commit c34b030 (HEAD, refs/heads/master)
Author: Marc Dequènes (Duck) <Duck@DuckCorp.org>
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) <Duck@DuckCorp.org>
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) <Duck@DuckCorp.org>
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) <Duck@DuckCorp.org>
Date:   Sat Oct 19 13:07:45 2013 +0200

    Corrected AC_INIT: package and tarname were inverted

commit 400cfed
Author: Marc Dequènes (Duck) <Duck@DuckCorp.org>
Date:   Sat Oct 19 12:52:04 2013 +0200

    Sign release tags
    
    Closes #270

commit 1c3ef1d
Author: Marc Dequènes (Duck) <Duck@DuckCorp.org>
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) <Duck@DuckCorp.org>
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 <binki@gentoo.org>
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 <pierre-louis.bonicoli@gmx.fr>
Date:   Sun Jul 7 19:29:28 2013 +0200

    Remove useless bootstrap script
    
    Refs #284

commit 2c39039
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
Date:   Mon Oct 24 23:45:01 2011 +0200

    delete generated file

commit a46b8bd
Author: Arnaud Fontaine <arnau@debian.org>
Date:   Mon Oct 3 15:25:26 2011 +0900

    Fix GCC warnings.

commit ab0a41b
Author: Arnaud Fontaine <arnau@debian.org>
Date:   Tue Oct 4 11:15:12 2011 +0900

    Add AM_MAINTAINER_MODE for vendors.

commit 6103f8b
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
Date:   Tue Oct 4 00:47:22 2011 +0200

    CFLAGS: add -Werror

commit 0da434d
Author: Arnaud Fontaine <arnau@debian.org>
Date:   Mon Oct 3 15:25:26 2011 +0900

    Fix GCC warnings.

commit 559fa7e
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
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 <binki@gentoo.org>
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 <pierre-louis.bonicoli@gmx.fr>
Date:   Mon May 23 04:36:58 2011 +0200

    Fix typo in assertion message

commit b2dde37
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
Date:   Tue Apr 12 02:14:18 2011 +0200

    Update src/version.h and Changelog for release.

commit f19e1f6
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
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 <yoann.guillot@ofjj.net>
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 <pierre-louis.bonicoli@gmx.fr>
Date:   Wed Jan 26 21:47:12 2011 +0100

    revert 4fdabdd166270f00513dc7e3077dce1bbb5c16c2
    
    better quick fix

commit 81b8ed4
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
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 <pierre-louis.bonicoli@gmx.fr>
Date:   Tue Dec 28 03:20:01 2010 +0100

    check return value of hash_get

commit 4fdabdd
Author: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
Date:   Tue Dec 28 03:18:13 2010 +0100

    filename is NULL if !store && !conf_log

commit 0b7a3e6
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Sep 12 17:48:00 2010 +0100

    Add -git to version string.

commit ec07813
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Sep 12 17:47:57 2010 +0100

    Update src/version.h and Changelog for release.

commit 7fb0823
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Sep 12 17:32:55 2010 +0100

    cp

commit 4822364
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Sep 12 16:52:00 2010 +0100

    Fix for null pointer deference
    
    CVE-2010-3071

commit d0ee9df
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sat Aug 7 12:18:59 2010 +0100

    Add -git to version string.

commit 3c6d776
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sat Aug 7 12:18:53 2010 +0100

    Update src/version.h and Changelog for release.

commit 4f5f086
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sat Aug 7 12:10:32 2010 +0100

    Enable PIE executable creation.

commit 7712ae3
Author: Trou <trou@iiens.net>
Date:   Tue Jun 15 23:02:01 2010 +0100

    Fix typo

commit 4d3ee53
Author: Zach Wily <zach@zwily.com>
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 <nohar@t1r.net>
Date:   Wed Feb 17 12:34:57 2010 +0000

    try to mitigate freenode antiflood throttling

commit 4d5ef34
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Wed Feb 17 12:33:05 2010 +0000

    oidentd is not debug

commit 9236587
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Wed Feb 17 12:32:15 2010 +0000

    Revert "Unbraindead"
    
    This reverts commit b21c658b8cec8cebfb7de52f6ecb9c50e263fb89.

commit b21c658
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Wed Feb 17 12:00:55 2010 +0000

    Unbraindead

commit 5b26dac
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Wed Feb 17 10:55:09 2010 +0000

    More lose MODE command handling

commit 5d6b7fe
Author: Mathieu Pillard <m@virgule.net>
Date:   Tue Feb 16 10:08:27 2010 +0000

    backread_hours is in hours, not days

commit 7c0b603
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Feb 15 14:22:00 2010 +0000

    Ugly header fixups to fix build

commit 2e5f428
Author: Mathieu Pillard <m@virgule.net>
Date:   Mon Feb 15 14:17:44 2010 +0000

    With necessary header fix

commit c0772f5
Author: Mathieu Pillard <m@virgule.net>
Date:   Mon Feb 15 14:16:08 2010 +0000

    Fix time parsing. Fixes backlog replaying one month to many,

commit 639e929
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Feb 15 14:06:50 2010 +0000

    Fix antiflood. Fixes freenode kicking us out.

commit bfe14eb
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Nov 15 20:41:59 2009 +0000

    Add -git to version string.

commit ce506aa
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Nov 15 20:41:56 2009 +0000

    Update src/version.h and Changelog for release.

commit a932cc5
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Nov 15 20:40:17 2009 +0000

    [BUILD] Attempt to fix autostuff

commit 944f189
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Nov 15 20:21:27 2009 +0000

    Add -git to version string.

commit 06a67e0
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Nov 15 20:21:24 2009 +0000

    Update src/version.h and Changelog for release.

commit 03ee43c
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Mon Aug 24 19:05:48 2009 +0200

    Add -git to version string.

commit c496bd7
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Aug 24 19:05:45 2009 +0200

    Update src/version.h and Changelog for release.

commit 70fbf99
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Wed Aug 19 02:09:16 2009 +0200

    [BUG] Handle badly lagging client conns decently.

commit fa0c705
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Jul 26 11:38:20 2009 +0200

    Allow parallel build (thks Whoopie and psychon).

commit 442e497
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Jul 17 11:43:34 2009 +0200

    Add -git to version string.

commit a7c38c1
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Jul 17 11:43:29 2009 +0200

    Update src/version.h and Changelog for release.

commit 213643d
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Jul 5 19:35:00 2009 +0200

    size hour array correctly

commit 1a2b1dd
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Jul 5 19:04:51 2009 +0200

    Cleanup log outputs

commit 3698955
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sun Jul 5 14:00:06 2009 +0200

    Support hour in log format. Mostly for debugging

commit 32e08c9
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Thu Jun 25 00:43:44 2009 +0200

    [log] close logs files more intensively.

commit 7af35a3
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sun Jun 7 13:22:20 2009 +0200

    Don't fail if ressetting non existing store.

commit 94b5ac4
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Jun 5 00:44:28 2009 +0200

    [release script] Fix mktemp usage

commit 499a7d7
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Jun 5 00:43:05 2009 +0200

    backlog tweak

commit 9187d55
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Wed Mar 25 11:40:19 2009 +0100

    Fix info user parsing.

commit 3166a57
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Mar 2 12:54:27 2009 +0100

    Add -git to version string.

commit 104d251
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Mar 2 12:54:25 2009 +0100

    Update src/version.h and Changelog for release.

commit b6f30f6
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sat Feb 28 11:19:57 2009 +0100

    Fix one leak. Fix git-release script for new git.

commit 29ff342
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Feb 8 12:36:49 2009 +0100

    Add option ignore_server_capab

commit b8c7403
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Feb 2 19:51:10 2009 +0100

    Add -git to version string.

commit 1f462ef
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Feb 2 19:51:05 2009 +0100

    Update src/version.h and Changelog for release.

commit eef2fd1
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Wed Jan 28 19:21:30 2009 +0100

    Another man typo found by Renzokuken.

commit b5d777d
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Wed Jan 28 15:13:44 2009 +0100

    man typo found by Renzokuken.

commit 69640ea
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Mon Jan 26 16:57:52 2009 +0100

    Cosmetic (special kasdedi a trou)

commit bfc8620
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Jan 25 14:44:26 2009 +0100

    Add -git to version string.

commit 488a17d
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sun Jan 25 14:44:22 2009 +0100

    Update src/version.h and Changelog for release.

commit 5628da3
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Jan 24 21:48:12 2009 +0100

    Update NEWS file.

commit 03210a7
Author: Arnaud Cornet <nohar@t1r.net>
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 <bbyer@mm.st>
Date:   Thu Jan 22 11:26:03 2009 +0100

    Add limit.h for INT_MAX

commit 23b6ec4
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Thu Jan 22 11:24:44 2009 +0100

    Better check for backread returning NULL

commit 43fe81e
Author: Ben Byer <bbyer@mm.st>
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 <nohar@t1r.net>
Date:   Wed Jan 21 17:24:54 2009 +0100

    [FEATURE] autojoin_on_kick in connection blocks
    
    true by default

commit afefc9a
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Jan 17 15:03:06 2009 +0100

    [CLEANUP] various cleanups

commit fe251f7
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Fri Jan 16 15:09:53 2009 +0100

    Close some fds, original path from Trou.

commit 7565b9c
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Jan 16 15:09:22 2009 +0100

    typos

commit 111f138
Author: Trou <devel@syscall.eu>
Date:   Fri Jan 16 14:45:31 2009 +0100

    Fix fd leak

commit b912282
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Jan 16 12:30:24 2009 +0100

    optionnal -> optional

commit 3b704f5
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Thu Jan 15 22:56:42 2009 +0100

    drop unused variables

commit be0d83d (refs/remotes/origin/bip08)
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Jan 10 14:08:41 2009 +0100

    [LOG] Fixup log_beautify to work beautifully :)

commit a5814b1
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sat Jan 10 13:34:40 2009 +0100

    Don't log queries with -bip, fix blreset help

commit b3d7dbf
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Jan 10 12:55:13 2009 +0100

    Merge branch 'master' into bip08

commit 67ddf15
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Jan 10 12:35:59 2009 +0100

    Cleanup and fixes of the backlog code

commit 32cf2d4
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Fri Jan 9 09:57:17 2009 +0100

    Merge branch 'master' into bip08
    
    Conflicts:
    
    	src/log.c

commit d2f7840
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Tue Jan 6 16:34:17 2009 +0100

    add fclose on pid file

commit eb57d96
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Tue Jan 6 16:28:06 2009 +0100

    Drop some unused variable.

commit 41c0a5a
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Mon Jan 5 23:24:49 2009 +0100

    merge master

commit 217816c
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Jan 5 22:57:27 2009 +0100

    And anothear nick_from_ircmask leak.

commit 00a10a9
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Jan 5 22:56:01 2009 +0100

    Fix another leak.

commit 96a91cd
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Jan 5 22:54:10 2009 +0100

    Fix leak during backlog.

commit aab5e61
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Jan 5 22:52:25 2009 +0100

    Fix leak.

commit 2ef3506
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Tue Dec 30 11:12:52 2008 +0100

    Remove useless null check. Cycle server on early connection problem.

commit 0ecb776
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Dec 29 15:31:32 2008 +0100

    Sanitize bip_(m|re)alloc size.

commit b9f86d5
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Dec 29 14:07:09 2008 +0100

    Add autoheader in boostrap script.

commit a4b101c
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Dec 29 14:04:51 2008 +0100

    ensure null terminated str

commit 3f895fa
Merge: c0db3c4 5a5f1b8
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Dec 29 09:15:44 2008 +0100

    Merge branch 'master' into bip08

commit 5a5f1b8
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Mon Dec 29 09:15:27 2008 +0100

    Some autoconf magic fix

commit 8d7eecf
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sun Dec 28 14:47:44 2008 +0100

    Merge fixups

commit 24110a5
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Fri Dec 26 18:43:35 2008 +0100

    Refactor log system. prepare for /backlog 1 hour

commit 8693044
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Fri Dec 26 08:56:03 2008 +0100

    fix notice logging file storage

commit 20ce456
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Thu Dec 25 17:49:48 2008 +0100

    array_extract: fix braindeadness.

commit 7c6cc20
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Dec 20 20:26:38 2008 +0100

    Fixup file name allocation

commit e8bb841
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Sat Dec 20 14:28:18 2008 +0100

    Inline most array methods

commit d3ef106
Author: Arnaud Cornet <nohar@t1r.net>
Date:   Sat Dec 20 14:20:50 2008 +0100

    New array type, cleanupts and rename logfilegroup log_store

commit 4b723ca
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Mon Dec 15 20:02:56 2008 +0100

    bip_strdup fatals on out of memory

commit c150151
Author: Arnaud Cornet <nohar@t1r.net>
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 <nohar@t1r.net>
Date:   Thu Dec 11 11:00:05 2008 +0100

    calloc/realloc checks.

commit 2b96805
Author: Arnaud Cornet <nohar@t1r.net>
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 <arnaud.cornet@gmail.com>
Date:   Wed Dec 10 23:26:37 2008 +0100

    Catch malloc returning NULL.

commit c3bb663
Author: Vladislav Grishenko <themiron@mail.ru>
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 <arnaud.cornet@gmail.com>
Date:   Sun Nov 23 15:09:24 2008 +0100

    Enlarge connection buffer size and logline_maxlen.

commit c21db5a
Author: theMIROn <themiron@mail.ru>
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 <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Fri Oct 31 19:38:12 2008 +0100

    drop fork priviledges when running.

commit e8c6ade
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Oct 24 10:24:52 2008 +0200

    Add -git to version string.

commit fcfea99
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Oct 24 10:24:49 2008 +0200

    Update src/version.h and Changelog for release.

commit cd82512
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Fri Oct 24 00:08:47 2008 +0200

    bipgenconfig: generate 4096 bit rsa keys

commit 83b19b7
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Oct 8 01:04:14 2008 +0200

    Hack around to make halfop support actually work.

commit ed92b9a
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Oct 8 00:05:26 2008 +0200

    Build fix

commit 8ba9841
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Sep 20 14:48:16 2008 +0200

    Implement quick halfop tracking support.

commit ddacb83
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Jun 28 18:59:19 2008 +0200

    Add -git to version string.

commit 412cdda
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Jun 28 18:59:15 2008 +0200

    Update src/version.h and Changelog for release.

commit babaac2
Author: Sebastian Hagen <sebastian_hagen@memespace.net>
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 <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 11:11:30 2008 +0200

    Add -git to version string.

commit 1fb6c2a
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 11:11:28 2008 +0200

    Update src/version.h and Changelog for release.

commit 9ab6e6e
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 11:11:08 2008 +0200

    Update src/version.h and Changelog for release.

commit 35e5812
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 11:11:03 2008 +0200

    Make jj's patch build

commit e863227
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 11:05:22 2008 +0200

    Fix probable but rare memory leak

commit 3f9d162
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 10:56:16 2008 +0200

    Add -git to version string.

commit 9fcbe8a
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 10:56:12 2008 +0200

    Update src/version.h and Changelog for release.

commit fc546e9
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jun 1 10:27:52 2008 +0200

    Support channel modes q and I (oftc)

commit 604eb26
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat May 31 12:31:30 2008 +0200

    Merge jj's patch (debian bug 481488)

commit d92ffee
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat May 31 12:24:56 2008 +0200

    Update todo

commit 4b2a0eb
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Apr 5 11:55:42 2008 +0200

    Add -git to version string.

commit 39d2850
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Apr 5 11:55:40 2008 +0200

    Update src/version.h and Changelog for release.

commit dbcd0aa
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Apr 5 11:44:15 2008 +0200

    Fix build on systems without RLIMIT_AS (eg OpenBSD).

commit f618d05
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Apr 2 23:56:21 2008 +0200

    Merge bip.conf.5 fix from debian.

commit 82dbe85
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Apr 2 23:49:51 2008 +0200

    Add -git to version string.

commit 37a4413
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Apr 2 23:49:48 2008 +0200

    Update src/version.h and Changelog for release.

commit 2cbf377
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Sat Feb 16 13:50:40 2008 +0100

    Merge branch 'master' of http://bip.t1r.net/bip

commit 6cee8c7
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Feb 16 11:33:00 2008 +0100

    bip-release glitch fix.

commit 303503c
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Feb 16 11:32:13 2008 +0100

    Post release leak fix. :)

commit 2516a89
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Feb 15 23:59:35 2008 +0100

    Add -git to version string.

commit eb1dbb1
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Feb 15 23:59:30 2008 +0100

    Update src/version.h and Changelog for release.

commit d7430d4
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Feb 11 13:10:42 2008 +0100

    SSL:
    - make bip compile with --disable-ssl configuration

commit ba4e70d
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Feb 4 18:38:09 2008 +0100

    fix unwanted commit

commit efe0c43
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Feb 4 18:07:27 2008 +0100

    /BIP commands:
    - fix "(admin)" info inverted in /BIP list users

commit fd5e483
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Feb 3 11:55:24 2008 +0100

    Warn only when open files limit is smaller that 256.

commit b024221
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Feb 2 12:46:20 2008 +0100

    Use const varibable more consistently.

commit d5ef114
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Jan 22 00:36:18 2008 +0100

    Have autodirt install manpages.

commit 7470ebe
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sun Jan 20 18:51:04 2008 +0100

    Add -git to version string.

commit f8c2876
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Jan 20 18:51:01 2008 +0100

    Update src/version.h and Changelog for release.

commit f1cc645
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Thu Jan 10 11:33:00 2008 +0100

    README:
    - add a "session limit exceeded" / oidentd section

commit 06cfc91
Merge: 671a455 78cb1c4
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Thu Jan 10 11:11:49 2008 +0100

    Merge branch 'master' of http://bip.t1r.net/bip

commit 78cb1c4
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Jan 9 23:47:19 2008 +0100

    Cleanup BUGS and TODO.

commit 671a455
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Wed Jan 9 23:45:40 2008 +0100

    Fix UTF-8 in all files

commit 1ea9f51
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Jan 9 23:31:22 2008 +0100

    Fixup for release script.

commit 7aae8ed
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Jan 9 20:32:35 2008 +0100

    ctcp version reply cosmetics.

commit 60e50d5
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Jan 9 20:18:48 2008 +0100

    Add -git to version string.

commit 985c75a
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Jan 9 20:18:27 2008 +0100

    Update src/version.h for release.

commit 8827476
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Jan 9 20:17:38 2008 +0100

    Turn bip-take-snapshot to a bip-release script.

commit b9b4917
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Jan 8 23:47:26 2008 +0100

    Don't close not opened file.

commit 9f9a2e0
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Tue Jan 8 10:50:55 2008 +0100

    Documentation :
    - README.floodcontrol is in README now

commit 7ba4297
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Tue Jan 8 10:50:31 2008 +0100

    Documentation :
    - fix typos
    - include README.floodcontrol into README

commit eb32b16
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Tue Jan 8 10:31:22 2008 +0100

    SSL options:
    - fixes
    - PEM file world readable is a non fatal error

commit 8c0ce5e
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Tue Jan 8 00:24:53 2008 +0100

    SSL:
    - check PEM, last version...

commit 517cda4
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Tue Jan 8 00:09:16 2008 +0100

    SSL:
    - fix checking of PEM file

commit c100611
Merge: 4d97f4e d007a14
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 23:46:31 2008 +0100

    Merge branch 'master' of http://bip.t1r.net/bip

commit 4d97f4e
Author: Loc Gomez <opensource@kyoshiro.org>
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 <arnaud.cornet@gmail.com>
Date:   Mon Jan 7 23:43:37 2008 +0100

    Bail on config errro on startup.

commit 1a8b06a
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Jan 7 23:32:34 2008 +0100

    Update Changelog and NEWS.

commit 47807cd
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 22:57:11 2008 +0100

    bipgenconfig:
    - detect bipmkpw path when possible

commit f8e377c
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Jan 7 22:53:40 2008 +0100

    README typo fixes.

commit 74ef2e7
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Jan 7 22:31:28 2008 +0100

    Cosmetic fix for man page.

commit ca785fd
Merge: 87ef072 36d31e3
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Jan 7 22:21:55 2008 +0100

    Merge commit 'kyo/pemfile_option'

commit 36d31e3
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 20:39:13 2008 +0100

    Merge branch 'master' into pemfile_option

commit 2cd37c0
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 20:38:57 2008 +0100

    fill readme with more information

commit d3a4ee6
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 19:48:04 2008 +0100

    forgot the manpage..

commit 87ef072
Merge: 8eda1ac e7e49fd
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Jan 7 19:36:38 2008 +0100

    Merge commit 'kyo/pemfile_option'

commit da442e0
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 15:54:51 2008 +0100

    bipgenconfig client_side_ssl_key option

commit 2034713
Merge: e7e49fd 8eda1ac
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 15:50:25 2008 +0100

    Merge branch 'master' into pemfile_option

commit 8eda1ac
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Mon Jan 7 14:00:25 2008 +0100

    fix misleading fatal() message (pidfile error)

commit 56b73ad
Merge: ac407d9 20129da
Author: Loc Gomez <opensource@kyoshiro.org>
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 <arnaud.cornet@gmail.com>
Date:   Sun Jan 6 00:25:56 2008 +0100

    Realloc correct size when receiving admin privmsg.

commit c5d1f53
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Jan 5 23:25:24 2008 +0100

    Null deref fixes when fetching info.

commit f96751c
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sat Jan 5 23:04:07 2008 +0100

    Fix adm privmsg parsing.

commit a7e5ca3
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Jan 1 21:24:04 2008 +0100

    Have a sane ctcp version code.

commit eb82981
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Jan 1 15:02:45 2008 +0100

    Allow weirdly ordered user blocks in config.

commit 781b1ba
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Jan 1 13:59:48 2008 +0100

    Fix README (thanks to Brian Evans).

commit f7d07bc
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Jan 1 13:55:47 2008 +0100

    Bail on invalid confs.

commit 3eab14c
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sat Dec 29 18:17:50 2007 +0100

    Make it even build.

commit 95618a0
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Dec 29 18:15:03 2007 +0100

    Fix stuuuuuupid leak in hash_clean.

commit b020e89
Author: Loïc Gomez <opensource@kyoshiro.org>
Date:   Sat Dec 29 01:35:11 2007 +0100

    Add subcategory in help commands.

commit ac407d9
Merge: 130d649 e0170c8
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Sun Dec 23 21:17:57 2007 +0100

    Merge branch 'master' of http://bip.t1r.net/bip

commit e0170c8
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Dec 21 12:54:06 2007 +0100

    This makes no sense.

commit 64b3468
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Dec 21 12:45:49 2007 +0100

    Fix misplaced free.

commit 8d25dfe
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Dec 21 12:27:44 2007 +0100

    Clear newly allocated connection structs.

commit e6efc4b
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Dec 21 12:21:23 2007 +0100

    Fix just introduced leak.

commit 27b16a8
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Sun Dec 16 17:28:01 2007 +0100

    Fix misleading text in manpage

commit 8f998c9
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Fri Dec 14 22:06:20 2007 +0100

    Fix fatal() on /bip jump.

commit 7c3fc4b
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Dec 11 00:23:49 2007 +0100

    Fix ctcp reply so it has a chance to work

commit 73c4a8f
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sun Dec 9 14:10:33 2007 +0100

    Update news file.

commit 5f562e7
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Dec 8 16:22:56 2007 +0100

    Annoying bip-take-snapshot fix

commit e1fb3e4
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Dec 8 16:12:05 2007 +0100

    Fix backloging error when one character message.

commit 1a9a724
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Mon Nov 26 22:58:10 2007 +0100

    init ci->backlog properly

commit d92525b
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Nov 26 19:57:12 2007 +0100

    Add ctcp reply.
    Fix badly initied chan_info

commit 731a39f
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 23:44:14 2007 +0100

    Respond to CTCP VERSION.

commit 8c649b4
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 18:37:13 2007 +0100

    Big grammar round-up :)

commit 7020e7f
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 18:35:53 2007 +0100

    snprintf fixups.

commit 05e0f84
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Sun Nov 25 16:34:52 2007 +0100

    bip_use_notice option

commit b68b0dc
Merge: a65ffa6 c064fe6
Author: Loc Gomez <opensource@kyoshiro.org>
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 <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 16:07:53 2007 +0100

    notify when addconn command is successful.

commit a65ffa6
Merge: 38148bb a169ceb
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Sun Nov 25 16:06:45 2007 +0100

    Merge branch 'bip_use_notice'
    
    Conflicts:
    
    	src/bip.c

commit 32cdb53
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 15:50:19 2007 +0100

    Add bip-take-snapshot

commit 5faa658
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 15:39:38 2007 +0100

    make log_has_backlog aware of track_backlog.

commit 546f86b
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 15:37:26 2007 +0100

    Fix help message.

commit b3b6df5
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sun Nov 25 14:50:22 2007 +0100

    Support live addition and removal of connection.

commit f1a0aed
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Mon Nov 19 23:02:25 2007 +0100

    typo.

commit b33e832
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 18 14:57:00 2007 +0100

    add -q option to blreset.

commit 51f5a91
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 18 11:08:41 2007 +0100

    Cleanups.

commit a21488e
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Thu Nov 15 23:29:10 2007 +0100

    nick collision recover fix.

commit d96543f
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Thu Nov 15 22:50:51 2007 +0100

    Fix double free at init time.

commit 0876e78
Author: Loïc Gomez <opensource@kyoshiro.org>
Date:   Wed Nov 14 22:03:58 2007 +0100

    is_valid_nick fix. small validate_config fix

commit ec68655
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Nov 11 07:37:19 2007 +0100

    Handle deprecated directives...

commit 1e449da
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Mon Oct 29 00:24:48 2007 +0100

    Describe basic ca mode in bip.conf.1

commit addfac8
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Wed Oct 24 20:31:06 2007 +0200

    Allow building with SSL.

commit e5d45e7
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Tue Oct 23 00:46:00 2007 +0200

    Fix initialisation time bug found by Trou.

commit 664ebb6
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Oct 21 19:35:22 2007 +0200

    Destroy unused link after sighup

commit 0abd8a3
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Oct 21 12:31:07 2007 +0200

    Config load fixes.
    - Leaks
    - Better logging
    - Handle historical configs

commit 32e47b9
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sat Oct 20 22:57:09 2007 +0200

    Don't forget to free the buffer...

commit b026214
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sat Oct 6 15:43:38 2007 +0200

    Make the thing build without HAVE_SSL

commit dbe633e
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Fri Sep 28 13:21:05 2007 +0200

    fix order in bip.conf.1

commit d3a5c40
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Fri Sep 28 10:43:34 2007 +0200

    adm_reply -> bip_notify

commit dd49be1
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Thu Sep 27 14:44:25 2007 +0200

    define some defaults

commit 12ea45b
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Thu Sep 27 01:08:10 2007 +0200

    add backlog option to channels.

commit 45e9688
Author: Loc Gomez <opensource@kyoshiro.org>
Date:   Wed Sep 26 22:21:01 2007 +0200

    changelog

commit e5ed7c9
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
Date:   Wed Sep 26 22:08:59 2007 +0200

    fix SSL

commit 5aec780
Author: Loc Gomez <opensource@kyoshiro.org>
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: Loc Gomez <opensource@kyoshiro.org>
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 <arnaud.cornet@gmail.com>
Date:   Thu Sep 13 17:24:57 2007 +0200

    Raise LAGOUT_TIME to 480.

commit ba4b9b9
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sun Sep 9 11:24:21 2007 +0200

    Add log_free prototype.

commit e9e9549
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sat Sep 8 23:51:45 2007 +0200

    Reinit logs for a given connection on well chosen times.

commit a00a146
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Fri Sep 7 01:05:55 2007 +0200

    Add some reply when running commands.
    Remove commented code

commit d7e870f
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Mon Sep 3 12:01:13 2007 +0200

    Re-open main logfile to allow rotate.
    Trivial fix.

commit a5f8902
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
Date:   Sun Sep 2 18:26:27 2007 +0200

    Drop autostuff noise. Add boostrap to regenerate it.

commit 909fe5e
Author: Arnaud Cornet <arnaud.cornet@gmail.com>
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 <arnaud.cornet@gmail.com>
Date:   Sun Aug 19 09:59:57 2007 +0200

    Fix crash on startup

commit aa40fef
Author: nohar <nohar>
Date:   Fri Jul 20 14:45:33 2007 +0000

    Close cleanly. Bug repported by netnut.

commit 6273cf2
Author: nohar <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 <nohar>
Date:   Tue Jun 26 07:37:51 2007 +0000

    Compile fix by trou.

commit 0546c4b
Author: nohar <nohar>
Date:   Thu Jun 14 08:48:04 2007 +0000

    Set socket flags setting.

commit 5bffd8e
Author: nohar <nohar>
Date:   Thu May 31 22:09:24 2007 +0000

    some stuff TODO

commit 56fd224
Author: nohar <nohar>
Date:   Sat May 26 10:31:44 2007 +0000

    Lot's of cleanups.

commit ad9c4d7
Author: kyoshiro <kyoshiro>
Date:   Wed May 23 20:55:09 2007 +0000

    create mandatory directories

commit fbd8991
Author: nohar <nohar>
Date:   Wed May 23 19:35:22 2007 +0000

    Add comment in conf sample file.

commit e4e0e8d
Author: nohar <nohar>
Date:   Wed May 23 19:34:12 2007 +0000

    Comment typo fix.

commit 88df6fb
Author: nohar <nohar>
Date:   Wed May 23 19:32:54 2007 +0000

    And fix.

commit 735743a
Author: nohar <nohar>
Date:   Wed May 23 19:29:56 2007 +0000

    Add comment in sample.

commit f7bc5e4
Author: nohar <nohar>
Date:   Wed Apr 25 07:41:13 2007 +0000

    add bug in BUGS.

commit bd80457
Author: nohar <nohar>
Date:   Wed Apr 25 07:35:13 2007 +0000

    Add BUGS.

commit cc21d62
Author: kyoshiro <kyoshiro>
Date:   Sat Mar 24 12:47:09 2007 +0000

    fix password not quoted

commit 220de6e
Author: kyoshiro <kyoshiro>
Date:   Sat Mar 24 11:58:58 2007 +0000

    fixes

commit c41cc8c
Author: kyoshiro <kyoshiro>
Date:   Fri Mar 23 21:45:03 2007 +0000

    todo faq
    ssl network sample

commit c0b86c5
Author: nohar <nohar>
Date:   Tue Feb 27 21:02:27 2007 +0000

    Say somegthing in changelog about a release.

commit 957c9a7
Author: nohar <nohar>
Date:   Tue Feb 27 20:51:47 2007 +0000

    Remove duplicate token definition.

commit 211700c
Author: kyoshiro <kyoshiro>
Date:   Sun Feb 25 22:47:42 2007 +0000

    add license information

commit b056bea
Author: kyoshiro <kyoshiro>
Date:   Sun Feb 25 22:35:32 2007 +0000

    only lacks current real config load

commit b5f1b68
Author: kyoshiro <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 <nohar>
Date:   Mon Feb 19 22:49:54 2007 +0000

    Allow case insensitive TRUST command.

commit 0d79c41
Author: nohar <nohar>
Date:   Sat Feb 17 10:54:21 2007 +0000

    Use backlog_ prefix for all backlog config directives.

commit d957d13
Author: kyoshiro <kyoshiro>
Date:   Sun Feb 11 23:33:20 2007 +0000

    config script nearly finished

commit 458abaf
Author: nohar <nohar>
Date:   Sat Feb 10 14:05:37 2007 +0000

    Fix fd leak. Delay reconnections.

commit fd87c58
Author: nohar <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 <nohar>
Date:   Thu Feb 8 23:03:49 2007 +0000

    Missing ';'

commit 40b9b08
Author: nohar <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 <nohar>
Date:   Thu Feb 8 22:53:48 2007 +0000

    Loglevel cleanups.

commit 199c62b
Author: nohar <nohar>
Date:   Thu Feb 8 19:12:20 2007 +0000

    Merge in Trou's oidentd patch.

commit eb69ec7
Author: kyoshiro <kyoshiro>
Date:   Fri Feb 2 23:02:09 2007 +0000

    rename script

commit fdc917b
Author: kyoshiro <kyoshiro>
Date:   Fri Feb 2 23:01:41 2007 +0000

    remove POSIX dependency

commit 7bf0187
Author: kyoshiro <kyoshiro>
Date:   Fri Feb 2 22:45:51 2007 +0000

    bip configuration+make cert script (perl)

commit 396dbd0
Author: nohar <nohar>
Date:   Thu Feb 1 22:07:10 2007 +0000

    Fix AUTHORS

commit bd86d50
Author: nohar <nohar>
Date:   Wed Jan 31 20:49:20 2007 +0000

    Update bip help message.

commit 965aeb9
Author: nohar <nohar>
Date:   Sun Jan 28 18:35:30 2007 +0000

    Fixed a compile warning.

commit e8775c3
Author: kyoshiro <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 <nohar>
Date:   Sat Jan 27 20:47:56 2007 +0000

    /me whistles...

commit 931050d
Author: nohar <nohar>
Date:   Sat Jan 27 20:24:55 2007 +0000

    This was used for debug only.

commit 27e6f3a
Author: nohar <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 <nohar>
Date:   Sat Jan 27 12:30:12 2007 +0000

    Bug fix in nick channel nick tracking

commit 2855993
Author: nohar <nohar>
Date:   Sat Jan 27 10:16:01 2007 +0000

    drop the coucou

commit e6b7672
Author: nohar <nohar>
Date:   Fri Jan 26 18:52:21 2007 +0000

    New nick mgmt code

commit a2a8e0a
Author: nohar <nohar>
Date:   Fri Jan 12 22:19:29 2007 +0000

    blah

commit 9e3d627
Author: nohar <nohar>
Date:   Fri Jan 12 18:49:14 2007 +0000

    backlog_no_timestamp option implemented

commit ccd2274
Author: nohar <nohar>
Date:   Fri Jan 12 18:34:45 2007 +0000

    /msg to -bip is now equivalent to /quote bip.

commit 8b46e5f
Author: nohar <nohar>
Date:   Sun Jan 7 12:02:36 2007 +0000

    Update changelog, I should do that more often.

commit 006f5c0
Author: nohar <nohar>
Date:   Fri Jan 5 22:20:17 2007 +0000

    I forgot that my hash lib function was braindead.

commit 0194ae7
Author: nohar <nohar>
Date:   Fri Jan 5 21:27:35 2007 +0000

    Update build sys, try 3

commit c77ee1e
Author: nohar <nohar>
Date:   Fri Jan 5 21:25:32 2007 +0000

    Update build sys, try 2

commit 8d1913b
Author: nohar <nohar>
Date:   Fri Jan 5 21:22:30 2007 +0000

    Update build system.

commit 5c17d27
Author: nohar <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 <nohar>
Date:   Fri Jan 5 21:18:34 2007 +0000

    Drop Makefile.in

commit 4e12ff1
Author: nohar <nohar>
Date:   Fri Dec 8 21:08:23 2006 +0000

    Hash fonction just for fun.

commit 70ae216
Author: nohar <nohar>
Date:   Wed Nov 22 22:06:06 2006 +0000

    Fix error message.

commit f6d710b
Author: nohar <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 <nohar>
Date:   Thu Nov 16 13:36:24 2006 +0000

    YAY! a readme file !

commit 2e8c820
Author: kyoshiro <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 <kyoshiro>
Date:   Wed Nov 15 16:18:56 2006 +0000

    Add a script to generate bip.pem

commit afa77d1
Author: nohar <nohar>
Date:   Sun Nov 12 18:08:49 2006 +0000

    Implement ban reply redirrection to the requesting client only.

commit ae65aba
Author: nohar <nohar>
Date:   Sun Nov 12 13:22:32 2006 +0000

    Fixed empty line bug.

commit 98dcc2e
Author: nohar <nohar>
Date:   Sat Oct 21 12:06:31 2006 +0000

    bl_msg_only

commit 7aa6305
Author: nohar <nohar>
Date:   Sat Oct 21 10:36:56 2006 +0000

    proper daemonize

commit 38f84ed
Author: nohar <nohar>
Date:   Mon Sep 25 12:08:31 2006 +0000

    Debug away msg when no client on.

commit c13c581
Author: nohar <nohar>
Date:   Sat Sep 23 14:13:27 2006 +0000

    Untested ipv6 support for fake ident with oidentd.

commit f02ce0f
Author: nohar <nohar>
Date:   Wed Sep 20 20:30:25 2006 +0000

    Typo in man page.

commit 28d3961
Author: nohar <nohar>
Date:   Wed Sep 20 20:27:14 2006 +0000

    Rights fix, working multiple on connect send.

commit e3410af
Author: nohar <nohar>
Date:   Mon Sep 18 18:05:17 2006 +0000

    Now it even build

commit 925bee5
Author: nohar <nohar>
Date:   Mon Sep 18 16:06:23 2006 +0000

    Untested no_client_away_msg support.

commit a4fe5d0
Author: nohar <nohar>
Date:   Thu Aug 31 07:57:39 2006 +0000

    TODO file update

commit acb4b95
Author: nohar <nohar>
Date:   Wed Jul 12 18:10:32 2006 +0000

    add a pid_file in bip.conf sample.

commit 509d8bb
Author: nohar <nohar>
Date:   Mon Jul 10 22:19:25 2006 +0000

    update changelog entry

commit 5e3a763
Author: nohar <nohar>
Date:   Mon Jul 3 22:14:02 2006 +0000

    todo update

commit ac6d1ea
Author: nohar <nohar>
Date:   Sun Jul 2 13:51:43 2006 +0000

    Drop freenode from config file

commit e2e889d
Author: nohar <nohar>
Date:   Sun Jul 2 13:32:00 2006 +0000

    getopt bugfix

commit dace584
Author: nohar <nohar>
Date:   Sun Jul 2 13:24:43 2006 +0000

    add -s option to set bip homedir

commit cd098c8
Author: nohar <nohar>
Date:   Sun Jul 2 13:02:55 2006 +0000

    SSL Cert path computation fix

commit 2ba9cca
Author: nohar <nohar>
Date:   Sun Jul 2 12:57:23 2006 +0000

    buf manipulation fixes

commit b4d73d2
Author: kyoshiro <kyoshiro>
Date:   Sun Jul 2 12:44:22 2006 +0000

    oops

commit c1f0792
Author: kyoshiro <kyoshiro>
Date:   Sun Jul 2 12:35:32 2006 +0000

    Enhance /bip list a bit...

commit f73f69b
Author: nohar <nohar>
Date:   Sun Jul 2 12:04:51 2006 +0000

    Never forget the changelog

commit 71108cb
Author: nohar <nohar>
Date:   Sun Jul 2 11:50:20 2006 +0000

    New /bip commands

commit fa9b404
Author: nohar <nohar>
Date:   Thu Jun 22 12:13:34 2006 +0000

    remove useless tabs

commit 9795b11
Author: nohar <nohar>
Date:   Tue Jun 20 11:31:22 2006 +0000

    Add a fatal.

commit 6435739
Author: nohar <nohar>
Date:   Thu Jun 8 18:55:51 2006 +0000

    Fixed date in changelog

commit f80cdd8
Author: nohar <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 <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 <nohar>
Date:   Thu Apr 20 12:51:46 2006 +0000

    Note for later: stop smoking.

commit baad17c
Author: nohar <nohar>
Date:   Thu Apr 20 12:49:50 2006 +0000

    This should have been fixed already.

commit df62973
Author: nohar <nohar>
Date:   Wed Mar 8 18:26:04 2006 +0000

    log the release

commit 041d790
Author: nohar <nohar>
Date:   Tue Mar 7 21:35:09 2006 +0000

    don't forget to update the changelog

commit 1b22c1a
Author: nohar <nohar>
Date:   Tue Mar 7 21:33:10 2006 +0000

    count one mode arg on +e

commit 7c26143
Author: nohar <nohar>
Date:   Mon Mar 6 18:25:31 2006 +0000

    fix typo

commit 47d82fd
Author: nohar <nohar>
Date:   Tue Feb 21 07:48:12 2006 +0000

    Who patch fix

commit 4055764
Author: nohar <nohar>
Date:   Sun Feb 5 11:10:33 2006 +0000

    Merged lappz patch for better who reply handling

commit 8aa77d2
Author: nohar <nohar>
Date:   Fri Feb 3 13:01:02 2006 +0000

    Don't mess source and debian stuff

commit 6fa60fc
Author: nohar <nohar>
Date:   Thu Feb 2 09:31:23 2006 +0000

    Add a password protected channel in sample file.

commit 0805023
Author: nohar <nohar>
Date:   Thu Feb 2 09:00:42 2006 +0000

    fixes SEGV if no HOME environment var

commit ebc7ec7
Author: nohar <nohar>
Date:   Tue Jan 31 19:14:37 2006 +0000

    debian's copyright in sync

commit cba063a
Author: nohar <nohar>
Date:   Tue Jan 31 17:24:53 2006 +0000

    new missing file and autoheader

commit c8890d7
Author: nohar <nohar>
Date:   Sun Jan 29 21:23:43 2006 +0000

    debian stuff

commit 6ab6922
Author: nohar <nohar>
Date:   Sun Jan 29 21:16:34 2006 +0000

    this file is for automake

commit 293812e
Author: nohar <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 <nohar>
Date:   Fri Dec 30 22:56:25 2005 +0000

    blackmore repported this error in sample => no_backlog is backlog

commit 64970e0
Author: nohar <nohar>
Date:   Wed Dec 28 13:18:29 2005 +0000

    jake_@freenode spotted this one

commit de0d5ef
Author: nohar <nohar>
Date:   Wed Dec 14 22:11:38 2005 +0000

    bipmkpass => bipmkpw in bin.conf sample

commit 5574a6d
Author: nohar <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 <nohar>
Date:   Sun Nov 20 17:07:26 2005 +0000

    boulette quequette!

commit 1e6f059
Author: kyoshiro <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 <nohar>
Date:   Thu Nov 17 15:36:19 2005 +0000

    typos

commit fc058e0
Author: nohar <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 <nohar>
Date:   Wed Nov 16 18:34:25 2005 +0000

    voice storage bugfix, probably

commit 486f28d
Author: nohar <nohar>
Date:   Wed Oct 19 08:04:50 2005 +0000

    merged debian packaging stuff, fixed a name spelling in authors

commit f4ae1ef
Author: nohar <nohar>
Date:   Tue Oct 18 08:00:55 2005 +0000

    man fixe, author fixes

commit 73226eb
Author: kyoshiro <kyoshiro>
Date:   Tue Oct 11 16:59:45 2005 +0000

    manpage format fixes

commit 709bb6b
Author: nohar <nohar>
Date:   Tue Oct 11 08:49:27 2005 +0000

    few bip.conf.1 fixes

commit c6e9246
Author: kyoshiro <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 <nohar>
Date:   Mon Oct 10 15:31:20 2005 +0000

    bipmkpw man page

commit 758a800
Author: nohar <nohar>
Date:   Mon Oct 10 12:18:47 2005 +0000

    configure.in fix and bip man added

commit c27294e
Author: nohar <nohar>
Date:   Sun Oct 9 12:40:38 2005 +0000

    tiny fixes, debian/ mostly

commit f4f0cda
Author: nohar <nohar>
Date:   Sun Oct 9 11:47:20 2005 +0000

    cleanup for release

commit f754669
Author: nohar <nohar>
Date:   Thu Sep 15 22:23:26 2005 +0000

    Maybe i'll manage to fix this one day

commit 53eaf0d
Author: nohar <nohar>
Date:   Fri Sep 2 12:50:59 2005 +0000

    Try to detect client side socket kernel buffer fillup

commit fd91cba
Author: nohar <nohar>
Date:   Sat Aug 27 13:25:57 2005 +0000

    pretty sure kyo's bug is fixed now

commit 3398282
Author: nohar <nohar>
Date:   Sat Aug 27 08:24:55 2005 +0000

    small fix, maybe fixes kyo's bug

commit e245735
Author: nohar <nohar>
Date:   Thu Aug 25 08:17:10 2005 +0000

    merged YS' elite cert management patch

commit e32c1c1
Author: nohar <nohar>
Date:   Wed Aug 24 22:54:46 2005 +0000

    I was on crack this day

commit b3aa4c7
Author: kyoshiro <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 <nohar>
Date:   Thu Aug 18 07:57:46 2005 +0000

    Have client rejoin on connect/reconnect

commit 2afd09e
Author: nohar <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 <nohar>
Date:   Sat Aug 6 16:11:21 2005 +0000

    remove extra printf

commit 4c2aa74
Author: nohar <nohar>
Date:   Sat Aug 6 11:47:09 2005 +0000

    segv bugfix

commit 75458e0
Author: nohar <nohar>
Date:   Thu Aug 4 12:40:09 2005 +0000

    MAMADOO chat sux

commit 76002fe
Author: nohar <nohar>
Date:   Thu Aug 4 07:59:38 2005 +0000

    Jere proved me that shit DOES happen. Now I know

commit 26edb7a
Author: nohar <nohar>
Date:   Tue Aug 2 10:11:47 2005 +0000

    be consistant irc.proxy.net => irc.bip.net

commit 4f38128
Author: nohar <nohar>
Date:   Mon Aug 1 15:13:35 2005 +0000

    autoconf/make sux

commit cdcf967
Author: nohar <nohar>
Date:   Mon Aug 1 15:08:18 2005 +0000

    drop -Werror 'cause of flex

commit 69562cd
Author: nohar <nohar>
Date:   Mon Aug 1 11:43:17 2005 +0000

    revert lex compile-without-a-warning hack

commit b4deba4
Author: nohar <nohar>
Date:   Mon Aug 1 11:41:14 2005 +0000

    automake/auotconf gory stuff

commit 9c7eba2
Author: guillot <guillot>
Date:   Mon Aug 1 11:24:10 2005 +0000

    fixed compilation warnings

commit 0e6af5b
Author: nohar <nohar>
Date:   Mon Aug 1 11:16:39 2005 +0000

    lame bug found by jj

commit 2c4b77f
Author: nohar <nohar>
Date:   Mon Aug 1 09:15:25 2005 +0000

    Backlog and logging fixes

commit 8df2b01
Author: nohar <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 <guillot>
Date:   Tue Jul 12 22:24:04 2005 +0000

    rewrite of log_beautify, did strange things...

commit 7f5750b
Author: guillot <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 <guillot>
Date:   Tue Jul 12 19:30:10 2005 +0000

    removed useless check disallowing backlog_lines = 0 with always_backlog

commit 482420e
Author: guillot <guillot>
Date:   Tue Jul 12 19:24:26 2005 +0000

    updated comments to reflect the new semantic

commit c97237b
Author: nohar <nohar>
Date:   Sat Jul 9 12:57:15 2005 +0000

    some info in sample conf

commit 3b9af8d
Author: nohar <nohar>
Date:   Sat Jul 9 12:55:01 2005 +0000

    new auth mechanism

commit d1f0055
Author: nohar <nohar>
Date:   Thu Jun 23 08:01:54 2005 +0000

    fix replay of backlog line starting with '('

commit 466ec98
Author: nohar <nohar>
Date:   Sat Jun 4 14:54:17 2005 +0000

    YS's fixs for in ssl checkstore

commit 38e046b
Author: nohar <nohar>
Date:   Sat Jun 4 14:00:23 2005 +0000

    boot lex.c out of svn repo

commit 3a51245
Author: nohar <nohar>
Date:   Sat Jun 4 11:05:54 2005 +0000

    YS' SSL certification check patch merged

commit 6135a13
Author: nohar <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 <nohar>
Date:   Mon May 30 18:35:49 2005 +0000

    channel order in conf honnored

commit 811d7cb
Author: nohar <nohar>
Date:   Mon May 30 18:01:00 2005 +0000

    blreset_on_talk, plus a fix in log_reset

commit 8f09db3
Author: nohar <nohar>
Date:   Mon May 30 13:20:17 2005 +0000

    log ircmask on quit

commit cb2f3a5
Author: nohar <nohar>
Date:   Sun May 29 23:00:30 2005 +0000

    /bip blreset implemented

commit db676b3
Author: nohar <nohar>
Date:   Sun May 29 13:42:50 2005 +0000

    better queries management, when multiple clients on same link

commit 0de53a2
Author: nohar <nohar>
Date:   Sat May 28 23:08:54 2005 +0000

    fix queries backlog

commit 3aeb6fc
Author: nohar <nohar>
Date:   Sat May 28 13:23:51 2005 +0000

    looping on cpu on throttle fixed

commit 822f720
Author: nohar <nohar>
Date:   Fri May 27 16:50:26 2005 +0000

    QUIT message when quitting

commit 14cf13c
Author: nohar <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 <nohar>
Date:   Fri May 27 10:25:31 2005 +0000

    use connect timestamp instead of reconnect

commit 04dc452
Author: nohar <nohar>
Date:   Thu May 26 15:36:15 2005 +0000

    Conf cleanup, PING colon in reply

commit 0c375a4
Author: nohar <nohar>
Date:   Mon May 23 23:05:11 2005 +0000

    gory throttle avoidance. may drop

commit 29cea3e
Author: nohar <nohar>
Date:   Mon May 23 22:55:04 2005 +0000

    guinness DEFINITELY *IS* good for codaz

commit a573932
Author: nohar <nohar>
Date:   Mon May 23 22:51:33 2005 +0000

    tonight, guinness is my inspiration

commit abd979f
Author: nohar <nohar>
Date:   Mon May 23 06:27:26 2005 +0000

    Damn old backlog bug finally fixed. Happiness. Joy.

commit 152e532
Author: nohar <nohar>
Date:   Sat May 21 14:35:22 2005 +0000

    bipmkpw compiles again

commit 5ad0a47
Author: nohar <nohar>
Date:   Sat May 21 14:23:05 2005 +0000

    don't touch bip.log if log = false

commit ed8f084
Author: nohar <nohar>
Date:   Sat May 21 13:44:09 2005 +0000

    Log/backread cleanup, plus small fixes

commit 3a46247
Author: nohar <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 <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 <nohar>
Date:   Tue May 17 12:52:12 2005 +0000

    Don't log privmsg before 001

commit a1b84c6
Author: nohar <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 <nohar>
Date:   Sun May 15 22:46:28 2005 +0000

    better loggin on auth error

commit e9884c5
Author: nohar <nohar>
Date:   Sat May 14 08:08:37 2005 +0000

    backlog enhancement + verbosification fix

commit 103a9f0
Author: kyoshiro <kyoshiro>
Date:   Fri May 13 13:58:24 2005 +0000

    fix oidentd spoof
    remove old unsued spoof functions

commit 9a005cb
Author: nohar <nohar>
Date:   Fri May 13 10:28:15 2005 +0000

    sexy backlog (untested)

commit 0a9a619
Author: nohar <nohar>
Date:   Fri May 13 08:43:50 2005 +0000

    backlog leak fix, backlog verbosification for debug, sign fix

commit a48019b
Author: nohar <nohar>
Date:   Thu May 12 08:29:27 2005 +0000

    oidentd suppport

commit f66513d
Author: kyoshiro <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 <kyoshiro>
Date:   Wed May 11 12:26:21 2005 +0000

    Update vim file

commit f5c54c6
Author: nohar <nohar>
Date:   Sun May 8 21:09:11 2005 +0000

    cosmetic backlog bugfix

commit 67abb60
Author: nohar <nohar>
Date:   Wed May 4 08:13:43 2005 +0000

    give a proper name to genpwent

commit 81ffe1b
Author: nohar <nohar>
Date:   Sun May 1 22:29:31 2005 +0000

    fix for early RST on new connection to proxy

commit 8da1c83
Author: nohar <nohar>
Date:   Thu Apr 28 08:30:43 2005 +0000

    This is starting just fine ;)

commit 665d2ec
Author: nohar <nohar>
Date:   Thu Apr 28 08:26:44 2005 +0000

    Initial import
