Valery Yatsko
|
acdf71d9d2
|
A very draft version of extensions, which are adding can_join hooks for custom channel modes
|
2008-07-27 12:10:48 +04:00 |
|
Jilles Tjoelker
|
c24efdc0b7
|
Also apply floodcount to messages to remote clients (except services).
As before, only local clients can have their message blocked.
|
2008-07-22 01:46:34 +02:00 |
|
Jilles Tjoelker
|
351d22c09b
|
Do not check floodcount if user is messaging self.
|
2008-07-13 13:35:43 +02:00 |
|
Jilles Tjoelker
|
189b86d258
|
Regenerate depend files.
|
2008-07-12 01:52:27 +02:00 |
|
Jilles Tjoelker
|
baacec4186
|
Some fixes to .depend generation.
|
2008-07-12 01:52:14 +02:00 |
|
Jilles Tjoelker
|
9d107a7195
|
Move nick collision notices from +s to +k.
Remote nick collisions (Received KILL/SAVE message)
were already on +k.
|
2008-07-04 16:54:46 +02:00 |
|
Jilles Tjoelker
|
6a30990367
|
Reset check_splitmode_ev to NULL after removing it,
to exclude the possibility of it being removed twice.
like ircd-ratbox r25641 (jilles)
reverts 788:476d29d84191
|
2008-06-29 01:37:11 +02:00 |
|
Jilles Tjoelker
|
a672fbb78c
|
Make m_trace.c compile here (with gcc 4.2.1).
|
2008-06-28 21:08:04 +02:00 |
|
Valery V Yatsko
|
a4da8e48cd
|
m_trace.c fixed
|
2008-06-28 18:20:24 +04:00 |
|
Valery V Yatsko
|
a3afc27ac0
|
'empty_sockhost = "255.255.255.255"' const for report_this_status
|
2008-06-28 14:27:33 +04:00 |
|
Valery V Yatsko
|
b20d2f1908
|
report_this_status: declaration changed
|
2008-06-28 14:25:31 +04:00 |
|
Valery V Yatsko
|
7f621a1ecb
|
report_this_status fixed
|
2008-06-28 14:24:18 +04:00 |
|
Valery V Yatsko
|
b3ebc7ab9e
|
Applied svn diff from ratbox3 r21458:21470
|
2008-06-28 14:13:50 +04:00 |
|
Valery V Yatsko
|
402f3941d0
|
Removed unneeded '*_ev = NULL' statements
|
2008-06-28 12:12:18 +04:00 |
|
Valery V Yatsko
|
40c1fd4799
|
PASS selector:password for auth{}, based on spb's patch for ircd-seven
|
2008-06-26 10:18:58 +04:00 |
|
Valery V Yatsko
|
efccc22c27
|
Applying dyn-cmodes.diff - first step in implementing channel module
addition in extensions
|
2008-06-24 20:45:19 +04:00 |
|
Jilles Tjoelker
|
982ef94983
|
Remove more TS5 remants (sendto_server calls).
|
2008-06-14 02:06:55 +02:00 |
|
Jilles Tjoelker
|
7b22c84fab
|
Move -bqeI from lower TS SJOIN to a more logical place.
This is possible because TS5 support was removed.
|
2008-06-13 23:55:37 +02:00 |
|
Jilles Tjoelker
|
316cbf11bc
|
Add an additional check to mr_server() for TS6, in case we don't get an SVINFO
from ircd-ratbox (anfl)
|
2008-06-13 23:09:52 +02:00 |
|
Jilles Tjoelker
|
8afeb72097
|
SJOIN: remove various TS5 stuff
|
2008-06-13 23:03:52 +02:00 |
|
Jilles Tjoelker
|
1766edef79
|
SJOIN: check minimum parameters more strictly.
|
2008-06-13 00:32:01 +02:00 |
|
Jilles Tjoelker
|
23282da4b5
|
m_stats: get rid of function pointers with unspecified parameter lists
stats l/L is now more a special case than before
|
2008-06-11 00:53:21 +02:00 |
|
Jilles Tjoelker
|
21dc257c2c
|
m_set: get rid of function pointers with unspecified parameter lists
|
2008-06-11 00:39:01 +02:00 |
|
Jilles Tjoelker
|
a3143c9b6b
|
Some const stuff for m_set.
|
2008-06-11 00:28:08 +02:00 |
|
William Pitcock
|
890423fbf9
|
Suppress a warning.
|
2008-06-08 01:32:17 -05:00 |
|
William Pitcock
|
169c767d3d
|
modules: no more TS5
|
2008-06-08 01:27:25 -05:00 |
|
William Pitcock
|
d38d07f030
|
core modules: no more TS5.
|
2008-06-08 01:25:42 -05:00 |
|
Jilles Tjoelker
|
851119864a
|
Reindent.
|
2008-06-03 20:52:47 +02:00 |
|
Jilles Tjoelker
|
abee738b7d
|
Clean up m_trace somewhat.
All visibility logic is now in m_trace(), none in
report_this_status().
|
2008-06-03 20:52:00 +02:00 |
|
Jilles Tjoelker
|
9c05c19cce
|
Reject u@@h klines.
|
2008-05-21 23:00:10 +02:00 |
|
Jilles Tjoelker
|
af0ba24b4f
|
Give an error message when refusing a kline that has neither . : or @.
|
2008-05-21 22:56:51 +02:00 |
|
Jilles Tjoelker
|
2cfb7214ee
|
Require remoteban privilege to send dline/undline to other servers.
|
2008-04-23 18:32:46 +02:00 |
|
William Pitcock
|
e85075ec02
|
Use sendto_one_numeric() with the new AWAY numerics.
|
2008-04-21 20:26:23 -05:00 |
|
Jilles Tjoelker
|
61c096aa8f
|
Take out some seven-style server notices.
|
2008-04-20 19:43:50 +02:00 |
|
Jilles Tjoelker
|
37f6cc05d8
|
Repair fast/better undline (169:d8aa0d182c9f).
|
2008-04-20 16:05:17 +02:00 |
|
Jilles Tjoelker
|
5f7a6a3db2
|
Remove windows newlines (^M).
|
2008-04-20 15:47:53 +02:00 |
|
Valery Yatsko
|
f5cb68d51d
|
Remote d:lines implementation (based on ircd-seven's r230 by spb, Stephen Bennett <spb@attenuate.org>)
|
2008-04-20 11:26:37 +04:00 |
|
William Pitcock
|
ab4285181c
|
Remainder of irc_string.* is moved to new inline/stringops.h.
|
2008-04-20 01:03:11 -05:00 |
|
Valery Yatsko
|
4562c60489
|
irc_string.h -> match.h, irc_string.h; includes changed
|
2008-04-20 09:47:38 +04:00 |
|
Valery Yatsko
|
e3b33fe3e6
|
clean_string() is related to m_links.c ONLY - moved it there
|
2008-04-20 09:35:22 +04:00 |
|
Valery Yatsko
|
4a2651e520
|
strtoken -> rb_strtok_r (with arguments order changes)
|
2008-04-20 09:20:25 +04:00 |
|
Valery Yatsko
|
cbe4e1ba31
|
legacy irc sprintf gone
|
2008-04-20 09:12:09 +04:00 |
|
Valery Yatsko
|
08d75d9702
|
myctime -> rb_ctime
|
2008-04-20 09:03:39 +04:00 |
|
Valery Yatsko
|
caa4d9d273
|
Various inet* -> rb_inet_*
|
2008-04-20 08:55:41 +04:00 |
|
Valery Yatsko
|
1f9de103c3
|
strlcat -> rb_strlcat
|
2008-04-20 08:44:04 +04:00 |
|
Valery Yatsko
|
f427c8b00d
|
strlcpy -> rb_strlcpy
|
2008-04-20 08:40:40 +04:00 |
|
Valery Yatsko
|
6af128685d
|
Functions replacement: ircd_baseXX_{en,de}code -> rb_baseXX_{en,de}code
|
2008-04-20 08:36:28 +04:00 |
|
Valery Yatsko
|
f55930ac2e
|
get_randomness() removed from m_challenge.c - we use rb_get_random() now from libratbox
|
2008-04-20 08:30:41 +04:00 |
|
Valery Yatsko
|
2fcbf2c078
|
Code cleanup (m_die)
|
2008-04-20 07:46:08 +04:00 |
|
Valery Yatsko
|
fd5af3d072
|
Moving some m_die code into ircd_shutdown(reason) function and use it on SIGTERM too
|
2008-04-20 07:38:56 +04:00 |
|