Loïc Gomez
5aec7804af
src/log: fix backlogging again, memlog was distrubing the process
...
src/connection: change some log levels, errors are errors, not debug info...
2007-09-26 21:22:44 +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
d888825da5
Raise LAGOUT_TIME to 480.
2007-09-13 17:24:57 +02:00
Arnaud Cornet
ba4b9b9941
Fix off by one in path allocation for oident file path.
...
Hell, that's lame.
2007-09-13 17:02:00 +02:00
Arnaud Cornet
7967a47be0
Add log_free prototype.
2007-09-09 11:24:21 +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
995b3f071a
Re-open main logfile to allow rotate.
...
Trivial fix.
2007-09-03 12:01:13 +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
Arnaud Cornet
7c4667bf1d
Fix crash on startup
2007-08-19 09:59:57 +02:00
nohar
6273cf2d59
Add configuration directive to be able not to log bip information (not irc related, that is)
2007-07-01 12:43:09 +00:00
nohar
46bc59b0a6
Compile fix by trou.
2007-06-26 07:37:51 +00:00
nohar
56fd224916
Lot's of cleanups.
2007-05-26 10:31:44 +00:00
nohar
a60bcec69f
Allow case insensitive TRUST command.
2007-02-19 22:49:54 +00:00
nohar
458abaf452
Fix fd leak. Delay reconnections.
2007-02-10 14:05:37 +00:00
nohar
fd87c58cef
A fix for rbot on join.
...
Give up more gracefully on error when dumping oidentd
2007-02-08 23:14:06 +00:00
nohar
faaeb703fd
Loglevel cleanups.
2007-02-08 22:53:48 +00:00
nohar
199c62bca8
Merge in Trou's oidentd patch.
2007-02-08 19:12:20 +00:00
nohar
2cccffb30e
/me whistles...
2007-01-27 20:47:56 +00:00
nohar
931050deba
This was used for debug only.
2007-01-27 20:24:55 +00:00
nohar
27e6f3a50f
Be less demanding on the PONG reply to work with 2ch network.
2007-01-27 15:07:24 +00:00
nohar
a31562f519
Bug fix in nick channel nick tracking
2007-01-27 12:30:12 +00:00
nohar
2855993dad
drop the coucou
2007-01-27 10:16:01 +00:00
nohar
e6b7672a19
New nick mgmt code
2007-01-26 18:52:21 +00:00
nohar
ccd2274772
/msg to -bip is now equivalent to /quote bip.
2007-01-12 18:34:45 +00:00
nohar
5c17d27a95
Re-think who_count management.
...
Should fix hard to trigger bug: fatal("negative who_count").
2007-01-05 21:19:32 +00:00
nohar
f6d710bdee
Fix backlogging display bug. How come nobody ever saw this one ?
...
Drop conf.h from svn since it is autogenerated.
2006-11-16 14:34:28 +00:00
nohar
afa77d12b5
Implement ban reply redirrection to the requesting client only.
2006-11-12 18:08:49 +00:00
nohar
ae65ababf1
Fixed empty line bug.
2006-11-12 13:22:32 +00:00
nohar
38f84edc01
Debug away msg when no client on.
2006-09-25 12:08:31 +00:00
nohar
e3410afe93
Now it even build
2006-09-18 18:05:17 +00:00
nohar
925bee51c8
Untested no_client_away_msg support.
2006-09-18 16:06:23 +00:00
nohar
fa9b404fd1
remove useless tabs
2006-06-22 12:13:34 +00:00
nohar
9795b1145b
Add a fatal.
2006-06-20 11:31:22 +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
e7a10369c3
Fix for bad bug when client closes and server not connected with away_nick option.
2006-04-23 16:38:57 +00:00
nohar
35fa025792
Note for later: stop smoking.
2006-04-20 12:51:46 +00:00
nohar
baad17c4d9
This should have been fixed already.
2006-04-20 12:49:50 +00:00
nohar
1b22c1acf6
count one mode arg on +e
2006-03-07 21:33:10 +00:00
nohar
47d82fdd2a
Who patch fix
2006-02-21 07:48:12 +00:00
nohar
4055764e81
Merged lappz patch for better who reply handling
2006-02-05 11:10:33 +00:00
nohar
64970e041f
jake_@freenode spotted this one
2005-12-28 13:18:29 +00:00
nohar
5574a6d335
a few deleted whitespaces + Trou's patch: allows to trust when not connected / allow self-signed certs when in basic ssl mode / permit connection to serveurs w/o a motd
2005-12-12 19:03:02 +00:00
kyoshiro
1e6f0593fb
clean README and TODO files
...
loglevels cleanup
debug prints cleanup
log info when connecting to a server
default log level to INFO
2005-11-17 17:55:12 +00:00
nohar
b039415b93
voice storage bugfix, probably
2005-11-16 18:34:25 +00:00
nohar
f4f0cda849
cleanup for release
2005-10-09 11:47:20 +00:00
nohar
fd91cba6d0
pretty sure kyo's bug is fixed now
2005-08-27 13:25:57 +00:00
nohar
339828202f
small fix, maybe fixes kyo's bug
2005-08-27 08:24:55 +00:00
nohar
e245735f71
merged YS' elite cert management patch
2005-08-25 08:17:10 +00:00
nohar
e32c1c1f1d
I was on crack this day
2005-08-24 22:54:46 +00:00
kyoshiro
b3aa4c73dc
fix away_nick not used at server connect when follow_nick is defined
2005-08-23 08:53:13 +00:00