+++ /dev/null
-nenolod 2007/11/20 11:08:23 UTC (20071120-3584)
- Log:
- Explain invalid username rejections to users when they are rejected.
-
-
- Changes: Modified:
- +2 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/11/17 21:55:48 UTC (20071117-3582)
- Log:
- Update description of oper privileges a bit.
-
-
- Changes: Modified:
- +3 -3 trunk/doc/example.conf (File Modified)
- +3 -3 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2007/11/07 23:45:14 UTC (20071107-3580)
- Log:
- Fix desyncs with very long extbans. Bans can now be upto 195 chars long.
-
-
- Changes: Modified:
- +1 -1 trunk/include/channel.h (File Modified)
- +2 -2 trunk/src/channel.c (File Modified)
- +6 -3 trunk/src/chmode.c (File Modified)
-
-
-jilles 2007/11/07 21:45:14 UTC (20071107-3578)
- Log:
- allocate_channel(): no need to truncate name, its only caller already does it
- furthermore, truncating here causes an inconsistent channel name
-
-
- Changes: Modified:
- +1 -1 trunk/src/channel.c (File Modified)
-
-
-jilles 2007/10/27 21:56:53 UTC (20071027-3574)
- Log:
- Fix a memory leak.
-
-
- Changes: Modified:
- +1 -0 trunk/src/channel.c (File Modified)
-
-
-jilles 2007/09/09 19:19:23 UTC (20070909-3570)
- Log:
- Make /knock send to all channel members on +g (anyone may invite) channels.
-
-
- Changes: Modified:
- +2 -1 trunk/modules/m_knock.c (File Modified)
-
-
-jilles 2007/09/09 18:59:08 UTC (20070909-3568)
- Log:
- Make EXTBAN 005 token like unreal's (, instead of :).
-
-
- Changes: Modified:
- +1 -1 trunk/src/supported.c (File Modified)
-
-
-jilles 2007/09/06 20:30:22 UTC (20070906-3566)
- Log:
- Remove a sentence which gives the impression that TS6 is optional.
-
-
- Changes: Modified:
- +1 -2 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2007/08/29 22:18:31 UTC (20070829-3564)
- Log:
- Clarify format of IPv6 addresses in SGML documentation.
-
-
- Changes: Modified:
- +11 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2007/08/29 22:04:45 UTC (20070829-3562)
- Log:
- Clarify format of IPv6 addresses in auth{} and connect{}.
-
-
- Changes: Modified:
- +7 -3 trunk/doc/example.conf (File Modified)
- +9 -2 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2007/08/23 21:02:31 UTC (20070823-3560)
- Log:
- Add more information about invitations and invexes.
-
-
- Changes: Modified:
- +7 -1 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-jilles 2007/08/23 19:00:10 UTC (20070823-3558)
- Log:
- Add what /invite actually does (bypass +ijlr).
-
-
- Changes: Modified:
- +2 -0 trunk/help/opers/invite (File Modified)
-
-
-jilles 2007/08/18 14:45:10 UTC (20070818-3556)
- Log:
- callerid (+g) documentation:
- - Mention 005 (isupport) token with possibility of different mode letter.
- - Explicitly clarify that /accept can be used while -g, and setting -g
- does not clear the accept list.
- - Mention that some users may be able to bypass +g.
- - Mention that /accept may allow more than just going through +g.
- - Update to 716/717/718 numerics instead of notices.
- - Clarify that the one-minute period applies to messages from all users,
- not just one user.
- - Add a numerics section with more exact syntax.
-
-
- Changes: Modified:
- +88 -10 trunk/doc/modeg.txt (File Modified)
-
-
-jilles 2007/08/10 22:31:14 UTC (20070810-3554)
- Log:
- Send TS6 protocol for the actual work of override modules.
- Wallops remain TS5-style for now.
-
-
- Changes: Modified:
- +12 -3 trunk/extensions/m_ojoin.c (File Modified)
- +3 -1 trunk/extensions/m_okick.c (File Modified)
- +6 -2 trunk/extensions/m_opme.c (File Modified)
-
-
-nenolod 2007/08/09 06:50:13 UTC (20070809-3552)
- Log:
- - update IDEAS as TS6 only is partially done
-
-
- Changes: Modified:
- +1 -1 trunk/IDEAS (File Modified)
-
-
-nenolod 2007/08/09 06:47:26 UTC (20070809-3550)
- Log:
- - TS6 is always enabled now.
- There is no reason for it to not be enabled on a proper charybdis network.
-
-
- Changes: Modified:
- +0 -1 trunk/doc/example.conf (File Modified)
- +1 -6 trunk/doc/reference.conf (File Modified)
- +0 -10 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
- +0 -1 trunk/include/s_conf.h (File Modified)
- +1 -1 trunk/modules/m_pass.c (File Modified)
- +0 -1 trunk/src/newconf.c (File Modified)
- +0 -1 trunk/src/s_conf.c (File Modified)
- +4 -15 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2007/08/09 06:40:52 UTC (20070809-3548)
- Log:
- - better text for RPL_LOAD2HI explaining in a better way what is going on
-
-
- Changes: Modified:
- +1 -2 trunk/src/messages.tab (File Modified)
-
-
-jilles 2007/08/01 20:52:54 UTC (20070801-3546)
- Log:
- Also rerun autoheader, for solaris ports changes.
-
-
- Changes: Modified:
- +3 -0 trunk/include/setup.h.in (File Modified)
-
-
-jilles 2007/08/01 20:50:54 UTC (20070801-3544)
- Log:
- Rerun autoconf for version bump, at last.
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
-
-
-jilles 2007/08/01 20:18:12 UTC (20070801-3542)
- Log:
- Make highest connection counts a bit more consistent.
-
-
- Changes: Modified:
- +5 -0 trunk/src/s_serv.c (File Modified)
- +8 -8 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/07/30 17:26:00 UTC (20070730-3540)
- Log:
- Fix wrong line numbers in ircd.conf parser (some comments).
- from ratbox 2.2 (androsyn).
-
-
- Changes: Modified:
- +1 -0 trunk/src/ircd_lexer.l (File Modified)
-
-
-jilles 2007/07/26 14:21:57 UTC (20070726-3538)
- Log:
- Change EmptyString so gcc 4.2 doesn't complain.
- from ratbox (androsyn), slightly changed
-
-
- Changes: Modified:
- +1 -1 trunk/include/irc_string.h (File Modified)
-
-
-jilles 2007/07/14 21:50:21 UTC (20070714-3536)
- Log:
- In a two-argument whois, RPL_ENDOFWHOIS should show second arg.
- This already works correctly for successful/notfound case.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_whois.c (File Modified)
-
-
-jilles 2007/07/14 13:34:50 UTC (20070714-3534)
- Log:
- Use mask_match() to check bans from local clients for
- redundancy. This fixes the problem that bans like *!?@*
- prevent any ban starting with *!*@ being set.
-
-
- Changes: Modified:
- +1 -1 trunk/src/chmode.c (File Modified)
-
-
-jilles 2007/07/14 13:32:18 UTC (20070714-3532)
- Log:
- Add mask_match(), like ircu mmatch().
- This compares two masks and returns whether the "new" is
- more specific than or equal to the "old". The difference
- with match() is that a '?' in "old" does not match a '*' in
- "new".
-
-
- Changes: Modified:
- +2 -0 trunk/include/irc_string.h (File Modified)
- +73 -0 trunk/src/match.c (File Modified)
-
-
-jilles 2007/07/14 12:20:48 UTC (20070714-3530)
- Log:
- add_id() for local client: do not collapse() the ban mask.
- The code calling this already collapses the mask, and if
- not, doing it here would cause a desync.
-
-
- Changes: Modified:
- +0 -2 trunk/src/chmode.c (File Modified)
-
-
-nenolod 2007/07/07 08:08:23 UTC (20070707-3528)
- Log:
- - fix dereference problems with not widely used polling engines
-
-
- Changes: Modified:
- +3 -0 trunk/libcharybdis/poll.c (File Modified)
- +3 -1 trunk/libcharybdis/select.c (File Modified)
-
-
-nenolod 2007/07/06 07:56:14 UTC (20070706-3526)
- Log:
- - forgot to do something
-
-
- Changes: Modified:
- +3 -0 trunk/extensions/ip_cloaking.c (File Modified)
-
-
-nenolod 2007/07/06 07:54:54 UTC (20070706-3524)
- Log:
- - fix a possible problem with ipv6
-
-
- Changes: Modified:
- +4 -0 trunk/extensions/ip_cloaking.c (File Modified)
-
-
-nenolod 2007/07/06 07:48:28 UTC (20070706-3522)
- Log:
- - new ip cloaking module
-
-
- Changes: Modified:
- +1 -0 trunk/extensions/Makefile.in (File Modified)
- +246 -33 trunk/extensions/ip_cloaking.c (File Modified)
- + - trunk/extensions/ip_cloaking_old.c (File Added)
-
-
-jilles 2007/06/30 22:15:35 UTC (20070630-3520)
- Log:
- monitor: send the same message buffer to all users
- monitoring a certain nick; the target field of the
- numeric becomes *, much like server notices
-
-
- Changes: Modified:
- +6 -0 trunk/doc/monitor.txt (File Modified)
- +3 -0 trunk/include/send.h (File Modified)
- +3 -15 trunk/src/monitor.c (File Modified)
- +35 -0 trunk/src/send.c (File Modified)
-
-
-jilles 2007/06/22 21:59:09 UTC (20070622-3518)
- Log:
- Call add_to_hostname_hash() with correct (orig) hostname.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_nick.c (File Modified)
-
-
-jilles 2007/06/10 16:14:03 UTC (20070610-3516)
- Log:
- Version bump on trunk to 2.3.
-
-
- Changes: Modified:
- +1 -1 trunk/configure.ac (File Modified)
-
-
-nenolod 2007/06/06 16:25:21 UTC (20070606-3514)
- Log:
- - "please report this to the ratbox developers" -> "please report this to the charybdis developers". not sure how we overlooked this for so long.
-
-
- Changes: Modified:
- +2 -2 trunk/src/client.c (File Modified)
-
-
-nenolod 2007/06/06 16:20:40 UTC (20070606-3512)
- Log:
- Add IRC_DEPRECATED macro for marking functions and data structures
- as deprecated on compilers that support it.
-
-
- Changes: Modified:
- +14 -4 trunk/include/ircd_defs.h (File Modified)
-
-
-nenolod 2007/06/06 15:46:12 UTC (20070606-3510)
- Log:
- - update IDEAS with link failover
-
-
- Changes: Modified:
- +1 -0 trunk/IDEAS (File Modified)
-
-
-jilles 2007/06/04 16:04:49 UTC (20070604-3508)
- Log:
- xline/resv wildcard checking:
- - count escaped (\) characters as one nonwild
- - accept strings without wilds no matter how short they are
-
-
- Changes: Modified:
- +8 -2 trunk/src/s_newconf.c (File Modified)
-
-
-jilles 2007/05/30 10:22:25 UTC (20070530-3498)
- Log:
- Tweak some comments in sno_whois extension.
-
-
- Changes: Modified:
- +2 -2 trunk/extensions/sno_whois.c (File Modified)
-
-
-jilles 2007/05/30 10:22:01 UTC (20070530-3496)
- Log:
- Tweak NEWS a little.
-
-
- Changes: Modified:
- +3 -6 trunk/NEWS (File Modified)
-
-
-jilles 2007/05/27 13:07:27 UTC (20070527-3494)
- Log:
- - allow JOIN 0 from remotes
- - allow JOIN 0 from locals, but only if it is exactly one
- zero and is the first channel
-
-
- Changes: Modified:
- +65 -0 trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2007/05/27 06:33:26 UTC (20070527-3488)
- Log:
- - add some IDEAS, including SASL based opering, internally reworking channel access (custom access
- levels?), hideops, namespace cleanups, etc
-
-
- Changes: Modified:
- + - trunk/IDEAS (File Added)
-
-
-nenolod 2007/05/27 05:44:35 UTC (20070527-3486)
- Log:
- - disallow JOIN 0
-
-
- Changes: Modified:
- +0 -65 trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2007/05/27 05:35:06 UTC (20070527-3482)
- Log:
- - blacklist{}: add notes about DroneBL and enable it by default. AHBL is still not enabled by default due
- to their policies indicating that they wish to be contacted before their services are used.
-
-
- Changes: Modified:
- +6 -3 trunk/doc/example.conf (File Modified)
- +6 -3 trunk/doc/reference.conf (File Modified)
-
-
-nenolod 2007/05/27 05:30:41 UTC (20070527-3480)
- Log:
- - update NEWS in preparation of upcoming 2.2 release this week
-
-
- Changes: Modified:
- +3 -0 trunk/NEWS (File Modified)
-
-
-jilles 2007/05/24 15:10:06 UTC (20070524-3478)
- Log:
- Move sno_channeljoin to unsupported, due to the privacy
- issue and the fact that any oper with admin or hidden_admin
- can load extensions.
-
-
- Changes: Modified:
- +0 -1 trunk/doc/example.conf (File Modified)
- +0 -2 trunk/doc/reference.conf (File Modified)
- +0 -46 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/sno_channeljoin.c (File Deleted)
- +47 -1 trunk/unsupported/Makefile.in (File Modified)
- + - trunk/unsupported/sno_channeljoin.c (File Added)
-
-
-nenolod 2007/05/24 04:28:36 UTC (20070524-3476)
- Log:
- - createoperonly: like createauthonly, but checks opered status instead of authed status
-
-
- Changes: Modified:
- +41 -0 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/createoperonly.c (File Added)
-
-
-nenolod 2007/05/24 04:16:02 UTC (20070524-3474)
- Log:
- - sno_channeljoin: implements snomask +j and sends channel join notices there from local users
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +3 -1 trunk/doc/reference.conf (File Modified)
- +46 -0 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/sno_channeljoin.c (File Added)
-
-
-nenolod 2007/05/24 04:02:33 UTC (20070524-3472)
- Log:
- - update config files
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +2 -0 trunk/doc/reference.conf (File Modified)
-
-
-nenolod 2007/05/24 04:01:12 UTC (20070524-3470)
- Log:
- - fold in whois_notice_global functionality.
-
-
- Changes: Modified:
- +0 -1 trunk/extensions/Makefile.in (File Modified)
- +1 -56 trunk/extensions/sno_whois.c (File Modified)
- + - trunk/extensions/spy_whois_notice_global.c (File Deleted)
-
-
-nenolod 2007/05/24 03:58:27 UTC (20070524-3468)
- Log:
- - rework spy_whois_notice as a snomask-implementing module, snomask +W.
-
-
- Changes: Modified:
- +64 -57 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/sno_whois.c (File Added)
- + - trunk/extensions/spy_whois_notice.c (File Deleted)
-
-
-jilles 2007/05/19 23:36:51 UTC (20070519-3466)
- Log:
- Prevent too wide klines with CIDR masks.
-
-
- Changes: Modified:
- +17 -5 trunk/modules/m_kline.c (File Modified)
-
-
-jilles 2007/05/19 22:21:10 UTC (20070519-3464)
- Log:
- Exempt klines with a fixed user@ (no */?) from min_nonwildcard checks.
-
-
- Changes: Modified:
- +4 -0 trunk/modules/m_kline.c (File Modified)
-
-
-jilles 2007/05/18 20:31:33 UTC (20070518-3460)
- Log:
- - fold conf_connect_allowed() into accept_connection()
- - extend add_connection() so that exempt{}s apply to max unregistered
- connections per ip
- from ratbox
-
-
- Changes: Modified:
- +1 -1 trunk/doc/example.conf (File Modified)
- +1 -1 trunk/doc/reference.conf (File Modified)
- +2 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
- +0 -2 trunk/include/s_conf.h (File Modified)
- +14 -7 trunk/src/listener.c (File Modified)
-
-
-jilles 2007/05/18 19:51:22 UTC (20070518-3458)
- Log:
- m_webirc: call del_unknown_ip() otherwise the unknown will
- never be subtracted from the cgiirc ip
-
-
- Changes: Modified:
- +2 -0 trunk/extensions/m_webirc.c (File Modified)
-
-
-jilles 2007/05/18 19:14:18 UTC (20070518-3456)
- Log:
- Remove s_assert in del_unknown_ip() supposedly if the ip
- cannot be found, it is not feasible to avoid that case
- entirely with m_webirc.c.
-
-
- Changes: Modified:
- +1 -2 trunk/src/reject.c (File Modified)
-
-
-jilles 2007/05/14 22:21:16 UTC (20070514-3446)
- Log:
- Apply ratbox flood fix.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +5 -0 trunk/doc/reference.conf (File Modified)
- +3 -0 trunk/include/client.h (File Modified)
- +4 -0 trunk/include/reject.h (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +2 -0 trunk/src/client.c (File Modified)
- +3 -0 trunk/src/listener.c (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +8 -5 trunk/src/packet.c (File Modified)
- +59 -2 trunk/src/reject.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
- +2 -0 trunk/src/s_serv.c (File Modified)
- +1 -0 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2007/05/09 00:32:08 UTC (20070509-3444)
- Log:
- - fix a bug here
-
-
- Changes: Modified:
- +5 -1 trunk/libcharybdis/epoll.c (File Modified)
-
-
-nenolod 2007/05/07 02:57:50 UTC (20070507-3442)
- Log:
- - regen configure
-
-
- Changes: Modified:
- +114 -1 trunk/configure (File Modified)
-
-
-nenolod 2007/05/07 02:53:54 UTC (20070507-3440)
- Log:
- - remove "ASM hashing code" from the configure overview
-
-
- Changes: Modified:
- +0 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2007/05/06 14:46:45 UTC (20070506-3438)
- Log:
- Target left IRC (more friendly error message if a UID
- cannot be found) for /invite.
-
-
- Changes: Modified:
- +8 -3 trunk/modules/m_invite.c (File Modified)
-
-
-jilles 2007/05/02 19:56:40 UTC (20070502-3436)
- Log:
- Remove emptyline craq because it leaks memory on /rehash motd etc.
- from ratbox 2.2 (anfl/Androsyn)
-
-
- Changes: Modified:
- +6 -14 trunk/src/cache.c (File Modified)
-
-
-jilles 2007/04/28 23:47:25 UTC (20070428-3434)
- Log:
- Merge old trunk r2767:
- Copy channel name from command on lowerTS JOIN/SJOIN,
- this makes the capitalization of the channel name
- timestamped like modes are.
-
-
- Changes: Modified:
- +3 -0 trunk/modules/core/m_join.c (File Modified)
- +3 -0 trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2007/04/26 23:01:16 UTC (20070426-3432)
- Log:
- Merge old trunk r2065,r2067:
- channel_modes(): get rid of the trailing space
- also make the *pbuf check work like it should
- (don't call IsMember another time if we already
- gave one parameter)
- simplify a bit more, update comments
-
-
- Changes: Modified:
- +13 -13 trunk/src/channel.c (File Modified)
-
-
-jilles 2007/04/25 15:22:28 UTC (20070425-3426)
- Log:
- webirc bugfix
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/m_webirc.c (File Modified)
-
-
-jilles 2007/04/25 15:21:34 UTC (20070425-3424)
- Log:
- chghost: refuse spoofs which are empty or start with a colon
- (would break the protocol)
-
-
- Changes: Modified:
- +3 -0 trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2007/04/22 14:35:28 UTC (20070422-3422)
- Log:
- Fix description of 043 numeric.
-
-
- Changes: Modified:
- +2 -1 trunk/doc/collision_fnc.txt (File Modified)
-
-
-jilles 2007/04/22 14:02:54 UTC (20070422-3420)
- Log:
- SAVE: make the nickTS of the UID nick equal to 100, so it
- is always in sync on the network.
-
-
- Changes: Modified:
- +5 -0 trunk/doc/collision_fnc.txt (File Modified)
- +15 -11 trunk/modules/core/m_nick.c (File Modified)
-
-
-jilles 2007/04/22 11:22:10 UTC (20070422-3418)
- Log:
- Force nickTS to increase when a local user changes their nick.
-
-
- Changes: Modified:
- +5 -1 trunk/modules/core/m_nick.c (File Modified)
-
-
-jilles 2007/04/15 20:18:54 UTC (20070415-3416)
- Log:
- Remove #define UFLAGS. We haven't allowed this
- undocumented extension to the IRC protocol for
- years (allowing an initial umode in USER).
-
-
- Changes: Modified:
- +0 -2 trunk/modules/m_user.c (File Modified)
-
-
-jilles 2007/04/15 16:54:50 UTC (20070415-3414)
- Log:
- Move new_local_user hook, so it is possible to call
- exit_client() from it, refusing the connection.
-
-
- Changes: Modified:
- +3 -1 trunk/doc/hooks.txt (File Modified)
- +10 -9 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/04/15 16:49:56 UTC (20070415-3412)
- Log:
- Only free PreClient struct when the rest of the Client
- is freed, not immediately upon exit_client(). Doing this
- would cause problems with sasl's new_local_user hook
- vs hooks that exit the client there.
-
-
- Changes: Modified:
- +0 -1 trunk/src/client.c (File Modified)
-
-
-jilles 2007/04/14 21:53:28 UTC (20070414-3410)
- Log:
- Use TS6 prefix for server-server JOIN 0.
-
-
- Changes: Modified:
- +2 -1 trunk/modules/core/m_join.c (File Modified)
-
-
-jilles 2007/04/14 20:58:56 UTC (20070414-3408)
- Log:
- Use orighost in kill server notices.
-
-
- Changes: Modified:
- +3 -3 trunk/modules/core/m_kill.c (File Modified)
-
-
-jilles 2007/04/13 19:06:53 UTC (20070413-3406)
- Log:
- set: Use sendto_one_notice() for MAXCLIENTS too high notice.
-
-
- Changes: Modified:
- +3 -3 trunk/modules/m_set.c (File Modified)
-
-
-nenolod 2007/04/06 21:25:37 UTC (20070406-3404)
- Log:
- - 2.2 operline
-
-
- Changes: Modified:
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-jilles 2007/04/05 00:38:52 UTC (20070405-3396)
- Log:
- Show max_clients in /info.
-
-
- Changes: Modified:
- +6 -0 trunk/modules/m_info.c (File Modified)
-
-
-jilles 2007/04/05 00:33:52 UTC (20070405-3394)
- Log:
- Don't allow /quote set max higher than the
- serverinfo::max_clients ircd.conf value.
-
-
- Changes: Modified:
- +8 -0 trunk/modules/m_set.c (File Modified)
-
-
-jilles 2007/04/05 00:24:47 UTC (20070405-3392)
- Log:
- Change code that checks maxclients limit: allow exactly
- the configured amount of non-exceed_limit clients.
- Code that appeared to limit exceed_limit clients too
- but less heavily removed (it was not effective because
- the parentheses were wrong).
-
-
- Changes: Modified:
- +2 -4 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/04/05 00:12:55 UTC (20070405-3390)
- Log:
- By default, leave MAX_BUFFER fds free for log files,
- server connections, ident lookups, exceed_limit clients,
- etc. Mention this in example.conf and reference.conf.
-
-
- Changes: Modified:
- +4 -2 trunk/doc/example.conf (File Modified)
- +3 -1 trunk/doc/reference.conf (File Modified)
- +1 -1 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2007/04/03 22:45:04 UTC (20070403-3384)
- Log:
- --with-maxclients configure option is gone
-
-
- Changes: Modified:
- +0 -11 trunk/INSTALL (File Modified)
-
-
-jilles 2007/04/03 22:25:11 UTC (20070403-3380)
- Log:
- Make the code that raises fd rlimit to hard limit work.
-
-
- Changes: Modified:
- +5 -5 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2007/04/03 11:45:22 UTC (20070403-3378)
- Log:
- - note the I/O reworking
-
-
- Changes: Modified:
- +2 -0 trunk/NEWS (File Modified)
-
-
-nenolod 2007/04/03 11:37:39 UTC (20070403-3376)
- Log:
- - use mkdir -p
-
-
- Changes: Modified:
- +4 -4 trunk/doc/Makefile.in (File Modified)
-
-
-nenolod 2007/04/03 10:49:11 UTC (20070403-3374)
- Log:
- - enforce proper conditions for EPOLL_CTL_DEL.
- - remove possibly problematic "performance" check
-
-
- Changes: Modified:
- +1 -5 trunk/libcharybdis/epoll.c (File Modified)
-
-
-nenolod 2007/04/03 10:18:07 UTC (20070403-3372)
- Log:
- - rename m_list_safelist to m_list and remove ratbox implementation
-
-
- Changes: Modified:
- +393 -664 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/m_list.c (File Added)
- + - trunk/modules/m_list_ratbox.c (File Deleted)
- + - trunk/modules/m_list_safelist.c (File Deleted)
-
-
-nenolod 2007/04/03 10:15:39 UTC (20070403-3370)
- Log:
- - some more transit to sendto_one_numeric().
-
-
- Changes: Modified:
- +2 -3 trunk/modules/m_away.c (File Modified)
- +3 -3 trunk/src/messages.tab (File Modified)
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2007/04/03 10:11:06 UTC (20070403-3368)
- Log:
- - change some sendto_one() to sendto_one_numeric().
-
-
- Changes: Modified:
- +4 -10 trunk/modules/m_admin.c (File Modified)
- +3 -3 trunk/modules/m_map.c (File Modified)
- +12 -12 trunk/src/messages.tab (File Modified)
- +1 -2 trunk/src/s_conf.c (File Modified)
- +9 -10 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2007/04/03 09:57:53 UTC (20070403-3366)
- Log:
- - river's ports.c from old charybdis trunk
-
-
- Changes: Modified:
- +195 -0 trunk/configure.ac (File Modified)
- + - trunk/libcharybdis/ports.c (File Added)
-
-
-nenolod 2007/04/03 09:50:56 UTC (20070403-3364)
- Log:
- - remove broken ports stuff and devpoll stuff.
-
-
- Changes: Modified:
- +0 -307 trunk/configure (File Modified)
- +0 -21 trunk/configure.ac (File Modified)
- +0 -474 trunk/include/setup.h.in (File Modified)
- + - trunk/libcharybdis/devpoll.c (File Deleted)
- + - trunk/libcharybdis/ports.c (File Deleted)
-
-
-nenolod 2007/04/03 09:49:11 UTC (20070403-3362)
- Log:
- - regenerate files
-
-
- Changes: Modified:
- +1 -25 trunk/configure (File Modified)
- +0 -3 trunk/include/setup.h.in (File Modified)
-
-
-nenolod 2007/04/03 09:37:03 UTC (20070403-3360)
- Log:
- - remove x86-optimized hash code.
-
-
- Changes: Modified:
- +0 -13 trunk/configure.ac (File Modified)
- +2 -187 trunk/src/Makefile.in (File Modified)
- + - trunk/src/fnvhash.s (File Deleted)
-
-
-nenolod 2007/04/03 09:34:38 UTC (20070403-3358)
- Log:
- - apparently setting KE_LENGTH to 128 is fine.
-
-
- Changes: Modified:
- +3 -5 trunk/libcharybdis/kqueue.c (File Modified)
-
-
-nenolod 2007/04/03 09:31:11 UTC (20070403-3356)
- Log:
- - remove the rest of the MAX_CLIENTS stuff. change kqueue implementation accordingly. (needs testing)
-
-
- Changes: Modified:
- +5627 -5747 trunk/configure (File Modified)
- +0 -15 trunk/configure.ac (File Modified)
- +0 -2 trunk/include/m_info.h (File Modified)
- +6 -9 trunk/include/setup.h.in (File Modified)
- +5 -3 trunk/libcharybdis/kqueue.c (File Modified)
-
-
-nenolod 2007/04/03 09:21:31 UTC (20070403-3354)
- Log:
- - remove ALL braindead 2.8 I/O artifacts: MASTER_MAX, HARD_FDLIMIT, HARD_FDLIMIT_, MAXCONNECTIONS, MAX_CLIENTS, etc.
- they are ALL gone. all of this stuff is now determined at runtime via getrlimit(2).
- - due to this, devpoll is broken. i'm not motivated to fix it at the moment.
-
-
- Changes: Modified:
- +0 -5 trunk/include/config.h (File Modified)
- +0 -5 trunk/include/config.h.dist (File Modified)
- +0 -6 trunk/include/defaults.h (File Modified)
- +0 -3 trunk/include/m_info.h (File Modified)
- +21 -7 trunk/libcharybdis/commio.c (File Modified)
- +2 -0 trunk/libcharybdis/commio.h (File Modified)
- +1 -2 trunk/libcharybdis/devpoll.c (File Modified)
- +4 -3 trunk/libcharybdis/poll.c (File Modified)
- +0 -3 trunk/libcharybdis/select.c (File Modified)
- +0 -9 trunk/src/ircd.c (File Modified)
- +23 -26 trunk/src/listener.c (File Modified)
- +2 -1 trunk/src/restart.c (File Modified)
- +5 -1 trunk/src/s_auth.c (File Modified)
- +1 -1 trunk/src/s_conf.c (File Modified)
- +3 -1 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2007/04/02 22:03:08 UTC (20070402-3350)
- Log:
- Repair operspy who !#channel, broken by me in r3283.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_who.c (File Modified)
-
-
-jilles 2007/04/01 22:20:00 UTC (20070401-3344)
- Log:
- Update bug report and IRC channel information.
-
-
- Changes: Modified:
- +2 -1 trunk/BUGS (File Modified)
- +2 -1 trunk/NEWS (File Modified)
-
-
-jilles 2007/04/01 22:10:05 UTC (20070401-3342)
- Log:
- Change copyright years in version.c.SH as in release-2.1 r3339.
-
-
- Changes: Modified:
- +2 -2 trunk/src/version.c.SH (File Modified)
-
-
-jilles 2007/03/30 23:34:11 UTC (20070330-3325)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +104 -0 trunk/configure (File Modified)
-
-
-jilles 2007/03/30 23:33:43 UTC (20070330-3323)
- Log:
- Need to check for various flavours of epoll,
- even if --enable-epoll is forced.
-
-
- Changes: Modified:
- +1 -0 trunk/configure.ac (File Modified)
-
-
-jilles 2007/03/30 23:32:43 UTC (20070330-3321)
- Log:
- Hack to allow some more warnings, already present in configure (?).
-
-
- Changes: Modified:
- +1 -1 trunk/aclocal.m4 (File Modified)
-
-
-jilles 2007/03/29 20:03:06 UTC (20070329-3319)
- Log:
- Merge old trunk r2077,r2079:
- - Move closing of servlink control fd to close_connection()
- instead of doing it in exit_local_server(), and make sure
- we first close the data fd and then the control fd.
- - Have servlink process ready fds in order net, data, ctrl
- instead of ctrl, data, net. This seems to fix the problem
- that squit reasons do not show up on the other side of a
- ziplink (by making it send any final SQUIT and/or ERROR
- before noticing the closed control fd).
-
-
- Changes: Modified:
- +1 -1 trunk/servlink/io.c (File Modified)
- +3 -12 trunk/src/client.c (File Modified)
-
-
-jilles 2007/03/28 23:17:06 UTC (20070328-3317)
- Log:
- Don't show the UID if a TS6 server sends a kick with
- an empty or no comment. Note that charybdis never sends
- such kicks.
-
-
- Changes: Modified:
- +4 -4 trunk/modules/core/m_kick.c (File Modified)
-
-
-jilles 2007/03/28 15:40:24 UTC (20070328-3307)
- Log:
- Merge old trunk r2081:
- Don't say that services cannot be killed in
- ERR_ISCHANSERVICE message (given when trying
- to kick or deop them), as that's not the case.
-
-
- Changes: Modified:
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-jilles 2007/03/28 15:30:56 UTC (20070328-3305)
- Log:
- Merge old trunk r2059
- Clarifications to the descriptions of umode +Q and cmode +F,
- suggested by Ariadne@SorceryNet.
-
-
- Changes: Modified:
- +6 -0 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
- +4 -3 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2007/03/28 15:22:49 UTC (20070328-3303)
- Log:
- Merge old trunk r2907,r2991:
- Allow TESTLINE on channel names.
-
-
- Changes: Modified:
- +4 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
- +4 -0 trunk/help/opers/testline (File Modified)
- +22 -0 trunk/modules/m_testline.c (File Modified)
-
-
-jilles 2007/03/28 15:04:06 UTC (20070328-3301)
- Log:
- Merge old trunk r2835:
- resolver: if sendto(2) fails, try sending to the next nameserver
-
-
- Changes: Modified:
- +1 -1 trunk/src/res.c (File Modified)
-
-
-jilles 2007/03/28 14:54:10 UTC (20070328-3299)
- Log:
- Merge old trunk r2817:
- WHOIS: Show the given nick in ERR_NOSUCHNICK even if it
- starts with a digit. This is safe because the last
- parameter is a nick and never a UID. (The first parameter
- in a server-server two-param whois is a UID/SID.)
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_whois.c (File Modified)
-
-
-jilles 2007/03/28 14:49:48 UTC (20070328-3297)
- Log:
- Merge old trunk r2779,r2785:
- Show correct privilege name in a few ERR_NOPRIVS numerics.
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/m_ojoin.c (File Modified)
- +1 -1 trunk/extensions/m_opme.c (File Modified)
- +2 -2 trunk/unsupported/m_force.c (File Modified)
-
-
-jilles 2007/03/28 14:45:46 UTC (20070328-3295)
- Log:
- Merge old trunk r2695:
- Send an SQUIT instead of an ERROR to announce /die to connected servers.
- This will generate better server notices.
-
-
- Changes: Modified:
- +3 -2 trunk/modules/core/m_die.c (File Modified)
-
-
-jilles 2007/03/28 14:33:50 UTC (20070328-3293)
- Log:
- Merge old trunk r2294:
- Zero out the varlist passed to substitution_* when rejecting DNSBL clients.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/03/28 14:30:10 UTC (20070328-3291)
- Log:
- Merge old trunk r2226:
- If we are connecting outward to a server, check if the
- server name they sent is the same as what we tried to
- connect to. Previously such a connection could succeed
- if there existed connect blocks with the same IP and
- passwords for the other server name.
-
-
- Changes: Modified:
- +11 -0 trunk/modules/core/m_server.c (File Modified)
-
-
-jilles 2007/03/28 14:21:37 UTC (20070328-3289)
- Log:
- Merge old trunk r2212:
- Another handling of SJOINs without nicks:
- Propagate them if the channel is +P or the channel
- already existed, otherwise remove the channel again
- and do not propagate the SJOIN.
-
-
- Changes: Modified:
- +2 -3 trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2007/03/28 13:49:57 UTC (20070328-3287)
- Log:
- Remove channels entirely from /whois on services.
- This cannot be overridden with operspy.
-
-
- Changes: Modified:
- +20 -17 trunk/modules/m_whois.c (File Modified)
-
-
-jilles 2007/03/28 13:11:30 UTC (20070328-3283)
- Log:
- Fix /who on channels with ** in their name.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_who.c (File Modified)
-
-
-jilles 2007/03/25 17:59:50 UTC (20070325-3281)
- Log:
- NEWS: As in 2.1.3, mention that the TS6 revision will
- interoperate with older versions
-
-
- Changes: Modified:
- +2 -1 trunk/NEWS (File Modified)
-
-
-jilles 2007/03/18 16:29:31 UTC (20070318-3275)
- Log:
- Fix documentation of HIDE_SERVERS_IPS define.
-
-
- Changes: Modified:
- +2 -2 trunk/include/config.h.dist (File Modified)
-
-
-jilles 2007/03/18 14:44:24 UTC (20070318-3271)
- Log:
- Don't leak auth{} spoofed ip for I-line is full notice either.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2007/03/17 23:50:25 UTC (20070317-3265)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +37 -0 trunk/NEWS (File Modified)
-
-
-jilles 2007/03/15 18:09:08 UTC (20070315-3259)
- Log:
- Allow /invite (but not invex) to override +r, +l, +j in
- addition to +i. As before, a restrictive mode must be in
- place at /invite time for the invite to have an effect;
- +r does not count as a restrictive mode if the user is
- logged in; +l and +j always count as restrictive modes to
- allow for cases where they would allow join at /invite
- time but not when the user tries to join.
-
-
- Changes: Modified:
- +6 -2 trunk/modules/m_invite.c (File Modified)
- +21 -10 trunk/src/channel.c (File Modified)
-
-
-jilles 2007/03/13 16:09:28 UTC (20070313-3257)
- Log:
- Remove invite_ops_only, forcing it to YES.
-
-
- Changes: Modified:
- +0 -1 trunk/doc/example.conf (File Modified)
- +0 -5 trunk/doc/reference.conf (File Modified)
- +1 -3 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
- +0 -1 trunk/include/s_conf.h (File Modified)
- +0 -6 trunk/modules/m_info.c (File Modified)
- +10 -14 trunk/modules/m_invite.c (File Modified)
- +0 -1 trunk/src/newconf.c (File Modified)
- +0 -1 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2007/03/06 14:07:11 UTC (20070306-3255)
- Log:
- Move username check after xline and dnsbl checks, so it
- will not complain to opers about clients who are xlined
- or blacklisted anyway (both of which silently reject).
-
-
- Changes: Modified:
- +15 -15 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2007/03/05 19:01:05 UTC (20070305-3253)
- Log:
- - MASTER_MAX is no longer relevant
-
-
- Changes: Modified:
- +0 -7 trunk/modules/m_set.c (File Modified)
-
-
-nenolod 2007/03/05 18:58:38 UTC (20070305-3251)
- Log:
- - add config option for setting max_clients.
-
-
- Changes: Modified:
- +5 -0 trunk/doc/example.conf (File Modified)
- +5 -0 trunk/doc/reference.conf (File Modified)
- +2 -0 trunk/include/s_conf.h (File Modified)
- +1 -1 trunk/src/ircd.c (File Modified)
- +2 -0 trunk/src/newconf.c (File Modified)
- +2 -1 trunk/src/s_conf.c (File Modified)
-
-
-nenolod 2007/03/05 18:51:17 UTC (20070305-3249)
- Log:
- - remove get_maxrss() and all of that insecure and unsafe nonsense
-
-
- Changes: Modified:
- +3 -38 trunk/src/ircd.c (File Modified)
- +1 -1 trunk/src/restart.c (File Modified)
- +0 -4 trunk/src/s_stats.c (File Modified)
-
-
-nenolod 2007/03/05 18:42:24 UTC (20070305-3247)
- Log:
- - avoid some potential NULL dereferencing
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/commio.c (File Modified)
-
-
-nenolod 2007/03/05 18:41:14 UTC (20070305-3245)
- Log:
- - fix a typo
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/poll.c (File Modified)
-
-
-nenolod 2007/03/05 18:40:39 UTC (20070305-3243)
- Log:
- - rework poll a bit for the MAXCONNECTIONS changes.
-
-
- Changes: Modified:
- +46 -23 trunk/libcharybdis/poll.c (File Modified)
-
-
-jilles 2007/03/05 17:52:28 UTC (20070305-3241)
- Log:
- Our way of using kqueue may cause it to report fds we
- don't know about anymore, cope.
-
-
- Changes: Modified:
- +7 -0 trunk/libcharybdis/kqueue.c (File Modified)
-
-
-jilles 2007/03/05 17:41:40 UTC (20070305-3239)
- Log:
- Don't reference freed memory (fde_t) in comm_close().
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/commio.c (File Modified)
-
-
-nenolod 2007/03/05 17:35:17 UTC (20070305-3237)
- Log:
- - fix for 100% cpu use
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/commio.c (File Modified)
-
-
-nenolod 2007/03/05 17:31:35 UTC (20070305-3235)
- Log:
- - rework comm_checktimeouts() to use the hashtable in an efficient manner.
-
-
- Changes: Modified:
- +37 -25 trunk/libcharybdis/commio.c (File Modified)
-
-
-nenolod 2007/03/05 17:28:27 UTC (20070305-3233)
- Log:
- - clear up use of fd_table in ircd.
-
-
- Changes: Modified:
- +3 -2 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2007/03/05 17:23:07 UTC (20070305-3229)
- Log:
- - use a hashtable for fdlist storage. first step to making the amount of allowed clients dynamic and removing MAXCONNECTIONS.
-
-
- Changes: Modified:
- +97 -26 trunk/libcharybdis/commio.c (File Modified)
- +3 -2 trunk/libcharybdis/commio.h (File Modified)
- +8 -6 trunk/libcharybdis/devpoll.c (File Modified)
- +1 -1 trunk/libcharybdis/epoll.c (File Modified)
- +2 -2 trunk/libcharybdis/kqueue.c (File Modified)
- +3 -3 trunk/libcharybdis/poll.c (File Modified)
- +2 -2 trunk/libcharybdis/ports.c (File Modified)
- +2 -2 trunk/libcharybdis/select.c (File Modified)
-
-
-jilles 2007/03/05 01:14:46 UTC (20070305-3227)
- Log:
- Fix some cases where the size argument to strlcpy()
- for usernames and hostnames is 1 too small.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_chghost.c (File Modified)
- +2 -2 trunk/src/res.c (File Modified)
- +2 -2 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/03/04 23:42:55 UTC (20070304-3225)
- Log:
- Cut down quit/part/kick reasons to avoid quit reasons
- overflowing the client exiting server notice (from
- TOPICLEN to 260). kill reasons become shorter accordingly.
- kline/dline/gline reasons become 390.
- away messages stay at TOPICLEN for now.
-
-
- Changes: Modified:
- +8 -3 trunk/include/ircd_defs.h (File Modified)
- +2 -2 trunk/modules/m_dline.c (File Modified)
- +4 -4 trunk/modules/m_gline.c (File Modified)
- +2 -2 trunk/modules/m_kline.c (File Modified)
-
-
-jilles 2007/03/02 17:45:47 UTC (20070302-3223)
- Log:
- Don't leak auth{} spoofed IP addresses in +f notices.
- from ratbox (androsyn)
-
-
- Changes: Modified:
- +10 -3 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2007/02/24 19:34:28 UTC (20070224-3219)
- Log:
- Make oper_up() take +i/-i during opering up into account
- (e.g. no_oper_invis extension, +i in operator::umodes).
- Remove the hack from no_oper_invis.
-
-
- Changes: Modified:
- +0 -2 trunk/extensions/no_oper_invis.c (File Modified)
- +4 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/02/24 18:35:58 UTC (20070224-3215)
- Log:
- no_oper_invis: decrement invisible count when clearing
- invisible on a local client who has just opered up
- oper_up() should really do this
-
-
- Changes: Modified:
- +2 -0 trunk/extensions/no_oper_invis.c (File Modified)
-
-
-jilles 2007/02/21 19:52:51 UTC (20070221-3213)
- Log:
- Put "End of Channel Quiet List" instead of
- "End of Channel Ban List" for a +q list.
- Due to client restrictions the numerics for
- quiet lists must be the same as for ban lists.
-
-
- Changes: Modified:
- +4 -1 trunk/src/chmode.c (File Modified)
-
-
-jilles 2007/02/20 00:34:28 UTC (20070220-3211)
- Log:
- Port over ratbox 2.2 r23507, r23624, r23626 (jilles/anfl):
- Change TS6 JOIN processing
- - don't send out simple modes in TS6 JOIN and TS5 SJOIN when
- a local user joins an existing channel
- - don't send out simple modes in TS6 JOIN and TS5 SJOIN when
- propagating a TS6 JOIN
- - don't interpret simple modes in an incoming TS6 JOIN
-
- This is to avoid desyncs when certain mode changes (e.g. -im)
- cross with joins. A downside is that simple modes will be
- more desynched when a JOIN creates a channel or lowers TS,
- but that's less important.
-
- Update the TS6 specification to include this, and clarify
- that TMODE can come from a server and that MODE must be
- translated into TMODE from other servers too.
-
-
- Changes: Modified:
- +69 -39 trunk/doc/technical/ts6.txt (File Modified)
- +19 -127 trunk/modules/core/m_join.c (File Modified)
-
-
-jilles 2007/02/11 16:54:43 UTC (20070211-3209)
- Log:
- Make -logfile work again.
-
-
- Changes: Modified:
- +2 -2 trunk/src/s_log.c (File Modified)
-
-
-nenolod 2007/02/09 22:18:23 UTC (20070209-3205)
- Log:
- - fix off-by-one memory overflow error.
-
-
- Changes: Modified:
- +1 -5 trunk/libcharybdis/kqueue.c (File Modified)
-
-
-jilles 2007/02/04 15:08:04 UTC (20070204-3203)
- Log:
- Change handling of modularized umodes:
- - keep the bitmask reserved forever to the letter, fixing
- the problems when loading multiple umode modules,
- unloading them and then loading them in a different order
- - don't allow local users to change umodes which have
- been unloaded and don't set them on new users via
- default_umodes
-
-
- Changes: Modified:
- +24 -3 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/02/04 01:59:38 UTC (20070204-3201)
- Log:
- Move find_umode_slot() from libcharybdis/tools.c to src/s_user.c.
-
-
- Changes: Modified:
- +1 -0 trunk/include/s_user.h (File Modified)
- +0 -22 trunk/libcharybdis/tools.c (File Modified)
- +0 -1 trunk/libcharybdis/tools.h (File Modified)
- +22 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2007/02/01 01:44:31 UTC (20070201-3195)
- Log:
- DNSBL keyword substitution is available as of 2.1.3.
-
-
- Changes: Modified:
- +1 -1 trunk/doc/example.conf (File Modified)
-
-
-jilles 2007/02/01 01:07:42 UTC (20070201-3183)
- Log:
- Change two occurances like match(userinput, target_p->name) ||
- match(target_p->name, userinput) to just match(userinput,
- target_p->name). No client name can contain * or ? now.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_trace.c (File Modified)
- +1 -2 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2007/02/01 00:49:07 UTC (20070201-3181)
- Log:
- Do not try find_server() on a name find_client() has
- returned NULL for, as this will always return NULL
- since the removal of hostmasking.
-
-
- Changes: Modified:
- +1 -2 trunk/modules/m_pong.c (File Modified)
- +0 -4 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2007/02/01 00:34:33 UTC (20070201-3179)
- Log:
- Remove server_exists() which checked whether the
- server name existed taking hostmasking into account
- and just check with find_server(); admittedly
- this checks if the name is a SID but that's not
- a real problem.
-
-
- Changes: Modified:
- +3 -27 trunk/modules/core/m_server.c (File Modified)
-
-
-jilles 2007/02/01 00:19:14 UTC (20070201-3177)
- Log:
- Remove hash_find_masked_server(), which made it possible
- to specify the full (unmasked) name of a server behind
- a hostmask. As a result find_any_client() (for prefixes)
- becomes equal to find_client(), so remove that too.
-
-
- Changes: Modified:
- +0 -1 trunk/include/hash.h (File Modified)
- +1 -75 trunk/src/hash.c (File Modified)
- +1 -1 trunk/src/parse.c (File Modified)
-
-
-jilles 2007/02/01 00:02:35 UTC (20070201-3175)
- Log:
- Remove '*' from valid server name characters.
- This makes it impossible to connect hostmasked servers.
- (This support didn't work well anyway, was incompatible
- with TS6 and we never masked ourselves.)
-
-
- Changes: Modified:
- +1 -1 trunk/src/match.c (File Modified)
-
-
-jilles 2007/01/31 23:57:18 UTC (20070131-3173)
- Log:
- Change spambot, flooder and jupe joiner notices from host to orighost.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_join.c (File Modified)
- +2 -2 trunk/modules/core/m_message.c (File Modified)
- +2 -2 trunk/src/channel.c (File Modified)
-
-
-jilles 2007/01/28 22:13:18 UTC (20070128-3169)
- Log:
- Add documentation for SASL client protocol, same as atheme doc/SASL.
-
-
- Changes: Modified:
- + - trunk/doc/sasl.txt (File Added)
-
-
-jilles 2007/01/26 18:52:11 UTC (20070126-3167)
- Log:
- Include real hostname in Closing Link message for unknown
- connections that have sent USER. This is helpful for
- k-lined users while not breaking server IP hiding.
-
-
- Changes: Modified:
- +3 -1 trunk/src/client.c (File Modified)
-
-
-jilles 2007/01/26 16:52:29 UTC (20070126-3165)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +29 -29 trunk/configure (File Modified)
-
-
-nenolod 2007/01/25 07:36:23 UTC (20070125-3163)
- Log:
- - nick[user@host] -> nick!user@host in kill messages. based on jilles' change in 3.0
-
-
- Changes: Modified:
- +3 -3 trunk/modules/core/m_kill.c (File Modified)
-
-
-nenolod 2007/01/25 07:23:01 UTC (20070125-3161)
- Log:
- Backport from early 3.x:
-
- --
- nenolod 2006/09/27 16:39:14 UTC (20060927-2178)
- Log:
- - remove "Processing connection to foobar.net" message
-
-
- Changes: Modified:
- +0 -3 trunk/src/s_auth.c (File Modified)
-
-
- nenolod 2006/09/27 16:34:26 UTC (20060927-2176)
- Log:
- - missed the processing connection one (actually, we can probably nuke this one)
-
-
- Changes: Modified:
- +1 -2 trunk/src/s_auth.c (File Modified)
-
-
- river 2006/09/27 16:33:05 UTC (20060927-2174)
- Log:
- get_client_name = stupid
-
-
-
- Changes: Modified:
- +10 -7 trunk/modules/core/m_kill.c (File Modified)
-
-
- nenolod 2006/09/27 16:32:37 UTC (20060927-2172)
- Log:
- - remove excessive arguments
-
-
- Changes: Modified:
- +1 -2 trunk/src/s_conf.c (File Modified)
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
- nenolod 2006/09/27 16:30:59 UTC (20060927-2170)
- Log:
- - use sendto_one_notice() for on-connect notices too.
-
-
- Changes: Modified:
- +10 -10 trunk/src/s_auth.c (File Modified)
-
-
- nenolod 2006/09/27 16:27:01 UTC (20060927-2168)
- Log:
- - use sendto_one_notice() in the core, too.
-
-
- Changes: Modified:
- +2 -2 trunk/src/chmode.c (File Modified)
- +8 -15 trunk/src/modules.c (File Modified)
- +3 -5 trunk/src/s_conf.c (File Modified)
- +1 -2 trunk/src/s_newconf.c (File Modified)
- +20 -57 trunk/src/s_user.c (File Modified)
-
-
- river 2006/09/27 16:19:25 UTC (20060927-2166)
- Log:
- the KILL command will use get_client_name(, SHOW_IP) instead of
- target->name, and will show a more useful error for local opers
-
-
-
- Changes: Modified:
- +6 -4 trunk/modules/core/m_kill.c (File Modified)
-
-
- nenolod 2006/09/27 16:09:48 UTC (20060927-2164)
- Log:
- - fix bugs in sendto_one_notice()/sendto_one_numeric() where a client identifier won't be sent to unregistered clients
-
-
- Changes: Modified:
- +4 -2 trunk/src/send.c (File Modified)
-
-
- nenolod 2006/09/27 16:05:46 UTC (20060927-2161)
- Log:
- - back out r2159
-
-
- Changes: Modified:
- +1 -1 trunk/include/client.h (File Modified)
-
-
- nenolod 2006/09/27 16:04:05 UTC (20060927-2159)
- Log:
- - get_id(): fall back to "*" if client has no known name
-
-
- Changes: Modified:
- +1 -1 trunk/include/client.h (File Modified)
-
-
- nenolod 2006/09/27 16:01:29 UTC (20060927-2157)
- Log:
- - convert to sendto_one_notice().
-
-
- Changes: Modified:
- +2 -3 trunk/unsupported/m_clearchan.c (File Modified)
- +4 -6 trunk/unsupported/m_force.c (File Modified)
-
-
- nenolod 2006/09/27 15:57:11 UTC (20060927-2155)
- Log:
- - use sendto_one_notice() in many places instead of
- sendto_one(source_p, ":%s NOTICE %s :", ...);
-
-
- Changes: Modified:
- +10 -25 trunk/extensions/example_module.c (File Modified)
- +5 -14 trunk/extensions/hurt.c (File Modified)
- +1 -2 trunk/extensions/m_42.c (File Modified)
- +7 -12 trunk/extensions/m_mkpasswd.c (File Modified)
- +1 -2 trunk/extensions/m_ojoin.c (File Modified)
- +1 -2 trunk/extensions/m_opme.c (File Modified)
- +3 -3 trunk/extensions/spy_whois_notice.c (File Modified)
- +3 -3 trunk/extensions/spy_whois_notice_global.c (File Modified)
- +3 -7 trunk/modules/core/m_die.c (File Modified)
- +2 -4 trunk/modules/core/m_kill.c (File Modified)
- +2 -2 trunk/modules/core/m_squit.c (File Modified)
- +1 -2 trunk/modules/m_challenge.c (File Modified)
- +11 -15 trunk/modules/m_connect.c (File Modified)
- +20 -28 trunk/modules/m_dline.c (File Modified)
- +2 -2 trunk/modules/m_etrace.c (File Modified)
- +11 -21 trunk/modules/m_gline.c (File Modified)
- +2 -4 trunk/modules/m_kline.c (File Modified)
- +1 -2 trunk/modules/m_rehash.c (File Modified)
- +3 -7 trunk/modules/m_restart.c (File Modified)
- +31 -45 trunk/modules/m_set.c (File Modified)
- +2 -4 trunk/modules/m_testmask.c (File Modified)
- +5 -8 trunk/modules/m_unreject.c (File Modified)
- +2 -5 trunk/modules/m_xline.c (File Modified)
- --
-
-
- Changes: Modified:
- +2 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
- +10 -25 trunk/extensions/example_module.c (File Modified)
- +5 -14 trunk/extensions/hurt.c (File Modified)
- +1 -2 trunk/extensions/m_42.c (File Modified)
- +7 -12 trunk/extensions/m_mkpasswd.c (File Modified)
- +1 -2 trunk/extensions/m_ojoin.c (File Modified)
- +1 -2 trunk/extensions/m_opme.c (File Modified)
- +3 -3 trunk/extensions/spy_whois_notice.c (File Modified)
- +3 -3 trunk/extensions/spy_whois_notice_global.c (File Modified)
- +3 -7 trunk/modules/core/m_die.c (File Modified)
- +14 -11 trunk/modules/core/m_kill.c (File Modified)
- +2 -2 trunk/modules/core/m_squit.c (File Modified)
- +1 -2 trunk/modules/m_challenge.c (File Modified)
- +11 -15 trunk/modules/m_connect.c (File Modified)
- +2 -4 trunk/modules/m_dline.c (File Modified)
- +2 -2 trunk/modules/m_etrace.c (File Modified)
- +11 -21 trunk/modules/m_gline.c (File Modified)
- +2 -4 trunk/modules/m_kline.c (File Modified)
- +1 -2 trunk/modules/m_rehash.c (File Modified)
- +3 -7 trunk/modules/m_restart.c (File Modified)
- +31 -45 trunk/modules/m_set.c (File Modified)
- +2 -4 trunk/modules/m_testmask.c (File Modified)
- +5 -8 trunk/modules/m_unreject.c (File Modified)
- +1 -3 trunk/modules/m_xline.c (File Modified)
- +2 -2 trunk/src/chmode.c (File Modified)
- +8 -15 trunk/src/modules.c (File Modified)
- +10 -14 trunk/src/s_auth.c (File Modified)
- +3 -6 trunk/src/s_conf.c (File Modified)
- +1 -2 trunk/src/s_newconf.c (File Modified)
- +20 -57 trunk/src/s_user.c (File Modified)
- +4 -2 trunk/src/send.c (File Modified)
- +2 -3 trunk/unsupported/m_clearchan.c (File Modified)
- +4 -6 trunk/unsupported/m_force.c (File Modified)
-
-
-nenolod 2007/01/25 07:08:21 UTC (20070125-3159)
- Log:
- - keyword-subst from charybdis 2.2.
-
-
- Changes: Modified:
- +12 -3 trunk/doc/example.conf (File Modified)
- +58 -3 trunk/doc/reference.conf (File Modified)
- + - trunk/include/substitution.h (File Added)
- +1 -0 trunk/src/Makefile.in (File Modified)
- +2 -2 trunk/src/s_conf.c (File Modified)
- +164 -1 trunk/src/s_user.c (File Modified)
- + - trunk/src/substitution.c (File Added)
-
-
-nenolod 2007/01/25 07:00:49 UTC (20070125-3157)
- Log:
- Removed merge tracking for "svnmerge" for
- http://svn.atheme.org/charybdis/branches/release-2.2
-
-
- Changes: Modified:
- + - trunk/ (Property Modified)
-
-
-nenolod 2007/01/25 06:59:58 UTC (20070125-3155)
- Log:
- Initialized merge tracking via "svnmerge" with revisions "1-1919" from
- http://svn.atheme.org/charybdis/branches/release-2.2
-
-
- Changes: Modified:
- + - trunk/ (Property Modified)
-
-
-nenolod 2007/01/25 06:59:30 UTC (20070125-3153)
- Log:
- Removed merge tracking for "svnmerge" for
- http://svn.atheme.org/charybdis/branches/release-2.2
-
-
- Changes: Modified:
- + - trunk/ (Property Modified)
-
-
-nenolod 2007/01/25 06:58:41 UTC (20070125-3151)
- Log:
- Initialized merge tracking via "svnmerge" with revisions "1-2190" from
- http://svn.atheme.org/charybdis/branches/release-2.2
-
-
- Changes: Modified:
- + - trunk/ (Property Modified)
-
-
-nenolod 2007/01/25 06:57:47 UTC (20070125-3149)
- Log:
- - bleah
-
-
- Changes: Modified:
- + - trunk/ (Property Modified)
-
-
-nenolod 2007/01/25 06:50:46 UTC (20070125-3147)
- Log:
- Initialized merge tracking via "svnmerge" with revisions "1-3146" from
- http://svn.atheme.org/charybdis/branches/release-2.2
-
-
- Changes: Modified:
- + - trunk/ (Property Modified)
-
-
-nenolod 2007/01/25 06:45:04 UTC (20070125-3145)
- Log:
- - version bump to 2.2.0
-
-
- Changes: Modified:
- +3 -1 trunk/NEWS (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-nenolod 2007/01/25 06:40:21 UTC (20070125-3143)
- Log:
- - the new plan:
- + branches/release-2.1 -> 2.2 base
- + 3.0 -> branches/cxxconversion
- + backport some immediate 3.0 functionality for 2.2
- + other stuff
-
-
- Changes: Modified:
- + - trunk/ (File Added)
-
-
-jilles 2007/01/23 23:48:50 UTC (20070123-3139)
- Log:
- Merged revisions 3135,3137 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r3135 | jilles | 2007-01-23 22:19:14 +0100 (Tue, 23 Jan 2007) | 3 lines
-
- - Expand TRACE description
- - Mention expiry time in TESTLINE
- ........
- r3137 | jilles | 2007-01-23 22:20:30 +0100 (Tue, 23 Jan 2007) | 2 lines
-
- Update copyright year for sgml docs to 2007.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +1 -1 branches/release-2.1/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
- +77 -3 branches/release-2.1/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2007/01/21 15:38:16 UTC (20070121-3133)
- Log:
- Merged revisions 1999 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
- Add river to CREDITS
-
- ........
- r1999 | river | 2006-09-02 05:15:18 +0200 (Sat, 02 Sep 2006) | 2 lines
-
- vanity
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +1 -0 branches/release-2.1/CREDITS (File Modified)
-
-
-jilles 2007/01/21 15:36:31 UTC (20070121-3131)
- Log:
- Merged revisions 1995,1997,2019-2020,2023-2028,2031-2032,2055-2058,2061,2063 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r1995 | river | 2006-09-02 05:06:52 +0200 (Sat, 02 Sep 2006) | 3 lines
-
- add "use_forward" option from +malfunc, lets admins disable chanmode +QFf
- ........
- r1997 | river | 2006-09-02 05:09:57 +0200 (Sat, 02 Sep 2006) | 3 lines
-
- - add use_forward to /info
- ........
- r2061 | jilles | 2006-09-23 13:51:11 +0200 (Sat, 23 Sep 2006) | 5 lines
-
- Call channel_modes() with &me instead of source_p when
- sending out a JOIN and SJOIN for a local user. This
- saves checking whether they are on the channel they
- have just joined.
- ........
- r2063 | jilles | 2006-09-23 14:17:00 +0200 (Sat, 23 Sep 2006) | 6 lines
-
- If use_forward is disabled:
- - hide +fFQ in 005
- - hide +f in /mode #channel (/mode #channel f still shows it)
- - do not send any mode changes adding +f to local clients
- (-f ones are still sent)
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +1 -0 branches/release-2.1/doc/example.conf (File Modified)
- +5 -0 branches/release-2.1/doc/reference.conf (File Modified)
- +1 -0 branches/release-2.1/include/s_conf.h (File Modified)
- +4 -3 branches/release-2.1/modules/core/m_join.c (File Modified)
- +1 -1 branches/release-2.1/modules/core/m_sjoin.c (File Modified)
- +6 -0 branches/release-2.1/modules/m_info.c (File Modified)
- +1 -1 branches/release-2.1/src/channel.c (File Modified)
- +11 -1 branches/release-2.1/src/chmode.c (File Modified)
- +1 -0 branches/release-2.1/src/newconf.c (File Modified)
- +1 -0 branches/release-2.1/src/s_conf.c (File Modified)
- +5 -0 branches/release-2.1/src/s_user.c (File Modified)
- +4 -2 branches/release-2.1/src/supported.c (File Modified)
-
-
-jilles 2007/01/02 13:23:04 UTC (20070102-3121)
- Log:
- OPME/OMODE/OJOIN: Use get_oper_name() in log message.
-
-
- Changes: Modified:
- +3 -2 branches/release-2.1/extensions/m_ojoin.c (File Modified)
- +2 -2 branches/release-2.1/extensions/m_omode.c (File Modified)
- +3 -2 branches/release-2.1/extensions/m_opme.c (File Modified)
-
-
-jilles 2007/01/02 13:11:04 UTC (20070102-3117)
- Log:
- Add accountability (wallops, log) to OKICK.
-
-
- Changes: Modified:
- +14 -0 branches/release-2.1/extensions/m_okick.c (File Modified)
-
-
-jilles 2006/12/27 00:47:45 UTC (20061227-3063)
- Log:
- Allow kline ipv6:address, unkline some.host and unkline ipv6:address without *@.
- Similar to branches/release-2.2 r3061.
-
-
- Changes: Modified:
- +2 -2 branches/release-2.1/modules/m_kline.c (File Modified)
-
-
-jilles 2006/12/27 00:36:54 UTC (20061227-3059)
- Log:
- - Write xline to file after instead of before notifying opers and source
- - Also notify source of failure to add xline
- Similar to branches/release-2.2 r3057.
-
-
- Changes: Modified:
- +4 -2 branches/release-2.1/modules/m_xline.c (File Modified)
-
-
-jilles 2006/12/27 00:25:50 UTC (20061227-3055)
- Log:
- If a dline/kline/resv cannot be added to the file, send
- the regular notices to local opers and source anyway,
- and also warn the source (local opers were already warned).
- Similar to branches/release-2.2 r3053.
-
-
- Changes: Modified:
- +44 -42 branches/release-2.1/src/s_conf.c (File Modified)
-
-
-jilles 2006/12/27 00:02:32 UTC (20061227-3051)
- Log:
- Port over fixes from unkline/unxline/unresv to undline.
- Similar to branches/release-2.2 r3049.
-
-
- Changes: Modified:
- +7 -2 branches/release-2.1/modules/m_dline.c (File Modified)
-
-
-jilles 2006/12/26 23:18:05 UTC (20061226-3047)
- Log:
- Merged revisions 2915 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2915 | jilles | 2006-12-17 01:40:54 +0100 (Sun, 17 Dec 2006) | 3 lines
-
- In usage message, show kline.conf and xline.conf instead
- of klines.conf and xlines.conf.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +2 -2 branches/release-2.1/src/ircd.c (File Modified)
-
-
-jilles 2006/12/26 23:16:57 UTC (20061226-3045)
- Log:
- Merged revisions 2831,2833,2853 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2831 | jilles | 2006-12-14 00:19:51 +0100 (Thu, 14 Dec 2006) | 5 lines
-
- unkline/unxline/unresv:
- - if fclose on the output returns an error, treat this as a
- write error too
- - check if the rename from the temp file to the ban conf failed
- ........
- r2833 | jilles | 2006-12-14 00:39:25 +0100 (Thu, 14 Dec 2006) | 3 lines
-
- When adding a permanent dline/kline/xline/resv, check
- the return value of fclose().
- ........
- r2853 | jilles | 2006-12-16 00:24:32 +0100 (Sat, 16 Dec 2006) | 3 lines
-
- Do not free xline aconf if it could not be written out.
- It will be added to the list in memory anyway.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +7 -2 branches/release-2.1/modules/m_kline.c (File Modified)
- +7 -2 branches/release-2.1/modules/m_resv.c (File Modified)
- +12 -5 branches/release-2.1/modules/m_xline.c (File Modified)
- +5 -1 branches/release-2.1/src/s_conf.c (File Modified)
-
-
-jilles 2006/12/05 13:24:19 UTC (20061205-2813)
- Log:
- NEWS: Clarify effects of ip_cloaking changes a little.
-
-
- Changes: Modified:
- +2 -0 branches/release-2.1/NEWS (File Modified)
-
-
-jilles 2006/12/05 13:18:39 UTC (20061205-2811)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +9 -9 branches/release-2.1/configure (File Modified)
-
-
-jilles 2006/12/05 13:18:19 UTC (20061205-2809)
- Log:
- Version bump on 2.1 branch to 2.1.2.
-
-
- Changes: Modified:
- +1 -1 branches/release-2.1/configure.ac (File Modified)
-
-
-jilles 2006/12/05 12:47:23 UTC (20061205-2807)
- Log:
- Mention r2801/r2805.
-
-
- Changes: Modified:
- +1 -0 branches/release-2.1/NEWS (File Modified)
-
-
-jilles 2006/12/05 12:45:43 UTC (20061205-2805)
- Log:
- Merged revisions 2801 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2801 | jilles | 2006-12-03 20:18:59 +0100 (Sun, 03 Dec 2006) | 3 lines
-
- ip_cloaking: try to avoid truncation by removing more
- components of the hostname (except the TLD).
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +14 -2 branches/release-2.1/extensions/ip_cloaking.c (File Modified)
-
-
-jilles 2006/12/02 20:40:54 UTC (20061202-2793)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +8 -1 branches/release-2.1/NEWS (File Modified)
-
-
-jilles 2006/12/02 20:32:39 UTC (20061202-2791)
- Log:
- Merged revisions 2781 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2781 | jilles | 2006-12-02 01:50:29 +0100 (Sat, 02 Dec 2006) | 5 lines
-
- Fix stupid bug: checked a hostmask against the found
- ban instead of all exceptions, causing all host mangled
- clients to be exempted if there was a single ban
- exception in many cases.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +2 -2 branches/release-2.1/src/channel.c (File Modified)
-
-
-jilles 2006/12/02 20:00:18 UTC (20061202-2789)
- Log:
- Merged revisions 2773 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2773 | jilles | 2006-11-24 20:45:29 +0100 (Fri, 24 Nov 2006) | 3 lines
-
- user@host must be *@* for a shared{} block with flags=locops
- (server should not be *).
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +3 -1 branches/release-2.1/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/11/27 11:45:31 UTC (20061127-2775)
- Log:
- Tweak \s code a little.
-
-
- Changes: Modified:
- +1 -1 branches/release-2.1/modules/m_etrace.c (File Modified)
- +1 -1 branches/release-2.1/modules/m_testmask.c (File Modified)
- +1 -1 branches/release-2.1/modules/m_xline.c (File Modified)
-
-
-jilles 2006/11/12 14:21:16 UTC (20061112-2765)
- Log:
- Merged revisions 2761 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2761 | jilles | 2006-11-12 15:02:47 +0100 (Sun, 12 Nov 2006) | 2 lines
-
- The testline/no_tilde fixes are in 2.1.1.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +1 -1 branches/release-2.1/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/11/10 23:02:43 UTC (20061110-2759)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +4 -1 branches/release-2.1/NEWS (File Modified)
-
-
-jilles 2006/11/10 22:58:15 UTC (20061110-2757)
- Log:
- Merged revisions 2125,2182-2183,2190-2195,2204-2205,2208-2209,2238-2239,2286-2287,2296-2297,2440-2441,2542-2547,2681-2682,2687-2690,2697,2703,2705,2707-2711 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
- no_tilde fixes
-
- ........
- r2125 | jilles | 2006-09-26 00:59:18 +0200 (Tue, 26 Sep 2006) | 5 lines
-
- If the auth{} block has no_tilde and is not kline exempt,
- check the username without tilde against klines too.
- This is consistent with the way klines work on spoofs
- (klines checked on both raw and appearing-on-IRC version).
- ........
- r2697 | jilles | 2006-11-06 11:37:00 +0100 (Mon, 06 Nov 2006) | 4 lines
-
- Rework the fix for klines with no_tilde.
- Add an extra argument to find_address_conf() for the
- username without tilde, as that may contain one character more.
- ........
- r2703 | jilles | 2006-11-06 16:49:44 +0100 (Mon, 06 Nov 2006) | 3 lines
-
- Unbreak compile (because of r2697).
- testline with ~ could be improved some more perhaps, but this should work.
- ........
- r2705 | jilles | 2006-11-06 17:42:21 +0100 (Mon, 06 Nov 2006) | 2 lines
-
- testline: take no_tilde and username truncation into account
- ........
- r2711 | jilles | 2006-11-08 14:05:14 +0100 (Wed, 08 Nov 2006) | 2 lines
-
- Add some information on /testline with no_tilde and username truncation.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +5 -0 branches/release-2.1/doc/sgml/oper-guide/commands.sgml (File Modified)
- +1 -0 branches/release-2.1/extensions/m_webirc.c (File Modified)
- +2 -1 branches/release-2.1/include/hostmask.h (File Modified)
- +12 -1 branches/release-2.1/modules/m_testline.c (File Modified)
- +16 -2 branches/release-2.1/src/hostmask.c (File Modified)
- +2 -2 branches/release-2.1/src/s_conf.c (File Modified)
-
-
-jilles 2006/11/10 19:08:03 UTC (20061110-2755)
- Log:
- Merged revisions 2149,2151 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2149 | jilles | 2006-09-27 17:32:42 +0200 (Wed, 27 Sep 2006) | 3 lines
-
- Move kills from services from +s to +k snomask.
- Kills from non-service opers remain on +s.
- ........
- r2151 | jilles | 2006-09-27 17:41:39 +0200 (Wed, 27 Sep 2006) | 2 lines
-
- Update description of +s and +k snomasks.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +2 -1 branches/release-2.1/doc/sgml/oper-guide/umodes.sgml (File Modified)
- +1 -1 branches/release-2.1/help/opers/snomask (File Modified)
- +1 -1 branches/release-2.1/modules/core/m_kill.c (File Modified)
-
-
-jilles 2006/11/10 19:05:25 UTC (20061110-2753)
- Log:
- Merged revisions 2685 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2685 | jilles | 2006-11-01 18:44:01 +0100 (Wed, 01 Nov 2006) | 2 lines
-
- Mention that exempt{} blocks do not exempt from DNSBL (for completeness).
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +2 -1 branches/release-2.1/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/11/10 15:15:00 UTC (20061110-2743)
- Log:
- Merged revisions 2693 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2693 | jilles | 2006-11-06 02:35:21 +0100 (Mon, 06 Nov 2006) | 6 lines
-
- Fix truncation (by one) of unidented usernames
- if user registration is done because of DNSBL
- completion (which is the usual case if a valid
- NICK and USER are sent quickly and any DNSBLs
- are enabled).
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +2 -2 branches/release-2.1/src/blacklist.c (File Modified)
-
-
-jilles 2006/11/10 01:26:27 UTC (20061110-2739)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +10 -0 branches/release-2.1/NEWS (File Modified)
-
-
-jilles 2006/11/10 00:21:56 UTC (20061110-2737)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +9 -9 branches/release-2.1/configure (File Modified)
-
-
-jilles 2006/11/10 00:15:54 UTC (20061110-2735)
- Log:
- Version bump to 2.1.1.
-
-
- Changes: Modified:
- +1 -1 branches/release-2.1/configure.ac (File Modified)
-
-
-jilles 2006/11/10 00:04:08 UTC (20061110-2733)
- Log:
- Merged revisions 2186,2188,2190-2196,2204-2205,2208-2209,2224,2238-2239,2286-2287,2296-2297,2440-2441,2542-2547,2681-2682,2687-2690,2699,2701 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2186 | nenolod | 2006-09-28 04:24:41 +0200 (Thu, 28 Sep 2006) | 2 lines
-
- - fix a server notice on SID collision where the server name is mentioned twice
- ........
- r2188 | nenolod | 2006-09-28 04:30:37 +0200 (Thu, 28 Sep 2006) | 2 lines
-
- - get_server_name() is stupid
- ........
- r2196 | nenolod | 2006-09-28 05:03:07 +0200 (Thu, 28 Sep 2006) | 2 lines
-
- - fix an oops
- ........
- r2224 | jilles | 2006-09-28 18:23:53 +0200 (Thu, 28 Sep 2006) | 4 lines
-
- Do the Attempt to re-introduce SID server notice somewhat
- differently, showing a real host again if !HIDE_SERVERS_IPS
- and still showing the server name exactly once.
- ........
- r2699 | jilles | 2006-11-06 11:54:35 +0100 (Mon, 06 Nov 2006) | 2 lines
-
- Fix log message for Attempt to re-introduce SID (server notice was ok).
- ........
- r2701 | jilles | 2006-11-06 12:05:23 +0100 (Mon, 06 Nov 2006) | 4 lines
-
- - replace "No N line" with "no connect block" in a
- serverlog message
- - show attempted server name in a few serverlog messages
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +13 -6 branches/release-2.1/modules/core/m_server.c (File Modified)
-
-
-jilles 2006/11/09 23:53:43 UTC (20061109-2731)
- Log:
- Merged revisions 2218 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2218 | jilles | 2006-09-28 16:06:06 +0200 (Thu, 28 Sep 2006) | 2 lines
-
- Fix garbage in /stats y output on 64-bit archs.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +1 -1 branches/release-2.1/src/messages.tab (File Modified)
-
-
-jilles 2006/11/09 23:52:06 UTC (20061109-2729)
- Log:
- Merged revisions 2438 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2438 | jilles | 2006-10-06 23:51:04 +0200 (Fri, 06 Oct 2006) | 2 lines
-
- Enable Revision keyword in addition to Id.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- + - branches/release-2.1/extensions/m_identify.c (Property Modified)
-
-
-jilles 2006/11/09 23:48:45 UTC (20061109-2727)
- Log:
- Merged revisions 2679 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2679 | jilles | 2006-10-29 14:24:28 +0100 (Sun, 29 Oct 2006) | 4 lines
-
- Port over ratbox 2.2 r23253 (anfl):
- - remove the cached storage of how many +beI there are, thereby fixing a
- case where it can get desynced from reality
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +0 -1 branches/release-2.1/include/channel.h (File Modified)
- +1 -8 branches/release-2.1/src/chmode.c (File Modified)
-
-
-jilles 2006/11/09 23:43:35 UTC (20061109-2725)
- Log:
- Merged revisions 2093,2095 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2093 | nenolod | 2006-09-25 08:01:01 +0200 (Mon, 25 Sep 2006) | 2 lines
-
- - change DNSBL licensing to BSD.
- ........
- r2095 | nenolod | 2006-09-25 08:04:37 +0200 (Mon, 25 Sep 2006) | 2 lines
-
- - change x86-assembly FNV implementation to BSD license
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +27 -16 branches/release-2.1/src/blacklist.c (File Modified)
- +27 -16 branches/release-2.1/src/fnvhash.s (File Modified)
-
-
-jilles 2006/11/09 23:35:48 UTC (20061109-2723)
- Log:
- Merged revisions 2073,2075 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2073 | jilles | 2006-09-24 20:23:35 +0200 (Sun, 24 Sep 2006) | 3 lines
-
- Put full information in the squit reason when exiting
- a server due to a servlink (ziplinks) error.
- ........
- r2075 | jilles | 2006-09-24 20:33:12 +0200 (Sun, 24 Sep 2006) | 3 lines
-
- Put full information in the squit reason when exiting
- a server due to not enough arguments for a command.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +7 -5 branches/release-2.1/src/parse.c (File Modified)
- +4 -1 branches/release-2.1/src/s_serv.c (File Modified)
-
-
-jilles 2006/11/09 23:30:38 UTC (20061109-2721)
- Log:
- Merged revisions 2071 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2071 | jilles | 2006-09-24 20:21:57 +0200 (Sun, 24 Sep 2006) | 4 lines
-
- Don't redirect users from an existing domain to an
- existing server in reference.conf.
- Idea from ratbox.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +2 -2 branches/release-2.1/doc/reference.conf (File Modified)
-
-
-jilles 2006/09/27 17:19:03 UTC (20060927-2182)
- Log:
- Merged revisions 2053 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2053 | jilles | 2006-09-09 17:30:38 +0200 (Sat, 09 Sep 2006) | 5 lines
-
- Make find_channel_membership() choose the shortest list
- (channel's list or user's list) to search, avoiding excessive
- CPU usage with services which are in lots of channels.
- From ratbox 2.2 (anfl/jilles)
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +21 -4 branches/release-2.1/src/channel.c (File Modified)
-
-
-jilles 2006/09/14 22:01:16 UTC (20060914-2057)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +9 -9 branches/release-2.1/configure (File Modified)
-
-
-jilles 2006/09/14 22:00:30 UTC (20060914-2055)
- Log:
- Version change 2.1.0rc1 -> 2.1.0 (release).
-
-
- Changes: Modified:
- +1 -1 branches/release-2.1/configure.ac (File Modified)
-
-
-jilles 2006/09/02 23:57:18 UTC (20060902-2031)
- Log:
- Merged revisions 2029 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2029 | jilles | 2006-09-03 01:56:06 +0200 (Sun, 03 Sep 2006) | 2 lines
-
- NEWS: mention m_webirc.c module
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +1 -0 branches/release-2.1/NEWS (File Modified)
-
-
-jilles 2006/09/02 23:50:03 UTC (20060902-2027)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +9 -9 branches/release-2.1/configure (File Modified)
-
-
-jilles 2006/09/02 23:49:29 UTC (20060902-2025)
- Log:
- Change version to 2.1.0rc1.
-
-
- Changes: Modified:
- +1 -1 branches/release-2.1/configure.ac (File Modified)
-
-
-jilles 2006/09/02 23:47:27 UTC (20060902-2023)
- Log:
- Merged revisions 2021 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2021 | jilles | 2006-09-03 01:24:17 +0200 (Sun, 03 Sep 2006) | 4 lines
-
- Get rid of delete_resolver_queries_f(), dnsbl_hits and
- related flaky looking things, and instead keep a list
- of BlacklistClients in PreClient.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +4 -1 branches/release-2.1/include/blacklist.h (File Modified)
- +1 -1 branches/release-2.1/include/client.h (File Modified)
- +0 -1 branches/release-2.1/include/res.h (File Modified)
- +17 -32 branches/release-2.1/src/blacklist.c (File Modified)
- +0 -24 branches/release-2.1/src/res.c (File Modified)
- +1 -1 branches/release-2.1/src/s_user.c (File Modified)
-
-
-jilles 2006/09/02 19:25:05 UTC (20060902-2019)
- Log:
- Merged revisions 2015,2017 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r2015 | jilles | 2006-09-02 20:11:23 +0200 (Sat, 02 Sep 2006) | 4 lines
-
- Check if the name in the question section of the
- DNS reply matches what we queried, to guard against
- late replies to a previous query with the same id.
- ........
- r2017 | jilles | 2006-09-02 20:24:34 +0200 (Sat, 02 Sep 2006) | 2 lines
-
- res.c: add a comment summarizing our changes
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +53 -18 branches/release-2.1/src/res.c (File Modified)
-
-
-jilles 2006/09/01 19:43:30 UTC (20060901-1985)
- Log:
- Merged revisions 1981 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r1981 | jilles | 2006-09-01 03:21:02 +0200 (Fri, 01 Sep 2006) | 2 lines
-
- Alphabetize extensions and tweak the descriptions a little.
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +5 -5 branches/release-2.1/doc/example.conf (File Modified)
- +13 -13 branches/release-2.1/doc/reference.conf (File Modified)
-
-
-jilles 2006/09/01 19:42:07 UTC (20060901-1983)
- Log:
- Merged revisions 1975 via svnmerge from
- http://svn.atheme.org/charybdis/trunk
-
- ........
- r1975 | jilles | 2006-09-01 01:56:25 +0200 (Fri, 01 Sep 2006) | 4 lines
-
- Fix bug in WEBIRC to deal with hosts being longer than HOSTLEN.
- We should use the IP and not truncate the hostname.
- From ratbox 2.2 (androsyn)
- ........
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
- +7 -1 branches/release-2.1/extensions/m_webirc.c (File Modified)
-
-
-jilles 2006/09/01 00:01:23 UTC (20060901-1977)
- Log:
- Initialized merge tracking via "svnmerge" with revisions "1-1918" from
- http://svn.atheme.org/charybdis/trunk
-
-
- Changes: Modified:
- + - branches/release-2.1/ (Property Modified)
-
-
-nenolod 2006/08/31 10:32:46 UTC (20060831-1919)
- Log:
- - branch 2.1 release family
-
-
- Changes: Modified:
- + - branches/release-2.1/ (File Added)
-
-
-jilles 2006/08/30 16:20:52 UTC (20060830-1917)
- Log:
- Describe new handling of host mangling in channel bans in SGML.
-
-
- Changes: Modified:
- +7 -1 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-nenolod 2006/08/29 20:24:08 UTC (20060829-1915)
- Log:
- - ok, 2.1 operline brought to you by marvin the melancholy robot
-
-
- Changes: Modified:
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-nenolod 2006/08/29 19:48:43 UTC (20060829-1913)
- Log:
- - change RPL_YOUREOPER to "Be sure to duck the rotten tomatoes."
- If anybody comes up with anything better, then please let us know
- and we will change this before 2.1 is branched.
-
-
- Changes: Modified:
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-jilles 2006/08/29 19:34:39 UTC (20060829-1911)
- Log:
- Add EUID to capab.txt.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/technical/capab.txt (File Modified)
-
-
-jilles 2006/08/29 19:32:44 UTC (20060829-1909)
- Log:
- Update NEWS file.
-
-
- Changes: Modified:
- +3 -0 trunk/NEWS (File Modified)
-
-
-jilles 2006/08/29 19:18:15 UTC (20060829-1907)
- Log:
- Allow service{} servers to manipulate the nick delay table
- (for "nickserv enforcement").
- Syntax: :<server> ENCAP * NICKDELAY <duration> <nick>
- If duration is 0, the nickdelay entry is removed, otherwise
- it is added with the duration in seconds (maximum 24 hours).
- It is suggested that this is used if the EUID capab is present.
-
-
- Changes: Modified:
- +42 -1 trunk/modules/m_services.c (File Modified)
-
-
-jilles 2006/08/29 14:51:31 UTC (20060829-1905)
- Log:
- HURT: strip off *@ from the start of the mask
- reject anything else containing '@' or '!'
-
-
- Changes: Modified:
- +11 -0 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/08/29 14:46:33 UTC (20060829-1903)
- Log:
- ircd.c: need supported.h here
-
-
- Changes: Modified:
- +1 -0 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/08/29 14:45:53 UTC (20060829-1901)
- Log:
- HURT: less ambiguity here
- ips/hosts to be hurt must contain a '.' or ':' otherwise
- they are interpreted as nicks
-
-
- Changes: Modified:
- +14 -9 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/08/29 14:40:11 UTC (20060829-1899)
- Log:
- - we're now ircd-charybdis.org.
- - properly alphabetize credits
-
-
- Changes: Modified:
- +4 -5 trunk/CREDITS (File Modified) (Property Modified)
-
-
-nenolod 2006/08/29 14:35:53 UTC (20060829-1897)
- Log:
- - add additional modules to the configs
-
-
- Changes: Modified:
- +6 -0 trunk/doc/example.conf (File Modified)
- +12 -0 trunk/doc/reference.conf (File Modified)
-
-
-nenolod 2006/08/29 14:26:40 UTC (20060829-1895)
- Log:
- - remove hurt.h, it is pointless and confusing
-
-
- Changes: Modified:
- +27 -62 trunk/extensions/hurt.c (File Modified)
- + - trunk/extensions/hurt.h (File Deleted)
-
-
-nenolod 2006/08/29 14:24:37 UTC (20060829-1893)
- Log:
- - add code to suggest a local HURT by nickname.
- - clean up this code (use libcharybdis runtime for memory management, not system libc)
-
-
- Changes: Modified:
- +40 -10 trunk/extensions/hurt.c (File Modified)
- +1 -0 trunk/extensions/hurt.h (File Modified)
-
-
-nenolod 2006/08/29 14:13:06 UTC (20060829-1891)
- Log:
- - update NEWS file
-
-
- Changes: Modified:
- +2 -1 trunk/NEWS (File Modified)
-
-
-jilles 2006/08/29 13:49:29 UTC (20060829-1889)
- Log:
- MASKTRACE/TESTMASK: check orighost as well
-
-
- Changes: Modified:
- +4 -2 trunk/modules/m_etrace.c (File Modified)
- +3 -1 trunk/modules/m_testmask.c (File Modified)
-
-
-jilles 2006/08/29 13:42:56 UTC (20060829-1887)
- Log:
- Make RPL_ISUPPORT (005) numeric modularizable.
- Currently it will reassemble the numeric every time
- it needs to be sent, using a few dozen callbacks;
- if this is too slow some caching scheme should be
- implemented.
-
-
- Changes: Modified:
- +0 -1 trunk/include/s_user.h (File Modified)
- +36 -114 trunk/include/supported.h (File Modified)
- +1 -1 trunk/modules/m_version.c (File Modified)
- +1 -0 trunk/src/Makefile.in (File Modified)
- +1 -0 trunk/src/ircd.c (File Modified)
- +300 -25 trunk/src/s_user.c (File Modified)
- + - trunk/src/supported.c (File Added)
-
-
-jilles 2006/08/28 10:09:50 UTC (20060828-1885)
- Log:
- EUID orighost could differ from host only in case,
- do not mark as dynamic spoof then
-
-
- Changes: Modified:
- +2 -1 trunk/modules/core/m_nick.c (File Modified)
-
-
-jilles 2006/08/28 09:52:57 UTC (20060828-1883)
- Log:
- kline help file: clarify a bit and remove some obsolete stuff
- partly suggested by Olin
-
-
- Changes: Modified:
- +8 -8 trunk/help/opers/kline (File Modified)
-
-
-jilles 2006/08/28 09:51:56 UTC (20060828-1881)
- Log:
- Update NEWS file.
-
-
- Changes: Modified:
- +20 -0 trunk/NEWS (File Modified)
-
-
-jilles 2006/08/27 21:18:43 UTC (20060827-1879)
- Log:
- Show real host/IP to nonopers whoising themselves.
- The IP is not shown for auth{} spoofs, otherwise it is,
- as it looked rather weird to me to show an auth{} spoofed
- IP like this. (/userhost on self still shows the IP.)
-
-
- Changes: Modified:
- +13 -2 trunk/modules/m_whois.c (File Modified)
-
-
-jilles 2006/08/27 18:30:04 UTC (20060827-1877)
- Log:
- Document nick_delay stuff and move it around a bit.
-
-
- Changes: Modified:
- +1 -2 trunk/doc/example.conf (File Modified)
- +8 -2 trunk/doc/reference.conf (File Modified)
-
-
-nenolod 2006/08/27 18:22:55 UTC (20060827-1875)
- Log:
- - disable nickdelay by default. Needs to be documented in reference.conf.
-
-
- Changes: Modified:
- +2 -0 trunk/doc/example.conf (File Modified)
- +2 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/08/27 18:05:50 UTC (20060827-1873)
- Log:
- Fix RPL_WHOISLOGGEDIN (330) not being sent in TS6 form.
-
-
- Changes: Modified:
- +2 -1 trunk/modules/m_services.c (File Modified)
-
-
-jilles 2006/08/27 15:36:00 UTC (20060827-1871)
- Log:
- ip_cloaking: somewhat hackish but we need to send the
- 396 (RPL_HOSTHIDDEN) on connect if +h is in default
- umodes
-
-
- Changes: Modified:
- +3 -0 trunk/extensions/ip_cloaking.c (File Modified)
-
-
-jilles 2006/08/27 14:24:25 UTC (20060827-1869)
- Log:
- If EUID is used, show realhost in far connect notice
- (but not in far disconnect notice).
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/sno_farconnect.c (File Modified)
-
-
-jilles 2006/08/27 14:21:45 UTC (20060827-1867)
- Log:
- ip_cloaking:
- - use non-ENCAP CHGHOST if possible
- - really introduce new users with their mangled and real
- host if +h is in default umodes
-
-
- Changes: Modified:
- +15 -3 trunk/extensions/ip_cloaking.c (File Modified)
-
-
-jilles 2006/08/27 14:02:57 UTC (20060827-1865)
- Log:
- Add non-ENCAP CHGHOST.
-
-
- Changes: Modified:
- +49 -11 trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2006/08/27 13:40:37 UTC (20060827-1863)
- Log:
- Initial addition of EUID (puts realhost/account in same
- command as user introduction).
- See doc/technical/euid.txt for more information.
- At this time, EUID requires TS6, and new CHGHOST is not done yet.
-
-
- Changes: Modified:
- + - trunk/doc/technical/euid.txt (File Added)
- +2 -1 trunk/include/s_serv.h (File Modified)
- +1 -1 trunk/include/s_user.h (File Modified)
- +127 -4 trunk/modules/core/m_nick.c (File Modified)
- +1 -34 trunk/modules/m_chghost.c (File Modified)
- +0 -28 trunk/modules/m_services.c (File Modified)
- +30 -1 trunk/src/s_serv.c (File Modified)
- +30 -3 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/08/26 23:21:42 UTC (20060826-1861)
- Log:
- Store the mangled host in localClient and use it for
- ban matching (also match real host for mangled users,
- also match mangled host for uncloaked users).
- Improve interaction of +h with auth{} and services
- spoofs.
- Note that all of this only applies to clients who
- connect after the mangling module is loaded
- (other clients cannot even set +h).
- The sorcerynet cloaking module has not been updated
- for these changes.
-
-
- Changes: Modified:
- +31 -13 trunk/extensions/ip_cloaking.c (File Modified)
- +3 -0 trunk/include/client.h (File Modified)
- +64 -5 trunk/src/channel.c (File Modified)
- +1 -0 trunk/src/client.c (File Modified)
- +2 -2 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/08/25 20:20:42 UTC (20060825-1859)
- Log:
- Document /stats U letters in sgml.
-
-
- Changes: Modified:
- +27 -21 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/08/25 14:33:51 UTC (20060825-1857)
- Log:
- Better description of hub_mask and leaf_mask.
-
-
- Changes: Modified:
- +13 -2 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/08/25 14:24:14 UTC (20060825-1855)
- Log:
- Add operspy_dont_care_user_info to sgml docs.
-
-
- Changes: Modified:
- +6 -0 trunk/doc/sgml/oper-guide/oprivs.sgml (File Modified)
-
-
-jilles 2006/08/24 18:30:52 UTC (20060824-1853)
- Log:
- Add general::operspy_dont_care_user_info.
- This makes /who mask equivalent to /who !mask for opers
- with the operspy flag, and removes the operspy log/notice
- on /who mask, /masktrace and /scan.
- The necessary privilege (operspy flag) is unchanged.
- Behaviour for the other operspy commands (channel
- related ones) is also unchanged.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +6 -0 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +10 -8 trunk/modules/m_etrace.c (File Modified)
- +6 -0 trunk/modules/m_info.c (File Modified)
- +8 -5 trunk/modules/m_scan.c (File Modified)
- +1 -1 trunk/modules/m_version.c (File Modified)
- +6 -1 trunk/modules/m_who.c (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/08/24 17:16:53 UTC (20060824-1851)
- Log:
- Show 'S' in /version if sno_farconnect.so has ever been loaded.
- This letter will also be used for showing operspy with
- limited accountability (show non channel related info
- without '!' or notice).
-
-
- Changes: Modified:
- +2 -0 trunk/doc/server-version-info (File Modified)
- +3 -0 trunk/extensions/sno_farconnect.c (File Modified)
- +2 -0 trunk/include/ircd.h (File Modified)
- +6 -0 trunk/modules/m_info.c (File Modified)
- +2 -0 trunk/modules/m_version.c (File Modified)
- +1 -0 trunk/src/ircd_state.c (File Modified)
-
-
-jilles 2006/08/23 12:40:21 UTC (20060823-1849)
- Log:
- Add m_webirc module, allows showing real host of CGI:IRC users.
- Differences to the version available on my web page for a while:
- instructions on how to set it up.
-
-
- Changes: Modified:
- +137 -0 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/m_webirc.c (File Added)
-
-
-nenolod 2006/08/23 10:21:57 UTC (20060823-1847)
- Log:
- - make I/O ports code compile on solaris 10 (tested on SunOS 5.10 sun4u sparc64)
-
-
- Changes: Modified:
- +5 -50 trunk/libcharybdis/ports.c (File Modified)
-
-
-nenolod 2006/08/22 23:57:10 UTC (20060822-1845)
- Log:
- - move beu from core to contributors
- - adjust captialisation on gxti's nickname (he uses gxti now instead of GXTi).
-
-
- Changes: Modified:
- +2 -2 trunk/CREDITS (File Modified)
-
-
-jilles 2006/08/22 17:57:25 UTC (20060822-1843)
- Log:
- Mention that class blocks must be defined before the
- auth or connect blocks referencing them.
-
-
- Changes: Modified:
- +4 -2 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/08/22 17:30:03 UTC (20060822-1841)
- Log:
- extb_canjoin:
- - change from "can join" to "is banned", this reverses sense
- and removes "weird" checks like for +i, +l, +j
- - don't allow $j to same channel
- - +s/+p restriction removed, anyone can /mode b anyway
- - +k check removed
-
-
- Changes: Modified:
- +12 -8 trunk/extensions/extb_canjoin.c (File Modified)
-
-
-jilles 2006/08/22 15:25:37 UTC (20060822-1839)
- Log:
- Add a few important lines from reference.conf to example.conf.
-
-
- Changes: Modified:
- +8 -1 trunk/doc/example.conf (File Modified)
-
-
-nenolod 2006/08/22 14:05:58 UTC (20060822-1837)
- Log:
- - we don't support rtsigio anymore
- - we definately don't support VMS nor Cygwin either.
-
-
- Changes: Modified:
- +2 -2 trunk/INSTALL (File Modified)
- +0 -2 trunk/README.FIRST (File Modified)
-
-
-nenolod 2006/08/22 12:59:38 UTC (20060822-1835)
- Log:
- - if the channel is +k, pass the source channel's key to can_join() for the target channel.
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/extb_canjoin.c (File Modified)
-
-
-jilles 2006/08/22 12:55:22 UTC (20060822-1833)
- Log:
- extb_canjoin:
- - return EXTBAN_NOMATCH for a valid ban that does not match
- - consider a $j ban invalid if we were already processing a
- can_join for a $j ban
-
-
- Changes: Modified:
- +7 -2 trunk/extensions/extb_canjoin.c (File Modified)
-
-
-jilles 2006/08/22 12:44:04 UTC (20060822-1831)
- Log:
- extb_extgecos: realhost -> orighost
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/extb_extgecos.c (File Modified)
-
-
-nenolod 2006/08/22 07:05:17 UTC (20060822-1829)
- Log:
- - add $j extban type, allows entry or non-entry to a channel based on whether or not you can join another channel.
-
-
- Changes: Modified:
- +59 -0 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/extb_canjoin.c (File Added)
-
-
-nenolod 2006/08/22 05:06:34 UTC (20060822-1827)
- Log:
- - oh right, charybdis calls that 'orighost'.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_who.c (File Modified)
-
-
-nenolod 2006/08/22 05:05:20 UTC (20060822-1825)
- Log:
- - allow *opers* to do a /who based on realhost. Perhaps this should require operspy? TBD.
-
-
- Changes: Modified:
- +2 -0 trunk/modules/m_who.c (File Modified)
-
-
-nenolod 2006/08/22 00:16:38 UTC (20060822-1823)
- Log:
- - also check $x against realhost
-
-
- Changes: Modified:
- +12 -1 trunk/extensions/extb_extgecos.c (File Modified)
-
-
-jilles 2006/08/20 17:16:37 UTC (20060820-1811)
- Log:
- Sorcerynet people want a debugging notice moved from +s to +d.
-
-
- Changes: Modified:
- +1 -1 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/08/20 16:59:27 UTC (20060820-1805)
- Log:
- Use source_p instead of client_p for free_pre_client().
- client_p could be NULL or another client.
-
-
- Changes: Modified:
- +1 -1 trunk/src/client.c (File Modified)
-
-
-nenolod 2006/08/20 16:58:04 UTC (20060820-1803)
- Log:
- - revert this, I know how to fix it now
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_nick.c (File Modified)
-
-
-nenolod 2006/08/20 16:55:31 UTC (20060820-1801)
- Log:
- - pass an actual valid client_p to exit_client() when dealing with Overriden condition.
- This fix is probably suboptimal, but it does indeed fix the problem.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_nick.c (File Modified)
-
-
-nenolod 2006/08/20 10:27:33 UTC (20060820-1799)
- Log:
- - add extb_extgecos extban option ($x:nick!user@host#gecos), from sorcery modules
-
-
- Changes: Modified:
- +49 -0 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/extb_extgecos.c (File Added)
-
-
-jilles 2006/08/10 00:00:44 UTC (20060810-1797)
- Log:
- Remove undocumented and unused general::fallback_to_ip6_int config option.
-
-
- Changes: Modified:
- +0 -3 trunk/include/s_conf.h (File Modified)
- +0 -3 trunk/src/newconf.c (File Modified)
-
-
-jilles 2006/08/04 20:12:47 UTC (20060804-1795)
- Log:
- SGML docs:
- - document new TESTMASK
- - mention that TESTMASK matching is the same as MASKTRACE matching
- - mention that gecos in TESTMASK/MASKTRACE is optional (has always
- been that way)
-
-
- Changes: Modified:
- +23 -6 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/08/04 19:56:03 UTC (20060804-1793)
- Log:
- New testmask from ratbox 2.2.
- Allows matches on nick, ip and gecos in addition to user
- and host, and is fully analogous to masktrace.
- The numeric has changed from 724 to 727 and fields in it
- have changed.
-
-
- Changes: Modified:
- +4 -3 trunk/help/opers/testmask (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +82 -9 trunk/modules/m_testmask.c (File Modified)
- +2 -2 trunk/src/messages.tab (File Modified)
-
-
-jilles 2006/08/04 19:33:27 UTC (20060804-1791)
- Log:
- contrib -> extensions
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/08/03 22:12:00 UTC (20060803-1789)
- Log:
- CHGHOST: Check validity of new hostname.
- If the command came from a local client (disabled by
- default), send an error message and drop the command.
- If the command came from a remote client or server,
- send a notice to opers and the target user (if local).
-
-
- Changes: Modified:
- +42 -1 trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2006/07/31 15:54:57 UTC (20060731-1787)
- Log:
- Update NEWS file.
-
-
- Changes: Modified:
- +23 -1 trunk/NEWS (File Modified)
-
-
-jilles 2006/07/31 15:24:06 UTC (20060731-1785)
- Log:
- When an outgoing server connection succeeds, set
- localClient->ip by simply copying the whole sockaddr
- struct instead of copying certain parts only.
-
-
- Changes: Modified:
- +1 -19 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2006/07/31 15:17:19 UTC (20060731-1783)
- Log:
- Give a special error message and ignore the connect block
- if trying to add a connect block for the server's own name.
-
-
- Changes: Modified:
- +7 -0 trunk/src/newconf.c (File Modified)
-
-
-jilles 2006/07/30 18:07:38 UTC (20060730-1781)
- Log:
- Provide stubs for BlockHeapUsage(), struct MemBlock and MemBlock
- when --disable-balloc is used, so that it compiles.
- Obviously the BlockHeapUsage() stub returns just zeroes so
- /stats z will be less informative.
-
-
- Changes: Modified:
- +5 -0 trunk/libcharybdis/balloc.h (File Modified)
-
-
-jilles 2006/07/30 16:36:39 UTC (20060730-1779)
- Log:
- Free and zero dns_query in DNS callback for outgoing connect.
- This avoids double free of reslist.
-
-
- Changes: Modified:
- +4 -0 trunk/libcharybdis/commio.c (File Modified)
-
-
-jilles 2006/07/30 16:10:50 UTC (20060730-1777)
- Log:
- From ratbox, log failed outgoing connections to serverlog.
- Added: IP address.
-
-
- Changes: Modified:
- +13 -1 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2006/07/30 15:44:50 UTC (20060730-1775)
- Log:
- Change serverlog message when connecting to be more clear and show the port number.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2006/07/30 15:03:52 UTC (20060730-1773)
- Log:
- Remove gethost_byname(), this is meaningless
- since the removal of AAAA -> A fallback (r1763).
-
-
- Changes: Modified:
- +0 -1 trunk/include/res.h (File Modified)
- +0 -12 trunk/src/res.c (File Modified)
-
-
-jilles 2006/07/30 14:47:53 UTC (20060730-1771)
- Log:
- Remove ip6.int support and use only ip6.arpa.
- The global ip6.int zone has disappeared on June 1
- and a lot of other software has been removing ip6.int
- support also.
- This removes the second and last case where IPv6
- support in charybdis causes extra lookups and slows
- DNS down.
-
-
- Changes: Modified:
- +5 -27 trunk/src/res.c (File Modified)
-
-
-jilles 2006/07/30 14:30:48 UTC (20060730-1769)
- Log:
- Mention new default (r1767) for connect::aftype in sgml docs.
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/07/30 13:59:15 UTC (20060730-1767)
- Log:
- Use IPv6 if connect::host looks like an IPv6 address
- (contains a colon). No need to aftype=ipv6 anymore.
-
-
- Changes: Modified:
- +2 -0 trunk/src/newconf.c (File Modified)
-
-
-jilles 2006/07/30 13:42:26 UTC (20060730-1765)
- Log:
- More information about connect::host.
-
-
- Changes: Modified:
- +7 -2 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/07/30 12:59:39 UTC (20060730-1763)
- Log:
- Remove fallback to A if AAAA cannot be found.
- In case of a forward check of a reverse lookup, we
- already know if it's ipv4 or ipv6, so it is not
- useful and in case of a forward lookup of a hostname
- in connect::host, connect::aftype already specifies
- if it's ipv4 or ipv6.
-
-
- Changes: Modified:
- +4 -27 trunk/src/res.c (File Modified)
-
-
-jilles 2006/07/27 19:27:49 UTC (20060727-1761)
- Log:
- msg_channel():
- - check if +c made the message text empty and refuse
- to send it if so
- - don't copy message text if it is not necessary
- (channel is -c)
-
-
- Changes: Modified:
- +14 -4 trunk/modules/core/m_message.c (File Modified)
-
-
-jilles 2006/07/25 23:46:50 UTC (20060725-1759)
- Log:
- remove_conf_item(): do not free cf_name, this is generally a string constant
-
-
- Changes: Modified:
- +0 -1 trunk/src/newconf.c (File Modified)
-
-
-jilles 2006/07/25 23:34:45 UTC (20060725-1757)
- Log:
- Remove the old unused FDL_ constants.
-
-
- Changes: Modified:
- +0 -9 trunk/libcharybdis/commio.h (File Modified)
-
-
-jilles 2006/07/25 23:17:59 UTC (20060725-1755)
- Log:
- Remove an unused struct irc_sockaddr_storage from fde_t
- (allocated for every possible file descriptor).
-
-
- Changes: Modified:
- +0 -2 trunk/libcharybdis/commio.h (File Modified)
-
-
-jilles 2006/07/25 22:48:38 UTC (20060725-1753)
- Log:
- If the DNS lookup for an outgoing connection is still
- pending when it is closed, clean it up.
-
-
- Changes: Modified:
- +1 -0 trunk/libcharybdis/commio.c (File Modified)
-
-
-jilles 2006/07/25 22:40:33 UTC (20060725-1751)
- Log:
- If proc_answer() fails (for example if a lookup for an
- A record returns a CNAME), fail the query immediately.
- Previously the packet was just ignored, leaving the
- query to time out.
-
-
- Changes: Modified:
- +4 -8 trunk/src/res.c (File Modified)
-
-
-jilles 2006/07/25 22:16:20 UTC (20060725-1749)
- Log:
- Correct sockhost field in an outgoing server connection.
- First copy the host field from the server_conf, then
- take the IP from to where the connection was attempted
- when the connection callback is called.
- (Before r1747 this used the IP from the server_conf.)
-
-
- Changes: Modified:
- +8 -2 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2006/07/25 21:22:45 UTC (20060725-1747)
- Log:
- Remove ipnum (keep aftype) and dns_query from server_conf.
- We don't keep track of binary form address in connect{}
- blocks anymore, DNS lookups of names in host= gone.
- As before the DNS lookup is done on connect.
- This should unbreak hostnames in host= somewhat.
-
-
- Changes: Modified:
- +1 -2 trunk/include/s_newconf.h (File Modified)
- +2 -2 trunk/src/newconf.c (File Modified)
- +1 -42 trunk/src/s_newconf.c (File Modified)
- +12 -31 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2006/07/25 16:25:56 UTC (20060725-1745)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +1 -1 trunk/configure (File Modified)
-
-
-jilles 2006/07/25 16:25:12 UTC (20060725-1743)
- Log:
- Fix --disable-balloc help text (said --disable-small-net).
-
-
- Changes: Modified:
- +1 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2006/07/23 18:58:52 UTC (20060723-1741)
- Log:
- Add general::servicestring, shown on RPL_WHOISOPERATOR for
- services (+S). Unlike operstring and adminstring, this
- is not changeable with /quote set but is updated on rehash.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +10 -2 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +6 -0 trunk/modules/m_info.c (File Modified)
- +3 -2 trunk/modules/m_whois.c (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/07/22 16:27:02 UTC (20060722-1739)
- Log:
- Fix handling of comma in whois: ignore the comma and
- everything after it but do output the entire parameter
- in RPL_ENDOFWHOIS.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_whois.c (File Modified)
-
-
-beu 2006/07/21 22:36:46 UTC (20060721-1737)
- Log:
- New /stats letter 's' to list HURTs:
- - opers get the full listing.
- - users get any HURTs that match their sockhost/orighost if
- "stats_k_oper_only" is set to 1.
-
-
- Changes: Modified:
- +50 -0 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/07/19 02:35:40 UTC (20060719-1735)
- Log:
- - make the newconf system available to modules.
-
-
- Changes: Modified:
- +4 -1 trunk/include/newconf.h (File Modified)
- +4 -8 trunk/src/newconf.c (File Modified)
-
-
-beu 2006/07/18 22:39:16 UTC (20060718-1733)
- Log:
- Undo silly commit (tor.dnsbl.sectoor.de requirs record checking).
-
- Changes: Modified:
- +0 -3 trunk/doc/example.conf (File Modified)
- +0 -3 trunk/doc/reference.conf (File Modified)
-
-
-beu 2006/07/18 22:34:36 UTC (20060718-1731)
- Log:
- Add more effective Tor DNSBL (more up-to-date, more NATed nodes, etc).
-
-
- Changes: Modified:
- +3 -0 trunk/doc/example.conf (File Modified)
- +3 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/07/17 16:48:13 UTC (20060717-1729)
- Log:
- Fix too early truncation of JOIN channel list.
-
-
- Changes: Modified:
- +2 -3 trunk/modules/core/m_join.c (File Modified)
-
-
-jilles 2006/07/07 21:59:52 UTC (20060707-1727)
- Log:
- - From ratbox 2.2 (anfl), send server notices about read
- errors from handshakes and servers to +s instead of +d.
- - Send various server notices about failed server
- connections which did not reach registered state network
- wide if the connection was initiated by a remote oper.
- This avoids annoying the whole net if there is a
- broken autoconnect, but allows all opers to see why a
- remote connect failed. Failed connections which did reach
- server state already generate server notices everywhere.
-
- Note: this is an exception to our general policy to not send
- server notices about unregistered connections remotely.
-
-
- Changes: Modified:
- +1 -0 trunk/include/client.h (File Modified)
- +20 -6 trunk/src/client.c (File Modified)
- +6 -6 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2006/07/07 14:41:39 UTC (20060707-1725)
- Log:
- - fix typoes
-
-
- Changes: Modified:
- +1 -1 trunk/doc/example.conf (File Modified)
- +1 -1 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/07/06 15:23:58 UTC (20060706-1723)
- Log:
- Don't allow #channel +b $c:&channel (inconsistent target).
-
-
- Changes: Modified:
- +3 -0 trunk/extensions/extb_channel.c (File Modified)
-
-
-jilles 2006/07/05 14:37:18 UTC (20060705-1721)
- Log:
- Remove dns_query pointer from LocalClient, we store this in AuthQuery.
-
-
- Changes: Modified:
- +0 -2 trunk/include/client.h (File Modified)
-
-
-jilles 2006/07/05 13:28:40 UTC (20060705-1719)
- Log:
- Invalidate can_send ban cache when a TS6 SJOIN clears the ban list.
-
-
- Changes: Modified:
- +2 -0 trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2006/07/04 14:41:11 UTC (20060704-1717)
- Log:
- Store IP addresses in whowas. These are shown to opers.
- Obtained from Eurus patches.
- orighost tracking removed (not worth the memory IMHO),
- numeric changed to RPL_WHOISACTUALLY, fixed to deal
- with unknown IPs and to not violate auth{} spoof policy.
-
-
- Changes: Modified:
- +2 -0 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +1 -0 trunk/include/whowas.h (File Modified)
- +10 -1 trunk/modules/m_whowas.c (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
- +4 -0 trunk/src/whowas.c (File Modified)
-
-
-jilles 2006/07/03 15:18:47 UTC (20060703-1715)
- Log:
- Describe hostmask parameter of masktrace better in sgml docs.
-
-
- Changes: Modified:
- +5 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/07/03 14:03:05 UTC (20060703-1713)
- Log:
- masktrace help file: mention CIDR IP masks
- From ratbox 2.2
-
-
- Changes: Modified:
- +2 -0 trunk/help/opers/masktrace (File Modified)
-
-
-jilles 2006/07/03 13:56:38 UTC (20060703-1711)
- Log:
- MASKTRACE: allow normal match() on IP address also
- From ratbox 2.2
-
-
- Changes: Modified:
- +2 -3 trunk/modules/m_etrace.c (File Modified)
-
-
-jilles 2006/06/29 22:36:45 UTC (20060629-1709)
- Log:
- Allow +S clients (services) to send to channels and @/+ channels always.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_message.c (File Modified)
- +1 -1 trunk/src/channel.c (File Modified)
-
-
-jilles 2006/06/29 22:25:46 UTC (20060629-1707)
- Log:
- Allow servers to send to @#chan and +#chan.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_message.c (File Modified)
-
-
-jilles 2006/06/29 21:51:59 UTC (20060629-1705)
- Log:
- Don't count opers on service{} servers in /lusers.
-
-
- Changes: Modified:
- +2 -2 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/06/29 21:19:38 UTC (20060629-1703)
- Log:
- Show opers the real host behind a dynamic spoof in WHOIS.
- If the user is auth{} spoofed, this shows the auth{} spoof
- otherwise it shows the DNS hostname and IP address.
- The numeric used is 378 (RPL_WHOISHOST) taken from Unreal.
-
-
- Changes: Modified:
- +1 -0 trunk/include/numeric.h (File Modified)
- +12 -2 trunk/modules/m_whois.c (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-jilles 2006/06/27 16:25:52 UTC (20060627-1701)
- Log:
- Remove #define HIDE_SPOOF_IPS from config.h, should
- have been done earlier.
-
-
- Changes: Modified:
- +0 -7 trunk/include/config.h (File Modified)
-
-
-jilles 2006/06/27 15:29:10 UTC (20060627-1699)
- Log:
- Bring back ERR_CANTKILLSERVER.
-
-
- Changes: Modified:
- +5 -7 trunk/modules/core/m_kill.c (File Modified)
-
-
-jilles 2006/06/27 15:18:57 UTC (20060627-1697)
- Log:
- ip_cloaking module:
- - also send RPL_HOSTHIDDEN on -h
- - don't allow +h for auth{} spoofed clients
-
-
- Changes: Modified:
- +8 -2 trunk/extensions/ip_cloaking.c (File Modified)
-
-
-jilles 2006/06/27 15:11:23 UTC (20060627-1695)
- Log:
- /etc/resolv.conf parsing:
- - don't crash (sometimes) if there is a line without an argument
- (e.g. 'search' by itself)
- - fix handling of lines with leading whitespace
-
-
- Changes: Modified:
- +9 -8 trunk/src/reslib.c (File Modified)
-
-
-jilles 2006/06/20 14:26:16 UTC (20060620-1683)
- Log:
- Put back code that terminates DNS queries, which was
- removed during the resolver changes.
-
-
- Changes: Modified:
- +4 -0 trunk/src/s_auth.c (File Modified)
-
-
-nenolod 2006/06/20 09:20:58 UTC (20060620-1681)
- Log:
- - oh hey, that was in the wrong place
-
-
- Changes: Modified:
- +13 -13 trunk/src/s_auth.c (File Modified)
-
-
-nenolod 2006/06/20 08:33:20 UTC (20060620-1679)
- Log:
- - handle a situation where a user can go away before DNS completes
-
-
- Changes: Modified:
- +13 -0 trunk/src/s_auth.c (File Modified)
-
-
-jilles 2006/06/16 14:43:33 UTC (20060616-1677)
- Log:
- More dnsbl stuff
-
-
- Changes: Modified:
- +1 -0 trunk/include/blacklist.h (File Modified)
- +1 -0 trunk/include/res.h (File Modified)
- +33 -2 trunk/src/blacklist.c (File Modified)
- +2 -0 trunk/src/client.c (File Modified)
- +24 -0 trunk/src/res.c (File Modified)
-
-
-jilles 2006/06/15 22:32:23 UTC (20060615-1675)
- Log:
- Don't touch the returned sockaddr (mangle_mapped_sockaddr())
- if comm_accept() failed.
-
- Found with valgrind.
-
-
- Changes: Modified:
- +4 -4 trunk/src/listener.c (File Modified)
-
-
-nenolod 2006/06/15 18:13:04 UTC (20060615-1673)
- Log:
- - handle unavailable Client/preClient structs
-
-
- Changes: Modified:
- +9 -0 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/06/14 17:52:20 UTC (20060614-1671)
- Log:
- Add +lf to SGML docs.
-
-
- Changes: Modified:
- +3 -2 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-jilles 2006/06/14 17:48:41 UTC (20060614-1669)
- Log:
- Also do forwarding if the channel limit (+l) is exceeded.
-
-
- Changes: Modified:
- +1 -1 trunk/help/opers/cmode (File Modified)
- +2 -2 trunk/modules/core/m_join.c (File Modified)
-
-
-beu 2006/06/07 11:53:21 UTC (20060607-1663)
- Log:
- Post-release lovin':
- - Update version to 2.1.0.
- - Regenerate configure.
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-beu 2006/06/07 11:42:54 UTC (20060607-1659)
- Log:
- Comment out example blacklist{} block.
-
-
- Changes: Modified:
- +7 -7 trunk/doc/example.conf (File Modified)
- +7 -7 trunk/doc/reference.conf (File Modified)
-
-
-beu 2006/06/07 10:59:48 UTC (20060607-1653)
- Log:
- Add note regarding use of AHBL BLs.
-
-
- Changes: Modified:
- +4 -0 trunk/doc/example.conf (File Modified)
- +4 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/06/05 15:43:45 UTC (20060605-1646)
- Log:
- Fix typos.
-
-
- Changes: Modified:
- +2 -2 trunk/CREDITS (File Modified)
-
-
-jilles 2006/06/05 15:28:22 UTC (20060605-1644)
- Log:
- Add beu to CREDITS.
-
-
- Changes: Modified:
- +1 -0 trunk/CREDITS (File Modified)
-
-
-jilles 2006/06/05 00:02:19 UTC (20060605-1640)
- Log:
- Put more recent ratbox CREDITS here.
-
-
- Changes: Modified:
- +3 -2 trunk/doc/Ratbox-team (File Modified)
-
-
-jilles 2006/06/04 19:19:02 UTC (20060604-1636)
- Log:
- Clarify a bit.
-
-
- Changes: Modified:
- +5 -4 trunk/NEWS (File Modified)
-
-
-jilles 2006/06/04 13:26:04 UTC (20060604-1634)
- Log:
- Mention that install or make install also avoids modunload crashes.
-
-
- Changes: Modified:
- +2 -1 trunk/BUGS (File Modified)
-
-
-nenolod 2006/06/04 07:01:42 UTC (20060604-1632)
- Log:
- - update NEWS a bit
-
-
- Changes: Modified:
- +3 -8 trunk/NEWS (File Modified)
-
-
-nenolod 2006/06/04 03:06:33 UTC (20060604-1630)
- Log:
- - further updates
-
-
- Changes: Modified:
- +3 -2 trunk/BUGS (File Modified)
-
-
-nenolod 2006/06/04 03:05:20 UTC (20060604-1628)
- Log:
- - add orighost check to hurt.c
- - update BUGS info
-
-
- Changes: Modified:
- +1 -6 trunk/BUGS (File Modified)
- +1 -1 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/04 03:03:46 UTC (20060604-1626)
- Log:
- Make kline_exempt exempt from HURT also.
-
-
- Changes: Modified:
- +2 -1 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/04 03:02:27 UTC (20060604-1624)
- Log:
- Fix mask HEAL propagation.
-
-
- Changes: Modified:
- +6 -3 trunk/extensions/hurt.c (File Modified)
-
-
-beu 2006/06/04 03:01:05 UTC (20060604-1622)
- Log:
- - Remove old cruft.
- - Update.
-
-
- Changes: Modified:
- +18 -31 trunk/extensions/README (File Modified)
-
-
-jilles 2006/06/04 02:46:31 UTC (20060604-1620)
- Log:
- More target change hax.
- Ick.
-
-
- Changes: Modified:
- +5 -0 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/04 02:44:47 UTC (20060604-1618)
- Log:
- Improvements to HURT propagation.
-
-
- Changes: Modified:
- +8 -6 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/06/04 02:33:31 UTC (20060604-1616)
- Log:
- - further simplification
-
-
- Changes: Modified:
- +25 -76 trunk/extensions/hurt.c (File Modified)
- +0 -9 trunk/extensions/hurt.h (File Modified)
-
-
-nenolod 2006/06/04 02:22:52 UTC (20060604-1614)
- Log:
- - client_exit hook
-
-
- Changes: Modified:
- +13 -0 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/06/04 02:17:01 UTC (20060604-1612)
- Log:
- - cut off at 15 messages instead of 30
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/hurt.h (File Modified)
-
-
-jilles 2006/06/04 02:16:18 UTC (20060604-1610)
- Log:
- Squash a warning here.
-
-
- Changes: Modified:
- +1 -3 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/06/04 02:11:40 UTC (20060604-1608)
- Log:
- Don't show servers in /stats l to nonopers if flatten links is enabled.
-
-
- Changes: Modified:
- +3 -1 trunk/modules/m_stats.c (File Modified)
-
-
-nenolod 2006/06/04 02:05:50 UTC (20060604-1606)
- Log:
- - hurt expiry
-
-
- Changes: Modified:
- +20 -7 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/06/04 01:59:06 UTC (20060604-1603)
- Log:
- - remove inline stuff (yuck)
- - sockaddr should have been sockhost
-
-
- Changes: Modified:
- +22 -31 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/06/04 01:56:14 UTC (20060604-1601)
- Log:
- - make hurt checking actually work
-
-
- Changes: Modified:
- +2 -7 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/04 01:55:34 UTC (20060604-1599)
- Log:
- Slight tweak to alias{}.
-
-
- Changes: Modified:
- +4 -0 trunk/src/parse.c (File Modified)
-
-
-nenolod 2006/06/04 01:54:42 UTC (20060604-1597)
- Log:
- - further simplification
-
-
- Changes: Modified:
- +59 -71 trunk/extensions/hurt.c (File Modified)
- +0 -1 trunk/extensions/hurt.h (File Modified)
-
-
-nenolod 2006/06/04 01:40:14 UTC (20060604-1595)
- Log:
- - further cleanup (but, it does not compile right now because i've removed the patricia code (well, most of it)
-
-
- Changes: Modified:
- +10 -20 trunk/extensions/hurt.c (File Modified)
- +0 -4 trunk/extensions/hurt.h (File Modified)
-
-
-nenolod 2006/06/04 01:25:26 UTC (20060604-1593)
- Log:
- - remove some unnecessary code here (hurt_initial_check_event()).
-
-
- Changes: Modified:
- +0 -23 trunk/extensions/hurt.c (File Modified)
-
-
-nenolod 2006/06/04 01:21:30 UTC (20060604-1591)
- Log:
- - if PRIVMSG has been crippled (localClient.target_last > CurrentTime), and the PM target is an operator, then allow it through
-
-
- Changes: Modified:
- +8 -0 trunk/modules/core/m_message.c (File Modified)
-
-
-nenolod 2006/06/04 01:09:52 UTC (20060604-1589)
- Log:
- - more sane tgchange hax
-
-
- Changes: Modified:
- +2 -1 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 23:28:39 UTC (20060603-1587)
- Log:
- Make HEAL <nick> work.
-
-
- Changes: Modified:
- +40 -43 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 23:04:33 UTC (20060603-1585)
- Log:
- Destroy hurt_clients list on unload.
-
-
- Changes: Modified:
- +7 -0 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 22:55:21 UTC (20060603-1583)
- Log:
- Coding style: no space between a function name and parenthesis.
-
-
- Changes: Modified:
- +43 -43 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 22:48:40 UTC (20060603-1581)
- Log:
- Now works and throws out hurt clients after 30 protocol messages
- unless they identify.
-
-
- Changes: Modified:
- +28 -36 trunk/extensions/hurt.c (File Modified)
- +1 -7 trunk/extensions/hurt.h (File Modified)
-
-
-jilles 2006/06/03 22:19:39 UTC (20060603-1579)
- Log:
- Working addition/lookup.
-
-
- Changes: Modified:
- +8 -0 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 22:00:31 UTC (20060603-1577)
- Log:
- Get rid of hyb6 style propagation (:server COMMAND source).
-
-
- Changes: Modified:
- +18 -22 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 21:53:47 UTC (20060603-1575)
- Log:
- add not-working hurt_add and hurt_find
-
-
- Changes: Modified:
- +13 -5 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 21:34:56 UTC (20060603-1573)
- Log:
- Comment out a lot of stuff so I can load and unload this without crashing.
-
-
- Changes: Modified:
- +17 -6 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 21:24:02 UTC (20060603-1571)
- Log:
- Fix svn:keywords and add a short comment at the top.
-
-
- Changes: Modified:
- +8 -0 trunk/extensions/hurt.c (File Modified) (Property Modified)
-
-
-jilles 2006/06/03 21:21:44 UTC (20060603-1569)
- Log:
- - Make hurt module compile
- - Link it to the build
- - Initial tweaks, use struct Message's min params, ERR_NOPRIVS shows
- correct flag name, no CAP_TS6 use etc
-
-
- Changes: Modified:
- +1 -0 trunk/extensions/Makefile.in (File Modified)
- +30 -32 trunk/extensions/hurt.c (File Modified)
-
-
-jilles 2006/06/03 21:06:46 UTC (20060603-1567)
- Log:
- Put beu's hurt module in trunk.
-
-
- Changes: Modified:
- + - trunk/extensions/hurt.c (File Added)
- + - trunk/extensions/hurt.h (File Added)
-
-
-nenolod 2006/06/02 00:43:35 UTC (20060602-1563)
- Log:
- - _iprint(): use stderr instead of stdout
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_log.c (File Modified)
-
-
-jilles 2006/06/01 23:50:54 UTC (20060601-1561)
- Log:
- - Open fd 0, 1, 2 to /dev/null so we don't get kqueue there
- and subsequently destroy our kqueue when we close 0, 1, 2
- (broke /restart).
- - After closing fd 0, 1, 2 reopen them to /dev/null again
- so we don't send messages from malloc etc to a random
- user's connection.
- - Remove an obsolete comment.
-
-
- Changes: Modified:
- +13 -2 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/06/01 22:17:16 UTC (20060601-1559)
- Log:
- Update NEWS file.
-
-
- Changes: Modified:
- +29 -1 trunk/NEWS (File Modified)
-
-
-jilles 2006/06/01 20:18:31 UTC (20060601-1551)
- Log:
- Rerun autoconf.
-
-
- Changes: Modified:
- +1 -1 trunk/configure (File Modified)
-
-
-jilles 2006/06/01 20:17:21 UTC (20060601-1549)
- Log:
- Fix openssl version check to also accept versions newer than 0.9.6.
-
-
- Changes: Modified:
- +1 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2006/06/01 18:18:28 UTC (20060601-1543)
- Log:
- Oops, need packet.h here.
-
-
- Changes: Modified:
- +1 -0 trunk/modules/m_cmessage.c (File Modified)
-
-
-jilles 2006/06/01 18:17:00 UTC (20060601-1541)
- Log:
- End the flood grace period in CPRIVMSG/CNOTICE.
-
-
- Changes: Modified:
- +3 -0 trunk/modules/m_cmessage.c (File Modified)
-
-
-nenolod 2006/06/01 17:51:07 UTC (20060601-1539)
- Log:
- - update class::connectfreq documentation
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/06/01 17:41:10 UTC (20060601-1537)
- Log:
- - get rid of the "minimum connection frequency delay" concept, as it is quite silly and does no good anyway
-
-
- Changes: Modified:
- +3 -6 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2006/06/01 15:27:18 UTC (20060601-1535)
- Log:
- New RPL_YOUREOPER, from ircd.digi.pl3d.5.2.1.jp3 (1995-1996).
-
-
- Changes: Modified:
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-jilles 2006/06/01 13:06:23 UTC (20060601-1533)
- Log:
- Don't mention that /stats p shows idle times, as it doesn't.
-
-
- Changes: Modified:
- +1 -1 trunk/help/opers/stats (File Modified)
- +1 -1 trunk/help/users/stats (File Modified)
-
-
-jilles 2006/06/01 12:59:03 UTC (20060601-1531)
- Log:
- /stats A shows DNS servers, it doesn't matter whether ircd
- uses ADNS or something else.
-
-
- Changes: Modified:
- +1 -1 trunk/help/opers/stats (File Modified)
-
-
-jilles 2006/05/30 21:34:57 UTC (20060530-1529)
- Log:
- get_client_name() fix
-
-
- Changes: Modified:
- +4 -0 trunk/src/client.c (File Modified)
-
-
-jilles 2006/05/28 13:58:14 UTC (20060528-1527)
- Log:
- Add some comments.
-
-
- Changes: Modified:
- +6 -0 trunk/src/ircd.c (File Modified)
-
-
-beu 2006/05/28 09:22:09 UTC (20060528-1521)
- Log:
- Fix argument order for AC_SEARCH_LIBS (yeah, I fail...)
-
- Changes: Modified:
- +16 -17 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-beu 2006/05/28 09:10:43 UTC (20060528-1517)
- Log:
- Fix build for SunOS/Solaris [libnsl is required for inet_ntoa()].
-
- Changes: Modified:
- +135 -0 trunk/configure (File Modified)
- +6 -0 trunk/configure.ac (File Modified)
-
-
-jilles 2006/05/28 03:28:53 UTC (20060528-1515)
- Log:
- Exit 0 on successful -conftest.
-
-
- Changes: Modified:
- +1 -1 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/05/28 03:19:47 UTC (20060528-1513)
- Log:
- Make the "keep the parent process around" thing work, by opening
- a pipe to the child process. This pipe is on fd 0 in the child
- process. After successful initialization, the child will write
- a byte to this pipe, on fatal errors it will close it without
- writing anything.
-
- Somewhat hackish still but should work.
-
-
- Changes: Modified:
- +27 -30 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2006/05/28 02:37:26 UTC (20060528-1511)
- Log:
- - convert some error messages to ierror() over fprintf/ilog combination
-
-
- Changes: Modified:
- +3 -6 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2006/05/28 02:35:58 UTC (20060528-1509)
- Log:
- - inotice() for loadmodule when in foreground mode
-
-
- Changes: Modified:
- +3 -0 trunk/src/modules.c (File Modified)
-
-
-nenolod 2006/05/28 02:34:43 UTC (20060528-1507)
- Log:
- - remove inotice() on loading modules from the config
-
-
- Changes: Modified:
- +0 -3 trunk/src/modules.c (File Modified)
-
-
-nenolod 2006/05/28 00:11:14 UTC (20060528-1505)
- Log:
- - usleep for 50000usec in the parent process to allow for startup messages
- to be cleanly printed before detaching to shell, this should be more than
- enough time really
-
-
- Changes: Modified:
- +3 -0 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2006/05/28 00:07:11 UTC (20060528-1503)
- Log:
- - display more errors during normal startup as to try to help people find common problems
-
-
- Changes: Modified:
- +27 -10 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2006/05/27 23:36:23 UTC (20060527-1501)
- Log:
- - version bump in preparation of 2.0.0 release
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2006/05/27 20:39:47 UTC (20060527-1495)
- Log:
- Change example.conf operator block from "admin" to "god",
- so as to show we encourage per-person operator blocks.
-
-
- Changes: Modified:
- +4 -2 trunk/doc/example.conf (File Modified)
-
-
-jilles 2006/05/27 20:33:58 UTC (20060527-1493)
- Log:
- Document alias{} block.
-
-
- Changes: Modified:
- +28 -0 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/05/27 20:28:00 UTC (20060527-1491)
- Log:
- Document DNS blacklist stuff in sgml.
-
-
- Changes: Modified:
- +6 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
- +39 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/05/27 20:13:30 UTC (20060527-1489)
- Log:
- Misc /stats clarifications.
-
-
- Changes: Modified:
- +9 -4 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/05/27 19:54:37 UTC (20060527-1487)
- Log:
- Move snomasks into umodes chapter.
- Move oprivs chapter down.
-
-
- Changes: Modified:
- +1 -160 trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
- + - trunk/doc/sgml/oper-guide/snomasks.sgml (File Deleted)
- +137 -0 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/05/27 19:09:19 UTC (20060527-1485)
- Log:
- Mention operator{} user@host change.
-
-
- Changes: Modified:
- +9 -3 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/05/27 18:58:12 UTC (20060527-1483)
- Log:
- operator{} block user@host matches against orighost now, not host.
- This means that services/+h spoofs do not work in operator{} blocks;
- auth{} spoofs still work.
-
-
- Changes: Modified:
- +4 -0 trunk/doc/example.conf (File Modified)
- +1 -1 trunk/doc/reference.conf (File Modified)
- +2 -2 trunk/modules/m_challenge.c (File Modified)
- +1 -1 trunk/modules/m_oper.c (File Modified)
-
-
-nenolod 2006/05/27 17:24:05 UTC (20060527-1481)
- Log:
- - inotice/iwarn/ierror() stuff I was working on
-
-
- Changes: Modified:
- +3 -0 trunk/include/s_log.h (File Modified)
- +15 -11 trunk/src/ircd.c (File Modified)
- +3 -1 trunk/src/modules.c (File Modified)
- +1 -1 trunk/src/newconf.c (File Modified)
- +54 -0 trunk/src/s_log.c (File Modified)
-
-
-jilles 2006/05/26 22:54:29 UTC (20060526-1473)
- Log:
- Oops, don't add blacklists to the list twice on rehash.
-
-
- Changes: Modified:
- +3 -2 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/05/26 22:27:21 UTC (20060526-1471)
- Log:
- Remove notices to the client about progress of dnsbl lookups.
-
-
- Changes: Modified:
- +0 -4 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/05/26 22:18:23 UTC (20060526-1469)
- Log:
- Add auth{} flag dnsbl_exempt.
-
-
- Changes: Modified:
- +2 -1 trunk/doc/example.conf (File Modified)
- +2 -1 trunk/doc/reference.conf (File Modified)
- +2 -0 trunk/include/s_conf.h (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +8 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/05/26 22:07:49 UTC (20060526-1467)
- Log:
- Switch alias{} and blacklist{} around, for consistency with example.conf.
-
-
- Changes: Modified:
- +18 -18 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/05/26 21:58:29 UTC (20060526-1465)
- Log:
- Send a warning to the user if they are dnsbl listed but exempted.
-
-
- Changes: Modified:
- +17 -12 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/05/26 21:25:28 UTC (20060526-1463)
- Log:
- Move throwing out dnsbl listed clients to registration,
- and make kline_exempt exempt from it.
-
-
- Changes: Modified:
- +1 -0 trunk/include/blacklist.h (File Modified)
- +4 -0 trunk/include/client.h (File Modified)
- +15 -16 trunk/src/blacklist.c (File Modified)
- +6 -0 trunk/src/client.c (File Modified)
- +17 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/05/26 21:20:56 UTC (20060526-1461)
- Log:
- Show refcount in /stats n.
-
-
- Changes: Modified:
- +3 -2 trunk/modules/m_stats.c (File Modified)
-
-
-jilles 2006/05/26 20:50:41 UTC (20060526-1459)
- Log:
- Don't look up dnsbls twice if they send USER twice.
-
-
- Changes: Modified:
- +5 -3 trunk/modules/m_user.c (File Modified)
-
-
-jilles 2006/05/26 20:42:48 UTC (20060526-1457)
- Log:
- Add /stats n to help files.
-
-
- Changes: Modified:
- +1 -0 trunk/help/opers/stats (File Modified)
- +1 -0 trunk/help/users/stats (File Modified)
-
-
-jilles 2006/05/26 20:36:54 UTC (20060526-1455)
- Log:
- Only check dnsbls for A records, not AAAA.
-
-
- Changes: Modified:
- +1 -1 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/05/26 20:09:55 UTC (20060526-1453)
- Log:
- Don't remove non-illegal blacklists on completion of check.
- Add debugging notices (not working).
-
-
- Changes: Modified:
- +5 -1 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/05/26 19:58:05 UTC (20060526-1451)
- Log:
- Don't call register_local_user() if they haven't sent a nick yet.
-
-
- Changes: Modified:
- +1 -1 trunk/src/blacklist.c (File Modified)
-
-
-jilles 2006/05/26 19:45:28 UTC (20060526-1449)
- Log:
- Add /stats n, shows dnsbls with counts (counts reset on rehash).
-
-
- Changes: Modified:
- +21 -0 trunk/modules/m_stats.c (File Modified)
-
-
-jilles 2006/05/26 18:57:36 UTC (20060526-1447)
- Log:
- More dnsbl rehash fixes, it was adding bogus entries.
-
-
- Changes: Modified:
- +2 -7 trunk/src/newconf.c (File Modified)
-
-
-jilles 2006/05/26 17:38:52 UTC (20060526-1445)
- Log:
- Need blacklist.h here.
-
-
- Changes: Modified:
- +1 -0 trunk/src/s_conf.c (File Modified)
-
-
-nenolod 2006/05/26 17:33:33 UTC (20060526-1443)
- Log:
- - nuke iauth
-
-
- Changes: Modified:
- +1 -2 trunk/configure (File Modified)
- +0 -48 trunk/configure.ac (File Modified)
- + - trunk/doc/example-iauth.conf (File Deleted)
- + - trunk/iauth/ (File Deleted)
-
-
-jilles 2006/05/26 17:20:01 UTC (20060526-1441)
- Log:
- Improve handling of rehashing with blacklists.
- Also some coding style tweaks.
-
-
- Changes: Modified:
- +3 -2 trunk/include/blacklist.h (File Modified)
- +35 -16 trunk/src/blacklist.c (File Modified)
- +2 -0 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/05/25 15:20:48 UTC (20060525-1439)
- Log:
- Clear can_send cache if a user logs in or out from services.
-
-
- Changes: Modified:
- +2 -0 trunk/modules/m_services.c (File Modified)
-
-
-jilles 2006/05/23 16:41:33 UTC (20060523-1425)
- Log:
- Add unsupported/ directory and move m_force.c and m_clearchan.c into it.
- This directory is not entered by default.
- More stuff needs to be moved into here.
-
-
- Changes: Modified:
- +2 -1 trunk/configure (File Modified)
- +1 -0 trunk/configure.ac (File Modified)
- +69 -458 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/m_clearchan.c (File Deleted)
- + - trunk/extensions/m_force.c (File Deleted)
- + - trunk/unsupported/ (File Added)
- + - trunk/unsupported/Makefile.in (File Added)
- + - trunk/unsupported/m_clearchan.c (File Added)
- + - trunk/unsupported/m_force.c (File Added)
-
-
-jilles 2006/05/23 16:32:11 UTC (20060523-1423)
- Log:
- Logging/wallops for forcejoin/forcepart, numeric fix.
- This needs to be moved to the toys section.
-
-
- Changes: Modified:
- +22 -2 trunk/extensions/m_force.c (File Modified)
-
-
-jilles 2006/05/23 16:06:01 UTC (20060523-1421)
- Log:
- Fix comments at the top (including copyright).
-
-
- Changes: Modified:
- +3 -2 trunk/extensions/m_omode.c (File Modified)
-
-
-jilles 2006/05/23 16:01:22 UTC (20060523-1419)
- Log:
- Add OMODE command to extensions/ for oper mode hacking:
- - requires admin privs
- - does not work for opped opers
- - sends wallops
- - sends a ServerMode for opping the oper themselves,
- otherwise a mode coming from the oper (not only
- does this provide full accountability, it is also
- easiest to implement while avoiding channels
- messed up with bogus bans etc).
-
-
- Changes: Modified:
- +171 -0 trunk/extensions/Makefile.in (File Modified)
- + - trunk/extensions/m_omode.c (File Added)
-
-
-gxti 2006/05/22 23:02:06 UTC (20060522-1417)
- Log:
- Metadata fix
-
-
- Changes: Modified:
- + - trunk/include/blacklist.h (Property Modified)
- + - trunk/src/blacklist.c (Property Modified)
-
-
-nenolod 2006/05/22 19:25:09 UTC (20060522-1415)
- Log:
- - avoid loosing the username forever when calling register_local_user after the blacklist checking lock has been released
-
-
- Changes: Modified:
- +5 -1 trunk/src/blacklist.c (File Modified)
-
-
-nenolod 2006/05/22 17:13:15 UTC (20060522-1413)
- Log:
- Initial DNS blacklist support:
- - see example.conf for how to use.
- - because opm.blitzed.org is currently offline, we recommend ircbl.ahbl.org as a replacement
- - tor.ahbl.org is also included because most networks will not want to allow tor
- (and we're considering going KoS on tor users here anyway due to abuse)
-
-
- Changes: Modified:
- +18 -0 trunk/doc/example.conf (File Modified)
- +66 -0 trunk/doc/reference.conf (File Modified)
- + - trunk/include/blacklist.h (File Added)
- +2 -0 trunk/include/client.h (File Modified)
- +3 -0 trunk/modules/m_user.c (File Modified)
- +152 -0 trunk/src/Makefile.in (File Modified)
- + - trunk/src/blacklist.c (File Added)
- +34 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_auth.c (File Modified)
- +4 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/05/21 17:38:31 UTC (20060521-1411)
- Log:
- Remove last bit of lzo stuff (comment in example.conf connect{}).
-
-
- Changes: Modified:
- +0 -4 trunk/doc/example.conf (File Modified)
-
-
-jilles 2006/05/21 14:46:17 UTC (20060521-1409)
- Log:
- Show sasl successes and failures in /stats t (like other
- things in /stats t, about local clients only).
-
-
- Changes: Modified:
- +2 -0 trunk/include/s_stats.h (File Modified)
- +3 -0 trunk/modules/m_sasl.c (File Modified)
- +3 -0 trunk/src/s_stats.c (File Modified)
-
-
-jilles 2006/05/20 20:13:56 UTC (20060520-1405)
- Log:
- Allow messaging services by nickname without using
- target change slots (this was already possible with
- user@server notation or services shortcuts).
-
-
- Changes: Modified:
- +2 -2 trunk/modules/core/m_message.c (File Modified)
-
-
-jilles 2006/05/20 19:28:16 UTC (20060520-1393)
- Log:
- Abort a safelist if a new /list comes in while one is already in progress.
-
-
- Changes: Modified:
- +16 -0 trunk/modules/m_list_safelist.c (File Modified)
-
-
-jilles 2006/05/20 19:24:11 UTC (20060520-1391)
- Log:
- Change $![letter]:[mask] to $~[letter]:[mask]
- so both ! and ~ invert an extban.
-
-
- Changes: Modified:
- +2 -0 trunk/src/chmode.c (File Modified)
-
-
-nenolod 2006/05/20 19:19:00 UTC (20060520-1389)
- Log:
- - revert due to technical issues
-
-
- Changes: Modified:
- +1 -1 trunk/src/extban.c (File Modified)
-
-
-nenolod 2006/05/20 19:17:42 UTC (20060520-1387)
- Log:
- - allow $![letter]:[mask] to also invert an extban, like $~[letter]:[mask], since some people will likely believe that is the correct way of doing it
-
-
- Changes: Modified:
- +1 -1 trunk/src/extban.c (File Modified)
-
-
-jilles 2006/05/20 18:32:45 UTC (20060520-1385)
- Log:
- Don't pace /list on a single channel.
-
-
- Changes: Modified:
- +10 -7 trunk/modules/m_list_safelist.c (File Modified)
-
-
-jilles 2006/05/20 18:15:46 UTC (20060520-1383)
- Log:
- Add EXTBAN=$:<letters> to 005 if any extban modules are loaded.
-
-
- Changes: Modified:
- +4 -2 trunk/include/supported.h (File Modified)
-
-
-jilles 2006/05/20 17:21:19 UTC (20060520-1381)
- Log:
- Extban types are case insensitive; force them to lowercase when added.
-
-
- Changes: Modified:
- +5 -5 trunk/doc/extban.txt (File Modified)
- +4 -0 trunk/src/chmode.c (File Modified)
- +3 -3 trunk/src/extban.c (File Modified)
-
-
-jilles 2006/05/20 14:11:07 UTC (20060520-1379)
- Log:
- sendto_wallops_flags():
- - instead of checking IsOper on each client, walk the appropriate list
- - instead of sending non-+z wallops from persons to nonopers, send only
- +w wallops from persons
-
-
- Changes: Modified:
- +1 -5 trunk/src/send.c (File Modified)
-
-
-jilles 2006/05/20 13:48:37 UTC (20060520-1377)
- Log:
- Prefix oper wallops with "WALLOPS - " if they would
- otherwise look like operwalls or locops, when sending
- them to local users.
-
-
- Changes: Modified:
- +11 -1 trunk/modules/m_wallops.c (File Modified)
-
-
-jilles 2006/05/20 13:47:22 UTC (20060520-1375)
- Log:
- Make sure destination field in some sasl numerics
- is the user's nick, not the sasl agent or server
- name.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_sasl.c (File Modified)
-
-
-beu 2006/05/19 19:24:44 UTC (20060519-1373)
- Log:
- Add `-I.' to INCLUDES (hurt module has it's own header file...)
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/Makefile.in (File Modified)
-
-
-jilles 2006/05/19 18:10:55 UTC (20060519-1369)
- Log:
- Invalidate can_send cache on CHGHOST/SIGNON (change_nick_user_host()).
-
-
- Changes: Modified:
- +1 -0 trunk/src/s_user.c (File Modified)
-
-
-beu 2006/05/19 18:10:13 UTC (20060519-1367)
- Log:
- Fix build for when IPv6 is disabled.
-
-
- Changes: Modified:
- +12 -10 trunk/src/s_auth.c (File Modified)
-
-
-jilles 2006/05/18 18:38:04 UTC (20060518-1365)
- Log:
- Add information about adding extban types.
-
-
- Changes: Modified:
- +25 -0 trunk/doc/extban.txt (File Modified)
-
-
-jilles 2006/05/18 17:59:35 UTC (20060518-1363)
- Log:
- Better extban validation: try to match a new extban from
- a local user against its setter to see if it is valid.
- Unknown extban types from remotes are no longer hidden.
-
-
- Changes: Modified:
- +4 -3 trunk/doc/extban.txt (File Modified)
- +1 -0 trunk/include/channel.h (File Modified)
- +2 -6 trunk/src/chmode.c (File Modified)
- +32 -0 trunk/src/extban.c (File Modified)
-
-
-jilles 2006/05/17 20:55:55 UTC (20060517-1359)
- Log:
- Make sure both .c.o: and .s.o: are followed by the necessary command.
-
-
- Changes: Modified:
- +1 -0 trunk/src/Makefile.in (File Modified)
-
-
-jilles 2006/05/17 18:07:20 UTC (20060517-1357)
- Log:
- Add need_sasl auth{} flag to sgml documentation.
-
-
- Changes: Modified:
- +7 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/05/17 17:50:10 UTC (20060517-1353)
- Log:
- Document need_sasl auth{} flag in example confs.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +1 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/05/17 17:37:46 UTC (20060517-1349)
- Log:
- Don't allow TB to set an empty topic.
- This would be possible if a server sent bad protocol
- and could cause a crash.
-
-
- Changes: Modified:
- +4 -0 trunk/modules/m_tb.c (File Modified)
-
-
-nenolod 2006/05/17 14:49:13 UTC (20060517-1347)
- Log:
- - oops
-
-
- Changes: Modified:
- +1 -1 trunk/Makefile.in (File Modified)
-
-
-nenolod 2006/05/17 14:46:58 UTC (20060517-1345)
- Log:
- - typo fix
-
-
- Changes: Modified:
- +2 -2 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-nenolod 2006/05/17 14:45:52 UTC (20060517-1343)
- Log:
- - rebuild configure
-
-
- Changes: Modified:
- +2 -2 trunk/configure (File Modified)
-
-
-nenolod 2006/05/17 00:52:51 UTC (20060517-1341)
- Log:
- - makefile fix
-
-
- Changes: Modified:
- +1 -1 trunk/extensions/Makefile.in (File Modified)
-
-
-nenolod 2006/05/17 00:45:40 UTC (20060517-1339)
- Log:
- - rename contrib to extensions to bring some clarity to things
-
-
- Changes: Modified:
- +1 -1 trunk/Makefile.in (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
- +10 -10 trunk/doc/example.conf (File Modified)
- +10 -10 trunk/doc/reference.conf (File Modified)
- + - trunk/extensions/ (File Added)
- + - trunk/extras/ (File Deleted)
-
-
-nenolod 2006/05/17 00:43:32 UTC (20060517-1337)
- Log:
- - temporary rename
-
-
- Changes: Modified:
- +1 -1 trunk/Makefile.in (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
- + - trunk/contrib/ (File Deleted)
- + - trunk/extras/ (File Added)
-
-
-jilles 2006/05/14 13:47:33 UTC (20060514-1333)
- Log:
- Don't allow servers to QUIT (they should use SQUIT).
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_quit.c (File Modified)
-
-
-nenolod 2006/05/14 02:09:30 UTC (20060514-1329)
- Log:
- - keywords
-
-
- Changes: Modified:
- + - trunk/src/fnvhash.s (Property Modified)
-
-
-nenolod 2006/05/14 01:47:33 UTC (20060514-1327)
- Log:
- - reduced version of code
-
-
- Changes: Modified:
- +9 -61 trunk/src/fnvhash.s (File Modified)
-
-
-nenolod 2006/05/14 01:20:24 UTC (20060514-1325)
- Log:
- - ok, this only works on x86, because amd64 wants pushq/%rbp for stack manipulation
-
-
- Changes: Modified:
- +1 -1 trunk/src/fnvhash.s (File Modified)
-
-
-jilles 2006/05/14 01:19:25 UTC (20060514-1323)
- Log:
- Fix orighost matching for klines, etc. Was hashing the visible
- host, oops.
-
-
- Changes: Modified:
- +1 -1 trunk/src/hostmask.c (File Modified)
-
-
-nenolod 2006/05/13 23:49:14 UTC (20060513-1321)
- Log:
- - integrate fnvhash.s into buildsystem (--enable-ricer-hashing).
-
-
- Changes: Modified:
- +7 -1 trunk/configure (File Modified)
- +5 -0 trunk/configure.ac (File Modified)
- +5 -6 trunk/src/Makefile.in (File Modified)
- +0 -4 trunk/src/fnvhash.s (File Modified)
- +0 -2 trunk/src/hash.c (File Modified)
-
-
-nenolod 2006/05/13 23:35:31 UTC (20060513-1319)
- Log:
- - regenerate configure
-
-
- Changes: Modified:
- +18 -0 trunk/configure (File Modified)
-
-
-nenolod 2006/05/13 23:35:15 UTC (20060513-1317)
- Log:
- - --enable-ricer-hashing option.
-
-
- Changes: Modified:
- +9 -0 trunk/configure.ac (File Modified)
- +3 -0 trunk/include/setup.h.in (File Modified)
-
-
-nenolod 2006/05/13 23:22:47 UTC (20060513-1315)
- Log:
- - Add assembly versions of the hashing code. They live in src/fnvhash.s, and require an x86 or x64 CPU.
-
-
- Changes: Modified:
- + - trunk/src/fnvhash.s (File Added)
- +3 -0 trunk/src/hash.c (File Modified)
-
-
-jilles 2006/05/12 15:57:25 UTC (20060512-1309)
- Log:
- Fix syntax error in reference.conf.
-
-
- Changes: Modified:
- +0 -1 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/05/11 16:28:16 UTC (20060511-1307)
- Log:
- Expand blah.blah and blah:blah to *!*@... instead of ...!*@* for bans
- (&& instead of ||...)
- Allows stuff like /mode +b 127.0.0.1 to ban that IP.
-
-
- Changes: Modified:
- +1 -1 trunk/src/chmode.c (File Modified)
-
-
-jilles 2006/05/11 16:16:36 UTC (20060511-1303)
- Log:
- Documentation for extban.
-
-
- Changes: Modified:
- + - trunk/doc/extban.txt (File Added)
-
-
-jilles 2006/05/11 15:50:33 UTC (20060511-1301)
- Log:
- Add extban modules to example confs.
-
-
- Changes: Modified:
- +5 -0 trunk/doc/example.conf (File Modified)
- +10 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/05/11 15:43:03 UTC (20060511-1299)
- Log:
- Initial addition of extended ban types (conditionals).
- Allows custom +bqeI checks via modules.
- Initial extra types are account (a[:mask]), oper (o),
- channel (c:name), realname (r:mask), server (s:mask).
-
-
- Changes: Modified:
- +229 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/extb_account.c (File Added)
- + - trunk/contrib/extb_channel.c (File Added)
- + - trunk/contrib/extb_oper.c (File Added)
- + - trunk/contrib/extb_realname.c (File Added)
- + - trunk/contrib/extb_server.c (File Added)
- +13 -0 trunk/include/channel.h (File Modified)
- +1 -0 trunk/src/Makefile.in (File Modified)
- +14 -5 trunk/src/channel.c (File Modified)
- +91 -0 trunk/src/chmode.c (File Modified)
- + - trunk/src/extban.c (File Added)
-
-
-jilles 2006/05/09 19:28:19 UTC (20060509-1297)
- Log:
- Do not force +bqeI modes starting with '$' in nick!user@host format.
- * and ? characters in them are still assumed to be wildcards.
-
-
- Changes: Modified:
- +6 -0 trunk/src/chmode.c (File Modified)
-
-
-nenolod 2006/05/08 13:05:25 UTC (20060508-1295)
- Log:
- - memory leak fix, reported by Lee Hardy <lee@leeh.co.uk>
-
-
- Changes: Modified:
- +4 -0 trunk/modules/m_capab.c (File Modified)
-
-
-jilles 2006/05/05 19:00:19 UTC (20060505-1291)
- Log:
- Stop some mixing of client and server protocol.
-
-
- Changes: Modified:
- +6 -0 trunk/modules/core/m_nick.c (File Modified)
- +4 -2 trunk/modules/m_pass.c (File Modified)
- +6 -0 trunk/modules/m_sasl.c (File Modified)
- +6 -0 trunk/modules/m_user.c (File Modified)
-
-
-nenolod 2006/05/05 15:06:00 UTC (20060505-1287)
- Log:
- - additional revert
-
-
- Changes: Modified:
- +0 -2 trunk/include/s_newconf.h (File Modified)
- +0 -4 trunk/include/s_serv.h (File Modified)
- +0 -1 trunk/src/newconf.c (File Modified)
- +1 -13 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2006/05/05 15:03:53 UTC (20060505-1285)
- Log:
- - revert LZOLink patch for now
-
-
- Changes: Modified:
- +0 -1 trunk/servlink/Makefile.in (File Modified)
- +0 -16 trunk/servlink/README (File Modified)
- +2 -36 trunk/servlink/control.c (File Modified)
- +0 -3 trunk/servlink/control.h (File Modified)
- +7 -5955 trunk/servlink/io.c (File Modified)
- + - trunk/servlink/lzoconf.h (File Deleted)
- + - trunk/servlink/lzodefs.h (File Deleted)
- + - trunk/servlink/minilzo.c (File Deleted)
- + - trunk/servlink/minilzo.h (File Deleted)
- +0 -1 trunk/servlink/servlink.h (File Modified)
-
-
-nenolod 2006/05/05 13:37:26 UTC (20060505-1283)
- Log:
- - more stuff here
-
-
- Changes: Modified:
- +4 -2 trunk/servlink/control.c (File Modified)
- +2 -1 trunk/servlink/io.c (File Modified)
-
-
-nenolod 2006/05/05 04:21:59 UTC (20060505-1281)
- Log:
- - oops
-
-
- Changes: Modified:
- +2 -2 trunk/servlink/io.c (File Modified)
-
-
-nenolod 2006/05/05 04:15:09 UTC (20060505-1279)
- Log:
- - paranoia, prevent segfaults
-
-
- Changes: Modified:
- +2 -2 trunk/servlink/io.c (File Modified)
-
-
-nenolod 2006/05/05 03:49:15 UTC (20060505-1277)
- Log:
- - more optimal servlink code
-
-
- Changes: Modified:
- +21 -8 trunk/servlink/io.c (File Modified)
-
-
-nenolod 2006/05/05 03:33:12 UTC (20060505-1275)
- Log:
- - more efficient read strategy
-
-
- Changes: Modified:
- +15 -3 trunk/servlink/io.c (File Modified)
-
-
-nenolod 2006/05/05 03:23:07 UTC (20060505-1273)
- Log:
- - use lzo_uintp cast to make LZO happy
-
-
- Changes: Modified:
- +3 -3 trunk/servlink/io.c (File Modified)
-
-
-nenolod 2006/05/05 03:09:46 UTC (20060505-1271)
- Log:
- - lzolink patch. not highly tested yet, will need extensive testing before 2.0 release
-
-
- Changes: Modified:
- +4 -0 trunk/doc/example.conf (File Modified)
- +2 -1 trunk/include/s_newconf.h (File Modified)
- +4 -0 trunk/include/s_serv.h (File Modified)
- +1 -0 trunk/servlink/Makefile.in (File Modified)
- +16 -0 trunk/servlink/README (File Modified)
- +34 -2 trunk/servlink/control.c (File Modified)
- +3 -0 trunk/servlink/control.h (File Modified)
- +5929 -7 trunk/servlink/io.c (File Modified)
- + - trunk/servlink/lzoconf.h (File Added)
- + - trunk/servlink/lzodefs.h (File Added)
- + - trunk/servlink/minilzo.c (File Added)
- + - trunk/servlink/minilzo.h (File Added)
- +1 -0 trunk/servlink/servlink.h (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +14 -2 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2006/04/30 16:51:11 UTC (20060430-1269)
- Log:
- - remove imalloc, it was a concept that probably wouldn't have worked properly
-
-
- Changes: Modified:
- +0 -977 trunk/libcharybdis/Makefile.in (File Modified)
- + - trunk/libcharybdis/imalloc.c (File Deleted)
- + - trunk/libcharybdis/imalloc.h (File Deleted)
-
-
-nenolod 2006/04/29 03:04:39 UTC (20060429-1267)
- Log:
- - disable imalloc for now
-
-
- Changes: Modified:
- +33 -7 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 02:47:22 UTC (20060429-1265)
- Log:
- - remove unneeded debug code
-
-
- Changes: Modified:
- +0 -6 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 02:46:00 UTC (20060429-1263)
- Log:
- - minimum allocation size is 32 bytes, not 16 due to dlink_list overhead
-
-
- Changes: Modified:
- +6 -4 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 02:40:23 UTC (20060429-1261)
- Log:
- - more stuff here, imalloc remains disabled for now
-
-
- Changes: Modified:
- +2 -3 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 02:27:03 UTC (20060429-1259)
- Log:
- - more progress
-
-
- Changes: Modified:
- +13 -4 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 02:21:48 UTC (20060429-1257)
- Log:
- - more tweaks
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/imalloc.c (File Modified)
- +2 -0 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2006/04/29 02:13:05 UTC (20060429-1255)
- Log:
- - roll back libircd crap
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/Makefile.in (File Modified)
- +4 -0 trunk/libcharybdis/imalloc.c (File Modified)
- +29 -0 trunk/src/.depend (File Modified)
- +6 -21 trunk/src/Makefile.in (File Modified)
- +3 -218 trunk/src/ircd.c (File Modified)
- + - trunk/src/ircd_linker.c (File Deleted)
- + - trunk/src/main.c (File Deleted)
-
-
-nenolod 2006/04/29 01:57:30 UTC (20060429-1253)
- Log:
- - realloc(), free() implementation
-
-
- Changes: Modified:
- +141 -0 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 01:12:55 UTC (20060429-1251)
- Log:
- - malloc(), calloc() implementation
-
-
- Changes: Modified:
- +78 -3 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/29 00:41:14 UTC (20060429-1249)
- Log:
- - block_free(), block_find(), retune_heaps() implementation
-
-
- Changes: Modified:
- +146 -1 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 21:43:10 UTC (20060428-1246)
- Log:
- - block_destroy code, block_allocate code.
-
-
- Changes: Modified:
- +81 -4 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 21:04:19 UTC (20060428-1244)
- Log:
- - block_new() code
-
-
- Changes: Modified:
- +57 -0 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 20:34:53 UTC (20060428-1242)
- Log:
- - disable imalloc again :P
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 20:34:31 UTC (20060428-1240)
- Log:
- - fix warning
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 20:34:03 UTC (20060428-1238)
- Log:
- - fix typo
-
-
- Changes: Modified:
- +2 -2 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 20:32:20 UTC (20060428-1236)
- Log:
- - constructor code for imalloc engine (malloc_init())
-
-
- Changes: Modified:
- +35 -2 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 20:22:37 UTC (20060428-1234)
- Log:
- - imalloc engine improvements
-
-
- Changes: Modified:
- +60 -6 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 19:51:10 UTC (20060428-1232)
- Log:
- - replace mmap() code with direct brk()/sbrk() calls.
-
-
- Changes: Modified:
- +32 -10 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 19:26:44 UTC (20060428-1230)
- Log:
- - remove outdated i_malloc() interfaces
-
-
- Changes: Modified:
- +1 -44 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 15:04:38 UTC (20060428-1228)
- Log:
- - redisable imalloc (sorry!)
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 15:03:12 UTC (20060428-1226)
- Log:
- - correct GET_PAGE_SLOT() macro
-
-
- Changes: Modified:
- +2 -2 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 15:01:53 UTC (20060428-1224)
- Log:
- - oops forgot to commit it with imalloc turned off
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/28 15:01:29 UTC (20060428-1222)
- Log:
- - cleanups
-
-
- Changes: Modified:
- +11 -11 trunk/libcharybdis/imalloc.c (File Modified)
- +8 -2 trunk/libcharybdis/imalloc.h (File Modified)
-
-
-nenolod 2006/04/28 14:56:20 UTC (20060428-1220)
- Log:
- - lowlevel imalloc code
-
-
- Changes: Modified:
- +278 -16 trunk/libcharybdis/imalloc.c (File Modified)
- + - trunk/libcharybdis/imalloc.h (File Added)
-
-
-nenolod 2006/04/26 14:53:05 UTC (20060426-1218)
- Log:
- - fix bindings
-
-
- Changes: Modified:
- +3 -3 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/26 14:51:53 UTC (20060426-1216)
- Log:
- remove #ifndef
-
-
- Changes: Modified:
- +0 -1 trunk/libcharybdis/imalloc.c (File Modified)
-
-
-nenolod 2006/04/26 14:50:01 UTC (20060426-1214)
- Log:
- - add imalloc engine, however the actual engine itself has not been written yet (just the bindings for if the imalloc option is unavailable, which are forcefully used at present)
-
-
- Changes: Modified:
- +115 -0 trunk/libcharybdis/Makefile.in (File Modified)
- + - trunk/libcharybdis/imalloc.c (File Added)
-
-
-nenolod 2006/04/26 14:37:24 UTC (20060426-1212)
- Log:
- - increment configure Id
-
-
- Changes: Modified:
- +2208 -1 trunk/configure (File Modified)
-
-
-nenolod 2006/04/26 14:33:37 UTC (20060426-1210)
- Log:
- - bootstrap for imalloc code
-
-
- Changes: Modified:
- +54 -1 trunk/configure.ac (File Modified)
- +27 -0 trunk/include/setup.h.in (File Modified)
-
-
-jilles 2006/04/25 14:52:37 UTC (20060425-1208)
- Log:
- Clarify interaction of spoofs and channel bans/operator{} blocks.
-
-
- Changes: Modified:
- +4 -1 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
- +6 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/04/24 13:42:18 UTC (20060424-1206)
- Log:
- - move rehash checking &c into a timed event (idea stolen from ratbox3)
-
-
- Changes: Modified:
- +30 -22 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/04/22 17:07:07 UTC (20060422-1204)
- Log:
- If shared{} blocks deny something, the command
- is silently ignored.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/04/22 10:26:56 UTC (20060422-1202)
- Log:
- Move up IsService check so we don't store a non-service
- in preClient->sasl_agent.
-
-
- Changes: Modified:
- +6 -6 trunk/modules/m_sasl.c (File Modified)
-
-
-gxti 2006/04/22 03:53:40 UTC (20060422-1198)
- Log:
- SASL ENCAP messages originate from the server, not the agent. Check the correct cptr for service status.
- Add some more sanity checks on agent strings.
-
-
- Changes: Modified:
- +13 -11 trunk/modules/m_sasl.c (File Modified)
-
-
-jilles 2006/04/21 16:28:56 UTC (20060421-1194)
- Log:
- Unknown clients can have an ID too now so make sure to remove
- them from the hash if they exit.
-
-
- Changes: Modified:
- +3 -0 trunk/src/client.c (File Modified)
-
-
-jilles 2006/04/21 16:21:02 UTC (20060421-1192)
- Log:
- Only accept sasl from servers in a service{} block.
- Not tested but this must go in.
-
-
- Changes: Modified:
- +6 -0 trunk/modules/m_sasl.c (File Modified)
- +3 -0 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/04/19 15:52:08 UTC (20060419-1190)
- Log:
- Only process SAVE messages targetting registered users,
- not servers or unregistered connections. Could cause
- a crash when bad protocol was received.
-
-
- Changes: Modified:
- +5 -1 trunk/modules/core/m_nick.c (File Modified)
-
-
-nenolod 2006/04/19 03:44:55 UTC (20060419-1186)
- Log:
- - fix QJM buffer overflow vulnerability (fucking GXTi)
-
-
- Changes: Modified:
- +3 -3 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/04/18 23:28:33 UTC (20060418-1184)
- Log:
- Mention /scan umodes under oper_spy privilege.
-
-
- Changes: Modified:
- +3 -2 trunk/doc/sgml/oper-guide/oprivs.sgml (File Modified)
-
-
-jilles 2006/04/18 23:05:05 UTC (20060418-1182)
- Log:
- Mention that overlapping cluster blocks are a bad thing.
-
-
- Changes: Modified:
- +5 -0 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/04/18 22:57:47 UTC (20060418-1180)
- Log:
- - Document cluster{} and shared{} blocks.
- - Mention that service{} does not allow wildcards.
-
-
- Changes: Modified:
- +222 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/04/18 22:22:36 UTC (20060418-1178)
- Log:
- Document exempt{} and service{} blocks, point to reference.conf for
- general{}, channel{} and serverhide{}.
-
-
- Changes: Modified:
- +88 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/04/18 22:02:17 UTC (20060418-1176)
- Log:
- Document ~ in lists of values better.
-
-
- Changes: Modified:
- +7 -0 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/04/18 21:51:18 UTC (20060418-1174)
- Log:
- More detailed CNOTICE, CPRIVMSG descriptions.
-
-
- Changes: Modified:
- +9 -0 trunk/doc/sgml/oper-guide/ucommands.sgml (File Modified)
-
-
-jilles 2006/04/18 13:49:18 UTC (20060418-1172)
- Log:
- Oops, need both Revision and Id on modules.
-
-
- Changes: Modified:
- + - trunk/modules/sno_routing.c (Property Modified)
-
-
-jilles 2006/04/17 22:26:12 UTC (20060417-1170)
- Log:
- Tweak header comment a bit (filename, Id).
-
-
- Changes: Modified:
- +1 -1 trunk/modules/sno_routing.c (File Modified) (Property Modified)
-
-
-jilles 2006/04/17 00:13:57 UTC (20060417-1166)
- Log:
- Add GLINE and UNGLINE.
-
-
- Changes: Modified:
- +40 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/04/16 13:07:49 UTC (20060416-1156)
- Log:
- New configure with proper Id.
-
-
- Changes: Modified:
- +3 -1 trunk/configure (File Modified)
-
-
-jilles 2006/04/16 13:06:04 UTC (20060416-1154)
- Log:
- Change #include directives for in6addr_any, hopefully compiles better now.
-
-
- Changes: Modified:
- +3 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2006/04/09 20:20:32 UTC (20060409-1152)
- Log:
- Encourage putting actual administrative information
- in the admin{} block.
-
-
- Changes: Modified:
- +3 -3 trunk/doc/example.conf (File Modified)
-
-
-gxti 2006/04/08 01:36:41 UTC (20060408-1150)
- Log:
- New auth{} flag need_sasl to reject connecting users who have not authenticated by the time they register.
-
-
- Changes: Modified:
- +9 -7 trunk/include/s_conf.h (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +10 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/04/07 22:52:35 UTC (20060407-1146)
- Log:
- - Change to glines = no in example confs
- - Point to clustered/remote KLINE/UNKLINE in notices if glines
- are disabled.
-
-
- Changes: Modified:
- +1 -1 trunk/doc/example.conf (File Modified)
- +1 -1 trunk/doc/reference.conf (File Modified)
- +2 -2 trunk/modules/m_gline.c (File Modified)
-
-
-nenolod 2006/04/06 13:35:20 UTC (20060406-1144)
- Log:
- - forward-port QJM fix from 1.1
-
-
- Changes: Modified:
- +2 -0 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/04/06 13:33:39 UTC (20060406-1142)
- Log:
- - add switch to configure to disable the block allocator
-
-
- Changes: Modified:
- +18 -0 trunk/configure (File Modified)
- +9 -0 trunk/configure.ac (File Modified)
- +0 -6 trunk/include/config.h (File Modified)
- +3 -0 trunk/include/setup.h.in (File Modified)
-
-
-gxti 2006/04/02 08:30:17 UTC (20060402-1118)
- Log:
- Fix wierd error that would exit SASL users with "Overridden"
-
- Changes: Modified:
- +1 -1 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/03/30 10:11:21 UTC (20060330-1116)
- Log:
- Remove obsolete XXX comment about lazylinks.
-
-
- Changes: Modified:
- +0 -3 trunk/contrib/m_ojoin.c (File Modified)
-
-
-jilles 2006/03/30 02:22:18 UTC (20060330-1114)
- Log:
- OJOIN: make sure to send the wallops remotely for #channels
-
-
- Changes: Modified:
- +5 -0 trunk/contrib/m_ojoin.c (File Modified)
-
-
-gxti 2006/03/30 02:14:42 UTC (20060330-1112)
- Log:
- Accountability for OJOIN (contrib module)
-
- Changes: Modified:
- +6 -0 trunk/contrib/m_ojoin.c (File Modified)
-
-
-nenolod 2006/03/29 22:55:25 UTC (20060329-1110)
- Log:
- - move more stuff over to ircd_state
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/linebuf.c (File Modified)
- +1 -1 trunk/libcharybdis/tools.c (File Modified)
- +9 -0 trunk/src/ircd_state.c (File Modified)
- +3 -3 trunk/src/patricia.c (File Modified)
-
-
-nenolod 2006/03/29 22:49:53 UTC (20060329-1108)
- Log:
- - move more stuff out of libircd and into ircd_state.c
-
-
- Changes: Modified:
- +5 -5 trunk/src/channel.c (File Modified)
- +4 -4 trunk/src/client.c (File Modified)
- +12 -0 trunk/src/ircd_state.c (File Modified)
-
-
-nenolod 2006/03/29 22:46:12 UTC (20060329-1106)
- Log:
- - this is just barrels of fun
-
-
- Changes: Modified:
- + - trunk/include/ircd_state.h (File Added)
- +1 -1 trunk/src/Makefile.in (File Modified)
- +2 -1 trunk/src/channel.c (File Modified)
- +3 -52 trunk/src/ircd.c (File Modified)
- +100 -3 trunk/src/ircd_state.c (File Modified)
-
-
-jilles 2006/03/26 22:51:26 UTC (20060326-1100)
- Log:
- It's .include, not #include.
-
-
- Changes: Modified:
- +3 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/03/26 22:35:04 UTC (20060326-1098)
- Log:
- More consistent section titles.
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
- +8 -6 trunk/doc/sgml/oper-guide/snomasks.sgml (File Modified)
- +5 -5 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/03/23 11:15:26 UTC (20060323-1096)
- Log:
- Mention possible exceeding of +j/+l due to propagation
- delays between servers.
-
-
- Changes: Modified:
- +8 -0 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-jilles 2006/03/23 11:04:43 UTC (20060323-1094)
- Log:
- Formatting nits:
- - "text" -> <quote>text</quote>
- - <filename>
- - a few more
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
- +19 -19 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
- +1 -1 trunk/doc/sgml/oper-guide/snomasks.sgml (File Modified)
- +1 -1 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/03/23 01:23:57 UTC (20060323-1092)
- Log:
- Remove text about deprecation of glines.
-
-
- Changes: Modified:
- +0 -4 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/03/23 00:20:59 UTC (20060323-1090)
- Log:
- - Add description of umode +D, deaf.
- - Mention CALLERID 005 token with umode +g.
-
-
- Changes: Modified:
- +24 -0 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/03/19 15:57:54 UTC (20060319-1088)
- Log:
- Strip off a leading colon in services shortcuts (aliases).
-
-
- Changes: Modified:
- +2 -0 trunk/src/parse.c (File Modified)
-
-
-jilles 2006/03/17 23:20:30 UTC (20060317-1086)
- Log:
- Add no_oper_invis contrib module, denies opers setting
- themselves invisible (except hidden_oper's).
-
-
- Changes: Modified:
- +42 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/no_oper_invis.c (File Added)
-
-
-jilles 2006/03/17 21:02:06 UTC (20060317-1084)
- Log:
- Mention /stats E, make the other /stats descriptions more consistent.
-
-
- Changes: Modified:
- +13 -7 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/03/17 18:01:32 UTC (20060317-1082)
- Log:
- Mention that the KILL reason and oper will appear on channels.
-
-
- Changes: Modified:
- +3 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/03/17 15:49:35 UTC (20060317-1080)
- Log:
- Mention /mode #channel f to query forward channel from outside.
-
-
- Changes: Modified:
- +4 -0 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-jilles 2006/03/17 15:13:00 UTC (20060317-1074)
- Log:
- Port over RATBOX_2_1 r20960 (anfl):
- client connect notices to +C should be hiding the extra
- fields for spoofed users
-
-
- Changes: Modified:
- +2 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/03/15 17:07:32 UTC (20060315-1072)
- Log:
- Add a chapter with our extra user commands:
- ACCEPT, CNOTICE, CPRIVMSG, HELP, KNOCK, MONITOR.
-
-
- Changes: Modified:
- +181 -0 trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
- + - trunk/doc/sgml/oper-guide/ucommands.sgml (File Added)
-
-
-jilles 2006/03/15 14:31:14 UTC (20060315-1070)
- Log:
- Do not put by <server>: in SQUIT reasons to servers
- other than the one being exited.
-
-
- Changes: Modified:
- +1 -1 trunk/src/client.c (File Modified)
-
-
-jilles 2006/03/14 19:16:18 UTC (20060314-1068)
- Log:
- Regenerate configure.
-
-
- Changes: Modified:
- +1162 -1159 trunk/configure (File Modified)
-
-
-jilles 2006/03/14 19:15:34 UTC (20060314-1066)
- Log:
- Move the warning flags down so they do not mess up
- checks like for -Wl,-export-dynamic.
-
-
- Changes: Modified:
- +33 -30 trunk/configure.ac (File Modified)
-
-
-nenolod 2006/03/14 14:53:54 UTC (20060314-1064)
- Log:
- - more work here
-
-
- Changes: Modified:
- +2 -1 trunk/iauth/Makefile.in (File Modified)
-
-
-nenolod 2006/03/14 14:51:39 UTC (20060314-1062)
- Log:
- - build iauth makefile
-
-
- Changes: Modified:
- +3 -2 trunk/configure (File Modified)
- +1 -0 trunk/configure.ac (File Modified)
-
-
-nenolod 2006/03/14 14:50:54 UTC (20060314-1060)
- Log:
- - Makefile
-
-
- Changes: Modified:
- + - trunk/iauth/Makefile.in (File Added)
-
-
-nenolod 2006/03/14 14:46:12 UTC (20060314-1058)
- Log:
- - add iauth.conf.example from irc2.11
-
-
- Changes: Modified:
- + - trunk/doc/example-iauth.conf (File Added)
-
-
-nenolod 2006/03/14 14:38:33 UTC (20060314-1056)
- Log:
- - wow, i found some docs on this thing
-
-
- Changes: Modified:
- + - trunk/doc/technical/iauth-internals.txt (File Added)
-
-
-nenolod 2006/03/14 14:36:46 UTC (20060314-1054)
- Log:
- - no longer applicable
-
-
- Changes: Modified:
- + - trunk/authdaemon/ (File Deleted)
-
-
-nenolod 2006/03/14 14:27:52 UTC (20060314-1052)
- Log:
- - remove libircd.so on make clean (oops)
-
-
- Changes: Modified:
- +1 -1 trunk/src/Makefile.in (File Modified)
-
-
-nenolod 2006/03/14 14:25:50 UTC (20060314-1050)
- Log:
- - merge iauth source for experimentation
-
-
- Changes: Modified:
- + - trunk/iauth/ (File Added)
- + - trunk/iauth/a_conf.c (File Added)
- + - trunk/iauth/a_conf_def.h (File Added)
- + - trunk/iauth/a_conf_ext.h (File Added)
- + - trunk/iauth/a_defines.h (File Added)
- + - trunk/iauth/a_externs.h (File Added)
- + - trunk/iauth/a_io.c (File Added)
- + - trunk/iauth/a_io_ext.h (File Added)
- + - trunk/iauth/a_log.c (File Added)
- + - trunk/iauth/a_log_def.h (File Added)
- + - trunk/iauth/a_log_ext.h (File Added)
- + - trunk/iauth/a_struct_def.h (File Added)
- + - trunk/iauth/iauth.c (File Added)
- + - trunk/iauth/mod_lhex.c (File Added)
- + - trunk/iauth/mod_lhex_ext.h (File Added)
- + - trunk/iauth/mod_pipe.c (File Added)
- + - trunk/iauth/mod_pipe_ext.h (File Added)
- + - trunk/iauth/mod_rfc931.c (File Added)
- + - trunk/iauth/mod_rfc931_ext.h (File Added)
- + - trunk/iauth/mod_socks.c (File Added)
- + - trunk/iauth/mod_socks_ext.h (File Added)
- + - trunk/iauth/mod_webproxy.c (File Added)
- + - trunk/iauth/mod_webproxy_ext.h (File Added)
-
-
-jilles 2006/03/12 16:05:39 UTC (20060312-1044)
- Log:
- User /quote help index was not sorted properly.
-
-
- Changes: Modified:
- +2 -2 trunk/help/Makefile.in (File Modified)
- +8 -8 trunk/help/users/index (File Modified)
-
-
-jilles 2006/03/12 15:57:27 UTC (20060312-1038)
- Log:
- Add SCAN help file.
-
-
- Changes: Modified:
- +25 -8 trunk/help/opers/index (File Modified)
- + - trunk/help/opers/scan (File Added)
-
-
-jilles 2006/03/12 15:27:06 UTC (20060312-1032)
- Log:
- SGML docs:
- - Document SCAN UMODES
- - Add details about the IP address field in MASKTRACE/CHANTRACE/SCAN UMODES
-
-
- Changes: Modified:
- +41 -0 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/03/10 15:28:58 UTC (20060310-1028)
- Log:
- Add our copyright information to /info (part of release-1.1 r1026).
-
-
- Changes: Modified:
- +1 -0 trunk/src/version.c.SH (File Modified)
-
-
-jilles 2006/03/10 00:16:30 UTC (20060310-1020)
- Log:
- Fix some compile warnings.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_join.c (File Modified)
- +2 -2 trunk/modules/core/m_nick.c (File Modified)
- +0 -1 trunk/modules/core/m_sjoin.c (File Modified)
- +1 -1 trunk/modules/m_scan.c (File Modified)
- +4 -4 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/03/09 15:54:20 UTC (20060309-1012)
- Log:
- RSFNC: OK, actually consider unknowns also for detecting a collide.
- Otherwise we can get two clients with the same nick.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2006/03/09 15:32:14 UTC (20060309-1006)
- Log:
- - charybdis profiling stuff
- - move all channel mode logic into src/chmode.c from modules/core/m_mode.c
- - update .depend
-
-
- Changes: Modified:
- +0 -8 trunk/configure (File Modified)
- +1 -8 trunk/configure.ac (File Modified)
- +18 -0 trunk/include/channel.h (File Modified)
- +0 -1322 trunk/modules/core/m_mode.c (File Modified)
- +335 -260 trunk/src/.depend (File Modified)
- +1569 -0 trunk/src/Makefile.in (File Modified)
- + - trunk/src/chmode.c (File Added)
- +16 -1 trunk/src/ircd.c (File Modified)
- +11 -0 trunk/src/main.c (File Modified)
- +11 -0 trunk/src/modules.c (File Modified)
-
-
-jilles 2006/03/09 14:33:38 UTC (20060309-1004)
- Log:
- RSFNC: Do not send kills to servers for unknowns
-
-
- Changes: Modified:
- +4 -2 trunk/modules/m_services.c (File Modified)
-
-
-jilles 2006/03/09 14:25:01 UTC (20060309-1002)
- Log:
- Describe service{} blocks in reference.conf.
-
-
- Changes: Modified:
- +12 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/03/09 01:14:34 UTC (20060309-996)
- Log:
- Replace this list of modes with pointers to other documentation.
-
-
- Changes: Modified:
- +6 -50 trunk/doc/modes.txt (File Modified)
-
-
-jilles 2006/03/08 00:10:46 UTC (20060308-986)
- Log:
- Name the variable for the channel pointer 'chptr' instead of 'cptr',
- looks too much like an old-ircd client pointer otherwise.
-
-
- Changes: Modified:
- +7 -7 trunk/contrib/m_findforwards.c (File Modified)
-
-
-jilles 2006/03/08 00:09:27 UTC (20060308-984)
- Log:
- findforwards:
- - note truncation of the list (perhaps sending multiple
- notices is better)
- - clarify in a comment that /findforwards on a nonexistent
- channel can be useful
- - sendto_one_notice() requires that the text start with
- a colon
-
-
- Changes: Modified:
- +9 -3 trunk/contrib/m_findforwards.c (File Modified)
-
-
-jilles 2006/03/07 23:33:48 UTC (20060307-982)
- Log:
- When we close a local server's link, always include the
- name of the client causing the exit in the reason in the
- SQUIT we send them (replacing them with us). This makes
- sure server notices for stuff like "Not enough arguments
- to server command" are different on the two sides.
-
-
- Changes: Modified:
- +7 -5 trunk/src/client.c (File Modified)
-
-
-gxti 2006/03/07 22:58:03 UTC (20060307-980)
- Log:
- New contrib module m_findforwards.c
-
-
- Changes: Modified:
- +112 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/m_findforwards.c (File Added)
-
-
-jilles 2006/03/07 22:21:29 UTC (20060307-968)
- Log:
- Whoops, don't show real host behind auth{} spoof in
- spoof notices if hide_spoof_ips is enabled.
-
- From ratbox (part of initial HIDE_SPOOF_IPS to conf patch)
-
-
- Changes: Modified:
- +3 -2 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/03/07 12:54:53 UTC (20060307-962)
- Log:
- Add dalnet-style /identify that sends to nickserv or chanserv.
-
-
- Changes: Modified:
- +102 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/m_identify.c (File Added)
-
-
-jilles 2006/03/07 12:26:20 UTC (20060307-958)
- Log:
- Document alias{} blocks a bit better.
-
-
- Changes: Modified:
- +9 -0 trunk/doc/reference.conf (File Modified)
-
-
-nenolod 2006/03/06 04:01:20 UTC (20060306-948)
- Log:
- - add aliases to /stats m (data usage is not counted though, sorry)
-
-
- Changes: Modified:
- +1 -0 trunk/include/s_conf.h (File Modified)
- +3 -0 trunk/src/newconf.c (File Modified)
- +15 -0 trunk/src/parse.c (File Modified)
-
-
-nenolod 2006/03/06 03:43:02 UTC (20060306-946)
- Log:
- - remove m_sshortcut as it's no longer relevant
-
-
- Changes: Modified:
- +0 -145 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/m_sshortcut.c (File Deleted)
-
-
-nenolod 2006/03/06 03:41:31 UTC (20060306-944)
- Log:
- - support for aliases, needs some more work before it can be backported to the 1.2 branch (jilles changed this to use
- targets instead of my original idea :P)
-
-
- Changes: Modified:
- +32 -0 trunk/doc/example.conf (File Modified)
- +35 -0 trunk/doc/reference.conf (File Modified)
- +4 -0 trunk/include/parse.h (File Modified)
- +7 -0 trunk/include/s_conf.h (File Modified)
- +82 -0 trunk/src/newconf.c (File Modified)
- +78 -0 trunk/src/parse.c (File Modified)
- +16 -0 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/03/05 23:33:56 UTC (20060305-942)
- Log:
- Remove some spaces after tabs. ??
-
-
- Changes: Modified:
- +18 -18 trunk/src/newconf.c (File Modified)
-
-
-jilles 2006/03/05 23:15:38 UTC (20060305-940)
- Log:
- Global /who:
- - make sure to clear all marks also if the who was aborted
- because of too many matches
- - give ERR_TOOMANYMATCHES if too many matches
- - clarify comments
-
- ratbox RATBOX_2_2 r22003 (jilles)
-
-
- Changes: Modified:
- +28 -26 trunk/modules/m_who.c (File Modified)
-
-
-nenolod 2006/03/05 09:45:50 UTC (20060305-936)
- Log:
- - devel is 2.0
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-nenolod 2006/03/05 03:39:14 UTC (20060305-932)
- Log:
- - add /rehash nickdelay to clear out the nickdelay tables (hack hack!)
-
-
- Changes: Modified:
- +2 -1 trunk/include/s_newconf.h (File Modified)
- +20 -0 trunk/modules/m_rehash.c (File Modified)
- +1 -1 trunk/src/s_newconf.c (File Modified)
-
-
-gxti 2006/03/05 03:38:33 UTC (20060305-930)
- Log:
- Pull quiet_on_ban from the config as only people who can't configure their ircd properly turn this off.
-
-
- Changes: Modified:
- +0 -1 trunk/doc/example.conf (File Modified)
- +0 -3 trunk/doc/reference.conf (File Modified)
- +0 -1 trunk/include/s_conf.h (File Modified)
- +0 -6 trunk/modules/m_info.c (File Modified)
- +1 -1 trunk/src/channel.c (File Modified)
- +0 -1 trunk/src/newconf.c (File Modified)
-
-
-gxti 2006/03/05 00:48:56 UTC (20060305-928)
- Log:
- Missing header in m_chghost.c
-
- Changes: Modified:
- +1 -0 trunk/modules/m_chghost.c (File Modified)
-
-
-gxti 2006/02/28 19:53:33 UTC (20060228-926)
- Log:
- Relocate QJM code to a seperate function(change_nick_user_host)
- Change CHGHOST to use change_nick_user_host instead of just setting it
-
-
- Changes: Modified:
- +3 -0 trunk/include/s_user.h (File Modified)
- +1 -1 trunk/modules/m_chghost.c (File Modified)
- +3 -78 trunk/modules/m_signon.c (File Modified)
- +89 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/02/28 13:24:51 UTC (20060228-924)
- Log:
- Restore /stats a (dns servers, admin-only).
-
-
- Changes: Modified:
- +1 -0 trunk/include/res.h (File Modified)
- +5 -8 trunk/modules/m_stats.c (File Modified)
- +16 -0 trunk/src/res.c (File Modified)
-
-
-nenolod 2006/02/23 18:29:24 UTC (20060223-920)
- Log:
- - Add CHARYBDIS_PROFILE if we are profiling.
- - Remove -static from CFLAGS when profiling because this is really unnecessary.
- - Remove duplicate --enable-epoll entry.
-
-
- Changes: Modified:
- +1595 -15 trunk/configure (File Modified)
- +30 -11 trunk/configure.ac (File Modified)
- +3 -0 trunk/include/setup.h.in (File Modified)
-
-
-nenolod 2006/02/23 18:17:21 UTC (20060223-918)
- Log:
- - Add CHARYBDIS_C_GCC_TRY_FLAGS. Guess where this is from. Just guess.
-
-
- Changes: Modified:
- +28 -0 trunk/aclocal.m4 (File Modified)
-
-
-jilles 2006/02/23 13:25:48 UTC (20060223-916)
- Log:
- Allow requesting forward channel and quiet list in same mode command.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_mode.c (File Modified)
-
-
-jilles 2006/02/22 00:06:41 UTC (20060222-912)
- Log:
- Add description of xline wildcards.
-
-
- Changes: Modified:
- +14 -3 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-gxti 2006/02/21 23:54:57 UTC (20060221-908)
- Log:
- Stop throwing out LOGIN from non-bursting servers as this interferes with SASL.
-
-
- Changes: Modified:
- +0 -4 trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2006/02/21 02:25:43 UTC (20060221-906)
- Log:
- typo
-
-
- Changes: Modified:
- +1 -1 trunk/include/hook.h (File Modified)
-
-
-nenolod 2006/02/20 22:34:50 UTC (20060220-904)
- Log:
- call_hook, not hook_call
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2006/02/20 22:05:41 UTC (20060220-902)
- Log:
- Add h_channel_join, a hook that's fired (for modules) when a channel is joined.
- Could be useful for a number of things.
-
-
- Changes: Modified:
- +9 -0 trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2006/02/20 21:35:40 UTC (20060220-900)
- Log:
- New type: hook_data_channel_activity, used primarily for joins and parts from a channel.
-
-
- Changes: Modified:
- +7 -0 trunk/include/hook.h (File Modified)
-
-
-gxti 2006/02/20 21:27:46 UTC (20060220-896)
- Log:
- Burst LOGIN on registration if the user was already identified (i.e. from SIGNON)
-
-
- Changes: Modified:
- +15 -0 trunk/modules/m_services.c (File Modified)
-
-
-jilles 2006/02/20 11:26:45 UTC (20060220-894)
- Log:
- Clarify snomask +f, +k, +u.
-
-
- Changes: Modified:
- +8 -4 trunk/doc/sgml/oper-guide/snomasks.sgml (File Modified)
-
-
-jilles 2006/02/20 11:26:22 UTC (20060220-892)
- Log:
- Cmode +p and +s may be set simultaneously.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-nenolod 2006/02/20 05:20:38 UTC (20060220-890)
- Log:
- actually, we should check the data version on each reload (oops)
-
-
- Changes: Modified:
- +6 -6 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/20 05:17:22 UTC (20060220-888)
- Log:
- more work on the loader
-
-
- Changes: Modified:
- +45 -21 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/20 04:04:42 UTC (20060220-886)
- Log:
- Add prototype ircd_state.c
-
-
- Changes: Modified:
- + - trunk/src/ircd_state.c (File Added)
-
-
-jilles 2006/02/19 00:41:15 UTC (20060219-882)
- Log:
- Smaller improvements.
-
-
- Changes: Modified:
- +18 -8 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/02/19 00:15:39 UTC (20060219-880)
- Log:
- Add a lot of stuff here.
-
-
- Changes: Modified:
- +210 -16 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/02/18 22:55:32 UTC (20060218-878)
- Log:
- Add +o, +t and +v cmodes and add a lot of information to other cmodes.
-
-
- Changes: Modified:
- +81 -10 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-jilles 2006/02/18 21:57:54 UTC (20060218-873)
- Log:
- Invex doesn't trump +r or (sic) +J.
-
-
- Changes: Modified:
- +0 -2 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-nenolod 2006/02/18 21:56:00 UTC (20060218-871)
- Log:
- Check to make sure a module is not loaded before loading it.
-
-
- Changes: Modified:
- +6 -1 trunk/src/ircd_parser.y (File Modified)
-
-
-nenolod 2006/02/16 18:54:16 UTC (20060216-869)
- Log:
- - Add a missing comma in the HeaderMessages array
- - Only send "Your hostname is too long ..." if that really is the case
-
-
- Changes: Modified:
- +2 -2 trunk/src/s_auth.c (File Modified)
-
-
-nenolod 2006/02/16 14:25:09 UTC (20060216-867)
- Log:
- build_symtable() will have already bailed here, so no need to check
- explicitly whether or not charybdis_main is NULL.
-
-
- Changes: Modified:
- +7 -16 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/16 14:05:37 UTC (20060216-865)
- Log:
- Data structure versioning, part 1.
-
-
- Changes: Modified:
- +10 -1 trunk/include/ircd_defs.h (File Modified)
- +2 -0 trunk/src/ircd.c (File Modified)
- +15 -3 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/16 06:51:59 UTC (20060216-863)
- Log:
- build a symbol table and use that instead of doing a raw dlsym on everything
-
-
- Changes: Modified:
- + - trunk/include/ircd_linker.h (File Added)
- +71 -1 trunk/src/Makefile.in (File Modified)
- + - trunk/src/ircd_linker.c (File Added)
- +16 -4 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/15 23:15:08 UTC (20060215-861)
- Log:
- The launcher now calls io_loop() instead of charybdis_main().
- This is so that we do not have to reinitialize *everything* later.
-
-
- Changes: Modified:
- +1 -0 trunk/include/ircd.h (File Modified)
- +6 -7 trunk/src/ircd.c (File Modified)
- +13 -1 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/15 23:05:22 UTC (20060215-859)
- Log:
- Use global binding on libircd.so.
-
-
- Changes: Modified:
- +1 -1 trunk/src/main.c (File Modified)
-
-
-nenolod 2006/02/15 22:49:16 UTC (20060215-857)
- Log:
- - most of the IRCd is now a shared library, ircd is just a launcher that opens libircd.so and runs it now.
- (it will do more later)
-
-
- Changes: Modified:
- +14 -12 trunk/include/config.h (File Modified)
- +1 -1 trunk/libcharybdis/Makefile.in (File Modified)
- +31 -5 trunk/src/Makefile.in (File Modified)
- +78 -1 trunk/src/ircd.c (File Modified)
- + - trunk/src/main.c (File Added)
-
-
-nenolod 2006/02/15 03:27:43 UTC (20060215-855)
- Log:
- Add whitespace here, oops.
-
-
- Changes: Modified:
- +1 -1 trunk/CREDITS (File Modified)
-
-
-nenolod 2006/02/15 01:34:19 UTC (20060215-851)
- Log:
- Properly copy over the IP address here instead of using a cheap hack.
- Because the hack didn't work right except on IPv6. :|
-
-
- Changes: Modified:
- +12 -2 trunk/src/s_newconf.c (File Modified)
-
-
-jilles 2006/02/15 01:33:43 UTC (20060215-849)
- Log:
- Revert reject cache notice to ratbox's, which more
- clearly suggests what's happening.
-
-
- Changes: Modified:
- +4 -1 trunk/src/reject.c (File Modified)
-
-
-nenolod 2006/02/15 01:30:41 UTC (20060215-847)
- Log:
- Fix the openssl status in the overview information.
-
-
- Changes: Modified:
- +1 -3 trunk/configure (File Modified)
- +1 -3 trunk/configure.ac (File Modified)
-
-
-jilles 2006/02/15 00:53:32 UTC (20060215-843)
- Log:
- - Add simple exempt{} block (127.0.0.1) to example.conf.
- - Remove mention of deny{}.
-
-
- Changes: Modified:
- +5 -0 trunk/doc/example.conf (File Modified)
- +1 -1 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/02/15 00:37:34 UTC (20060215-839)
- Log:
- example.conf: add some comments at the start
- reference.conf: some ircd-ratbox -> charybdis
-
-
- Changes: Modified:
- +11 -0 trunk/doc/example.conf (File Modified)
- +6 -5 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/02/15 00:27:59 UTC (20060215-833)
- Log:
- Rename m_createauthonly module to createauthonly
- as this is not a module providing an m_function
- (command).
-
-
- Changes: Modified:
- +1 -38 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/createauthonly.c (File Added)
- + - trunk/contrib/m_createauthonly.c (File Deleted)
-
-
-jilles 2006/02/15 00:22:08 UTC (20060215-831)
- Log:
- Add to example confs commented lines for:
- createauthonly.so, ip_cloaking.so, sno_farconnect.so,
- sno_globalkline.so, sno_globaloper.so.
-
-
- Changes: Modified:
- +5 -1 trunk/doc/example.conf (File Modified)
- +9 -1 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/02/15 00:12:24 UTC (20060215-829)
- Log:
- - Unbreak connecting to connect{}s with hostnames
- instead of IP addresses (broken with new resolver).
- - Try to do A/AAAA query based on aftype in
- connect{} (doesn't seem to work fully).
-
-
- Changes: Modified:
- +19 -2 trunk/libcharybdis/commio.c (File Modified)
-
-
-jilles 2006/02/14 22:54:37 UTC (20060214-827)
- Log:
- Unbreak /rehash dns.
-
-
- Changes: Modified:
- +1 -0 trunk/src/res.c (File Modified)
-
-
-jilles 2006/02/14 22:40:55 UTC (20060214-825)
- Log:
- Preserve Hybrid Id and add one of our own.
-
-
- Changes: Modified:
- +2 -1 trunk/src/res.c (File Modified) (Property Modified)
- +2 -1 trunk/src/reslib.c (File Modified) (Property Modified)
-
-
-jilles 2006/02/14 22:17:17 UTC (20060214-821)
- Log:
- Add anfl and Androsyn to CREDITS.
- They wrote a lot of ratbox code we use, both before and after the fork.
-
-
- Changes: Modified:
- +2 -0 trunk/CREDITS (File Modified)
-
-
-nenolod 2006/02/14 21:39:42 UTC (20060214-819)
- Log:
- Hostname validity check.
-
-
- Changes: Modified:
- +42 -3 trunk/src/s_auth.c (File Modified)
-
-
-nenolod 2006/02/14 21:02:12 UTC (20060214-817)
- Log:
- Version bump to 1.2.0.
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-nenolod 2006/02/14 20:55:24 UTC (20060214-815)
- Log:
- - Missed a spot in the IPv6 code here. Should be usable now.
-
-
- Changes: Modified:
- +2 -2 trunk/src/res.c (File Modified)
-
-
-nenolod 2006/02/14 20:52:15 UTC (20060214-813)
- Log:
- Alright, so, this massive commit does the following:
- - Removes adns
- - Adds a resolver based on the undernet and hybrid one.
- - Tries to clean up a giant mess in the header dependencies (encountered during the above)
- - Makes a check in ./configure be posixly correct
- - Simplifies the auth code and DNS callbacks
-
- Needs testing. Especially under IPv6. I probably fucked something up there. I will test it later.
-
-
- Changes: Modified:
- +1 -1 trunk/Makefile.in (File Modified)
- + - trunk/adns/ (File Deleted)
- +148 -80 trunk/configure (File Modified)
- +1 -2 trunk/configure.ac (File Modified)
- +6 -0 trunk/include/client.h (File Modified)
- +1 -0 trunk/include/packet.h (File Modified)
- +153 -41 trunk/include/res.h (File Modified)
- + - trunk/include/reslib.h (File Added)
- +4 -33 trunk/libcharybdis/commio.c (File Modified)
- +930 -1449 trunk/modules/.depend (File Modified)
- +3 -0 trunk/modules/m_stats.c (File Modified)
- +417 -621 trunk/src/.depend (File Modified)
- +1 -1 trunk/src/.indent.pro (File Modified)
- +2069 -289 trunk/src/Makefile.in (File Modified)
- + - trunk/src/adns.c (File Deleted)
- + - trunk/src/res.c (File Added)
- + - trunk/src/reslib.c (File Added)
- +11 -50 trunk/src/s_auth.c (File Modified)
- +4 -26 trunk/src/s_newconf.c (File Modified)
-
-
-nenolod 2006/02/13 20:14:51 UTC (20060213-811)
- Log:
- Document the NOBALLOC feature.
-
-
- Changes: Modified:
- +7 -1 trunk/include/config.h (File Modified)
-
-
-jilles 2006/02/12 20:50:51 UTC (20060212-806)
- Log:
- commands.sgml changes
-
-
- Changes: Modified:
- +126 -51 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2006/02/12 19:58:28 UTC (20060212-804)
- Log:
- connect{} changes.
-
-
- Changes: Modified:
- +11 -4 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 19:47:43 UTC (20060212-802)
- Log:
- Improve description of class{} block (in particular,
- mention server classes as well as client classes).
-
-
- Changes: Modified:
- +41 -3 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 19:37:35 UTC (20060212-800)
- Log:
- In comment:
- -/* sendq: servers need a higher sendq as they send more data */
- +/* sendq: servers need a higher sendq as they are sent more data */
-
-
- Changes: Modified:
- +1 -1 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/02/12 19:33:35 UTC (20060212-798)
- Log:
- Add modules{} block.
-
-
- Changes: Modified:
- +28 -0 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 17:31:44 UTC (20060212-796)
- Log:
- Add general::oper_snomask, snomask on oper up for opers
- that have umode +s set on oper up, but do not have
- a specific snomask setting in their operator block.
- If this is empty or not specified, +s is used as before.
-
-
- Changes: Modified:
- +4 -1 trunk/doc/example.conf (File Modified)
- +7 -1 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/client.h (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +32 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
- +13 -3 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/02/12 07:27:54 UTC (20060212-794)
- Log:
- fix error
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-nenolod 2006/02/12 07:13:38 UTC (20060212-792)
- Log:
- Add MASKTRACE and CHANTRACE commands.
-
-
- Changes: Modified:
- +23 -5 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-nenolod 2006/02/12 06:39:51 UTC (20060212-790)
- Log:
- document loadmodule directive
-
-
- Changes: Modified:
- +12 -3 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 06:36:19 UTC (20060212-788)
- Log:
- finish this up
-
-
- Changes: Modified:
- +29 -3 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 06:29:55 UTC (20060212-786)
- Log:
- q:lines are no longer living in the ircd.conf either
-
-
- Changes: Modified:
- +0 -8 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 04:28:54 UTC (20060212-784)
- Log:
- remove k:line, d:line, x:line as they are their own files now
-
-
- Changes: Modified:
- +0 -29 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 03:55:38 UTC (20060212-782)
- Log:
- New place for operator::snomask.
-
-
- Changes: Modified:
- +9 -9 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:46:29 UTC (20060212-780)
- Log:
- Document connect {}.
-
-
- Changes: Modified:
- +101 -20 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 03:42:26 UTC (20060212-778)
- Log:
- example.conf: move operator::snomask to a more logical place,
- more sensible default
- reference.conf: add operator::snomask
-
-
- Changes: Modified:
- +3 -3 trunk/doc/example.conf (File Modified)
- +3 -0 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/02/12 03:34:24 UTC (20060212-776)
- Log:
- Allow specifying +D (deaf), +Q (noforward) and +R (regonlymsg)
- in those conf entries that take umodes like <name1>, <name2>, ...
-
-
- Changes: Modified:
- +3 -0 trunk/doc/reference.conf (File Modified)
- +3 -0 trunk/src/newconf.c (File Modified)
-
-
-nenolod 2006/02/12 03:33:02 UTC (20060212-774)
- Log:
- Remove H:line
-
-
- Changes: Modified:
- +0 -7 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:30:32 UTC (20060212-772)
- Log:
- Aesthetic changes.
-
-
- Changes: Modified:
- +2 -0 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:28:34 UTC (20060212-770)
- Log:
- s/allow/auth
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:26:36 UTC (20060212-768)
- Log:
- fix
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:25:40 UTC (20060212-766)
- Log:
- Document operator {} blocks.
-
-
- Changes: Modified:
- +65 -17 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 03:18:31 UTC (20060212-764)
- Log:
- auth{}: clarify/add some details
-
-
- Changes: Modified:
- +14 -7 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:11:11 UTC (20060212-762)
- Log:
- auth{}: Move a paragraph.
-
-
- Changes: Modified:
- +3 -3 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-nenolod 2006/02/12 03:02:10 UTC (20060212-760)
- Log:
- Document auth{} blocks.
-
-
- Changes: Modified:
- +107 -43 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2006/02/12 02:23:21 UTC (20060212-758)
- Log:
- Add umode +R.
-
-
- Changes: Modified:
- +2 -1 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/02/12 02:19:41 UTC (20060212-756)
- Log:
- Add umode +R, prevents unidentified clients from
- sending private messages or notices. /accept'ed
- clients and opers are exempt.
- Due to the /accept part, this is only checked
- at the target's server, may want to change
- this?
-
-
- Changes: Modified:
- +1 -0 trunk/help/opers/umode (File Modified)
- +1 -0 trunk/help/users/umode (File Modified)
- +2 -0 trunk/include/client.h (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +11 -1 trunk/modules/core/m_message.c (File Modified)
- +9 -1 trunk/modules/m_cmessage.c (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/02/12 01:26:44 UTC (20060212-754)
- Log:
- Don't allow a nick change if banned or quieted (and not
- voiced or opped) on a channel. This uses numeric 435
- (bahamut's "cannot change to a banned nick") because
- bahamut/ircu's 437 and hyperion's 438 already have
- another meaning for us.
-
-
- Changes: Modified:
- +2 -0 trunk/include/channel.h (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +9 -0 trunk/modules/core/m_nick.c (File Modified)
- +38 -0 trunk/src/channel.c (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
-
-
-jilles 2006/02/11 20:55:03 UTC (20060211-752)
- Log:
- KNOCK:
- - respect ban exceptions
- - also deny a knock if quieted
-
-
- Changes: Modified:
- +2 -1 trunk/modules/m_knock.c (File Modified)
-
-
-jilles 2006/02/11 19:42:32 UTC (20060211-750)
- Log:
- Reverse bad substitution in comment.
-
-
- Changes: Modified:
- +1 -1 trunk/src/channel.c (File Modified)
-
-
-jilles 2006/02/11 19:04:47 UTC (20060211-748)
- Log:
- - set DynSpoof flag for clients spoofed at registration
- - add orighost instead of host to the hostname hash
-
-
- Changes: Modified:
- +5 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/02/11 16:59:13 UTC (20060211-746)
- Log:
- sendto_common_channels_local_butone(): nicer way to skip the user themselves.
-
-
- Changes: Modified:
- +2 -3 trunk/src/send.c (File Modified)
-
-
-gxti 2006/02/10 02:44:34 UTC (20060210-744)
- Log:
- Change login field semantics in SVSLOGIN/SIGNON to allow both no-change and logout.
-
-
- Changes: Modified:
- +17 -7 trunk/modules/m_signon.c (File Modified)
-
-
-gxti 2006/02/09 02:44:48 UTC (20060209-742)
- Log:
- Correct minimum args on ENCAP SASL to avoid nasty core.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_sasl.c (File Modified)
-
-
-jilles 2006/02/09 01:14:21 UTC (20060209-740)
- Log:
- Style nits: sptr can't ever be NULL, don't compare truth
- values with YES.
-
-
- Changes: Modified:
- +2 -3 trunk/modules/m_scan.c (File Modified)
-
-
-jilles 2006/02/09 01:04:56 UTC (20060209-738)
- Log:
- - Comment out scan_cmodes() prototype to suppress warning
- - Correct minimum parameter count for mo_scan()
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_scan.c (File Modified)
-
-
-jilles 2006/02/09 00:56:16 UTC (20060209-736)
- Log:
- SCAN UMODES:
- - Include full command in operspy notice
- - Allow global scans (no-list used, mask not used) without operspy
- - Use ERR_NOPRIVS numeric
-
-
- Changes: Modified:
- +21 -9 trunk/modules/m_scan.c (File Modified)
-
-
-jilles 2006/02/08 23:45:23 UTC (20060208-734)
- Log:
- Cancel out the >3 default if < is given; this way
- any </> specification fully overrides the default.
-
-
- Changes: Modified:
- +3 -0 trunk/modules/m_list_safelist.c (File Modified)
-
-
-jilles 2006/02/08 23:13:44 UTC (20060208-732)
- Log:
- - Call mo_list() from m_list() to reduce code duplication
- - Default to >3, rather arbitrarily (conf option?)
- - Make < and > mean less than and greater than again
-
-
- Changes: Modified:
- +16 -47 trunk/modules/m_list_safelist.c (File Modified)
-
-
-jilles 2006/02/08 22:20:43 UTC (20060208-730)
- Log:
- When processing topic burst, hide connecting server
- on netburst if flatten links is enabled.
-
-
- Changes: Modified:
- +9 -2 trunk/modules/m_tb.c (File Modified)
-
-
-nenolod 2006/02/08 22:03:57 UTC (20060208-728)
- Log:
- - remove PENALTY token
-
-
- Changes: Modified:
- +0 -1 trunk/include/supported.h (File Modified)
-
-
-nenolod 2006/02/08 22:00:03 UTC (20060208-726)
- Log:
- 005 fixups:
- - Add PENALTY because we have a pace-wait system.
- - Add FNC due to SAVE and RSFNC
- - Add q to MAXLIST.
-
-
- Changes: Modified:
- +4 -2 trunk/include/supported.h (File Modified)
-
-
-nenolod 2006/02/08 21:55:57 UTC (20060208-724)
- Log:
- mkay, indent went nuts here
-
-
- Changes: Modified:
- +4 -6 trunk/modules/m_list_safelist.c (File Modified)
-
-
-nenolod 2006/02/08 21:51:28 UTC (20060208-722)
- Log:
- Implement SAFELIST. The old ratbox method is now called m_list_ratbox.c,
- and can be used instead. The SAFELIST implementation is the one used by
- default, as most users/networks will be used to it.
-
-
- Changes: Modified:
- +1 -0 trunk/NEWS (File Modified)
- +14 -0 trunk/include/client.h (File Modified)
- +5 -0 trunk/include/hash.h (File Modified)
- +404 -272 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/m_list.c (File Deleted)
- + - trunk/modules/m_list_ratbox.c (File Added)
- + - trunk/modules/m_list_safelist.c (File Added)
- +5 -5 trunk/src/hash.c (File Modified)
-
-
-jilles 2006/02/08 21:02:52 UTC (20060208-720)
- Log:
- Clear invites on a lowerTS JOIN or SJOIN.
- This should complete kick_on_split_riding protection.
-
-
- Changes: Modified:
- +5 -0 trunk/modules/core/m_join.c (File Modified)
- +5 -1 trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2006/02/08 20:26:58 UTC (20060208-718)
- Log:
- Like in ratbox, send and interpret timestamps on invites.
-
-
- Changes: Modified:
- +9 -2 trunk/modules/m_invite.c (File Modified)
-
-
-jilles 2006/02/07 12:48:28 UTC (20060207-716)
- Log:
- Add +S (network service) umode. Just for completeness, users or opers
- cannot set this.
-
-
- Changes: Modified:
- +19 -0 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-nenolod 2006/02/06 20:04:23 UTC (20060206-714)
- Log:
- update NEWS a bit
-
-
- Changes: Modified:
- +35 -2 trunk/NEWS (File Modified)
-
-
-gxti 2006/02/06 04:42:14 UTC (20060206-712)
- Log:
- Split off a PreClient structure for data to be freed on registation (i.e. password).
- New hook introduce_client for post-registration messages.
- Fix b0rked SASL numerics.
- Burst REALHOST post-introduction for spoofed-on-registration clients.
- Rearrange SVSLOGIN arguments so that allowednicks is at the end; optional.
- Pre-registration signon support.
-
-
- Changes: Modified:
- +10 -0 trunk/configure (File Modified)
- +2 -0 trunk/configure.ac (File Modified)
- +14 -4 trunk/include/client.h (File Modified)
- +1 -0 trunk/include/hook.h (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +3 -0 trunk/include/setup.h.in (File Modified)
- +16 -0 trunk/modules/m_chghost.c (File Modified)
- +25 -21 trunk/modules/m_sasl.c (File Modified)
- +63 -30 trunk/modules/m_signon.c (File Modified)
- +18 -0 trunk/src/client.c (File Modified)
- +2 -0 trunk/src/hook.c (File Modified)
- +5 -5 trunk/src/messages.tab (File Modified)
- +2 -0 trunk/src/s_serv.c (File Modified)
- +28 -2 trunk/src/s_user.c (File Modified)
-
-
-gxti 2006/02/06 03:10:01 UTC (20060206-710)
- Log:
- Update hook documentation.
-
-
- Changes: Modified:
- +30 -0 trunk/doc/hooks.txt (File Modified)
-
-
-jilles 2006/02/05 22:44:03 UTC (20060205-708)
- Log:
- Improve @/# handling in match_esc().
-
-
- Changes: Modified:
- +21 -13 trunk/src/match.c (File Modified)
-
-
-nenolod 2006/02/05 21:09:04 UTC (20060205-706)
- Log:
- backtrack instead of bailing out when handling a mismatched escape
-
-
- Changes: Modified:
- +1 -1 trunk/src/match.c (File Modified)
-
-
-nenolod 2006/02/05 20:33:39 UTC (20060205-704)
- Log:
- Denote Entrope as being a contributor, since we used his match() routines from ircu/srvx.
-
- Changes: Modified:
- +2 -1 trunk/CREDITS (File Modified)
-
-
-nenolod 2006/02/05 20:24:55 UTC (20060205-702)
- Log:
- Fix the escape brokenness and pick up a more efficient matching algorithm,
- via ircu (Entrope, Runaway et al.). Where do we lose? Nowhere.
- Patch sent upstream. They can do whatever they want with it, *shrug*.
-
-
- Changes: Modified:
- +147 -161 trunk/src/match.c (File Modified)
-
-
-jilles 2006/02/04 20:13:39 UTC (20060204-700)
- Log:
- If flatten links is enabled, fake the origins of some ServerModes
- sent to clients so that the server sending the netburst is hidden.
- Most mode hacks still show the true source.
-
-
- Changes: Modified:
- +17 -4 trunk/modules/core/m_mode.c (File Modified)
- +20 -10 trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2006/02/04 18:26:55 UTC (20060204-698)
- Log:
- - When exiting a local server, send SQUIT <them> :<reason> (no matter
- where the exit originated).
- - When receiving an SQUIT for a server themselves
- (IsMe(target_p) || target_p == client_p)
- close their link and send a local server notice.
-
-
- Changes: Modified:
- +16 -9 trunk/modules/core/m_squit.c (File Modified)
- +6 -3 trunk/src/client.c (File Modified)
-
-
-nenolod 2006/02/04 04:37:10 UTC (20060204-696)
- Log:
- Hooking into the wrong hook, whoops. :P
-
-
- Changes: Modified:
- +3 -5 trunk/contrib/m_createauthonly.c (File Modified)
- +6 -10 trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2006/02/04 04:11:17 UTC (20060204-694)
- Log:
- this doesn't work right, right now :P
-
-
- Changes: Modified:
- +40 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/m_createauthonly.c (File Added)
- +6 -0 trunk/include/hook.h (File Modified)
- +26 -1 trunk/modules/core/m_join.c (File Modified)
- +1 -1 trunk/src/ircd.c (File Modified)
-
-
-nenolod 2006/02/04 03:11:05 UTC (20060204-692)
- Log:
- Make can_join() hookable.
-
-
- Changes: Modified:
- +12 -1 trunk/src/channel.c (File Modified)
-
-
-nenolod 2006/02/04 03:04:20 UTC (20060204-690)
- Log:
- add 'int approved;' to the channel event hook
-
-
- Changes: Modified:
- +1 -0 trunk/include/hook.h (File Modified)
-
-
-gxti 2006/02/04 02:50:03 UTC (20060204-688)
- Log:
- Use SIDs in SASL ENCAP origin.
- Ignore responses from other agents once the first SASL response has been received for a client.
-
-
- Changes: Modified:
- +9 -5 trunk/modules/m_sasl.c (File Modified)
-
-
-gxti 2006/02/04 01:44:17 UTC (20060204-686)
- Log:
- Removed stray debug code.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_sasl.c (File Modified)
-
-
-jilles 2006/02/03 22:39:24 UTC (20060203-684)
- Log:
- Don't complain "unknown MODE flag" if a non-oper attempts
- to unset an oper only umode they do not have.
- This is to prevent unwanted error messages when users/bots
- do things like MODE <nick> +i-sw.
-
-
- Changes: Modified:
- +4 -2 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/02/03 22:32:03 UTC (20060203-682)
- Log:
- Fix client_exit hook name and only call it for local exits that are not
- IsAnyServer.
-
-
- Changes: Modified:
- +3 -2 trunk/modules/m_sasl.c (File Modified)
-
-
-gxti 2006/02/03 21:41:48 UTC (20060203-680)
- Log:
- Fix SASL logic to actually use stored agent UID.
- Change instances of SASL code that use sendto_one_prefix for ENCAP.
- Add abort code for exiting clients.
-
-
- Changes: Modified:
- +18 -9 trunk/modules/m_sasl.c (File Modified)
-
-
-jilles 2006/02/03 20:25:01 UTC (20060203-678)
- Log:
- Port over ratbox 2.2 /challenge. This is slightly more secure
- (better crypto, longer keys, challenge timeout) and has better
- client scripts.
-
- The respond tool is no longer part of the ircd tree but a
- separate package, currently available from
- http://respond.ircd-ratbox.org (we should mirror/... this).
-
-
- Changes: Modified:
- +65 -310 trunk/doc/challenge.txt (File Modified)
- +5 -5 trunk/include/client.h (File Modified)
- +3 -0 trunk/include/irc_string.h (File Modified)
- +3 -0 trunk/include/numeric.h (File Modified)
- +94 -50 trunk/modules/m_challenge.c (File Modified)
- +1 -2 trunk/src/client.c (File Modified)
- +125 -0 trunk/src/irc_string.c (File Modified)
- +2 -2 trunk/src/messages.tab (File Modified)
- + - trunk/tools/rsa_respond/ (File Deleted)
-
-
-gxti 2006/02/03 20:05:09 UTC (20060203-676)
- Log:
- Preliminary SASL support.
-
-
- Changes: Modified:
- +7 -0 trunk/include/client.h (File Modified)
- +6 -0 trunk/include/numeric.h (File Modified)
- +1 -0 trunk/modules/Makefile.in (File Modified)
- +1 -1 trunk/modules/core/m_nick.c (File Modified)
- +175 -1 trunk/modules/m_cap.c (File Modified)
- + - trunk/modules/m_sasl.c (File Added)
- +2 -0 trunk/modules/m_user.c (File Modified)
- +5 -5 trunk/src/messages.tab (File Modified)
- +8 -2 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/02/03 18:13:03 UTC (20060203-674)
- Log:
- SIGNON: make logout also apply remotely.
-
-
- Changes: Modified:
- +7 -2 trunk/modules/m_signon.c (File Modified)
-
-
-gxti 2006/02/03 17:45:04 UTC (20060203-672)
- Log:
- Use an asterisk when sending empty logins in SIGNON.
-
-
- Changes: Modified:
- +5 -5 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/02/03 17:38:31 UTC (20060203-670)
- Log:
- SIGNON: Only add whowas entry (add_history()) and wipe
- accepts (del_all_accepts()) if nick changed.
-
-
- Changes: Modified:
- +5 -3 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/02/03 17:26:52 UTC (20060203-668)
- Log:
- SIGNON: slight fixes to collision code:
- - don't kill if target_p == source_p (nick unchanged or only changed case)
- - add comment that SAVE support is missing
- - use sendto_realops_snomask() instead of sendto_realops_flags()
-
-
- Changes: Modified:
- +9 -6 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/02/03 17:19:26 UTC (20060203-666)
- Log:
- Fix up kills for bad nick/user/host on SIGNON.
-
-
- Changes: Modified:
- +16 -6 trunk/modules/m_signon.c (File Modified)
-
-
-jilles 2006/02/03 16:50:56 UTC (20060203-664)
- Log:
- If changing to a nick with a digit, only allow the UID.
-
-
- Changes: Modified:
- +4 -0 trunk/modules/m_signon.c (File Modified)
-
-
-gxti 2006/02/03 04:20:31 UTC (20060203-661)
- Log:
- Cleaned up SIGNON patch for mainline with quit-join-mode support.
- Strip leading digits from logins that are not purely numeric.
-
-
- Changes: Modified:
- +3 -0 trunk/include/numeric.h (File Modified)
- +2 -0 trunk/include/send.h (File Modified)
- +1 -0 trunk/modules/Makefile.in (File Modified)
- +456 -3 trunk/modules/m_services.c (File Modified)
- + - trunk/modules/m_signon.c (File Added)
- +2 -2 trunk/src/messages.tab (File Modified)
- +98 -0 trunk/src/send.c (File Modified)
-
-
-jilles 2006/02/02 14:10:16 UTC (20060202-659)
- Log:
- Remove old server notice umodes from example confs.
-
-
- Changes: Modified:
- +1 -2 trunk/doc/example.conf (File Modified)
- +4 -17 trunk/doc/reference.conf (File Modified)
-
-
-jilles 2006/02/01 15:11:42 UTC (20060201-657)
- Log:
- Add snomask help file (forgot this earlier).
-
-
- Changes: Modified:
- + - trunk/help/opers/snomask (File Added)
-
-
-jilles 2006/01/31 12:50:36 UTC (20060131-655)
- Log:
- Add umode +l (receive locops).
-
-
- Changes: Modified:
- +11 -0 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/01/31 12:44:21 UTC (20060131-653)
- Log:
- We don't plan to implement cmode +R (quiet unidentified) and
- umode +I (deny invite) for 1.1, so comment them out from the
- docs.
-
-
- Changes: Modified:
- +2 -0 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
- +2 -0 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/01/31 12:40:38 UTC (20060131-651)
- Log:
- Improve snomask usage description.
-
-
- Changes: Modified:
- +9 -5 trunk/doc/sgml/oper-guide/snomasks.sgml (File Modified)
-
-
-jilles 2006/01/31 12:33:01 UTC (20060131-649)
- Log:
- Mention the word snomask with umode +s (needs to be a link really).
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/01/31 12:28:58 UTC (20060131-647)
- Log:
- Add snomask +Z (operspy notices).
-
-
- Changes: Modified:
- +10 -0 trunk/doc/sgml/oper-guide/snomasks.sgml (File Modified)
-
-
-jilles 2006/01/31 12:23:29 UTC (20060131-645)
- Log:
- Misc updates/clarifications.
-
-
- Changes: Modified:
- +8 -6 trunk/doc/sgml/oper-guide/oprivs.sgml (File Modified)
-
-
-jilles 2006/01/31 12:15:29 UTC (20060131-643)
- Log:
- Document snomasks.
-
-
- Changes: Modified:
- +139 -0 trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
- + - trunk/doc/sgml/oper-guide/snomasks.sgml (File Added)
- +3 -85 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2006/01/30 01:07:43 UTC (20060130-641)
- Log:
- - Allow ENCAP REALHOST outside burst
- - Fix comment describing race condition: this can only happen
- on a local whois with use_whois_actually enabled
-
-
- Changes: Modified:
- +4 -6 trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2006/01/29 21:42:06 UTC (20060129-639)
- Log:
- Add sno_globaloper.c, remote oper up notices generated from user mode changes.
-
-
- Changes: Modified:
- +39 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/sno_globaloper.c (File Added)
-
-
-jilles 2006/01/29 21:26:53 UTC (20060129-637)
- Log:
- Pass along old umodes and snomask in umode_changed hook,
- changing its parameter type from struct Client *
- to hook_data_umode_changed *. (For a new client, both
- are zero.)
-
- The IP cloaking module now fully ignores umode changes
- where +h didn't change.
-
-
- Changes: Modified:
- +7 -2 trunk/contrib/ip_cloaking.c (File Modified)
- +7 -0 trunk/include/hook.h (File Modified)
- +18 -4 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/01/29 20:41:26 UTC (20060129-635)
- Log:
- move libcharybdis-provided function initialisation into libcharybdis_init().
-
-
- Changes: Modified:
- +32 -11 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/01/29 20:40:55 UTC (20060129-633)
- Log:
- Make +f notices (local host, global host, global user@host, local class)
- netwide. Exceeding /quote set max remains local.
-
-
- Changes: Modified:
- +4 -4 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/01/29 20:32:44 UTC (20060129-631)
- Log:
- Netwide notices about attempts to join juped channels.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_join.c (File Modified)
-
-
-jilles 2006/01/29 19:57:17 UTC (20060129-629)
- Log:
- Send server notices about failed oper attempts globally.
- Successful remote oper attempt notices will be generated
- from the mode changes.
-
-
- Changes: Modified:
- +3 -3 trunk/modules/m_challenge.c (File Modified)
- +2 -2 trunk/modules/m_oper.c (File Modified)
-
-
-jilles 2006/01/29 19:56:11 UTC (20060129-627)
- Log:
- Rest of infrastructure for sending server notices globally.
- Uses a new L_NETWIDE level on sendto_realops_snomask().
-
-
- Changes: Modified:
- +1 -0 trunk/include/send.h (File Modified)
- +31 -4 trunk/src/send.c (File Modified)
-
-
-jilles 2006/01/29 18:55:28 UTC (20060129-625)
- Log:
- Add general::global_snotices conf option to control
- whether we send out SNOTEs. Does not do anything yet.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +6 -0 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +6 -0 trunk/modules/m_info.c (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/01/29 13:47:35 UTC (20060129-623)
- Log:
- Only accept SNOTE from servers.
-
-
- Changes: Modified:
- +2 -0 trunk/modules/m_snote.c (File Modified)
-
-
-jilles 2006/01/29 13:25:06 UTC (20060129-621)
- Log:
- Correct parv indices so this actually works.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_snote.c (File Modified)
-
-
-jilles 2006/01/29 13:16:10 UTC (20060129-619)
- Log:
- s/scan/snote/g
-
-
- Changes: Modified:
- +3 -3 trunk/modules/m_snote.c (File Modified)
-
-
-nenolod 2006/01/29 04:51:26 UTC (20060129-617)
- Log:
- Add m_snote.c, SNOTE propagator.
-
-
- Changes: Modified:
- +86 -0 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/m_snote.c (File Added)
-
-
-nenolod 2006/01/29 03:25:01 UTC (20060129-615)
- Log:
- start seeding the 1.1 NEWS file
-
-
- Changes: Modified:
- +4 -0 trunk/NEWS (File Modified)
-
-
-nenolod 2006/01/29 03:03:02 UTC (20060129-613)
- Log:
- rename some modules to more descriptive names...
-
-
- Changes: Modified:
- +2 -131 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/globalconnexit.c (File Deleted)
- + - trunk/contrib/globallineactive.c (File Deleted)
- + - trunk/contrib/sno_farconnect.c (File Added)
- + - trunk/contrib/sno_globalkline.c (File Added)
- +1 -120 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/networknotice.c (File Deleted)
- + - trunk/modules/sno_routing.c (File Added)
-
-
-jilles 2006/01/28 22:02:18 UTC (20060128-611)
- Log:
- Add networknotice (global netjoin/netsplit notices with counts/reasons).
- Uses FLAGS2_FLOODDONE bit on servers.
-
-
- Changes: Modified:
- +3 -0 trunk/include/client.h (File Modified)
- +121 -1 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/networknotice.c (File Added)
-
-
-jilles 2006/01/28 21:44:33 UTC (20060128-609)
- Log:
- Don't show servers in /trace to nonopers if flatten links is enabled.
-
-
- Changes: Modified:
- +8 -5 trunk/modules/m_trace.c (File Modified)
-
-
-jilles 2006/01/28 16:45:46 UTC (20060128-607)
- Log:
- CHGHOST:
- - use RPL_HOSTHIDDEN numeric also when resetting hostname to original
- - send back confirmation to source, if local client
- - send a +s server notice if the source is neither a server nor a service (+S)
-
-
- Changes: Modified:
- +5 -1 trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2006/01/28 16:01:05 UTC (20060128-605)
- Log:
- Use sendto_realops_snomask_from() to make the
- server notices appear to come from the affected
- user's server.
-
-
- Changes: Modified:
- +5 -6 trunk/contrib/globalconnexit.c (File Modified)
- +6 -6 trunk/contrib/globallineactive.c (File Modified)
-
-
-jilles 2006/01/28 16:00:14 UTC (20060128-603)
- Log:
- Add sendto_realops_snomask_from(), allows
- specification of apparent source server.
-
-
- Changes: Modified:
- +1 -0 trunk/include/send.h (File Modified)
- +41 -1 trunk/src/send.c (File Modified)
-
-
-jilles 2006/01/28 15:30:20 UTC (20060128-601)
- Log:
- Revert r579. Keep host, not orighost in oper up notice.
- It would be inconsistent to have orighost there, and we
- don't want to mess up all server notices by putting both
- host and orighost.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/28 15:27:10 UTC (20060128-599)
- Log:
- Include the IP address in operlog/foperlog.
-
-
- Changes: Modified:
- +10 -8 trunk/modules/m_challenge.c (File Modified)
- +8 -6 trunk/modules/m_oper.c (File Modified)
-
-
-jilles 2006/01/28 15:17:01 UTC (20060128-597)
- Log:
- Call umode_changed hook on oper up.
-
-
- Changes: Modified:
- +1 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/28 15:13:27 UTC (20060128-595)
- Log:
- Add globalconnexit contrib module, shows remote client connects/exits
- except netsplits/netjoin on snomask +F.
- Notice formatting will probably change somewhat still.
-
-
- Changes: Modified:
- +80 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/globalconnexit.c (File Added)
-
-
-jilles 2006/01/28 14:54:44 UTC (20060128-593)
- Log:
- Declare snomask_modes[] so modules can provide snomasks.
-
-
- Changes: Modified:
- +2 -0 trunk/include/snomask.h (File Modified)
-
-
-jilles 2006/01/28 14:40:10 UTC (20060128-591)
- Log:
- Replace user_signon hook with two new hooks: new_local_user
- and new_remote_user.
- These are called right before the user is introduced to the
- rest of the network.
-
-
- Changes: Modified:
- +2 -1 trunk/include/hook.h (File Modified)
- +2 -0 trunk/modules/core/m_nick.c (File Modified)
- +4 -2 trunk/src/hook.c (File Modified)
- +2 -3 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/01/28 01:51:45 UTC (20060128-589)
- Log:
- Change requirements from L_ADMIN to L_OPER for SCAN UMODES.
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_scan.c (File Modified)
-
-
-jilles 2006/01/27 19:45:11 UTC (20060127-587)
- Log:
- Update doc/technical/send.txt.
-
-
- Changes: Modified:
- +91 -131 trunk/doc/technical/send.txt (File Modified)
-
-
-jilles 2006/01/27 14:44:19 UTC (20060127-585)
- Log:
- Add chantrace and masktrace to help files.
-
-
- Changes: Modified:
- + - trunk/help/opers/chantrace (File Added)
- +27 -20 trunk/help/opers/index (File Modified)
- + - trunk/help/opers/masktrace (File Added)
- +2 -0 trunk/help/opers/operspy (File Modified)
-
-
-jilles 2006/01/27 14:41:47 UTC (20060127-583)
- Log:
- Port over chantrace from ratbox 2.2 (anfl/androsyn)
- Shows etrace-like output for all users in a channel,
- in particular IP addresses.
-
-
- Changes: Modified:
- +75 -2 trunk/modules/m_etrace.c (File Modified)
-
-
-jilles 2006/01/27 13:49:21 UTC (20060127-581)
- Log:
- Port over ratbox 2.2 r21727 (anfl):
- add some logging when we drop servers in places where we only notify opers
-
-
- Changes: Modified:
- +31 -0 trunk/modules/core/m_server.c (File Modified)
-
-
-nenolod 2006/01/27 01:00:48 UTC (20060127-579)
- Log:
- display orighost in operup message
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/26 17:13:21 UTC (20060126-577)
- Log:
- Add globallineactive contrib module, a hack which can often
- show k/d/g/x line active for remote clients.
-
-
- Changes: Modified:
- +52 -0 trunk/contrib/Makefile.in (File Modified)
- + - trunk/contrib/globallineactive.c (File Added)
-
-
-jilles 2006/01/26 16:34:00 UTC (20060126-575)
- Log:
- Show IP field in the same way as MASKTRACE:
- "255.255.255.255" if it's unknown (remote TS5 client)
- and "0" if we or the remote server are purposely
- hiding it.
-
-
- Changes: Modified:
- +12 -1 trunk/modules/m_scan.c (File Modified)
-
-
-jilles 2006/01/26 16:25:22 UTC (20060126-573)
- Log:
- scan umodes:
- - don't show servers in a global scan
- - don't show ip if it's spoofed and hide_spoof_ips is enabled
-
-
- Changes: Modified:
- +4 -1 trunk/modules/m_scan.c (File Modified)
-
-
-nenolod 2006/01/26 16:06:57 UTC (20060126-571)
- Log:
- Implement SCAN UMODES.
-
-
- Changes: Modified:
- +3 -0 trunk/include/numeric.h (File Modified)
- +128 -2 trunk/modules/m_scan.c (File Modified)
- +2 -2 trunk/src/messages.tab (File Modified)
-
-
-nenolod 2006/01/26 15:06:43 UTC (20060126-569)
- Log:
- more oops
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_scan.c (File Modified)
-
-
-nenolod 2006/01/26 15:06:03 UTC (20060126-567)
- Log:
- parv[0] should be parv[1].
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_scan.c (File Modified)
-
-
-nenolod 2006/01/26 15:05:04 UTC (20060126-565)
- Log:
- another oops
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_scan.c (File Modified)
-
-
-nenolod 2006/01/26 15:00:41 UTC (20060126-563)
- Log:
- fix mistake here
-
-
- Changes: Modified:
- +2 -2 trunk/modules/m_scan.c (File Modified)
-
-
-nenolod 2006/01/26 14:58:36 UTC (20060126-561)
- Log:
- framework for scan command
-
-
- Changes: Modified:
- +113 -0 trunk/modules/Makefile.in (File Modified)
- + - trunk/modules/m_scan.c (File Added)
-
-
-nenolod 2006/01/26 14:12:14 UTC (20060126-559)
- Log:
- Add TRACEMASK from ratbox 3.0 (r21780 -- androsyn).
-
-
- Changes: Modified:
- +2 -0 trunk/include/irc_string.h (File Modified)
- +157 -1 trunk/modules/m_etrace.c (File Modified)
- +129 -90 trunk/src/match.c (File Modified)
-
-
-nenolod 2006/01/23 15:57:12 UTC (20060123-557)
- Log:
- orighost may live in a different hash bucket (likely the case), lets check it standalone
-
-
- Changes: Modified:
- +39 -3 trunk/src/hostmask.c (File Modified)
-
-
-nenolod 2006/01/23 15:11:11 UTC (20060123-555)
- Log:
- SVN didn't check modules/ somehow, hrmm.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_kline.c (File Modified)
- +6 -6 trunk/modules/m_stats.c (File Modified)
-
-
-nenolod 2006/01/23 15:01:41 UTC (20060123-553)
- Log:
- Track hostmask entries for client_p->orighost, if available.
- Not throughly tested, but seems to work fine.
-
-
- Changes: Modified:
- +8 -4 trunk/include/hostmask.h (File Modified)
- +14 -10 trunk/src/hostmask.c (File Modified)
-
-
-jilles 2006/01/22 19:14:11 UTC (20060122-549)
- Log:
- Pass on SQUIT reasons more.
-
-
- Changes: Modified:
- +17 -19 trunk/src/client.c (File Modified)
-
-
-jilles 2006/01/21 17:25:27 UTC (20060121-543)
- Log:
- Use IsOperAdmin() instead of IsAdmin() for admin-only server notices.
- This way, hidden admins also get them.
-
-
- Changes: Modified:
- +4 -4 trunk/src/send.c (File Modified)
-
-
-jilles 2006/01/20 22:26:17 UTC (20060120-541)
- Log:
- From ircd-ratbox 2.2 (r21339 anfl):
- ms_kill() should be using find_person(), not find_client()
- otherwise it can generate a core.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/core/m_kill.c (File Modified)
-
-
-jilles 2006/01/18 22:56:51 UTC (20060118-539)
- Log:
- Add m_error to core_module_table, so it is loaded by default.
-
-
- Changes: Modified:
- +1 -0 trunk/src/modules.c (File Modified)
-
-
-jilles 2006/01/18 00:28:30 UTC (20060118-536)
- Log:
- comment is a const char *, not char *.
-
-
- Changes: Modified:
- +1 -1 trunk/include/hook.h (File Modified)
-
-
-jilles 2006/01/18 00:10:02 UTC (20060118-534)
- Log:
- Fix a long standing hybrid 7 bug: when getting a read error
- on a server, report_error() is called with a %d instead of
- a %s in the format string ("Lost connection" in +d).
-
-
- Changes: Modified:
- +1 -1 trunk/src/client.c (File Modified)
-
-
-jilles 2006/01/16 17:21:11 UTC (20060116-532)
- Log:
- Clarifications.
-
-
- Changes: Modified:
- +12 -7 trunk/doc/technical/capab.txt (File Modified)
-
-
-nenolod 2006/01/16 04:46:11 UTC (20060116-530)
- Log:
- Add document describing capabilities and what they mean.
-
-
- Changes: Modified:
- + - trunk/doc/technical/capab.txt (File Added)
-
-
-jilles 2006/01/16 01:19:24 UTC (20060116-528)
- Log:
- Change client_exit hook to pass all exit_client() parameters.
-
-
- Changes: Modified:
- +8 -0 trunk/include/hook.h (File Modified)
- +6 -1 trunk/src/client.c (File Modified)
-
-
-jilles 2006/01/15 21:51:42 UTC (20060115-526)
- Log:
- Add client_exit hook, called in exit_client() for all
- clients of all types, except clients exiting because
- of netsplits (QS). The only thing done before it is
- marking the client as "closing" (to prevent
- recursion).
-
-
- Changes: Modified:
- +1 -0 trunk/include/hook.h (File Modified)
- +2 -0 trunk/src/client.c (File Modified)
- +2 -0 trunk/src/hook.c (File Modified)
-
-
-jilles 2006/01/15 21:06:36 UTC (20060115-524)
- Log:
- Improve the code that calculates the nnnS nnnC counts
- in RPL_TRACESERVER.
-
- From ircd-ratbox RATBOX_2_2 r21650 and r21678 (anfl/jilles).
-
-
- Changes: Modified:
- +43 -36 trunk/modules/m_trace.c (File Modified)
-
-
-jilles 2006/01/15 20:55:27 UTC (20060115-522)
- Log:
- Add server_eob hook.
- Planning to use this for netsplit/join notices.
-
-
- Changes: Modified:
- +1 -0 trunk/include/hook.h (File Modified)
- +2 -0 trunk/modules/m_pong.c (File Modified)
- +2 -0 trunk/src/hook.c (File Modified)
-
-
-jilles 2006/01/15 20:01:51 UTC (20060115-520)
- Log:
- Default motd: ircd-ratbox -> charybdis
-
-
- Changes: Modified:
- +1 -1 trunk/doc/ircd.motd (File Modified)
-
-
-jilles 2006/01/15 19:35:03 UTC (20060115-518)
- Log:
- Shouldn't use the UMODE_ALL alias here; instead UMODE_SERVNOTICE.
-
-
- Changes: Modified:
- +4 -4 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/15 19:12:28 UTC (20060115-516)
- Log:
- - Remove obsolete EOB help file
- - Document snomask in the help files
- - Update indexes
-
-
- Changes: Modified:
- + - trunk/help/opers/eob (File Deleted)
- +13 -12 trunk/help/opers/index (File Modified)
- +1 -13 trunk/help/opers/umode (File Modified)
- +7 -7 trunk/help/users/index (File Modified)
-
-
-nenolod 2006/01/15 17:50:43 UTC (20060115-514)
- Log:
- Bail if snomask to parse is not given. Pointy hat to myself.
-
-
- Changes: Modified:
- +3 -0 trunk/src/snomask.c (File Modified)
-
-
-gxti 2006/01/15 17:48:44 UTC (20060115-512)
- Log:
- Remove m_flags from autoconf
-
-
- Changes: Modified:
- +0 -1 trunk/contrib/Makefile.in (File Modified)
-
-
-nenolod 2006/01/15 17:44:55 UTC (20060115-510)
- Log:
- remove m_flags
-
-
- Changes: Modified:
- + - trunk/contrib/m_flags.c (File Deleted)
-
-
-jilles 2006/01/15 17:22:19 UTC (20060115-508)
- Log:
- If +s is in oper_only_umodes, clear snomask on deoper.
-
-
- Changes: Modified:
- +5 -0 trunk/src/s_user.c (File Modified)
-
-
-gxti 2006/01/15 17:16:50 UTC (20060115-506)
- Log:
- Fix incorrect default settings for nicklen and topiclen in ./configure help entries.
-
-
- Changes: Modified:
- +2 -2 trunk/configure (File Modified)
- +2 -2 trunk/configure.ac (File Modified)
-
-
-jilles 2006/01/15 17:15:56 UTC (20060115-504)
- Log:
- Remove the old server notice umodes.
- Default oper only umodes is now +s.
- Please make sure all remaining umodes still work.
-
-
- Changes: Modified:
- +3 -21 trunk/include/client.h (File Modified)
- +0 -12 trunk/src/newconf.c (File Modified)
- +1 -1 trunk/src/s_conf.c (File Modified)
- +12 -12 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/15 17:00:27 UTC (20060115-502)
- Log:
- operator::flags nick_changes now controls +n snomask instead of +n umode.
-
-
- Changes: Modified:
- +8 -8 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/15 16:53:16 UTC (20060115-500)
- Log:
- Move down h_umode_changed hook call after umode allowed checks
- (so it will not see +a if someone tries to set it but is not
- allowed to).
-
-
- Changes: Modified:
- +2 -3 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/15 16:40:33 UTC (20060115-498)
- Log:
- Move over non-+s server notices (hopefully, all of them).
-
-
- Changes: Modified:
- +1 -1 trunk/contrib/spy_admin_notice.c (File Modified)
- +1 -1 trunk/contrib/spy_info_notice.c (File Modified)
- +1 -1 trunk/contrib/spy_links_notice.c (File Modified)
- +1 -1 trunk/contrib/spy_motd_notice.c (File Modified)
- +3 -3 trunk/contrib/spy_stats_notice.c (File Modified)
- +1 -1 trunk/contrib/spy_stats_p_notice.c (File Modified)
- +2 -2 trunk/contrib/spy_trace_notice.c (File Modified)
- +1 -1 trunk/contrib/spy_whois_notice.c (File Modified)
- +1 -1 trunk/contrib/spy_whois_notice_global.c (File Modified)
- +2 -2 trunk/libcharybdis/event.c (File Modified)
- +2 -2 trunk/modules/core/m_join.c (File Modified)
- +1 -1 trunk/modules/core/m_kill.c (File Modified)
- +3 -3 trunk/modules/core/m_message.c (File Modified)
- +11 -11 trunk/modules/core/m_nick.c (File Modified)
- +2 -2 trunk/modules/core/m_server.c (File Modified)
- +1 -1 trunk/modules/core/m_sjoin.c (File Modified)
- +1 -1 trunk/modules/m_post.c (File Modified)
- +1 -1 trunk/modules/m_services.c (File Modified)
- +2 -2 trunk/src/channel.c (File Modified)
- +3 -3 trunk/src/client.c (File Modified)
- +1 -1 trunk/src/hash.c (File Modified)
- +5 -5 trunk/src/s_conf.c (File Modified)
- +2 -2 trunk/src/s_log.c (File Modified)
- +4 -4 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/15 16:18:59 UTC (20060115-496)
- Log:
- Rename SNO_SPAMBOT to SNO_BOTS and add SNO_OPERSPY.
-
-
- Changes: Modified:
- +2 -1 trunk/include/snomask.h (File Modified)
- +2 -2 trunk/src/snomask.c (File Modified)
-
-
-jilles 2006/01/15 16:08:28 UTC (20060115-494)
- Log:
- s/sendto_realops_flags(UMODE_ALL,/sendto_realops_snomask(SNO_GENERAL,/
-
-
- Changes: Modified:
- +1 -1 trunk/contrib/example_module.c (File Modified)
- +2 -2 trunk/include/ircd_defs.h (File Modified)
- +6 -6 trunk/modules/core/m_error.c (File Modified)
- +1 -1 trunk/modules/core/m_join.c (File Modified)
- +2 -2 trunk/modules/core/m_kill.c (File Modified)
- +1 -1 trunk/modules/core/m_message.c (File Modified)
- +1 -1 trunk/modules/core/m_mode.c (File Modified)
- +14 -14 trunk/modules/core/m_nick.c (File Modified)
- +18 -18 trunk/modules/core/m_server.c (File Modified)
- +1 -1 trunk/modules/core/m_sjoin.c (File Modified)
- +1 -1 trunk/modules/core/m_squit.c (File Modified)
- +4 -4 trunk/modules/m_challenge.c (File Modified)
- +4 -4 trunk/modules/m_dline.c (File Modified)
- +13 -13 trunk/modules/m_gline.c (File Modified)
- +5 -5 trunk/modules/m_kline.c (File Modified)
- +2 -2 trunk/modules/m_oper.c (File Modified)
- +1 -1 trunk/modules/m_pong.c (File Modified)
- +13 -13 trunk/modules/m_rehash.c (File Modified)
- +4 -4 trunk/modules/m_resv.c (File Modified)
- +16 -16 trunk/modules/m_set.c (File Modified)
- +3 -3 trunk/modules/m_svinfo.c (File Modified)
- +6 -6 trunk/modules/m_xline.c (File Modified)
- +1 -1 trunk/src/adns.c (File Modified)
- +2 -2 trunk/src/channel.c (File Modified)
- +1 -1 trunk/src/listener.c (File Modified)
- +1 -1 trunk/src/s_auth.c (File Modified)
- +15 -15 trunk/src/s_conf.c (File Modified)
- +3 -3 trunk/src/s_user.c (File Modified)
- +7 -7 trunk/src/send.c (File Modified)
-
-
-jilles 2006/01/15 15:34:12 UTC (20060115-492)
- Log:
- On oper up:
- - set +s snomask if +s umode set but no snomasks
- - put numerics in more logical order
-
-
- Changes: Modified:
- +3 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/15 15:12:39 UTC (20060115-490)
- Log:
- parse_snobuf_to_mask(): default to + at start
- allows stuff like /mode jilles +s C
-
-
- Changes: Modified:
- +1 -1 trunk/src/snomask.c (File Modified)
-
-
-jilles 2006/01/15 15:04:34 UTC (20060115-488)
- Log:
- Changes to user_mode() snomask handling.
- - show snomask (if not 0) on /mode <nick>
- - show snomask once at the end if +s/-s used
- - only parse 1 parameter for umode changes
- - don't crash on /mode <nick> +s
- - /mode <nick> -s clears snomask, doesn't use parameter
- - set umode +s iff snomask is not 0
- - snomask is not propagated, but umode +s is
-
-
- Changes: Modified:
- +97 -72 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/01/15 10:36:32 UTC (20060115-486)
- Log:
- Convert some messages over to snomask.
-
-
- Changes: Modified:
- +29 -29 trunk/src/client.c (File Modified)
- +2 -2 trunk/src/ircd.c (File Modified)
- +13 -13 trunk/src/modules.c (File Modified)
- +1 -1 trunk/src/newconf.c (File Modified)
- +5 -5 trunk/src/parse.c (File Modified)
- +1 -1 trunk/src/restart.c (File Modified)
- +4 -4 trunk/src/s_newconf.c (File Modified)
- +11 -11 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2006/01/15 10:28:42 UTC (20060115-484)
- Log:
- include snomask.h from client.h
-
-
- Changes: Modified:
- +1 -0 trunk/include/client.h (File Modified)
-
-
-nenolod 2006/01/15 10:28:18 UTC (20060115-482)
- Log:
- make the snomask parser display snomasks properly, and make sure snomasks are applied to o:lines properly
-
-
- Changes: Modified:
- +1 -0 trunk/src/newconf.c (File Modified)
- +2 -1 trunk/src/snomask.c (File Modified)
-
-
-nenolod 2006/01/15 10:17:52 UTC (20060115-480)
- Log:
- should start with +, not \0. Whoops. :)
-
-
- Changes: Modified:
- +1 -1 trunk/src/snomask.c (File Modified)
-
-
-nenolod 2006/01/15 10:14:17 UTC (20060115-478)
- Log:
- core snomask support.
-
-
- Changes: Modified:
- +3 -0 trunk/doc/example.conf (File Modified)
- +2 -0 trunk/include/client.h (File Modified)
- +2 -0 trunk/include/numeric.h (File Modified)
- +2 -0 trunk/include/s_newconf.h (File Modified)
- +63 -0 trunk/include/send.h (File Modified)
- + - trunk/include/snomask.h (File Added)
- +1 -0 trunk/src/Makefile.in (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
- +8 -0 trunk/src/newconf.c (File Modified)
- +12 -0 trunk/src/s_user.c (File Modified)
- +235 -0 trunk/src/send.c (File Modified)
- + - trunk/src/snomask.c (File Added)
-
-
-nenolod 2006/01/15 05:32:44 UTC (20060115-474)
- Log:
- add a blank line after the license info.
-
-
- Changes: Modified:
- +1 -1 trunk/CREDITS (File Modified)
-
-
-jilles 2006/01/14 19:59:18 UTC (20060114-472)
- Log:
- Extend copyright to 2006.
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
-
-
-jilles 2006/01/14 19:56:24 UTC (20060114-470)
- Log:
- - Fix up book id.
- - Give some credit to dancer-ircd/hyperion, Andrew Suffield.
-
-
- Changes: Modified:
- +1 -1 trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
- +5 -0 trunk/doc/sgml/oper-guide/intro.sgml (File Modified)
-
-
-jilles 2006/01/14 19:52:16 UTC (20060114-468)
- Log:
- Add oper privileges document.
-
-
- Changes: Modified:
- +162 -0 trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Modified)
- + - trunk/doc/sgml/oper-guide/oprivs.sgml (File Added)
-
-
-jilles 2006/01/14 18:45:57 UTC (20060114-466)
- Log:
- Capitalize message names in services shortcuts (for consistency).
-
-
- Changes: Modified:
- +6 -6 trunk/modules/m_sshortcut.c (File Modified)
-
-
-jilles 2006/01/13 16:53:35 UTC (20060113-464)
- Log:
- Remove C++ comment.
-
-
- Changes: Modified:
- +1 -1 trunk/src/patricia.c (File Modified)
-
-
-jilles 2006/01/13 13:45:56 UTC (20060113-462)
- Log:
- Remove obsolete 'nextconnect' variable.
-
-
- Changes: Modified:
- +0 -1 trunk/include/ircd.h (File Modified)
- +0 -2 trunk/src/client.c (File Modified)
- +0 -1 trunk/src/ircd.c (File Modified)
-
-
-jilles 2006/01/13 13:02:54 UTC (20060113-460)
- Log:
- Remove this remnant of the hybrid 6 ziplinks implementation.
-
-
- Changes: Modified:
- + - trunk/include/s_zip.h (File Deleted)
-
-
-jilles 2006/01/09 16:05:47 UTC (20060109-458)
- Log:
- Make clone limiting work on orighost, not host (so it
- looks through services cloaks). Lightly tested, please
- test/review.
-
-
- Changes: Modified:
- +2 -0 trunk/modules/m_chghost.c (File Modified)
- +1 -1 trunk/src/client.c (File Modified)
- +1 -1 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/01/09 15:51:02 UTC (20060109-456)
- Log:
- Don't forget to link me_realhost() into the command hash.
-
- Pointy hat to: myself
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2006/01/09 14:46:59 UTC (20060109-454)
- Log:
- It's call_hook, not hook_call.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/09 14:45:36 UTC (20060109-452)
- Log:
- Add unreject help file.
-
-
- Changes: Modified:
- + - trunk/help/opers/unreject (File Added)
-
-
-jilles 2006/01/09 14:41:41 UTC (20060109-450)
- Log:
- Link the all-important 42 module to the build :P
-
-
- Changes: Modified:
- +1 -0 trunk/contrib/Makefile.in (File Modified)
-
-
-jilles 2006/01/08 19:12:10 UTC (20060108-448)
- Log:
- Mention /rehash help.
-
-
- Changes: Modified:
- +1 -0 trunk/help/opers/rehash (File Modified)
-
-
-nenolod 2006/01/06 14:56:49 UTC (20060106-446)
- Log:
- Add h_user_signon hook.
-
-
- Changes: Modified:
- +1 -0 trunk/include/hook.h (File Modified)
- +2 -0 trunk/src/hook.c (File Modified)
- +4 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/06 02:30:23 UTC (20060106-444)
- Log:
- Oops, forgot to set orighost for remote client introductions.
-
-
- Changes: Modified:
- +1 -0 trunk/modules/core/m_nick.c (File Modified)
-
-
-jilles 2006/01/06 01:40:44 UTC (20060106-442)
- Log:
- Use TS6 forms in services shortcuts, if possible.
-
-
- Changes: Modified:
- +3 -3 trunk/modules/m_sshortcut.c (File Modified)
-
-
-jilles 2006/01/06 01:31:19 UTC (20060106-440)
- Log:
- - Start out default_umodes conf entry from the empty set instead of +i.
- - Move oper_only_umodes check to where default_umodes is used, as
- oper_only_umodes may not be set yet while we're reading the conf.
-
-
- Changes: Modified:
- +6 -7 trunk/src/newconf.c (File Modified)
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/06 01:00:44 UTC (20060106-438)
- Log:
- Move #define HIDE_SPOOF_IPS to general::hide_spoof_ips conf option.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +7 -0 trunk/doc/reference.conf (File Modified)
- +0 -7 trunk/include/config.h.dist (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +6 -0 trunk/modules/m_info.c (File Modified)
- +9 -18 trunk/src/client.c (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
-
-
-jilles 2006/01/06 00:14:18 UTC (20060106-436)
- Log:
- - Allow NULL target_ip in show_ip() (indicates message is being
- sent to local opers)
- - Add show_ip_conf(), like show_ip() but for a CONF_CLIENT
- confitem
- - Using these, remove all uses of #define HIDE_SPOOF_IPS except
- those in src/client.c
-
- From ratbox 2.2 svn (anfl)
-
-
- Changes: Modified:
- +1 -0 trunk/include/client.h (File Modified)
- +21 -2 trunk/src/client.c (File Modified)
- +2 -4 trunk/src/hostmask.c (File Modified)
- +1 -5 trunk/src/s_conf.c (File Modified)
- +4 -8 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/01/06 00:01:30 UTC (20060106-434)
- Log:
- Fire off events properly.
-
-
- Changes: Modified:
- +7 -3 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2006/01/05 23:42:13 UTC (20060105-432)
- Log:
- make sure modules which depend on umode information get the message upon connection (oops)
-
-
- Changes: Modified:
- +3 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/05 23:33:33 UTC (20060105-430)
- Log:
- Replace usage of HIDE_SPOOF_IPS with show_ip() in etrace.
- From ratbox 2.2 svn.
-
-
- Changes: Modified:
- +3 -7 trunk/modules/m_etrace.c (File Modified)
-
-
-nenolod 2006/01/05 23:27:27 UTC (20060105-428)
- Log:
- Replace silly `default_invisible' option with more versatile default_umodes.
-
-
- Changes: Modified:
- +2 -2 trunk/Makefile.in (File Modified)
- +12 -1 trunk/doc/example.conf (File Modified)
- +14 -7 trunk/doc/reference.conf (File Modified)
- +2 -4 trunk/include/s_conf.h (File Modified)
- +0 -6 trunk/modules/m_info.c (File Modified)
- +4 -0 trunk/src/modules.c (File Modified)
- +41 -1 trunk/src/newconf.c (File Modified)
- +2 -2 trunk/src/s_conf.c (File Modified)
- +3 -4 trunk/src/s_user.c (File Modified)
-
-
-jilles 2006/01/02 14:30:45 UTC (20060102-426)
- Log:
- Add temporary nick resvs with the proper duration,
- not 60 times too long.
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_resv.c (File Modified)
-
-
-jilles 2006/01/02 14:21:31 UTC (20060102-424)
- Log:
- Add kick on split riding. See reference.conf for more details.
-
-
- Changes: Modified:
- +1 -0 trunk/doc/example.conf (File Modified)
- +16 -0 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +56 -0 trunk/modules/core/m_sjoin.c (File Modified)
- +6 -0 trunk/modules/m_info.c (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
-
-
-nenolod 2005/12/27 06:07:24 UTC (20051227-422)
- Log:
- New credits, denoting GXTi as being on the core team.
-
-
- Changes: Modified:
- +16 -5 trunk/CREDITS (File Modified)
-
-
-nenolod 2005/12/24 05:50:12 UTC (20051224-420)
- Log:
- better cloaking algorithm
-
-
- Changes: Modified:
- +14 -7 trunk/contrib/ip_cloaking.c (File Modified)
-
-
-nenolod 2005/12/23 21:43:09 UTC (20051223-418)
- Log:
- don't do redundant bitshifting.
-
-
- Changes: Modified:
- +2 -2 trunk/contrib/ip_cloaking.c (File Modified)
-
-
-jilles 2005/12/23 21:15:41 UTC (20051223-416)
- Log:
- Add ip_cloaking.so.
-
-
- Changes: Modified:
- +1 -0 trunk/contrib/Makefile.in (File Modified)
-
-
-jilles 2005/12/23 21:15:25 UTC (20051223-414)
- Log:
- Set the DynSpoof flag properly.
-
-
- Changes: Modified:
- +4 -0 trunk/contrib/ip_cloaking.c (File Modified)
-
-
-nenolod 2005/12/23 08:11:04 UTC (20051223-412)
- Log:
- first go at an ip_cloaking implementation for charybdis.
-
-
- Changes: Modified:
- + - trunk/contrib/ip_cloaking.c (File Added)
-
-
-nenolod 2005/12/23 07:25:47 UTC (20051223-410)
- Log:
- Add libcharybdis to contrib/ includes.
-
-
- Changes: Modified:
- +1 -1 trunk/contrib/Makefile.in (File Modified)
-
-
-nenolod 2005/12/23 02:40:07 UTC (20051223-408)
- Log:
- add h_umode_changed hook for modules that provide usermodes.
-
-
- Changes: Modified:
- +1 -0 trunk/include/hook.h (File Modified)
- +2 -1 trunk/src/hook.c (File Modified)
- +3 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2005/12/19 16:52:45 UTC (20051219-406)
- Log:
- Show quiets in /stats z.
-
-
- Changes: Modified:
- +15 -10 trunk/src/s_stats.c (File Modified)
-
-
-nenolod 2005/12/19 15:33:16 UTC (20051219-404)
- Log:
- remove old ratbox-services stuff from configure. pointed out with a pointy stick via
-
-
- Changes: Modified:
- +0 -12 trunk/configure (File Modified)
- +0 -9 trunk/configure.ac (File Modified)
- +0 -3 trunk/include/setup.h.in (File Modified)
-
-
-nenolod 2005/12/19 15:30:32 UTC (20051219-402)
- Log:
- change various buffer sizes to = topiclen.
-
-
- Changes: Modified:
- +3 -4 trunk/include/ircd_defs.h (File Modified)
-
-
-jon 2005/12/12 19:32:18 UTC (20051212-400)
- Log:
- - Partial commit test, partial ego strokage ;)
-
-
- Changes: Modified:
- +2 -1 trunk/CREDITS (File Modified)
-
-
-nenolod 2005/12/12 18:12:46 UTC (20051212-398)
- Log:
- More kqueue corrections.
-
- Changes: Modified:
- +8 -2 trunk/libcharybdis/kqueue.c (File Modified)
-
-
-nenolod 2005/12/12 06:27:59 UTC (20051212-396)
- Log:
- We want to use EV_ENABLE to enable tracking, as per the kqueue manpage.
- Not sure why this wasn't this way to begin with.
-
-
- Changes: Modified:
- +3 -3 trunk/libcharybdis/kqueue.c (File Modified)
-
-
-jilles 2005/12/11 16:39:52 UTC (20051211-394)
- Log:
- example.conf tweaks:
- Comment out serverinfo::vhost, serverinfo::vhost6 and listen::host,
- most people do not need this.
- Enable serverinfo::hub.
-
-
- Changes: Modified:
- +14 -11 trunk/doc/example.conf (File Modified)
-
-
-nenolod 2005/12/10 04:37:54 UTC (20051210-392)
- Log:
- Match properly, was backwards before, making connect "*.mask" { } blocks not work properly.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2005/12/07 18:46:56 UTC (20051207-390)
- Log:
- header include changes
-
-
- Changes: Modified:
- +1 -20 trunk/libcharybdis/devpoll.c (File Modified)
- +1 -21 trunk/libcharybdis/epoll.c (File Modified)
- +1 -19 trunk/libcharybdis/kqueue.c (File Modified)
- +1 -18 trunk/libcharybdis/poll.c (File Modified)
- +2 -3 trunk/libcharybdis/ports.c (File Modified)
- +1 -21 trunk/libcharybdis/select.c (File Modified)
-
-
-nenolod 2005/12/07 16:34:40 UTC (20051207-388)
- Log:
- s/ilog/libcharybdis_{die,log,restart}/g
-
-
- Changes: Modified:
- +7 -9 trunk/libcharybdis/balloc.c (File Modified)
- +4 -29 trunk/libcharybdis/commio.c (File Modified)
- +5 -8 trunk/libcharybdis/devpoll.c (File Modified)
- +4 -4 trunk/libcharybdis/epoll.c (File Modified)
- +2 -2 trunk/libcharybdis/kqueue.c (File Modified)
- +3 -0 trunk/libcharybdis/libcharybdis.h (File Modified)
- +3 -14 trunk/libcharybdis/memory.c (File Modified)
- +3 -3 trunk/libcharybdis/ports.c (File Modified)
-
-
-nenolod 2005/12/07 16:21:24 UTC (20051207-386)
- Log:
- Use the right callbacks in the function code.
-
- Changes: Modified:
- +2 -2 trunk/libcharybdis/libcharybdis.c (File Modified)
-
-
-nenolod 2005/12/07 16:18:43 UTC (20051207-384)
- Log:
- More work, it builds again!
-
-
- Changes: Modified:
- +1 -0 trunk/libcharybdis/Makefile.in (File Modified)
- +138 -4 trunk/libcharybdis/commio.c (File Modified)
- + - trunk/libcharybdis/libcharybdis.c (File Added)
- + - trunk/libcharybdis/libcharybdis.h (File Added)
-
-
-nenolod 2005/12/07 15:15:59 UTC (20051207-382)
- Log:
- Move some stuff around.
-
-
- Changes: Modified:
- + - trunk/include/memory.h (File Deleted)
- + - trunk/include/tools.h (File Deleted)
- +8 -1 trunk/libcharybdis/Makefile.in (File Modified)
- + - trunk/libcharybdis/memory.c (File Added)
- + - trunk/libcharybdis/memory.h (File Added)
- + - trunk/libcharybdis/snprintf.c (File Added)
- + - trunk/libcharybdis/tools.c (File Added)
- + - trunk/libcharybdis/tools.h (File Added)
- +1000 -1062 trunk/modules/.depend (File Modified)
- +421 -455 trunk/src/.depend (File Modified)
- +0 -1191 trunk/src/Makefile.in (File Modified)
- + - trunk/src/memory.c (File Deleted)
- + - trunk/src/snprintf.c (File Deleted)
- + - trunk/src/tools.c (File Deleted)
-
-
-nenolod 2005/12/07 15:08:37 UTC (20051207-380)
- Log:
- move more headers into libcharybdis
-
- Changes: Modified:
- + - trunk/include/balloc.h (File Deleted)
- + - trunk/include/event.h (File Deleted)
- + - trunk/libcharybdis/balloc.h (File Added)
- + - trunk/libcharybdis/event.h (File Added)
- +924 -1020 trunk/modules/.depend (File Modified)
- +327 -406 trunk/src/.depend (File Modified)
-
-
-nenolod 2005/12/07 15:06:15 UTC (20051207-378)
- Log:
- balloc, events -> libcharybdis
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/Makefile.in (File Modified)
- + - trunk/libcharybdis/balloc.c (File Added)
- + - trunk/libcharybdis/event.c (File Added)
- +0 -1008 trunk/src/Makefile.in (File Modified)
- + - trunk/src/balloc.c (File Deleted)
- + - trunk/src/event.c (File Deleted)
-
-
-nenolod 2005/12/07 15:00:41 UTC (20051207-376)
- Log:
- More fun
-
- Changes: Modified:
- + - trunk/include/commio.h (File Deleted)
- + - trunk/include/linebuf.h (File Deleted)
- + - trunk/libcharybdis/commio.h (File Added)
- + - trunk/libcharybdis/linebuf.h (File Added)
- +1644 -530 trunk/modules/.depend (File Modified)
- +1 -1 trunk/modules/Makefile.in (File Modified)
- +720 -284 trunk/src/.depend (File Modified)
-
-
-nenolod 2005/12/07 14:54:12 UTC (20051207-374)
- Log:
- Makefile reworking -- moving libcharybdis headers into proper location.
-
- Changes: Modified:
- +1 -1 trunk/adns/Makefile.in (File Modified)
- +1 -1 trunk/src/Makefile.in (File Modified)
-
-
-nenolod 2005/12/07 14:47:30 UTC (20051207-372)
- Log:
- Document proposed authdaemon protocol.
-
- Changes: Modified:
- + - trunk/authdaemon/protocol.txt (File Added)
-
-
-nenolod 2005/12/07 14:42:23 UTC (20051207-370)
- Log:
- Makefile oops
-
- Changes: Modified:
- +2 -2 trunk/libcharybdis/Makefile.in (File Modified)
-
-
-nenolod 2005/12/07 14:38:33 UTC (20051207-368)
- Log:
- Remove dead makefile from generation
-
- Changes: Modified:
- +1 -2 trunk/configure (File Modified)
- +0 -1 trunk/configure.ac (File Modified)
-
-
-nenolod 2005/12/07 14:36:56 UTC (20051207-366)
- Log:
- libcharybdisIO -> libcharybdis
-
- Changes: Modified:
- +1 -1 trunk/src/Makefile.in (File Modified)
-
-
-nenolod 2005/12/07 14:35:50 UTC (20051207-364)
- Log:
- More restructuring.
-
- Changes: Modified:
- + - trunk/libcharybdis/Makefile.in (File Added)
- + - trunk/libcharybdis/commio.c (File Added)
- + - trunk/libcharybdis/devpoll.c (File Added)
- + - trunk/libcharybdis/epoll.c (File Added)
- + - trunk/libcharybdis/io/ (File Deleted)
- + - trunk/libcharybdis/kqueue.c (File Added)
- + - trunk/libcharybdis/linebuf.c (File Added)
- + - trunk/libcharybdis/log/ (File Deleted)
- + - trunk/libcharybdis/poll.c (File Added)
- + - trunk/libcharybdis/ports.c (File Added)
- + - trunk/libcharybdis/select.c (File Added)
-
-
-nenolod 2005/12/07 14:33:31 UTC (20051207-362)
- Log:
- Blah kill makefile
-
- Changes: Modified:
- + - trunk/libcharybdis/Makefile.in (File Deleted)
-
-
-nenolod 2005/12/07 14:33:10 UTC (20051207-360)
- Log:
- Blah kill makefile
-
- Changes: Modified:
- +2 -4 trunk/libcharybdis/io/Makefile.in (File Modified)
-
-
-nenolod 2005/12/06 19:52:25 UTC (20051206-358)
- Log:
- add authdaemon dir for later hacking
-
-
- Changes: Modified:
- + - trunk/authdaemon/ (File Added)
-
-
-nenolod 2005/12/06 19:49:25 UTC (20051206-356)
- Log:
- linebuf -> libcharybdisIO
-
-
- Changes: Modified:
- +1 -1 trunk/libcharybdis/io/Makefile.in (File Modified)
- + - trunk/libcharybdis/io/linebuf.c (File Added)
- + - trunk/libcharybdis/log/ (File Added)
- + - trunk/libcharybdis/log/Makefile.in (File Added)
- +0 -687 trunk/src/Makefile.in (File Modified)
- + - trunk/src/linebuf.c (File Deleted)
-
-
-nenolod 2005/12/06 19:47:43 UTC (20051206-354)
- Log:
- Solaris 10 I/O ports support
-
- Changes: Modified:
- + - trunk/libcharybdis/io/ports.c (File Added)
-
-
-nenolod 2005/12/06 19:15:13 UTC (20051206-352)
- Log:
- libcharybdis stuff
-
-
- Changes: Modified:
- +1 -1 trunk/Makefile.in (File Modified)
- +3 -1 trunk/configure (File Modified)
- +133 -10 trunk/configure.ac (File Modified)
- + - trunk/libcharybdis/ (File Added)
- + - trunk/libcharybdis/Makefile.in (File Added)
- + - trunk/libcharybdis/io/ (File Added)
- +4 -2 trunk/libcharybdis/io/Makefile.in (File Modified)
- +2 -3 trunk/src/Makefile.in (File Modified)
- + - trunk/src/io/ (File Deleted)
-
-
-nenolod 2005/12/06 18:57:28 UTC (20051206-350)
- Log:
- split IO stuff into libcharybdisIO.
-
-
- Changes: Modified:
- + - trunk/src/commio.c (File Deleted)
- + - trunk/src/devpoll.c (File Deleted)
- + - trunk/src/epoll.c (File Deleted)
- + - trunk/src/io/ (File Added)
- + - trunk/src/io/Makefile.in (File Added)
- + - trunk/src/io/commio.c (File Added)
- + - trunk/src/io/devpoll.c (File Added)
- + - trunk/src/io/epoll.c (File Added)
- + - trunk/src/io/kqueue.c (File Added)
- + - trunk/src/io/poll.c (File Added)
- + - trunk/src/io/select.c (File Added)
- + - trunk/src/kqueue.c (File Deleted)
- + - trunk/src/poll.c (File Deleted)
- + - trunk/src/select.c (File Deleted)
-
-
-nenolod 2005/12/06 18:51:20 UTC (20051206-348)
- Log:
- Version bump: 1.1.0
-
-
- Changes: Modified:
- +86 -155 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2005/12/04 01:56:31 UTC (20051204-346)
- Log:
- Remove mentions of mkkeypair/cryptlinks.
-
-
- Changes: Modified:
- +1 -3 trunk/doc/challenge.txt (File Modified)
-
-
-jilles 2005/12/02 17:57:29 UTC (20051202-344)
- Log:
- Clarify serverinfo{} description.
-
-
- Changes: Modified:
- +13 -5 trunk/doc/sgml/oper-guide/config.sgml (File Modified)
-
-
-jilles 2005/12/02 17:41:44 UTC (20051202-342)
- Log:
- Some hyperion1->charybdis changes, and fixes in charybdis descriptions.
-
-
- Changes: Modified:
- +14 -41 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2005/12/02 17:38:53 UTC (20051202-340)
- Log:
- Improvements also applicable to hyperion 1.x.
-
-
- Changes: Modified:
- +4 -5 trunk/doc/sgml/oper-guide/commands.sgml (File Modified)
-
-
-jilles 2005/12/02 17:08:45 UTC (20051202-338)
- Log:
- - Add +F description
- - General improvements and changes to charybdis
-
-
- Changes: Modified:
- +27 -14 trunk/doc/sgml/oper-guide/cmodes.sgml (File Modified)
-
-
-jilles 2005/12/02 16:43:45 UTC (20051202-336)
- Log:
- The server notice umodes only have an effect
- for opers. ("sendto_realops_flags", so having
- the umode is not enough, they must also be
- opered)
-
-
- Changes: Modified:
- +13 -14 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-jilles 2005/12/02 16:39:40 UTC (20051202-334)
- Log:
- Updates to umodes docs.
-
-
- Changes: Modified:
- +25 -27 trunk/doc/sgml/oper-guide/umodes.sgml (File Modified)
-
-
-nenolod 2005/11/25 19:37:36 UTC (20051125-332)
- Log:
- Add SGML documentation.
-
- Changes: Modified:
- + - trunk/doc/sgml/ (File Added)
- + - trunk/doc/sgml/oper-guide/ (File Added)
- + - trunk/doc/sgml/oper-guide/charybdis-oper-guide.sgml (File Added)
- + - trunk/doc/sgml/oper-guide/cmodes.sgml (File Added)
- + - trunk/doc/sgml/oper-guide/commands.sgml (File Added)
- + - trunk/doc/sgml/oper-guide/config.sgml (File Added)
- + - trunk/doc/sgml/oper-guide/intro.sgml (File Added)
- + - trunk/doc/sgml/oper-guide/stylesheet.dsl (File Added)
- + - trunk/doc/sgml/oper-guide/umodes.sgml (File Added)
-
-
-jilles 2005/11/21 11:04:33 UTC (20051121-330)
- Log:
- Make operwall flag restrict setting umode +z.
- This repairs this flag broken in charybdis-1.0.
-
-
- Changes: Modified:
- +41 -0 trunk/contrib/m_flags.c (File Modified)
- +9 -0 trunk/src/s_user.c (File Modified)
-
-
-jilles 2005/11/21 10:29:37 UTC (20051121-328)
- Log:
- Don't complain/reset remote clients +n. I'm still not
- convinced propagating all umodes is the way to go, oh
- well.
-
-
- Changes: Modified:
- +1 -1 trunk/src/s_user.c (File Modified)
-
-
-jilles 2005/11/21 10:21:42 UTC (20051121-326)
- Log:
- - Require admin flag for oper /chghost (if it's enabled
- which is not default)
- - Give error message on nonexistant nick
-
-
- Changes: Modified:
- +12 -0 trunk/modules/m_chghost.c (File Modified)
-
-
-nenolod 2005/11/20 21:10:14 UTC (20051120-324)
- Log:
- Incorporated jilles' dynspoof patch with a few minor changes.
-
- Changes: Modified:
- +5 -2 trunk/include/client.h (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +75 -4 trunk/modules/m_chghost.c (File Modified)
- +2 -21 trunk/modules/m_stats.c (File Modified)
- +2 -8 trunk/modules/m_trace.c (File Modified)
- +2 -0 trunk/src/client.c (File Modified)
- +3 -0 trunk/src/s_user.c (File Modified)
-
-
-nenolod 2005/11/20 21:02:01 UTC (20051120-322)
- Log:
- Update NEWS.
-
- Changes: Modified:
- +5 -0 trunk/NEWS (File Modified)
-
-
-jilles 2005/11/17 22:38:52 UTC (20051117-320)
- Log:
- Make show_ip() far less braindead.
-
- Obtained from: ratbox 2.2 SVN
-
-
- Changes: Modified:
- +14 -85 trunk/src/client.c (File Modified)
-
-
-jilles 2005/11/15 16:33:26 UTC (20051115-318)
- Log:
- Instead of not showing channels at all for whoising services,
- only show channels the requester is also on. If operspying
- services, show all the channels.
-
-
- Changes: Modified:
- +37 -40 trunk/modules/m_whois.c (File Modified)
-
-
-jilles 2005/11/15 15:59:00 UTC (20051115-316)
- Log:
- - Show real errno if we fail to connect to a server
- - Don't show server IPs on IRC if a server goes dead
- during handshake
-
-
- Changes: Modified:
- +2 -5 trunk/src/s_serv.c (File Modified)
-
-
-jilles 2005/11/15 15:28:18 UTC (20051115-314)
- Log:
- Revert hybrid 7.2 aline code. It causes too many problems.
-
-
- Changes: Modified:
- +1 -47 trunk/NEWS (File Modified)
- + - trunk/include/aline.h (File Deleted)
- +53 -6 trunk/modules/m_dline.c (File Modified)
- +212 -16 trunk/modules/m_kline.c (File Modified)
- +37 -8 trunk/modules/m_resv.c (File Modified)
- +45 -24 trunk/modules/m_xline.c (File Modified)
- +0 -485 trunk/src/Makefile.in (File Modified)
- + - trunk/src/aline.c (File Deleted)
-
-
-jilles 2005/11/07 10:47:33 UTC (20051107-312)
- Log:
- Incorporate recent ratbox monitor bugfixes (could crash).
-
-
- Changes: Modified:
- +16 -0 trunk/modules/m_monitor.c (File Modified)
- +4 -3 trunk/src/monitor.c (File Modified)
-
-
-jilles 2005/10/24 23:10:06 UTC (20051024-310)
- Log:
- Fix /invite UID leak.
-
- Found by logiclrd@EFnet.
-
-
- Changes: Modified:
- +3 -2 trunk/modules/m_invite.c (File Modified)
-
-
-nenolod 2005/10/23 05:28:02 UTC (20051023-308)
- Log:
- Don't show what channels a service is in.
-
- Changes: Modified:
- +1 -0 trunk/NEWS (File Modified)
- +40 -35 trunk/modules/m_whois.c (File Modified)
-
-
-nenolod 2005/10/23 05:21:13 UTC (20051023-306)
- Log:
- Update version to 1.0.3.
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2005/10/22 17:12:51 UTC (20051022-304)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +7 -1 trunk/NEWS (File Modified)
-
-
-jilles 2005/10/22 17:11:32 UTC (20051022-302)
- Log:
- Make sure we don't return alloca() (LOCAL_COPY) ed space.
- More static buffers :(
-
-
- Changes: Modified:
- +12 -4 trunk/src/aline.c (File Modified)
-
-
-jilles 2005/10/18 21:52:35 UTC (20051018-300)
- Log:
- Make operspy mode (/mode !#channel showing parameters
- even if not on channel) work again.
-
-
- Changes: Modified:
- +4 -4 trunk/src/channel.c (File Modified)
-
-
-jilles 2005/10/16 22:04:15 UTC (20051016-298)
- Log:
- Call server_introduced hook on TS6 remote server
- introduction (ms_sid()).
-
-
- Changes: Modified:
- +6 -0 trunk/modules/core/m_server.c (File Modified)
-
-
-nenolod 2005/10/16 08:29:57 UTC (20051016-296)
- Log:
- Cyrix boxes are wierd.
-
- Changes: Modified:
- +2 -1 trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2005/10/16 08:23:39 UTC (20051016-294)
- Log:
- More paranoia.
-
- Changes: Modified:
- +1 -1 trunk/include/client.h (File Modified)
- +3 -1 trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2005/10/16 08:07:40 UTC (20051016-292)
- Log:
- heh
-
- Changes: Modified:
- +1 -6 trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2005/10/16 08:00:24 UTC (20051016-290)
- Log:
- Disable a check that doesn't always seem to work right for some reason.
-
- Changes: Modified:
- +2 -0 trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2005/10/15 04:58:18 UTC (20051015-288)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +4 -1 trunk/NEWS (File Modified)
-
-
-nenolod 2005/10/15 04:53:12 UTC (20051015-286)
- Log:
- 1.0.2
-
-
- Changes: Modified:
- +9 -9 trunk/configure (File Modified)
- +1 -1 trunk/configure.ac (File Modified)
-
-
-jilles 2005/10/08 22:30:18 UTC (20051008-284)
- Log:
- Apply http://www.ircd-ratbox.org/download/ratbox-trace.diff.
-
-
- Changes: Modified:
- +3 -13 trunk/modules/m_trace.c (File Modified)
-
-
-jilles 2005/10/06 11:00:22 UTC (20051006-282)
- Log:
- Don't send empty RPL_WHOISCHANNELS on remote whois.
-
- Pointy hat to: jilles
-
-
- Changes: Modified:
- +1 -1 trunk/modules/m_whois.c (File Modified)
-
-
-nenolod 2005/10/02 21:30:55 UTC (20051002-280)
- Log:
- Update NEWS.
-
-
- Changes: Modified:
- +3 -0 trunk/NEWS (File Modified)
-
-
-nenolod 2005/10/02 21:28:23 UTC (20051002-278)
- Log:
- Modular umode support.
-
-
- Changes: Modified:
- +0 -9 trunk/include/client.h (File Modified)
- +2 -1 trunk/include/s_user.h (File Modified)
- +1 -1 trunk/include/tools.h (File Modified)
- +2 -2 trunk/modules/core/m_nick.c (File Modified)
- +3 -0 trunk/src/ircd.c (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
- +2 -2 trunk/src/s_serv.c (File Modified)
- +37 -59 trunk/src/s_user.c (File Modified)
- +21 -0 trunk/src/tools.c (File Modified)
-
-
-jilles 2005/10/02 20:23:15 UTC (20051002-276)
- Log:
- Optionally do forced nick change to the UID instead of kill
- on nick collisions, see doc/collision_fnc.txt for more
- details.
-
-
- Changes: Modified:
- + - trunk/doc/collision_fnc.txt (File Added)
- +1 -0 trunk/doc/example.conf (File Modified)
- +8 -0 trunk/doc/reference.conf (File Modified)
- +1 -0 trunk/include/numeric.h (File Modified)
- +1 -0 trunk/include/s_conf.h (File Modified)
- +2 -1 trunk/include/s_serv.h (File Modified)
- +1 -0 trunk/include/s_stats.h (File Modified)
- +275 -95 trunk/modules/core/m_nick.c (File Modified)
- +1 -1 trunk/src/messages.tab (File Modified)
- +1 -0 trunk/src/newconf.c (File Modified)
- +1 -0 trunk/src/s_conf.c (File Modified)
- +1 -0 trunk/src/s_serv.c (File Modified)
- +2 -2 trunk/src/s_stats.c (File Modified)
-
-
-nenolod 2005/10/02 19:50:18 UTC (20051002-274)
- Log:
- Update NEWS.
-
-
- Modified:
- trunk/NEWS (File Modified)
-
-
-jilles 2005/09/28 15:45:31 UTC (20050928-272)
- Log:
- Don't allow lookups by uid in /monitor + and /monitor s.
-
-
- Modified:
- trunk/modules/m_monitor.c (File Modified)
-
-
-jilles 2005/09/28 13:05:01 UTC (20050928-270)
- Log:
- Stop garbage +j being set in cases like +j aaa:bbb by
- initializing the variables properly.
-
- Reported by kyle.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2005/09/25 15:51:54 UTC (20050925-268)
- Log:
- Apply flags to the proper server in me_gcap().
-
-
- Modified:
- trunk/modules/m_capab.c (File Modified)
-
-
-jilles 2005/09/22 23:13:46 UTC (20050922-266)
- Log:
- Use find_named_client() instead of find_client() to check
- for nick collisions.
-
-
- Modified:
- trunk/modules/core/m_nick.c (File Modified)
-
-
-nenolod 2005/09/22 05:55:25 UTC (20050922-264)
- Log:
- - Replace old 381 numeric with a new, more positive one!
-
-
- Modified:
- trunk/src/messages.tab (File Modified)
-
-
-jilles 2005/09/22 00:38:45 UTC (20050922-262)
- Log:
- Make it compile again.
-
-
- Modified:
- trunk/src/channel.c (File Modified)
- trunk/src/client.c (File Modified)
- trunk/src/ircd.c (File Modified)
- trunk/src/packet.c (File Modified)
-
-
-nenolod 2005/09/22 00:02:59 UTC (20050922-260)
- Log:
- - Prevent UID disclosure in cmode setting.
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/21 23:57:17 UTC (20050921-258)
- Log:
- A different check which prevents UID disclosure.
-
-
- Modified:
- trunk/modules/core/m_kick.c (File Modified)
-
-
-nenolod 2005/09/21 23:46:04 UTC (20050921-256)
- Log:
- - Eliminate a potential UID leak in m_kick. (As seen on EFnet.)
-
-
- Modified:
- trunk/modules/core/m_kick.c (File Modified)
-
-
-nenolod 2005/09/21 23:35:12 UTC (20050921-254)
- Log:
- - Revert atheme coding style changes. We don't really need berkeley prototypes, that's overkill.
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/modules/m_accept.c (File Modified)
- trunk/modules/m_admin.c (File Modified)
- trunk/modules/m_away.c (File Modified)
- trunk/modules/m_cap.c (File Modified)
- trunk/modules/m_capab.c (File Modified)
- trunk/modules/m_challenge.c (File Modified)
- trunk/modules/m_chghost.c (File Modified)
- trunk/modules/m_close.c (File Modified)
- trunk/modules/m_cmessage.c (File Modified)
- trunk/modules/m_connect.c (File Modified)
- trunk/modules/m_dline.c (File Modified)
- trunk/modules/m_encap.c (File Modified)
- trunk/modules/m_etrace.c (File Modified)
- trunk/modules/m_gline.c (File Modified)
- trunk/modules/m_help.c (File Modified)
- trunk/modules/m_info.c (File Modified)
- trunk/modules/m_invite.c (File Modified)
- trunk/modules/m_ison.c (File Modified)
- trunk/modules/m_kline.c (File Modified)
- trunk/modules/m_knock.c (File Modified)
- trunk/modules/m_links.c (File Modified)
- trunk/modules/m_list.c (File Modified)
- trunk/modules/m_locops.c (File Modified)
- trunk/modules/m_lusers.c (File Modified)
- trunk/modules/m_map.c (File Modified)
- trunk/modules/m_monitor.c (File Modified)
- trunk/modules/m_motd.c (File Modified)
- trunk/modules/m_names.c (File Modified)
- trunk/modules/m_oper.c (File Modified)
- trunk/modules/m_operspy.c (File Modified)
- trunk/modules/m_pass.c (File Modified)
- trunk/modules/m_ping.c (File Modified)
- trunk/modules/m_pong.c (File Modified)
- trunk/modules/m_post.c (File Modified)
- trunk/modules/m_rehash.c (File Modified)
- trunk/modules/m_restart.c (File Modified)
- trunk/modules/m_resv.c (File Modified)
- trunk/modules/m_services.c (File Modified)
- trunk/modules/m_set.c (File Modified)
- trunk/modules/m_sshortcut.c (File Modified)
- trunk/modules/m_stats.c (File Modified)
- trunk/modules/m_svinfo.c (File Modified)
- trunk/modules/m_tb.c (File Modified)
- trunk/modules/m_testline.c (File Modified)
- trunk/modules/m_testmask.c (File Modified)
- trunk/modules/m_time.c (File Modified)
- trunk/modules/m_topic.c (File Modified)
- trunk/modules/m_trace.c (File Modified)
- trunk/modules/m_unreject.c (File Modified)
- trunk/modules/m_user.c (File Modified)
- trunk/modules/m_userhost.c (File Modified)
- trunk/modules/m_users.c (File Modified)
- trunk/modules/m_version.c (File Modified)
- trunk/modules/m_wallops.c (File Modified)
- trunk/modules/m_who.c (File Modified)
- trunk/modules/m_whois.c (File Modified)
- trunk/modules/m_whowas.c (File Modified)
- trunk/modules/m_xline.c (File Modified)
- trunk/src/adns.c (File Modified)
- trunk/src/aline.c (File Modified)
- trunk/src/cache.c (File Modified)
- trunk/src/channel.c (File Modified)
- trunk/src/class.c (File Modified)
- trunk/src/client.c (File Modified)
- trunk/src/commio.c (File Modified)
- trunk/src/event.c (File Modified)
- trunk/src/hash.c (File Modified)
- trunk/src/hostmask.c (File Modified)
- trunk/src/ircd.c (File Modified)
- trunk/src/kdparse.c (File Modified)
- trunk/src/linebuf.c (File Modified)
- trunk/src/listener.c (File Modified)
- trunk/src/modules.c (File Modified)
- trunk/src/monitor.c (File Modified)
- trunk/src/newconf.c (File Modified)
- trunk/src/packet.c (File Modified)
- trunk/src/parse.c (File Modified)
- trunk/src/reject.c (File Modified)
- trunk/src/s_auth.c (File Modified)
- trunk/src/s_conf.c (File Modified)
- trunk/src/s_gline.c (File Modified)
- trunk/src/s_log.c (File Modified)
- trunk/src/s_newconf.c (File Modified)
- trunk/src/s_serv.c (File Modified)
- trunk/src/s_stats.c (File Modified)
- trunk/src/s_user.c (File Modified)
- trunk/src/send.c (File Modified)
- trunk/src/whowas.c (File Modified)
-
-
-nenolod 2005/09/21 23:24:34 UTC (20050921-252)
- Log:
- - More coding style niceities. Pretty much got client.h squared away.
-
-
- Modified:
- trunk/modules/m_dline.c (File Modified)
- trunk/modules/m_gline.c (File Modified)
- trunk/modules/m_kline.c (File Modified)
- trunk/modules/m_rehash.c (File Modified)
- trunk/modules/m_resv.c (File Modified)
- trunk/modules/m_stats.c (File Modified)
- trunk/modules/m_testline.c (File Modified)
- trunk/modules/m_user.c (File Modified)
- trunk/modules/m_xline.c (File Modified)
-
-
-jilles 2005/09/21 22:37:13 UTC (20050921-250)
- Log:
- - Propagate quiets (+q) on netjoins
- - Clear +q list too on lowerTS sjoin from TS6 source
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/src/s_serv.c (File Modified)
-
-
-jilles 2005/09/21 15:49:43 UTC (20050921-248)
- Log:
- Second argument to whois is always a nick, never a uid.
- This prevents /whois other.server uid to get information
- about that uid.
-
-
- Modified:
- trunk/modules/m_whois.c (File Modified)
-
-
-jilles 2005/09/21 15:43:45 UTC (20050921-246)
- Log:
- Don't allow local users to use uids in user mode.
-
-
- Modified:
- trunk/src/s_user.c (File Modified)
-
-
-jilles 2005/09/21 15:42:56 UTC (20050921-244)
- Log:
- Make it compile again.
-
-
- Modified:
- trunk/src/s_stats.c (File Modified)
-
-
-jilles 2005/09/21 15:09:11 UTC (20050921-242)
- Log:
- Fix propagation of empty SJOIN.
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-nenolod 2005/09/21 06:13:45 UTC (20050921-240)
- Log:
- Some atheme-style niceties here.
-
-
- Modified:
- trunk/modules/m_accept.c (File Modified)
- trunk/modules/m_admin.c (File Modified)
- trunk/modules/m_away.c (File Modified)
- trunk/modules/m_cap.c (File Modified)
- trunk/modules/m_capab.c (File Modified)
- trunk/modules/m_challenge.c (File Modified)
- trunk/modules/m_chghost.c (File Modified)
- trunk/modules/m_close.c (File Modified)
- trunk/modules/m_cmessage.c (File Modified)
- trunk/modules/m_connect.c (File Modified)
- trunk/modules/m_dline.c (File Modified)
- trunk/modules/m_encap.c (File Modified)
- trunk/modules/m_etrace.c (File Modified)
- trunk/modules/m_gline.c (File Modified)
- trunk/modules/m_help.c (File Modified)
- trunk/modules/m_info.c (File Modified)
- trunk/modules/m_invite.c (File Modified)
- trunk/modules/m_ison.c (File Modified)
- trunk/modules/m_kline.c (File Modified)
- trunk/modules/m_knock.c (File Modified)
- trunk/modules/m_links.c (File Modified)
- trunk/modules/m_list.c (File Modified)
- trunk/modules/m_locops.c (File Modified)
- trunk/modules/m_lusers.c (File Modified)
- trunk/modules/m_map.c (File Modified)
- trunk/modules/m_monitor.c (File Modified)
- trunk/modules/m_motd.c (File Modified)
- trunk/modules/m_names.c (File Modified)
- trunk/modules/m_oper.c (File Modified)
- trunk/modules/m_operspy.c (File Modified)
- trunk/modules/m_pass.c (File Modified)
- trunk/modules/m_ping.c (File Modified)
- trunk/modules/m_pong.c (File Modified)
- trunk/modules/m_post.c (File Modified)
- trunk/modules/m_rehash.c (File Modified)
- trunk/modules/m_restart.c (File Modified)
- trunk/modules/m_resv.c (File Modified)
- trunk/modules/m_services.c (File Modified)
- trunk/modules/m_set.c (File Modified)
- trunk/modules/m_sshortcut.c (File Modified)
- trunk/modules/m_stats.c (File Modified)
- trunk/modules/m_svinfo.c (File Modified)
- trunk/modules/m_tb.c (File Modified)
- trunk/modules/m_testline.c (File Modified)
- trunk/modules/m_testmask.c (File Modified)
- trunk/modules/m_time.c (File Modified)
- trunk/modules/m_topic.c (File Modified)
- trunk/modules/m_trace.c (File Modified)
- trunk/modules/m_unreject.c (File Modified)
- trunk/modules/m_user.c (File Modified)
- trunk/modules/m_userhost.c (File Modified)
- trunk/modules/m_users.c (File Modified)
- trunk/modules/m_version.c (File Modified)
- trunk/modules/m_wallops.c (File Modified)
- trunk/modules/m_who.c (File Modified)
- trunk/modules/m_whois.c (File Modified)
- trunk/modules/m_whowas.c (File Modified)
- trunk/modules/m_xline.c (File Modified)
-
-
-nenolod 2005/09/21 05:26:03 UTC (20050921-238)
- Log:
- Some initial tweaks to make it somewhat meet our coding standards, nowhere near done yet.
-
-
- Modified:
- trunk/.indent.pro (File Modified)
- trunk/include/charybdis.h (File Added)
- trunk/include/client.h (File Modified)
- trunk/modules/.indent.pro (File Modified)
- trunk/src/.indent.pro (File Modified)
- trunk/src/adns.c (File Modified)
- trunk/src/aline.c (File Modified)
- trunk/src/cache.c (File Modified)
- trunk/src/channel.c (File Modified)
- trunk/src/class.c (File Modified)
- trunk/src/client.c (File Modified)
- trunk/src/commio.c (File Modified)
- trunk/src/event.c (File Modified)
- trunk/src/hash.c (File Modified)
- trunk/src/hostmask.c (File Modified)
- trunk/src/ircd.c (File Modified)
- trunk/src/kdparse.c (File Modified)
- trunk/src/linebuf.c (File Modified)
- trunk/src/listener.c (File Modified)
- trunk/src/modules.c (File Modified)
- trunk/src/monitor.c (File Modified)
- trunk/src/newconf.c (File Modified)
- trunk/src/packet.c (File Modified)
- trunk/src/parse.c (File Modified)
- trunk/src/reject.c (File Modified)
- trunk/src/s_auth.c (File Modified)
- trunk/src/s_conf.c (File Modified)
- trunk/src/s_gline.c (File Modified)
- trunk/src/s_log.c (File Modified)
- trunk/src/s_newconf.c (File Modified)
- trunk/src/s_serv.c (File Modified)
- trunk/src/s_stats.c (File Modified)
- trunk/src/s_user.c (File Modified)
- trunk/src/send.c (File Modified)
- trunk/src/whowas.c (File Modified)
-
-
-nenolod 2005/09/21 04:31:10 UTC (20050921-236)
- Log:
- - Add parse_aline() via ircd-hybrid-7.2. This stuff lives in src/aline.c.
- - Convert a few modules towards using this code.
- - Make a note about this change in NEWS.
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/include/aline.h (File Added)
- trunk/modules/m_dline.c (File Modified)
- trunk/modules/m_kline.c (File Modified)
- trunk/modules/m_resv.c (File Modified)
- trunk/modules/m_xline.c (File Modified)
- trunk/src/Makefile.in (File Modified)
- trunk/src/aline.c (File Added)
-
-
-nenolod 2005/09/21 00:20:28 UTC (20050921-234)
- Log:
- - Update NEWS document.
-
-
- Modified:
- trunk/NEWS (File Modified)
-
-
-jilles 2005/09/20 18:27:19 UTC (20050920-232)
- Log:
- Use find_named_person() instead of find_person() in services shortcuts.
-
-
- Modified:
- trunk/modules/m_sshortcut.c (File Modified)
-
-
-jilles 2005/09/18 22:18:59 UTC (20050918-230)
- Log:
- Fix propagation of empty channels (+P).
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/src/s_serv.c (File Modified)
-
-
-jilles 2005/09/18 22:18:04 UTC (20050918-228)
- Log:
- Use same comparison for +f.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
-
-
-jilles 2005/09/18 18:48:13 UTC (20050918-226)
- Log:
- Retire server-server non-encap CHGHOST, and clean it up a bit.
-
-
- Modified:
- trunk/modules/m_chghost.c (File Modified)
-
-
-jilles 2005/09/18 14:26:20 UTC (20050918-224)
- Log:
- Use TS6 form for SQUIT wallops.
-
-
- Modified:
- trunk/modules/core/m_squit.c (File Modified)
-
-
-jilles 2005/09/18 14:25:54 UTC (20050918-222)
- Log:
- Propagate nick changes for remote clients in TS6 form if possible;
- simplify the code a bit.
-
-
- Modified:
- trunk/modules/core/m_nick.c (File Modified)
-
-
-jilles 2005/09/18 14:16:43 UTC (20050918-220)
- Log:
- Only clear oper_only_umodes on deoper for local clients.
-
-
- Modified:
- trunk/src/s_user.c (File Modified)
-
-
-nenolod 2005/09/18 06:14:39 UTC (20050918-218)
- Log:
- - Don't enable use_whois_actually in the default config, makes cloaking
- only useful for vanity.
-
-
- Modified:
- trunk/doc/example.conf (File Modified)
-
-
-jilles 2005/09/18 00:00:12 UTC (20050918-216)
- Log:
- Fix linebuf raw code to not truncate lines longer than
- 510 characters. This stops ziplinks corruption at
- the initial burst if the other side sends a lot.
-
-
- Modified:
- trunk/src/linebuf.c (File Modified)
-
-
-nenolod 2005/09/13 03:26:36 UTC (20050913-214)
- Log:
- - Add +r to channel_modes().
-
-
- Modified:
- trunk/src/channel.c (File Modified)
-
-
-nenolod 2005/09/13 00:11:52 UTC (20050913-212)
- Log:
- Update NEWS.
-
-
- Modified:
- trunk/NEWS (File Modified)
-
-
-nenolod 2005/09/12 23:49:25 UTC (20050912-210)
- Log:
- err, nvm. wrong project :-P
-
-
- Modified:
- trunk/src/match.c (File Modified)
-
-
-nenolod 2005/09/12 23:49:00 UTC (20050912-208)
- Log:
- make sure we don't crash on match(NULL, test)
-
-
- Modified:
- trunk/src/match.c (File Modified)
-
-
-jilles 2005/09/12 23:40:03 UTC (20050912-206)
- Log:
- Add remote rehash, /rehash <server> and /rehash <option> <server>,
- flags = rehash in shared{}.
- Uses :<source> ENCAP <target> REHASH [option].
-
-
- Modified:
- trunk/doc/example.conf (File Modified)
- trunk/doc/reference.conf (File Modified)
- trunk/help/opers/rehash (File Modified)
- trunk/include/s_newconf.h (File Modified)
- trunk/modules/m_rehash.c (File Modified)
- trunk/modules/m_stats.c (File Modified)
- trunk/src/newconf.c (File Modified)
-
-
-jilles 2005/09/12 22:48:44 UTC (20050912-204)
- Log:
- Initialize flags to 0 in conf_set_shared_flags() and
- conf_set_cluster_flags().
-
-
- Modified:
- trunk/src/newconf.c (File Modified)
-
-
-jilles 2005/09/12 22:14:16 UTC (20050912-202)
- Log:
- Don't allow a forward from a #channel to an &channel.
- Error message is Illegal channel name.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/12 21:56:51 UTC (20050912-200)
- Log:
- - change version to 1.0.1
-
-
- Modified:
- trunk/configure (File Modified)
- trunk/configure.ac (File Modified)
-
-
-nenolod 2005/09/12 21:56:28 UTC (20050912-198)
- Log:
- Update NEWS.
-
-
- Modified:
- trunk/NEWS (File Modified)
-
-
-jilles 2005/09/12 21:55:58 UTC (20050912-196)
- Log:
- Services shortcuts changes:
- - Require umode +S on target
- - Use ERR_SERVICESDOWN (440) for error message
- - Fix check for empty string
-
-
- Modified:
- trunk/include/numeric.h (File Modified)
- trunk/modules/m_sshortcut.c (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/12 21:24:30 UTC (20050912-194)
- Log:
- s/IsChanService/IsService/g;
-
-
- Modified:
- trunk/modules/m_sshortcut.c (File Modified)
-
-
-nenolod 2005/09/12 21:23:42 UTC (20050912-192)
- Log:
- Add check for service validity in shortcut routines.
-
-
- Modified:
- trunk/modules/m_sshortcut.c (File Modified)
-
-
-jilles 2005/09/12 15:30:26 UTC (20050912-190)
- Log:
- Don't allow forwarding to a -F channel the setter is not on.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-jilles 2005/09/12 13:55:56 UTC (20050912-188)
- Log:
- Describe identify_service and identify_command in
- reference.conf.
-
-
- Modified:
- trunk/doc/reference.conf (File Modified)
-
-
-jilles 2005/09/12 13:37:11 UTC (20050912-186)
- Log:
- More helpfile updates.
-
-
- Modified:
- trunk/help/Makefile.in (File Modified)
- trunk/help/opers/die (File Modified)
- trunk/help/opers/join (File Modified)
- trunk/help/opers/links (File Modified)
- trunk/help/opers/lusers (File Modified)
- trunk/help/opers/map (File Added)
- trunk/help/opers/motd (File Modified)
- trunk/help/opers/names (File Modified)
- trunk/help/opers/notice (File Modified)
- trunk/help/opers/operspy (File Modified)
- trunk/help/opers/part (File Modified)
- trunk/help/opers/privmsg (File Modified)
- trunk/help/opers/restart (File Modified)
- trunk/help/opers/set (File Modified)
- trunk/help/opers/stats (File Modified)
- trunk/help/opers/trace (File Modified)
- trunk/help/opers/version (File Modified)
- trunk/help/users/notice (File Modified)
- trunk/help/users/privmsg (File Modified)
- trunk/help/users/stats (File Modified)
-
-
-jilles 2005/09/12 11:18:40 UTC (20050912-184)
- Log:
- Update help files.
-
-
- Modified:
- trunk/help/opers/cmode (File Modified)
- trunk/help/opers/umode (File Modified)
- trunk/help/opers/wallops (File Modified)
- trunk/help/opers/who (File Modified)
- trunk/help/users/umode (File Modified)
-
-
-jilles 2005/09/12 11:11:18 UTC (20050912-182)
- Log:
- Include cmode +r in 004 and 005.
-
-
- Modified:
- trunk/include/supported.h (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-jilles 2005/09/12 10:53:35 UTC (20050912-180)
- Log:
- No need to clear all 3 buffers in channel_modes().
-
-
- Modified:
- trunk/src/channel.c (File Modified)
-
-
-jilles 2005/09/12 10:31:54 UTC (20050912-178)
- Log:
- - Fix multiple +f modes per line
- - -f shouldn't take a parameter
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-jilles 2005/09/12 10:04:27 UTC (20050912-176)
- Log:
- Channel mode +Q now prevents forwarding to or through
- a channel, just like in hyperion, not from a channel.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
-
-
-jilles 2005/09/12 09:36:21 UTC (20050912-174)
- Log:
- Complete +F/+Q propagation.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-nenolod 2005/09/12 06:10:29 UTC (20050912-172)
- Log:
- - A few minor fixes.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/m_services.c (File Modified)
-
-
-nenolod 2005/09/12 04:15:44 UTC (20050912-170)
- Log:
- - Fix netsplit obfuscation.
-
-
- Modified:
- trunk/src/client.c (File Modified)
-
-
-nenolod 2005/09/12 04:07:36 UTC (20050912-168)
- Log:
- - Fix another /stats p related bug.
-
-
- Modified:
- trunk/src/client.c (File Modified)
-
-
-nenolod 2005/09/12 03:57:13 UTC (20050912-166)
- Log:
- - Update example.conf.
-
-
- Modified:
- trunk/doc/example.conf (File Modified)
-
-
-nenolod 2005/09/12 03:52:56 UTC (20050912-164)
- Log:
- - Fix a minor bug here, and re-release 1.0.
-
-
- Modified:
- trunk/modules/core/m_nick.c (File Modified)
-
-
-nenolod 2005/09/12 03:19:51 UTC (20050912-162)
- Log:
- - Add bursted clients to /stats p list.
-
-
- Modified:
- trunk/modules/core/m_nick.c (File Modified)
-
-
-nenolod 2005/09/12 03:15:28 UTC (20050912-160)
- Log:
- - Add identify_service, identify_command options to the example.conf,
- newconf parser.
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/doc/example.conf (File Modified)
- trunk/src/newconf.c (File Modified)
-
-
-nenolod 2005/09/12 03:00:04 UTC (20050912-158)
- Log:
- - Add services shortcuts.
-
-
- Modified:
- trunk/modules/Makefile.in (File Modified)
- trunk/modules/m_sshortcut.c (File Added)
-
-
-nenolod 2005/09/12 02:46:00 UTC (20050912-156)
- Log:
- - put back checks i removed by mistake
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2005/09/12 02:42:09 UTC (20050912-154)
- Log:
- - Implement channel mode +Q, which disables forwarding.
- - Make forwarding usable by everyone.
- - Implement channel mode +F which bypasses authority checks on a target
- set with this mode
- - Update NEWS.
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/include/channel.h (File Modified)
- trunk/include/supported.h (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/12 02:13:26 UTC (20050912-152)
- Log:
- - Fix account handling brokenness.
-
-
- Modified:
- trunk/modules/m_services.c (File Modified)
-
-
-jilles 2005/09/12 02:04:09 UTC (20050912-150)
- Log:
- Identify to services via server password hack. Still
- needs config file parts, like
- identifyservice = "nickserv@services.int";
- identifycommand = "IDENTIFY";
-
-
- Modified:
- trunk/include/s_conf.h (File Modified)
- trunk/src/s_user.c (File Modified)
-
-
-jilles 2005/09/12 01:59:46 UTC (20050912-148)
- Log:
- Make send.c compile.
-
-
- Modified:
- trunk/src/send.c (File Modified)
-
-
-nenolod 2005/09/12 01:18:24 UTC (20050912-146)
- Log:
- - Handle this better.
-
-
- Modified:
- trunk/src/send.c (File Modified)
-
-
-nenolod 2005/09/12 01:16:34 UTC (20050912-144)
- Log:
- If the source is not a client, don't send to normal users.
-
-
- Modified:
- trunk/src/send.c (File Modified)
-
-
-nenolod 2005/09/12 01:07:01 UTC (20050912-142)
- Log:
- - Make /wallops behave as wallops in other ircds.
-
-
- Modified:
- trunk/modules/m_wallops.c (File Modified)
- trunk/src/send.c (File Modified)
-
-
-nenolod 2005/09/12 00:53:16 UTC (20050912-140)
- Log:
- - charybdis-1.0
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/configure (File Modified)
- trunk/configure.ac (File Modified)
-
-
-nenolod 2005/09/12 00:48:18 UTC (20050912-138)
- Log:
- - Remove efnet configuration.
- - Rename example.conf as reference.conf, and replace the default
- example.conf with one suitable for AthemeNET.
- - Update makefile to reflect these changes.
-
-
- Modified:
- trunk/doc/Makefile.in (File Modified)
- trunk/doc/example.conf (File Modified)
- trunk/doc/example.efnet.conf (File Deleted)
- trunk/doc/reference.conf (File Added)
-
-
-nenolod 2005/09/12 00:30:48 UTC (20050912-136)
- Log:
- - Don't display opers who are /away.
-
-
- Modified:
- trunk/modules/m_stats.c (File Modified)
-
-
-jilles 2005/09/12 00:21:20 UTC (20050912-134)
- Log:
- Put cmode +f in 004 and 005.
-
-
- Modified:
- trunk/include/supported.h (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-jilles 2005/09/12 00:15:13 UTC (20050912-132)
- Log:
- Add user umode +Q which prevents a user from
- being forwarded.
-
-
- Modified:
- trunk/include/client.h (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/src/messages.tab (File Modified)
- trunk/src/s_user.c (File Modified)
-
-
-jilles 2005/09/11 23:47:02 UTC (20050911-130)
- Log:
- Implement channel forwarding in m_join(). As in
- hyperion, failing to join because of +i, +r or +j
- can cause you to be forwarded, potentially
- recursively. Unlike hyperion, a single numeric
- is sent in case of a successful forward, otherwise
- the ircd acts if there were no forward.
-
-
- Modified:
- trunk/include/numeric.h (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-jilles 2005/09/11 22:57:53 UTC (20050911-128)
- Log:
- Allow servers to set oper-only cmodes as well.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-jilles 2005/09/11 22:48:37 UTC (20050911-126)
- Log:
- Add cmode +f which takes a channel name, settable
- only by opers for now. Does not do anything yet.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-jilles 2005/09/11 20:48:09 UTC (20050911-124)
- Log:
- Fully initialize 'mode' in ms_join() and ms_sjoin()
- to avoid old +j garbage from being used.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2005/09/11 19:41:53 UTC (20050911-122)
- Log:
- - only touch join_count/join_delta if join throttling
- is enabled on the channel
- - reset join_count/join_delta to 0 if -j is set
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2005/09/11 18:57:20 UTC (20050911-120)
- Log:
- Also start a new "period" for join throttling for remote joins,
- if necessary. Make the code slightly clearer.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-jilles 2005/09/11 18:12:20 UTC (20050911-118)
- Log:
- Some +j improvements, still broken.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2005/09/11 16:44:36 UTC (20050911-116)
- Log:
- Only do +z processing for +m channels the sender is on,
- as bans/quiets are currently only checked locally.
-
-
- Modified:
- trunk/modules/core/m_message.c (File Modified)
-
-
-jilles 2005/09/11 16:01:02 UTC (20050911-114)
- Log:
- - Add max_bans_large configuration option, defaulting to 500, to
- limit the number of bans in a +L channel
- - Change b/e/I to b/e/I/q in texts
-
-
- Modified:
- trunk/doc/example.conf (File Modified)
- trunk/include/s_conf.h (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/m_info.c (File Modified)
- trunk/src/newconf.c (File Modified)
- trunk/src/s_conf.c (File Modified)
-
-
-jilles 2005/09/11 15:20:38 UTC (20050911-112)
- Log:
- Store invite for +gi channels.
- Note that +gi is significantly weaker access control than +i.
-
-
- Modified:
- trunk/modules/m_invite.c (File Modified)
-
-
-jilles 2005/09/11 14:38:35 UTC (20050911-110)
- Log:
- Nonops are allowed to see +q lists.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-jilles 2005/09/11 14:27:59 UTC (20050911-108)
- Log:
- Invalidate can_send() cache on -q.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/11 07:01:01 UTC (20050911-106)
- Log:
- - Make sure sjoin doesnt crash the ircd if it's blank. :X
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-nenolod 2005/09/11 06:28:20 UTC (20050911-104)
- Log:
- - Allow blank SJOINs -- for permanant channels.
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-nenolod 2005/09/11 06:12:40 UTC (20050911-102)
- Log:
- - Burst permanant channels.
-
-
- Modified:
- trunk/src/s_serv.c (File Modified)
-
-
-nenolod 2005/09/11 06:08:42 UTC (20050911-100)
- Log:
- - Fix handling of permanant channels.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2005/09/11 03:37:47 UTC (20050911-98)
- Log:
- - Run indent on core modules.
- - Add propagation of join throttle settings.
-
-
- Modified:
- trunk/modules/core/m_die.c (File Modified)
- trunk/modules/core/m_error.c (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_kick.c (File Modified)
- trunk/modules/core/m_kill.c (File Modified)
- trunk/modules/core/m_message.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_nick.c (File Modified)
- trunk/modules/core/m_part.c (File Modified)
- trunk/modules/core/m_quit.c (File Modified)
- trunk/modules/core/m_server.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/modules/core/m_squit.c (File Modified)
-
-
-nenolod 2005/09/11 00:31:11 UTC (20050911-96)
- Log:
- - Fix mistake in commit message.
-
-
- Modified:
- trunk/ChangeLog (File Modified)
-
-
-nenolod 2005/09/11 00:30:36 UTC (20050911-94)
- Log:
- - Channel throttling.
-
-
- Modified:
- trunk/NEWS (File Modified)
- trunk/include/supported.h (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 23:56:31 UTC (20050910-92)
- Log:
- - Channel throttle logic fixes.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
-
-
-nenolod 2005/09/10 23:55:45 UTC (20050910-90)
- Log:
- - Add the throttle logic.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/include/numeric.h (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/src/channel.c (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 20:10:09 UTC (20050910-88)
- Log:
- - Cosmetic fixes to CREDITS.
-
-
- Modified:
- trunk/CREDITS (File Modified)
-
-
-nenolod 2005/09/10 19:54:51 UTC (20050910-86)
- Log:
- - Better channel_modes() from ShadowIRCd 4.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-nenolod 2005/09/10 19:01:56 UTC (20050910-84)
- Log:
- - Strip colour codes from parts.
-
-
- Modified:
- trunk/modules/core/m_part.c (File Modified)
-
-
-nenolod 2005/09/10 19:01:00 UTC (20050910-82)
- Log:
- - Strip colour codes from quits.
-
-
- Modified:
- trunk/modules/core/m_quit.c (File Modified)
-
-
-nenolod 2005/09/10 18:59:00 UTC (20050910-80)
- Log:
- - add +c/+g/+z to channel_modes().
-
-
- Modified:
- trunk/src/channel.c (File Modified)
-
-
-nenolod 2005/09/10 18:56:03 UTC (20050910-78)
- Log:
- - Add +g to 004/005 numerics.
-
-
- Modified:
- trunk/include/supported.h (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 18:54:51 UTC (20050910-76)
- Log:
- - Add +cgz to set_final_mode() in both join/sjoin.
- - Implement channel mode +g: Free invite.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/modules/core/m_join.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/modules/m_invite.c (File Modified)
-
-
-nenolod 2005/09/10 18:16:51 UTC (20050910-74)
- Log:
- - Make sure /stats p uses the right list.
-
-
- Modified:
- trunk/modules/m_stats.c (File Modified)
-
-
-nenolod 2005/09/10 18:16:27 UTC (20050910-72)
- Log:
- - local oper list becomes local_oper_list.
- - all opers are stored on oper_list for /stats p.
-
-
- Modified:
- trunk/include/ircd.h (File Modified)
- trunk/modules/m_stats.c (File Modified)
- trunk/modules/m_trace.c (File Modified)
- trunk/src/client.c (File Modified)
- trunk/src/ircd.c (File Modified)
- trunk/src/s_user.c (File Modified)
- trunk/src/send.c (File Modified)
-
-
-nenolod 2005/09/10 07:03:09 UTC (20050910-70)
- Log:
- - Remove ENABLE_SERVICES legacy define.
-
-
- Modified:
- trunk/configure (File Modified)
- trunk/configure.ac (File Modified)
- trunk/include/client.h (File Modified)
- trunk/include/m_info.h (File Modified)
- trunk/include/s_conf.h (File Modified)
- trunk/modules/Makefile.in (File Modified)
- trunk/modules/core/m_kick.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_nick.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/modules/m_services.c (File Modified)
- trunk/src/channel.c (File Modified)
- trunk/src/newconf.c (File Modified)
- trunk/src/s_conf.c (File Modified)
- trunk/src/s_serv.c (File Modified)
- trunk/src/s_user.c (File Modified)
-
-
-nenolod 2005/09/10 06:47:19 UTC (20050910-68)
- Log:
- - New reject message, ala ircu.
-
-
- Modified:
- trunk/src/reject.c (File Modified)
-
-
-nenolod 2005/09/10 06:27:05 UTC (20050910-66)
- Log:
- - Reduce 'broadcast storm' effect in m_chghost.
-
-
- Modified:
- trunk/modules/m_chghost.c (File Modified)
-
-
-nenolod 2005/09/10 06:22:38 UTC (20050910-64)
- Log:
- - Add +z to RPL_ISUPPORT, RPL_MYINFO.
-
-
- Modified:
- trunk/include/supported.h (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 06:21:43 UTC (20050910-62)
- Log:
- - Implement +z.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/modules/core/m_message.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/10 06:03:27 UTC (20050910-60)
- Log:
- - use sendto_one_numeric() in some places.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/10 05:40:25 UTC (20050910-58)
- Log:
- - Implement channel mode +c -- colour stripping.
-
-
- Modified:
- trunk/include/irc_string.h (File Modified)
- trunk/include/supported.h (File Modified)
- trunk/modules/core/m_message.c (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/src/irc_string.c (File Modified)
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 05:29:17 UTC (20050910-56)
- Log:
- - Add +qLP to CHANMODES 005 numeric.
-
-
- Modified:
- trunk/include/supported.h (File Modified)
-
-
-nenolod 2005/09/10 05:12:55 UTC (20050910-54)
- Log:
- Move credits files to doc/.
-
-
- Modified:
- trunk/Hybrid-team (File Deleted)
- trunk/Ratbox-team (File Deleted)
- trunk/doc/Hybrid-team (File Added)
- trunk/doc/Ratbox-team (File Added)
-
-
-nenolod 2005/09/10 05:11:15 UTC (20050910-52)
- Log:
- - Rename Ratbox credits as Ratbox-team.
- - Add in our own CREDITS.
-
-
- Modified:
- trunk/CREDITS (File Deleted)
- trunk/CREDITS (File Added)
- trunk/Ratbox-team (File Added)
-
-
-nenolod 2005/09/10 05:03:03 UTC (20050910-50)
- Log:
- - Quietcache fixes.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/10 04:43:41 UTC (20050910-48)
- Log:
- - Rebuild configure.
-
-
- Modified:
- trunk/autom4te.cache/ (File Deleted)
- trunk/configure (File Modified)
-
-
-nenolod 2005/09/10 03:25:41 UTC (20050910-46)
- Log:
- Add +q to messages.tab.
-
-
- Modified:
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 03:17:39 UTC (20050910-44)
- Log:
- - port m_sjoin stuff to TS6 JOIN syntax.
-
-
- Modified:
- trunk/modules/core/m_join.c (File Modified)
-
-
-nenolod 2005/09/10 03:15:50 UTC (20050910-42)
- Log:
- - Implement channel mode +q (quiet)
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-jilles 2005/09/10 03:03:05 UTC (20050910-40)
- Log:
- Add +L/+P for set_final_mode().
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
-
-
-jilles 2005/09/10 02:59:22 UTC (20050910-38)
- Log:
- Add +L/+P in channel_modes().
-
-
- Modified:
- trunk/src/channel.c (File Modified)
-
-
-jilles 2005/09/10 02:55:10 UTC (20050910-36)
- Log:
- - Use MODE_PERMANENT, not MODE_PERMANANT
- - Actually use chm_staff()
-
- It compiles but is not otherwise tested.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-nenolod 2005/09/10 02:53:04 UTC (20050910-34)
- Log:
- - Ok, patchlevel.h is fixed now.
-
-
- Modified:
- trunk/include/patchlevel.h (File Modified)
-
-
-nenolod 2005/09/10 02:45:47 UTC (20050910-32)
- Log:
- - *sigh*
-
-
- Modified:
- trunk/include/patchlevel.h (File Modified)
- trunk/src/version.c.SH (File Modified)
-
-
-nenolod 2005/09/10 02:43:00 UTC (20050910-30)
- Log:
- - Fix compilation issue with version.c.
-
-
- Modified:
- trunk/src/version.c.SH (File Modified)
-
-
-nenolod 2005/09/10 02:33:47 UTC (20050910-28)
- Log:
- - Server hostmasking fixed in +datadrain ala hybrid 7.2, so we remove
- this from the BUGS file.
-
-
- Modified:
- trunk/BUGS (File Modified)
-
-
-jilles 2005/09/10 02:30:22 UTC (20050910-26)
- Log:
- Mangle all netsplit messages if flatten links is enabled.
-
-
- Modified:
- trunk/src/client.c (File Modified)
-
-
-nenolod 2005/09/10 02:26:22 UTC (20050910-24)
- Log:
- - jilles pointed out that /stats p needed severe changes -- implement
- them
-
-
- Modified:
- trunk/modules/m_stats.c (File Modified)
-
-
-nenolod 2005/09/10 02:24:18 UTC (20050910-22)
- Log:
- Rename RELNOTES to NEWS.
-
-
- Modified:
- trunk/NEWS (File Added)
- trunk/RELNOTES (File Deleted)
-
-
-nenolod 2005/09/10 02:24:03 UTC (20050910-20)
- Log:
- Update RELNOTES.
-
-
- Modified:
- trunk/RELNOTES (File Modified)
-
-
-nenolod 2005/09/10 02:22:34 UTC (20050910-18)
- Log:
- - Make /stats p work globally.
- - Change 'OPER(s)' to 'staff members'
-
-
- Modified:
- trunk/modules/m_stats.c (File Modified)
-
-
-nenolod 2005/09/10 02:19:01 UTC (20050910-16)
- Log:
- - add modes, +LP to RPL_MYINFO.
-
-
- Modified:
- trunk/src/messages.tab (File Modified)
-
-
-nenolod 2005/09/10 02:16:42 UTC (20050910-14)
- Log:
- More stuff to RELNOTES.
-
-
- Modified:
- trunk/RELNOTES (File Modified)
-
-
-nenolod 2005/09/10 01:32:27 UTC (20050910-12)
- Log:
- - Implement +P.
-
-
- Modified:
- trunk/modules/core/m_sjoin.c (File Modified)
- trunk/src/channel.c (File Modified)
-
-
-nenolod 2005/09/10 01:28:47 UTC (20050910-10)
- Log:
- - Implement list limit exceed modes -- +L.
-
-
- Modified:
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/10 01:26:55 UTC (20050910-8)
- Log:
- - Add handlers for modes +L, +P.
-
-
- Modified:
- trunk/include/channel.h (File Modified)
- trunk/modules/core/m_mode.c (File Modified)
-
-
-nenolod 2005/09/10 01:02:21 UTC (20050910-6)
- Log:
- Update properties on *everything*.
-
-
- Modified:
- trunk/.cvsignore (Property Modified)
- trunk/.indent.pro (Property Modified)
- trunk/BUGS (File Modified) (Property Modified)
- trunk/CREDITS (File Modified) (Property Modified)
- trunk/ChangeLog (Property Modified)
- trunk/Hybrid-team (File Modified) (Property Modified)
- trunk/INSTALL (File Modified) (Property Modified)
- trunk/LICENSE (File Modified) (Property Modified)
- trunk/Makefile.in (File Modified) (Property Modified)
- trunk/README.FIRST (File Modified) (Property Modified)
- trunk/RELNOTES (File Modified) (Property Modified)
- trunk/SVN-Access (Property Modified)
- trunk/aclocal.m4 (File Modified) (Property Modified)
- trunk/adns/.cvsignore (Property Modified)
- trunk/adns/COPYING (Property Modified)
- trunk/adns/GPL-vs-LGPL (Property Modified)
- trunk/adns/Makefile.in (File Modified) (Property Modified)
- trunk/adns/README (Property Modified)
- trunk/adns/README.ircd (Property Modified)
- trunk/adns/adns.h (File Modified) (Property Modified)
- trunk/adns/check.c (File Modified) (Property Modified)
- trunk/adns/dlist.h (File Modified) (Property Modified)
- trunk/adns/event.c (File Modified) (Property Modified)
- trunk/adns/general.c (File Modified) (Property Modified)
- trunk/adns/internal.h (File Modified) (Property Modified)
- trunk/adns/parse.c (File Modified) (Property Modified)
- trunk/adns/query.c (File Modified) (Property Modified)
- trunk/adns/reply.c (File Modified) (Property Modified)
- trunk/adns/setup.c (File Modified) (Property Modified)
- trunk/adns/transmit.c (File Modified) (Property Modified)
- trunk/adns/tvarith.h (File Modified) (Property Modified)
- trunk/adns/types.c (File Modified) (Property Modified)
- trunk/configure (File Modified) (Property Modified)
- trunk/configure.ac (File Modified) (Property Modified)
- trunk/contrib/.cvsignore (Property Modified)
- trunk/contrib/.indent.pro (Property Modified)
- trunk/contrib/Makefile.in (File Modified) (Property Modified)
- trunk/contrib/README (File Modified) (Property Modified)
- trunk/contrib/example_module.c (File Modified) (Property Modified)
- trunk/contrib/m_42.c (File Modified) (Property Modified)
- trunk/contrib/m_clearchan.c (File Modified) (Property Modified)
- trunk/contrib/m_flags.c (File Modified) (Property Modified)
- trunk/contrib/m_force.c (File Modified) (Property Modified)
- trunk/contrib/m_mkpasswd.c (File Modified) (Property Modified)
- trunk/contrib/m_ojoin.c (File Modified) (Property Modified)
- trunk/contrib/m_okick.c (File Modified) (Property Modified)
- trunk/contrib/m_olist.c (File Modified) (Property Modified)
- trunk/contrib/m_opme.c (File Modified) (Property Modified)
- trunk/contrib/spy_admin_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_info_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_links_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_motd_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_stats_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_stats_p_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_trace_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_whois_notice.c (File Modified) (Property Modified)
- trunk/contrib/spy_whois_notice_global.c (File Modified) (Property Modified)
- trunk/doc/.cvsignore (Property Modified)
- trunk/doc/CIDR.txt (File Modified) (Property Modified)
- trunk/doc/Makefile.in (File Modified) (Property Modified)
- trunk/doc/README.cidr_bans (File Modified) (Property Modified)
- trunk/doc/Tao-of-IRC.940110 (Property Modified)
- trunk/doc/challenge.txt (File Modified) (Property Modified)
- trunk/doc/example.conf (File Modified) (Property Modified)
- trunk/doc/example.efnet.conf (File Modified) (Property Modified)
- trunk/doc/hooks.txt (File Modified) (Property Modified)
- trunk/doc/index.txt (File Modified) (Property Modified)
- trunk/doc/ircd.8 (File Modified) (Property Modified)
- trunk/doc/ircd.motd (Property Modified)
- trunk/doc/logfiles.txt (File Modified) (Property Modified)
- trunk/doc/modeg.txt (File Modified) (Property Modified)
- trunk/doc/modes.txt (File Modified) (Property Modified)
- trunk/doc/monitor.txt (File Modified) (Property Modified)
- trunk/doc/old/Authors (Property Modified)
- trunk/doc/operguide.txt (File Modified) (Property Modified)
- trunk/doc/opermyth.txt (Property Modified)
- trunk/doc/server-version-info (File Modified) (Property Modified)
- trunk/doc/services.txt (File Modified) (Property Modified)
- trunk/doc/technical/README.TSora (Property Modified)
- trunk/doc/technical/cluster.txt (File Modified) (Property Modified)
- trunk/doc/technical/event.txt (File Modified) (Property Modified)
- trunk/doc/technical/fd-management.txt (File Modified) (Property Modified)
- trunk/doc/technical/file-management.txt (File Modified) (Property Modified)
- trunk/doc/technical/hostmask.txt (File Modified) (Property Modified)
- trunk/doc/technical/index.txt (File Modified) (Property Modified)
- trunk/doc/technical/linebuf.txt (File Modified) (Property Modified)
- trunk/doc/technical/network.txt (File Modified) (Property Modified)
- trunk/doc/technical/rfc1459.txt (Property Modified)
- trunk/doc/technical/send.txt (File Modified) (Property Modified)
- trunk/doc/technical/ts5.txt (File Modified) (Property Modified)
- trunk/doc/technical/ts6.txt (File Modified) (Property Modified)
- trunk/doc/tgchange.txt (File Modified) (Property Modified)
- trunk/doc/whats-new-2.0.txt (File Modified) (Property Modified)
- trunk/doc/whats-new-2.1.txt (File Modified) (Property Modified)
- trunk/help/Makefile.in (File Modified) (Property Modified)
- trunk/help/opers/accept (Property Modified)
- trunk/help/opers/admin (Property Modified)
- trunk/help/opers/away (Property Modified)
- trunk/help/opers/capab (Property Modified)
- trunk/help/opers/challenge (Property Modified)
- trunk/help/opers/close (Property Modified)
- trunk/help/opers/cmode (Property Modified)
- trunk/help/opers/cnotice (Property Modified)
- trunk/help/opers/connect (Property Modified)
- trunk/help/opers/cprivmsg (Property Modified)
- trunk/help/opers/credits (Property Modified)
- trunk/help/opers/die (Property Modified)
- trunk/help/opers/dline (Property Modified)
- trunk/help/opers/eob (Property Modified)
- trunk/help/opers/error (Property Modified)
- trunk/help/opers/etrace (Property Modified)
- trunk/help/opers/gline (Property Modified)
- trunk/help/opers/help (Property Modified)
- trunk/help/opers/index (Property Modified)
- trunk/help/opers/info (Property Modified)
- trunk/help/opers/invite (Property Modified)
- trunk/help/opers/ison (Property Modified)
- trunk/help/opers/join (Property Modified)
- trunk/help/opers/kick (Property Modified)
- trunk/help/opers/kill (Property Modified)
- trunk/help/opers/kline (Property Modified)
- trunk/help/opers/knock (Property Modified)
- trunk/help/opers/links (Property Modified)
- trunk/help/opers/list (Property Modified)
- trunk/help/opers/locops (Property Modified)
- trunk/help/opers/lusers (Property Modified)
- trunk/help/opers/modlist (Property Modified)
- trunk/help/opers/modload (Property Modified)
- trunk/help/opers/modrestart (Property Modified)
- trunk/help/opers/modunload (Property Modified)
- trunk/help/opers/motd (Property Modified)
- trunk/help/opers/names (Property Modified)
- trunk/help/opers/nick (Property Modified)
- trunk/help/opers/notice (Property Modified)
- trunk/help/opers/oper (Property Modified)
- trunk/help/opers/operspy (Property Modified)
- trunk/help/opers/operwall (Property Modified)
- trunk/help/opers/part (Property Modified)
- trunk/help/opers/pass (Property Modified)
- trunk/help/opers/ping (Property Modified)
- trunk/help/opers/pong (Property Modified)
- trunk/help/opers/post (Property Modified)
- trunk/help/opers/privmsg (Property Modified)
- trunk/help/opers/quit (Property Modified)
- trunk/help/opers/rehash (Property Modified)
- trunk/help/opers/restart (Property Modified)
- trunk/help/opers/resv (Property Modified)
- trunk/help/opers/server (Property Modified)
- trunk/help/opers/set (Property Modified)
- trunk/help/opers/sjoin (Property Modified)
- trunk/help/opers/squit (Property Modified)
- trunk/help/opers/stats (Property Modified)
- trunk/help/opers/svinfo (Property Modified)
- trunk/help/opers/testgecos (Property Modified)
- trunk/help/opers/testline (Property Modified)
- trunk/help/opers/testmask (Property Modified)
- trunk/help/opers/time (Property Modified)
- trunk/help/opers/topic (Property Modified)
- trunk/help/opers/trace (Property Modified)
- trunk/help/opers/uhelp (Property Modified)
- trunk/help/opers/umode (Property Modified)
- trunk/help/opers/undline (Property Modified)
- trunk/help/opers/ungline (Property Modified)
- trunk/help/opers/unkline (Property Modified)
- trunk/help/opers/unresv (Property Modified)
- trunk/help/opers/unxline (Property Modified)
- trunk/help/opers/user (Property Modified)
- trunk/help/opers/userhost (Property Modified)
- trunk/help/opers/users (Property Modified)
- trunk/help/opers/version (Property Modified)
- trunk/help/opers/wallops (Property Modified)
- trunk/help/opers/who (Property Modified)
- trunk/help/opers/whois (Property Modified)
- trunk/help/opers/whowas (Property Modified)
- trunk/help/opers/xline (Property Modified)
- trunk/help/users/index (Property Modified)
- trunk/help/users/info (Property Modified)
- trunk/help/users/notice (Property Modified)
- trunk/help/users/privmsg (Property Modified)
- trunk/help/users/stats (Property Modified)
- trunk/help/users/umode (Property Modified)
- trunk/include/.cvsignore (Property Modified)
- trunk/include/.indent.pro (Property Modified)
- trunk/include/balloc.h (File Modified) (Property Modified)
- trunk/include/cache.h (File Modified) (Property Modified)
- trunk/include/channel.h (File Modified) (Property Modified)
- trunk/include/class.h (File Modified) (Property Modified)
- trunk/include/client.h (File Modified) (Property Modified)
- trunk/include/commio.h (File Modified) (Property Modified)
- trunk/include/common.h (File Modified) (Property Modified)
- trunk/include/config.h (File Modified) (Property Modified)
- trunk/include/config.h.dist (File Modified) (Property Modified)
- trunk/include/defaults.h (File Modified) (Property Modified)
- trunk/include/event.h (File Modified) (Property Modified)
- trunk/include/hash.h (File Modified) (Property Modified)
- trunk/include/hook.h (File Modified) (Property Modified)
- trunk/include/hostmask.h (File Modified) (Property Modified)
- trunk/include/irc_string.h (File Modified) (Property Modified)
- trunk/include/ircd.h (File Modified) (Property Modified)
- trunk/include/ircd_defs.h (File Modified) (Property Modified)
- trunk/include/ircd_getopt.h (File Modified) (Property Modified)
- trunk/include/ircd_signal.h (File Modified) (Property Modified)
- trunk/include/linebuf.h (File Modified) (Property Modified)
- trunk/include/listener.h (File Modified) (Property Modified)
- trunk/include/m_info.h (File Modified) (Property Modified)
- trunk/include/memory.h (File Modified) (Property Modified)
- trunk/include/modules.h (File Modified) (Property Modified)
- trunk/include/monitor.h (File Modified) (Property Modified)
- trunk/include/msg.h (File Modified) (Property Modified)
- trunk/include/newconf.h (File Modified) (Property Modified)
- trunk/include/numeric.h (File Modified) (Property Modified)
- trunk/include/packet.h (File Modified) (Property Modified)
- trunk/include/parse.h (File Modified) (Property Modified)
- trunk/include/patchlevel.h (File Modified) (Property Modified)
- trunk/include/patricia.h (File Modified) (Property Modified)
- trunk/include/reject.h (File Modified) (Property Modified)
- trunk/include/res.h (File Modified) (Property Modified)
- trunk/include/restart.h (File Modified) (Property Modified)
- trunk/include/s_auth.h (File Modified) (Property Modified)
- trunk/include/s_conf.h (File Modified) (Property Modified)
- trunk/include/s_gline.h (File Modified) (Property Modified)
- trunk/include/s_log.h (File Modified) (Property Modified)
- trunk/include/s_newconf.h (File Modified) (Property Modified)
- trunk/include/s_serv.h (File Modified) (Property Modified)
- trunk/include/s_stats.h (File Modified) (Property Modified)
- trunk/include/s_user.h (File Modified) (Property Modified)
- trunk/include/s_zip.h (File Modified) (Property Modified)
- trunk/include/scache.h (File Modified) (Property Modified)
- trunk/include/send.h (File Modified) (Property Modified)
- trunk/include/serno.h (Property Modified)
- trunk/include/setup.h.in (Property Modified)
- trunk/include/sprintf_irc.h (File Modified) (Property Modified)
- trunk/include/stdinc.h (File Modified) (Property Modified)
- trunk/include/supported.h (File Modified) (Property Modified)
- trunk/include/tools.h (File Modified) (Property Modified)
- trunk/include/whowas.h (File Modified) (Property Modified)
- trunk/install-sh (File Modified) (Property Modified)
- trunk/modules/.cvsignore (Property Modified)
- trunk/modules/.depend (Property Modified)
- trunk/modules/.indent.pro (Property Modified)
- trunk/modules/Makefile.in (File Modified) (Property Modified)
- trunk/modules/core/m_die.c (File Modified) (Property Modified)
- trunk/modules/core/m_error.c (File Modified) (Property Modified)
- trunk/modules/core/m_join.c (File Modified) (Property Modified)
- trunk/modules/core/m_kick.c (File Modified) (Property Modified)
- trunk/modules/core/m_kill.c (File Modified) (Property Modified)
- trunk/modules/core/m_message.c (File Modified) (Property Modified)
- trunk/modules/core/m_mode.c (File Modified) (Property Modified)
- trunk/modules/core/m_nick.c (File Modified) (Property Modified)
- trunk/modules/core/m_part.c (File Modified) (Property Modified)
- trunk/modules/core/m_quit.c (File Modified) (Property Modified)
- trunk/modules/core/m_server.c (File Modified) (Property Modified)
- trunk/modules/core/m_sjoin.c (File Modified) (Property Modified)
- trunk/modules/core/m_squit.c (File Modified) (Property Modified)
- trunk/modules/m_accept.c (File Modified) (Property Modified)
- trunk/modules/m_admin.c (File Modified) (Property Modified)
- trunk/modules/m_away.c (File Modified) (Property Modified)
- trunk/modules/m_cap.c (File Modified) (Property Modified)
- trunk/modules/m_capab.c (File Modified) (Property Modified)
- trunk/modules/m_challenge.c (File Modified) (Property Modified)
- trunk/modules/m_chghost.c (File Modified) (Property Modified)
- trunk/modules/m_close.c (File Modified) (Property Modified)
- trunk/modules/m_cmessage.c (File Modified) (Property Modified)
- trunk/modules/m_connect.c (File Modified) (Property Modified)
- trunk/modules/m_dline.c (File Modified) (Property Modified)
- trunk/modules/m_encap.c (File Modified) (Property Modified)
- trunk/modules/m_etrace.c (File Modified) (Property Modified)
- trunk/modules/m_gline.c (File Modified) (Property Modified)
- trunk/modules/m_help.c (File Modified) (Property Modified)
- trunk/modules/m_info.c (File Modified) (Property Modified)
- trunk/modules/m_invite.c (File Modified) (Property Modified)
- trunk/modules/m_ison.c (File Modified) (Property Modified)
- trunk/modules/m_kline.c (File Modified) (Property Modified)
- trunk/modules/m_knock.c (File Modified) (Property Modified)
- trunk/modules/m_links.c (File Modified) (Property Modified)
- trunk/modules/m_list.c (File Modified) (Property Modified)
- trunk/modules/m_locops.c (File Modified) (Property Modified)
- trunk/modules/m_lusers.c (File Modified) (Property Modified)
- trunk/modules/m_map.c (File Modified) (Property Modified)
- trunk/modules/m_monitor.c (File Modified) (Property Modified)
- trunk/modules/m_motd.c (File Modified) (Property Modified)
- trunk/modules/m_names.c (File Modified) (Property Modified)
- trunk/modules/m_oper.c (File Modified) (Property Modified)
- trunk/modules/m_operspy.c (File Modified) (Property Modified)
- trunk/modules/m_pass.c (File Modified) (Property Modified)
- trunk/modules/m_ping.c (File Modified) (Property Modified)
- trunk/modules/m_pong.c (File Modified) (Property Modified)
- trunk/modules/m_post.c (File Modified) (Property Modified)
- trunk/modules/m_rehash.c (File Modified) (Property Modified)
- trunk/modules/m_restart.c (File Modified) (Property Modified)
- trunk/modules/m_resv.c (File Modified) (Property Modified)
- trunk/modules/m_services.c (File Modified) (Property Modified)
- trunk/modules/m_set.c (File Modified) (Property Modified)
- trunk/modules/m_stats.c (File Modified) (Property Modified)
- trunk/modules/m_svinfo.c (File Modified) (Property Modified)
- trunk/modules/m_tb.c (File Modified) (Property Modified)
- trunk/modules/m_testline.c (File Modified) (Property Modified)
- trunk/modules/m_testmask.c (File Modified) (Property Modified)
- trunk/modules/m_time.c (File Modified) (Property Modified)
- trunk/modules/m_topic.c (File Modified) (Property Modified)
- trunk/modules/m_trace.c (File Modified) (Property Modified)
- trunk/modules/m_unreject.c (File Modified) (Property Modified)
- trunk/modules/m_user.c (File Modified) (Property Modified)
- trunk/modules/m_userhost.c (File Modified) (Property Modified)
- trunk/modules/m_users.c (File Modified) (Property Modified)
- trunk/modules/m_version.c (File Modified) (Property Modified)
- trunk/modules/m_wallops.c (File Modified) (Property Modified)
- trunk/modules/m_who.c (File Modified) (Property Modified)
- trunk/modules/m_whois.c (File Modified) (Property Modified)
- trunk/modules/m_whowas.c (File Modified) (Property Modified)
- trunk/modules/m_xline.c (File Modified) (Property Modified)
- trunk/modules/static_modules.c.SH (File Modified) (Property Modified)
- trunk/servlink/.cvsignore (Property Modified)
- trunk/servlink/.indent.pro (Property Modified)
- trunk/servlink/Makefile.in (File Modified) (Property Modified)
- trunk/servlink/README (File Modified) (Property Modified)
- trunk/servlink/TODO (File Modified) (Property Modified)
- trunk/servlink/control.c (File Modified) (Property Modified)
- trunk/servlink/control.h (File Modified) (Property Modified)
- trunk/servlink/io.c (File Modified) (Property Modified)
- trunk/servlink/io.h (File Modified) (Property Modified)
- trunk/servlink/servlink.c (File Modified) (Property Modified)
- trunk/servlink/servlink.h (File Modified) (Property Modified)
- trunk/src/.cvsignore (Property Modified)
- trunk/src/.depend (Property Modified)
- trunk/src/.indent.pro (Property Modified)
- trunk/src/Makefile.in (File Modified) (Property Modified)
- trunk/src/adns.c (File Modified) (Property Modified)
- trunk/src/balloc.c (File Modified) (Property Modified)
- trunk/src/cache.c (File Modified) (Property Modified)
- trunk/src/channel.c (File Modified) (Property Modified)
- trunk/src/class.c (File Modified) (Property Modified)
- trunk/src/client.c (File Modified) (Property Modified)
- trunk/src/commio.c (File Modified) (Property Modified)
- trunk/src/devpoll.c (File Modified) (Property Modified)
- trunk/src/epoll.c (File Modified) (Property Modified)
- trunk/src/event.c (File Modified) (Property Modified)
- trunk/src/getopt.c (File Modified) (Property Modified)
- trunk/src/hash.c (File Modified) (Property Modified)
- trunk/src/hook.c (File Modified) (Property Modified)
- trunk/src/hostmask.c (File Modified) (Property Modified)
- trunk/src/irc_string.c (File Modified) (Property Modified)
- trunk/src/ircd.c (File Modified) (Property Modified)
- trunk/src/ircd_lexer.l (File Modified) (Property Modified)
- trunk/src/ircd_parser.y (File Modified) (Property Modified)
- trunk/src/ircd_signal.c (File Modified) (Property Modified)
- trunk/src/kdparse.c (File Modified) (Property Modified)
- trunk/src/kqueue.c (File Modified) (Property Modified)
- trunk/src/linebuf.c (File Modified) (Property Modified)
- trunk/src/listener.c (File Modified) (Property Modified)
- trunk/src/match.c (File Modified) (Property Modified)
- trunk/src/memory.c (File Modified) (Property Modified)
- trunk/src/messages.tab (File Modified) (Property Modified)
- trunk/src/modules.c (File Modified) (Property Modified)
- trunk/src/monitor.c (File Modified) (Property Modified)
- trunk/src/newconf.c (File Modified) (Property Modified)
- trunk/src/numeric.c (File Modified) (Property Modified)
- trunk/src/packet.c (File Modified) (Property Modified)
- trunk/src/parse.c (File Modified) (Property Modified)
- trunk/src/patricia.c (File Modified) (Property Modified)
- trunk/src/poll.c (File Modified) (Property Modified)
- trunk/src/reject.c (File Modified) (Property Modified)
- trunk/src/restart.c (File Modified) (Property Modified)
- trunk/src/s_auth.c (File Modified) (Property Modified)
- trunk/src/s_conf.c (File Modified) (Property Modified)
- trunk/src/s_gline.c (File Modified) (Property Modified)
- trunk/src/s_log.c (File Modified) (Property Modified)
- trunk/src/s_newconf.c (File Modified) (Property Modified)
- trunk/src/s_serv.c (File Modified) (Property Modified)
- trunk/src/s_stats.c (File Modified) (Property Modified)
- trunk/src/s_user.c (File Modified) (Property Modified)
- trunk/src/scache.c (File Modified) (Property Modified)
- trunk/src/select.c (File Modified) (Property Modified)
- trunk/src/send.c (File Modified) (Property Modified)
- trunk/src/snprintf.c (File Modified) (Property Modified)
- trunk/src/tools.c (File Modified) (Property Modified)
- trunk/src/version.c.SH (File Modified) (Property Modified)
- trunk/src/whowas.c (File Modified) (Property Modified)
- trunk/tools/.cvsignore (Property Modified)
- trunk/tools/Makefile.in (File Modified) (Property Modified)
- trunk/tools/README (File Modified) (Property Modified)
- trunk/tools/README.mkpasswd (File Modified) (Property Modified)
- trunk/tools/convertilines.c (File Modified) (Property Modified)
- trunk/tools/convertklines.c (File Modified) (Property Modified)
- trunk/tools/mkkeypair (Property Modified)
- trunk/tools/mkpasswd.c (File Modified) (Property Modified)
- trunk/tools/rsa_respond/.cvsignore (Property Modified)
- trunk/tools/rsa_respond/Makefile (File Modified) (Property Modified)
- trunk/tools/rsa_respond/README (File Modified) (Property Modified)
- trunk/tools/rsa_respond/challenge.irc (File Modified) (Property Modified)
- trunk/tools/rsa_respond/challenge.pl (File Modified) (Property Modified)
- trunk/tools/rsa_respond/respond.c (File Modified) (Property Modified)
- trunk/tools/rsa_respond/rsa_respond-insecure.diff (File Modified) (Property Modified)
- trunk/tools/untabify (File Modified) (Property Modified)
- trunk/tools/viconf.c (File Modified) (Property Modified)
-
-
-nenolod 2005/09/10 00:57:52 UTC (20050910-4)
- Log:
- - Update RELNOTES.
-
-
- Modified:
- trunk/RELNOTES (File Modified)
-
-
-nenolod 2005/09/10 00:50:51 UTC (20050910-2)
- Log:
- - Make version.c use our serial, not ratbox's.
-
-
- Modified:
- trunk/src/version.c.SH (File Modified)
-
-
-leeh 2005/09/06 15:59:08 UTC (20050906_2-20748)
- Log:
- - update RELNOTES
- - revved patchlevel to 2.1.5
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/RELNOTES (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/include/patchlevel.h (File Modified)
-
-
-leeh 2005/09/06 15:58:31 UTC (20050906_1-20746)
- Log:
- - fix buffer overflow and unterminated buffer when removing TS6 bans
- - fix rebuilding of SJOIN
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_sjoin.c (File Modified)
-
-
-androsyn 2005/09/06 02:31:24 UTC (20050906_0-20728)
- Log:
- have servlink report if it gets an uncompressed error message when it gets inflate failures
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/servlink/io.c (File Modified)
-
-
-leeh 2005/08/31 20:59:02 UTC (20050831_0-20702)
- Log:
- - extend our copyrights to 2005.
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_die.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_error.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_join.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_kick.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_kill.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_message.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_mode.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_nick.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_part.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_quit.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_server.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_sjoin.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_squit.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_accept.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_admin.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_away.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_capab.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_challenge.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_close.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_connect.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_dline.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_encap.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_etrace.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_gline.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_help.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_info.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_invite.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_ison.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_kline.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_knock.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_links.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_list.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_locops.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_lusers.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_motd.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_names.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_oper.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_operspy.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_pass.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_ping.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_pong.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_post.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_rehash.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_restart.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_resv.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_set.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_stats.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_svinfo.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_tb.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_testline.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_topic.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_trace.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_unreject.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_user.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_userhost.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_users.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_version.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_wallops.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_who.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_whois.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_whowas.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_xline.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/static_modules.c.SH (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/adns.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/balloc.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/cache.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/channel.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/class.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/client.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/commio.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/devpoll.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/epoll.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/event.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/getopt.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/hash.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/hostmask.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/irc_string.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/ircd.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/kdparse.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/kqueue.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/linebuf.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/listener.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/memory.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/modules.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/numeric.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/packet.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/parse.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/poll.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/reject.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/restart.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_auth.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_conf.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_gline.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_log.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_newconf.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_serv.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_stats.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_user.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/scache.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/select.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/send.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/tools.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/version.c.SH (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/whowas.c (File Modified)
-
-
-leeh 2005/08/26 13:07:25 UTC (20050826_1-20692)
- Log:
- - update RELNOTES
- - revved patchlevel to 2.1.4
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/RELNOTES (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/include/patchlevel.h (File Modified)
-
-
-leeh 2005/08/26 12:22:52 UTC (20050826_0-20690)
- Log:
- - add TARGMAX to 005
- - remove the +1 from ->uid in struct Client
- - fix checking of accept entries in m_accept.c
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/include/client.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/include/supported.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_accept.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/s_user.c (File Modified)
-
-
-leeh 2005/08/23 19:28:33 UTC (20050823_0-20664)
- Log:
- - via jilles, fix possibility of RPL_WHOISCHANNELS being cut when we
- send it over TS6
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/m_whois.c (File Modified)
-
-
-leeh 2005/08/22 20:13:32 UTC (20050822_1-20640)
- Log:
- - remove an unused variable
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/src/channel.c (File Modified)
-
-
-androsyn 2005/08/22 10:38:59 UTC (20050822_0-20638)
- Log:
- don't burst a TS5 name in burst_TS6. -via jillies
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/src/s_serv.c (File Modified)
-
-
-leeh 2005/08/21 12:17:12 UTC (20050821_1-20626)
- Log:
- - via jilles, make nickchanges invalidate any cached bans for
- quiet_on_ban
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/include/channel.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_nick.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_services.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/channel.c (File Modified)
-
-
-leeh 2005/08/21 11:25:46 UTC (20050821_0-20624)
- Log:
- - fix some char vs byte usage to make adns compile cleanly with gcc4
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/adns/event.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/general.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/internal.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/parse.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/query.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/reply.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/transmit.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/adns/types.c (File Modified)
-
-
-androsyn 2005/07/31 05:12:43 UTC (20050731_0-20607)
- Log:
- userhost should allow 5 userhost checks, not 4
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/m_userhost.c (File Modified)
-
-
-leeh 2005/07/17 20:10:30 UTC (20050717_2-20587)
- Log:
- - another darwin fix
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/src/monitor.c (File Modified)
-
-
-leeh 2005/07/17 18:55:27 UTC (20050717_1-20583)
- Log:
- - darwin fixes
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/adns/Makefile.in (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/include/ircd_defs.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/include/newconf.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/include/s_conf.h (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/Makefile.in (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/modules/m_challenge.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/hash.c (File Modified)
- ircd-ratbox/branches/RATBOX_2_1/src/whowas.c (File Modified)
-
-
-leeh 2005/07/17 17:00:02 UTC (20050717_0-20575)
- Log:
- - remove bogus extern of abort_list
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/include/ircd.h (File Modified)
-
-
-androsyn 2005/07/08 00:37:30 UTC (20050708_0-20553)
- Log:
- svn repo access stuff
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/SVN-Access (File Added)
-
-
-androsyn 2005/07/07 21:01:50 UTC (20050707_1-20547)
- Log:
- test commit
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/RELNOTES (File Modified)
-
-
-androsyn 2005/07/07 21:01:50 UTC (20050707_0-20547)
- Log:
- test commit
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/RELNOTES (File Modified)
-
-
-androsyn 2005/07/05 14:01:52 UTC (20050705_2-19423)
- Log:
- revert omotd..i thought it was a good idea..oh well
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/m_motd.c (File Modified)
-
-
-androsyn 2005/07/05 04:55:42 UTC (20050705_1-19411)
- Log:
- Commas are bad things in channel keys
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/core/m_mode.c (File Modified)
-
-
-androsyn 2005/07/05 04:16:51 UTC (20050705_0-19405)
- Log:
- Add OMOTD command to display oper motd
-
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/modules/m_motd.c (File Modified)
-
-
-androsyn 2005/07/04 08:27:58 UTC (20050704_0-19391)
- Log:
- set m->prev = NULL in dlinkAdd, as it could possibly cause issues
-
- Modified:
- ircd-ratbox/branches/RATBOX_2_1/include/tools.h (File Modified)
-
-
-leeh 2005/06/22 22:10:50 UTC (20050622_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_whois.c
- Log:
- - stop testing whois for protocol violations, as they can be caused in
- ircds going all the way back to the original ircd2.8
-
- Revision Changes Path
- 1.147.4.1 +20 -2 ircd-ratbox/modules/m_whois.c
-
-
-
-leeh 2005/06/16 23:10:21 UTC (20050616_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_time.c
- Log:
- - remove some 2.2 code
-
- Revision Changes Path
- 1.45.8.2 +5 -4 ircd-ratbox/modules/m_time.c
-
-
-
-androsyn 2005/06/15 18:55:24 UTC (20050615_2)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_time.c
- Log:
- backport of the silly december 31st bug
-
- Revision Changes Path
- 1.45.8.1 +6 -7 ircd-ratbox/modules/m_time.c
-
-
-
-leeh 2005/06/15 13:51:57 UTC (20050615_1)
-
- Modified files: (Branch: RATBOX_2_1)
- . RELNOTES
- include patchlevel.h
- Log:
- - revved patchlevel to 2.1.3
-
- Revision Changes Path
- 1.114.2.3 +18 -0 ircd-ratbox/RELNOTES
- 7.73.2.3 +1 -1 ircd-ratbox/include/patchlevel.h
-
-
-
-leeh 2005/06/15 01:54:00 UTC (20050615_0)
-
- Modified files: (Branch: RATBOX_2_1)
- include client.h
- modules m_accept.c
- modules/core m_nick.c
- src client.c
- Log:
- - stop removing a clients own list of accepted clients when they do a
- nickchange
- - clean up the accept code so its less retarded
-
- Revision Changes Path
- 7.266.4.3 +2 -2 ircd-ratbox/include/client.h
- 1.161.4.5 +16 -2 ircd-ratbox/modules/core/m_nick.c
- 1.59.4.1 +3 -2 ircd-ratbox/modules/m_accept.c
- 7.492.4.1 +9 -63 ircd-ratbox/src/client.c
-
-
-
-leeh 2005/06/14 12:44:47 UTC (20050614_0)
-
- Modified files: (Branch: RATBOX_2_1)
- include event.h
- modules m_links.c
- src event.c ircd.c newconf.c
- Log:
- - remove a defn of links_cache_list in m_links.c which was causing
- the flattened links update to be ignored
- - add eventUpdate(), and make links_delay update on rehash
-
- Revision Changes Path
- 1.19.8.1 +2 -0 ircd-ratbox/include/event.h
- 1.70.4.1 +1 -2 ircd-ratbox/modules/m_links.c
- 7.47.4.1 +25 -0 ircd-ratbox/src/event.c
- 7.374.4.1 +1 -1 ircd-ratbox/src/ircd.c
- 7.202.4.5 +2 -0 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/06/12 02:23:01 UTC (20050612_2)
-
- Modified files: (Branch: RATBOX_2_1)
- doc services.txt
- src newconf.c
- Log:
- - make the conf parser apply service {}; on rehash
-
- Revision Changes Path
- 7.2.4.2 +8 -2 ircd-ratbox/doc/services.txt
- 7.202.4.4 +24 -4 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/06/12 02:10:30 UTC (20050612_1)
-
- Modified files: (Branch: RATBOX_2_1)
- include m_info.h
- Log:
- - show ENABLE_SERVICES define in info
-
- Revision Changes Path
- 7.56.4.2 +6 -0 ircd-ratbox/include/m_info.h
-
-
-
-leeh 2005/06/12 01:44:37 UTC (20050612_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_services.c m_stats.c
- Log:
- - via jilles, make m_services.c hook into stats U and display service
- blocks
-
- Revision Changes Path
- 1.6.4.7 +20 -1 ircd-ratbox/modules/m_services.c
- 1.243.4.3 +4 -4 ircd-ratbox/modules/m_stats.c
-
-
-
-leeh 2005/06/11 20:33:12 UTC (20050611_3)
-
- Modified files: (Branch: RATBOX_2_1)
- . configure configure.ac
- Log:
- - default build to -O2
-
- Revision Changes Path
- 7.249.2.2 +4 -4 ircd-ratbox/configure
- 7.63.2.2 +4 -4 ircd-ratbox/configure.ac
-
-
-
-leeh 2005/06/11 20:26:02 UTC (20050611_2)
-
- Modified files: (Branch: RATBOX_2_1)
- doc example.conf example.efnet.conf
- include client.h s_conf.h s_newconf.h
- modules m_info.c
- modules/core m_join.c m_nick.c
- src channel.c newconf.c s_conf.c s_user.c
- Log:
- - remove no_oper_resvs from general {};
- - add resv_exempt to auth {}; flags, exempts a user from nick/channel resvs
-
- Revision Changes Path
- 7.261.4.3 +1 -3 ircd-ratbox/doc/example.conf
- 7.89.4.3 +3 -3 ircd-ratbox/doc/example.efnet.conf
- 7.266.4.2 +3 -0 ircd-ratbox/include/client.h
- 7.315.4.1 +3 -2 ircd-ratbox/include/s_conf.h
- 7.46.4.1 +2 -3 ircd-ratbox/include/s_newconf.h
- 1.164.4.1 +4 -4 ircd-ratbox/modules/core/m_join.c
- 1.161.4.4 +2 -2 ircd-ratbox/modules/core/m_nick.c
- 1.122.4.1 +1 -7 ircd-ratbox/modules/m_info.c
- 7.436.4.1 +1 -1 ircd-ratbox/src/channel.c
- 7.202.4.3 +1 -1 ircd-ratbox/src/newconf.c
- 7.511.4.2 +0 -1 ircd-ratbox/src/s_conf.c
- 7.342.4.1 +8 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/06/11 20:06:22 UTC (20050611_1)
-
- Modified files: (Branch: RATBOX_2_1)
- modules/core m_mode.c m_nick.c
- src s_newconf.c
- Log:
- - 2.0 sync:
- - raise max temptime to a year
- - tidy up BMASK
- - require 9 parameters in ms_nick(), 10 in ms_uid()
-
- Revision Changes Path
- 1.121.4.2 +23 -9 ircd-ratbox/modules/core/m_mode.c
- 1.161.4.3 +23 -3 ircd-ratbox/modules/core/m_nick.c
- 7.67.4.1 +2 -2 ircd-ratbox/src/s_newconf.c
-
-
-
-leeh 2005/06/11 16:35:25 UTC (20050611_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_services.c
- Log:
- - only show services logged in info when its a local client
-
- Revision Changes Path
- 1.6.4.6 +4 -1 ircd-ratbox/modules/m_services.c
-
-
-
-androsyn 2005/06/03 19:12:17 UTC (20050603_1)
-
- Modified files: (Branch: RATBOX_2_1)
- src match.c
- Log:
- passing a pointer to a pointer is not what was intended, oops
-
- Revision Changes Path
- 7.42.4.1 +3 -3 ircd-ratbox/src/match.c
-
-
-
-leeh 2005/06/03 11:18:11 UTC (20050603_0)
-
- Modified files: (Branch: RATBOX_2_1)
- doc services.txt
- Log:
- - update services.txt with FNC
-
- Revision Changes Path
- 7.2.4.1 +7 -0 ircd-ratbox/doc/services.txt
-
-
-
-androsyn 2005/05/30 16:47:27 UTC (20050530_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_resv.c
- Log:
- use target_server and not parv[3] to check if the target server is us. thanks to jilles for the patch
-
- Revision Changes Path
- 1.74.4.3 +2 -2 ircd-ratbox/modules/m_resv.c
-
-
-
-leeh 2005/05/19 12:44:47 UTC (20050519_1)
-
- Modified files: (Branch: RATBOX_2_1)
- src s_auth.c
- Log:
- - add some uniqueness into auth process for bopm
-
- Revision Changes Path
- 7.192.4.3 +5 -0 ircd-ratbox/src/s_auth.c
-
-
-
-leeh 2005/05/19 08:50:26 UTC (20050519_0)
-
- Modified files: (Branch: RATBOX_2_1)
- contrib m_mkpasswd.c m_ojoin.c m_olist.c m_opme.c
- Log:
- - make contrib/ compile
-
- Revision Changes Path
- 1.12.8.1 +2 -1 ircd-ratbox/contrib/m_mkpasswd.c
- 1.24.6.1 +2 -1 ircd-ratbox/contrib/m_ojoin.c
- 1.14.6.1 +2 -1 ircd-ratbox/contrib/m_olist.c
- 1.44.6.1 +2 -1 ircd-ratbox/contrib/m_opme.c
-
-
-
-androsyn 2005/05/18 22:01:55 UTC (20050518_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_monitor.c
- Log:
- Don't allow MONITOR from an unregistered client
-
- Revision Changes Path
- 1.3.4.1 +2 -2 ircd-ratbox/modules/m_monitor.c
-
-
-
-leeh 2005/05/17 13:16:11 UTC (20050517_0)
-
- Modified files: (Branch: RATBOX_2_1)
- doc example.conf example.efnet.conf
- include class.h
- src class.c messages.tab newconf.c
- Log:
- - remove sendq_eob, its become more of a hindrance than a benefit.
- - sync example.efnet.conf cluster {}; with example.conf
-
- Revision Changes Path
- 7.261.4.2 +0 -3 ircd-ratbox/doc/example.conf
- 7.89.4.2 +17 -12 ircd-ratbox/doc/example.efnet.conf
- 7.25.4.1 +0 -3 ircd-ratbox/include/class.h
- 7.68.4.1 +2 -8 ircd-ratbox/src/class.c
- 7.126.4.1 +1 -1 ircd-ratbox/src/messages.tab
- 7.202.4.2 +0 -7 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/05/11 22:39:00 UTC (20050511_5)
-
- Modified files: (Branch: RATBOX_2_1)
- . RELNOTES
- include patchlevel.h
- Log:
- - update RELNOTES
- - revved patchlevel to 2.1.2
-
- Revision Changes Path
- 1.114.2.2 +17 -0 ircd-ratbox/RELNOTES
- 7.73.2.2 +1 -1 ircd-ratbox/include/patchlevel.h
-
-
-
-leeh 2005/05/11 22:29:18 UTC (20050511_4)
-
- Modified files: (Branch: RATBOX_2_1)
- . configure configure.ac
- Log:
- - raise default topiclen to 160.
-
- Revision Changes Path
- 7.249.2.1 +3 -3 ircd-ratbox/configure
- 7.63.2.1 +3 -3 ircd-ratbox/configure.ac
-
-
-
-leeh 2005/05/11 22:22:13 UTC (20050511_3)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_services.c
- Log:
- - add a current tsinfo param to RSFNC, only accept the fnc if the clients
- tsinfo matches this
-
- Revision Changes Path
- 1.6.4.5 +23 -7 ircd-ratbox/modules/m_services.c
-
-
-
-leeh 2005/05/11 21:58:41 UTC (20050511_2)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_services.c
- Log:
- - monitor_signoff() the client we're nickchanging
-
- Revision Changes Path
- 1.6.4.4 +3 -1 ircd-ratbox/modules/m_services.c
-
-
-
-leeh 2005/05/11 21:52:51 UTC (20050511_1)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_trace.c
- Log:
- - fix various UID problems with trace
-
- Revision Changes Path
- 1.107.4.1 +16 -9 ircd-ratbox/modules/m_trace.c
-
-
-
-leeh 2005/05/11 21:22:02 UTC (20050511_0)
-
- Modified files: (Branch: RATBOX_2_1)
- help/opers dline kline
- modules m_resv.c m_stats.c
- modules/core m_mode.c
- Log:
- - sync with 2.0
- - tidy up kline/dline help to note they dont accept nick as target
- - disallow bans beginning with ':' over bmask
- - disallow bans with a space in chm_ban
- - stop counting hidden opers in stats p
- - match() parameters in remote unresv were inverted, causing it to fail
- - fix possibility of clients setting blank keys
-
- Revision Changes Path
- 1.2.18.1 +1 -4 ircd-ratbox/help/opers/dline
- 1.2.24.1 +1 -1 ircd-ratbox/help/opers/kline
- 1.121.4.1 +15 -5 ircd-ratbox/modules/core/m_mode.c
- 1.74.4.2 +2 -2 ircd-ratbox/modules/m_resv.c
- 1.243.4.2 +5 -3 ircd-ratbox/modules/m_stats.c
-
-
-
-leeh 2005/05/08 22:37:18 UTC (20050508_0)
-
- Modified files: (Branch: RATBOX_2_1)
- src send.c
- Log:
- - fix problems with amd64 and the way we do va_list
-
- Revision Changes Path
- 7.286.4.1 +35 -21 ircd-ratbox/src/send.c
-
-
-
-leeh 2005/05/07 13:35:57 UTC (20050507_1)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_services.c
- Log:
- - tidy up the kill notifications for RSFNC
-
- Revision Changes Path
- 1.6.4.3 +9 -2 ircd-ratbox/modules/m_services.c
-
-
-
-leeh 2005/05/07 10:35:54 UTC (20050507_0)
-
- Modified files: (Branch: RATBOX_2_1)
- include s_serv.h
- modules m_services.c
- src s_serv.c
- Log:
- - some more rserv stuff:
- - add RSFNC capability
- - fix up RSFNC, kill existing clients if they exist.
-
- Revision Changes Path
- 7.97.4.1 +3 -1 ircd-ratbox/include/s_serv.h
- 1.6.4.2 +24 -13 ircd-ratbox/modules/m_services.c
- 7.426.4.1 +1 -0 ircd-ratbox/src/s_serv.c
-
-
-
-leeh 2005/05/06 23:50:29 UTC (20050506_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_services.c
- Log:
- - first stab at a FNC implementation for rserv
-
- Revision Changes Path
- 1.6.4.1 +86 -2 ircd-ratbox/modules/m_services.c
-
-
-
-leeh 2005/05/03 09:30:51 UTC (20050503_0)
-
- Modified files: (Branch: RATBOX_2_1)
- help/opers umode
- Log:
- - remove a tab
-
- Revision Changes Path
- 1.5.4.2 +1 -1 ircd-ratbox/help/opers/umode
-
-
-
-leeh 2005/05/02 22:46:52 UTC (20050502_0)
-
- Modified files: (Branch: RATBOX_2_1)
- src newconf.c
- Log:
- - add links_delay back
-
- Revision Changes Path
- 7.202.4.1 +15 -0 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/04/27 21:50:30 UTC (20050427_1)
-
- Modified files: (Branch: RATBOX_2_1)
- help/opers umode
- help/users umode
- Log:
- - swap tabs for spaces
-
- Revision Changes Path
- 1.5.4.1 +1 -1 ircd-ratbox/help/opers/umode
- 1.2.4.1 +1 -1 ircd-ratbox/help/users/umode
-
-
-
-leeh 2005/04/27 21:38:20 UTC (20050427_0)
-
- Modified files: (Branch: RATBOX_2_1)
- include m_info.h
- Log:
- - remove the CLIENT_FLOOD define from m_info.h, as the informations already
- contained in the client_flood conf option
- - remove a couple of unused defines from info
-
- Revision Changes Path
- 7.56.4.1 +0 -20 ircd-ratbox/include/m_info.h
-
-
-
-androsyn 2005/04/26 16:04:29 UTC (20050426_0)
-
- Modified files: (Branch: RATBOX_2_1)
- src s_conf.c
- Log:
- use the correct field and swap to host byte order when displaying the Unauthorised connection message
-
- Revision Changes Path
- 7.511.4.1 +2 -2 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/04/17 13:31:34 UTC (20050417_0)
-
- Modified files: (Branch: RATBOX_2_1)
- doc example.conf example.efnet.conf
- Log:
- - fix missing closing comment tag
-
- Revision Changes Path
- 7.261.4.1 +1 -1 ircd-ratbox/doc/example.conf
- 7.89.4.1 +1 -1 ircd-ratbox/doc/example.efnet.conf
-
-
-
-leeh 2005/04/12 18:44:21 UTC (20050412_2)
-
- Modified files: (Branch: RATBOX_2_1)
- . RELNOTES
- include patchlevel.h
- Log:
- - revved patchlevel to 2.1.1
-
- Revision Changes Path
- 1.114.2.1 +11 -0 ircd-ratbox/RELNOTES
- 7.73.2.1 +1 -1 ircd-ratbox/include/patchlevel.h
-
-
-
-leeh 2005/04/12 18:36:31 UTC (20050412_1)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_kline.c
- Log:
- - sync up remote kline reasons, so theyre consistent with what happens
- when we add local klines - notably the "Temporary K-line x min" and
- date added to reason.
-
- Revision Changes Path
- 1.200.4.1 +14 -5 ircd-ratbox/modules/m_kline.c
-
-
-
-leeh 2005/04/12 01:52:06 UTC (20050412_0)
-
- Modified files: (Branch: RATBOX_2_1)
- doc monitor.txt
- Log:
- - force the monitor spec to state RPL_MONONLINE must give n!u@h
-
- Revision Changes Path
- 1.3.4.2 +1 -4 ircd-ratbox/doc/monitor.txt
-
-
-
-androsyn 2005/04/08 22:00:05 UTC (20050408_0)
-
- Modified files: (Branch: RATBOX_2_1)
- src commio.c
- Log:
- used the data pointer we saved, not what just got nulled
-
- Revision Changes Path
- 1.27.4.1 +1 -1 ircd-ratbox/src/commio.c
-
-
-
-leeh 2005/04/05 12:14:32 UTC (20050405_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_resv.c m_xline.c
- Log:
- - fix broken propagation of xline/resv
-
- Revision Changes Path
- 1.74.4.1 +2 -2 ircd-ratbox/modules/m_resv.c
- 1.67.4.1 +2 -2 ircd-ratbox/modules/m_xline.c
-
-
-
-leeh 2005/04/04 18:32:37 UTC (20050404_1)
-
- Modified files: (Branch: RATBOX_2_1)
- src s_auth.c
- Log:
- - properly increment bad auth count for stats T when we timeout an auth
-
- Revision Changes Path
- 7.192.4.2 +1 -0 ircd-ratbox/src/s_auth.c
-
-
-
-leeh 2005/04/04 17:24:14 UTC (20050404_0)
-
- Modified files: (Branch: RATBOX_2_1)
- doc monitor.txt
- include client.h
- modules/core m_nick.c
- Log:
- - fix a bit that didnt make sense in monitor.txt
- - make HOSTIPLEN always v6 sized, so we can always store a v6 clients ip
-
- Revision Changes Path
- 1.3.4.1 +1 -1 ircd-ratbox/doc/monitor.txt
- 7.266.4.1 +2 -4 ircd-ratbox/include/client.h
- 1.161.4.2 +2 -13 ircd-ratbox/modules/core/m_nick.c
-
-
-
-androsyn 2005/03/28 21:55:44 UTC (20050328_1)
-
- Modified files: (Branch: RATBOX_2_1)
- src s_auth.c
- Log:
- removing dlink nodes from auth_poll_list twice is bad
-
- Revision Changes Path
- 7.192.4.1 +0 -1 ircd-ratbox/src/s_auth.c
-
-
-
-leeh 2005/03/28 02:17:38 UTC (20050328_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules m_stats.c
- Log:
- - move stats L back to RPL_STATSLINKINFO, im not quite sure why this got
- changed to RPL_STATSDEBUG
-
- Revision Changes Path
- 1.243.4.1 +4 -4 ircd-ratbox/modules/m_stats.c
-
-
-
-leeh 2005/03/27 02:19:04 UTC (20050327_0)
-
- Added files: (Branch: RATBOX_2_1)
- doc tgchange.txt
- Log:
- - add some documentation about target change
-
- Revision Changes Path
- 1.1.2.1 +38 -0 ircd-ratbox/doc/tgchange.txt (new)
-
-
-
-leeh 2005/03/25 16:46:29 UTC (20050325_1)
-
- Modified files: (Branch: RATBOX_2_1)
- include supported.h
- modules/core m_message.c
- Log:
- - remove extra argument to 005
- - disallow messaging of UIDs
-
- Revision Changes Path
- 7.5.4.2 +1 -1 ircd-ratbox/include/supported.h
- 1.162.4.2 +11 -3 ircd-ratbox/modules/core/m_message.c
-
-
-
-leeh 2005/03/25 14:20:13 UTC (20050325_0)
-
- Modified files: (Branch: RATBOX_2_1)
- src parse.c
- Log:
- - fix a longstanding parser bug with wrong limit checking, causing us to
- accept one less parameter than we're allowed to accept.
-
- Revision Changes Path
- 7.187.4.1 +7 -4 ircd-ratbox/src/parse.c
-
-
-
-leeh 2005/03/24 13:41:45 UTC (20050324_0)
-
- Modified files: (Branch: RATBOX_2_1)
- modules/core m_message.c
- Log:
- - exempt users messaging themselves from target change
-
- Revision Changes Path
- 1.162.4.1 +5 -1 ircd-ratbox/modules/core/m_message.c
-
-
-
-leeh 2005/03/22 13:15:53 UTC (20050322_0)
-
- Modified files: (Branch: RATBOX_2_1)
- include supported.h
- Log:
- - stop violating MAXPARA on 005.
-
- Revision Changes Path
- 7.5.4.1 +3 -4 ircd-ratbox/include/supported.h
-
-
-
-leeh 2005/03/20 17:41:00 UTC (20050320_1)
-
- Modified files: (Branch: RATBOX_2_1)
- modules/core m_nick.c
- Log:
- - dont store an ipv6 sockhost if we're not compiled with v6 support
-
- Revision Changes Path
- 1.161.4.1 +13 -2 ircd-ratbox/modules/core/m_nick.c
-
-
-
-leeh 2005/03/20 00:32:04 UTC (20050320_0)
-
- Modified files: (Branch: RATBOX_2_1)
- include stdinc.h
- Log:
- - remove some vms includes
-
- Revision Changes Path
- 1.19.4.1 +0 -46 ircd-ratbox/include/stdinc.h
-
-
-
-leeh 2005/03/18 16:47:38 UTC (20050318_1)
-
- Modified files: (Branch: RATBOX_2_1)
- . ChangeLog
- include serno.h
- Log:
- - force commit for new branch
-
- Revision Changes Path
- 1.1694.2.1 +0 -0 ircd-ratbox/ChangeLog
- 7.5463.2.1 +0 -0 ircd-ratbox/include/serno.h
-
-
-
-leeh 2005/03/18 16:44:47 UTC (20050318_0)
-
- Modified files:
- . RELNOTES configure configure.ac
- include patchlevel.h
- Log:
- - revved patchlevel to 2.1.0
-
- Revision Changes Path
- 1.114 +6 -2 ircd-ratbox/RELNOTES
- 7.249 +11 -11 ircd-ratbox/configure
- 7.63 +3 -3 ircd-ratbox/configure.ac
- 7.73 +1 -1 ircd-ratbox/include/patchlevel.h
-
-
-
-leeh 2005/03/04 13:31:32 EST (20050304_2)
-
- Modified files:
- . RELNOTES
- include patchlevel.h
- Log:
- - update RELNOTES
- - revved patchlevel to 2.1.0beta2
-
- Revision Changes Path
- 1.113 +12 -0 ircd-ratbox/RELNOTES
- 7.72 +1 -1 ircd-ratbox/include/patchlevel.h
-
-
-
-leeh 2005/03/04 13:27:05 EST (20050304_1)
-
- Modified files:
- doc whats-new-2.1.txt
- src channel.c
- Log:
- - update whats-new-2.1
- - when we're handling global NAMES, dont output channels if there are no
- members within them we can show.
-
- Revision Changes Path
- 7.3 +9 -2 ircd-ratbox/doc/whats-new-2.1.txt
- 7.436 +12 -2 ircd-ratbox/src/channel.c
-
-
-
-androsyn 2005/03/04 12:38:07 EST (20050304_0)
-
- Modified files:
- src patricia.c
- Log:
- That would be a node_heap not a prefix_heap..oops
-
- Revision Changes Path
- 7.30 +1 -1 ircd-ratbox/src/patricia.c
-
-
-
-androsyn 2005/02/26 19:38:35 EST (20050227_4)
-
- Modified files:
- include stdinc.h
- Log:
- sort out some alloca related stupidness. if we have gcc just use the builtin for it
- otherwise..the other macros might work????
-
- Revision Changes Path
- 1.19 +15 -6 ircd-ratbox/include/stdinc.h
-
-
-
-androsyn 2005/02/26 19:26:04 EST (20050227_3)
-
- Modified files:
- . configure configure.ac
- Log:
- i hate autoconf
-
- Revision Changes Path
- 7.248 +5 -5 ircd-ratbox/configure
- 7.62 +5 -5 ircd-ratbox/configure.ac
-
-
-
-androsyn 2005/02/26 19:15:55 EST (20050227_2)
-
- Modified files:
- . configure configure.ac
- Log:
- i hate autoconf
-
- Revision Changes Path
- 7.247 +3 -2 ircd-ratbox/configure
- 7.61 +3 -2 ircd-ratbox/configure.ac
-
-
-
-androsyn 2005/02/26 19:13:45 EST (20050227_1)
-
- Modified files:
- . configure configure.ac
- Log:
- doh
-
- Revision Changes Path
- 7.246 +6 -6 ircd-ratbox/configure
- 7.60 +4 -4 ircd-ratbox/configure.ac
-
-
-
-androsyn 2005/02/26 19:10:17 EST (20050227_0)
-
- Modified files:
- . configure configure.ac
- include stdinc.h
- Log:
- Doh these changes got put on RATBOX_2_0 when they were meant for
- head..oops...
- Also merged in the monitor heap size stuff, not that i think monitor has
- been moved to head
-
- Revision Changes Path
- 7.245 +12 -3 ircd-ratbox/configure
- 7.59 +11 -3 ircd-ratbox/configure.ac
- 1.18 +57 -20 ircd-ratbox/include/stdinc.h
-
-
-
-androsyn 2005/02/26 18:52:24 EST (20050226_0)
-
- Modified files:
- include stdinc.h
- Log:
- Add more robust alloca checking
-
- Revision Changes Path
- 1.17 +20 -11 ircd-ratbox/include/stdinc.h
-
-
-
-leeh 2005/02/24 15:27:17 EST (20050224_9)
-
- Modified files:
- contrib m_42.c
- Log:
- - fix the copyright on m_42.c :p
-
- Revision Changes Path
- 1.4 +2 -2 ircd-ratbox/contrib/m_42.c
-
-
-
-leeh 2005/02/24 15:22:53 EST (20050224_8)
-
- Modified files:
- include supported.h
- modules m_dline.c
- Log:
- - fix a core in undline on bad masks
- - remove an unwanted space from beginning of second 005 numeric
-
- Revision Changes Path
- 7.5 +1 -1 ircd-ratbox/include/supported.h
- 1.49 +8 -1 ircd-ratbox/modules/m_dline.c
-
-
-
-leeh 2005/02/24 15:18:59 EST (20050224_7)
-
- Modified files:
- modules m_monitor.c
- Log:
- - use max_monitor when adding nicknames
- - add in monitor s
- that should be everything now..
-
- Revision Changes Path
- 1.3 +90 -1 ircd-ratbox/modules/m_monitor.c
-
-
-
-androsyn 2005/02/24 15:13:52 EST (20050224_6)
-
- Modified files:
- contrib m_42.c
- Log:
- 42
-
- Revision Changes Path
- 1.3 +1 -1 ircd-ratbox/contrib/m_42.c
-
-
-
-androsyn 2005/02/24 15:13:06 EST (20050224_5)
-
- Modified files:
- contrib m_42.c
- Log:
- 42
-
- Revision Changes Path
- 1.2 +1 -1 ircd-ratbox/contrib/m_42.c
-
-
-
-androsyn 2005/02/24 15:12:12 EST (20050224_4)
-
- Added files:
- contrib m_42.c
- Log:
- The Answer to Life, the Universe, and Everything
-
- Revision Changes Path
- 1.1 +35 -0 ircd-ratbox/contrib/m_42.c (new)
-
-
-
-leeh 2005/02/24 14:53:04 EST (20050224_3)
-
- Modified files:
- include monitor.h
- modules m_monitor.c
- src ircd.c monitor.c
- Log:
- - call init_monitor() on startup
- - add in support for adding/deleting/listing monitor entries
-
- Revision Changes Path
- 7.2 +3 -1 ircd-ratbox/include/monitor.h
- 1.2 +155 -1 ircd-ratbox/modules/m_monitor.c
- 7.374 +2 -0 ircd-ratbox/src/ircd.c
- 7.3 +15 -4 ircd-ratbox/src/monitor.c
-
-
-
-leeh 2005/02/23 21:20:10 EST (20050224_2)
-
- Modified files:
- doc example.conf example.efnet.conf
- include s_conf.h supported.h
- modules Makefile.in
- src client.c newconf.c s_conf.c
- Added files:
- modules m_monitor.c
- Log:
- - add the max_monitor config option
- - advertise MONITOR=%d in 005
- - clear a local clients monitor list on exit
- - add the framework for the MONITOR command
- - bed.
-
- Revision Changes Path
- 7.261 +5 -0 ircd-ratbox/doc/example.conf
- 7.89 +5 -0 ircd-ratbox/doc/example.efnet.conf
- 7.315 +1 -0 ircd-ratbox/include/s_conf.h
- 7.4 +4 -2 ircd-ratbox/include/supported.h
- 1.119 +1 -0 ircd-ratbox/modules/Makefile.in
- 1.1 +95 -0 ircd-ratbox/modules/m_monitor.c (new)
- 7.492 +1 -0 ircd-ratbox/src/client.c
- 7.202 +1 -0 ircd-ratbox/src/newconf.c
- 7.511 +1 -0 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/02/23 20:57:51 EST (20050224_1)
-
- Modified files:
- . configure configure.ac
- include setup.h.in
- src monitor.c
- Log:
- - move MONITOR_HEAP_SIZE over to configure
-
- Revision Changes Path
- 7.244 ircd-ratbox/configure
- 7.58 +4 -2 ircd-ratbox/configure.ac
- 7.95 +3 -0 ircd-ratbox/include/setup.h.in
- 7.2 +0 -2 ircd-ratbox/src/monitor.c
-
-
-
-leeh 2005/02/23 20:48:08 EST (20050224_0)
-
- Modified files:
- doc monitor.txt
- include client.h numeric.h
- modules/core m_nick.c
- src Makefile.in client.c messages.tab
- s_user.c
- Added files:
- include monitor.h
- src monitor.c
- Log:
- - first half of my server-side notify list implementation..
-
- Revision Changes Path
- 1.3 +2 -2 ircd-ratbox/doc/monitor.txt
- 7.266 +3 -0 ircd-ratbox/include/client.h
- 7.1 +30 -0 ircd-ratbox/include/monitor.h (new)
- 7.58 +6 -0 ircd-ratbox/include/numeric.h
- 1.161 +17 -3 ircd-ratbox/modules/core/m_nick.c
- 7.155 +1 -0 ircd-ratbox/src/Makefile.in
- 7.491 +3 -0 ircd-ratbox/src/client.c
- 7.126 +5 -5 ircd-ratbox/src/messages.tab
- 7.1 +182 -0 ircd-ratbox/src/monitor.c (new)
- 7.342 +2 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/02/23 18:42:59 EST (20050223_0)
-
- Modified files:
- include hash.h
- Log:
- - double the size of the client and channel hashtables (64k -> 128k and
- 32k -> 64k). The improvements are quite significant..
-
- Revision Changes Path
- 7.54 +4 -4 ircd-ratbox/include/hash.h
-
-
-
-leeh 2005/02/22 14:55:56 EST (20050222_1)
-
- Modified files:
- doc monitor.txt
- modules m_services.c
- Log:
- - remove a couple of unused vars
- - update monitor.txt
-
- Revision Changes Path
- 1.2 +14 -0 ircd-ratbox/doc/monitor.txt
- 1.6 +1 -4 ircd-ratbox/modules/m_services.c
-
-
-
-leeh 2005/02/21 19:47:24 EST (20050222_0)
-
- Added files:
- doc monitor.txt
- Log:
- - add in my documentation on the upcoming MONITOR command
-
- Revision Changes Path
- 1.1 +100 -0 ircd-ratbox/doc/monitor.txt (new)
-
-
-
-leeh 2005/02/21 12:09:34 EST (20050221_0)
-
- Modified files:
- . configure configure.ac
- doc whats-new-2.1.txt
- tools README.mkpasswd
- Removed files:
- src crypt.c
- Log:
- - update whats-new-2.1.txt some more
- - we dont have vms mkpasswd anymore
- - remove the unused crypt.c
-
- Revision Changes Path
- 7.243 +3 -6 ircd-ratbox/configure
- 7.57 +2 -4 ircd-ratbox/configure.ac
- 7.2 +2 -0 ircd-ratbox/doc/whats-new-2.1.txt
- 7.13 +0 -504 ircd-ratbox/src/crypt.c (dead)
- 1.9 +0 -3 ircd-ratbox/tools/README.mkpasswd
-
-
-
-leeh 2005/02/19 12:38:09 EST (20050219_3)
-
- Modified files:
- doc example.conf example.efnet.conf
- include ircd.h
- modules m_pong.c
- src channel.c client.c ircd.c s_conf.c
- Log:
- - rework the splitcode, splitservers is now how many servers we've marked as
- EOB, rather than how many are linked. Thus pull ourselves out of
- splitmode immediately once this is satisfied
-
- Revision Changes Path
- 7.260 +8 -9 ircd-ratbox/doc/example.conf
- 7.88 +10 -11 ircd-ratbox/doc/example.efnet.conf
- 7.83 +1 -0 ircd-ratbox/include/ircd.h
- 1.60 +2 -1 ircd-ratbox/modules/m_pong.c
- 7.435 +16 -36 ircd-ratbox/src/channel.c
- 7.490 +2 -0 ircd-ratbox/src/client.c
- 7.373 +2 -1 ircd-ratbox/src/ircd.c
- 7.510 +11 -3 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/02/19 09:02:34 EST (20050219_2)
-
- Modified files:
- doc example.conf example.efnet.conf
- include ircd.h s_conf.h
- modules m_set.c
- src channel.c ircd.c newconf.c s_conf.c
- Log:
- - remove split_delay
-
- Revision Changes Path
- 7.259 +0 -5 ircd-ratbox/doc/example.conf
- 7.87 +0 -5 ircd-ratbox/doc/example.efnet.conf
- 7.82 +0 -1 ircd-ratbox/include/ircd.h
- 7.314 +0 -1 ircd-ratbox/include/s_conf.h
- 1.81 +1 -20 ircd-ratbox/modules/m_set.c
- 7.434 +2 -7 ircd-ratbox/src/channel.c
- 7.372 +0 -1 ircd-ratbox/src/ircd.c
- 7.201 +0 -1 ircd-ratbox/src/newconf.c
- 7.509 +0 -1 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/02/19 08:48:05 EST (20050219_1)
-
- Modified files:
- include client.h
- modules m_cap.c m_who.c
- src channel.c
- Log:
- - implemented multi-prefix client capability, which allows stacking of @+ in
- names and who
-
- Revision Changes Path
- 7.265 +1 -1 ircd-ratbox/include/client.h
- 1.6 +6 -15 ircd-ratbox/modules/m_cap.c
- 1.115 +4 -3 ircd-ratbox/modules/m_who.c
- 7.433 +4 -6 ircd-ratbox/src/channel.c
-
-
-
-leeh 2005/02/19 06:27:58 EST (20050219_0)
-
- Modified files:
- modules m_etrace.c
- src newconf.c s_conf.c s_newconf.c
- Log:
- - removed some unused vars/functions
-
- Revision Changes Path
- 1.15 +1 -2 ircd-ratbox/modules/m_etrace.c
- 7.200 +0 -15 ircd-ratbox/src/newconf.c
- 7.508 +0 -1 ircd-ratbox/src/s_conf.c
- 7.67 +0 -1 ircd-ratbox/src/s_newconf.c
-
-
-
-leeh 2005/02/16 12:58:24 EST (20050216_2)
-
- Modified files:
- . RELNOTES configure configure.ac
- include patchlevel.h
- Log:
- - update configure to reflect this is 'devel'
- - update RELNOTES
- - revved patchlevel to 2.1.0beta1
-
- Revision Changes Path
- 1.112 +9 -1 ircd-ratbox/RELNOTES
- 7.242 +11 -11 ircd-ratbox/configure
- 7.56 +3 -3 ircd-ratbox/configure.ac
- 7.71 +1 -1 ircd-ratbox/include/patchlevel.h
-
-
-
-leeh 2005/02/16 12:46:30 EST (20050216_1)
-
- Modified files:
- . configure configure.ac
- include client.h numeric.h s_conf.h setup.h.in
- supported.h
- modules Makefile.in
- modules/core m_nick.c
- src Makefile.in client.c ircd.c messages.tab
- newconf.c s_conf.c s_user.c
- Removed files:
- include watch.h
- modules m_watch.c
- src watch.c
- Log:
- - remove watch, the protocol for this sucks so hard I just dont want it
- here ;-)
-
- Revision Changes Path
- 7.241 +2 -12 ircd-ratbox/configure
- 7.55 +2 -4 ircd-ratbox/configure.ac
- 7.264 +0 -2 ircd-ratbox/include/client.h
- 7.57 +0 -11 ircd-ratbox/include/numeric.h
- 7.313 +0 -1 ircd-ratbox/include/s_conf.h
- 7.94 +0 -3 ircd-ratbox/include/setup.h.in
- 7.3 +2 -3 ircd-ratbox/include/supported.h
- 7.4 +0 -53 ircd-ratbox/include/watch.h (dead)
- 1.118 +0 -1 ircd-ratbox/modules/Makefile.in
- 1.160 +1 -16 ircd-ratbox/modules/core/m_nick.c
- 1.8 +0 -272 ircd-ratbox/modules/m_watch.c (dead)
- 7.154 +0 -1 ircd-ratbox/src/Makefile.in
- 7.489 +0 -3 ircd-ratbox/src/client.c
- 7.371 +0 -2 ircd-ratbox/src/ircd.c
- 7.125 +9 -9 ircd-ratbox/src/messages.tab
- 7.199 +0 -1 ircd-ratbox/src/newconf.c
- 7.507 +0 -1 ircd-ratbox/src/s_conf.c
- 7.341 +0 -2 ircd-ratbox/src/s_user.c
- 1.7 +0 -239 ircd-ratbox/src/watch.c (dead)
-
-
-
-leeh 2005/02/15 19:13:31 EST (20050216_0)
-
- Modified files:
- include stdinc.h
- src event.c ircd_lexer.l ircd_signal.c
- modules.c
- Removed files:
- servlink descrip.mms
- Log:
- - remove a few vms bits
-
- Revision Changes Path
- 1.16 +0 -46 ircd-ratbox/include/stdinc.h
- 1.4 +0 -15 ircd-ratbox/servlink/descrip.mms (dead)
- 7.47 +0 -54 ircd-ratbox/src/event.c
- 1.168 +1 -5 ircd-ratbox/src/ircd_lexer.l
- 7.27 +0 -25 ircd-ratbox/src/ircd_signal.c
- 7.152 +0 -3 ircd-ratbox/src/modules.c
-
-
-
-leeh 2005/02/15 18:53:32 EST (20050215_0)
-
- Modified files:
- include hostmask.h ircd.h s_conf.h s_newconf.h
- modules m_dline.c m_kline.c m_rehash.c m_resv.c
- m_xline.c
- src hostmask.c ircd.c ircd_signal.c s_conf.c
- s_newconf.c
- Log:
- - we now no longer rehash kline.conf etc on rehash, only ircd.conf
- - SIGUSR2 or /rehash bans will now reread kline.conf etc.
-
- Revision Changes Path
- 1.42 +1 -0 ircd-ratbox/include/hostmask.h
- 7.81 +1 -0 ircd-ratbox/include/ircd.h
- 7.312 +1 -0 ircd-ratbox/include/s_conf.h
- 7.46 +1 -0 ircd-ratbox/include/s_newconf.h
- 1.48 +2 -2 ircd-ratbox/modules/m_dline.c
- 1.200 +2 -2 ircd-ratbox/modules/m_kline.c
- 1.89 +11 -1 ircd-ratbox/modules/m_rehash.c
- 1.74 +2 -2 ircd-ratbox/modules/m_resv.c
- 1.67 +2 -2 ircd-ratbox/modules/m_xline.c
- 7.106 +35 -1 ircd-ratbox/src/hostmask.c
- 7.370 +7 -0 ircd-ratbox/src/ircd.c
- 7.26 +10 -0 ircd-ratbox/src/ircd_signal.c
- 7.506 +59 -47 ircd-ratbox/src/s_conf.c
- 7.66 +7 -0 ircd-ratbox/src/s_newconf.c
-
-
-
-leeh 2005/02/13 10:21:41 EST (20050213_4)
-
- Modified files:
- doc services.txt
- Added files:
- doc whats-new-2.0.txt whats-new-2.1.txt
- Removed files:
- doc whats-new.txt
- Log:
- - move whats-new.txt to whats-new-2.0.txt
- - add in whats-new-2.1.txt
- - update services.txt with the whois for logged in users
-
- Revision Changes Path
- 7.2 +5 -0 ircd-ratbox/doc/services.txt
- 7.1 +113 -0 ircd-ratbox/doc/whats-new-2.0.txt (new)
- 7.1 +60 -0 ircd-ratbox/doc/whats-new-2.1.txt (new)
- 7.51 +0 -113 ircd-ratbox/doc/whats-new.txt (dead)
-
-
-
-leeh 2005/02/13 09:20:37 EST (20050213_3)
-
- Modified files:
- include supported.h
- modules/core m_message.c
- Log:
- - fix a compile error in m_message.c
- - update 005 to the spec and add CPRIVMSG/CNOTICE
-
- Revision Changes Path
- 7.2 +31 -37 ircd-ratbox/include/supported.h
- 1.162 +2 -2 ircd-ratbox/modules/core/m_message.c
-
-
-
-leeh 2005/02/13 09:14:12 EST (20050213_2)
-
- Modified files:
- src channel.c
- Log:
- - fix the membership memleak
-
- Revision Changes Path
- 7.432 +0 -3 ircd-ratbox/src/channel.c
-
-
-
-leeh 2005/02/12 21:51:56 EST (20050213_1)
-
- Modified files:
- include client.h
- modules/core m_message.c
- Log:
- - add a bitmask to track when they send their first message, only allowing
- clearing stuff after that.
-
- Revision Changes Path
- 7.263 +4 -0 ircd-ratbox/include/client.h
- 1.161 +13 -2 ircd-ratbox/modules/core/m_message.c
-
-
-
-leeh 2005/02/12 21:17:52 EST (20050213_0)
-
- Modified files:
- include patricia.h s_newconf.h
- modules/core m_message.c
- src patricia.c s_newconf.c s_user.c
- Log:
- - add in the patricia for tracking who fills up targets, give them a reduced
- count on connect
-
- Revision Changes Path
- 7.20 +1 -1 ircd-ratbox/include/patricia.h
- 7.45 +17 -0 ircd-ratbox/include/s_newconf.h
- 1.160 +43 -4 ircd-ratbox/modules/core/m_message.c
- 7.29 +1 -1 ircd-ratbox/src/patricia.c
- 7.65 +36 -0 ircd-ratbox/src/s_newconf.c
- 7.340 +4 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/02/12 18:35:10 EST (20050212_0)
-
- Modified files:
- include ircd_defs.h
- src class.c reject.c
- Log:
- - add a PATRICIA_BITS define, make calls to New_Patricia() use it.
-
- Revision Changes Path
- 7.55 +5 -0 ircd-ratbox/include/ircd_defs.h
- 7.68 +1 -5 ircd-ratbox/src/class.c
- 1.33 +1 -5 ircd-ratbox/src/reject.c
-
-
-
-androsyn 2005/02/11 17:11:57 EST (20050211_1)
-
- Modified files:
- modules m_watch.c
- Log:
- remove stupid memory leak
-
- Revision Changes Path
- 1.7 +1 -2 ircd-ratbox/modules/m_watch.c
-
-
-
-leeh 2005/02/11 06:42:48 EST (20050211_0)
-
- Modified files:
- modules m_gline.c
- Log:
- - workaround hyb6 allowing empty gline reasons
-
- Revision Changes Path
- 1.150 +10 -2 ircd-ratbox/modules/m_gline.c
-
-
-
-leeh 2005/02/09 14:39:13 EST (20050209_2)
-
- Modified files:
- include s_conf.h
- modules m_dline.c m_kline.c m_rehash.c m_stats.c
- src ircd.c s_conf.c
- Log:
- - move temp dlines and temp klines over to an array, rather than completely
- seperate dlinks.
-
- Revision Changes Path
- 7.311 +11 -20 ircd-ratbox/include/s_conf.h
- 1.47 +4 -15 ircd-ratbox/modules/m_dline.c
- 1.199 +4 -15 ircd-ratbox/modules/m_kline.c
- 1.88 +42 -26 ircd-ratbox/modules/m_rehash.c
- 1.243 +22 -31 ircd-ratbox/modules/m_stats.c
- 7.369 +0 -5 ircd-ratbox/src/ircd.c
- 7.505 +78 -104 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/02/09 14:02:13 EST (20050209_1)
-
- Modified files:
- include s_user.h
- modules m_cap.c m_pong.c m_user.c
- modules/core m_nick.c
- src s_user.c
- Log:
- - remove 'nick' param from register_local_user(), its not needed.
-
- Revision Changes Path
- 7.35 +1 -1 ircd-ratbox/include/s_user.h
- 1.159 +2 -2 ircd-ratbox/modules/core/m_nick.c
- 1.5 +2 -2 ircd-ratbox/modules/m_cap.c
- 1.59 +2 -3 ircd-ratbox/modules/m_pong.c
- 1.46 +2 -2 ircd-ratbox/modules/m_user.c
- 7.339 +6 -6 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/02/09 13:12:53 EST (20050209_0)
-
- Modified files:
- modules m_cmessage.c
- Log:
- - dont send numerics when we're dealing with CNOTICE
- - add in checking for +g, and resetting idle
-
- Revision Changes Path
- 1.2 +41 -7 ircd-ratbox/modules/m_cmessage.c
-
-
-
-leeh 2005/02/08 11:37:50 EST (20050208_2)
-
- Modified files:
- src s_newconf.c
- Log:
- - fix operator blocks to work on ip spoofs
-
- Revision Changes Path
- 7.64 +9 -8 ircd-ratbox/src/s_newconf.c
-
-
-
-leeh 2005/02/07 19:23:22 EST (20050208_1)
-
- Modified files:
- doc example.conf example.efnet.conf
- src newconf.c
- Log:
- - removed ability to set klines/dlines/xlines/resvs in ircd.conf
-
- Revision Changes Path
- 7.258 +0 -39 ircd-ratbox/doc/example.conf
- 7.86 +0 -42 ircd-ratbox/doc/example.efnet.conf
- 7.198 +0 -272 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/02/07 19:19:32 EST (20050208_0)
-
- Modified files:
- src s_conf.c
- Log:
- - added support for kline.conf.perm et al, these take the same formats
- as their non-permanent partners, but you cant remove them via the ircd.
-
- Revision Changes Path
- 7.504 +33 -67 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/02/02 19:18:59 EST (20050203_1)
-
- Modified files:
- help Makefile.in
- help/opers index
- help/users index
- Added files:
- help/opers cnotice cprivmsg
- Log:
- - added help files for cprivmsg/cnotice
-
- Revision Changes Path
- 1.23 +3 -2 ircd-ratbox/help/Makefile.in
- 1.1 +5 -0 ircd-ratbox/help/opers/cnotice (new)
- 1.1 +5 -0 ircd-ratbox/help/opers/cprivmsg (new)
- 1.10 +19 -19 ircd-ratbox/help/opers/index
- 1.7 +10 -9 ircd-ratbox/help/users/index
-
-
-
-leeh 2005/02/02 19:14:25 EST (20050203_0)
-
- Modified files:
- include numeric.h
- modules Makefile.in
- src messages.tab
- Added files:
- modules m_cmessage.c
- Log:
- - implemented CPRIVMSG/CNOTICE, stolen from undernet. Take the form:
- CPRIVMSG <nick> <channel> :<text>. Work if sender is +ov in channel, and
- nick is a member. These bypass any target change limitations.
- - added ERR_VOICENEEDED, numeric 489.
-
- Revision Changes Path
- 7.56 +2 -0 ircd-ratbox/include/numeric.h
- 1.117 +1 -0 ircd-ratbox/modules/Makefile.in
- 1.1 +122 -0 ircd-ratbox/modules/m_cmessage.c (new)
- 7.124 +1 -1 ircd-ratbox/src/messages.tab
-
-
-
-leeh 2005/02/02 16:58:16 EST (20050202_4)
-
- Modified files:
- help/opers etrace
- Log:
- - update etrace help
-
- Revision Changes Path
- 1.3 +7 -1 ircd-ratbox/help/opers/etrace
-
-
-
-leeh 2005/02/02 16:55:04 EST (20050202_3)
-
- Modified files:
- modules m_etrace.c
- Log:
- - tidy up etrace slightly, stop showing fullcaps for spoofed users as mirc
- can put its external ip address in there..
-
- Revision Changes Path
- 1.14 +31 -41 ircd-ratbox/modules/m_etrace.c
-
-
-
-leeh 2005/02/02 16:41:06 EST (20050202_2)
-
- Modified files:
- modules m_etrace.c
- Log:
- - patch via nenolod, allows ETRACE <nick>, gets sent remotely over ENCAP
- if its a non-local client. These will just get "lost" if the remote
- server doesnt support this..
-
- Revision Changes Path
- 1.13 +66 -4 ircd-ratbox/modules/m_etrace.c
-
-
-
-leeh 2005/02/02 16:12:12 EST (20050202_1)
-
- Modified files:
- include client.h numeric.h s_conf.h
- modules/core m_message.c
- src messages.tab newconf.c s_conf.c
- Log:
- - first part of the target change code, add the storage of targets for
- localuser, throttle messages when they fill all the available slots
-
- Revision Changes Path
- 7.262 +5 -1 ircd-ratbox/include/client.h
- 7.55 +2 -0 ircd-ratbox/include/numeric.h
- 7.310 +1 -0 ircd-ratbox/include/s_conf.h
- 1.159 +65 -1 ircd-ratbox/modules/core/m_message.c
- 7.123 +1 -1 ircd-ratbox/src/messages.tab
- 7.197 +1 -0 ircd-ratbox/src/newconf.c
- 7.503 +1 -0 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/02/02 13:28:10 EST (20050202_0)
-
- Modified files:
- modules m_resv.c m_stats.c m_testline.c
- modules/core m_join.c
- src hash.c kdparse.c messages.tab s_newconf.c
- Log:
- - patch via nenolod, <nenolod -at- noderebellion.net> to add counter
- tracking of when resvs get hit
-
- Revision Changes Path
- 1.164 +7 -1 ircd-ratbox/modules/core/m_join.c
- 1.73 +3 -1 ircd-ratbox/modules/m_resv.c
- 1.242 +5 -5 ircd-ratbox/modules/m_stats.c
- 1.55 +6 -1 ircd-ratbox/modules/m_testline.c
- 7.114 +3 -0 ircd-ratbox/src/hash.c
- 7.43 +2 -0 ircd-ratbox/src/kdparse.c
- 7.122 +1 -1 ircd-ratbox/src/messages.tab
- 7.63 +3 -0 ircd-ratbox/src/s_newconf.c
-
-
-
-leeh 2005/01/31 09:04:10 EST (20050131_2)
-
- Modified files:
- src s_log.c
- Log:
- - fflush() logfiles
-
- Revision Changes Path
- 7.79 +2 -0 ircd-ratbox/src/s_log.c
-
-
-
-leeh 2005/01/31 08:59:09 EST (20050131_1)
-
- Modified files:
- src commio.c
- Log:
- - rename fd_dump() to comm_dump()
-
- Revision Changes Path
- 1.27 +2 -2 ircd-ratbox/src/commio.c
-
-
-
-leeh 2005/01/30 19:16:08 EST (20050131_0)
-
- Modified files:
- doc hooks.txt
- include hook.h
- modules m_services.c
- modules/core m_server.c
- src hook.c s_serv.c
- Log:
- - added hook for server_introduced
- - fixed up services support for hooks
-
- Revision Changes Path
- 1.4 +10 -0 ircd-ratbox/doc/hooks.txt
- 1.31 +1 -0 ircd-ratbox/include/hook.h
- 1.152 +6 -1 ircd-ratbox/modules/core/m_server.c
- 1.5 +8 -22 ircd-ratbox/modules/m_services.c
- 7.36 +2 -0 ircd-ratbox/src/hook.c
- 7.426 +5 -0 ircd-ratbox/src/s_serv.c
-
-
-
-androsyn 2005/01/29 20:18:12 EST (20050130_1)
-
- Modified files:
- src commio.c
- Log:
- Add back in the comm_fd_hack thing for solaris
-
- Revision Changes Path
- 1.26 +26 -1 ircd-ratbox/src/commio.c
-
-
-
-androsyn 2005/01/29 19:59:17 EST (20050130_0)
-
- Modified files:
- adns adns.h
- include commio.h s_conf.h watch.h
- modules m_dline.c m_kline.c m_resv.c m_stats.c
- m_watch.c m_xline.c
- modules/core m_nick.c
- src balloc.c cache.c client.c commio.c
- epoll.c ircd.c ircd_lexer.l kdparse.c
- listener.c s_auth.c s_conf.c s_log.c
- s_serv.c watch.c
- Log:
- Do the fb* to f* mangle and then fix watch to prevent stupid crap
-
- Revision Changes Path
- 1.18 +0 -2 ircd-ratbox/adns/adns.h
- 1.14 +6 -37 ircd-ratbox/include/commio.h
- 7.309 +6 -6 ircd-ratbox/include/s_conf.h
- 7.3 +2 -2 ircd-ratbox/include/watch.h
- 1.158 +3 -3 ircd-ratbox/modules/core/m_nick.c
- 1.46 +13 -13 ircd-ratbox/modules/m_dline.c
- 1.198 +12 -12 ircd-ratbox/modules/m_kline.c
- 1.72 +11 -11 ircd-ratbox/modules/m_resv.c
- 1.241 +3 -3 ircd-ratbox/modules/m_stats.c
- 1.6 +60 -21 ircd-ratbox/modules/m_watch.c
- 1.66 +16 -16 ircd-ratbox/modules/m_xline.c
- 7.85 +1 -1 ircd-ratbox/src/balloc.c
- 1.24 +5 -5 ircd-ratbox/src/cache.c
- 7.488 +4 -4 ircd-ratbox/src/client.c
- 1.25 +10 -280 ircd-ratbox/src/commio.c
- 1.33 +1 -1 ircd-ratbox/src/epoll.c
- 7.368 +4 -4 ircd-ratbox/src/ircd.c
- 1.167 +6 -6 ircd-ratbox/src/ircd_lexer.l
- 7.42 +8 -8 ircd-ratbox/src/kdparse.c
- 7.125 +8 -8 ircd-ratbox/src/listener.c
- 7.192 +6 -6 ircd-ratbox/src/s_auth.c
- 7.502 +21 -21 ircd-ratbox/src/s_conf.c
- 7.78 +20 -20 ircd-ratbox/src/s_log.c
- 7.425 +8 -8 ircd-ratbox/src/s_serv.c
- 1.6 +22 -15 ircd-ratbox/src/watch.c
-
-
-
-androsyn 2005/01/29 12:18:38 EST (20050129_0)
-
- Modified files:
- modules/core m_mode.c
- Log:
- remove two unused variables
-
- Revision Changes Path
- 1.121 +1 -3 ircd-ratbox/modules/core/m_mode.c
-
-
-
-leeh 2005/01/28 15:31:40 EST (20050128_1)
-
- Modified files:
- modules m_kline.c
- src s_conf.c
- Log:
- - mo_kline() needs minpara of 3, not 2
- - drop ms_kline() minpara to 5, to counter a bug in 1.5-3
- - require me.info is never blank
-
- Revision Changes Path
- 1.197 +9 -2 ircd-ratbox/modules/m_kline.c
- 7.501 +2 -2 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/01/28 15:26:28 EST (20050128_0)
-
- Modified files:
- modules/core m_mode.c m_sjoin.c
- Log:
- - patch via jilles to fix +eI lists being shown to lusers when handling
- protocol stuff over TS6
-
- Revision Changes Path
- 1.120 +7 -3 ircd-ratbox/modules/core/m_mode.c
- 1.205 +8 -8 ircd-ratbox/modules/core/m_sjoin.c
-
-
-
-leeh 2005/01/25 19:47:38 EST (20050126_0)
-
- Modified files:
- include channel.h
- modules/core m_join.c m_mode.c m_sjoin.c
- src channel.c messages.tab s_serv.c
- Log:
- - remove loc_channel_modes(), made channel_modes() handle IsMe() and make
- an operspy call with &me
- - remove modebuf/parabuf params from channel_modes(), we now generate a
- buffer internally which we return.
-
- Revision Changes Path
- 7.163 +1 -1 ircd-ratbox/include/channel.h
- 1.163 +12 -14 ircd-ratbox/modules/core/m_join.c
- 1.119 +4 -47 ircd-ratbox/modules/core/m_mode.c
- 1.204 +9 -12 ircd-ratbox/modules/core/m_sjoin.c
- 7.431 +25 -18 ircd-ratbox/src/channel.c
- 7.121 +1 -1 ircd-ratbox/src/messages.tab
- 7.424 +6 -14 ircd-ratbox/src/s_serv.c
-
-
-
-alz 2005/01/25 18:09:18 EST (20050125_5)
-
- Modified files:
- doc example.conf example.efnet.conf
- include s_conf.h
- modules m_info.c
- src listener.c newconf.c s_conf.c
- Log:
- Added dline_with_reason config option (default yes):
-
- /* dline reason: show the user the dline reason when they connect
- * and are dlined.
- */
- dline_with_reason = yes;
-
- Revision Changes Path
- 7.257 +6 -1 ircd-ratbox/doc/example.conf
- 7.85 +6 -1 ircd-ratbox/doc/example.efnet.conf
- 7.308 +1 -0 ircd-ratbox/include/s_conf.h
- 1.122 +7 -1 ircd-ratbox/modules/m_info.c
- 7.124 +1 -1 ircd-ratbox/src/listener.c
- 7.196 +1 -0 ircd-ratbox/src/newconf.c
- 7.500 +1 -0 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/01/25 13:21:17 EST (20050125_4)
-
- Modified files:
- src newconf.c
- Log:
- - make conf_set_generic_string() test len exists before it uses it.
-
- Revision Changes Path
- 7.195 +1 -1 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/01/25 13:10:56 EST (20050125_3)
-
- Modified files:
- doc example.conf
- src newconf.c
- Log:
- - rename 'type' to 'flags' in cluster {};
- - add stacking of servers in cluster {}; documented in example.conf
-
- Revision Changes Path
- 7.256 +18 -10 ircd-ratbox/doc/example.conf
- 7.194 +39 -7 ircd-ratbox/src/newconf.c
-
-
-
-alz 2005/01/25 12:48:54 EST (20050125_2)
-
- Modified files:
- include s_conf.h
- src listener.c s_conf.c
- Log:
- Added dline reasons, connecting/banned clients now see ban reason.
-
- Revision Changes Path
- 7.307 +1 -1 ircd-ratbox/include/s_conf.h
- 7.123 +17 -4 ircd-ratbox/src/listener.c
- 7.499 +5 -5 ircd-ratbox/src/s_conf.c
-
-
-
-leeh 2005/01/25 07:44:37 EST (20050125_1)
-
- Modified files:
- doc example.conf example.efnet.conf
- src newconf.c
- Log:
- - implement stacking of shared {}; blocks, documented in example.conf
-
- Revision Changes Path
- 7.255 +26 -13 ircd-ratbox/doc/example.conf
- 7.84 +27 -14 ircd-ratbox/doc/example.efnet.conf
- 7.193 +51 -36 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/01/24 19:08:29 EST (20050125_0)
-
- Modified files:
- doc example.conf
- include client.h s_conf.h
- modules/core m_join.c
- src newconf.c s_user.c
- Log:
- - added jupe_exempt to auth {};, exempts the user from generating warnings
- when they attempt to join juped channels.
-
- Revision Changes Path
- 7.254 +2 -0 ircd-ratbox/doc/example.conf
- 7.261 +3 -0 ircd-ratbox/include/client.h
- 7.306 +2 -0 ircd-ratbox/include/s_conf.h
- 1.162 +5 -2 ircd-ratbox/modules/core/m_join.c
- 7.192 +1 -0 ircd-ratbox/src/newconf.c
- 7.338 +8 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/01/24 18:57:02 EST (20050124_6)
-
- Modified files:
- src newconf.c
- Log:
- - rework shared {};, the format is now:
- shared {
- oper = "flame@*.leeh.co.uk", "*.lan";
- flags = kline;
- };
-
- With no privs:
- shared {
- oper = "flame@*.leeh.co.uk", "*.lan";
- flags = none;
- };
-
- Revision Changes Path
- 7.191 +55 -23 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/01/24 17:25:58 EST (20050124_5)
-
- Modified files:
- include modules.h
- Log:
- - fix the prototype on load_static_modules()
-
- Revision Changes Path
- 7.61 +1 -1 ircd-ratbox/include/modules.h
-
-
-
-leeh 2005/01/24 16:00:30 EST (20050124_4)
-
- Modified files:
- modules m_cap.c
- Log:
- - have cap end call register_local_user() with its own copy of
- source_p->username so its safe for unidented users..
-
- Revision Changes Path
- 1.4 +6 -2 ircd-ratbox/modules/m_cap.c
-
-
-
-leeh 2005/01/24 15:48:09 EST (20050124_3)
-
- Modified files:
- include newconf.h s_conf.h
- modules m_info.c
- src newconf.c s_conf.c s_log.c
- Log:
- - move the conf parser over to a table based structure, with generic setting
- of integers/strings
-
- Revision Changes Path
- 7.34 +9 -8 ircd-ratbox/include/newconf.h
- 7.305 +13 -13 ircd-ratbox/include/s_conf.h
- 1.121 +13 -16 ircd-ratbox/modules/m_info.c
- 7.190 +264 -808 ircd-ratbox/src/newconf.c
- 7.498 +11 -13 ircd-ratbox/src/s_conf.c
- 7.77 +13 -13 ircd-ratbox/src/s_log.c
-
-
-
-leeh 2005/01/24 13:11:30 EST (20050124_2)
-
- Modified files:
- doc example.conf
- src newconf.c
- Log:
- - added stacking of ips in exempt {};
-
- Revision Changes Path
- 7.253 +4 -0 ircd-ratbox/doc/example.conf
- 7.189 +11 -30 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/01/24 12:59:57 EST (20050124_1)
-
- Modified files:
- include tools.h
- src channel.c client.c hash.c hook.c
- newconf.c s_user.c watch.c
- Log:
- - moved dlinkFind*() to be (node, list) rather than (list, node) so its
- consistent with the rest of the dlink code.
-
- Revision Changes Path
- 1.54 +7 -7 ircd-ratbox/include/tools.h
- 7.430 +2 -2 ircd-ratbox/src/channel.c
- 7.487 +6 -6 ircd-ratbox/src/client.c
- 7.113 +5 -5 ircd-ratbox/src/hash.c
- 7.35 +1 -1 ircd-ratbox/src/hook.c
- 7.188 +2 -2 ircd-ratbox/src/newconf.c
- 7.337 +1 -1 ircd-ratbox/src/s_user.c
- 1.5 +4 -4 ircd-ratbox/src/watch.c
-
-
-
-leeh 2005/01/24 12:47:13 EST (20050124_0)
-
- Modified files:
- modules m_cap.c
- Log:
- - cheap hack on sticky capabs..
-
- Revision Changes Path
- 1.3 +4 -2 ircd-ratbox/modules/m_cap.c
-
-
-
-leeh 2005/01/22 11:36:54 EST (20050122_0)
-
- Modified files:
- modules m_cap.c
- Log:
- - updated my clicap implementation to match the spec so far..
-
- Revision Changes Path
- 1.2 +84 -11 ircd-ratbox/modules/m_cap.c
-
-
-
-leeh 2005/01/21 07:14:43 EST (20050121_2)
-
- Modified files:
- doc hooks.txt
- include hook.h
- modules m_services.c
- src hook.c s_serv.c
- Log:
- - added hooks for when we're sending a burst
- - rewrote hooks.txt
- - fix up the hooks ive already done in services compatibility, ill add the
- hooks for server/client introductions in a bit.
-
- Revision Changes Path
- 1.3 +71 -33 ircd-ratbox/doc/hooks.txt
- 1.30 +4 -0 ircd-ratbox/include/hook.h
- 1.4 +24 -35 ircd-ratbox/modules/m_services.c
- 7.34 +7 -0 ircd-ratbox/src/hook.c
- 7.423 +26 -2 ircd-ratbox/src/s_serv.c
-
-
-
-leeh 2005/01/21 06:34:03 EST (20050121_1)
-
- Modified files:
- contrib example_module.c spy_admin_notice.c
- spy_info_notice.c spy_links_notice.c
- spy_motd_notice.c spy_stats_notice.c
- spy_stats_p_notice.c spy_trace_notice.c
- spy_whois_notice.c
- spy_whois_notice_global.c
- include hook.h
- modules m_admin.c m_info.c m_links.c m_motd.c
- m_services.c m_stats.c m_trace.c
- m_whois.c static_modules.c.SH
- modules/core m_server.c
- src client.c hook.c ircd.c modules.c packet.c
- s_auth.c s_serv.c s_user.c send.c
- Log:
- - add a better implementation of the hook system, its now a slow leaking
- array and events are created whenever we try adding a hook for it, or
- theyre registered for the caller.
-
- Ive temporarily fucked services support and removed most of the other
- hooks.. I shall fix this soon.
-
- Revision Changes Path
- 1.13 +6 -7 ircd-ratbox/contrib/example_module.c
- 1.14 +6 -8 ircd-ratbox/contrib/spy_admin_notice.c
- 1.14 +6 -8 ircd-ratbox/contrib/spy_info_notice.c
- 1.20 +8 -8 ircd-ratbox/contrib/spy_links_notice.c
- 1.14 +6 -8 ircd-ratbox/contrib/spy_motd_notice.c
- 1.21 +22 -22 ircd-ratbox/contrib/spy_stats_notice.c
- 1.13 +6 -8 ircd-ratbox/contrib/spy_stats_p_notice.c
- 1.15 +10 -12 ircd-ratbox/contrib/spy_trace_notice.c
- 1.20 +15 -14 ircd-ratbox/contrib/spy_whois_notice.c
- 1.9 +14 -14 ircd-ratbox/contrib/spy_whois_notice_global.c
- 1.29 +34 -70 ircd-ratbox/include/hook.h
- 1.151 +1 -3 ircd-ratbox/modules/core/m_server.c
- 1.62 +5 -6 ircd-ratbox/modules/m_admin.c
- 1.120 +5 -6 ircd-ratbox/modules/m_info.c
- 1.70 +6 -6 ircd-ratbox/modules/m_links.c
- 1.58 +5 -6 ircd-ratbox/modules/m_motd.c
- 1.3 +13 -1 ircd-ratbox/modules/m_services.c
- 1.240 +10 -11 ircd-ratbox/modules/m_stats.c
- 1.107 +8 -9 ircd-ratbox/modules/m_trace.c
- 1.147 +8 -8 ircd-ratbox/modules/m_whois.c
- 1.10 +2 -2 ircd-ratbox/modules/static_modules.c.SH
- 7.486 +1 -28 ircd-ratbox/src/client.c
- 7.33 +131 -137 ircd-ratbox/src/hook.c
- 7.367 +1 -1 ircd-ratbox/src/ircd.c
- 7.151 +6 -10 ircd-ratbox/src/modules.c
- 7.138 +10 -14 ircd-ratbox/src/packet.c
- 7.191 +0 -3 ircd-ratbox/src/s_auth.c
- 7.422 +0 -16 ircd-ratbox/src/s_serv.c
- 7.336 +0 -6 ircd-ratbox/src/s_user.c
- 7.286 +8 -6 ircd-ratbox/src/send.c
-
-
-
-leeh 2005/01/20 19:19:20 EST (20050121_0)
-
- Modified files:
- include hostmask.h
- Log:
- - remove an unused struct
-
- Revision Changes Path
- 1.41 +0 -9 ircd-ratbox/include/hostmask.h
-
-
-
-leeh 2005/01/20 13:38:39 EST (20050120_1)
-
- Modified files:
- . configure configure.ac
- include client.h numeric.h patchlevel.h
- modules Makefile.in
- src messages.tab s_user.c
- Added files:
- modules m_cap.c
- Log:
- - drop back to -O0, fix patchlevel.h
- - first stab at client capabilities.. this still needs work.
-
- Revision Changes Path
- 7.240 +3 -3 ircd-ratbox/configure
- 7.54 +3 -3 ircd-ratbox/configure.ac
- 7.260 +3 -0 ircd-ratbox/include/client.h
- 7.54 +2 -0 ircd-ratbox/include/numeric.h
- 7.70 +1 -3 ircd-ratbox/include/patchlevel.h
- 1.116 +1 -0 ircd-ratbox/modules/Makefile.in
- 1.1 +405 -0 ircd-ratbox/modules/m_cap.c (new)
- 7.120 +1 -1 ircd-ratbox/src/messages.tab
- 7.335 +3 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/01/20 06:04:41 EST (20050120_0)
-
- Modified files:
- . ChangeLog RELNOTES
- include config.h config.h.dist memory.h
- patchlevel.h
- modules m_stats.c
- src commio.c crypt.c getopt.c ircd.c s_serv.c
- Removed files:
- . README.VMS clean.com make.com
- include setup.h_vms
- modules descrip.mms static_modules_c.com
- modules/core descrip.mms
- src descrip.mms qio.c version.com
- tools descrip.mms mkpasswd_vms.c
- Log:
- - clean changelog, relnotes
- - mark patchlevel as 2.1.0beta
- - remove VMS support
-
- Revision Changes Path
- 1.1613 +0 -27165 ircd-ratbox/ChangeLog
- 7.2 +0 -46 ircd-ratbox/README.VMS (dead)
- 1.111 +1 -348 ircd-ratbox/RELNOTES
- 7.2 +0 -10 ircd-ratbox/clean.com (dead)
- 7.182 +0 -42 ircd-ratbox/include/config.h
- 7.79 +0 -42 ircd-ratbox/include/config.h.dist
- 7.50 +0 -4 ircd-ratbox/include/memory.h
- 7.69 +1 -6 ircd-ratbox/include/patchlevel.h
- 7.16 +0 -124 ircd-ratbox/include/setup.h_vms (dead)
- 7.2 +0 -58 ircd-ratbox/make.com (dead)
- 1.5 +0 -24 ircd-ratbox/modules/core/descrip.mms (dead)
- 1.10 +0 -33 ircd-ratbox/modules/descrip.mms (dead)
- 1.239 +1 -10 ircd-ratbox/modules/m_stats.c
- 1.6 +0 -125 ircd-ratbox/modules/static_modules_c.com (dead)
- 1.24 +7 -30 ircd-ratbox/src/commio.c
- 7.12 +0 -4 ircd-ratbox/src/crypt.c
- 7.15 +0 -44 ircd-ratbox/src/descrip.mms (dead)
- 7.24 +0 -4 ircd-ratbox/src/getopt.c
- 7.366 +4 -19 ircd-ratbox/src/ircd.c
- 7.8 +0 -221 ircd-ratbox/src/qio.c (dead)
- 7.421 +1 -8 ircd-ratbox/src/s_serv.c
- 7.8 +0 -101 ircd-ratbox/src/version.com (dead)
- 7.9 +0 -25 ircd-ratbox/tools/descrip.mms (dead)
- 7.4 +0 -458 ircd-ratbox/tools/mkpasswd_vms.c (dead)
-
-
-
-androsyn 2005/01/18 11:55:13 EST (20050118_7)
-
- Modified files:
- include watch.h
- src watch.c
- Log:
- not using the return values on a few watch functions so make them void
-
- Revision Changes Path
- 7.2 +5 -5 ircd-ratbox/include/watch.h
- 1.4 +19 -28 ircd-ratbox/src/watch.c
-
-
-androsyn 2005/01/14 13:10:41 EST (20050114_5)
-
- Modified files:
- modules m_watch.c
- Log:
- Make watch throttle, don't accept letter commands stacked
-
- Revision Changes Path
- 1.5 +126 -122 ircd-ratbox/modules/m_watch.c
-
-
-
-androsyn 2005/01/14 13:06:06 EST (20050114_4)
-
- Modified files:
- modules m_gline.c
- Log:
- fix merge error
-
- Revision Changes Path
- 1.149 +1 -1 ircd-ratbox/modules/m_gline.c
-
-
-
-androsyn 2005/01/14 12:12:37 EST (20050114_3)
-
- Modified files:
- . ChangeLog README.FIRST RELNOTES configure
- configure.ac
- adns adns.h internal.h parse.c transmit.c
- types.c
- contrib example_module.c spy_admin_notice.c
- spy_info_notice.c spy_links_notice.c
- spy_motd_notice.c spy_stats_notice.c
- spy_stats_p_notice.c spy_trace_notice.c
- spy_whois_notice.c
- spy_whois_notice_global.c
- doc example.conf example.efnet.conf ircd.motd
- server-version-info whats-new.txt
- help/opers umode xline
- help/users umode
- include cache.h channel.h class.h client.h
- commio.h config.h config.h.dist hash.h
- hook.h hostmask.h irc_string.h ircd.h
- ircd_defs.h m_info.h memory.h msg.h
- newconf.h numeric.h packet.h patchlevel.h
- patricia.h s_conf.h s_gline.h s_newconf.h
- s_serv.h s_user.h scache.h serno.h
- setup.h.in sprintf_irc.h stdinc.h tools.h
- modules .depend Makefile.in m_admin.c m_away.c
- m_dline.c m_encap.c m_gline.c m_info.c
- m_kline.c m_links.c m_list.c m_lusers.c
- m_motd.c m_oper.c m_operspy.c m_rehash.c
- m_restart.c m_resv.c m_set.c m_stats.c
- m_svinfo.c m_testline.c m_testmask.c
- m_topic.c m_trace.c m_watch.c m_who.c
- m_whois.c m_whowas.c m_xline.c
- static_modules.c.SH
- modules/core m_error.c m_message.c m_mode.c m_quit.c
- m_server.c m_squit.c
- src .depend Makefile.in adns.c balloc.c
- cache.c channel.c class.c client.c
- commio.c crypt.c devpoll.c epoll.c
- event.c getopt.c hash.c hook.c hostmask.c
- irc_string.c ircd.c ircd_lexer.l
- ircd_parser.y ircd_signal.c listener.c
- modules.c newconf.c numeric.c packet.c
- parse.c patricia.c poll.c reject.c
- restart.c s_auth.c s_conf.c s_log.c
- s_newconf.c s_serv.c s_user.c scache.c
- select.c send.c snprintf.c tools.c
- version.c.SH watch.c whowas.c
- tools README.mkpasswd mkpasswd.c
- Added files:
- . README.VMS clean.com make.com
- doc services.txt
- include common.h s_stats.h setup.h_vms
- supported.h
- modules descrip.mms m_challenge.c m_etrace.c
- m_invite.c m_names.c m_pass.c m_ping.c
- m_pong.c m_services.c m_tb.c m_user.c
- m_users.c m_version.c
- static_modules_c.com
- modules/core descrip.mms m_join.c m_kick.c m_nick.c
- m_part.c m_sjoin.c
- servlink descrip.mms
- src descrip.mms kdparse.c messages.tab qio.c
- s_gline.c s_stats.c version.com
- tools descrip.mms mkpasswd_vms.c
- Removed files:
- doc 005.txt
- include banconf.h
- modules/core channels.c users.c
- src banconf.c
- Log:
- merge from RATBOX_2_0
-
- Revision Changes Path
- 1.1601 +25853 -1906 ircd-ratbox/ChangeLog
- 7.40 +1 -0 ircd-ratbox/README.FIRST
- 7.1 +46 -0 ircd-ratbox/README.VMS (new)
- 1.110 +114 -6 ircd-ratbox/RELNOTES
- 1.17 +4 -0 ircd-ratbox/adns/adns.h
- 1.17 +4 -4 ircd-ratbox/adns/internal.h
- 1.12 +38 -38 ircd-ratbox/adns/parse.c
- 1.15 +3 -3 ircd-ratbox/adns/transmit.c
- 1.19 +13 -13 ircd-ratbox/adns/types.c
- 7.1 +10 -0 ircd-ratbox/clean.com (new)
- 7.239 +47 -29 ircd-ratbox/configure
- 7.53 +40 -32 ircd-ratbox/configure.ac
- 1.12 +7 -6 ircd-ratbox/contrib/example_module.c
- 1.13 +9 -7 ircd-ratbox/contrib/spy_admin_notice.c
- 1.13 +9 -7 ircd-ratbox/contrib/spy_info_notice.c
- 1.19 +9 -9 ircd-ratbox/contrib/spy_links_notice.c
- 1.13 +9 -7 ircd-ratbox/contrib/spy_motd_notice.c
- 1.20 +22 -22 ircd-ratbox/contrib/spy_stats_notice.c
- 1.12 +8 -6 ircd-ratbox/contrib/spy_stats_p_notice.c
- 1.14 +12 -12 ircd-ratbox/contrib/spy_trace_notice.c
- 1.19 +14 -15 ircd-ratbox/contrib/spy_whois_notice.c
- 1.8 +14 -14 ircd-ratbox/contrib/spy_whois_notice_global.c
- 1.2 +0 -46 ircd-ratbox/doc/005.txt (dead)
- 7.252 +68 -22 ircd-ratbox/doc/example.conf
- 7.83 +70 -19 ircd-ratbox/doc/example.efnet.conf
- 7.4 +2 -2 ircd-ratbox/doc/ircd.motd
- 7.18 +2 -0 ircd-ratbox/doc/server-version-info
- 7.1 +37 -0 ircd-ratbox/doc/services.txt (new)
- 7.50 +21 -3 ircd-ratbox/doc/whats-new.txt
- 1.5 +2 -1 ircd-ratbox/help/opers/umode
- 1.7 +1 -1 ircd-ratbox/help/opers/xline
- 1.2 +1 -0 ircd-ratbox/help/users/umode
- 7.3 +0 -15 ircd-ratbox/include/banconf.h (dead)
- 1.7 +8 -0 ircd-ratbox/include/cache.h
- 7.162 +18 -16 ircd-ratbox/include/channel.h
- 7.25 +4 -0 ircd-ratbox/include/class.h
- 7.259 +34 -28 ircd-ratbox/include/client.h
- 1.13 +45 -7 ircd-ratbox/include/commio.h
- 7.9 +68 -0 ircd-ratbox/include/common.h (new)
- 7.181 +74 -16 ircd-ratbox/include/config.h
- 7.78 +74 -16 ircd-ratbox/include/config.h.dist
- 7.53 +2 -0 ircd-ratbox/include/hash.h
- 1.28 +73 -27 ircd-ratbox/include/hook.h
- 1.40 +15 -2 ircd-ratbox/include/hostmask.h
- 7.61 +7 -1 ircd-ratbox/include/irc_string.h
- 7.80 +6 -31 ircd-ratbox/include/ircd.h
- 7.54 +4 -0 ircd-ratbox/include/ircd_defs.h
- 7.56 +14 -8 ircd-ratbox/include/m_info.h
- 7.49 +4 -0 ircd-ratbox/include/memory.h
- 7.53 +2 -0 ircd-ratbox/include/msg.h
- 7.33 +9 -9 ircd-ratbox/include/newconf.h
- 7.53 +12 -8 ircd-ratbox/include/numeric.h
- 7.27 +1 -1 ircd-ratbox/include/packet.h
- 7.68 +7 -1 ircd-ratbox/include/patchlevel.h
- 7.19 +25 -1 ircd-ratbox/include/patricia.h
- 7.304 +80 -25 ircd-ratbox/include/s_conf.h
- 7.20 +12 -0 ircd-ratbox/include/s_gline.h
- 7.44 +1 -48 ircd-ratbox/include/s_newconf.h
- 7.97 +7 -1 ircd-ratbox/include/s_serv.h
- 7.20 +80 -0 ircd-ratbox/include/s_stats.h (new)
- 7.34 +13 -9 ircd-ratbox/include/s_user.h
- 7.15 +1 -1 ircd-ratbox/include/scache.h
- 7.5366 +1 -1 ircd-ratbox/include/serno.h
- 7.93 +3 -0 ircd-ratbox/include/setup.h.in
- 7.15 +124 -0 ircd-ratbox/include/setup.h_vms (new)
- 7.18 +2 -7 ircd-ratbox/include/sprintf_irc.h
- 1.15 +47 -47 ircd-ratbox/include/stdinc.h
- 7.1 +124 -0 ircd-ratbox/include/supported.h (new)
- 1.53 +10 -10 ircd-ratbox/include/tools.h
- 7.1 +58 -0 ircd-ratbox/make.com (new)
- 1.45 +338 -182 ircd-ratbox/modules/.depend
- 1.115 +20 -4 ircd-ratbox/modules/Makefile.in
- 1.14 +0 -1963 ircd-ratbox/modules/core/channels.c (dead)
- 1.4 +24 -0 ircd-ratbox/modules/core/descrip.mms (new)
- 1.11 +2 -1 ircd-ratbox/modules/core/m_error.c
- 1.161 +747 -0 ircd-ratbox/modules/core/m_join.c (new)
- 1.81 +201 -0 ircd-ratbox/modules/core/m_kick.c (new)
- 1.158 +6 -186 ircd-ratbox/modules/core/m_message.c
- 1.118 +97 -195 ircd-ratbox/modules/core/m_mode.c
- 1.157 +1026 -0 ircd-ratbox/modules/core/m_nick.c (new)
- 1.94 +155 -0 ircd-ratbox/modules/core/m_part.c (new)
- 1.50 +5 -2 ircd-ratbox/modules/core/m_quit.c
- 1.150 +10 -987 ircd-ratbox/modules/core/m_server.c
- 1.203 +759 -0 ircd-ratbox/modules/core/m_sjoin.c (new)
- 1.82 +3 -2 ircd-ratbox/modules/core/m_squit.c
- 1.26 +0 -2316 ircd-ratbox/modules/core/users.c (dead)
- 1.9 +33 -0 ircd-ratbox/modules/descrip.mms (new)
- 1.61 +6 -5 ircd-ratbox/modules/m_admin.c
- 1.59 +3 -3 ircd-ratbox/modules/m_away.c
- 1.72 +273 -0 ircd-ratbox/modules/m_challenge.c (new)
- 1.45 +229 -44 ircd-ratbox/modules/m_dline.c
- 1.21 +2 -1 ircd-ratbox/modules/m_encap.c
- 1.12 +154 -0 ircd-ratbox/modules/m_etrace.c (new)
- 1.148 +29 -82 ircd-ratbox/modules/m_gline.c
- 1.119 +50 -42 ircd-ratbox/modules/m_info.c
- 1.83 +203 -0 ircd-ratbox/modules/m_invite.c (new)
- 1.196 +154 -5 ircd-ratbox/modules/m_kline.c
- 1.69 +8 -64 ircd-ratbox/modules/m_links.c
- 1.80 +4 -4 ircd-ratbox/modules/m_list.c
- 1.46 +2 -37 ircd-ratbox/modules/m_lusers.c
- 1.57 +6 -5 ircd-ratbox/modules/m_motd.c
- 1.81 +193 -0 ircd-ratbox/modules/m_names.c (new)
- 1.90 +4 -299 ircd-ratbox/modules/m_oper.c
- 1.6 +2 -1 ircd-ratbox/modules/m_operspy.c
- 1.49 +101 -0 ircd-ratbox/modules/m_pass.c (new)
- 1.58 +115 -0 ircd-ratbox/modules/m_ping.c (new)
- 1.58 +134 -0 ircd-ratbox/modules/m_pong.c (new)
- 1.87 +34 -60 ircd-ratbox/modules/m_rehash.c
- 1.46 +2 -1 ircd-ratbox/modules/m_restart.c
- 1.71 +98 -3 ircd-ratbox/modules/m_resv.c
- 1.2 +172 -0 ircd-ratbox/modules/m_services.c (new)
- 1.80 +31 -1 ircd-ratbox/modules/m_set.c
- 1.238 +173 -570 ircd-ratbox/modules/m_stats.c
- 1.63 +2 -1 ircd-ratbox/modules/m_svinfo.c
- 1.9 +115 -0 ircd-ratbox/modules/m_tb.c (new)
- 1.54 +7 -6 ircd-ratbox/modules/m_testline.c
- 1.4 +2 -1 ircd-ratbox/modules/m_testmask.c
- 1.90 +2 -127 ircd-ratbox/modules/m_topic.c
- 1.106 +12 -105 ircd-ratbox/modules/m_trace.c
- 1.45 +107 -0 ircd-ratbox/modules/m_user.c (new)
- 1.45 +72 -0 ircd-ratbox/modules/m_users.c (new)
- 1.68 +157 -0 ircd-ratbox/modules/m_version.c (new)
- 1.4 +1 -2 ircd-ratbox/modules/m_watch.c
- 1.114 +2 -1 ircd-ratbox/modules/m_who.c
- 1.146 +14 -11 ircd-ratbox/modules/m_whois.c
- 1.51 +2 -1 ircd-ratbox/modules/m_whowas.c
- 1.65 +105 -13 ircd-ratbox/modules/m_xline.c
- 1.9 +2 -2 ircd-ratbox/modules/static_modules.c.SH
- 1.5 +125 -0 ircd-ratbox/modules/static_modules_c.com (new)
- 1.3 +15 -0 ircd-ratbox/servlink/descrip.mms (new)
- 7.48 +162 -119 ircd-ratbox/src/.depend
- 7.153 +3 -1 ircd-ratbox/src/Makefile.in
- 7.75 +5 -5 ircd-ratbox/src/adns.c
- 7.84 +1 -1 ircd-ratbox/src/balloc.c
- 7.7 +0 -355 ircd-ratbox/src/banconf.c (dead)
- 1.23 +75 -7 ircd-ratbox/src/cache.c
- 7.429 +342 -79 ircd-ratbox/src/channel.c
- 7.67 +42 -2 ircd-ratbox/src/class.c
- 7.485 +245 -85 ircd-ratbox/src/client.c
- 1.23 +349 -43 ircd-ratbox/src/commio.c
- 7.11 +4 -0 ircd-ratbox/src/crypt.c
- 7.14 +44 -0 ircd-ratbox/src/descrip.mms (new)
- 7.36 +3 -1 ircd-ratbox/src/devpoll.c
- 1.32 +4 -8 ircd-ratbox/src/epoll.c
- 7.46 +63 -6 ircd-ratbox/src/event.c
- 7.23 +4 -0 ircd-ratbox/src/getopt.c
- 7.112 +8 -7 ircd-ratbox/src/hash.c
- 7.32 +135 -133 ircd-ratbox/src/hook.c
- 7.105 +117 -17 ircd-ratbox/src/hostmask.c
- 7.76 +79 -26 ircd-ratbox/src/irc_string.c
- 7.365 +56 -48 ircd-ratbox/src/ircd.c
- 1.166 +11 -7 ircd-ratbox/src/ircd_lexer.l
- 1.275 +1 -0 ircd-ratbox/src/ircd_parser.y
- 7.25 +25 -10 ircd-ratbox/src/ircd_signal.c
- 7.41 +309 -0 ircd-ratbox/src/kdparse.c (new)
- 7.122 +14 -13 ircd-ratbox/src/listener.c
- 7.119 +1025 -0 ircd-ratbox/src/messages.tab (new)
- 7.150 +17 -8 ircd-ratbox/src/modules.c
- 7.187 +1196 -344 ircd-ratbox/src/newconf.c
- 7.35 +34 -1003 ircd-ratbox/src/numeric.c
- 7.137 +55 -42 ircd-ratbox/src/packet.c
- 7.187 +8 -15 ircd-ratbox/src/parse.c
- 7.28 +2 -4 ircd-ratbox/src/patricia.c
- 7.82 +3 -1 ircd-ratbox/src/poll.c
- 7.7 +221 -0 ircd-ratbox/src/qio.c (new)
- 1.32 +8 -3 ircd-ratbox/src/reject.c
- 7.34 +1 -0 ircd-ratbox/src/restart.c
- 7.190 +60 -52 ircd-ratbox/src/s_auth.c
- 7.497 +892 -156 ircd-ratbox/src/s_conf.c
- 7.1 +167 -0 ircd-ratbox/src/s_gline.c (new)
- 7.76 +32 -35 ircd-ratbox/src/s_log.c
- 7.62 +10 -329 ircd-ratbox/src/s_newconf.c
- 7.420 +999 -4 ircd-ratbox/src/s_serv.c
- 7.40 +385 -0 ircd-ratbox/src/s_stats.c (new)
- 7.334 +773 -2 ircd-ratbox/src/s_user.c
- 7.27 +2 -1 ircd-ratbox/src/scache.c
- 7.44 +2 -0 ircd-ratbox/src/select.c
- 7.285 +12 -12 ircd-ratbox/src/send.c
- 1.16 +0 -58 ircd-ratbox/src/snprintf.c
- 7.46 +0 -1 ircd-ratbox/src/tools.c
- 7.28 +4 -1 ircd-ratbox/src/version.c.SH
- 7.7 +101 -0 ircd-ratbox/src/version.com (new)
- 1.3 +4 -4 ircd-ratbox/src/watch.c
- 7.32 +1 -0 ircd-ratbox/src/whowas.c
- 1.8 +5 -0 ircd-ratbox/tools/README.mkpasswd
- 7.8 +25 -0 ircd-ratbox/tools/descrip.mms (new)
- 7.16 +2 -30 ircd-ratbox/tools/mkpasswd.c
- 7.3 +458 -0 ircd-ratbox/tools/mkpasswd_vms.c (new)
-
-
-
-androsyn 2005/01/13 22:17:53 EST (20050114_2)
-
- Modified files: (Branch: RATBOX_2_0)
- src client.c
- Log:
- a remote client is never going to have a watch list..duh
-
- Revision Changes Path
- 7.463.2.13 +0 -1 ircd-ratbox/src/client.c
-
-
-
-androsyn 2005/01/13 20:49:55 EST (20050114_1)
-
- Added files: (Branch: RATBOX_2_0)
- modules m_watch.c
- Log:
- get that one too
-
- Revision Changes Path
- 1.3.2.1 +231 -0 ircd-ratbox/modules/m_watch.c (new)
-
-
-
-androsyn 2005/01/13 20:39:28 EST (20050114_0)
-
- Added files: (Branch: RATBOX_2_0)
- include watch.h
- src watch.c
- Log:
- helps if we actually include the .c/.h files
-
- Revision Changes Path
- 7.1.2.1 +53 -0 ircd-ratbox/include/watch.h (new)
- 1.2.2.1 +241 -0 ircd-ratbox/src/watch.c (new)
-
-
-
-androsyn 2005/01/13 13:57:16 EST (20050113_0)
-
- Modified files: (Branch: RATBOX_2_0)
- . configure configure.ac
- include client.h numeric.h s_conf.h setup.h.in
- supported.h
- modules Makefile.in
- modules/core m_nick.c
- src Makefile.in client.c ircd.c messages.tab
- newconf.c s_conf.c s_user.c
- Log:
- backport watch from devel
-
- Revision Changes Path
- 7.229.2.10 +12 -2 ircd-ratbox/configure
- 7.43.2.10 +4 -2 ircd-ratbox/configure.ac
- 7.246.2.12 +4 -0 ircd-ratbox/include/client.h
- 7.46.2.5 +10 -0 ircd-ratbox/include/numeric.h
- 7.278.2.9 +1 -0 ircd-ratbox/include/s_conf.h
- 7.89.2.3 +3 -0 ircd-ratbox/include/setup.h.in
- 1.41.2.3 +4 -2 ircd-ratbox/include/supported.h
- 1.98.2.3 +1 -0 ircd-ratbox/modules/Makefile.in
- 1.152.2.5 +24 -5 ircd-ratbox/modules/core/m_nick.c
- 7.148.2.1 +1 -0 ircd-ratbox/src/Makefile.in
- 7.463.2.12 +4 -0 ircd-ratbox/src/client.c
- 7.343.2.3 +2 -0 ircd-ratbox/src/ircd.c
- 7.114.2.9 +10 -10 ircd-ratbox/src/messages.tab
- 7.156.2.16 +7 -0 ircd-ratbox/src/newconf.c
- 7.470.2.8 +1 -0 ircd-ratbox/src/s_conf.c
- 7.323.2.10 +2 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/01/12 10:12:40 EST (20050112_1)
-
- Modified files: (Branch: RATBOX_2_0)
- include numeric.h
- modules m_services.c m_whois.c
- src messages.tab
- Log:
- - add RPL_WHOISLOGGEDIN, make m_services.c hook into whois and output this
- when the user is logged in
-
- Revision Changes Path
- 7.46.2.4 +1 -0 ircd-ratbox/include/numeric.h
- 1.1.2.3 +18 -1 ircd-ratbox/modules/m_services.c
- 1.140.2.3 +4 -1 ircd-ratbox/modules/m_whois.c
- 7.114.2.8 +2 -2 ircd-ratbox/src/messages.tab
-
-
-
-leeh 2005/01/11 19:47:14 EST (20050112_0)
-
- Modified files: (Branch: RATBOX_2_0)
- include supported.h
- Added files: (Branch: RATBOX_2_0)
- doc services.txt
- Log:
- - add +r to 005
- - added doc/services.txt, outlining the compatibility code
-
- Revision Changes Path
- 1.1.2.1 +37 -0 ircd-ratbox/doc/services.txt (new)
- 1.41.2.2 +9 -2 ircd-ratbox/include/supported.h
-
-
-
-leeh 2005/01/11 18:38:10 EST (20050111_5)
-
- Modified files: (Branch: RATBOX_2_0)
- include client.h hook.h
- modules m_services.c
- modules/core m_server.c
- src hook.c s_serv.c
- Log:
- - more services compatibility code:
- - hook into a server being linked, mark it FLAGS_SERVICE if we find an
- appropriate service {}; entry, only accept SU from these.
- - hook into us finishing nick burst, and have services burst a list of
- logged in users
-
- Revision Changes Path
- 7.246.2.11 +1 -0 ircd-ratbox/include/client.h
- 1.25.2.1 +2 -0 ircd-ratbox/include/hook.h
- 1.133.2.1 +4 -1 ircd-ratbox/modules/core/m_server.c
- 1.1.2.2 +52 -5 ircd-ratbox/modules/m_services.c
- 7.30.2.1 +6 -0 ircd-ratbox/src/hook.c
- 7.406.2.9 +7 -1 ircd-ratbox/src/s_serv.c
-
-
-
-leeh 2005/01/11 17:32:42 EST (20050111_4)
-
- Modified files: (Branch: RATBOX_2_0)
- . configure configure.ac
- include client.h
- modules Makefile.in
- src channel.c
- Added files: (Branch: RATBOX_2_0)
- modules m_services.c
- Log:
- - more services compatibility code:
- - encap handlers for SU (services marking client as logged in)
- - and for LOGIN (servers bursting logged in status)
- - move suser from Client -> User
-
- Revision Changes Path
- 7.229.2.9 +9 -3 ircd-ratbox/configure
- 7.43.2.9 +7 -2 ircd-ratbox/configure.ac
- 7.246.2.10 +5 -4 ircd-ratbox/include/client.h
- 1.98.2.2 +3 -1 ircd-ratbox/modules/Makefile.in
- 1.1.2.1 +108 -0 ircd-ratbox/modules/m_services.c (new)
- 7.417.2.5 +1 -1 ircd-ratbox/src/channel.c
-
-
-
-leeh 2005/01/11 16:46:34 EST (20050111_3)
-
- Modified files: (Branch: RATBOX_2_0)
- include ircd_defs.h
- Log:
- - whoops, missing #endif
-
- Revision Changes Path
- 7.50.4.7 +1 -0 ircd-ratbox/include/ircd_defs.h
-
-
-
-leeh 2005/01/11 15:56:57 EST (20050111_2)
-
- Modified files: (Branch: RATBOX_2_0)
- include ircd_defs.h
- Log:
- - cygwin doesnt have struct sockaddr_in6, so make GET_SS_LEN() when we dont
- have ipv6 just report sizeof(struct sockaddr_in)
-
- Revision Changes Path
- 7.50.4.6 +3 -0 ircd-ratbox/include/ircd_defs.h
-
-
-
-leeh 2005/01/10 20:19:35 EST (20050111_1)
-
- Modified files: (Branch: RATBOX_2_0)
- src newconf.c
- Log:
- - fix a gcc warning
-
- Revision Changes Path
- 7.156.2.15 +3 -2 ircd-ratbox/src/newconf.c
-
-
-
-leeh 2005/01/10 20:10:35 EST (20050111_0)
-
- Modified files: (Branch: RATBOX_2_0)
- adns internal.h parse.c transmit.c types.c
- Log:
- - fbsd5.3 has introduced fls(), so rename fls -> flstate in adns to avoid
- conflict
-
- Revision Changes Path
- 1.12.14.4 +4 -4 ircd-ratbox/adns/internal.h
- 1.9.6.4 +38 -38 ircd-ratbox/adns/parse.c
- 1.13.6.3 +3 -3 ircd-ratbox/adns/transmit.c
- 1.14.6.4 +13 -13 ircd-ratbox/adns/types.c
-
-
-
-leeh 2005/01/10 17:48:48 EST (20050110_3)
-
- Modified files: (Branch: RATBOX_2_0)
- modules m_xline.c
- Log:
- - send out the reformatted xline to opers (\s -> ' ')
-
- Revision Changes Path
- 1.52.2.6 +3 -3 ircd-ratbox/modules/m_xline.c
-
-
-
-leeh 2005/01/10 16:18:53 EST (20050110_2)
-
- Modified files: (Branch: RATBOX_2_0)
- help/opers umode
- help/users umode
- include client.h supported.h
- src messages.tab s_user.c send.c
- Log:
- - alzs diff to add usermode +D, "deaf", which shields a user from seeing
- channel privmsgs.
-
- Revision Changes Path
- 1.3.6.2 +1 -0 ircd-ratbox/help/opers/umode
- 1.1.22.1 +1 -0 ircd-ratbox/help/users/umode
- 7.246.2.9 +5 -2 ircd-ratbox/include/client.h
- 1.41.2.1 +9 -9 ircd-ratbox/include/supported.h
- 7.114.2.7 +1 -1 ircd-ratbox/src/messages.tab
- 7.323.2.9 +2 -1 ircd-ratbox/src/s_user.c
- 7.280.2.2 +3 -0 ircd-ratbox/src/send.c
-
-
-
-leeh 2005/01/10 14:50:47 EST (20050110_1)
-
- Modified files: (Branch: RATBOX_2_0)
- doc example.conf example.efnet.conf
- Log:
- - I dont remember ts6 desyncing on bans, so im not sure why the example
- confs say so.
-
- Revision Changes Path
- 7.243.2.9 +1 -2 ircd-ratbox/doc/example.conf
- 7.75.2.10 +1 -2 ircd-ratbox/doc/example.efnet.conf
-
-
-
-leeh 2005/01/10 13:31:10 EST (20050110_0)
-
- Modified files: (Branch: RATBOX_2_0)
- . configure configure.ac
- include channel.h client.h numeric.h s_conf.h
- s_serv.h setup.h.in
- modules/core m_join.c m_kick.c m_mode.c m_nick.c
- m_sjoin.c
- src channel.c messages.tab newconf.c s_conf.c
- s_serv.c s_user.c
- Log:
- - added --enable-services to configure, which enables some ratbox-services
- compatibility code:
- - chanmode +r, registered users only
- - usermode +S, prevents deop/kick of a service
- - service { }; block in conf for the above umode
-
- Revision Changes Path
- 7.229.2.8 +28 -16 ircd-ratbox/configure
- 7.43.2.8 +19 -16 ircd-ratbox/configure.ac
- 7.152.4.5 +4 -3 ircd-ratbox/include/channel.h
- 7.246.2.8 +10 -4 ircd-ratbox/include/client.h
- 7.46.2.3 +2 -1 ircd-ratbox/include/numeric.h
- 7.278.2.8 +4 -0 ircd-ratbox/include/s_conf.h
- 7.94.2.1 +2 -1 ircd-ratbox/include/s_serv.h
- 7.89.2.2 +3 -0 ircd-ratbox/include/setup.h.in
- 1.156.2.1 +9 -1 ircd-ratbox/modules/core/m_join.c
- 1.79.2.1 +11 -1 ircd-ratbox/modules/core/m_kick.c
- 1.112.2.4 +56 -1 ircd-ratbox/modules/core/m_mode.c
- 1.152.2.4 +24 -1 ircd-ratbox/modules/core/m_nick.c
- 1.201.2.4 +9 -1 ircd-ratbox/modules/core/m_sjoin.c
- 7.417.2.4 +14 -1 ircd-ratbox/src/channel.c
- 7.114.2.6 +2 -2 ircd-ratbox/src/messages.tab
- 7.156.2.14 +35 -0 ircd-ratbox/src/newconf.c
- 7.470.2.7 +15 -0 ircd-ratbox/src/s_conf.c
- 7.406.2.8 +3 -0 ircd-ratbox/src/s_serv.c
- 7.323.2.8 +12 -0 ircd-ratbox/src/s_user.c
-
-
-
-leeh 2005/01/09 08:23:30 EST (20050109_0)
-
- Modified files: (Branch: RATBOX_2_0)
- help/opers umode
- Log:
- - remove a tab, and add +C to opers umode help
-
- Revision Changes Path
- 1.3.6.1 +1 -0 ircd-ratbox/help/opers/umode
-