# # ChangeLog for / in code # # Generated by Trac 1.6 # Jun 8, 2025, 10:28:43 AM Wed, 05 Mar 2014 21:41:56 GMT Mike Belopuhov [3dba97d] * icbd.8 (modified) * icbd.c (modified) * logger.c (modified) Add a logging switch toggle and a prefix for a nicer chroot Wed, 05 Mar 2014 21:06:17 GMT Stuart Henderson [b28dd0e] * cmd.c (modified) Ignore flags for /w, ircII uses -s by default with "SHOW_CHANNEL_NAMES" Wed, 05 Mar 2014 17:39:17 GMT Mike Belopuhov [1dd3554] * logger.c (modified) Chroot the logger process into the icbd user home directory Wed, 05 Mar 2014 17:28:43 GMT Mike Belopuhov [4e66b3a] * logger.c (modified) Working logging Wed, 05 Mar 2014 16:56:11 GMT Mike Belopuhov [a5893e9] * logger.c (modified) time accounting for log lines Wed, 05 Mar 2014 16:02:49 GMT Mike Belopuhov [45bd56a] * icb.c (modified) * icbd.h (modified) * logger.c (modified) logger will do its own time accounting; from the discussion with florian Wed, 05 Mar 2014 15:37:31 GMT Mike Belopuhov [55923b7] * Makefile (modified) * dns.c (modified) * icb.c (modified) * icbd.c (modified) * icbd.h (modified) * logger.c (added) Add some basic logger framework Wed, 05 Mar 2014 10:42:56 GMT Mike Belopuhov [fdbbc45] * cmd.c (modified) Correct strlen argument; from sthen via florian Wed, 05 Mar 2014 10:42:33 GMT Mike Belopuhov [c9402c3] * icb.h (modified) * icbd.c (modified) Rework bufferevent read code Tue, 04 Mar 2014 23:59:20 GMT Mike Belopuhov [efa8586] * icb.c (modified) When doing privmsg do username lookups in all groups until the first ... Tue, 04 Mar 2014 23:17:15 GMT Stuart Henderson [b7bc432] * cmd.c (modified) * icb.c (modified) * icb.h (modified) permit whitespace in topic, otherwise sanitize to _ Tue, 04 Mar 2014 17:09:42 GMT Mike Belopuhov [626f420] * cmd.c (modified) * dns.c (modified) * icb.c (modified) * icb.h (modified) Add icb_vis to escape '%' chars and do some other sanitizing Tue, 04 Mar 2014 11:30:49 GMT Mike Belopuhov [8ef8c4e] * icbd.c (modified) Set SO_KEEPALIVE on the client socket, not on the server one Tue, 04 Mar 2014 11:17:42 GMT Mike Belopuhov [d488e1b] * icbd.8 (modified) Document -M modtab Tue, 04 Mar 2014 11:17:15 GMT Mike Belopuhov [0c4d8fc] * icbd.c (modified) enable tcp keepalives to help clear out dead connections Tue, 04 Mar 2014 10:36:23 GMT Mike Belopuhov [5815eef] * Makefile (modified) Better formatting and additional warnings Tue, 04 Mar 2014 10:34:57 GMT Mike Belopuhov [b4049f9] * dns.c (modified) * icbd.c (modified) * icbd.h (modified) Rewrite DNS resolver to do things truly asynchronously Tue, 04 Mar 2014 10:34:15 GMT Mike Belopuhov [fa271b8] * icb.h (modified) * icbd.c (modified) * icbd.h (modified) Introduce session IDs and associated tree linkage Mon, 03 Mar 2014 01:13:50 GMT Mike Belopuhov [a202ff1] * icb.c (modified) strip trailing spaces from all fields; based on the idea by sthen Mon, 03 Mar 2014 00:51:58 GMT Mike Belopuhov [e2fcbc7] * cmd.c (modified) Notify the user when mod passing fails Mon, 03 Mar 2014 00:39:52 GMT Mike Belopuhov [a203cdb] * cmd.c (modified) allow relinquishing moderator ("/pass") Mon, 03 Mar 2014 00:38:17 GMT Mike Belopuhov [59a7416] * Makefile (modified) install icbd to /usr/local/... Sun, 02 Mar 2014 01:50:57 GMT Mike Belopuhov [1d2125a] * icb.c (modified) * icb.h (modified) * icbd.c (modified) Add support for the moderator table that specifies (currently up to ... Sun, 02 Mar 2014 01:50:57 GMT Mike Belopuhov [d554223] * dns.c (modified) * icbd.c (modified) setusercontext(3) does it's own syslogging Sun, 02 Mar 2014 01:50:56 GMT Mike Belopuhov [2e37e9f] * icbd.c (modified) Return EX_USAGE instead of EX_CONFIG when both -4 and -6 are specified Sun, 02 Mar 2014 01:50:39 GMT Mike Belopuhov [4284008] * cmd.c (modified) * icb.c (modified) * icb.h (modified) Revamp "who" command handling; rename "moder" to "mod". Tue, 24 Dec 2013 18:56:50 GMT Mike Belopuhov [9195a6a] * cmd.c (modified) * icb.c (modified) * icb.h (modified) add a simple help command Tue, 24 Dec 2013 17:52:56 GMT Mike Belopuhov [bf02a60] * cmd.c (modified) * icb.c (modified) * icb.h (modified) add 'beep' and 'nobeep' support Tue, 24 Dec 2013 17:00:19 GMT Mike Belopuhov [4d92f03] * cmd.c (modified) send a better error message when asked to switch over to the same group Tue, 24 Dec 2013 15:30:13 GMT Mike Belopuhov [8886035] * cmd.c (modified) restrict setting topic to mod Tue, 24 Dec 2013 15:29:41 GMT Mike Belopuhov [7eb46d4] * cmd.c (modified) fix moderator handling Tue, 17 Dec 2013 17:08:09 GMT Mike Belopuhov [1fb1bbe] * icb.c (modified) handle pong->ping Tue, 17 Dec 2013 17:07:59 GMT Mike Belopuhov [1022119] * icb.c (modified) NULL != 0 Tue, 17 Dec 2013 09:47:55 GMT Mike Belopuhov [939f631] * icbd.8 (modified) fixup lint warnings Fri, 10 Sep 2010 09:12:56 GMT Mike Belopuhov [0b802fa] * icbd.c (modified) OpenBSD now ships with bufferevent_setwatermark prototype defined Sun, 11 Apr 2010 11:37:57 GMT Mike Belopuhov [c8c9ccf] * dns.c (modified) * icbd.c (modified) set tos bits to low delay, remove excessive logging in dns resolver Fri, 08 Jan 2010 13:27:28 GMT Mike Belopuhov [c45628b] * icbd.8 (modified) * icbd.c (modified) describe -S option in the manual page; sync usage Fri, 08 Jan 2010 13:16:34 GMT Mike Belopuhov [a785c27] * icb.c (modified) * icbd.c (modified) allow specifying a server name; do hostname evaluation only once Fri, 08 Jan 2010 12:55:08 GMT Mike Belopuhov [8bf5a0a] * icbd.c (modified) no need for preprocessor here; add a comment also Fri, 08 Jan 2010 12:49:14 GMT Mike Belopuhov [1a5d69e] * README (modified) * icbd.c (modified) add a bufferevent_setwatermark prototype, so it compiles on OpenBSD ... Fri, 08 Jan 2010 12:19:18 GMT Mike Belopuhov [1da9ee5] * icb.c (modified) pysch pysch goto Fri, 08 Jan 2010 11:22:40 GMT Mike Belopuhov [e3a7f9b] * cmd.c (modified) * dns.c (modified) * icb.c (modified) * icbd.c (modified) drop rcsids Fri, 08 Jan 2010 11:20:28 GMT Mike Belopuhov [cd7b81d] * Makefile (added) * cmd.c (added) * dns.c (added) * icb.c (added) * icb.h (added) * icbd.8 (added) * icbd.c (added) * icbd.h (added) move it to the github Fri, 08 Jan 2010 11:17:28 GMT Mike Belopuhov [b47ffaa] * README (added) move it to the github