]> jfr.im git - irc/evilnet/x3.git/blobdiff - ChangeLog
fixing pubcmd reply inconsistancy
[irc/evilnet/x3.git] / ChangeLog
index 4c05dcfa2e4d289e0fb60d137dcc39471c7108af..fd19b2a3aa37a7c1559cee3588cedc5140d5cc71 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,123 @@
 /***********************************************************************
  X3 ChangeLog
 
+2006-07-11  Alex Schumann  <rubin@afternet.org>
+
+       * 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  <rubin@afternet.org>
+
+       * src/chanserv.c: fixed crash bug trying to deref the handleinfo of a
+       non-logged-in user (null pointer)
+
+2006-07-09  Alex Schumann  <rubin@afternet.org>
+
+       * 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  <rubin@afternet.org>
+
+       * src/nickserv.c: Fixes for addignore/delignore corruption +missed a
+       spot. Ugh, messed up the fix. Trying again :)
+
+2006-07-10  Neil Spierling <sirvulcan@gmail.com>
+
+       * 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  <rubin@afternet.org>
+
+       * 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  <rubin@afternet.org>
+
+       * src/helpfile.c: pLaYa pointed out the table code row count is off by
+       one. Fixed.
+
+2006-06-27  Neil Spierling <sirvulcan@gmail.com>
+
+       * 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 <sirvulcan@gmail.com>
+
+       * 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 <sirvulcan@gmail.com>
+
+       * src/mod-memoserv.c: Make use of ignore lists when trying to
+       send memos.
+
+2006-06-25  Neil Spierling <sirvulcan@gmail.com>
+
+       * src/spamserv.c: Crash fix (finally). Been meaning to do this
+       for a while now.
+
+2006-06-23  Alex Schumann  <rubin@afternet.org>
+
+       * 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  <rubin@afternet.org>
+
+       * 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 <sirvulcan@gmail.com>
+
+       * src/mod-memoserv.c: Fixed a bug.
+
 2006-06-20  Neil Spierling <sirvulcan@gmail.com>
 
        * src/mod-memoserv.c: Added basic HISTORY command. At the moment