X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/512d7958d12cef042c7324ad086cced98dc720bf..827ecd60750447e47f4ca84bad4018f94e2c4029:/ChangeLog diff --git a/ChangeLog b/ChangeLog index ea4d804..fd19b2a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,152 @@ /*********************************************************************** X3 ChangeLog +2006-07-11 Alex Schumann + + * src/modcmd.c: if pubcmd is set higher than your level, only respond + with the denied msg if the command was actually found. this closes bug + number 1509382. + +2006-07-10 Alex Schumann + + * src/chanserv.c: fixed crash bug trying to deref the handleinfo of a + non-logged-in user (null pointer) + +2006-07-09 Alex Schumann + + * src/nickserv.c: fixed bug where unignores were getting sent to the + user multiple times, instead of to each online nick once. + +2006-07-09 Alex Schumann + + * src/nickserv.c: Fixes for addignore/delignore corruption +missed a + spot. Ugh, messed up the fix. Trying again :) + +2006-07-10 Neil Spierling + + * src/chanserv.c: INVITE now checks the targets ignore/silence list. + If the target is ignoring the person inviting them then the invite + is denied. + +2006-07-07 Alex Schumann + + * src/mod-memoserv.c: pLaYa reported a crash/corruption bug in + memoserv most easily seen when sending short memos. Rewrote the flag + handling part of memo send to correct it. + +2006-07-05 Alex Schumann + + * src/helpfile.c: pLaYa pointed out the table code row count is off by + one. Fixed. + +2006-06-27 Neil Spierling + + * configure: Regenerated. + + * configure.in: Make use of TRE regexp library. Its more powerful + than the standard library (http://laurikari.net/tre/index.html). + Im also pondering adding services side regexp bans, X3 would + probably required a channel flag called say advanced that can + only be set by the owner. If enabled then regexp bans can be + used. I also added an output saying what modules are enabled, + what protocol is enabled, what malloc is choosen and if debugging + is enabled. Just a bit of a message as the user will of seen + programs just finish compiling and he/she/it may think it + was X3 compiling, but it was just TRE compiling. They still need + to compile X3. + + * src/config.h.in: Regenerated. + + * src/Makefile.am: Tweak for TRE. + + * src/Makefile.in: Regenerated. + + * src/nickserv.c: Use the new regex.h Im sure -I includes get + called before system includes like /usr/include. + + * src/opserv.c: Use the new regex.h Im sure -I includes get + called before system includes like /usr/include. + + * src/tools/tre.tar.gz: TRE 0.7.4. Configure will untar and + compile this just before configure finishes up. Sits around + 470KB, rather than another 2.5MB if i TRE untarred. I suppose + i could get it down a bit more using Bzip but there are some + boxes out there still without bzip. + +2006-06-25 Neil Spierling + + * src/mod-memoserv.c: Better history implementation. A seperate + table is used for history entries. Entries contain the same + fields as the memo table except for the message, read, and flags. + Entries are only removed from the history db when they get + expired by do_expire (older than message_expire). Also fixed + up a issue with STATUS. On AfterNET we were getting huge large + for the amount of memos. I now realise it was reading the amount + of users. It now reads the proper amount of memos. I also a count + for history entries. + + * src/mod-memoserv.help: EXPIRE handles history and memos now. + +2006-06-25 Neil Spierling + + * src/mod-memoserv.c: Make use of ignore lists when trying to + send memos. + +2006-06-25 Neil Spierling + + * src/spamserv.c: Crash fix (finally). Been meaning to do this + for a while now. + +2006-06-23 Alex Schumann + + * src/modcmd.help, src/opserv.help, src/helpfile.c, src/helpfile.h, + src/modcmd.c, src/nickserv.c: Improvements to + table output and help display. + + * src/mod-memoserv.c: fix segfault + +2006-06-23 Alex Schumann + + * src/chanserv.c: Backing out the bantype patch because it sucks _bad_. + fix it and re-apply if you want it.. + + * src/chanserv.h: Backing out the bantype patch. + + * src/chanserv.help: Backing out the bantype patch. + +2006-06-20 Neil Spierling + + * src/mod-memoserv.c: Fixed a bug. + +2006-06-20 Neil Spierling + + * src/mod-memoserv.c: Added basic HISTORY command. At the moment + if the recipient deletes the memo it will not be listed in the + HISTORY list. + + * src/mod-memoserv.help: HISTORY entry. + +2006-06-20 Neil Spierling + + * src/mod-memoserv.c: Added new flags, see below. + + * src/mod-memoserv.help: Opps forgot the read reciept stuff. Also + added flags for always ignoring read reciepts and always sending + read reciepts. + +2006-06-20 Neil Spierling + + * src/mod-memoserv.c: Added CANCEL command for cancelling memos + that you have sent, aslong as they have not been read yet. + + * src/mod-memoserv.help: CANCEL entry plus tweaked some read + recipient to read reciept stuff. + +2006-06-20 Neil Spierling + + * src/mod-memoserv.c: Redid the db stuff, it now writes users + settings and memos to the memoserv database. + 2006-06-20 Neil Spierling * src/mod-memoserv.c: Small bug fix.