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
codemastr
40f3c69ed5
Made Unreal run correctly on OpenBSD
2001-05-28 14:49:48 +00:00
stskeeps
37f47c0980
+- Fixed minor socksfd problem in read_message
...
+- Fixed identd problem
2001-05-25 17:08:26 +00:00
stskeeps
b2dbb8d42e
winlocal stuff
2001-05-24 15:56:24 +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
0c6e023e07
.
2001-05-15 12:07:03 +00:00
stskeeps
2da8a5fd52
converted htmcalc/lcf to events
2001-05-15 12:02:39 +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
689c63f382
.
2001-05-07 14:28:45 +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
5f306b09f0
+- Fixed some compilation error with IPv6
2001-05-05 16:42:27 +00:00
stskeeps
183ac0af7d
+- Made IPv6 compile atleast, and work. Current problems:
...
+ * Cannot bind to a specific IP
+ * IPv6 cloaking doesn't work
2001-05-05 14:16:32 +00:00
stskeeps
09a50a286d
blah
2001-05-02 09:22:08 +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
9f8c142981
Removed SJOIN/SJOIN2 support
2001-04-30 17:17:56 +00:00
stskeeps
d0f426eafb
+- Fixed RTLD_NOW problem with openbsd
2001-04-29 20:31:58 +00:00
codemastr
bb01af2f8b
win32 and numeric 005 changes
2001-04-28 16:03:27 +00:00
stskeeps
94516c12f9
+- Applied s_debug.c/config.h patch from McSkaf, makes DEBUGMODE under
...
+ win32 working again - fixed some errors in the unix part of it.
2001-04-28 07:22:32 +00:00
stskeeps
97e7c471e2
+- Brought 005 up-to-date with spefication - added CHANMODES= support
2001-04-27 20:26:30 +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
d7fdd5c5a3
Made the resolver work in win32
2001-04-18 19:35:41 +00:00
stskeeps
815dbb9183
+- Fixed do_dns_async problem with new res.c
2001-04-18 07:47:41 +00:00
codemastr
4f1778a08b
removed __P
2001-04-16 15:36:30 +00:00
stskeeps
f5d797a8f1
+- Added irc2.10.3's resolver. Fixes debian-woody-libresolv problems..
...
+ Still some fixes to be done
2001-04-15 20:32:05 +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
9b5142a14d
+- Found a way to do +x IPv4 cloaking right.
...
+- Added set::cloak-keys { longvalue; longvalue; longvalue; }; for the cipher
2001-04-11 01:52:12 +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
stskeeps
607157c0e0
+- Moved /sdesc, /setident to modules.
...
+- allow { } now supports encrypted passwords -Syzop
2001-03-31 20:26:14 +00:00
codemastr
d3738ff6d6
added oper::swhois
2001-03-28 21:10:16 +00:00
codemastr
d00e7536df
Removed PROTO()
2001-03-27 21:30:59 +00:00
stskeeps
659140348d
+- Added #define HOOKTYPE_LOCAL_NICKCHANGE
2001-03-24 07:55:50 +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
codemastr
0ce7799961
command hash changes
2001-03-19 00:09:42 +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
e1b5d6fae0
+- Added module_sym("functionname"), for modules, like, sajoin might want to
...
+ do fp_m_join = module_sym("m_join");
2001-03-15 21:02:00 +00:00
stskeeps
634312f47d
+- Added unknown connection flood protection (settable in config.h)
2001-03-13 11:46:23 +00:00
codemastr
5750cea757
Win32 Changes
2001-03-11 19:36:49 +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
stskeeps
797b6c6f21
+- Added /cycle #channels, suggested by ^loki^
2001-03-09 12:40:11 +00:00
stskeeps
e852d93134
+- Made del_Command().
2001-03-03 13:34:10 +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