]> jfr.im git - irc/blitzed-org/charybdis.git/log
irc/blitzed-org/charybdis.git
2 years agoSwitch to TLS_method blitzed origin/HEAD origin/blitzed
David Leadbeater [Mon, 9 May 2022 07:17:12 +0000 (17:17 +1000)] 
Switch to TLS_method

This ensures server linking uses the latest available TLS version, not
just TLSv1.

Taken partly from
https://github.com/charybdis-ircd/charybdis/commit/73470f0b3c0b3dc8ecce6823a9d2d630ccca76bb
probably could do with a few more backports, but this makes things work
again.

4 years agoAwful hack to workaround OpenSSL 1.1 + TLS 1.3 issues
David Leadbeater [Tue, 2 Jul 2019 19:42:29 +0000 (20:42 +0100)] 
Awful hack to workaround OpenSSL 1.1 + TLS 1.3 issues

4 years agoFix to build against OpenSSL 1.1, plus siginfo_t for recent Linux
David Leadbeater [Wed, 19 Jun 2019 20:05:12 +0000 (21:05 +0100)] 
Fix to build against OpenSSL 1.1, plus siginfo_t for recent Linux

10 years agoLoad SSL extban module
David Leadbeater [Sun, 9 Jun 2013 19:48:04 +0000 (20:48 +0100)] 
Load SSL extban module

11 years agoMerge branch 'security-fix' into blitzed
David Leadbeater [Mon, 31 Dec 2012 21:25:55 +0000 (21:25 +0000)] 
Merge branch 'security-fix' into blitzed

11 years agom_capab: fix a possible remote crash triggered by the CAPAB parsing code.
William Pitcock [Mon, 31 Dec 2012 19:13:05 +0000 (13:13 -0600)] 
m_capab: fix a possible remote crash triggered by the CAPAB parsing code.

11 years agoAnother blitzed default
David Leadbeater [Sat, 8 Sep 2012 19:03:37 +0000 (20:03 +0100)] 
Another blitzed default

11 years agoMerge Blitzed defaults
Erik Fears [Sun, 2 Sep 2012 17:51:30 +0000 (10:51 -0700)] 
Merge Blitzed defaults

13 years agoAdded tag charybdis-3.3.0 for changeset 55f974346090
William Pitcock [Tue, 28 Sep 2010 18:47:33 +0000 (13:47 -0500)] 
Added tag charybdis-3.3.0 for changeset 55f974346090

13 years agoAutoreconf.
William Pitcock [Tue, 28 Sep 2010 18:47:23 +0000 (13:47 -0500)] 
Autoreconf.

13 years agoAdded tag charybdis-3.3.0 for changeset c941077f6d84
William Pitcock [Tue, 28 Sep 2010 18:46:13 +0000 (13:46 -0500)] 
Added tag charybdis-3.3.0 for changeset c941077f6d84

13 years agoCharybdis 3.3.0.
William Pitcock [Tue, 28 Sep 2010 18:46:09 +0000 (13:46 -0500)] 
Charybdis 3.3.0.

13 years agoUpdate NEWS.
William Pitcock [Mon, 27 Sep 2010 23:00:35 +0000 (18:00 -0500)] 
Update NEWS.

13 years agoExample configuration: Set the default TLS port to 6697.
William Pitcock [Fri, 17 Sep 2010 15:48:56 +0000 (10:48 -0500)] 
Example configuration: Set the default TLS port to 6697.

13 years agomkpasswd: Default to MD5-based crypt instead of SHA-based.
Jilles Tjoelker [Wed, 15 Sep 2010 23:39:06 +0000 (01:39 +0200)] 
mkpasswd: Default to MD5-based crypt instead of SHA-based.

We have own code for MD5-based crypt and can therefore
support this even if the OS does not. The SHA-based crypts
are not ubiquitous yet.

13 years agomkpasswd: Default to SHA512 instead of inherently insecure DES.
William Pitcock [Wed, 15 Sep 2010 08:44:58 +0000 (03:44 -0500)] 
mkpasswd: Default to SHA512 instead of inherently insecure DES.

13 years agoShow the services login name in WHOWAS.
Jilles Tjoelker [Sun, 29 Aug 2010 20:30:54 +0000 (22:30 +0200)] 
Show the services login name in WHOWAS.

The numeric is the same (330) as used in WHOIS.

This takes at most half a megabyte of memory (large network, 30 char nicks).

13 years agoMove RPL_WHOISLOGGEDIN to sendto_one_numeric().
Jilles Tjoelker [Sun, 29 Aug 2010 20:29:17 +0000 (22:29 +0200)] 
Move RPL_WHOISLOGGEDIN to sendto_one_numeric().

13 years agoNote that can_join() is not remote-user safe.
William Pitcock [Sun, 29 Aug 2010 19:07:44 +0000 (14:07 -0500)] 
Note that can_join() is not remote-user safe.

13 years agoProvide an error message when a user does /quote ban.
Jilles Tjoelker [Sun, 29 Aug 2010 13:16:47 +0000 (15:16 +0200)] 
Provide an error message when a user does /quote ban.

13 years agoAdd target change for channels.
Jilles Tjoelker [Sat, 28 Aug 2010 23:26:00 +0000 (01:26 +0200)] 
Add target change for channels.

This has a separate enabling option channel::channel_target_change.

It applies to PRIVMSG, NOTICE and TOPIC by unvoiced unopped non-opers.

The same slots are used for channels and users.

13 years agoAdd initial pass at 3.3.x NEWS
Stephen Bennett [Fri, 27 Aug 2010 22:11:54 +0000 (23:11 +0100)] 
Add initial pass at 3.3.x NEWS

13 years agoSend only one ERR_MLOCKRESTRICTED per MODE command.
Jilles Tjoelker [Tue, 24 Aug 2010 21:03:23 +0000 (23:03 +0200)] 
Send only one ERR_MLOCKRESTRICTED per MODE command.

This agrees with other error messages from MODE.

13 years agoChange ERR_MLOCKRESTRICTED to 742 as 735-739 seem for MONITOR extensions.
Jilles Tjoelker [Tue, 24 Aug 2010 20:51:20 +0000 (22:51 +0200)] 
Change ERR_MLOCKRESTRICTED to 742 as 735-739 seem for MONITOR extensions.

13 years agoRemove redundant MyClient check, it is already checked above.
Jilles Tjoelker [Tue, 24 Aug 2010 20:46:57 +0000 (22:46 +0200)] 
Remove redundant MyClient check, it is already checked above.

13 years agoMerge backout of 8939a7e03d15
Stephen Bennett [Tue, 24 Aug 2010 20:31:55 +0000 (21:31 +0100)] 
Merge backout of 8939a7e03d15

13 years agoBacked out changeset 8939a7e03d15
Stephen Bennett [Tue, 24 Aug 2010 20:30:56 +0000 (21:30 +0100)] 
Backed out changeset 8939a7e03d15

The code behind this capability was never implemented, and subsequent
discussions have agreed to approach the problem differently. There seems no
reason to continue advertising a capability that does nothing.

13 years agoMost of this was out of date too.
William Pitcock [Tue, 24 Aug 2010 04:37:13 +0000 (23:37 -0500)] 
Most of this was out of date too.

13 years agoClean up documentation.
William Pitcock [Tue, 24 Aug 2010 04:33:03 +0000 (23:33 -0500)] 
Clean up documentation.

13 years agoEnforce TS rules on MLOCKs.
William Pitcock [Tue, 24 Aug 2010 01:22:59 +0000 (20:22 -0500)] 
Enforce TS rules on MLOCKs.

13 years agoSend numeric 735 on MLOCK policy-restricted mode changes that are ignored.
William Pitcock [Tue, 24 Aug 2010 00:04:46 +0000 (19:04 -0500)] 
Send numeric 735 on MLOCK policy-restricted mode changes that are ignored.

13 years agoAdd ERR_MLOCKRESTRICTED (735) to reflect bounces caused by MLOCK.
William Pitcock [Mon, 23 Aug 2010 23:59:32 +0000 (18:59 -0500)] 
Add ERR_MLOCKRESTRICTED (735) to reflect bounces caused by MLOCK.

13 years agoKill unsupported modules directory.
William Pitcock [Mon, 23 Aug 2010 22:03:37 +0000 (17:03 -0500)] 
Kill unsupported modules directory.

13 years agoChange oper-up message.
Elly [Mon, 23 Aug 2010 03:21:38 +0000 (23:21 -0400)] 
Change oper-up message.

13 years agoTweak auto-accept:
Jilles Tjoelker [Sun, 4 Jul 2010 15:14:56 +0000 (17:14 +0200)] 
Tweak auto-accept:
* does not apply to NOTICE (as those may well be automated)
* mirrors +g behaviour so that no useless accept entries are added for services
* respects max_accept, if it would be exceeded the message is dropped with numeric 494
* check moved up so this is checked before floodcount/tgchange

13 years agoStop griefing through taunting while hiding behind CALLERID.
William Pitcock [Sat, 3 Jul 2010 05:44:55 +0000 (00:44 -0500)] 
Stop griefing through taunting while hiding behind CALLERID.
This shouldn't provide any way for a client to get on a CALLERID list
without authorization, as if a client is +g already, a CTCP request, for
example, won't be replied to.

13 years agostrip_colour(): strip ASCII 29 (mIRC 7 italics).
William Pitcock [Sat, 19 Jun 2010 21:53:56 +0000 (16:53 -0500)] 
strip_colour(): strip ASCII 29 (mIRC 7 italics).

13 years agoPropagate changed away messages to other servers,
Jilles Tjoelker [Thu, 10 Jun 2010 20:16:07 +0000 (22:16 +0200)] 
Propagate changed away messages to other servers,
even if the away status did not change.

13 years agoMake number_per_ident actually apply to unidented connections as well,
Jilles Tjoelker [Wed, 9 Jun 2010 19:22:47 +0000 (21:22 +0200)] 
Make number_per_ident actually apply to unidented connections as well,
as documented in reference.conf.

Noticed by: spb

13 years agoFix memory leaks in PASS command, both in normal and repeated use.
Elly [Tue, 1 Jun 2010 17:11:47 +0000 (13:11 -0400)] 
Fix memory leaks in PASS command, both in normal and repeated use.

14 years agodline help: add oper reason, clarify temps, add ON <server>.
Jilles Tjoelker [Wed, 19 May 2010 22:23:32 +0000 (00:23 +0200)] 
dline help: add oper reason, clarify temps, add ON <server>.

14 years agoAdd help/opers/extban for users and opers.
freenode!ChrisAM [Wed, 19 May 2010 02:53:22 +0000 (22:53 -0400)] 
Add help/opers/extban for users and opers.

14 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Fri, 14 May 2010 13:49:31 +0000 (08:49 -0500)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

14 years agoRecommend EFNet's RBL instead of DroneBL due to trustworthiness issues.
William Pitcock [Fri, 14 May 2010 13:49:26 +0000 (08:49 -0500)] 
Recommend EFNet's RBL instead of DroneBL due to trustworthiness issues.
(StaticBox policy change as of May 14, 2010.)

14 years agoopenssl: Avoid cutting off OpenSSL errors at 119 chars.
Jilles Tjoelker [Sat, 8 May 2010 22:30:51 +0000 (00:30 +0200)] 
openssl: Avoid cutting off OpenSSL errors at 119 chars.

ERR_error_string() is just broken, as it returns at most 119 chars
which means error messages are frequently truncated.
Allow for 511 chars using ERR_error_string_n().

14 years agoopenssl: Avoid cutting off OpenSSL errors at 119 chars.
Jilles Tjoelker [Sat, 8 May 2010 22:30:51 +0000 (00:30 +0200)] 
openssl: Avoid cutting off OpenSSL errors at 119 chars.

ERR_error_string() is just broken, as it returns at most 119 chars
which means error messages are frequently truncated.
Allow for 511 chars using ERR_error_string_n().

14 years agoUpdate MLOCK protocol documentation to match changes in code
Stephen Bennett [Sun, 2 May 2010 21:18:13 +0000 (22:18 +0100)] 
Update MLOCK protocol documentation to match changes in code

14 years agoBranch merge
Stephen Bennett [Sun, 2 May 2010 20:36:32 +0000 (21:36 +0100)] 
Branch merge

14 years agoBacked out changeset c57955c5225e
Stephen Bennett [Sun, 2 May 2010 20:29:22 +0000 (21:29 +0100)] 
Backed out changeset c57955c5225e

Now that MLOCK is no longer stored as a struct Mode, this is unnecessary.

14 years agoFix compiler warning
Stephen Bennett [Sun, 2 May 2010 20:25:58 +0000 (21:25 +0100)] 
Fix compiler warning

14 years agoAllow the final parameter of MLOCK to be empty, to remove an existing mlock
Stephen Bennett [Sun, 2 May 2010 19:42:46 +0000 (20:42 +0100)] 
Allow the final parameter of MLOCK to be empty, to remove an existing mlock

14 years agoBranch merge
Stephen Bennett [Fri, 30 Apr 2010 21:03:42 +0000 (22:03 +0100)] 
Branch merge

14 years agoRework ircd-side MLOCK enforcement: instead of trying to track modes locked on or...
Stephen Bennett [Fri, 30 Apr 2010 21:01:21 +0000 (22:01 +0100)] 
Rework ircd-side MLOCK enforcement: instead of trying to track modes locked on or off, instead keep a simple list of mode letters that are locked, and reject any change to those modes.

14 years agoImprove technical documentation of BAN protocol.
Jilles Tjoelker [Wed, 28 Apr 2010 22:26:49 +0000 (00:26 +0200)] 
Improve technical documentation of BAN protocol.

14 years agoFix crash if identify_service/identify_command were not specified in ircd.conf.
Jilles Tjoelker [Sun, 18 Apr 2010 11:54:03 +0000 (13:54 +0200)] 
Fix crash if identify_service/identify_command were not specified in ircd.conf.

14 years agoDo not allow a topic change if a user may not send to the channel
Jilles Tjoelker [Wed, 14 Apr 2010 22:46:33 +0000 (00:46 +0200)] 
Do not allow a topic change if a user may not send to the channel
(resv, cmode +m, cmode +b, cmode +q, etc.).

This is only checked for local users.

For optimal compatibility, a failure for this reason still
returns ERR_CHANOPRIVSNEEDED.

Side effect: normal users cannot change topics of resv'ed
channels, even if they have ops, just like they already
cannot send messages. This only matters if resv_forcepart
is disabled, as the user would have been removed from the
channel otherwise.

14 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Tue, 6 Apr 2010 22:14:51 +0000 (17:14 -0500)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

14 years agoHook up source-account-hostmask client protocol extension.
William Pitcock [Tue, 6 Apr 2010 22:14:44 +0000 (17:14 -0500)] 
Hook up source-account-hostmask client protocol extension.

14 years agoChange config option for ident_timeout to default_ident_timeout as jilles
JD Horelick [Mon, 5 Apr 2010 20:29:11 +0000 (16:29 -0400)] 
Change config option for ident_timeout to default_ident_timeout as jilles
recommended.

14 years agoAdd a configuration option for ident_timeout.
JD Horelick [Mon, 5 Apr 2010 19:28:44 +0000 (15:28 -0400)] 
Add a configuration option for ident_timeout.

14 years agoNew custom channel mode API allowing reloading such modules.
Jilles Tjoelker [Wed, 31 Mar 2010 23:16:16 +0000 (01:16 +0200)] 
New custom channel mode API allowing reloading such modules.
Additionally, attempting to use too many modes or two times
the same letter is now detected and prevented.

Modules now request that a channel mode be added/orphaned,
instead of ugly manipulation from which that request had
to be guessed.

Slight changes are needed to modules that provide channel modes.
From the old API, one important function has been made static,
the other important function has been renamed, so loading old
modules should fail safely.

14 years agoAdd help for MODRELOAD.
JD Horelick [Sun, 28 Mar 2010 07:04:59 +0000 (03:04 -0400)] 
Add help for MODRELOAD.

14 years agoFix various compiler warnings.
Jilles Tjoelker [Sat, 27 Mar 2010 19:09:46 +0000 (20:09 +0100)] 
Fix various compiler warnings.

14 years agoRestore snotes, logs for UNRESV nick.
Jilles Tjoelker [Sat, 27 Mar 2010 15:24:13 +0000 (16:24 +0100)] 
Restore snotes, logs for UNRESV nick.

This bug was introduced when adding bandb.

14 years agoAdd propagated resvs, like klines and xlines.
Jilles Tjoelker [Sat, 27 Mar 2010 15:13:57 +0000 (16:13 +0100)] 
Add propagated resvs, like klines and xlines.

14 years agoXLINE: Do not cluster unxlines ON specific servers.
Jilles Tjoelker [Sat, 27 Mar 2010 15:09:26 +0000 (16:09 +0100)] 
XLINE: Do not cluster unxlines ON specific servers.

This bug was introduced with BAN support for XLINE.

14 years agoRemove unused variable.
Jilles Tjoelker [Sat, 27 Mar 2010 01:06:29 +0000 (02:06 +0100)] 
Remove unused variable.

14 years agoBAN: xlines do not have oper reasons, their "reason" is already oper only.
Jilles Tjoelker [Wed, 17 Mar 2010 23:22:35 +0000 (00:22 +0100)] 
BAN: xlines do not have oper reasons, their "reason" is already oper only.

14 years agoAdd propagated xlines, like klines.
Jilles Tjoelker [Tue, 16 Mar 2010 22:05:50 +0000 (23:05 +0100)] 
Add propagated xlines, like klines.

14 years agoFix a signedness comparison warning.
Jilles Tjoelker [Tue, 16 Mar 2010 18:13:09 +0000 (19:13 +0100)] 
Fix a signedness comparison warning.

14 years agoAdd option general::use_propagated_bans to allow disabling new KLINE.
Jilles Tjoelker [Sun, 14 Mar 2010 16:21:20 +0000 (17:21 +0100)] 
Add option general::use_propagated_bans to allow disabling new KLINE.

If this option is yes (default), KLINE by itself sets global (propagated) bans.
If this option is no, KLINE by itself sets a local kline following cluster{},
compatible with 3.2 and older versions.

14 years agochm_simple(): enforce MLOCK
William Pitcock [Mon, 8 Mar 2010 05:15:52 +0000 (23:15 -0600)] 
chm_simple(): enforce MLOCK

14 years agoAdd propagation of MLOCK state for simple modes.
William Pitcock [Mon, 8 Mar 2010 05:13:39 +0000 (23:13 -0600)] 
Add propagation of MLOCK state for simple modes.
Special modes like +j can be tracked easily just by adding the necessary
code to parse them to set_channel_mlock().  This will cover propagation
as well.

14 years agoFix order on channel_mlock() call.
William Pitcock [Mon, 8 Mar 2010 05:12:35 +0000 (23:12 -0600)] 
Fix order on channel_mlock() call.

14 years agoFix typo.
William Pitcock [Mon, 8 Mar 2010 04:30:30 +0000 (22:30 -0600)] 
Fix typo.

14 years agoAdd MLOCK message to netjoin burst.
William Pitcock [Mon, 8 Mar 2010 04:29:34 +0000 (22:29 -0600)] 
Add MLOCK message to netjoin burst.

14 years agoAdd MLOCK capability token.
William Pitcock [Mon, 8 Mar 2010 04:25:41 +0000 (22:25 -0600)] 
Add MLOCK capability token.

14 years agoRename channel_modes() to channel_modes_real(), and use macros to build both the...
William Pitcock [Mon, 8 Mar 2010 04:22:14 +0000 (22:22 -0600)] 
Rename channel_modes() to channel_modes_real(), and use macros to build both the mode list, and the mlock list.

14 years agoAdd syntax description of MLOCK message to ts6-protocol.txt.
William Pitcock [Mon, 8 Mar 2010 03:51:41 +0000 (21:51 -0600)] 
Add syntax description of MLOCK message to ts6-protocol.txt.

14 years agostruct Channel: add mode_lock structure to the channel object.
William Pitcock [Mon, 8 Mar 2010 03:41:06 +0000 (21:41 -0600)] 
struct Channel: add mode_lock structure to the channel object.

14 years agostruct Mode: add off_mode bitfield to describe disabled channel modes.
William Pitcock [Mon, 8 Mar 2010 03:40:34 +0000 (21:40 -0600)] 
struct Mode: add off_mode bitfield to describe disabled channel modes.

14 years agoCorrect 325 (RPL_CHANNELMLOCKIS) numeric.
William Pitcock [Mon, 8 Mar 2010 03:37:23 +0000 (21:37 -0600)] 
Correct 325 (RPL_CHANNELMLOCKIS) numeric.

14 years agoAdd RPL_CHANNELMLOCKIS for ircd-side MLOCK enforcement.
William Pitcock [Mon, 8 Mar 2010 03:35:54 +0000 (21:35 -0600)] 
Add RPL_CHANNELMLOCKIS for ircd-side MLOCK enforcement.

14 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Sun, 7 Mar 2010 20:45:47 +0000 (14:45 -0600)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

14 years agoFix construction of the channel mode vector table.
William Pitcock [Sun, 7 Mar 2010 20:45:42 +0000 (14:45 -0600)] 
Fix construction of the channel mode vector table.
This fixes chm_* modules and should be backported to ircd-seven and charybdis 3.2.

14 years agoDocument BAN message.
Jilles Tjoelker [Sun, 7 Mar 2010 13:06:28 +0000 (14:06 +0100)] 
Document BAN message.

14 years agoUpdate CREDITS.
William Pitcock [Sun, 7 Mar 2010 03:01:19 +0000 (21:01 -0600)] 
Update CREDITS.

14 years agoShow d/kline setter to opers in stats/testline.
Jilles Tjoelker [Sat, 6 Mar 2010 21:37:42 +0000 (22:37 +0100)] 
Show d/kline setter to opers in stats/testline.

14 years agoHgignore some generated files.
Jilles Tjoelker [Sat, 6 Mar 2010 21:27:54 +0000 (22:27 +0100)] 
Hgignore some generated files.

14 years agoAvoid crash if get_oper_name() somehow gave no {} for local oper.
Jilles Tjoelker [Sat, 6 Mar 2010 15:37:50 +0000 (16:37 +0100)] 
Avoid crash if get_oper_name() somehow gave no {} for local oper.

14 years agoBAN: Reject bans with insufficient non-wildcard characters.
Jilles Tjoelker [Sat, 6 Mar 2010 00:45:41 +0000 (01:45 +0100)] 
BAN: Reject bans with insufficient non-wildcard characters.

Such bans are not applied locally, but are propagated normally.
They can only be removed on a server that applies them.

Note that normally KLINE will not accept such bans.
This is mainly for services, differing min_wildcard and
ircd changes.

14 years agoAdd /stats g to show propagated (global) klines.
Jilles Tjoelker [Fri, 5 Mar 2010 23:31:51 +0000 (00:31 +0100)] 
Add /stats g to show propagated (global) klines.

14 years agoAmong bans with the same creation time, prefer the one with longest lifetime.
Jilles Tjoelker [Fri, 5 Mar 2010 22:16:28 +0000 (23:16 +0100)] 
Among bans with the same creation time, prefer the one with longest lifetime.

14 years agoBAN: Avoid fake direction.
Jilles Tjoelker [Fri, 5 Mar 2010 21:53:35 +0000 (22:53 +0100)] 
BAN: Avoid fake direction.

14 years agoRemove +/- from the BAN message, instead indicating unban with duration=0.
Jilles Tjoelker [Fri, 5 Mar 2010 21:51:47 +0000 (22:51 +0100)] 
Remove +/- from the BAN message, instead indicating unban with duration=0.

A kline must now last at least one second since its creation time.

Also add better logic for bans that have already expired
when they come in.

14 years agoUse memmove instead of memcpy where there is overlap (modunload).
Jilles Tjoelker [Fri, 5 Mar 2010 21:05:15 +0000 (22:05 +0100)] 
Use memmove instead of memcpy where there is overlap (modunload).

14 years agoAdd propagated klines.
Jilles Tjoelker [Fri, 5 Mar 2010 17:36:44 +0000 (18:36 +0100)] 
Add propagated klines.

A KLINE command without the ON clause now sets a propagated
("global") ban. KLINE commands with the ON clause work as
before.

Propagated klines can only be removed with an UNKLINE command
without the ON clause, and this removes them everywhere.
In fact, they remain in a deactivated state until the latest
expiry ever used for the mask has passed.

Propagated klines are part of the netburst using a new BAN
message and capab. If such a burst has an effect, both the
server name and the original oper are shown in the server
notice.

No checks whatsoever are done on bursted klines at this time.

The system should be extended to XLINE and RESV later.

There is currently no way to list propagated klines,
but TESTLINE works normally.

14 years agokline: Fix oper reasons.
Jilles Tjoelker [Fri, 5 Mar 2010 17:28:59 +0000 (18:28 +0100)] 
kline: Fix oper reasons.

14 years agoFix --disable-balloc.
Jilles Tjoelker [Fri, 5 Mar 2010 16:28:47 +0000 (17:28 +0100)] 
Fix --disable-balloc.

libratbox r26769

14 years agoSkip propagated bans in rehash txlines/tresvs.
Jilles Tjoelker [Thu, 4 Mar 2010 23:37:56 +0000 (00:37 +0100)] 
Skip propagated bans in rehash txlines/tresvs.