William Pitcock
|
47f9d6002a
|
Automated merge with ssh://hg.atheme.org//hg/charybdis
|
2010-01-30 19:21:28 -06:00 |
|
William Pitcock
|
7d778d510a
|
modreload: Causing an entire 50,000 user network to crash due to user-error is a bad idea, don't let it happen again by not allowing paths in /modreload.
|
2010-01-30 19:21:17 -06:00 |
|
Jilles Tjoelker
|
5f2df25109
|
Slightly tighten auth{} duplicate check:
If the existing auth{} block has no auth_user, it will
trump any auth{} block for the same u@h.
|
2010-01-31 01:40:43 +01:00 |
|
Jilles Tjoelker
|
3d1f32c07a
|
Take auth_user into account when detecting redundant/duplicate auth{}.
from ircd-seven (spb)
|
2010-01-31 01:36:37 +01:00 |
|
Jilles Tjoelker
|
90afc118fd
|
No need to be paranoid about clearing auth_user.
It is a username, not a password.
|
2010-01-31 01:30:25 +01:00 |
|
Jilles Tjoelker
|
fcb057992c
|
Fix memory leak with auth_user.
from ircd-seven (spb)
|
2010-01-31 01:29:08 +01:00 |
|
Jilles Tjoelker
|
8f10356217
|
Remove remnants of <foo>_t typedefs.
|
2010-01-30 15:57:10 +01:00 |
|
Jilles Tjoelker
|
114105b429
|
Fix /links buffer overflow.
|
2010-01-27 21:05:10 +01:00 |
|
Jilles Tjoelker
|
1fd171a547
|
Fix op-moderate (cmode +z) for channel names with '@'.
|
2010-01-24 19:37:00 +01:00 |
|
Jilles Tjoelker
|
cd5d9abf63
|
Do not read in help files starting with a dot (including dot and dot-dot).
|
2010-01-22 02:02:45 +01:00 |
|
Jilles Tjoelker
|
0b5ea4f865
|
Fix include/serno.h generation.
Apparently #value# is no longer special in hg templates.
|
2010-01-22 01:41:48 +01:00 |
|
Jilles Tjoelker
|
dcb22e07b9
|
Fix memory leak and bad error reporting with posix_spawn():
* an initialized posix_spawnattr_t must be destroyed
* posix_spawn() returns an error number instead of setting errno
libratbox trunk r26730
|
2010-01-22 00:09:56 +01:00 |
|
Stephen Bennett
|
d06f3da955
|
Don't cache files that are empty or not files. Avoids crashing on the likes of 'HELP .'
|
2010-01-21 16:27:34 +00:00 |
|
Jilles Tjoelker
|
641eb2c3c8
|
Put back fb7d6089158e, not setting large_ctcp_sent for CTCP ACTION.
|
2010-01-20 00:03:57 +01:00 |
|
William Pitcock
|
2e918bf515
|
Merge +C (no CTCP to channels) from ircd-seven.
|
2010-01-19 02:11:04 -06:00 |
|
William Pitcock
|
fdb90316e1
|
Automated merge with ssh://hg.atheme.org//hg/charybdis
|
2010-01-19 01:47:27 -06:00 |
|
William Pitcock
|
bde6442c47
|
supported: Add CLIENTVER=3.0 to indicate presence of 3.0 core capabilities (such as CAP, extended WHO, etc) as requested by LifeIsPain.
|
2010-01-19 01:47:21 -06:00 |
|
Jilles Tjoelker
|
3d0bbdcbe1
|
Do not set large_ctcp_sent for CTCP ACTION as it does not request a reply.
|
2010-01-14 01:12:16 +01:00 |
|
Jilles Tjoelker
|
a990586f4d
|
If a removed resv was temporary, mention this in the server notice.
This agrees with xline.
|
2010-01-09 22:14:53 +01:00 |
|
Jilles Tjoelker
|
1a9ea263fa
|
Add back unresv (permanent resv) notices.
|
2010-01-09 22:12:06 +01:00 |
|
Jilles Tjoelker
|
43d4d72ca9
|
Put back resv_forcepart.
This undoes erroneous revert in a3c064b3b8a2.
|
2010-01-09 19:08:48 +01:00 |
|
Jilles Tjoelker
|
70ea02ebd6
|
Complete the move of xlines and resvs from aconf->name to aconf->host.
|
2010-01-08 18:46:29 +01:00 |
|
Jilles Tjoelker
|
f67e7283f9
|
bantool: change empty oper fields to "unknown".
Otherwise they would cause a crash when ircd tries to load them.
|
2010-01-08 18:17:16 +01:00 |
|
Jilles Tjoelker
|
4418166c7e
|
Do not change \s in xlines to spaces, match_esc() treats \s correctly.
This undoes erroneous revert in a3c064b3b8a2.
|
2010-01-08 18:13:47 +01:00 |
|
Jilles Tjoelker
|
407e83c192
|
Fix build: we need -DSQLITE_THREADSAFE=0 -DSQLITE_OMIT_LOAD_EXTENSION=1
for the sqlite sources.
|
2010-01-08 16:02:30 +01:00 |
|
William Pitcock
|
00c036b172
|
Add back missing notices.
|
2010-01-07 18:17:08 -06:00 |
|
William Pitcock
|
23959371d0
|
Fix up more things with bandb.
|
2010-01-07 18:14:15 -06:00 |
|
William Pitcock
|
80c9ac516e
|
Load in new bans from bandb on startup.
|
2010-01-07 18:06:15 -06:00 |
|
William Pitcock
|
d4c273075e
|
Make this work again.
|
2010-01-07 17:50:49 -06:00 |
|
William Pitcock
|
f36d4fdd54
|
Make this work again.
|
2010-01-07 17:49:08 -06:00 |
|
William Pitcock
|
9964e93509
|
Readd some oper notices.
|
2010-01-07 17:37:52 -06:00 |
|
William Pitcock
|
6eebc37378
|
Start bandb on ircd initialization.
|
2010-01-07 17:22:44 -06:00 |
|
William Pitcock
|
8bbeb278ec
|
Update modules to use bandb_add()/bandb_del().
|
2010-01-07 17:19:03 -06:00 |
|
William Pitcock
|
83595e6016
|
Add bandb IRCd APIs.
|
2010-01-07 17:10:16 -06:00 |
|
William Pitcock
|
5783a86050
|
Add sqlite3 to build.
|
2010-01-07 17:00:24 -06:00 |
|
William Pitcock
|
a18e993106
|
bantool: Fix compilation error.
|
2010-01-07 17:00:18 -06:00 |
|
William Pitcock
|
0d781b9a4f
|
Add DBPATH.
|
2010-01-07 16:55:34 -06:00 |
|
William Pitcock
|
7083c02121
|
Run autoreconf.
|
2010-01-07 16:51:32 -06:00 |
|
William Pitcock
|
734ce253df
|
Link bandb to build.
|
2010-01-07 16:51:09 -06:00 |
|
William Pitcock
|
832ed81ad9
|
Add bandb code.
|
2010-01-07 16:50:34 -06:00 |
|
William Pitcock
|
31478ab689
|
Automated merge with ssh://hg.atheme.org//hg/charybdis
|
2010-01-07 16:02:56 -06:00 |
|
William Pitcock
|
e9dd977ec3
|
Update trunk to 3.2 (non-release).
|
2010-01-07 16:02:50 -06:00 |
|
Jilles Tjoelker
|
0b5cf476f5
|
SCAN UMODES: default list-max to 500, like a global WHO.
|
2010-01-01 22:55:25 +01:00 |
|
Jilles Tjoelker
|
22df9f8989
|
Update some copyright years.
|
2010-01-01 22:46:34 +01:00 |
|
Jilles Tjoelker
|
4b58bbb2da
|
ts6-protocol.txt: mention meaning of capabs EX, IE, SERVICES, KNOCK.
|
2009-12-26 00:25:52 +01:00 |
|
Jilles Tjoelker
|
cef7a7bc4e
|
Remove FLAGS_SENDQEX, fix sendq exceeded snotes for servers.
from ircd-ratbox
|
2009-12-21 16:58:25 +01:00 |
|
Jilles Tjoelker
|
fa1a7bef02
|
Add two more reasons why ssld_count>1 can be useful: bugs and fd limits.
|
2009-11-18 00:00:07 +01:00 |
|
Jilles Tjoelker
|
e99f612205
|
ssld: Fix an fd leak when closing connections.
Lightly tested.
|
2009-11-15 23:11:18 +01:00 |
|
Jilles Tjoelker
|
c03677e9be
|
ssld: Do not crash if not all fds in a message could be received.
Actually fill the mod_ctl_buf_t.nfds field.
|
2009-11-15 22:41:02 +01:00 |
|
William Pitcock
|
ae62bed786
|
Automated merge with ssh://hg.atheme.org//hg/charybdis
|
2009-10-24 21:07:53 -05:00 |
|