stskeeps
40f1dd6da6
+- Added deny channel { channel "channelmask"; reason "why"; }; and
...
+ allow channel { channel "channelmask"; };. Replaces chrestrict
+- Made those above get rehashed
2001-02-24 13:03:26 +00:00
codemastr
0ce4ac5bc0
dynamic motd changes
2001-02-23 22:01:59 +00:00
codemastr
3211a39f6b
replaced a few strlen()s with sizeof()s should make the IRCd start a bit faster
2001-02-23 17:30:39 +00:00
stskeeps
97de7c6e41
+- Fixed a missing " in validate_conf
2001-02-23 15:42:08 +00:00
stskeeps
ff1b08ef51
+- Fixed a /kline and /unkline buffer overflow, reported by [-Th3Dud3-]
...
+- Fixed a crash in /stats k regarding temporary K:lines
2001-02-21 16:00:43 +00:00
stskeeps
64ee360a69
.
2001-02-19 18:44:20 +00:00
stskeeps
3bc852a76c
+- Added a notice on connect for SSL users with key length
2001-02-19 18:26:29 +00:00
stskeeps
b7b2155573
+- Some small SSL fixes ..
2001-02-19 18:13:53 +00:00
codemastr
a28500faae
If an invalid ban or except is found, it is removed
2001-02-19 17:21:42 +00:00
codemastr
b53a38c15c
newconf changes
2001-02-19 17:11:17 +00:00
codemastr
eb6d81e199
ade it so the IRCd can survive with certain set {} errors (uses defaults)
2001-02-18 16:39:54 +00:00
codemastr
2d455fee85
bunch of changes
2001-02-18 16:03:34 +00:00
stskeeps
691bbfc48a
+- Made deny_dcc get rehashed
2001-02-18 11:59:27 +00:00
stskeeps
d121a7a9ad
+- Finished up deny dcc {}.
...
+ TODOs: dcc_del_wild_match doesn't work. dcc_wipe_services() either
2001-02-18 09:57:49 +00:00
stskeeps
556ae0ef20
*** empty log message ***
2001-02-16 20:36:52 +00:00
stskeeps
44be7a34a2
+- Finished up validate_conf()
2001-02-16 20:27:15 +00:00
stskeeps
05362ec33f
..
2001-02-14 22:38:47 +00:00
stskeeps
1f7cb4c186
+- Fixed a problem with +x
...
+- Made CPATH be unrealircd.conf and init_conf2 use configfile instead
+- Disabled calls to dynconf
+- Added validate_conf, added dynconf checking, me, admin, class, oper
+ testing
+- Added config_progress() Fixed temporary stuff
+ with conf_link
- Made tld {} get rehashed
2001-02-14 20:51:21 +00:00
codemastr
8247b2cc5f
Made tld {} get rehashed
2001-02-14 20:47:47 +00:00
stskeeps
e0588102ac
+- Fixed temporary stuf with conf_link
2001-02-14 11:34:11 +00:00
stskeeps
a3d4c1af6e
+- Added /stats P on listener info (oper-only)
...
+- listener temporary stuff works now
2001-02-14 09:17:31 +00:00
stskeeps
254326670a
+- Added some MALLOCD (mini debug malloc by stskeeps..)
...
+- Removed some C++ comments
+- Made close_listeners work correctly again
+- Removed some old check_* mammut code
+- Fixed a bunch of possible bugs in newconf
+- Added sendto_realops logging of config errors
+- Made /rehash work .. sortof. Fixed some crash bugs
2001-02-13 23:14:27 +00:00
stskeeps
884d79e08a
+- Fixed a problem with cptr->class counting for servers
2001-02-06 20:34:18 +00:00
codemastr
bc1dc6f2ab
Made a bunch of /stats flags work with newconf
2001-02-06 20:29:48 +00:00
stskeeps
80f5de56d8
.
2001-02-06 20:16:30 +00:00
stskeeps
22b891a845
+- Fixed negative timestamps problem (crash)
2001-02-06 19:30:36 +00:00
stskeeps
cacd6bf213
+- Fixed check_pings problem (crash)
2001-02-05 05:07:43 +00:00
stskeeps
77653accda
.
2001-02-04 22:06:16 +00:00
stskeeps
5237c6748b
..
2001-02-04 19:24:33 +00:00
stskeeps
1effeee7a8
+- Fixed a spread server bug
2001-02-04 17:16:39 +00:00
stskeeps
554fa520a0
+- Fixed a refcount bug
2001-02-04 14:46:39 +00:00
stskeeps
5098716479
.
2001-02-04 14:22:48 +00:00
stskeeps
822885b367
+- Fixed some protocol error in server_synch
...
+- Made listener code work good ..
+- Made reference counts work again
+- Started some rehash work
+- Made full class work on servers too
2001-02-04 14:20:35 +00:00
stskeeps
b263907bd8
+- Classes keep reference counts now, and moving classes (oper) works good
...
+ too.
+- Added /trace class search results (class->clients)
2001-02-03 19:07:21 +00:00
stskeeps
9a05dd20cb
+- ban server {} works the original way it was intended to now
2001-02-03 08:26:24 +00:00
stskeeps
9e216fe7fa
+- Fixed a little problem with SERVER servername :info crashing the ircd
...
+ Long live the Floridan way of counting
2001-02-03 07:32:45 +00:00
stskeeps
8893ac57bc
+- Made /sqline /unsqline work again.
...
+- Made SQLINE synching work with newconf
2001-02-02 23:20:47 +00:00
stskeeps
9e871d56aa
+- Made /trace work again properly with class names
2001-02-02 20:27:17 +00:00
stskeeps
1280c7d67e
+- Made /kline work again, with newconf
2001-02-02 20:04:41 +00:00
stskeeps
e4627153f6
+- Made /stats C work and /stats H. Intregrated into one.
...
+- Made /zline, /unzline work.
+- Added CONF_BAN_TYPE_TEMPORARY
+- Fixed a ban ip {} bug in check_pings
+- Removed some waste of oldconf
+- Moved advanced_check to s_svs.c
2001-02-01 19:32:48 +00:00
stskeeps
ce3707734d
+- Fixed a check_pings problem with usernames
...
+- ban ip {} works 100% now
2001-02-01 16:34:24 +00:00
stskeeps
54ae54eb4f
+- Made /rakill and /akill work again :). Added banflag.type2
2001-02-01 16:19:44 +00:00
stskeeps
30e0ce476c
+- Made /svso work again, moved it to same place as svsnoop.
2001-02-01 14:58:24 +00:00
stskeeps
6a1c7c65e5
+- Made /svsnoop "work" again, moved it to s_svs.c (and made that file too)
2001-02-01 14:48:55 +00:00
stskeeps
76ccc05b2c
+- /connect works now :), TODO: D:d lines, V:line needs fixing, badly
...
+ says "Unknown location" atm on uplink
+- Took out MyMalloc & co, direct to malloc/realloc/free now. Crashed in
+ DEBUGMODE
+- Added ConfigItem_link->ipnum
+- Fixed a compile bug with DEBUGMODE
+- Changed a load of old aConfItem crap .., FIX: ConfigItem_link->options
+- Fixed a /connect bug
2001-02-01 08:05:11 +00:00
stskeeps
4c075f6462
+- Fixed check_pings (check_kills) code, so G:lines & ban nick/ip/realname
...
+ works again
2001-01-31 14:04:55 +00:00
codemastr
5a1114985c
vhosts now use newconf
2001-01-30 21:58:20 +00:00
codemastr
82134302a9
some updconf stuff read changes
2001-01-29 22:50:57 +00:00
stskeeps
cf2207747a
+- Made allow { maxperip }; work, the old ONE password thing, just better
2001-01-29 20:59:26 +00:00
stskeeps
f343bc0ba1
.
2001-01-29 20:40:53 +00:00