1
0
forked from bip/bip
Commit Graph

358 Commits

Author SHA1 Message Date
Arnaud Cornet
fd644b312b bip_strdup fatals on out of memory 2008-12-15 20:02:56 +01:00
Arnaud Cornet
c150151066 BIG cleanup. check for memory allocation failure, add extra checks all arround. 2008-12-15 19:19:27 +01:00
Arnaud Cornet
e18d335578 calloc/realloc checks. 2008-12-11 11:00:05 +01:00
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
Loïc 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
Loïc Gomez
d7430d44cc SSL:
- make bip compile with --disable-ssl configuration
2008-02-11 13:10:42 +01:00
Loïc Gomez
ba4e70d664 fix unwanted commit 2008-02-04 18:38:09 +01:00
Loïc 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
Loïc 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