]> jfr.im git - irc/evilnet/x3.git/blobdiff - ChangeLog
add filter to stats alerts
[irc/evilnet/x3.git] / ChangeLog
index 5e424115baccfd2f4388abb9974c1ffd06698856..d12f9b2c433e63404abbaa0cd4608767a080908c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,214 @@
 /***********************************************************************
  X3 ChangeLog
 
+2006-12-07  Alex Schumann   <rubin@afternet.org>
+
+       * src/opserv.c: Add filter ability to stats alerts
+
+       * src/opserv.help: document filter feature of stats alerts
+
+2006-12-02  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: fix to levels command (- were missing)
+
+       * src/tools.c: fix warning
+
+       * src/common.h: fix warning
+
+       * src/chanserv.help: update online help url, changed help general to
+       use new $! command char replacement code.
+
+       * src/hash.c: fix warning when geoip is off
+
+       * src/helpfile.c: add new '$!' code for chanserv's current trigger
+       char in help files
+
+2006-12-01  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: Raisk pointed out that mdelop and friends dont work
+       on users of non-standard access level such as 201. Fixed this by
+       changing mdelop and friends to work on the range of access levels.
+       Added a LEVELS command.
+
+       * src/chanserv.h: corrected PEON access defines such that 1-150 is
+       peon instead of 100-150 with 1-99 being undefined.
+
+       * src/chanserv.help: help for new LEVELS command
+
+       * src/helpfile.c: Improved table functions so that it automatically
+       right-justifies numerical columns.
+
+       * src/tools.c: Added helper functions str_is_number and msnprintf (an
+       auto-mallocing printf function)
+
+       * src/common.h: defines and defines for msnprintf and str_is_number
+
+
+2006-11-30  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: Modified .myaccess such that if you give it your own
+       account when you are not a helper, it still works. (Requested by
+       Jigsy)
+
+       * src/nickserv.help: Corrected the help file to feed oregister based
+       on email_required instead of email_enabled
+
+       * src/nickserv.c: Fix & close sf bug 1584057 (hidden_host with no dots
+       causes crash in set if no title) thanks xanjunior
+
+2006-10-18  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/opserv.c: Minor cosmetic error noticed by Raisk. If doing an
+       opserv WHOIS from another service (when bound), the channels reply
+       would come from o3 instead of that service.
+
+2006-10-18  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/opserv.c: Added in SVSPART alert/traces.
+
+       * src/opserv.help: Added in bits for SVSJOIN, SVSPART, and VERSION.
+
+       * src/proto.h: Added in decleration for svspart.
+
+       * src/proto-p10.c: Extend current SVSPART functionality so that we
+       can send them with traces etc.
+
+2006-10-14  Alex Schumann   <rubin@afternet.org>
+
+       * src/opserv.c: fix crash Buttaknife noticed if you forget chantarget 
+       in svsjoin alerts. Cleanup old silent code fragments left over. Check
+       for missing chantarget in alerts also.
+
+2006-10-12  Alex Schumann   <rubin@afternet.org>
+       
+       * src/opserv.c: Added VERSION alert/trace reaction, so you can now
+       setup x3 to version only users matching a criteria, and then another
+       alert to do someting based on the version reply. This should be
+       usefull for finding bots etc. Or, for example, you can make all xchat
+       people join #xchat, or all mirc join #mirc etc.
+       Also, there is a fix in here for SVSJOIN which i hadn't gotten
+       everything working with.
+
+       * src/proto-p10.c: added privmsg_user and version_user functions
+
+       * src/proto.h: added privmsg_user and version_user function
+       declerations
+
+       * src/hash.h: added version_reply variable to users
+
+
+
+2006-10-12  Alex Schumann   <rubin@afternet.org>
+
+       * src/opserv.c: Added SVSJOIN command, to push a user into a channel,
+       and a TRACE REACTION of SVSJOIN for trace and alerts. Now you can do
+       something like 'trace SVSJOIN chantarget #dronebots nick bot[*'
+       or send all level3 users to a perticular channel on connection, etc.
+
+2006-10-12  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: Make lamers not affect users on the userlist above
+       inviteme level in the channel. (why kb users who can .uba and
+       .inviteme back in?)
+
+2006-10-10  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/spamserv.c: Ignore those with access (if the options are
+       disabled- scanchanops, scanhalfops, scanvoiced.
+
+2006-10-08  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: undid 9/16/06 change of 5 second delay before
+       autojoin. Not really a great solution. Instead, move auth_handler
+       funcs to be called after stamping etc. thx to Buttaknife for this
+       solution.
+
+       * src/nickserv.c: move auth_func calls to after stamping, and
+       commented up the cmd_auth source to make it more managable.
+
+2006-10-04  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: remove redundant 'none' from empty llists
+
+2006-10-04  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/nickserv.c: Fix for bug 1555621. Cookie data will be copied
+       over with odelcookie now.
+
+2006-10-04  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/chanserv.c: Fix for bug 1551717. If automode is set to 0
+       in a channel and a user auths in the channel, the user will not
+       receive autoop etc if they have it enabled in uset.
+
+2006-10-03  Alex Schumann  <rubin@afternet.org>
+
+       * src/opserv.c: Check for connect timer entries before adding new
+       ones, hopefully will fix bug 1570408 (pLaYa, let us know)
+
+2006-09-25  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/modcmd.c: Shortened ThiefMaster to just his nick as per request
+       by him.
+
+2006-09-16  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/chanserv.c: Do autojoin 5 seconds after handle_auth. Seems its
+       happening before autohide. Let me know if its still happening before
+       autohide.
+
+       * src/chanserv.help: Updated the AUTOJOIN bit.
+
+2006-09-13  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.help: improved the help listing for the info command,
+       and information help category.
+
+2006-09-10  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/mod-memoserv.c: Fixed crash bug.
+
+       * src/spamserv.c: Ignore opers.
+
+2006-08-28  Neil Spierling  <sirvulcan@gmail.com>
+
+       * README: tweaks.
+
+2006-08-27  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/chanserv.help: Tweaked a , to .
+
+2006-08-27  Neil Spierling  <sirvulcan@gmail.com>
+
+       * src/opserv.help: Removed privs menu so we can release a tarball.
+
+2006-08-25  Alex Schumann   <rubin@afternet.org>
+
+       * src/chanserv.c: fix uset reply for halfops
+
+       * src/nickserv.help: document the 'b' account flag
+
+2006-08-26  Neil Spierling  <sirvulcan@gmail.com>
+
+       * x3.conf.example: Added hidden host style option and key options
+       for style 2.
+
+       * src/hosthiding.h: Remove KEY #defines.
+
+       * src/hosthiding.c: Set the keys only once using the conf values.
+
+       * src/nickserv.c: Generate hidden hosts off crypt hosts instead
+       of standard hidden hosts if style is 2.
+
+       * src/proto-common.c: Generate hidden hosts off crypt hosts instead
+       of standard hidden hosts if style is 2.
+
+       * src/proto-p10.c: Set crypt host to the crypt IP if there is no
+       hostname (unresolved). This is how Nefarious works.
+
+       * src/tools.c: Generate hidden hosts off crypt hosts instead
+       of standard hidden hosts if style is 2.
+
 2006-08-24  Neil Spierling  <sirvulcan@gmail.com>
 
        * src/chanserv.c: Added autojoin USET option, which uses SVSJOIN.
 
        * src/proto-p10.c: Handle PRIV only for type 6 servers.
 
+2006-08-19  Alex Schumann  <rubin@afternet.org>
+
+       * src/authserv.c: document the oset flag +b in help (hide from staff
+       command.)
+
 2006-08-19  Alex Schumann  <rubin@afternet.org>
 
        * src/chanserv.c: added reply command, which responds similar to calc,