codemastr
aa98a583be
Added the ability to add aliases like /identify
2001-08-29 19:28:52 +00:00
codemastr
08caa076ed
aClient memory cleanups
2001-08-22 20:02:19 +00:00
codemastr
d26b59a9e2
Started work on usermode +V
2001-08-22 16:59:03 +00:00
codemastr
461d65148b
Added bahamut usermode +R
2001-08-20 16:29:37 +00:00
codemastr
e7a8ad621e
Added config directive alias for dynamic services commands, ex /nickserv
2001-08-19 17:45:57 +00:00
codemastr
90d9c1df8c
Implimented snomask
2001-08-04 17:17:54 +00:00
codemastr
bdeda461ed
Added log::maxsize
2001-08-03 17:10:40 +00:00
codemastr
739139d71e
Fixed some config issues and added /stats r to stats help
2001-08-01 19:42:38 +00:00
stskeeps
5393853cac
+- Fixed -nexus.nexusirc.org- *** Notice -- Trying to send [:Alzirr WALLOPS
...
+ :test bug, found by Alzirr
2001-07-15 18:38:07 +00:00
stskeeps
1b285c492f
*** empty log message ***
2001-07-15 17:49:53 +00:00
stskeeps
c53bee2244
+- Commited the web server prototype made by Stskeeps, web design by WildChild
...
+- Ripped out the old DF watch system, using bahamut's now
2001-07-15 10:25:59 +00:00
stskeeps
9b6a674d9c
+- Various preparitions for beta1
2001-07-13 20:47:44 +00:00
codemastr
29a0ae1871
removed a few missed userload.h references
2001-07-02 17:59:29 +00:00
stskeeps
63170bd946
+- Removed the old SOCKS check code.
2001-06-16 10:36:08 +00:00
codemastr
fe9735bd4e
Added link::options::quarantine
2001-06-11 15:21:08 +00:00
codemastr
8e4f620f7d
Allowed capturing of unknown set {} variables by modules (conf_unknown_set)
2001-06-10 20:24:23 +00:00
codemastr
d9941457ad
Added hooks to allow you to add config blocks
2001-06-08 16:55:53 +00:00
stskeeps
d043dc3187
- Fixed codemastr's broken millitime patch (sys/timeb.h)
...
- Added scan_socks.c, added and moved some stuff to
include/modules/scan.h (the dir too)
- Converted threads to IRC*Thread by codemastr.
2001-06-07 16:22:32 +00:00
stskeeps
ad0e3539da
- Changed how hooks work, making them support voidfuncs
...
- Added src/modules/scan.c and src/modules/scan_dummy.c
2001-06-04 10:17:16 +00:00
stskeeps
c5c6be51ce
+- Applied McSkaf's winlocal patch II, only changed Debug() and removed
...
+ DEBUGMODE from config.h. Still cores, but we might be closer to a
+ solution. Broken code, do not use devel right now
2001-05-17 18:44:04 +00:00
stskeeps
aa7a1485d0
events code
2001-05-14 16:52:17 +00:00
stskeeps
49ad7cb797
.
2001-05-13 19:43:18 +00:00
codemastr
a245aa8369
removed ce_vardatanum, wasted CPU and memory
2001-05-13 18:03:43 +00:00
stskeeps
2b343609ee
+- Changed all TStime() to use timeofday - CPU SAVE
...
+- Removed userload.c & userload.h
2001-05-07 14:24:11 +00:00
stskeeps
4d5d474bbd
+- Removed SJOIN/SJOIN2 support in SJOIN
...
+- Fixed a +f bug, found by NiQuiL
+- Applied McSkaf's winlocal.patch, seems to work ok, fixed some problems
+ though in unix/win32 (cptr->fd can be -3. Should fix some READ ERRORS as
+ well. McSkaf, do me a favour and remove all of the C++ comments in the
+ source (//) or modify them to /* */
2001-05-01 15:03:07 +00:00
stskeeps
bdcc9dd9d2
+- Added method mod_load in dummy example and made it work. mod_load() is executed
...
+ when server is ready
2001-04-21 19:49:54 +00:00
codemastr
f300280ec1
logging changes
2001-04-12 19:36:10 +00:00
codemastr
f64d767a77
Implimented IRCNet style server redirection
2001-04-12 16:18:43 +00:00
stskeeps
f4a558c0b2
+- Make users that send a forbidden file get auto blocked from sending other
...
+ files. sptr->flags & FLAGS_DCCBLOCKED.
2001-04-07 20:57:17 +00:00
stskeeps
789231e481
+- Added M_NOLAG.
...
+- Added new CRC32-hex-based IPv4 and hostname cloaking form
2001-04-07 13:34:25 +00:00
codemastr
260fcc7525
added ability to add a username to spoof in vhost {}, also fixed a vhost bug
2001-04-01 23:16:02 +00:00
codemastr
38d57f15f0
made duoble loaded motd/rules only be cached once
2001-04-01 18:35:49 +00:00
codemastr
d1baf13ae4
tld::channel added
2001-04-01 17:54:34 +00:00
codemastr
d3738ff6d6
added oper::swhois
2001-03-28 21:10:16 +00:00
codemastr
464e787aac
added a new logging system using log {}
2001-03-21 20:42:15 +00:00
stskeeps
a3a445dc77
+- Added Hooks, only one working now is HOOKTYPE_LOCAL_QUIT
2001-03-21 18:14:43 +00:00
stskeeps
c5c1b8e3e1
+- Modified command hashing system to Sts's belief of how eggs should be
...
+ made. (quick, dirty and fcked up)
+
2001-03-18 21:28:04 +00:00
codemastr
2ff27c366f
Command hash changes
2001-03-18 20:34:59 +00:00
stskeeps
f41c3bf679
+- Added Modules, using dlopen() and LoadLibrary for *nix/win32.
...
+- Added /module load <path.to.so>, /module status (list modules),
+ /module unload <modulename>
2001-03-10 11:58:04 +00:00
codemastr
bf9dc43e5a
Removed a lot of vars and stuff from the old config, also made some cleanups to reduce source size
2001-03-02 18:53:04 +00:00
codemastr
815db2ad4a
added deny version, and made deny link rehash
2001-03-01 21:13:58 +00:00
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
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
038830c0b2
added deny link {}
2001-02-25 00:57:12 +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
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
2d455fee85
bunch of changes
2001-02-18 16:03:34 +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