Commit Graph

555 Commits

Author SHA1 Message Date
Arnaud Cornet 2b96805ecb Revert "drop fork priviledges when running."
This reverts commit 1cbb1b9b7a.
It juste does not work, since this limit is uid-wide (thanks julien`)
2008-12-10 23:27:53 +01:00
Arnaud Cornet 3ab2755767 Catch malloc returning NULL. 2008-12-10 23:26:37 +01:00
Vladislav Grishenko c3bb6639b6 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)
2008-11-23 15:12:32 +01:00
Arnaud Cornet 0f0d0427b8 Enlarge connection buffer size and logline_maxlen. 2008-11-23 15:09:24 +01:00
theMIROn c21db5a556 Fix for empty topic creator and timestamp on RusNet IRC Servers 2008-11-11 16:07:42 +01:00
Arnaud Cornet 383a3a4477 Fix help message: bip reload is quite stable for some time now. 2008-11-09 19:05:49 +01:00
Arnaud Cornet 1cbb1b9b7a drop fork priviledges when running. 2008-10-31 19:38:12 +01:00
Arnaud Cornet e8c6adedc9 Add -git to version string. 2008-10-24 10:24:52 +02:00
Arnaud Cornet fcfea9921a Update src/version.h and Changelog for release. 2008-10-24 10:24:49 +02:00
Arnaud Cornet cd82512f7a Ignore nick channel status in whorepl. Fix crash on client empty privmsg. 2008-10-24 09:11:23 +02:00
Arnaud Cornet f6582a54b2 bipgenconfig: generate 4096 bit rsa keys 2008-10-24 00:08:47 +02:00
Arnaud Cornet 83b19b7c5a Hack around to make halfop support actually work. 2008-10-08 01:04:14 +02:00
Arnaud Cornet ed92b9a8bd Build fix 2008-10-08 00:05:26 +02:00
Arnaud Cornet 8ba984165b Implement quick halfop tracking support. 2008-09-20 14:48:16 +02:00
Arnaud Cornet ddacb833dd Add -git to version string. 2008-06-28 18:59:19 +02:00
Arnaud Cornet 412cddaf51 Update src/version.h and Changelog for release. 2008-06-28 18:59:15 +02:00
Sebastian Hagen babaac246d Do not freak out when seeing unreal ircd wierd name flags. 2008-06-24 20:27:12 +02:00
Arnaud Cornet 81239265b9 Add -git to version string. 2008-06-01 11:11:30 +02:00
Arnaud Cornet 1fb6c2a164 Update src/version.h and Changelog for release. 2008-06-01 11:11:28 +02:00
Arnaud Cornet 9ab6e6e125 Update src/version.h and Changelog for release. 2008-06-01 11:11:08 +02:00
Arnaud Cornet 35e5812448 Make jj's patch build 2008-06-01 11:11:03 +02:00
Arnaud Cornet e863227099 Fix probable but rare memory leak 2008-06-01 11:05:22 +02:00
Arnaud Cornet 3f9d162129 Add -git to version string. 2008-06-01 10:56:16 +02:00
Arnaud Cornet 9fcbe8a6aa Update src/version.h and Changelog for release. 2008-06-01 10:56:12 +02:00
Arnaud Cornet fc546e9db8 Support channel modes q and I (oftc) 2008-06-01 10:27:52 +02:00
Arnaud Cornet 604eb26ec6 Merge jj's patch (debian bug 481488) 2008-05-31 12:31:30 +02:00
Arnaud Cornet d92ffeea09 Update todo 2008-05-31 12:24:56 +02:00
Arnaud Cornet 4b2a0eb935 Add -git to version string. 2008-04-05 11:55:42 +02:00
Arnaud Cornet 39d2850ad7 Update src/version.h and Changelog for release. 2008-04-05 11:55:40 +02:00
Arnaud Cornet dbcd0aad07 Fix build on systems without RLIMIT_AS (eg OpenBSD). 2008-04-05 11:44:15 +02:00
Arnaud Cornet f618d05af8 Merge bip.conf.5 fix from debian. 2008-04-02 23:56:21 +02:00
Arnaud Cornet 82dbe852f8 Add -git to version string. 2008-04-02 23:49:51 +02:00
Arnaud Cornet 37a44139d1 Update src/version.h and Changelog for release. 2008-04-02 23:49:48 +02:00
Arnaud Cornet 2cbf377cc2 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.
2008-04-02 23:41:27 +02:00
Loc Gomez e383c2b6f6 Merge branch 'master' of http://bip.t1r.net/bip 2008-02-16 13:50:40 +01:00
Arnaud Cornet 6cee8c728f bip-release glitch fix. 2008-02-16 11:33:00 +01:00
Arnaud Cornet 303503cfc7 Post release leak fix. :) 2008-02-16 11:32:13 +01:00
Arnaud Cornet 2516a89ac8 Add -git to version string. 2008-02-15 23:59:35 +01:00
Arnaud Cornet eb1dbb1023 Update src/version.h and Changelog for release. 2008-02-15 23:59:30 +01:00
Loc Gomez d7430d44cc SSL:
- make bip compile with --disable-ssl configuration
2008-02-11 13:10:42 +01:00
Loc Gomez ba4e70d664 fix unwanted commit 2008-02-04 18:38:09 +01:00
Loc Gomez efe0c43b9c Documentation fixes
- update bip.vim and bip.conf sample files
- remove nonsense LOG_STD log level
2008-02-04 18:36:35 +01:00
Loc Gomez 89e88f6b7b /BIP commands:
- fix "(admin)" info inverted in /BIP list users
2008-02-04 18:07:27 +01:00
Arnaud Cornet fd5e483a49 Warn only when open files limit is smaller that 256. 2008-02-03 11:55:24 +01:00
Arnaud Cornet b024221cec Use const varibable more consistently. 2008-02-02 12:46:20 +01:00
Arnaud Cornet d5ef114c2e Have autodirt install manpages. 2008-01-22 00:36:18 +01:00
Arnaud Cornet 7470ebe96e Move bip.conf man page to section 5 (Fix debian bug 461871). 2008-01-21 22:21:09 +01:00
Arnaud Cornet 055266f92d Add -git to version string. 2008-01-20 18:51:04 +01:00
Arnaud Cornet f8c2876633 Update src/version.h and Changelog for release. 2008-01-20 18:51:01 +01:00
Arnaud Cornet f1cc6451f5 Handle SSL-client auth. Fix crash on del_conn when the link never got connected at all. 2008-01-20 18:49:44 +01:00