Skip to content

Releases: grayed/oicb

oicb-1.3.1

01 Jan 08:49
Compare
Choose a tag to compare

New feature: ring bell when user is mentioned on public channel, or when private message is received. From Omar Polo, thanks!

Happy New Year!

oicb-1.3.0

06 Mar 23:02
Compare
Choose a tag to compare

The only change is UTF-8 support.

oicb-1.2.4

04 Feb 18:49
Compare
Choose a tag to compare

Changes:

  • Avoid cpath and wpath pledge when history saving is disabled.
  • Minor documentation tweaks.
  • Minor compile fixes (-fno-common and modern libbsd).
  • Make sure expect is installed before running tests.

The input was mostly from Klemens Nanni, thanks!

oicb-1.2.3

15 Feb 19:25
Compare
Choose a tag to compare
  • Fixed exit due to false error condition in some cases.
  • Fixed file handles leakage in history code.

oicb-1.2.2

12 Jan 23:45
Compare
Choose a tag to compare
  • Allow non-alphanumeric command names, e.g. /?.
  • Fix group list formatting.

oicb-1.2.1

11 Jan 23:36
Compare
Choose a tag to compare
  • Many history-related bug fixes.

oicb-1.2.0

11 Jan 10:09
Compare
Choose a tag to compare
  • Implemented private chat nicknames history. See manpage for details.
  • Fixed printing of current state upon Ctrl+T.
  • Private chats are now sticky, allowing to paste multiple lines of text.

oicb-1.1.3

10 Jan 08:12
Compare
Choose a tag to compare
  • Build with -Wall when Clang or GCC is used with CMake.
    Also, debug builds will now have -Werror enabled by default.
  • Fix build on Linux with -Wall and -Werror both set.
  • Fix start without log directory under unveil().
    Found by Klemens Nanni and Kenneth R Westerback.
  • If history directory could be open/created, warn but continue.
  • Added test framework. Requires icbd installed.

oicb-1.1.2

09 Jan 18:08
Compare
Choose a tag to compare
  • Fix minor (we exit anyway) TOCTTOU in save_history().
  • Fix build under GCC, and disable -Werror; issue #1.

oicb-1.1.1

06 Jan 21:10
Compare
Choose a tag to compare

Changes:

  • Fix crash happening when attempting to complete under unveil() due to libreadline being too complaisant.