forked from bip/bip
1
0
Fork 0
Commit Graph

102 Commits

Author SHA1 Message Date
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
Arnaud Cornet ec68655ccd Handle deprecated directives... 2007-11-11 07:37:19 +01:00
Arnaud Cornet addfac8ffa Allow building with SSL. 2007-10-24 20:31:06 +02:00
Arnaud Cornet e5d45e7e64 Fix initialisation time bug found by Trou. 2007-10-23 00:46:00 +02:00
Arnaud Cornet 664ebb68a7 Destroy unused link after sighup 2007-10-21 19:35:22 +02:00
Arnaud Cornet 0abd8a386d Config load fixes.
- Leaks
- Better logging
- Handle historical configs
2007-10-21 12:31:07 +02:00
Arnaud Cornet 32e47b900c 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
2007-10-20 23:12:22 +02:00
Arnaud Cornet b026214142 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
2007-10-20 21:26:21 +02:00
Arnaud Cornet 38148bbdc5 Make the thing build without HAVE_SSL 2007-10-06 15:43:38 +02:00
Arnaud Cornet dbe633ec59 Fixes for kyo's merge.
A few rare snprintf bugs.
Mostly cosmetic and cleanness stuff.
2007-10-06 15:40:56 +02:00
Loïc Gomez a169ceb693 BIP commands:
- fix bug: ON_CONNECT_SEND can be multiword
- add unified header/footer to each command reply
2007-09-28 18:18:31 +02:00
Loïc Gomez 572f0a74f8 fixes:
- add old TODO
- fix adm_print_connection, channels with backlog wrongly printed with "key"
flag
2007-09-28 17:52:41 +02:00
Loïc Gomez d3a5c40a40 bip_use_notice option + fix
add bip_use_notice option to user-level configuration.
fix typo in bip_notify()
2007-09-28 13:20:32 +02:00
Loïc Gomez 72b028221d adm_reply -> bip_notify 2007-09-28 10:43:34 +02:00
Loïc Gomez dd49be1755 define some defaults 2007-09-27 14:44:25 +02:00
Loïc Gomez 12ea45b132 cleanup
change some log levels
remove ssl_check_store from connection
indent fixes
check_rlimits: change explain text
Git-explicit version
2007-09-27 14:12:27 +02:00