stskeeps
155374409d
+- Added Member and Membership and made the IRCd support this. Using
...
+ "freelinks", todo: garbage collection
+- Added find_member_link and find_membership_link. Made Floodopt only
+ get allocated for local users. Removed aFloodOpt in Link,
+- Made a speedup in is_halfop (dumb code)
2001-02-28 16:24:37 +00:00
stskeeps
2ed9fead6d
-- Fixed one of codemastr's wonderful coding bugs. *slap slap slap*
...
+- Fixed windows CRLF problem in conf2, reported by Zogg
2001-02-27 19:40:52 +00:00
stskeeps
09fc76ed53
+- Fixed one of codemastr's wonderful coding bugs. *slap slap slap*
2001-02-27 11:42:55 +00:00
stskeeps
98477e867e
.
2001-02-27 11:22:37 +00:00
stskeeps
412390883c
+- Removed msgtab part of parse, removed the bigass hashtable msgtab,
...
+ removed inittoken, made command initalization happen in init_CommandHash
+- Adapted /stats M to it. Removed /helpop ?commands temporary. Confirming
+ hashtable works.
2001-02-27 11:03:19 +00:00
stskeeps
e010cbde23
+- Added CommandHash optimation .. this is not done 100% yet. uses msgtab as
...
+ reference
2001-02-27 08:56:06 +00:00
codemastr
878f3ddba8
sped up some channel stuff using bahamut style user searching
2001-02-25 17:30:43 +00:00
codemastr
82e2407bd3
made crule.c faster
2001-02-25 16:57:23 +00:00
stskeeps
7dbe724aff
+- Removed return_servers() and made servers be called Servers, and be a
...
+ global variable. Done on request on Great Master codemastr.
2001-02-25 16:41:13 +00:00
stskeeps
8cc77bb669
+- Recoded check_pings, with bits used from bahamut-ircd/hybrid-ircd, credits
...
+ to lucas.
2001-02-25 10:36:41 +00:00
stskeeps
170a1dff0e
+- Made admin {} get rehashed
...
+- Got /stats x to work again
2001-02-25 09:03:22 +00:00
codemastr
038830c0b2
added deny link {}
2001-02-25 00:57:12 +00:00
stskeeps
0ced6ab45b
+- Made connfreq unable to less than 10
2001-02-24 20:15:29 +00:00
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