Bram Matthys
28d355f649
- Code cleanup (gcc 3.2 warnings with -Wall).
...
Compile tests done: Linux, Linux SSL, Linux SSL+ZIP, Windows, Windows ZIP, Windows SSL+ZIP.
This might also have fixed some (or 1) bug(s) :P.
2003-02-23 03:41:39 +00:00
Bram Matthys
bd8cbf6713
* don't send SHOWCONNECTINFO if the link is (known to be) a server.
...
* same for scan message
* don't say "you have not registered" on NOTICE in unregistered state.
* made a send_prot(aClient, ConfigItem_link) for sending PROTOCTL message,
takes care of sending ZIP in token in case of a ziplink (indeed, I don't
send "ZIP" if it's not marked as a ziplink).
* added automatic fallback tot uncompressed link in case one of the sides
has zip turned off or not compiled in.
* added configcheck for link::options::zip turned on when not compiled
in (just like we do with ssl).
2003-02-06 01:09:17 +00:00
codemastr
fed61efcdb
Misc. fixes
2003-01-11 19:33:42 +00:00
codemastr
2270e37dca
Added pretty_time_val
2002-12-20 22:09:38 +00:00
codemastr
24eac63abd
Changed the conf3 return values
2002-11-27 17:19:33 +00:00
codemastr
736474aa5f
Finished module rehashing
2002-11-26 20:15:17 +00:00
codemastr
0ba49b9c4e
Made modules rehash under dynamic linking
2002-11-26 19:52:02 +00:00
codemastr
ce64bf6f6c
Changes to the module config system
2002-11-18 20:04:36 +00:00
codemastr
594f8646d3
Made modules able to have config directives
2002-11-18 00:54:05 +00:00
codemastr
ff14d5d0bf
Compile warning cleanups
2002-09-01 18:33:47 +00:00
codemastr
5b32996538
Some config changes and documentation updates
2002-07-24 17:00:37 +00:00
stskeeps
110c1b4fe4
- Fixed minor problem with former patch
2002-06-21 10:41:46 +00:00
stskeeps
7bef381cc6
- Added set::scan::bind-ip, set::scan::message, on request of RaYmAn, documented
...
in example.conf
2002-06-21 10:23:16 +00:00
codemastr
6f5590934f
Made module load failure non fatal
2002-06-07 16:14:06 +00:00
codemastr
870289c2fd
Finally REALLY fixed the scanner (note to Stskeeps: bcmp returns 0 when there IS a match)
2002-05-21 20:54:14 +00:00
codemastr
29454d1c56
Fixed a socks scanner bug
2002-04-30 22:13:33 +00:00
codemastr
ac6f01c0df
Fixed another memory leak with the scanners
2002-04-28 18:28:49 +00:00
stskeeps
491d6f70c2
First part of skyper's security audit patch
2002-04-15 20:17:36 +00:00
codemastr
b516697885
Dynamic hook type system
2002-03-20 19:45:20 +00:00
codemastr
fd925b3c28
Module Insanity v1
2002-03-13 20:42:40 +00:00
codemastr
c4d3ae9df1
Clean compile with -Wall
2002-03-04 21:31:01 +00:00
griever
3debe8680a
-Wall -Wno-implicit
2002-02-16 21:31:51 +00:00
stskeeps
9daf3d0b73
- BEFORE you use event functions, LockEventSystem(), after,
...
UnlockEventSystem(). In EVENT() functions, the system _is_ locked.
This might fix the double recursion mutex problem we got.
2002-02-03 15:09:49 +00:00
codemastr
5a366beda7
Scanner config changes
2002-01-29 00:21:57 +00:00
codemastr
6b8c83ba85
Cleaned up a bunch of -Wall warnings
2002-01-27 20:28:41 +00:00
codemastr
e306a6e55c
Recoded hooks to work like events
2002-01-21 18:25:20 +00:00
codemastr
eca91bee1f
Fixed a module object bug involving static linking
2002-01-20 16:04:13 +00:00
codemastr
de2c5e6cc7
Various changes to the module system
2002-01-19 17:04:04 +00:00
codemastr
c6266dc19c
Fixed some other scanner bugs
2001-12-21 23:08:03 +00:00
codemastr
dae5b893d1
Scan API cleanup, goto = evil
2001-12-21 22:58:00 +00:00
stskeeps
edd0b08139
win32 fixes
2001-12-21 15:05:59 +00:00
stskeeps
e881a256f4
+- Some scan unloading stuff
2001-12-14 14:29:21 +00:00
stskeeps
5171e9e08a
+- Made "Module already loaded" a non fatal error (funny msg on rehash)
...
+- Fixed typical codemastr "Let's delete this from a list we haven't even
+ added it to yet *giggles and twirls around*" bug, do to with config_set_unknown
+- Fixed events bug, added recoded scan module, got a lot of stuff to fix so
+ far. Problems, unloading, (delay), tkl doesn't always sweep it all,
2001-12-13 21:59:37 +00:00
codemastr
28af208a1b
More module v3 fixes
2001-12-10 00:26:38 +00:00
codemastr
3d564a403f
Fixed some more module v3 problems and upgrade all modules
2001-12-09 20:19:35 +00:00
codemastr
e872aa28a9
Converted a bunch of structures to use ListStruct
2001-12-02 17:57:24 +00:00
codemastr
0a7e518e6f
Redid the event system to be more accurate
2001-11-18 22:13:04 +00:00
codemastr
6b9b8a6da9
Fixed the Win32 Z:line bug
2001-10-13 19:32:05 +00:00
codemastr
3b5b9db44f
Fixed a win32 bug in scan.c
2001-10-02 21:52:02 +00:00
stskeeps
614e22400a
+- Made except socks become except scan, and made it actually WORK, and some
...
+ bugreport fixes
2001-09-01 13:27:17 +00:00
stskeeps
decae969ee
+- Fixed a codemastr-on-crack /version bug, and fixed some IPv6 stuff in
...
+ scan*
2001-08-04 13:52:04 +00:00
codemastr
2a921e28a7
Fixed a little scan.so bug
2001-07-05 17:41:44 +00:00
stskeeps
41246edb24
- Made scan_socks & scan work under win32. Only bug is a \1 IP in /quote scan (?)
2001-07-05 16:36:14 +00:00
stskeeps
477df429d3
+- Made a /scan fix, and fixed some version numbers found by Morbid
2001-07-03 14:20:45 +00:00
codemastr
c36797d8f1
Fixed a scan bug on rehash
2001-07-01 19:44:49 +00:00
stskeeps
e6fd53f363
.
2001-06-30 12:06:23 +00:00
stskeeps
5795f3c489
+- Fixed some minor mod_load troubles, and made it go a little more sensible
...
+ regarding retarded rehashes
2001-06-29 23:28:18 +00:00
stskeeps
52fd41449e
- Fixed a pthread_join
2001-06-29 18:44:29 +00:00
stskeeps
5357d536a1
+- Moved blackhole into scan.c and removed blackhole.c, and fixed some
...
+ blackhole bugs.
2001-06-29 18:37:33 +00:00
stskeeps
7680ec834a
-- Made glob() use GLOB_LIMIT on OpenBSD 2.9 to help prevent a DoS
...
+- Fixed autoconf/Makefile screwup caused by codemastr
+- Fixed a problem with IPv6 always enabled (could you check this fix, code?)
- Fixed a bug allowing channek keys to have spaces
- Cleaned up some thread porting code
- Added a new versioning system to allow easy tracking of bugs
+- Made glob() use GLOB_LIMIT on OpenBSD 2.9 to help prevent a DoS
- Fixed makeconf
+- Changed the way modules work. We're now at MOD_VERSION 2
+- Changed ALL MODULES to version 2
2001-06-28 20:30:54 +00:00