codemastr
e9b9c0e775
various code cleanups
2001-02-24 18:27:50 +00:00
codemastr
f656a02b76
various cleanups
2001-02-24 16:22:26 +00:00
stskeeps
df04217164
.
2001-02-24 15:06:00 +00:00
stskeeps
ace1eb1e1a
todo stuff
2001-02-24 15:02:26 +00:00
stskeeps
c5ed0fe9c1
+- Made autoconnect work again :>. Changes in behavouir: It connects more at
...
+ a time now. You need autoconnect flag in options.
2001-02-24 14:56:15 +00:00
stskeeps
eed841e642
+- Made link { options { work OK again. Had a dead loop as well
2001-02-24 13:36:52 +00:00
stskeeps
9ac6d4cb65
+- Killed ircdupstr and called it ircstrdup
2001-02-24 13:09:50 +00:00
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
57f89e0678
.
2001-02-21 17:29:21 +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
stskeeps
e56b347bb1
.
2001-02-18 16:04:57 +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
1c631472b6
random crap
2001-02-01 20:58:45 +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