Commit Graph

42 Commits

Author SHA1 Message Date
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
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
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 b68b0dc71d Merge branch 'master' of http://bip.t1r.net/bip
Conflicts:

	src/bip.c
2007-11-25 16:12:36 +01:00
Loïc Gomez a65ffa67fa Merge branch 'bip_use_notice'
Conflicts:

	src/bip.c
2007-11-25 16:06:45 +01:00
Loïc Gomez 0876e783f3 is_valid_nick fix. small validate_config fix 2007-11-14 22:03:58 +01: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 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 2090349f9c add backlog option to channels. 2007-09-27 01:08:10 +02:00
Loïc Gomez e5ed7c92ae add ssl_check_mode option to the connection block (requested by Trou)
die if ssl_check_mode is unset while the network needs SSL.
2007-09-26 22:18:50 +02:00
Loïc Gomez 6ab2bb5146 * 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
2007-09-26 14:45:30 +02:00
Arnaud Cornet d7e870fe67 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.
2007-09-04 00:24:50 +02:00
Arnaud Cornet a5f8902232 Drop autostuff noise. Add boostrap to regenerate it. 2007-09-02 18:26:27 +02:00
Arnaud Cornet 909fe5e1c1 Lots of structural changes.
Move backlog options to user statment.
Drop ircise, to go towards real SIGHUP support.
2007-09-02 14:59:19 +02:00
nohar fbd899145f Add comment in conf sample file. 2007-05-23 19:35:22 +00:00
nohar e4e0e8d9fc Comment typo fix. 2007-05-23 19:34:12 +00:00
nohar 88df6fb0cf And fix. 2007-05-23 19:32:54 +00:00
nohar 735743a321 Add comment in sample. 2007-05-23 19:29:56 +00:00
kyoshiro 220de6e088 fixes 2007-03-24 11:58:58 +00:00
kyoshiro c41cc8c155 todo faq
ssl network sample
2007-03-23 21:45:03 +00:00
nohar 0d79c41d4c Use backlog_ prefix for all backlog config directives. 2007-02-17 10:54:21 +00:00
kyoshiro e8775c36c7 add new options to bip.vim syntax file
add a readme for anti flood systems
2007-01-27 20:53:03 +00:00
nohar 9e3d62764f backlog_no_timestamp option implemented 2007-01-12 18:49:14 +00:00
nohar 8d1913b380 Update build system. 2007-01-05 21:22:30 +00:00
kyoshiro 2e8c820dbb lex/conf.y cleanups
vim syntax, manpage, sample conf file updates
2006-11-15 21:13:51 +00:00
nohar acb4b9570d add a pid_file in bip.conf sample. 2006-07-12 18:10:32 +00:00
nohar ac6d1eaa7c Drop freenode from config file 2006-07-02 13:51:43 +00:00
nohar f80cdd85e0 - change default nick in sample file
- fix nick desync between client and server
- fix possible null deference
2006-06-08 18:55:26 +00:00
nohar 6fa60fc496 Add a password protected channel in sample file. 2006-02-02 09:31:23 +00:00
nohar 293812ec64 Bump version to 0.5.1, go with a newer automake 2006-01-29 21:14:20 +00:00
nohar 02734b52e8 blackmore repported this error in sample => no_backlog is backlog 2005-12-30 22:56:25 +00:00
nohar de0d5efc34 bipmkpass => bipmkpw in bin.conf sample 2005-12-14 22:11:38 +00:00
nohar e245735f71 merged YS' elite cert management patch 2005-08-25 08:17:10 +00:00
guillot 482420e884 updated comments to reflect the new semantic 2005-07-12 19:24:26 +00:00
nohar c97237be03 some info in sample conf 2005-07-09 12:57:15 +00:00
nohar 3b9af8d5bd new auth mechanism 2005-07-09 12:55:01 +00:00
nohar 3a51245c14 YS' SSL certification check patch merged 2005-06-04 11:05:54 +00:00
nohar 811d7cb048 blreset_on_talk, plus a fix in log_reset 2005-05-30 18:01:00 +00:00
kyoshiro d1e92bf535 Update vim file 2005-05-11 12:26:21 +00:00
nohar 665d2ec5af Initial import 2005-04-28 08:26:44 +00:00