commit c34b030 (HEAD, refs/heads/master) Author: Marc Dequènes (Duck) Date: Sat Oct 19 14:57:15 2013 +0200 bip-release script can now handle an optional release name This release name is used in the git tag. The previous 'release' variable was renamed in 'release_version' to avoid confusion. commit ca4dd55 (refs/remotes/origin/master, refs/remotes/origin/HEAD) Author: Marc Dequènes (Duck) Date: Sat Oct 19 13:34:15 2013 +0200 Use full year in dev tarball name made by bip-release commit d9461b8 Author: Marc Dequènes (Duck) Date: Sat Oct 19 13:28:42 2013 +0200 make_distcheck in bip-release needs to prepare sources commit b6d9151 Author: Marc Dequènes (Duck) Date: Sat Oct 19 13:07:45 2013 +0200 Corrected AC_INIT: package and tarname were inverted commit 400cfed Author: Marc Dequènes (Duck) Date: Sat Oct 19 12:52:04 2013 +0200 Sign release tags Closes #270 commit 1c3ef1d Author: Marc Dequènes (Duck) Date: Sat Oct 19 11:53:13 2013 +0200 Really ensure a Yacc alternative is installed at build time AC_PROG_YACC falls back to YACC = "yacc" if bison or byacc are not found, but it does not mean it is present. Closes #294 commit 8b98c37 Author: Marc Dequènes (Duck) Date: Fri Oct 18 17:31:47 2013 +0200 Compatibility fix with bison 2.6 Bison 2.6 now declares yyparse in the generated header. This fix ensure it still works for older versions. Reported in Debian#710614 commit 71801fb Author: Nathan Phillip Brink Date: Mon Jul 8 12:18:03 2013 +0200 Throttle almost everything (except PING, PONG, and certain QUIT messages) sent to the IRCd. Fixes being killed for Excess Flooding on freenode by using the existing fakelag mechanism. The existing fakelag works great but was just not hooked into earlier. Closes #191 commit aa4ee44 Author: Pierre-Louis Bonicoli Date: Sun Jul 7 19:29:28 2013 +0200 Remove useless bootstrap script Refs #284 commit 2c39039 Author: Pierre-Louis Bonicoli Date: Sat Jan 7 12:28:47 2012 +0100 Password cannot contain spaces. Closes #265. Thanks to Tim Hansen for reporting this bug. commit df45c4c Author: Pierre-Louis Bonicoli Date: Wed Jan 25 05:08:52 2012 +0100 Closes #261. Fix by Thijs Alkemade. - use conf_global_log_file instead of stderr - when a SSL handshake error occurs, close socket commit f1bec50 Author: Pierre-Louis Bonicoli Date: Wed Jan 25 04:03:18 2012 +0100 Revert f19e1f6. Fix #252. f19e1f6 introduces a regression (#252) and bug described in commit message can not be reproduced. commit 222a33c Author: Pierre-Louis Bonicoli Date: Sat Jan 7 11:41:02 2012 +0100 Buffer Overflow: check against the implicit size of select() arrays Reported by Julien Tinnes (Fix #269) exit is called when the listening socket can not be created commit 0ed5240 Author: Pierre-Louis Bonicoli Date: Fri Jan 20 05:27:28 2012 +0100 doc: automake,autoconf-archive:deps, add bootstrap - build dependencies: add automake & autoconf-archive - mention 'bootstrap' script commit 7fef65f Author: Pierre-Louis Bonicoli Date: Tue Oct 25 01:17:54 2011 +0200 use maintainer mode when building from a repo try CFLAGS="-Wno-error" if build failed commit 975ccac Author: Pierre-Louis Bonicoli Date: Mon Oct 24 23:45:01 2011 +0200 delete generated file commit a46b8bd Author: Arnaud Fontaine Date: Mon Oct 3 15:25:26 2011 +0900 Fix GCC warnings. commit ab0a41b Author: Arnaud Fontaine Date: Tue Oct 4 11:15:12 2011 +0900 Add AM_MAINTAINER_MODE for vendors. commit 6103f8b Author: Pierre-Louis Bonicoli Date: Tue Oct 4 00:47:22 2011 +0200 CFLAGS: add -Werror commit 0da434d Author: Arnaud Fontaine Date: Mon Oct 3 15:25:26 2011 +0900 Fix GCC warnings. commit 559fa7e Author: Pierre-Louis Bonicoli Date: Wed Sep 14 06:30:09 2011 +0200 don't override user var. Thanks to Alex Legler Based on gentoo-x86/net-irc/bip/files/bip-configure.patch See http://www.gnu.org/software/autoconf/manual/automake.html#User-Variables If user doesn't specify CFLAGS, default value is "-Wall -Wextra -g -O2". commit 7e1c80a Author: Nathan Phillip Brink Date: Tue Sep 13 02:55:17 2011 +0000 Use 'make dist' instead of 'git archive' to create a release or snapshot tarball. commit 84fa6c7 Author: Pierre-Louis Bonicoli Date: Mon May 23 04:36:58 2011 +0200 Fix typo in assertion message commit b2dde37 Author: Pierre-Louis Bonicoli Date: Mon May 23 04:01:27 2011 +0200 Improve 'trust ok' command if a client send "TRUST OK" to bip and all connexions are already trusted, reply "No untrusted certificates." instead of "Unknown command" commit 46c599d Author: Pierre-Louis Bonicoli Date: Tue Apr 12 02:14:20 2011 +0200 Add -git to version string. commit e730a96 (tag: refs/tags/release-0.8.8) Author: Pierre-Louis Bonicoli Date: Tue Apr 12 02:14:18 2011 +0200 Update src/version.h and Changelog for release. commit f19e1f6 Author: Pierre-Louis Bonicoli Date: Tue Apr 12 01:08:41 2011 +0200 Fix backlog of queries when option 'log' is False Issue #212 commit 87da44e Author: Yoann Guillot Date: Tue Apr 5 23:43:05 2011 +0200 connection: allow to disable / enable log (#211) add option 'log' (true/false) in connection section, this option overrides the global 'log' option. Thanks to jj ! commit 2e49437 Author: Pierre-Louis Bonicoli Date: Wed Jan 26 21:47:12 2011 +0100 revert 4fdabdd166270f00513dc7e3077dce1bbb5c16c2 better quick fix commit 81b8ed4 Author: Pierre-Louis Bonicoli Date: Sat Jan 15 17:53:46 2011 +0100 Fix build errors on armel sys/user.h on armel has a conflicting definition of 'struct user'. This patch renames bip's structure to avoid the conflict. Thanks to Philipp Kern and Dann Frazier ! commit 4d4710a Author: Pierre-Louis Bonicoli Date: Tue Dec 28 03:22:19 2010 +0100 Fix "FATAL: list_remove: item not found" Thanks to Jean-Edouard Babin for reporting it. How to reproduce: 1) connect to bip with an irc client using username (eg 'Pilou') 2) disconnect irc client 3) in client configuration, change the case of username (eg 'pilou') 4) reconnect to bip -> bip log FATAL message and exit If old nick and new nick are equal ignoring the case of the characters, don't delete store associated with old nick: only rename it. commit ca1b383 Author: Pierre-Louis Bonicoli Date: Tue Dec 28 03:20:01 2010 +0100 check return value of hash_get commit 4fdabdd Author: Pierre-Louis Bonicoli Date: Tue Dec 28 03:18:13 2010 +0100 filename is NULL if !store && !conf_log commit 0b7a3e6 Author: Arnaud Cornet Date: Sun Sep 12 17:48:00 2010 +0100 Add -git to version string. commit ec07813 Author: Arnaud Cornet Date: Sun Sep 12 17:47:57 2010 +0100 Update src/version.h and Changelog for release. commit 7fb0823 Author: Arnaud Cornet Date: Sun Sep 12 17:32:55 2010 +0100 cp commit 4822364 Author: Arnaud Cornet Date: Sun Sep 12 16:52:00 2010 +0100 Fix for null pointer deference CVE-2010-3071 commit d0ee9df Author: Arnaud Cornet Date: Sat Aug 7 12:18:59 2010 +0100 Add -git to version string. commit 3c6d776 Author: Arnaud Cornet Date: Sat Aug 7 12:18:53 2010 +0100 Update src/version.h and Changelog for release. commit 4f5f086 Author: Arnaud Cornet Date: Sat Aug 7 12:10:32 2010 +0100 Enable PIE executable creation. commit 7712ae3 Author: Trou Date: Tue Jun 15 23:02:01 2010 +0100 Fix typo commit 4d3ee53 Author: Zach Wily Date: Wed Apr 7 22:12:26 2010 +0100 RFC 1459 specifies that the PONG message may have 1 or 2 parameters. commit f995c1f Author: Arnaud Cornet Date: Wed Feb 17 12:34:57 2010 +0000 try to mitigate freenode antiflood throttling commit 4d5ef34 Author: Arnaud Cornet Date: Wed Feb 17 12:33:05 2010 +0000 oidentd is not debug commit 9236587 Author: Arnaud Cornet Date: Wed Feb 17 12:32:22 2010 +0000 Revert "Fix antiflood. Fixes freenode kicking us out." This reverts commit 639e929021a1095208ff4d0dc0ffc931fb0efa38. commit 5c3f22d Author: Arnaud Cornet Date: Wed Feb 17 12:32:15 2010 +0000 Revert "Unbraindead" This reverts commit b21c658b8cec8cebfb7de52f6ecb9c50e263fb89. commit b21c658 Author: Arnaud Cornet Date: Wed Feb 17 12:00:55 2010 +0000 Unbraindead commit 5b26dac Author: Arnaud Cornet Date: Wed Feb 17 10:55:09 2010 +0000 More lose MODE command handling commit 5d6b7fe Author: Mathieu Pillard Date: Tue Feb 16 10:08:27 2010 +0000 backread_hours is in hours, not days commit 7c0b603 Author: Arnaud Cornet Date: Mon Feb 15 14:22:00 2010 +0000 Ugly header fixups to fix build commit 2e5f428 Author: Mathieu Pillard Date: Mon Feb 15 14:17:44 2010 +0000 With necessary header fix commit c0772f5 Author: Mathieu Pillard Date: Mon Feb 15 14:16:08 2010 +0000 Fix time parsing. Fixes backlog replaying one month to many, commit 639e929 Author: Arnaud Cornet Date: Mon Feb 15 14:06:50 2010 +0000 Fix antiflood. Fixes freenode kicking us out. commit bfe14eb Author: Arnaud Cornet Date: Sun Nov 15 20:41:59 2009 +0000 Add -git to version string. commit ce506aa Author: Arnaud Cornet Date: Sun Nov 15 20:41:56 2009 +0000 Update src/version.h and Changelog for release. commit a932cc5 Author: Arnaud Cornet Date: Sun Nov 15 20:40:17 2009 +0000 [BUILD] Attempt to fix autostuff commit 944f189 Author: Arnaud Cornet Date: Sun Nov 15 20:21:27 2009 +0000 Add -git to version string. commit 06a67e0 Author: Arnaud Cornet Date: Sun Nov 15 20:21:24 2009 +0000 Update src/version.h and Changelog for release. commit 03ee43c Author: Arnaud Cornet Date: Sun Nov 15 20:14:28 2009 +0000 [BUG] fatal() on nick change on gamesurge network Some time gamesurge sends a "foo NICK :foo" which we didn't handle correctly. commit 31ae5ac Author: Arnaud Cornet Date: Mon Aug 24 21:26:46 2009 +0200 [autostuff] Rewrite. Use non recursive make. Drop src/config.h.in that must be populated by autoheader commit 889f3cc Author: Arnaud Cornet Date: Mon Aug 24 19:05:48 2009 +0200 Add -git to version string. commit c496bd7 Author: Arnaud Cornet Date: Mon Aug 24 19:05:45 2009 +0200 Update src/version.h and Changelog for release. commit 70fbf99 Author: Arnaud Cornet Date: Wed Aug 19 22:02:56 2009 +0200 Refactor _write_socket Call real_write_all in write_lines and write_line. This should fix debian bug #542291. BIG thanks to Zygo Blaxell. commit 7546daa Author: Arnaud Cornet Date: Wed Aug 19 02:09:16 2009 +0200 [BUG] Handle badly lagging client conns decently. commit fa0c705 Author: Arnaud Cornet Date: Sun Jul 26 11:38:20 2009 +0200 Allow parallel build (thks Whoopie and psychon). commit 442e497 Author: Arnaud Cornet Date: Fri Jul 17 11:43:34 2009 +0200 Add -git to version string. commit a7c38c1 Author: Arnaud Cornet Date: Fri Jul 17 11:43:29 2009 +0200 Update src/version.h and Changelog for release. commit 213643d Author: Arnaud Cornet Date: Sun Jul 5 19:35:00 2009 +0200 size hour array correctly commit 1a2b1dd Author: Arnaud Cornet Date: Sun Jul 5 19:04:51 2009 +0200 Cleanup log outputs commit 3698955 Author: Arnaud Cornet Date: Sun Jul 5 18:08:35 2009 +0200 Don't reset store->file_offset when adding a new file This just makes no sense commit a8fb0c4 Author: Arnaud Cornet Date: Sun Jul 5 14:00:06 2009 +0200 Support hour in log format. Mostly for debugging commit 32e08c9 Author: Arnaud Cornet Date: Thu Jul 2 18:05:51 2009 +0200 SSL basic mode, support X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN commit 405f8b4 Author: Arnaud Cornet Date: Sun Jun 28 16:33:29 2009 +0200 [log] Use canonical name to detect need for log rotation Also reset store on part from server to close more file descriptor. commit 4532234 Author: Arnaud Cornet Date: Thu Jun 25 01:24:38 2009 +0200 [ssl:basic] Restore trust command behavior that was broken (repported by psychon) commit 5ae1c1d Author: Arnaud Cornet Date: Thu Jun 25 00:43:44 2009 +0200 [log] close logs files more intensively. commit 7af35a3 Author: Arnaud Cornet Date: Thu Jun 18 13:50:43 2009 +0200 Bad and useless strncat use (reported by psychon, thanks to him) commit 015969e Author: Arnaud Cornet Date: Sat Jun 13 17:29:44 2009 +0200 [log] Fix to /bip backlog x This is fix for: When using /bip backlog X windows with no tracked backlog (ie after a blreset) do not show backlog commit 8cea2bd Author: Arnaud Cornet Date: Sun Jun 7 13:22:20 2009 +0200 Don't fail if ressetting non existing store. commit 94b5ac4 Author: Arnaud Cornet Date: Fri Jun 5 00:44:28 2009 +0200 [release script] Fix mktemp usage commit 499a7d7 Author: Arnaud Cornet Date: Fri Jun 5 00:43:05 2009 +0200 backlog tweak commit 9187d55 Author: Arnaud Cornet Date: Wed Mar 25 11:40:19 2009 +0100 Fix info user parsing. commit 3166a57 Author: Arnaud Cornet Date: Mon Mar 2 12:54:27 2009 +0100 Add -git to version string. commit 104d251 Author: Arnaud Cornet Date: Mon Mar 2 12:54:25 2009 +0100 Update src/version.h and Changelog for release. commit b6f30f6 Author: Arnaud Cornet Date: Sat Feb 28 11:19:57 2009 +0100 Fix one leak. Fix git-release script for new git. commit 29ff342 Author: Arnaud Cornet Date: Sun Feb 8 12:36:49 2009 +0100 Add option ignore_server_capab commit b8c7403 Author: Arnaud Cornet Date: Mon Feb 2 19:51:10 2009 +0100 Add -git to version string. commit 1f462ef Author: Arnaud Cornet Date: Mon Feb 2 19:51:05 2009 +0100 Update src/version.h and Changelog for release. commit eef2fd1 Author: Arnaud Cornet Date: Mon Feb 2 19:47:53 2009 +0100 [CLIENTHACK] Remove xchat's + and - on each msg This patch drops CAPAB setting in 005 message from server to client. Doing this xchat does not start the mode that prepends a + or a - at the beginning of PRIVMSGS. commit c4fb1b1 Author: Arnaud Cornet Date: Wed Jan 28 19:21:30 2009 +0100 Another man typo found by Renzokuken. commit b5d777d Author: Arnaud Cornet Date: Wed Jan 28 15:13:44 2009 +0100 man typo found by Renzokuken. commit 69640ea Author: Arnaud Cornet Date: Tue Jan 27 11:24:50 2009 +0100 [FIX] Complete previous commit Previous commit was incomplete and did not log some weird messages. They still might be legit, so we come with them commit 5416fc1 Author: Arnaud Cornet Date: Tue Jan 27 08:25:44 2009 +0100 [FIX] check for weird shape notice messages Prevents a fatal on some rare conditions commit c2b3090 Author: Arnaud Cornet Date: Mon Jan 26 16:57:52 2009 +0100 Cosmetic (special kasdedi a trou) commit bfc8620 Author: Arnaud Cornet Date: Sun Jan 25 14:44:26 2009 +0100 Add -git to version string. commit 488a17d Author: Arnaud Cornet Date: Sun Jan 25 14:44:22 2009 +0100 Update src/version.h and Changelog for release. commit 5628da3 Author: Arnaud Cornet Date: Sun Jan 25 14:41:19 2009 +0100 Add warning when using 512 bits long moduli for diffie hellman commit b62c3e4 Author: Arnaud Cornet Date: Sun Jan 25 14:24:22 2009 +0100 [SSL] Support ephemeral diffie hellman kex Pushing some non private data into openssl enables to use edh that provides perfect forward secrecy. commit 7e53929 Author: Arnaud Cornet Date: Sat Jan 24 21:48:12 2009 +0100 Update NEWS file. commit 03210a7 Author: Arnaud Cornet Date: Thu Jan 22 12:06:26 2009 +0100 [CLEANUP] Add lots of asserts in utils list hash and array types are now even stricter on their usage. commit dae6cad Author: Ben Byer Date: Thu Jan 22 11:26:03 2009 +0100 Add limit.h for INT_MAX commit 23b6ec4 Author: Arnaud Cornet Date: Thu Jan 22 11:24:44 2009 +0100 Better check for backread returning NULL commit 43fe81e Author: Ben Byer Date: Thu Jan 22 10:14:33 2009 +0100 add null pointer check to backlog_lines In some configuration backlog_lines can return NULL commit 170d4d1 Author: Arnaud Cornet Date: Wed Jan 21 17:24:54 2009 +0100 [FEATURE] autojoin_on_kick in connection blocks true by default commit afefc9a Author: Arnaud Cornet Date: Tue Jan 20 19:30:20 2009 +0100 [FIX] Try to guess current daylight saving time When backloging we have no clue of a log lines dst, we try to guess it with current dst, which makes no sense, but at least it provides decent result when not near dst change. commit 500d546 Author: Arnaud Cornet Date: Sun Jan 18 12:26:41 2009 +0100 [FIX] improper log rotation disconnection/reconnection log message bypassed the log rotation checks So if the message after a new day is a disconnected message, logs files did not rotate. commit 7a7c243 Author: Arnaud Cornet Date: Sun Jan 18 11:26:08 2009 +0100 [FIX] make log_has_backlog actually work log_has_backlog used to check for the presnece of tracked logfiles to determine the presence of logs. This does not work anymore. This patch uses the last file tracker to determine that. commit 9882a0c Author: Arnaud Cornet Date: Sat Jan 17 15:03:06 2009 +0100 [CLEANUP] various cleanups commit fe251f7 Author: Arnaud Cornet Date: Sat Jan 17 14:16:31 2009 +0100 [FEATURE] /quote bip backlog [n] /quote bip backlog triggers a log replay. With the optional argument n in hours, you can request a backlog of a few hours. commit 26eb9c2 Author: Arnaud Cornet Date: Sat Jan 17 12:50:39 2009 +0100 [OPTION] implement backlog_reset_connection backlog_reset_on_talk no works per query/channel. Setting backlog_reset_connection to true falls back to the former kind of backlog reset. commit 0e2f305 Author: Arnaud Cornet Date: Fri Jan 16 15:17:34 2009 +0100 [cleanup] Try to cleanup this pid mess close files, but no too soon... commit 2d9d388 Author: Arnaud Cornet Date: Fri Jan 16 15:09:53 2009 +0100 Close some fds, original path from Trou. commit 7565b9c Author: Arnaud Cornet Date: Fri Jan 16 15:09:22 2009 +0100 typos commit 111f138 Author: Trou Date: Fri Jan 16 14:45:31 2009 +0100 Fix fd leak commit b912282 Author: Arnaud Cornet Date: Fri Jan 16 12:30:24 2009 +0100 optionnal -> optional commit 3b704f5 Author: Arnaud Cornet Date: Thu Jan 15 22:56:42 2009 +0100 drop unused variables commit be0d83d (refs/remotes/origin/bip08) Author: Arnaud Cornet Date: Sat Jan 10 14:16:36 2009 +0100 Remove code inside #if 0... it's what svcs are for commit 8ed0565 Author: Arnaud Cornet Date: Sat Jan 10 14:08:41 2009 +0100 [LOG] Fixup log_beautify to work beautifully :) commit a5814b1 Author: Arnaud Cornet Date: Sat Jan 10 13:34:40 2009 +0100 Don't log queries with -bip, fix blreset help commit b3d7dbf Author: Arnaud Cornet Date: Sat Jan 10 13:26:59 2009 +0100 [COSMETIC] Avoid opening a query with your own nic This exception is cosmetic, but you want it. Most of the time, you get backlog from your own nick for your mode changes only. Hence opening a query just to say "end of backlog"... commit 744ea7d Merge: f536a05 67ddf15 Author: Arnaud Cornet Date: Sat Jan 10 12:55:13 2009 +0100 Merge branch 'master' into bip08 commit 67ddf15 Author: Arnaud Cornet Date: Sat Jan 10 12:53:25 2009 +0100 [BUG] channel with key handling A bug existed when a client issued join commands with multiple keys: JOIN #a,#b keya,keyb which this patch fixes commit f536a05 Author: Arnaud Cornet Date: Sat Jan 10 12:35:59 2009 +0100 Cleanup and fixes of the backlog code commit 32cf2d4 Author: Arnaud Cornet Date: Fri Jan 9 13:24:11 2009 +0100 Backlogging code cleanup: fixes This makes the new backlogging code, actually backlog something. commit f122170 Author: Arnaud Cornet Date: Fri Jan 9 11:26:12 2009 +0100 [FEATURE] reset backlog on talk now "window" local The reset_backlog_on_talk now resets current query or channel. The /bip blreset command not takes an optional argument taking query name or channel name. commit a6bb697 Merge: 0600196 d2f7840 Author: Arnaud Cornet Date: Fri Jan 9 09:57:17 2009 +0100 Merge branch 'master' into bip08 Conflicts: src/log.c commit d2f7840 Author: Arnaud Cornet Date: Thu Jan 8 11:01:47 2009 +0100 [BUG] Fix fatal on some nick change When a nick changes to one for which we already have a logstore allocated. We try to overwrite a hash entry that is already existing leading to a fatal. This pach cleans things up before rename the logstore. commit a57e76f Author: Arnaud Cornet Date: Tue Jan 6 16:34:17 2009 +0100 add fclose on pid file commit eb57d96 Author: Arnaud Cornet Date: Tue Jan 6 16:28:06 2009 +0100 Drop some unused variable. commit 41c0a5a Author: Arnaud Cornet Date: Tue Jan 6 15:58:18 2009 +0100 Fix bip_notify usage These may lead to crash if you call in your conf networks or other names with %s or other fancy format strings. commit 0600196 Merge: 3f895fa 217816c Author: Arnaud Cornet Date: Mon Jan 5 23:24:49 2009 +0100 merge master commit 217816c Author: Arnaud Cornet Date: Mon Jan 5 22:57:27 2009 +0100 And anothear nick_from_ircmask leak. commit 00a10a9 Author: Arnaud Cornet Date: Mon Jan 5 22:56:01 2009 +0100 Fix another leak. commit 96a91cd Author: Arnaud Cornet Date: Mon Jan 5 22:54:10 2009 +0100 Fix leak during backlog. commit aab5e61 Author: Arnaud Cornet Date: Mon Jan 5 22:52:25 2009 +0100 Fix leak. commit 2ef3506 Author: Arnaud Cornet Date: Tue Dec 30 11:12:52 2008 +0100 Remove useless null check. Cycle server on early connection problem. commit 0ecb776 Author: Arnaud Cornet Date: Mon Dec 29 15:31:32 2008 +0100 Sanitize bip_(m|re)alloc size. commit b9f86d5 Author: Arnaud Cornet Date: Mon Dec 29 14:07:09 2008 +0100 Add autoheader in boostrap script. commit a4b101c Author: Arnaud Cornet Date: Mon Dec 29 14:04:51 2008 +0100 ensure null terminated str commit 3f895fa Merge: c0db3c4 5a5f1b8 Author: Arnaud Cornet Date: Mon Dec 29 09:15:44 2008 +0100 Merge branch 'master' into bip08 commit 5a5f1b8 Author: Arnaud Cornet Date: Mon Dec 29 09:15:27 2008 +0100 Some autoconf magic fix commit 8d7eecf Author: Arnaud Cornet Date: Mon Dec 29 09:14:24 2008 +0100 Fix fatal Element with key %s already in hash on client disconnect. bad hash usage commit b222196 Author: Arnaud Cornet Date: Sun Dec 28 15:47:43 2008 +0100 Use backtrace when --enable-debug=yes and avail. I KNOW AUTOCONF. commit c0db3c4 Merge: 3c810ee 24110a5 Author: Arnaud Cornet Date: Sun Dec 28 14:47:44 2008 +0100 Merge fixups commit 24110a5 Author: Arnaud Cornet Date: Sun Dec 28 14:45:44 2008 +0100 Fix leak + cleanup list_append. Thanks to TheMIROn for spotting the leak. commit 3c810ee Author: Arnaud Cornet Date: Fri Dec 26 18:43:35 2008 +0100 Refactor log system. prepare for /backlog 1 hour commit 8693044 Author: Arnaud Cornet Date: Fri Dec 26 08:56:03 2008 +0100 fix notice logging file storage commit 20ce456 Author: Arnaud Cornet Date: Thu Dec 25 18:34:36 2008 +0100 Work out autoconf magic Now --disable-ssl works as expected. The bug is there since bip uses autoconf. CHAMPAGNE. commit b102aed Author: Arnaud Cornet Date: Thu Dec 25 17:49:48 2008 +0100 array_extract: fix braindeadness. commit 7c6cc20 Author: Arnaud Cornet Date: Sat Dec 20 21:15:04 2008 +0100 Use hash_it_key cause now hash items can be null. commit fa78df6 Author: Arnaud Cornet Date: Sat Dec 20 20:26:38 2008 +0100 Fixup file name allocation commit e8bb841 Author: Arnaud Cornet Date: Sat Dec 20 17:59:16 2008 +0100 refactor nick management code - drop struct nick. - follow nick changes in a basic way. right now it does not work if one changes nick and somebody else takes the old unused nick. commit 4d231e8 Author: Arnaud Cornet Date: Sat Dec 20 14:28:18 2008 +0100 Inline most array methods commit d3ef106 Author: Arnaud Cornet Date: Sat Dec 20 14:20:50 2008 +0100 New array type, cleanupts and rename logfilegroup log_store commit 4b723ca Author: Arnaud Cornet Date: Thu Dec 18 14:27:16 2008 +0100 more cleanups, start of a log refactoring That changes log format and might breack everything. commit fd644b3 Author: Arnaud Cornet Date: Mon Dec 15 20:02:56 2008 +0100 bip_strdup fatals on out of memory commit c150151 Author: Arnaud Cornet Date: Mon Dec 15 19:19:27 2008 +0100 BIG cleanup. check for memory allocation failure, add extra checks all arround. commit e18d335 Author: Arnaud Cornet Date: Thu Dec 11 11:00:05 2008 +0100 calloc/realloc checks. commit 2b96805 Author: Arnaud Cornet Date: Wed Dec 10 23:27:53 2008 +0100 Revert "drop fork priviledges when running." This reverts commit 1cbb1b9b7aa228704db91b942b6105e848a4eed0. It juste does not work, since this limit is uid-wide (thanks julien`) commit 3ab2755 Author: Arnaud Cornet Date: Wed Dec 10 23:26:37 2008 +0100 Catch malloc returning NULL. commit c3bb663 Author: Vladislav Grishenko Date: Sun Nov 23 15:12:32 2008 +0100 Send after join /names before backlog there're some irc client which create windows, session etc only on 366 packet received (End of /NAMES list) like Miranda IM, QIP that's why backlog sent from bip after 332/333 packets and just before 353/336 goes to nowhere i'v took a look at other irc bouncers, all of them send backlog right after 353 /336 packets so, all what we need is just chamge the order in static void irc_send_join(struct link_client *ic, struct channel *chan) commit 0f0d042 Author: Arnaud Cornet Date: Sun Nov 23 15:09:24 2008 +0100 Enlarge connection buffer size and logline_maxlen. commit c21db5a Author: theMIROn Date: Tue Nov 11 16:07:42 2008 +0100 Fix for empty topic creator and timestamp on RusNet IRC Servers commit 383a3a4 Author: Arnaud Cornet Date: Sun Nov 9 19:05:49 2008 +0100 Fix help message: bip reload is quite stable for some time now. commit 1cbb1b9 Author: Arnaud Cornet Date: Fri Oct 31 19:38:12 2008 +0100 drop fork priviledges when running. commit e8c6ade Author: Arnaud Cornet Date: Fri Oct 24 10:24:52 2008 +0200 Add -git to version string. commit fcfea99 Author: Arnaud Cornet Date: Fri Oct 24 10:24:49 2008 +0200 Update src/version.h and Changelog for release. commit cd82512 Author: Arnaud Cornet Date: Fri Oct 24 09:11:23 2008 +0200 Ignore nick channel status in whorepl. Fix crash on client empty privmsg. commit f6582a5 Author: Arnaud Cornet Date: Fri Oct 24 00:08:47 2008 +0200 bipgenconfig: generate 4096 bit rsa keys commit 83b19b7 Author: Arnaud Cornet Date: Wed Oct 8 01:04:14 2008 +0200 Hack around to make halfop support actually work. commit ed92b9a Author: Arnaud Cornet Date: Wed Oct 8 00:05:26 2008 +0200 Build fix commit 8ba9841 Author: Arnaud Cornet Date: Sat Sep 20 14:48:16 2008 +0200 Implement quick halfop tracking support. commit ddacb83 Author: Arnaud Cornet Date: Sat Jun 28 18:59:19 2008 +0200 Add -git to version string. commit 412cdda Author: Arnaud Cornet Date: Sat Jun 28 18:59:15 2008 +0200 Update src/version.h and Changelog for release. commit babaac2 Author: Sebastian Hagen Date: Tue Jun 24 20:27:12 2008 +0200 Do not freak out when seeing unreal ircd wierd name flags. commit 8123926 Author: Arnaud Cornet Date: Sun Jun 1 11:11:30 2008 +0200 Add -git to version string. commit 1fb6c2a Author: Arnaud Cornet Date: Sun Jun 1 11:11:28 2008 +0200 Update src/version.h and Changelog for release. commit 9ab6e6e Author: Arnaud Cornet Date: Sun Jun 1 11:11:08 2008 +0200 Update src/version.h and Changelog for release. commit 35e5812 Author: Arnaud Cornet Date: Sun Jun 1 11:11:03 2008 +0200 Make jj's patch build commit e863227 Author: Arnaud Cornet Date: Sun Jun 1 11:05:22 2008 +0200 Fix probable but rare memory leak commit 3f9d162 Author: Arnaud Cornet Date: Sun Jun 1 10:56:16 2008 +0200 Add -git to version string. commit 9fcbe8a Author: Arnaud Cornet Date: Sun Jun 1 10:56:12 2008 +0200 Update src/version.h and Changelog for release. commit fc546e9 Author: Arnaud Cornet Date: Sun Jun 1 10:27:52 2008 +0200 Support channel modes q and I (oftc) commit 604eb26 Author: Arnaud Cornet Date: Sat May 31 12:31:30 2008 +0200 Merge jj's patch (debian bug 481488) commit d92ffee Author: Arnaud Cornet Date: Sat May 31 12:24:56 2008 +0200 Update todo commit 4b2a0eb Author: Arnaud Cornet Date: Sat Apr 5 11:55:42 2008 +0200 Add -git to version string. commit 39d2850 Author: Arnaud Cornet Date: Sat Apr 5 11:55:40 2008 +0200 Update src/version.h and Changelog for release. commit dbcd0aa Author: Arnaud Cornet Date: Sat Apr 5 11:44:15 2008 +0200 Fix build on systems without RLIMIT_AS (eg OpenBSD). commit f618d05 Author: Arnaud Cornet Date: Wed Apr 2 23:56:21 2008 +0200 Merge bip.conf.5 fix from debian. commit 82dbe85 Author: Arnaud Cornet Date: Wed Apr 2 23:49:51 2008 +0200 Add -git to version string. commit 37a4413 Author: Arnaud Cornet Date: Wed Apr 2 23:49:48 2008 +0200 Update src/version.h and Changelog for release. commit 2cbf377 Author: Arnaud Cornet Date: Wed Apr 2 23:41:27 2008 +0200 Fix default nick/user/realname check (debian bug 473999). allow ssl_check_mode = none. tweak HOME handling. Most of this is Yoann Guillot's work. commit e383c2b Merge: d7430d4 6cee8c7 Author: Loïc Gomez Date: Sat Feb 16 13:50:40 2008 +0100 Merge branch 'master' of http://bip.t1r.net/bip commit 6cee8c7 Author: Arnaud Cornet Date: Sat Feb 16 11:33:00 2008 +0100 bip-release glitch fix. commit 303503c Author: Arnaud Cornet Date: Sat Feb 16 11:32:13 2008 +0100 Post release leak fix. :) commit 2516a89 Author: Arnaud Cornet Date: Fri Feb 15 23:59:35 2008 +0100 Add -git to version string. commit eb1dbb1 Author: Arnaud Cornet Date: Fri Feb 15 23:59:30 2008 +0100 Update src/version.h and Changelog for release. commit d7430d4 Author: Loïc Gomez Date: Mon Feb 11 13:10:42 2008 +0100 SSL: - make bip compile with --disable-ssl configuration commit ba4e70d Author: Loïc Gomez Date: Mon Feb 4 18:38:09 2008 +0100 fix unwanted commit commit efe0c43 Author: Loïc Gomez Date: Mon Feb 4 18:36:35 2008 +0100 Documentation fixes - update bip.vim and bip.conf sample files - remove nonsense LOG_STD log level commit 89e88f6 Author: Loïc Gomez Date: Mon Feb 4 18:07:27 2008 +0100 /BIP commands: - fix "(admin)" info inverted in /BIP list users commit fd5e483 Author: Arnaud Cornet Date: Sun Feb 3 11:55:24 2008 +0100 Warn only when open files limit is smaller that 256. commit b024221 Author: Arnaud Cornet Date: Sat Feb 2 12:46:20 2008 +0100 Use const varibable more consistently. commit d5ef114 Author: Arnaud Cornet Date: Tue Jan 22 00:36:18 2008 +0100 Have autodirt install manpages. commit 7470ebe Author: Arnaud Cornet Date: Mon Jan 21 22:21:09 2008 +0100 Move bip.conf man page to section 5 (Fix debian bug 461871). commit 055266f Author: Arnaud Cornet Date: Sun Jan 20 18:51:04 2008 +0100 Add -git to version string. commit f8c2876 Author: Arnaud Cornet Date: Sun Jan 20 18:51:01 2008 +0100 Update src/version.h and Changelog for release. commit f1cc645 Author: Arnaud Cornet Date: Sun Jan 20 18:49:44 2008 +0100 Handle SSL-client auth. Fix crash on del_conn when the link never got connected at all. commit c905781 Author: Loïc Gomez Date: Thu Jan 10 11:33:00 2008 +0100 README: - add a "session limit exceeded" / oidentd section commit 06cfc91 Merge: 671a455 78cb1c4 Author: Loïc Gomez Date: Thu Jan 10 11:11:49 2008 +0100 Merge branch 'master' of http://bip.t1r.net/bip commit 78cb1c4 Author: Arnaud Cornet Date: Wed Jan 9 23:47:19 2008 +0100 Cleanup BUGS and TODO. commit 671a455 Author: Loïc Gomez Date: Wed Jan 9 23:45:40 2008 +0100 Fix UTF-8 in all files commit 1ea9f51 Author: Arnaud Cornet Date: Wed Jan 9 23:31:22 2008 +0100 Fixup for release script. commit 7aae8ed Author: Arnaud Cornet Date: Wed Jan 9 20:32:35 2008 +0100 ctcp version reply cosmetics. commit 60e50d5 Author: Arnaud Cornet Date: Wed Jan 9 20:18:48 2008 +0100 Add -git to version string. commit 985c75a Author: Arnaud Cornet Date: Wed Jan 9 20:18:27 2008 +0100 Update src/version.h for release. commit 8827476 Author: Arnaud Cornet Date: Wed Jan 9 20:17:38 2008 +0100 Turn bip-take-snapshot to a bip-release script. commit b9b4917 Author: Arnaud Cornet Date: Tue Jan 8 23:47:26 2008 +0100 Don't close not opened file. commit 9f9a2e0 Author: Loïc Gomez Date: Tue Jan 8 10:50:55 2008 +0100 Documentation : - README.floodcontrol is in README now commit 7ba4297 Author: Loïc Gomez Date: Tue Jan 8 10:50:31 2008 +0100 Documentation : - fix typos - include README.floodcontrol into README commit eb32b16 Author: Loïc Gomez Date: Tue Jan 8 10:31:22 2008 +0100 SSL options: - fixes - PEM file world readable is a non fatal error commit 8c0ce5e Author: Loïc Gomez Date: Tue Jan 8 00:24:53 2008 +0100 SSL: - check PEM, last version... commit 517cda4 Author: Loïc Gomez Date: Tue Jan 8 00:09:16 2008 +0100 SSL: - fix checking of PEM file commit c100611 Merge: 4d97f4e d007a14 Author: Loïc Gomez Date: Mon Jan 7 23:46:31 2008 +0100 Merge branch 'master' of http://bip.t1r.net/bip commit 4d97f4e Author: Loïc Gomez Date: Mon Jan 7 23:46:29 2008 +0100 SSL: check for client_side_ssl_pem file to be present commit d007a14 Author: Arnaud Cornet Date: Mon Jan 7 23:43:37 2008 +0100 Bail on config errro on startup. commit 1a8b06a Author: Arnaud Cornet Date: Mon Jan 7 23:32:34 2008 +0100 Update Changelog and NEWS. commit 47807cd Author: Loïc Gomez Date: Mon Jan 7 22:57:11 2008 +0100 bipgenconfig: - detect bipmkpw path when possible commit f8e377c Author: Arnaud Cornet Date: Mon Jan 7 22:53:40 2008 +0100 README typo fixes. commit 74ef2e7 Author: Arnaud Cornet Date: Mon Jan 7 22:31:28 2008 +0100 Cosmetic fix for man page. commit ca785fd Merge: 87ef072 36d31e3 Author: Arnaud Cornet Date: Mon Jan 7 22:21:55 2008 +0100 Merge commit 'kyo/pemfile_option' commit 36d31e3 Author: Loïc Gomez Date: Mon Jan 7 20:42:40 2008 +0100 rename client_side_ssl_key to client_side_ssl_pem commit d02957f Merge: d3a4ee6 2cd37c0 Author: Loïc Gomez Date: Mon Jan 7 20:39:13 2008 +0100 Merge branch 'master' into pemfile_option commit 2cd37c0 Author: Loïc Gomez Date: Mon Jan 7 20:38:57 2008 +0100 fill readme with more information commit d3a4ee6 Author: Loïc Gomez Date: Mon Jan 7 19:48:04 2008 +0100 forgot the manpage.. commit 87ef072 Merge: 8eda1ac e7e49fd Author: Arnaud Cornet Date: Mon Jan 7 19:36:38 2008 +0100 Merge commit 'kyo/pemfile_option' commit da442e0 Author: Loïc Gomez Date: Mon Jan 7 15:54:51 2008 +0100 bipgenconfig client_side_ssl_key option commit 2034713 Merge: e7e49fd 8eda1ac Author: Loïc Gomez Date: Mon Jan 7 15:50:25 2008 +0100 Merge branch 'master' into pemfile_option commit 8eda1ac Author: Loïc Gomez Date: Mon Jan 7 15:22:28 2008 +0100 bipgenconfig script : - add missing options - generate options before sub-blocks (for example in user block) - fix loadConfig not loading networks and users as arrays - add compatibility process to rename old options to their new names when loading config from bipgenconfig store commit e7e49fd Author: Loïc Gomez Date: Mon Jan 7 14:27:37 2008 +0100 SSL configuration: - warn when bip is not SSL-capable and configuration contain SSL options - add a client_side_ssl_key option to define the path to bip.pem file commit 8b272bb Author: Loïc Gomez Date: Mon Jan 7 14:00:25 2008 +0100 fix misleading fatal() message (pidfile error) commit 56b73ad Merge: ac407d9 20129da Author: Loïc Gomez Date: Mon Jan 7 13:47:12 2008 +0100 Merge branch 'master' of http://bip.t1r.net/bip Conflicts: bip.conf.1 commit 20129da Author: Arnaud Cornet Date: Sun Jan 6 00:25:56 2008 +0100 Realloc correct size when receiving admin privmsg. commit c5d1f53 Author: Arnaud Cornet Date: Sat Jan 5 23:25:24 2008 +0100 Null deref fixes when fetching info. commit f96751c Author: Arnaud Cornet Date: Sat Jan 5 23:11:41 2008 +0100 We are in 2008, and strncasecmp -> strcasecmp when cmp'ing with constants. commit b095e53 Author: Arnaud Cornet Date: Sat Jan 5 23:04:07 2008 +0100 Fix adm privmsg parsing. commit a7e5ca3 Author: Arnaud Cornet Date: Tue Jan 1 21:24:04 2008 +0100 Have a sane ctcp version code. commit eb82981 Author: Arnaud Cornet Date: Tue Jan 1 15:02:45 2008 +0100 Allow weirdly ordered user blocks in config. commit 781b1ba Author: Arnaud Cornet Date: Tue Jan 1 13:59:48 2008 +0100 Fix README (thanks to Brian Evans). commit f7d07bc Author: Arnaud Cornet Date: Tue Jan 1 13:55:47 2008 +0100 Bail on invalid confs. commit 3eab14c Author: Arnaud Cornet Date: Tue Jan 1 13:33:21 2008 +0100 Have the arrow bold to highlight your own words in remote clients. commit 8b8024b Author: Arnaud Cornet Date: Sat Dec 29 18:17:50 2007 +0100 Make it even build. commit 95618a0 Author: Arnaud Cornet Date: Sat Dec 29 18:15:03 2007 +0100 Fix stuuuuuupid leak in hash_clean. commit b020e89 Author: Loïc Gomez Date: Sat Dec 29 01:35:11 2007 +0100 Add subcategory in help commands. commit ac407d9 Merge: 130d649 e0170c8 Author: Loïc Gomez Date: Sun Dec 23 21:17:57 2007 +0100 Merge branch 'master' of http://bip.t1r.net/bip commit e0170c8 Author: Arnaud Cornet Date: Fri Dec 21 12:54:06 2007 +0100 This makes no sense. commit 64b3468 Author: Arnaud Cornet Date: Fri Dec 21 12:45:49 2007 +0100 Fix misplaced free. commit 8d25dfe Author: Arnaud Cornet Date: Fri Dec 21 12:27:44 2007 +0100 Clear newly allocated connection structs. commit e6efc4b Author: Arnaud Cornet Date: Fri Dec 21 12:21:23 2007 +0100 Fix just introduced leak. commit 27b16a8 Author: Arnaud Cornet Date: Fri Dec 21 12:20:21 2007 +0100 Avoid unncessary calls to getaddrinfo. Refactor calls to getaddrinfo only on socket establishement, cache in connection structure. commit 130d649 Author: Loïc Gomez Date: Sun Dec 16 17:28:01 2007 +0100 Fix misleading text in manpage commit 8f998c9 Author: Arnaud Cornet Date: Fri Dec 14 23:07:18 2007 +0100 Be verbose when conf_die is called. Try to inform calling client. commit cbcd4c1 Author: Arnaud Cornet Date: Fri Dec 14 22:06:20 2007 +0100 Fix fatal() on /bip jump. commit 7c3fc4b Author: Arnaud Cornet Date: Tue Dec 11 00:23:49 2007 +0100 Fix ctcp reply so it has a chance to work commit 73c4a8f Author: Arnaud Cornet Date: Sun Dec 9 14:23:00 2007 +0100 Fix bad error message when log_format does not contain %u commit 91fa881 Author: Arnaud Cornet Date: Sun Dec 9 14:10:33 2007 +0100 Update news file. commit 5f562e7 Author: Arnaud Cornet Date: Sat Dec 8 16:22:56 2007 +0100 Annoying bip-take-snapshot fix commit e1fb3e4 Author: Arnaud Cornet Date: Sat Dec 8 16:12:05 2007 +0100 Fix backloging error when one character message. commit 1a9a724 Author: Arnaud Cornet Date: Sat Dec 8 16:00:50 2007 +0100 Fix double arrow prefix for self issued private messages when more that two clients are connected. commit 95586c7 Author: Arnaud Cornet Date: Mon Nov 26 22:58:10 2007 +0100 init ci->backlog properly commit d92525b Author: Arnaud Cornet Date: Mon Nov 26 19:57:12 2007 +0100 Add ctcp reply. Fix badly initied chan_info commit 731a39f Author: Arnaud Cornet Date: Sun Nov 25 23:44:14 2007 +0100 Respond to CTCP VERSION. commit 8c649b4 Author: Arnaud Cornet Date: Sun Nov 25 18:37:13 2007 +0100 Big grammar round-up :) commit 7020e7f Author: Arnaud Cornet Date: Sun Nov 25 18:35:53 2007 +0100 snprintf fixups. commit 05e0f84 Author: Loïc Gomez Date: Sun Nov 25 16:34:52 2007 +0100 bip_use_notice option commit b68b0dc Merge: a65ffa6 c064fe6 Author: Loïc Gomez Date: Sun Nov 25 16:12:36 2007 +0100 Merge branch 'master' of http://bip.t1r.net/bip Conflicts: src/bip.c commit c064fe6 Author: Arnaud Cornet Date: Sun Nov 25 16:07:53 2007 +0100 notify when addconn command is successful. commit a65ffa6 Merge: 38148bb a169ceb Author: Loïc Gomez Date: Sun Nov 25 16:06:45 2007 +0100 Merge branch 'bip_use_notice' Conflicts: src/bip.c commit 32cdb53 Author: Arnaud Cornet Date: Sun Nov 25 15:50:19 2007 +0100 Add bip-take-snapshot commit 5faa658 Author: Arnaud Cornet Date: Sun Nov 25 15:39:38 2007 +0100 make log_has_backlog aware of track_backlog. commit 546f86b Author: Arnaud Cornet Date: Sun Nov 25 15:37:26 2007 +0100 Fix help message. commit b3b6df5 Author: Arnaud Cornet Date: Sun Nov 25 15:29:32 2007 +0100 Add track_backlog member in lfg, so we have a cleaner way to exempt a channel from backloggin. commit cc9afd6 Author: Arnaud Cornet Date: Sun Nov 25 14:50:22 2007 +0100 Support live addition and removal of connection. commit f1a0aed Author: Arnaud Cornet Date: Mon Nov 19 23:02:25 2007 +0100 typo. commit b33e832 Author: Arnaud Cornet Date: Sun Nov 18 14:57:00 2007 +0100 add -q option to blreset. commit 51f5a91 Author: Arnaud Cornet Date: Sun Nov 18 11:08:41 2007 +0100 Cleanups. commit a21488e Author: Arnaud Cornet Date: Thu Nov 15 23:29:10 2007 +0100 nick collision recover fix. commit d96543f Author: Arnaud Cornet Date: Thu Nov 15 22:50:51 2007 +0100 Fix double free at init time. commit 0876e78 Author: Loïc Gomez Date: Wed Nov 14 22:03:58 2007 +0100 is_valid_nick fix. small validate_config fix commit ec68655 Author: Arnaud Cornet Date: Sun Nov 11 07:37:19 2007 +0100 Handle deprecated directives... commit 1e449da Author: Arnaud Cornet Date: Mon Oct 29 00:38:42 2007 +0100 Make SSL "basic" certificate check more loose (more SSH-like). In "basic" mode, normally un trusted certificates get to be trusted if they are manually trusted by user. This provides an SSH like private key auth mechanism. Expired certificates were considered invalid in this mode which does not make much sense. commit 6a0ced8 Author: Arnaud Cornet Date: Mon Oct 29 00:24:48 2007 +0100 Describe basic ca mode in bip.conf.1 commit addfac8 Author: Arnaud Cornet Date: Wed Oct 24 20:31:06 2007 +0200 Allow building with SSL. commit e5d45e7 Author: Arnaud Cornet Date: Tue Oct 23 00:46:00 2007 +0200 Fix initialisation time bug found by Trou. commit 664ebb6 Author: Arnaud Cornet Date: Sun Oct 21 19:35:22 2007 +0200 Destroy unused link after sighup commit 0abd8a3 Author: Arnaud Cornet Date: Sun Oct 21 12:31:07 2007 +0200 Config load fixes. - Leaks - Better logging - Handle historical configs commit 32e47b9 Author: Arnaud Cornet Date: Sat Oct 20 23:12:22 2007 +0200 Fixes to get the /BIP RELOAD command to at least work in a quick test. - reuse existing channel infos - dont clear conn_list on end of irc_main and don't add the listener if conn_list is not empty at start of irc_main commit 0a689b1 Author: Arnaud Cornet Date: Sat Oct 20 22:57:09 2007 +0200 Don't forget to free the buffer... commit b026214 Author: Arnaud Cornet Date: Sat Oct 20 21:26:21 2007 +0200 Various fixes - Fix log redirrect to stderr when not going into background. - Fix connection_close to handle connections on error. - Handle servers you can't connect to the same way as servers that get disconnected. (wrt to reconnection timers) - Fix some log message commit 38148bb Author: Arnaud Cornet Date: Sat Oct 6 15:43:38 2007 +0200 Make the thing build without HAVE_SSL commit dbe633e Author: Arnaud Cornet Date: Sat Oct 6 15:40:56 2007 +0200 Fixes for kyo's merge. A few rare snprintf bugs. Mostly cosmetic and cleanness stuff. commit a169ceb Author: Loïc Gomez Date: Fri Sep 28 18:18:31 2007 +0200 BIP commands: - fix bug: ON_CONNECT_SEND can be multiword - add unified header/footer to each command reply commit 572f0a7 Author: Loïc Gomez Date: Fri Sep 28 17:52:41 2007 +0200 fixes: - add old TODO - fix adm_print_connection, channels with backlog wrongly printed with "key" flag commit dab337d Author: Loïc Gomez Date: Fri Sep 28 13:21:05 2007 +0200 fix order in bip.conf.1 commit d3a5c40 Author: Loïc Gomez Date: Fri Sep 28 13:20:32 2007 +0200 bip_use_notice option + fix add bip_use_notice option to user-level configuration. fix typo in bip_notify() commit 72b0282 Author: Loïc Gomez Date: Fri Sep 28 10:43:34 2007 +0200 adm_reply -> bip_notify commit dd49be1 Author: Loïc Gomez Date: Thu Sep 27 14:44:25 2007 +0200 define some defaults commit 12ea45b Author: Loïc Gomez Date: Thu Sep 27 14:12:27 2007 +0200 cleanup change some log levels remove ssl_check_store from connection indent fixes check_rlimits: change explain text Git-explicit version commit 2090349 Author: Loïc Gomez Date: Thu Sep 27 01:08:10 2007 +0200 add backlog option to channels. commit 45e9688 Author: Loïc Gomez Date: Wed Sep 26 22:21:01 2007 +0200 changelog commit e5ed7c9 Author: Loïc Gomez Date: Wed Sep 26 22:18:50 2007 +0200 add ssl_check_mode option to the connection block (requested by Trou) die if ssl_check_mode is unset while the network needs SSL. commit 9669371 Author: Loïc Gomez Date: Wed Sep 26 22:08:59 2007 +0200 fix SSL commit 5aec780 Author: Loïc Gomez Date: Wed Sep 26 21:22:44 2007 +0200 src/log: fix backlogging again, memlog was distrubing the process src/connection: change some log levels, errors are errors, not debug info... commit 6ab2bb5 Author: Loïc Gomez Date: Wed Sep 26 14:45:30 2007 +0200 * src/sample: Update manpage, sample config and sample bip.vim + typo * src/bip: warn the user about rlimits upon start and whenever they're reached * src/bip: add -v flag (show version) * src/bip: add admin option to user block, and restrict some commands to admins. Log whenever a /bip command is used * src/bip: enhance /BIP LIST and HELP commands, add INFO command * src: fix defaults user/nick/realnames not loaded into connections, resulting in segfault (WRITE_LINE1 to NULL) and oidentd.conf file not containing usernames * src: add default.h and version.h * src: fflush() system log every log_sync_interval * src/bip: fix "Resetted." printed whenever a client talks with backlog_reset_ontalk true * src/bip: fix backlog user options not set to defaults in add_user * src/bip: fix oidentd.conf config written lately. Still some issues * src/util: add human readable time hrtime(), bool2text() and ssl checlmode2text() functions * src: lower RECONN_TIMER + add RECONN_TIMER_MAX option * src/bip: code some validate_config commit d888825 Author: Arnaud Cornet Date: Thu Sep 13 17:24:57 2007 +0200 Raise LAGOUT_TIME to 480. commit ba4b9b9 Author: Arnaud Cornet Date: Thu Sep 13 17:02:00 2007 +0200 Fix off by one in path allocation for oident file path. Hell, that's lame. commit 7967a47 Author: Arnaud Cornet Date: Sun Sep 9 11:24:21 2007 +0200 Add log_free prototype. commit e9e9549 Author: Arnaud Cornet Date: Sat Sep 8 23:51:45 2007 +0200 Reinit logs for a given connection on well chosen times. commit a00a146 Author: Arnaud Cornet Date: Fri Sep 7 01:05:55 2007 +0200 Add some reply when running commands. Remove commented code commit d7e870f Author: Arnaud Cornet Date: Tue Sep 4 00:24:50 2007 +0200 Lot of cleanups wrt init and killing links Cleanup sample config (make cert). Implement some free functions (log_free and link_kill). Move utility macros in src/util.h Reorganiize initialisation functions. commit 995b3f0 Author: Arnaud Cornet Date: Mon Sep 3 12:01:13 2007 +0200 Re-open main logfile to allow rotate. Trivial fix. commit a5f8902 Author: Arnaud Cornet Date: Sun Sep 2 18:26:27 2007 +0200 Drop autostuff noise. Add boostrap to regenerate it. commit 909fe5e Author: Arnaud Cornet Date: Sun Sep 2 14:59:19 2007 +0200 Lots of structural changes. Move backlog options to user statment. Drop ircise, to go towards real SIGHUP support. commit 7c4667b Author: Arnaud Cornet Date: Sun Aug 19 09:59:57 2007 +0200 Fix crash on startup commit aa40fef Author: nohar Date: Fri Jul 20 14:45:33 2007 +0000 Close cleanly. Bug repported by netnut. commit 6273cf2 Author: nohar Date: Sun Jul 1 12:43:09 2007 +0000 Add configuration directive to be able not to log bip information (not irc related, that is) commit 46bc59b Author: nohar Date: Tue Jun 26 07:37:51 2007 +0000 Compile fix by trou. commit 0546c4b Author: nohar Date: Thu Jun 14 08:48:04 2007 +0000 Set socket flags setting. commit 5bffd8e Author: nohar Date: Thu May 31 22:09:24 2007 +0000 some stuff TODO commit 56fd224 Author: nohar Date: Sat May 26 10:31:44 2007 +0000 Lot's of cleanups. commit ad9c4d7 Author: kyoshiro Date: Wed May 23 20:55:09 2007 +0000 create mandatory directories commit fbd8991 Author: nohar Date: Wed May 23 19:35:22 2007 +0000 Add comment in conf sample file. commit e4e0e8d Author: nohar Date: Wed May 23 19:34:12 2007 +0000 Comment typo fix. commit 88df6fb Author: nohar Date: Wed May 23 19:32:54 2007 +0000 And fix. commit 735743a Author: nohar Date: Wed May 23 19:29:56 2007 +0000 Add comment in sample. commit f7bc5e4 Author: nohar Date: Wed Apr 25 07:41:13 2007 +0000 add bug in BUGS. commit bd80457 Author: nohar Date: Wed Apr 25 07:35:13 2007 +0000 Add BUGS. commit cc21d62 Author: kyoshiro Date: Sat Mar 24 12:47:09 2007 +0000 fix password not quoted commit 220de6e Author: kyoshiro Date: Sat Mar 24 11:58:58 2007 +0000 fixes commit c41cc8c Author: kyoshiro Date: Fri Mar 23 21:45:03 2007 +0000 todo faq ssl network sample commit c0b86c5 Author: nohar Date: Tue Feb 27 21:02:27 2007 +0000 Say somegthing in changelog about a release. commit 957c9a7 Author: nohar Date: Tue Feb 27 20:51:47 2007 +0000 Remove duplicate token definition. commit 211700c Author: kyoshiro Date: Sun Feb 25 22:47:42 2007 +0000 add license information commit b056bea Author: kyoshiro Date: Sun Feb 25 22:35:32 2007 +0000 only lacks current real config load commit b5f1b68 Author: kyoshiro Date: Sun Feb 25 21:45:03 2007 +0000 bipgenconfig: essential functionnalities should work. Still needs config serialize and current config parse/load commit a60bcec Author: nohar Date: Mon Feb 19 22:49:54 2007 +0000 Allow case insensitive TRUST command. commit 0d79c41 Author: nohar Date: Sat Feb 17 10:54:21 2007 +0000 Use backlog_ prefix for all backlog config directives. commit d957d13 Author: kyoshiro Date: Sun Feb 11 23:33:20 2007 +0000 config script nearly finished commit 458abaf Author: nohar Date: Sat Feb 10 14:05:37 2007 +0000 Fix fd leak. Delay reconnections. commit fd87c58 Author: nohar Date: Thu Feb 8 23:14:06 2007 +0000 A fix for rbot on join. Give up more gracefully on error when dumping oidentd commit 052ec2c Author: nohar Date: Thu Feb 8 23:03:49 2007 +0000 Missing ';' commit 40b9b08 Author: nohar Date: Thu Feb 8 22:56:30 2007 +0000 Keep the changelog up to date, fix year for 2007 modifications. commit faaeb70 Author: nohar Date: Thu Feb 8 22:53:48 2007 +0000 Loglevel cleanups. commit 199c62b Author: nohar Date: Thu Feb 8 19:12:20 2007 +0000 Merge in Trou's oidentd patch. commit eb69ec7 Author: kyoshiro Date: Fri Feb 2 23:02:09 2007 +0000 rename script commit fdc917b Author: kyoshiro Date: Fri Feb 2 23:01:41 2007 +0000 remove POSIX dependency commit 7bf0187 Author: kyoshiro Date: Fri Feb 2 22:45:51 2007 +0000 bip configuration+make cert script (perl) commit 396dbd0 Author: nohar Date: Thu Feb 1 22:07:10 2007 +0000 Fix AUTHORS commit bd86d50 Author: nohar Date: Wed Jan 31 20:49:20 2007 +0000 Update bip help message. commit 965aeb9 Author: nohar Date: Sun Jan 28 18:35:30 2007 +0000 Fixed a compile warning. commit e8775c3 Author: kyoshiro Date: Sat Jan 27 20:53:03 2007 +0000 add new options to bip.vim syntax file add a readme for anti flood systems commit 2cccffb Author: nohar Date: Sat Jan 27 20:47:56 2007 +0000 /me whistles... commit 931050d Author: nohar Date: Sat Jan 27 20:24:55 2007 +0000 This was used for debug only. commit 27e6f3a Author: nohar Date: Sat Jan 27 15:07:24 2007 +0000 Be less demanding on the PONG reply to work with 2ch network. commit a31562f Author: nohar Date: Sat Jan 27 12:30:12 2007 +0000 Bug fix in nick channel nick tracking commit 2855993 Author: nohar Date: Sat Jan 27 10:16:01 2007 +0000 drop the coucou commit e6b7672 Author: nohar Date: Fri Jan 26 18:52:21 2007 +0000 New nick mgmt code commit a2a8e0a Author: nohar Date: Fri Jan 12 22:19:29 2007 +0000 blah commit 9e3d627 Author: nohar Date: Fri Jan 12 18:49:14 2007 +0000 backlog_no_timestamp option implemented commit ccd2274 Author: nohar Date: Fri Jan 12 18:34:45 2007 +0000 /msg to -bip is now equivalent to /quote bip. commit 8b46e5f Author: nohar Date: Sun Jan 7 12:02:36 2007 +0000 Update changelog, I should do that more often. commit 006f5c0 Author: nohar Date: Fri Jan 5 22:20:17 2007 +0000 I forgot that my hash lib function was braindead. commit 0194ae7 Author: nohar Date: Fri Jan 5 21:27:35 2007 +0000 Update build sys, try 3 commit c77ee1e Author: nohar Date: Fri Jan 5 21:25:32 2007 +0000 Update build sys, try 2 commit 8d1913b Author: nohar Date: Fri Jan 5 21:22:30 2007 +0000 Update build system. commit 5c17d27 Author: nohar Date: Fri Jan 5 21:19:32 2007 +0000 Re-think who_count management. Should fix hard to trigger bug: fatal("negative who_count"). commit a7d21b2 Author: nohar Date: Fri Jan 5 21:18:34 2007 +0000 Drop Makefile.in commit 4e12ff1 Author: nohar Date: Fri Dec 8 21:08:23 2006 +0000 Hash fonction just for fun. commit 70ae216 Author: nohar Date: Wed Nov 22 22:06:06 2006 +0000 Fix error message. commit f6d710b Author: nohar Date: Thu Nov 16 14:34:28 2006 +0000 Fix backlogging display bug. How come nobody ever saw this one ? Drop conf.h from svn since it is autogenerated. commit 13e3294 Author: nohar Date: Thu Nov 16 13:36:24 2006 +0000 YAY! a readme file ! commit 2e8c820 Author: kyoshiro Date: Wed Nov 15 21:13:51 2006 +0000 lex/conf.y cleanups vim syntax, manpage, sample conf file updates commit 91f3623 Author: kyoshiro Date: Wed Nov 15 16:18:56 2006 +0000 Add a script to generate bip.pem commit afa77d1 Author: nohar Date: Sun Nov 12 18:08:49 2006 +0000 Implement ban reply redirrection to the requesting client only. commit ae65aba Author: nohar Date: Sun Nov 12 13:22:32 2006 +0000 Fixed empty line bug. commit 98dcc2e Author: nohar Date: Sat Oct 21 12:06:31 2006 +0000 bl_msg_only commit 7aa6305 Author: nohar Date: Sat Oct 21 10:36:56 2006 +0000 proper daemonize commit 38f84ed Author: nohar Date: Mon Sep 25 12:08:31 2006 +0000 Debug away msg when no client on. commit c13c581 Author: nohar Date: Sat Sep 23 14:13:27 2006 +0000 Untested ipv6 support for fake ident with oidentd. commit f02ce0f Author: nohar Date: Wed Sep 20 20:30:25 2006 +0000 Typo in man page. commit 28d3961 Author: nohar Date: Wed Sep 20 20:27:14 2006 +0000 Rights fix, working multiple on connect send. commit e3410af Author: nohar Date: Mon Sep 18 18:05:17 2006 +0000 Now it even build commit 925bee5 Author: nohar Date: Mon Sep 18 16:06:23 2006 +0000 Untested no_client_away_msg support. commit a4fe5d0 Author: nohar Date: Thu Aug 31 07:57:39 2006 +0000 TODO file update commit acb4b95 Author: nohar Date: Wed Jul 12 18:10:32 2006 +0000 add a pid_file in bip.conf sample. commit 509d8bb Author: nohar Date: Mon Jul 10 22:19:25 2006 +0000 update changelog entry commit 5e3a763 Author: nohar Date: Mon Jul 3 22:14:02 2006 +0000 todo update commit ac6d1ea Author: nohar Date: Sun Jul 2 13:51:43 2006 +0000 Drop freenode from config file commit e2e889d Author: nohar Date: Sun Jul 2 13:32:00 2006 +0000 getopt bugfix commit dace584 Author: nohar Date: Sun Jul 2 13:24:43 2006 +0000 add -s option to set bip homedir commit cd098c8 Author: nohar Date: Sun Jul 2 13:02:55 2006 +0000 SSL Cert path computation fix commit 2ba9cca Author: nohar Date: Sun Jul 2 12:57:23 2006 +0000 buf manipulation fixes commit b4d73d2 Author: kyoshiro Date: Sun Jul 2 12:44:22 2006 +0000 oops commit c1f0792 Author: kyoshiro Date: Sun Jul 2 12:35:32 2006 +0000 Enhance /bip list a bit... commit f73f69b Author: nohar Date: Sun Jul 2 12:04:51 2006 +0000 Never forget the changelog commit 71108cb Author: nohar Date: Sun Jul 2 11:50:20 2006 +0000 New /bip commands commit fa9b404 Author: nohar Date: Thu Jun 22 12:13:34 2006 +0000 remove useless tabs commit 9795b11 Author: nohar Date: Tue Jun 20 11:31:22 2006 +0000 Add a fatal. commit 6435739 Author: nohar Date: Thu Jun 8 18:55:51 2006 +0000 Fixed date in changelog commit f80cdd8 Author: nohar Date: Thu Jun 8 18:55:26 2006 +0000 - change default nick in sample file - fix nick desync between client and server - fix possible null deference commit e7a1036 Author: nohar Date: Sun Apr 23 16:38:57 2006 +0000 Fix for bad bug when client closes and server not connected with away_nick option. commit 35fa025 Author: nohar Date: Thu Apr 20 12:51:46 2006 +0000 Note for later: stop smoking. commit baad17c Author: nohar Date: Thu Apr 20 12:49:50 2006 +0000 This should have been fixed already. commit df62973 Author: nohar Date: Wed Mar 8 18:26:04 2006 +0000 log the release commit 041d790 Author: nohar Date: Tue Mar 7 21:35:09 2006 +0000 don't forget to update the changelog commit 1b22c1a Author: nohar Date: Tue Mar 7 21:33:10 2006 +0000 count one mode arg on +e commit 7c26143 Author: nohar Date: Mon Mar 6 18:25:31 2006 +0000 fix typo commit 47d82fd Author: nohar Date: Tue Feb 21 07:48:12 2006 +0000 Who patch fix commit 4055764 Author: nohar Date: Sun Feb 5 11:10:33 2006 +0000 Merged lappz patch for better who reply handling commit 8aa77d2 Author: nohar Date: Fri Feb 3 13:01:02 2006 +0000 Don't mess source and debian stuff commit 6fa60fc Author: nohar Date: Thu Feb 2 09:31:23 2006 +0000 Add a password protected channel in sample file. commit 0805023 Author: nohar Date: Thu Feb 2 09:00:42 2006 +0000 fixes SEGV if no HOME environment var commit ebc7ec7 Author: nohar Date: Tue Jan 31 19:14:37 2006 +0000 debian's copyright in sync commit cba063a Author: nohar Date: Tue Jan 31 17:24:53 2006 +0000 new missing file and autoheader commit c8890d7 Author: nohar Date: Sun Jan 29 21:23:43 2006 +0000 debian stuff commit 6ab6922 Author: nohar Date: Sun Jan 29 21:16:34 2006 +0000 this file is for automake commit 293812e Author: nohar Date: Sun Jan 29 21:14:20 2006 +0000 Bump version to 0.5.1, go with a newer automake commit 02734b5 Author: nohar Date: Fri Dec 30 22:56:25 2005 +0000 blackmore repported this error in sample => no_backlog is backlog commit 64970e0 Author: nohar Date: Wed Dec 28 13:18:29 2005 +0000 jake_@freenode spotted this one commit de0d5ef Author: nohar Date: Wed Dec 14 22:11:38 2005 +0000 bipmkpass => bipmkpw in bin.conf sample commit 5574a6d Author: nohar Date: Mon Dec 12 19:03:02 2005 +0000 a few deleted whitespaces + Trou's patch: allows to trust when not connected / allow self-signed certs when in basic ssl mode / permit connection to serveurs w/o a motd commit 6a1ec27 Author: nohar Date: Sun Nov 20 17:07:26 2005 +0000 boulette quequette! commit 1e6f059 Author: kyoshiro Date: Thu Nov 17 17:55:12 2005 +0000 clean README and TODO files loglevels cleanup debug prints cleanup log info when connecting to a server default log level to INFO commit ad86ed4 Author: nohar Date: Thu Nov 17 15:36:19 2005 +0000 typos commit fc058e0 Author: nohar Date: Thu Nov 17 14:26:56 2005 +0000 relicencing: add a exception clause to GPL to allow redistribution linked to OpenSSL commit b039415 Author: nohar Date: Wed Nov 16 18:34:25 2005 +0000 voice storage bugfix, probably commit 486f28d Author: nohar Date: Wed Oct 19 08:04:50 2005 +0000 merged debian packaging stuff, fixed a name spelling in authors commit f4ae1ef Author: nohar Date: Tue Oct 18 08:00:55 2005 +0000 man fixe, author fixes commit 73226eb Author: kyoshiro Date: Tue Oct 11 16:59:45 2005 +0000 manpage format fixes commit 709bb6b Author: nohar Date: Tue Oct 11 08:49:27 2005 +0000 few bip.conf.1 fixes commit c6e9246 Author: kyoshiro Date: Mon Oct 10 21:56:39 2005 +0000 1st version of bip.conf manpage needs reformatting and some spell checking maybe commit 54492bc Author: nohar Date: Mon Oct 10 15:31:20 2005 +0000 bipmkpw man page commit 758a800 Author: nohar Date: Mon Oct 10 12:18:47 2005 +0000 configure.in fix and bip man added commit c27294e Author: nohar Date: Sun Oct 9 12:40:38 2005 +0000 tiny fixes, debian/ mostly commit f4f0cda Author: nohar Date: Sun Oct 9 11:47:20 2005 +0000 cleanup for release commit f754669 Author: nohar Date: Thu Sep 15 22:23:26 2005 +0000 Maybe i'll manage to fix this one day commit 53eaf0d Author: nohar Date: Fri Sep 2 12:50:59 2005 +0000 Try to detect client side socket kernel buffer fillup commit fd91cba Author: nohar Date: Sat Aug 27 13:25:57 2005 +0000 pretty sure kyo's bug is fixed now commit 3398282 Author: nohar Date: Sat Aug 27 08:24:55 2005 +0000 small fix, maybe fixes kyo's bug commit e245735 Author: nohar Date: Thu Aug 25 08:17:10 2005 +0000 merged YS' elite cert management patch commit e32c1c1 Author: nohar Date: Wed Aug 24 22:54:46 2005 +0000 I was on crack this day commit b3aa4c7 Author: kyoshiro Date: Tue Aug 23 08:53:13 2005 +0000 fix away_nick not used at server connect when follow_nick is defined commit 04e17c8 Author: nohar Date: Thu Aug 18 07:57:46 2005 +0000 Have client rejoin on connect/reconnect commit 2afd09e Author: nohar Date: Tue Aug 16 14:03:33 2005 +0000 merge blackmore's configure.in patch one type and a small connection close fix commit 574841d Author: nohar Date: Sat Aug 6 16:11:21 2005 +0000 remove extra printf commit 4c2aa74 Author: nohar Date: Sat Aug 6 11:47:09 2005 +0000 segv bugfix commit 75458e0 Author: nohar Date: Thu Aug 4 12:40:09 2005 +0000 MAMADOO chat sux commit 76002fe Author: nohar Date: Thu Aug 4 07:59:38 2005 +0000 Jere proved me that shit DOES happen. Now I know commit 26edb7a Author: nohar Date: Tue Aug 2 10:11:47 2005 +0000 be consistant irc.proxy.net => irc.bip.net commit 4f38128 Author: nohar Date: Mon Aug 1 15:13:35 2005 +0000 autoconf/make sux commit cdcf967 Author: nohar Date: Mon Aug 1 15:08:18 2005 +0000 drop -Werror 'cause of flex commit 69562cd Author: nohar Date: Mon Aug 1 11:43:17 2005 +0000 revert lex compile-without-a-warning hack commit b4deba4 Author: nohar Date: Mon Aug 1 11:41:14 2005 +0000 automake/auotconf gory stuff commit 9c7eba2 Author: guillot Date: Mon Aug 1 11:24:10 2005 +0000 fixed compilation warnings commit 0e6af5b Author: nohar Date: Mon Aug 1 11:16:39 2005 +0000 lame bug found by jj commit 2c4b77f Author: nohar Date: Mon Aug 1 09:15:25 2005 +0000 Backlog and logging fixes commit 8df2b01 Author: nohar Date: Mon Jul 25 08:27:03 2005 +0000 Kick instead of part when server disconnects to keep window open in irssi commit 783405e Author: guillot Date: Tue Jul 12 22:24:04 2005 +0000 rewrite of log_beautify, did strange things... commit 7f5750b Author: guillot Date: Tue Jul 12 19:31:59 2005 +0000 minor update of flood control enabled more secure prompting for the highly critical "bipmkpw" util commit 5722685 Author: guillot Date: Tue Jul 12 19:30:10 2005 +0000 removed useless check disallowing backlog_lines = 0 with always_backlog commit 482420e Author: guillot Date: Tue Jul 12 19:24:26 2005 +0000 updated comments to reflect the new semantic commit c97237b Author: nohar Date: Sat Jul 9 12:57:15 2005 +0000 some info in sample conf commit 3b9af8d Author: nohar Date: Sat Jul 9 12:55:01 2005 +0000 new auth mechanism commit d1f0055 Author: nohar Date: Thu Jun 23 08:01:54 2005 +0000 fix replay of backlog line starting with '(' commit 466ec98 Author: nohar Date: Sat Jun 4 14:54:17 2005 +0000 YS's fixs for in ssl checkstore commit 38e046b Author: nohar Date: Sat Jun 4 14:00:23 2005 +0000 boot lex.c out of svn repo commit 3a51245 Author: nohar Date: Sat Jun 4 11:05:54 2005 +0000 YS' SSL certification check patch merged commit 6135a13 Author: nohar Date: Sat Jun 4 10:39:04 2005 +0000 fatal("internal log_client_none_connected") fix; /me backlog with freenode fixed commit 36e809b Author: nohar Date: Mon May 30 18:35:49 2005 +0000 channel order in conf honnored commit 811d7cb Author: nohar Date: Mon May 30 18:01:00 2005 +0000 blreset_on_talk, plus a fix in log_reset commit 8f09db3 Author: nohar Date: Mon May 30 13:20:17 2005 +0000 log ircmask on quit commit cb2f3a5 Author: nohar Date: Sun May 29 23:00:30 2005 +0000 /bip blreset implemented commit db676b3 Author: nohar Date: Sun May 29 13:42:50 2005 +0000 better queries management, when multiple clients on same link commit 0de53a2 Author: nohar Date: Sat May 28 23:08:54 2005 +0000 fix queries backlog commit 3aeb6fc Author: nohar Date: Sat May 28 13:23:51 2005 +0000 looping on cpu on throttle fixed commit 822f720 Author: nohar Date: Fri May 27 16:50:26 2005 +0000 QUIT message when quitting commit 14cf13c Author: nohar Date: Fri May 27 15:00:11 2005 +0000 fix: wait_event now waits when there is no socket active (that happens when we to nothing but wait for a reconnect timeout to trigger) commit d9a149b Author: nohar Date: Fri May 27 10:25:31 2005 +0000 use connect timestamp instead of reconnect commit 04dc452 Author: nohar Date: Thu May 26 15:36:15 2005 +0000 Conf cleanup, PING colon in reply commit 0c375a4 Author: nohar Date: Mon May 23 23:05:11 2005 +0000 gory throttle avoidance. may drop commit 29cea3e Author: nohar Date: Mon May 23 22:55:04 2005 +0000 guinness DEFINITELY *IS* good for codaz commit a573932 Author: nohar Date: Mon May 23 22:51:33 2005 +0000 tonight, guinness is my inspiration commit abd979f Author: nohar Date: Mon May 23 06:27:26 2005 +0000 Damn old backlog bug finally fixed. Happiness. Joy. commit 152e532 Author: nohar Date: Sat May 21 14:35:22 2005 +0000 bipmkpw compiles again commit 5ad0a47 Author: nohar Date: Sat May 21 14:23:05 2005 +0000 don't touch bip.log if log = false commit ed8f084 Author: nohar Date: Sat May 21 13:44:09 2005 +0000 Log/backread cleanup, plus small fixes commit 3a46247 Author: nohar Date: Thu May 19 20:55:11 2005 +0000 better log file format, log options, with backlog with memory based backlog commit 5e939ec Author: kyoshiro Date: Wed May 18 23:31:14 2005 +0000 update todo, important ! fix ssl not timeouting with some sort of bogus SSL sockets... commit de0d75b Author: nohar Date: Tue May 17 12:52:12 2005 +0000 Don't log privmsg before 001 commit a1b84c6 Author: nohar Date: Tue May 17 09:27:09 2005 +0000 renamed bip.syslog to bip.log, changed backread verbosification, still seeking for the very rare backlog formatting bug commit 43384d8 Author: nohar Date: Sun May 15 22:46:28 2005 +0000 better loggin on auth error commit e9884c5 Author: nohar Date: Sat May 14 08:08:37 2005 +0000 backlog enhancement + verbosification fix commit 103a9f0 Author: kyoshiro Date: Fri May 13 13:58:24 2005 +0000 fix oidentd spoof remove old unsued spoof functions commit 9a005cb Author: nohar Date: Fri May 13 10:28:15 2005 +0000 sexy backlog (untested) commit 0a9a619 Author: nohar Date: Fri May 13 08:43:50 2005 +0000 backlog leak fix, backlog verbosification for debug, sign fix commit a48019b Author: nohar Date: Thu May 12 08:29:27 2005 +0000 oidentd suppport commit f66513d Author: kyoshiro Date: Wed May 11 14:09:20 2005 +0000 add functions to determine local/remote ip/port from a connection_t object commit d1e92bf Author: kyoshiro Date: Wed May 11 12:26:21 2005 +0000 Update vim file commit f5c54c6 Author: nohar Date: Sun May 8 21:09:11 2005 +0000 cosmetic backlog bugfix commit 67abb60 Author: nohar Date: Wed May 4 08:13:43 2005 +0000 give a proper name to genpwent commit 81ffe1b Author: nohar Date: Sun May 1 22:29:31 2005 +0000 fix for early RST on new connection to proxy commit 8da1c83 Author: nohar Date: Thu Apr 28 08:30:43 2005 +0000 This is starting just fine ;) commit 665d2ec Author: nohar Date: Thu Apr 28 08:26:44 2005 +0000 Initial import