Mark
b572d23371
defines for do_exit calls
2003-10-14 12:57:15 +00:00
Mark
51e6736391
Fixed potential NULL pointer access in error messages for part/kick chan routines
2003-10-09 17:24:08 +00:00
Mark
37e6accf1d
more typo fixes
2003-10-07 14:26:21 +00:00
Mark
5ab5b66c40
more typo fixes
2003-10-07 11:08:55 +00:00
Mark
8a2aca03ff
Help text cleanup, some code cleanups and more on custom log formatting
2003-10-06 16:33:42 +00:00
Fish
377c16dd18
allow keywords to function on these files
2003-09-22 15:04:15 +00:00
Fish
2b941ac98c
import the recent 2.0 changes after we moved to svn repository
2003-09-22 12:52:18 +00:00
fishwaldo
242c059257
marks segvlocation macro suggestion
2003-09-18 12:21:32 +00:00
fishwaldo
940fa600e5
I thought I fixed a bug, but then I think it wasn't a bug. Oh bug, are you a bug or not a bug, do tell me
2003-08-18 15:20:21 +00:00
fishwaldo
48029b6d97
added a IsChanMember function
2003-08-07 15:08:55 +00:00
fishwaldo
38455ba33b
changed ordering of part and kick logic
2003-08-05 13:14:43 +00:00
fishwaldo
acbc8d4a3d
minor updates and bugfixes
2003-07-30 13:58:22 +00:00
fishwaldo
d80b180c09
lots of updates. Bahamut implemented. BugFixes
2003-07-23 10:35:47 +00:00
fishwaldo
b52444aa1d
fix a svsmode problem with Ultimate2/mystic
2003-07-08 05:35:37 +00:00
fishwaldo
54e074dbab
Ultimate3 IRCd port is working really well. Now time to test others.
...
Fixed FloodContol Code to use svskill instead (where available)
fixed a minor problem with debug code and channel dumps
2003-06-30 14:56:26 +00:00
fishwaldo
4d85ccb8ab
marks help file updates, and code formatting
2003-06-13 13:11:50 +00:00
fishwaldo
e56fb2d30a
First Pass of splitting up ircd.c code to make porting easier. ONLY NEOIRCD support is done so far. DONT BITCH AT ME ABOUT OTHER IRCD's
2003-06-08 05:59:25 +00:00
fishwaldo
9be43551d6
updated copywrite notices and a updated makeconf file from M
2003-05-26 09:18:31 +00:00
fishwaldo
5ed3b7602e
moved all the core over to nlog
2003-04-11 09:26:31 +00:00
fishwaldo
35a928a3cd
a huge amount of fixes with regards to memory leaks and fixed a bugger of a memleak in connectserv
...
made connectserv support SMODE for ultimate3 now as well
2003-01-23 10:53:38 +00:00
fishwaldo
d826c9ac50
i love memprof... found me a few leaks, and I fixed them up. One of the leaks with "AddToList" was pretty serious
2003-01-15 14:18:47 +00:00
fishwaldo
f99a59f4eb
compile fixes and warnings removed. I'm ready for RC3 release... just need through testing on the relevent IRCd's first :)
2003-01-13 07:20:54 +00:00
fishwaldo
2cb07e3b5c
doco updates of internal functions... see fish.dynam.ac/neo for sample
2002-12-26 15:15:04 +00:00
fishwaldo
f2b73e7249
bugfix with sjoin code again
2002-12-14 09:58:37 +00:00
fishwaldo
e7bd3503a8
fixed the fix for the fix of the mode problem
...
mode parsing really needs to be re-coded as its messy as hell, and hard to follow now
2002-10-24 05:45:56 +00:00
fishwaldo
bbceb50638
maybe fixed channel mode bug?!?!
2002-10-18 04:50:00 +00:00
fishwaldo
8c15f19b80
really fixed up Mode problems
2002-10-16 03:13:59 +00:00
fishwaldo
487762a758
fucking unreal... reall fixed mode bug this time
2002-10-14 09:37:00 +00:00
fishwaldo
ce5ca814aa
2002-10-14 05:44:39 +00:00
fishwaldo
457ab5a617
Waaa, lots of updates. GPL headers updated. backtrace made more reliable. segv in module code added to timers.c The list goes on and on
2002-09-04 08:40:29 +00:00
fishwaldo
947e01d026
lots of changes. renamed privmsg to prefmsg, notice to chanalert, and created two new functions, privmsg and notice that send privmsg or notices only.
...
Ported Extauth, statserv, connectserv and spam to new Event API
fixed a few bugs in statserv with channel counts and away problems
2002-07-17 05:25:39 +00:00
fishwaldo
7285771297
added is_synced to test if neo is synced with the server. Can be used by modules like statserv and connectserv so we don't get a message broadcast when linking
...
Added the ability to track what modules are in what channels, and to send messages to those channels to the modules. Modules now have a new callback function __Chan_Message(char *chan, char **av, int ac) that recieves channel messages
2002-07-12 09:11:31 +00:00
fishwaldo
6c507fcbb3
fixed a mode parsing bug when removing modes from a chan
2002-07-11 13:59:29 +00:00
fishwaldo
0952f6bf99
more updates for the new module event stuff... seems to be working
2002-07-04 11:02:28 +00:00
fishwaldo
f3b7d8988a
backed out all the changes we made so far. start from scratch
2002-06-21 07:06:14 +00:00
fishwaldo
a6d4fcecdd
sigh
2002-06-19 12:25:47 +00:00
fishwaldo
005792826f
More Module Varible updates. Stage2 Done
2002-06-10 06:03:13 +00:00
fishwaldo
0ed4a6c9df
Huge Change to Module Variable passing Code. Stage1 Complete.
2002-06-10 05:02:42 +00:00
fishwaldo
8e8d616d9d
Some Cleanups for mem leaks (potential)
2002-06-05 11:26:03 +00:00
fishwaldo
12cd16fac7
removed smalloc function, as it was *useless*... will look for a decent garbase collector to replace with
2002-06-04 13:16:57 +00:00
fishwaldo
224eb9250c
fixed a bug with channels with more than 50 ops/halfops/voice/modes that crashed (or forced a assertion on list_verify(c->chanmodes)increased limit to 1000 (same as max channel member size)
2002-05-21 04:57:36 +00:00
fishwaldo
263db51b41
bugfixes in statserv, compiler warning fixed in core, and tldmap added
...
to htmlstats
2002-05-02 10:13:06 +00:00
fishwaldo
3b8376f243
more fixes :) StatServ updates for Channels (in Progress)
2002-03-22 10:44:47 +00:00
fishwaldo
2e75a2d63e
I HATE SJOIN. Fixed
2002-03-21 04:12:04 +00:00
fishwaldo
c1cb10f4c6
External Auth finished. Ultimate IRCD support fixed. Logging cleaned up
2002-03-18 07:13:01 +00:00
fishwaldo
e65f61e5bb
External Authentication updates
2002-03-18 05:46:15 +00:00
fishwaldo
058b502f7f
Channel Mode BugFixes. Various Updates. Damn, the new
...
Autoconf stuff doesn't work to well...
2002-03-13 16:30:12 +00:00
fishwaldo
92270b6461
Channel Mode updates and a few bug fixes
2002-03-13 11:35:09 +00:00
fishwaldo
7c76af4809
Channel Bug Fixes and Channel Topic Support
2002-03-13 10:20:33 +00:00
fishwaldo
2a3c163bc2
Added full autoconf/autoheader/automake/libtool support
...
Now installs into ~/NeoStats
2002-03-12 13:34:21 +00:00