Arnaud Cornet
|
d3ef106c4f
|
New array type, cleanupts and rename logfilegroup log_store
|
2008-12-20 14:20:50 +01:00 |
|
Arnaud Cornet
|
4b723ca479
|
more cleanups, start of a log refactoring
That changes log format and might breack everything.
|
2008-12-18 14:27:16 +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 |
|
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
|
604eb26ec6
|
Merge jj's patch (debian bug 481488)
|
2008-05-31 12:31:30 +02:00 |
|
Arnaud Cornet
|
dbcd0aad07
|
Fix build on systems without RLIMIT_AS (eg OpenBSD).
|
2008-04-05 11:44:15 +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
|
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
|
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 |
|
Loïc Gomez
|
671a455219
|
Fix UTF-8 in all files
|
2008-01-09 23:45:40 +01:00 |
|
Arnaud Cornet
|
b9b491725e
|
Don't close not opened file.
|
2008-01-08 23:47:26 +01:00 |
|
Loïc Gomez
|
eb32b16872
|
SSL options:
- fixes
- PEM file world readable is a non fatal error
|
2008-01-08 10:31:22 +01:00 |
|
Loïc Gomez
|
8c0ce5efd3
|
SSL:
- check PEM, last version...
|
2008-01-08 00:24:53 +01:00 |
|
Loïc Gomez
|
517cda4946
|
SSL:
- fix checking of PEM file
|
2008-01-08 00:09:16 +01:00 |
|
Loïc Gomez
|
c10061172c
|
Merge branch 'master' of http://bip.t1r.net/bip
|
2008-01-07 23:46:31 +01:00 |
|
Loïc Gomez
|
4d97f4ebcd
|
SSL:
check for client_side_ssl_pem file to be present
|
2008-01-07 23:46:29 +01:00 |
|
Arnaud Cornet
|
d007a14baa
|
Bail on config errro on startup.
|
2008-01-07 23:43:37 +01:00 |
|
Loïc Gomez
|
36d31e32e5
|
rename client_side_ssl_key to client_side_ssl_pem
|
2008-01-07 20:42:40 +01:00 |
|
Loïc Gomez
|
e7e49fdad1
|
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
|
2008-01-07 14:27:37 +01:00 |
|
Loïc Gomez
|
8b272bb0fd
|
fix misleading fatal() message (pidfile error)
|
2008-01-07 14:00:25 +01:00 |
|
Arnaud Cornet
|
20129da225
|
Realloc correct size when receiving admin privmsg.
|
2008-01-06 00:25:56 +01:00 |
|
Arnaud Cornet
|
c5d1f537e4
|
Null deref fixes when fetching info.
|
2008-01-05 23:25:24 +01:00 |
|
Arnaud Cornet
|
f96751cfb9
|
We are in 2008, and strncasecmp -> strcasecmp when cmp'ing with constants.
|
2008-01-05 23:11:41 +01:00 |
|
Arnaud Cornet
|
b095e53efb
|
Fix adm privmsg parsing.
|
2008-01-05 23:04:07 +01:00 |
|
Arnaud Cornet
|
eb82981996
|
Allow weirdly ordered user blocks in config.
|
2008-01-01 15:02:45 +01:00 |
|
Arnaud Cornet
|
f7d07bc5fa
|
Bail on invalid confs.
|
2008-01-01 13:55:47 +01:00 |
|
Loïc Gomez
|
b020e895a8
|
Add subcategory in help commands.
|
2007-12-29 01:35:11 +01:00 |
|
Arnaud Cornet
|
27b16a86b8
|
Avoid unncessary calls to getaddrinfo.
Refactor calls to getaddrinfo only on socket establishement, cache in
connection structure.
|
2007-12-21 12:20:21 +01:00 |
|
Arnaud Cornet
|
8f998c97b6
|
Be verbose when conf_die is called. Try to inform calling client.
|
2007-12-14 23:07:18 +01:00 |
|
Arnaud Cornet
|
cbcd4c18a3
|
Fix fatal() on /bip jump.
|
2007-12-14 22:06:20 +01:00 |
|
Arnaud Cornet
|
73c4a8f1f1
|
Fix bad error message when log_format does not contain %u
|
2007-12-09 14:23:00 +01:00 |
|
Arnaud Cornet
|
8c649b4357
|
Big grammar round-up :)
|
2007-11-25 18:37:13 +01:00 |
|
Arnaud Cornet
|
7020e7fa4c
|
snprintf fixups.
|
2007-11-25 18:35:53 +01:00 |
|
Loïc Gomez
|
05e0f84af8
|
bip_use_notice option
|
2007-11-25 16:34:52 +01:00 |
|
Loïc Gomez
|
b68b0dc71d
|
Merge branch 'master' of http://bip.t1r.net/bip
Conflicts:
src/bip.c
|
2007-11-25 16:12:36 +01:00 |
|
Arnaud Cornet
|
c064fe6472
|
notify when addconn command is successful.
|
2007-11-25 16:07:53 +01:00 |
|
Loïc Gomez
|
a65ffa67fa
|
Merge branch 'bip_use_notice'
Conflicts:
src/bip.c
|
2007-11-25 16:06:45 +01:00 |
|
Arnaud Cornet
|
546f86b592
|
Fix help message.
|
2007-11-25 15:37:26 +01:00 |
|
Arnaud Cornet
|
b3b6df53bb
|
Add track_backlog member in lfg, so we have a cleaner way to exempt a channel from backloggin.
|
2007-11-25 15:29:32 +01:00 |
|
Arnaud Cornet
|
cc9afd6b1e
|
Support live addition and removal of connection.
|
2007-11-25 14:50:22 +01:00 |
|
Arnaud Cornet
|
f1a0aede23
|
typo.
|
2007-11-19 23:02:25 +01:00 |
|
Arnaud Cornet
|
b33e832d2d
|
add -q option to blreset.
|
2007-11-18 14:57:00 +01:00 |
|
Arnaud Cornet
|
d96543f1db
|
Fix double free at init time.
|
2007-11-15 22:50:51 +01:00 |
|
Loïc Gomez
|
0876e783f3
|
is_valid_nick fix. small validate_config fix
|
2007-11-14 22:03:58 +01:00 |
|