summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorAdam <Adam@Anope.org>2010-06-25 20:00:21 -0400
committerAdam <Adam@Anope.org>2010-06-25 20:00:21 -0400
commit03fbc7d281f5039a97c851970dea3cd8cfaefd64 (patch)
treec527046a41b97751b1a52ba7046e36337f0d0373 /data
parentcbcead4e89b3dc0dfb236fff9cb3e62b1b0707c0 (diff)
Changed the versioning system to use git
Diffstat (limited to 'data')
-rw-r--r--data/version.log2767
-rwxr-xr-xdata/version.sh1
2 files changed, 2768 insertions, 0 deletions
diff --git a/data/version.log b/data/version.log
new file mode 100644
index 000000000..1989cbadf
--- /dev/null
+++ b/data/version.log
@@ -0,0 +1,2767 @@
+Revision e447933 - Thu, 24 Jun 2010 07:38:20 +0200 - fixed some typos in example.conf
+Revision 7bb90e1 - Thu, 24 Jun 2010 00:34:04 -0400 - The next of a few "CBX OCDing over code style" commits, focusing on src/core/enc_*, plus fixing unintentional broken logic in said modules caused by my first OCD commit. Also added a note to example.conf about enc_sha1 being potentially broken, and slight code style OCD in hashcomp.cpp found by Adam.
+Revision c4233e9 - Tue, 22 Jun 2010 16:21:57 -0400 - Made db-convert really convert nickalias lastseen/lastused/lastquit
+Revision 959a1a6 - Tue, 22 Jun 2010 22:06:23 +0200 - moved FindMessage() into the Anope class
+Revision 7e872db - Tue, 22 Jun 2010 21:33:29 +0200 - changed the name of the logfile from servics.log.<date> to <date>.services.log to make windows users happy
+Revision 980a2fe - Tue, 22 Jun 2010 11:26:45 -0400 - Fixed a typo in the example.conf for m_helpchan
+Revision e8d7c65 - Tue, 22 Jun 2010 08:39:03 -0400 - Fix compile errors I unintentionally caused 2 commits ago. <.<
+Revision 6a8c359 - Tue, 22 Jun 2010 08:36:37 -0400 - The next of a few "CBX OCDing over code style" commits, for db_plain.cpp
+Revision 1e20877 - Mon, 21 Jun 2010 23:14:28 -0400 - The next of a few "CBX OCDing over code style" commits, focusing on src/core/bs_* and src/core/cs_*.
+Revision fb16ce7 - Mon, 21 Jun 2010 16:16:11 -0400 - Fixed some more problems with db-convert
+Revision 36bf5fc - Mon, 21 Jun 2010 01:33:36 -0400 - Fix problem with anope.db being empty even after running /os update.
+Revision 16854ae - Mon, 21 Jun 2010 00:02:57 -0400 - Fixed a few Windows problems with cleaning out the runtime directory
+Revision 17040c0 - Sun, 20 Jun 2010 21:33:01 -0400 - Store modules in a list and xlines in a vector, not deques. We need to be able to keep iterators valid.
+Revision 0d2d7e9 - Sun, 20 Jun 2010 20:05:23 -0400 - Fixed Windows build
+Revision 63d7bee - Sun, 20 Jun 2010 18:51:03 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
+Revision 381c9c8 - Sun, 20 Jun 2010 18:42:58 -0400 - The first of a few "CBX OCDing over code style" commits, focusing on include/* and src/* but not src/core/* or src/modules/*.
+Revision e8a1570 - Sun, 20 Jun 2010 14:04:17 -0400 - Added m_helpchan to replace the cores helpchannel functionality
+Revision 968e4d0 - Sun, 20 Jun 2010 13:11:31 -0400 - Fixed the name of cs_forbid in chanserv:modules so it really loads
+Revision 7b7e2a6 - Sat, 19 Jun 2010 21:22:48 -0400 - Updated TODO
+Revision 448eadd - Sat, 19 Jun 2010 20:53:53 -0400 - Made db-converter add all of the core clients when converting a 1.8 database
+Revision 68b54f3 - Sat, 19 Jun 2010 13:39:12 -0400 - Made db-converter only write mlock params if there really is one, fixes some problems with converting mlock for certain databases
+Revision 7530c03 - Sat, 19 Jun 2010 12:09:39 -0400 - Merge remote branch 'sf/1.9' into 1.9
+Revision 2528dc8 - Sat, 19 Jun 2010 11:59:11 -0400 - Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9
+Revision 52058fe - Sat, 19 Jun 2010 11:54:08 -0400 - Merge remote branch 'origin/1.9.3' into 1.9
+Revision 43e951a - Sat, 19 Jun 2010 16:46:35 +0100 - Revert "file 1 edit"
+Revision c2ae11d - Sat, 19 Jun 2010 16:46:26 +0100 - Revert "file 2 edit"
+Revision 87ac831 - Sat, 19 Jun 2010 16:45:29 +0100 - file 2 edit
+Revision f74f826 - Sat, 19 Jun 2010 16:45:13 +0100 - file 1 edit
+Revision 03dcccc - Sat, 19 Jun 2010 16:44:18 +0100 - Revert "work"
+Revision 35a1c2c - Sat, 19 Jun 2010 16:42:18 +0100 - work
+Revision a2131b7 - Sat, 19 Jun 2010 16:32:52 +0100 - Revert "testing"
+Revision c0ea25f - Sat, 19 Jun 2010 16:31:30 +0100 - testing
+Revision e05919a - Sat, 19 Jun 2010 11:18:06 -0400 - Test commit for CIA
+Revision d5fd2f5 - Sat, 19 Jun 2010 11:17:15 -0400 - Test commit for CIA
+Revision 31acdea - Sat, 19 Jun 2010 15:02:30 +0100 - Revert "Testing commit to see if CIA is playing"
+Revision 7b1f345 - Sat, 19 Jun 2010 10:09:57 +0100 - Testing commit to see if CIA is playing
+Revision df9d291 - Fri, 18 Jun 2010 21:17:41 -0400 - Made install.js use VS 2010
+Revision 7c4a9cf - Fri, 18 Jun 2010 21:04:10 -0400 - Switched cs_set to the subcommand system and added cs_saset
+Revision e6447fa - Fri, 18 Jun 2010 21:04:09 -0400 - Added in a subcommand system and switched ns_set and ns_saset to use it
+Revision 6cd8849 - Fri, 18 Jun 2010 21:04:09 -0400 - Moved the *Serv help functions to Command, will come in use later with subcommands
+Revision b8f9116 - Fri, 18 Jun 2010 21:04:08 -0400 - Rewrote all of the command handling to get rid of all the nasty strtoks() everywhere, and added a bot map by uid
+Revision 435c911 - Fri, 18 Jun 2010 21:04:08 -0400 - Added an arg to User::IsRecognized to check for NI_SECURE
+Revision c43666e - Fri, 18 Jun 2010 21:04:08 -0400 - Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish and fixed some compiler warnings on 64bit systems
+Revision 1394c96 - Fri, 18 Jun 2010 21:04:08 -0400 - Removed a lot of unnecessary .c_str() calls in the find* functions
+Revision f0a44ba - Fri, 18 Jun 2010 21:04:08 -0400 - Made NumberList take an arg to determin if it should pass numbers in descending order, fixes listing specific ranges being returned in descending order
+Revision 4a2b9eb - Fri, 18 Jun 2010 21:04:07 -0400 - Renamed all of source files from .c to .cpp
+Revision 2fba686 - Fri, 18 Jun 2010 21:04:05 -0400 - Burned slist, rewrote operservs XLine code
+Revision 3a2c2a9 - Fri, 18 Jun 2010 21:03:44 -0400 - Dont load mlock from the database until after Anope is connected, it doesnt know all of the available modes until then
+Revision 0358ae0 - Fri, 18 Jun 2010 21:03:43 -0400 - Unmark services as syncing when we are done, fixes cs_xop and cs_modes reloading mode specific commands
+Revision cab6fcc - Fri, 18 Jun 2010 21:03:43 -0400 - Added a founder access level used to determin who is a channel founder. This is completely independant of the owner levels
+Revision 17ab410 - Fri, 18 Jun 2010 21:03:41 -0400 - Removed process_numlist and having to mark everything as "in use" and constantly checking it. Replaced with a better system.
+Revision 2a22d9c - Fri, 18 Jun 2010 21:02:12 -0400 - Fixed cmake build, removed version_flags it is no longer need, removed old unneeded defs.h and split up pseudo.h
+Revision c477360 - Fri, 18 Jun 2010 21:01:55 -0400 - Removed empty.c, instead have cmake create a new empty file when it needs it and deletes it later
+Revision ee57f57 - Fri, 18 Jun 2010 21:01:55 -0400 - Store modes in users and channels using the Flags class, cleaner
+Revision c966d7e - Fri, 18 Jun 2010 21:01:55 -0400 - Send a QUIT before we shutdown or restart for all of our bots
+Revision f049124 - Fri, 18 Jun 2010 21:01:53 -0400 - Rewrote the hashing system to use std::tr1::unordered_map
+Revision 81a4552 - Fri, 18 Jun 2010 21:01:17 -0400 - Added some global variables for the core pseudo clients, keeps us from having to call findbot() everywhere
+Revision e6263db - Fri, 18 Jun 2010 21:01:17 -0400 - Allow attaching metadata to nickrequests and storing it in the databases and fixed windows build
+Revision 631d11d - Fri, 18 Jun 2010 21:01:17 -0400 - Store a plaintext version of mode names in the mode structures, removes alot of unneeded code from db_plain/db_mysql.
+Revision 4e1286c - Fri, 18 Jun 2010 21:01:09 -0400 - Rewrote the mail system to use threading
+Revision 4149afd - Fri, 18 Jun 2010 21:00:04 -0400 - Changed threadengine to delete threads after Joining them, so the whole thread exists when being joined and so its safe to call non-threadsafe functions in the destructor
+Revision 6db15e1 - Fri, 18 Jun 2010 21:00:03 -0400 - Added the nickserv/ungroup command
+Revision e78a055 - Fri, 18 Jun 2010 21:00:02 -0400 - Removed old config.h and moved configreader.h to config.h
+Revision af805e5 - Fri, 18 Jun 2010 20:58:55 -0400 - Allow enabling ssl on a per-uplink basis
+Revision b775c84 - Fri, 18 Jun 2010 20:58:55 -0400 - Fixed the Makefiles to build m_ssl correctly and marked m_ssl as permanent
+Revision ebfff71 - Fri, 18 Jun 2010 20:58:55 -0400 - Made opertypes inheritable
+Revision 9439cac - Fri, 18 Jun 2010 20:58:55 -0400 - Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink
+Revision a93be9f - Fri, 18 Jun 2010 20:58:55 -0400 - Added two events called in ns_info and cs_info that allows modules to easially add info output. Made os_info use this
+Revision 5d437d9 - Fri, 18 Jun 2010 20:58:55 -0400 - Renamed the init_module function to AnopeInit - Some systems have an init_module function outside of Anope which causes a crash if you try to load a non-Anope module
+Revision 031bc4a - Fri, 18 Jun 2010 20:58:54 -0400 - Merged branch threadingengine with master - Added a threading engine
+Revision 503958a - Fri, 18 Jun 2010 20:58:54 -0400 - Prevent negaitve mode changes, kicks, bans, and autokicks from affecting users with unreal usermode +q or similar
+Revision c1d161d - Fri, 18 Jun 2010 20:58:52 -0400 - Rewrote all of the server handling code
+Revision 73e9330 - Fri, 18 Jun 2010 20:56:21 -0400 - Added nickserv/auspex permission and fixed core modules so they build
+Revision fa82890 - Fri, 18 Jun 2010 20:55:38 -0400 - Moved Commands stuff to its own file and changed Command::name to be ci::string - Will be used after hashing system is rewritten
+Revision 2ba89de - Fri, 18 Jun 2010 20:55:36 -0400 - Tell users when their nicks expire in /ns glist and /ns info
+Revision c4b725b - Fri, 18 Jun 2010 18:39:30 -0400 - Removed all references to $, git has no svn keywords
+Revision 428d930 - Fri, 18 Jun 2010 18:30:35 -0400 - Made all modules version be VERSION_STRING
+Revision cc3104f - Fri, 18 Jun 2010 18:22:42 -0400 - Removed .svn from CMakes list of folders to ignore, it not longer exists
+Revision 1c7c470 - Fri, 18 Jun 2010 17:16:28 -0400 - Test commit to test CIA
+Revision bc86550 - Fri, 18 Jun 2010 16:51:37 -0400 - Merge branch '1.9' of ssh://shell.sf.net/home/scm_git/a/an/anope/anope into 1.9
+Revision ad45dba - Fri, 18 Jun 2010 16:50:56 -0400 - Fixed some problems with the mode stacker from svn to git merge
+Revision 116e5c7 - Fri, 18 Jun 2010 21:49:26 +0100 - Revert "test commit to see if cia notices"
+Revision 2d7e5c0 - Fri, 18 Jun 2010 21:45:05 +0100 - test commit to see if cia notices
+Revision 184b969 - Fri, 18 Jun 2010 21:04:30 +0100 - Merge svn with git
+Revision a8b6e44 - Fri, 18 Jun 2010 17:17:50 +0000 - Updated TODO to contain most of what 1.9.3 will have
+Revision 3a2eb63 - Fri, 18 Jun 2010 16:51:52 +0000 - Fixed bug #1171 - Fixed defcon so it works on Windows
+Revision 4e6ede0 - Fri, 18 Jun 2010 07:52:39 +0000 - Initialize 1.9.3 SVN
+Revision 883d22d - Fri, 18 Jun 2010 07:40:17 +0000 - Bump for 1.9.2 Release
+Revision b766b3a - Wed, 16 Jun 2010 23:50:33 +0000 - Minor edits to fix compile errors/warnings with clang and a small compile warning under Windows (gotta work on the other 450+ Windows warnings sometime).
+Revision 475f5af - Wed, 16 Jun 2010 17:14:35 -0400 - Replaced some spaces with tabs in unreal32.c, os_defcon.c, and modes.cpp
+Revision 834f4d1 - Tue, 15 Jun 2010 17:04:27 +0000 - Cleaned up some of the cloaked host tracking on Unreal
+Revision ab4533e - Sat, 12 Jun 2010 22:28:56 +0000 - Made db-convert change old disabled levels to newer ACCESS_QOP, keeps people from being locked out of controlling their own XOP channels
+Revision 4ba8c2b - Sat, 12 Jun 2010 22:28:52 +0000 - Tell users to identify when they connect on InspIRCd
+Revision 2cc4cd0 - Fri, 4 Jun 2010 02:17:58 +0000 - Only enable vhosts automatically if the user doesn't already have the vhost set
+Revision 9abdb4e - Thu, 3 Jun 2010 19:01:28 +0000 - Added inspircd2.0 protocol module, moved usermode +r unsetting on nick change to the protocol modules to fix inspircd1.2s weird usermode +r behavior
+Revision f43f6c3 - Thu, 3 Jun 2010 05:59:59 +0000 - Keep track of what IRCds set -r on nick change and dont inform us to keep the modemanager/modestacker in sync
+Revision 6d87e0e - Thu, 3 Jun 2010 05:15:44 +0000 - Use pongs to determine when servers are done syncing in Unreal, fixes a problem with Unreals endburst system where we have clients introduced to us from a "synced" server when they really arent
+Revision 1c89004 - Thu, 3 Jun 2010 05:15:39 +0000 - Removed ircd->b_delay_auth, have User::CheckAuthenticationToken validate users. Fixes us telling people to identify after netmerge then silently identifying them once we process svid.
+Revision 8cc71ee - Sun, 30 May 2010 03:21:10 +0000 - Fixed a crash from r2990
+Revision e418982 - Fri, 28 May 2010 21:57:15 +0000 - Rewrote some of the user nick changing code, enable vhosts for users on nick change, and dont update last seen/last realname when users are identified to an account which doesn't own the nick they are using
+Revision a5ddbb0 - Thu, 27 May 2010 01:51:14 +0000 - Fixed some compiler warnings found on 64bit systems
+Revision 3d396f2 - Wed, 26 May 2010 19:48:12 +0000 - Fixed tracking of users with the +a channel mode on unrealircd during SJOINs
+Revision 0018f79 - Wed, 26 May 2010 19:48:08 +0000 - Fixed some windows problems with db_mysql_execute
+Revision 6674797 - Wed, 26 May 2010 19:48:04 +0000 - Fixed some windows problems with db_mysql_execute
+Revision 1e2e80b - Tue, 25 May 2010 20:21:59 +0000 - Changed User::AutoID to always log in the user to the core, and to set usermode +r on users that should be. Fixes everyone being identified but not usermode +r on inspircd 1.2
+Revision dc3744a - Tue, 25 May 2010 20:21:54 +0000 - Check if a module file exists before making runtime copy of it, keeps 0 byte sized unused modules out of the runtime/ directory
+Revision a36e536 - Tue, 25 May 2010 18:23:33 +0000 - Fixed a crash if /ns ghost is used without a password
+Revision 7f4afc2 - Mon, 24 May 2010 06:17:25 +0000 - Truncate memo table before sqlsync and actually add sglines
+Revision 6e74791 - Sun, 23 May 2010 20:46:29 +0000 - Fixed bug #1167 - Fixed rsquitting juped servers on InspIRCd1.2+
+Revision 543e0d7 - Sun, 23 May 2010 20:46:23 +0000 - Fixed bug #1165, fixed soem missing tables in /os sqlsync. Also added support for saving cs_levels
+Revision d5f0360 - Sat, 22 May 2010 07:40:22 +0000 - Rewrote the nick colliding/releaseing/canceling system, fixes many many bugs on IRCds without svsnick and/or svshold
+Revision fae2710 - Fri, 21 May 2010 23:05:38 +0000 - Fixed saving capsmin in the database, fixes the bug also fixed by the last commit
+Revision 8e39d5f - Fri, 21 May 2010 22:36:06 +0000 - Fix crash bug when there is a caps kicker in a channel but no alphabetic characters on a line.
+Revision 0a91d58 - Fri, 21 May 2010 20:30:26 +0000 - Fixed a crash when a users realname changes when they are on a registered nick but not identified, and made my last commit about case insensitive oper names really work
+Revision 9b06dc5 - Fri, 21 May 2010 06:46:52 +0000 - Made the oper:name config option case insensitive
+Revision 6fb5ca2 - Thu, 20 May 2010 19:36:17 +0000 - Fixed db-convert to properly convert mlocked mode names for the new databases
+Revision 3860856 - Wed, 19 May 2010 06:17:55 +0000 - Moved opertype access checking to NickAlises constructor, cleans up some code and fixes bug #1163
+Revision 2b4d834 - Wed, 19 May 2010 06:17:48 +0000 - Fixed a potential crash in os_szline because of a bad pointer passed to an event
+Revision 79c3a70 - Mon, 17 May 2010 18:12:40 +0000 - Made is possible to change levels back to founder only and made founder only levels only apply to the real founder. Changed the defaults for things such as autoowner to ACCESS_QOP
+Revision f9c4baf - Mon, 17 May 2010 18:12:26 +0000 - Free access and badwords list when channels are deleted
+Revision a0ff4cf - Fri, 14 May 2010 20:56:40 +0000 - You dont see this
+Revision 5993a65 - Fri, 14 May 2010 20:52:17 +0000 - Fixed many windows problems in the debug build
+Revision 116a4b2 - Fri, 14 May 2010 16:51:28 +0000 - Removed ns_noop_convert. The ns_noop module is for stable and almost 4 years old
+Revision 29619eb - Fri, 14 May 2010 16:01:54 +0000 - Finished r2957
+Revision 78240c5 - Fri, 14 May 2010 06:16:25 +0000 - Reversed the autoop flag to make it more logical. In 1.8, we set this flag to DISABLE autoop. Now we set this flag to ENABLE autoop. Also updated the database converter.
+Revision da277ad - Thu, 13 May 2010 20:25:31 +0000 - Fixed all of the bugs related to bug #1162 and fixed mlock params to be saved correctly in the mysql database
+Revision b88b98e - Thu, 13 May 2010 19:30:56 +0000 - fixed crashbugs in db_mysql_write when unsetting url, email and greet
+Revision 0ab5111 - Thu, 13 May 2010 19:04:19 +0000 - fixed crashbug in db_mysql_write on updating an empty greet message
+Revision 6c56c23 - Thu, 13 May 2010 06:27:16 +0000 - Update core bot client names if the config is changed
+Revision bd2fda4 - Wed, 12 May 2010 01:53:29 +0000 - Fixed a potential crash caused from accessing a uninitialized pointer when enforcing mlock
+Revision baa119f - Mon, 10 May 2010 22:05:01 +0000 - Changed the names of modes in the databases to be exactly the same way they are used internally. This will become very important in 1.9.3 later
+Revision 5351fb4 - Mon, 10 May 2010 19:26:18 +0000 - Save & load nick requests from db_plain
+Revision 2f3da52 - Mon, 10 May 2010 06:41:16 +0000 - Fixed tracking of InspIRCd channel mode R
+Revision 80969ad - Mon, 10 May 2010 06:30:17 +0000 - Fixed tracking of channel mode +L on InspIRCd 1.2
+Revision 7b6d1e1 - Sat, 8 May 2010 20:58:11 +0000 - Removed channel passwords from the CHAN_HELP_REGISTER and CHAN_HELP_DROP language strings
+Revision 0a371ae - Fri, 7 May 2010 20:57:29 +0000 - Removed an unneeded static_cast in enc_none
+Revision 011e426 - Fri, 7 May 2010 20:16:09 +0000 - Removed the chanserv/aop/list command perm and switched it with chanserv/access/list. Fixed a bug so users on the access list can request the vop and hop list.
+Revision 75f39de - Thu, 6 May 2010 17:08:55 +0000 - Fixed bug #1159 and made the SQL fields holding timestamps more consistant
+Revision 3ebaa46 - Thu, 6 May 2010 16:45:34 +0000 - Revert "sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)" Revert "added DROP TABLE statements and english comments" Revert "* SQL schema switched to InnoDB engine and UTF-8 encoding"
+Revision 196567c - Thu, 6 May 2010 06:55:00 +0000 - sql file should work fine on import now (exported via phpmyadmin, which puts constraints at the end)
+Revision 2e03670 - Thu, 6 May 2010 05:25:23 +0000 - added DROP TABLE statements and english comments
+Revision 845cca2 - Wed, 5 May 2010 23:39:41 +0000 - Fixed a compile error in r2933
+Revision 1b7749f - Wed, 5 May 2010 23:09:14 +0000 - SVN Id keyword to .h/.c/.cpp files
+Revision 7ffaa93 - Wed, 5 May 2010 22:55:18 +0000 - * SQL schema switched to InnoDB engine and UTF-8 encoding * Defined several foreign keys and added some missing indexes
+Revision 6bd04bc - Tue, 4 May 2010 18:43:13 +0000 - db_mysql_read now loads the full database
+Revision 8c1afc3 - Mon, 3 May 2010 20:38:27 +0000 - Fixed a crash because of a bad SQL query when changing your password
+Revision d002ea1 - Sun, 2 May 2010 04:37:17 +0000 - Moved CODING, TODO, and Changes* to docs/. Removed unused empty file install-sh.
+Revision 05eb3fd - Sat, 1 May 2010 22:49:41 +0000 - Added support for InspIRCd 2.0
+Revision 9fc99cd - Fri, 30 Apr 2010 18:04:25 +0000 - Fixed ms_rsend reply when sending a memo to a nick
+Revision 0f45f28 - Fri, 30 Apr 2010 17:09:09 +0000 - Made ms_rsend work
+Revision f07adb2 - Fri, 30 Apr 2010 00:08:36 +0000 - Do not join ChanServ to hold channels if the channel is syncing
+Revision ab7e430 - Fri, 30 Apr 2010 00:08:33 +0000 - Don't use botserv bots to hold channels open, becomes too much of a problem if people unassign/reassign bots etc
+Revision 8aa7fbe - Thu, 29 Apr 2010 23:05:09 +0000 - Properly track users who join channels using an exception
+Revision 7fc9b4f - Thu, 29 Apr 2010 00:23:18 +0000 - Forward port of r2918
+Revision 3d367e9 - Wed, 28 Apr 2010 21:32:28 +0000 - Fixed a typo in Changes and added an entry about new ipv6 support
+Revision 582212b - Sun, 25 Apr 2010 23:12:27 +0000 - Allow superadmins and ulines to join channels always
+Revision 1528727 - Sun, 25 Apr 2010 01:23:23 +0000 - Fixed a crash when shutdown when not connected
+Revision 492b543 - Sat, 24 Apr 2010 22:48:58 +0000 - Fixed the /nickserv help info output to services opers and the reply from /chanserv help info to be correct
+Revision 0bfe09b - Sat, 24 Apr 2010 22:20:14 +0000 - Fixed loading negatively mlocked modes from the DB and fixed loading access creators
+Revision 7653458 - Sat, 24 Apr 2010 22:20:10 +0000 - Fix a potential crash when removing SQLines
+Revision b8674ee - Sat, 24 Apr 2010 22:20:00 +0000 - Logout the SQLUser & any fake users after using commands
+Revision 9f47e2b - Sat, 24 Apr 2010 20:41:00 +0000 - Fixed typo in CHAN_SET_PERSIST_SYNTAX lang string
+Revision aff1d04 - Sat, 24 Apr 2010 20:40:52 +0000 - Updated TODO
+Revision 01b0ad4 - Sat, 24 Apr 2010 06:51:23 +0000 - Fixed crash when shutting down when db_mysql_execute is loaded and logusers is enabled
+Revision 80c9c49 - Sat, 24 Apr 2010 06:51:19 +0000 - Fixed dropping nicks registered through MySQL
+Revision 757c7ad - Sat, 24 Apr 2010 06:51:14 +0000 - Fixed some typos in log messages, found by Lethality
+Revision 531cba9 - Thu, 22 Apr 2010 19:40:58 +0000 - Actually use readtimeout from the config & fixed many valgrind errors
+Revision 752e87a - Thu, 22 Apr 2010 00:32:18 +0000 - Fixed two log message typos, patch from Lethality
+Revision 5089962 - Wed, 21 Apr 2010 02:15:48 +0000 - Fixed cs_clear ops to not deop users twice on Unreal and made it always use svsmode_ucmode if it can
+Revision f87398b - Tue, 20 Apr 2010 23:33:09 +0000 - Correctly handle recieving messages over 65.5 thousand bytes
+Revision a6cc0a3 - Sat, 17 Apr 2010 15:48:30 +0000 - Reply with the correct idle times for the core service bots
+Revision bf84e48 - Sat, 17 Apr 2010 14:22:16 +0000 - fixed missing SID before FJOIN in the inspircd12 protocol module
+Revision 99559d1 - Thu, 15 Apr 2010 02:23:41 +0000 - Fixed loading botserv bots time created & number of channels from the database, and only readd the core bots if none exist, not just if nickserv doesn't exist
+Revision 12a4aa4 - Tue, 13 Apr 2010 18:37:35 +0000 - Fixed crash on /ns release and made release actually work
+Revision a53719d - Tue, 13 Apr 2010 02:45:33 +0000 - Remove +r from nonregistered channels
+Revision 5a6ec7c - Sun, 11 Apr 2010 20:09:11 +0000 - Fixed +q and +a channel modes on inspircd 1.2 if they have no prefixes
+Revision e84db77 - Sun, 11 Apr 2010 20:09:06 +0000 - Correctly identify a user when they get autoidentified and made db_plain not crash if it gets a founderless channel
+Revision 34f10d7 - Sun, 11 Apr 2010 07:29:51 +0000 - Don't backup the database and not rewrite a new one (oops?)
+Revision 5d3491e - Sun, 11 Apr 2010 07:29:46 +0000 - Dont allow the first user in registered syncing channel to retain their access if they arent allowed to have it
+Revision 1e9de0c - Sun, 11 Apr 2010 00:29:07 +0000 - Return MOD_STOP in various places where the user executing the command had been killed, fixes a crash if a user gets killed for too many invalid passwords
+Revision 626afff - Sun, 11 Apr 2010 00:28:59 +0000 - Dont backup the database unless there is a database to backup
+Revision aa67707 - Sat, 10 Apr 2010 22:58:46 +0000 - Fixed cs_modes to add commands after the modes requiring them are introduced
+Revision c424dce - Sat, 10 Apr 2010 22:58:42 +0000 - Made db_plain backup its databases
+Revision 91f6b2e - Sat, 10 Apr 2010 19:16:55 +0000 - Made MySQL log errors when executing queries instead of crashing
+Revision 7d3138a - Sat, 10 Apr 2010 17:15:08 +0000 - changed all mysqlpp::String::empty() calls to mysqlpp::String::size() to make it compile with older versions of the mysql++ library
+Revision c4f40ed - Fri, 9 Apr 2010 22:50:48 +0000 - Fixed tracking of InspIRCd mode +J and fixed mode manager and stacker to handle parameter modes correctly
+Revision a1c49c8 - Fri, 9 Apr 2010 19:41:44 +0000 - Fixed a problem with binding to certian IPs
+Revision 1f738f0 - Fri, 9 Apr 2010 18:51:05 +0000 - Fixed a potential crash when a user does not pass connection checks (akill/session)
+Revision af45426 - Fri, 9 Apr 2010 18:11:00 +0000 - Fixed a crash when linking servers
+Revision 278314f - Fri, 9 Apr 2010 16:10:46 +0000 - fixed a small typo in the language files
+Revision 4e594d3 - Fri, 9 Apr 2010 14:27:54 +0000 - fixed the database converter (streams dont like null pointers)
+Revision 89120af - Fri, 9 Apr 2010 06:26:08 +0000 - Fixed cs_ban, os_jupe, and os_restart
+Revision 1a3a4b2 - Fri, 9 Apr 2010 06:04:52 +0000 - Removed the OnFind events, they are not necessary anymore and just waste CPU
+Revision a840ef8 - Fri, 9 Apr 2010 05:28:46 +0000 - added a new event OnFinishSync, that allows modules to send additional data to the IRCd before we send the EOB
+Revision 2c79273 - Fri, 9 Apr 2010 05:22:25 +0000 - changed the way how the IV is stored with the password and renamed some variables to make the code more understandable
+Revision ac19ba7 - Fri, 9 Apr 2010 05:04:21 +0000 - Process the socket engine one last time before Anope disconnects to send everything through to the uplink
+Revision a40c22a - Fri, 9 Apr 2010 05:04:17 +0000 - Made the mode stacker never send a mode change for something that is already (un)set, and set -r when dropping channels
+Revision 911eeea - Fri, 9 Apr 2010 05:04:09 +0000 - Fixed enc_none OnDecrypt to work correctly on Windows
+Revision 1ec931a - Fri, 9 Apr 2010 05:04:04 +0000 - Fix a typo in Changes.conf
+Revision 93949b8 - Fri, 9 Apr 2010 05:03:57 +0000 - Fixed windows compile on new sockets
+Revision 6a70b53 - Fri, 9 Apr 2010 01:09:55 +0000 - Fixed ns_getpass and ns_sendpass to not load when there is no supported encryption loaded
+Revision f483ab8 - Thu, 8 Apr 2010 21:00:28 +0000 - Updated Change log
+Revision 973ecb7 - Thu, 8 Apr 2010 20:23:00 +0000 - Rewrote sockets. This adds support for IPv6 and makes Anope capable of reconnecting if it loses connection to the uplink.
+Revision e1ff14e - Sun, 4 Apr 2010 00:54:00 +0000 - Fixed make install
+Revision b238030 - Wed, 31 Mar 2010 20:53:08 +0000 - Added a small example webpage that can be used to register nicknames online via SQL
+Revision 2404bb7 - Wed, 31 Mar 2010 06:21:16 +0000 - Fixed windows build
+Revision b1c34fa - Wed, 31 Mar 2010 04:42:00 +0000 - Fixed cs_xop to not add its commands until after it knows what modes as supported by the IRCd
+Revision b55ac06 - Wed, 31 Mar 2010 04:41:56 +0000 - Added akicks into SQL
+Revision eaf211d - Wed, 31 Mar 2010 04:41:49 +0000 - Burned db-merger & docs, it will eventually need a complete rewrite
+Revision 94822c9 - Wed, 31 Mar 2010 04:41:44 +0000 - Added last used time to akick view
+Revision a3347b5 - Wed, 31 Mar 2010 04:41:35 +0000 - Marked mysql modules as a database module and fixed os_modlist to show database modules
+Revision 3c4b3f0 - Tue, 30 Mar 2010 19:17:50 +0000 - Fixed --with-mysqlpp configure option on some systems
+Revision f4bcf83 - Sun, 28 Mar 2010 07:57:05 +0000 - Finish rest of BotServ SQL stuff
+Revision aa90411 - Sun, 28 Mar 2010 04:40:13 +0000 - Track BotServ settings in SQL
+Revision 7e8e6e8 - Wed, 24 Mar 2010 01:17:43 +0000 - Removed some unused externs from extern.h
+Revision 3ffd917 - Wed, 24 Mar 2010 00:46:53 +0000 - Rewrote arg parsing system, changed lots of std::string*s to std::string&, made --config arg, and made Anope print out a few lines of information when starting
+Revision 14fc57d - Sun, 21 Mar 2010 19:57:25 +0000 - Replaced old update/expire timers with newer timers
+Revision 9302af5 - Sun, 21 Mar 2010 19:57:22 +0000 - Added options:passlen
+Revision 287169d - Sun, 21 Mar 2010 19:57:14 +0000 - Made the database file name configurable
+Revision fc05827 - Sun, 21 Mar 2010 19:57:08 +0000 - Made usermax and hostmax configurable
+Revision 04bf655 - Sun, 21 Mar 2010 11:28:42 +0000 - fixed typo in mysql query
+Revision 872a002 - Sun, 21 Mar 2010 08:43:12 +0000 - assigned botserv bots will now join permanent channels when syncing with our uplink
+Revision d70948d - Sun, 21 Mar 2010 06:01:31 +0000 - fixed bad mysql query
+Revision 3e77eaa - Sat, 20 Mar 2010 22:27:11 +0000 - fixed sending CHGIDENT without parameter
+Revision 28ccf79 - Sat, 20 Mar 2010 04:59:50 +0000 - Fixed /ms list reply header to include the users nick
+Revision 6ebc85b - Sat, 20 Mar 2010 04:59:43 +0000 - Fix loading akills/sxlines from plaintext database
+Revision 51351aa - Sat, 20 Mar 2010 04:59:38 +0000 - Added in support for OperServ and MemoServ into SQL
+Revision ba4c7d8 - Thu, 18 Mar 2010 19:03:35 +0000 - Made the exception list really work
+Revision 2871c47 - Tue, 16 Mar 2010 20:21:40 +0000 - Fixed bug #1141, reodered some access checks in cs_kick and cs_modes to hide who is on the channel
+Revision f62eb16 - Mon, 15 Mar 2010 23:35:47 +0000 - Removed old parts for 1.7.x from mydbgen and fixed db_mysql_write query for /nickserv set
+Revision b7477fc - Sat, 13 Mar 2010 20:46:34 +0000 - Foward port of r2809
+Revision faed18f - Tue, 9 Mar 2010 05:26:10 +0000 - Fixed loading memo messages from the flatfile databases
+Revision ce79b50 - Tue, 9 Mar 2010 01:25:09 +0000 - Made guestnick generation really work
+Revision 27364ac - Mon, 8 Mar 2010 03:08:37 +0000 - Added the --with-mysqlpp option to configure to tell it where mysql++ is installed at
+Revision dd7d2d4 - Sat, 6 Mar 2010 10:33:28 +0000 - added a check for null pointers
+Revision 023c218 - Sat, 6 Mar 2010 07:34:19 +0000 - Added help for sqlsync and fixed installing mydbgen into the wrong directory when using configure
+Revision ab1f8e0 - Sun, 28 Feb 2010 22:12:09 +0000 - Made it so you can register empty nonregistered channels to make registering channels through SQL a bit more effective, fixed a some small bugs found on the testnet, added some missing modes into InspIRCd1.2 support, and updated TODO and Changes.lang
+Revision 3f80e1c - Sun, 28 Feb 2010 17:33:31 +0000 - Added in support for live updating MySQL databases and the ability to execute commands to Anope through MySQL. Currently database support only applies to NickServ, ChanServ and BotServ but will be expanded soon.
+Revision 393b5ab - Sun, 28 Feb 2010 05:39:50 +0000 - Marked mode +f on inspircd1.2 as minusnoarg
+Revision 9edede4 - Thu, 25 Feb 2010 07:12:17 +0000 - Removed OnBotPreLoad event, this is a much better way to prevent multiple of the same bots being loaded
+Revision 235c4ae - Thu, 25 Feb 2010 06:20:00 +0000 - Rewrote part of the Timer and CallBack code for modules to be sane
+Revision 54a60ad - Tue, 23 Feb 2010 01:33:17 +0000 - Actually use the cmdTable pointer in bot structures, it now points to the bots command hash
+Revision a06e674 - Sat, 20 Feb 2010 04:21:15 +0000 - Correctly identify CMake 2.8.x as being CMake 2.6 or better.
+Revision 84ecd18 - Fri, 12 Feb 2010 19:51:16 +0000 - Added generic support for unknown modes told to Anope at runtime by the IRCd
+Revision 2eb2cb7 - Wed, 10 Feb 2010 23:40:54 +0000 - Changed up a small part of the mode API for preparation for dynamic mode support at runtime
+Revision fcc08f6 - Wed, 10 Feb 2010 00:32:19 +0000 - Updated docs to reflect CAPAB change
+Revision 512b5bd - Mon, 8 Feb 2010 03:09:19 +0000 - Rewrote & fixed CAPAB support
+Revision f4db8c5 - Sun, 7 Feb 2010 00:03:10 +0000 - fixed some uninitialized pointers
+Revision 6b2f9e2 - Sat, 6 Feb 2010 20:16:30 +0000 - Fix typo in inspircd11 that would cause people not to get status from FJOINs
+Revision 4099944 - Sat, 6 Feb 2010 19:27:32 +0000 - Recieve the max number of modes we can set at once from the IRCd and use it
+Revision 87b62c4 - Sat, 6 Feb 2010 19:27:10 +0000 - Remove protectbotserv option from modes, just use options:botmodes instead
+Revision de99f89 - Sat, 6 Feb 2010 19:26:42 +0000 - Parse CAPAB from the server to determin what modes we know about
+Revision 308070e - Thu, 4 Feb 2010 23:49:27 +0000 - We now store a list of users using a NickCore in the NickCore, this prevents having to loop every user all the time to find them
+Revision 3d4cf39 - Tue, 2 Feb 2010 03:21:03 +0000 - Only set necessary modes on people, eg dont set +qaohv.. unnecessary
+Revision 122dcd0 - Tue, 2 Feb 2010 03:20:58 +0000 - Added options:botmodes to configure what modes BotServ bots should use in channels
+Revision aa4b3e2 - Sun, 31 Jan 2010 06:15:29 +0000 - replaced the alog() command with a new type-safe and stream-based Alog()
+Revision 47504c9 - Sun, 24 Jan 2010 23:15:08 +0000 - Fixed db-convert and enc_old to work when converting databases using enc_old
+Revision 0ed0fa4 - Thu, 21 Jan 2010 06:31:17 +0000 - Rewrote how Anope stores channel status modes on users.
+Revision 1581720 - Sat, 16 Jan 2010 20:15:14 +0000 - fixed a compile error on windows
+Revision ff13d00 - Sat, 16 Jan 2010 06:57:14 +0000 - Removed c_userlist and u_chanlist, replaced with std::list
+Revision aaf1cef - Sat, 16 Jan 2010 06:56:57 +0000 - Added channels.h and moved channel stuff from services.h to it
+Revision c4c1242 - Fri, 15 Jan 2010 19:30:11 +0000 - Fixed bug #1135 - Don't kick or ban ulined clients
+Revision f432789 - Fri, 15 Jan 2010 18:07:41 +0000 - some code cleanup in enc_sha256
+Revision 1cf1f04 - Fri, 15 Jan 2010 05:40:26 +0000 - burned helpserv from README
+Revision 525dfe1 - Thu, 14 Jan 2010 21:30:38 +0000 - Added param arg to ChannelModeSet/Unset events, and fixed it to not ignore status and list modes
+Revision 0d6fa56 - Thu, 14 Jan 2010 21:30:15 +0000 - Use commasepstream in do_join and do_topic, much cleaner
+Revision fadc61f - Thu, 14 Jan 2010 21:29:39 +0000 - Fixed crash caused by r2732 caused by adding someone to the exception list
+Revision 711787b - Thu, 14 Jan 2010 21:29:08 +0000 - Burned do_sjoin and rewrote it to be sane. This changes how Anope handles new channel creations drasitcally as we now truely track it all instead of hack around it by not initially tracking user joins to new channels
+Revision f2c44c6 - Mon, 11 Jan 2010 20:28:59 +0000 - Update copyright for CBX
+Revision 0a61c06 - Mon, 11 Jan 2010 19:36:24 +0000 - updated copyright info for 2010
+Revision ef442c3 - Mon, 11 Jan 2010 19:06:21 +0000 - some language fixes ported from stable
+Revision 420b11a - Mon, 11 Jan 2010 18:36:04 +0000 - Rewrote the os_staff command to work properly with the account system. This also fixing displaying users on opered nicks when not on their main nick
+Revision 5ad60b7 - Mon, 11 Jan 2010 14:28:48 +0000 - Forward port of r2747
+Revision b73210e - Sun, 10 Jan 2010 22:56:03 +0000 - Rewrote the code that handles and sends kicks
+Revision 01d43e7 - Sun, 10 Jan 2010 19:58:32 +0000 - changed enc_sha256 to use random salts instead of a hardcoded salt
+Revision 20b5056 - Sun, 10 Jan 2010 19:56:16 +0000 - changed the source argument of enc_decrypt to const
+Revision d66e928 - Sat, 9 Jan 2010 19:35:01 +0000 - services will now send the correct message on /cs invite <nick>
+Revision 4ae43c7 - Sat, 9 Jan 2010 08:56:58 +0000 - added a salted sha256 encryption module
+Revision 5e62e8f - Sat, 9 Jan 2010 08:49:00 +0000 - changed all password fields to std::string and reworked the way how the enc modules handle the passwords
+Revision a4b015b - Sat, 9 Jan 2010 06:54:11 +0000 - fixed a crashbug in os_ignore on db saving and cleaned up the db code in hs_request
+Revision 0761d4f - Wed, 6 Jan 2010 22:55:21 +0000 - Fix crash caused by trying to add an akick to a channel when certain types of exceptions are set, this also fixes entry_match to match with case insensitivity, as bans/excepts/invexs arent case sensitive
+Revision e344480 - Wed, 6 Jan 2010 21:30:22 +0000 - Messaging service@server.name works again as it should
+Revision 9124a3b - Wed, 6 Jan 2010 20:09:48 +0000 - Fixed windows build and cleaned up a few small things
+Revision b462814 - Mon, 4 Jan 2010 06:40:24 +0000 - Changed 'char *' fields in BotInfo to 'std::string', cleanup of bots.cpp, changed many other functions to use 'const std::string &' arguments as a chain reaction.
+Revision 2708eea - Mon, 4 Jan 2010 05:45:58 +0000 - Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with std::string
+Revision f580267 - Sun, 3 Jan 2010 07:42:49 +0000 - Fixed base64 functions to be const safe until I can convert them to use std::string instead, also a little cleanup while I was in there.
+Revision ed568f4 - Sun, 3 Jan 2010 04:36:36 +0000 - Fixed db-convert to really convert vhosts
+Revision de824a5 - Sat, 2 Jan 2010 08:21:12 +0000 - Fixed bug #1121 - Fixes a potential crash when a user changes hosts
+Revision a819cb0 - Sat, 2 Jan 2010 08:20:59 +0000 - Rewrote the vhost code, and moved it to be part of nickalias instead of in its own list. This also fixes being able to steal other users vhosts with /hs on
+Revision 3617d79 - Sat, 2 Jan 2010 04:55:43 +0000 - Convert 'const char *' and 'char *' function arguments to 'const std::string &' instead, done in actions.c along with chain reactions in other files.
+Revision 657e1de - Thu, 31 Dec 2009 01:25:10 +0000 - Added in new plaintext databases. Note: This currently has no automatic backup feature. Big thanks to Phil on this for mass scale testing
+Revision c595e67 - Wed, 30 Dec 2009 23:18:16 +0000 - Fixed not being able to restart if anope was started from outside of the directory it is in
+Revision 4fd169b - Wed, 30 Dec 2009 02:07:17 +0000 - Added in support for permanet channel modes on non-registered channels
+Revision 7665af2 - Tue, 29 Dec 2009 23:16:10 +0000 - Chnaged ChannelModeSet/Unset events to be able to block checks such as secureops and mlock, and made it so you can't set a mode already set or unset a mode already unset so the modestacker doesn't send modes it doesn't need to
+Revision df107da - Sun, 27 Dec 2009 19:20:26 +0000 - Fix small typo in services.conf - thanks Phil.
+Revision bfd252b - Fri, 25 Dec 2009 20:42:02 +0000 - Send only the newly formatted users string to do_sjoin when using inspircd12, not the old one and the new one, as this implies the old users are parameters for modes, which makes mode manager unhappy
+Revision 90a500f - Fri, 25 Dec 2009 19:11:04 +0000 - fixed a small bug in the extensible class
+Revision 80cbac3 - Wed, 23 Dec 2009 08:41:22 +0000 - Replaced some static_casts related to modes with dynamic_cast - its a bit safer
+Revision f82640a - Tue, 22 Dec 2009 23:59:06 +0000 - Fixed bug #1119 - Fixed a few help replies to respect the nickserv msg option when sending blank lines
+Revision 77f0cd0 - Mon, 21 Dec 2009 02:30:14 +0000 - Change OperType's name to be ci::string instead of std::string, should hopefully make it so it doesn't matter what case is used in the oper blocks compared to the opertype blocks.
+Revision 7a7f1f8 - Sun, 20 Dec 2009 18:39:52 +0000 - Rewrote part of extensible, it will now automatically unallocate memory for us so we don't have to manually delete it everywhere anymore
+Revision 861fe9e - Thu, 17 Dec 2009 02:10:35 +0000 - Added BotInfo* sender arg to all of the User mode functions, changed IRcdProto::SendMode for channels to accept a Channel pointer and fixed unsetting users vhosts on Unreal
+Revision 453963e - Wed, 16 Dec 2009 23:50:33 +0000 - Moved /chanserv unban to its own module and added support for unbanning a nickname, this readds !unban nick
+Revision aad1a4c - Wed, 16 Dec 2009 23:50:19 +0000 - Hopefully this fixes detecting if Unreal sends a TS at the end of the mode string and removing it, which keeps it from being passed to mode handler
+Revision c6e3324 - Wed, 16 Dec 2009 02:25:38 +0000 - Made many of the functions in IRCDProto accept the relative object pointers instea of char* everywhere, and updated TODO
+Revision 98aa38d - Tue, 15 Dec 2009 21:31:53 +0000 - Added !K trigger to kick people and updated Changes
+Revision f1c975c - Tue, 15 Dec 2009 21:29:48 +0000 - Added a KB alias to ban to allow the !kb fantasy trigger
+Revision 3beac16 - Mon, 14 Dec 2009 23:52:59 +0000 - More work on db-convert, almost done. This also moves the bot section of the db above the chan section, so we can check if channel bot names are valid
+Revision 511c4b7 - Mon, 14 Dec 2009 21:58:33 +0000 - Updated docs/IRCD to reflect recent changes in the ircdvar struct, and made botinfo constructors set created time not bs_bot, db loaders will change it later if needed
+Revision 6f5bc22 - Mon, 14 Dec 2009 03:50:27 +0000 - Did some more work on db-convert
+Revision 744d6d4 - Mon, 14 Dec 2009 03:50:23 +0000 - Set the created time for BotServ bots correctly
+Revision d4af97a - Mon, 14 Dec 2009 00:56:58 +0000 - Ripped out old databases
+Revision 710355f - Sun, 13 Dec 2009 23:14:20 +0000 - Don't allow mlocking/defconing modes such as beIohv
+Revision 46c0d40 - Sun, 13 Dec 2009 19:57:22 +0000 - Moved hostserv/set priv to commands, only check for HasCommand() when trying to execute commands and not HasPriv(), as Privs should never be necessary to execute any command
+Revision a7ac6a0 - Sun, 13 Dec 2009 19:32:19 +0000 - Added in a modestacker and rewrote almost all of the remaining old mode code
+Revision 3a956c5 - Fri, 11 Dec 2009 21:17:08 +0000 - do not show the NICK_INFO_FOR_MORE message when the user has no permission to do it
+Revision 280dcc7 - Tue, 8 Dec 2009 02:33:39 +0000 - Only show the user as online in /nickserv info if they are identified for the group of that nick
+Revision 37de128 - Mon, 7 Dec 2009 22:30:43 +0000 - added a function to convert some mlock modes
+Revision 4630ae4 - Sat, 5 Dec 2009 22:12:48 +0000 - Added options:mlock in the config so you can set what modes should be locked on new channels
+Revision 42b8cfe - Sat, 5 Dec 2009 21:04:15 +0000 - Got rid of some now unnecessary code in config.c and moved Config.Opers.clear() to InitOpers where it belongs
+Revision 935c197 - Sat, 5 Dec 2009 16:27:35 +0000 - Fix crontab script to correctly find services.pid, it's not in ~/anope/bin, it's in ~/anope/data.
+Revision f913188 - Sat, 5 Dec 2009 06:11:23 +0000 - Added ci::string to run-cc.pl message filters, and fixed irc::string to display properly aswell
+Revision eadf52c - Sat, 5 Dec 2009 05:44:02 +0000 - Added ns_resetpass which can be used to reset user passwords by email, very useful if you're using encryption
+Revision 661755a - Fri, 4 Dec 2009 23:11:08 +0000 - Fixed crash when using smartjoin and assigning a bot to an +i channel, reported by Platzii
+Revision 17a4789 - Fri, 4 Dec 2009 06:32:17 +0000 - some code cleanup
+Revision 180ac9e - Thu, 3 Dec 2009 01:17:08 +0000 - Changed Extensible::Extend to not unnecessarially cast every pointer it recieves to char* and then to void*, but to just change it to void*. This allows storing of various things that the char* cast messed up, such as time_t etc
+Revision d4b595f - Sun, 29 Nov 2009 20:55:41 +0000 - the database converter can now convert the operserv database
+Revision f9cd8c2 - Sun, 29 Nov 2009 09:32:32 +0000 - the database converter can now handle a broken bot.db from 1.9.0
+Revision 0557f09 - Sun, 29 Nov 2009 08:31:44 +0000 - fixed some bugs in the database converter
+Revision 23b3382 - Sun, 29 Nov 2009 07:56:35 +0000 - updated database converter
+Revision a08b3ec - Sat, 28 Nov 2009 23:02:07 +0000 - Massive move of all of the Config variables out of global scope to the Config class
+Revision f6b823a - Fri, 27 Nov 2009 07:41:21 +0000 - Set all of the default channel flags on new channels. Thix fixes persistant not being set on newly registered channels
+Revision 4fac8d6 - Wed, 25 Nov 2009 21:38:50 +0000 - Foward port of part of r2668
+Revision 4f550d2 - Tue, 24 Nov 2009 06:19:32 +0000 - fixed a crash when a user connects without a vhost
+Revision 68ef593 - Tue, 24 Nov 2009 03:05:38 +0000 - Properly remove users on access lists that are below voice status when converting to XOP
+Revision 24f7ffc - Tue, 24 Nov 2009 01:19:12 +0000 - Remove the permanent channel mode from channels that are dropped/expired/etc
+Revision c3529b6 - Tue, 24 Nov 2009 01:18:59 +0000 - Marked +l and +L on InspIRCd 1.2 as minus no arg
+Revision c7893e4 - Sat, 21 Nov 2009 20:51:01 +0000 - updated french lang file. patch provided by nemosphere
+Revision e514a37 - Thu, 19 Nov 2009 01:53:03 +0000 - Changed the mode param handling code to be more into the general mode handling code, this cleans up and fixes some small problems with mlocking params. This also helps clarify that the ChannelInfo mode functions are for mlock only. Also, this adds the OnMLock and OnUnMLock events which can be used to control if something can be (un)mlocked
+Revision 68381e6 - Thu, 19 Nov 2009 01:52:52 +0000 - Fix compile errors on some compilers that did not like our overloaded operators << on std::ostream
+Revision aa42177 - Wed, 18 Nov 2009 13:02:22 +0000 - Make the correct folder be chmod'd on a *nix install of the tools directory (we got rid of installing the tools to a tools directory a long while back, now they go in the bin directory instead)
+Revision 5179a0a - Wed, 18 Nov 2009 02:51:46 +0000 - Delete the correct entries from akick and badwords list when given a numlist
+Revision da8a1c7 - Wed, 18 Nov 2009 01:05:12 +0000 - Remove some CoreExports and add them in other places, fixed a few minor warnings under Windows build, made Windows build create a static library out of win32_memory.cpp and use that with everything instead of relying on it being compiled into everything (saves compiling time).
+Revision e10fe1c - Tue, 17 Nov 2009 04:04:24 +0000 - Removed some unnecessary casts, used C++-style casts over C-style casts, fixed a few warnings (one possibly fatal one).
+Revision 88330c0 - Tue, 17 Nov 2009 03:15:31 +0000 - Cleand up alot of the code in bs_badwords, made it much more C++-ish
+Revision 88c0edc - Mon, 16 Nov 2009 12:59:31 +0000 - Fix the EXTRA_CONFIG_ARGS part of Config so it actually gets used, and doesn't get clobbered on no input.
+Revision d827719 - Mon, 16 Nov 2009 02:38:46 +0000 - Made the 'Module compiled against current version of Anope' message debug only
+Revision 7eadde9 - Sun, 15 Nov 2009 21:14:11 +0000 - Possible fix for header dependency calculation causing CMake to freeze due to recursive including, fixed by removing my code to do that and letting CMake figure this out on it's own. Seems to work here, but might need testing still.
+Revision 8e8a1d9 - Sat, 14 Nov 2009 05:10:34 +0000 - Fixed potential segfault when deleting users from the access list by number, reported by Cronus
+Revision 842b560 - Fri, 13 Nov 2009 23:52:37 +0000 - Updated docs dir, specifically the IRCD and EVENTS file to be up to date with 1.9s new systems
+Revision 960968b - Fri, 13 Nov 2009 02:56:47 +0000 - Made /nickserv group work properly with the new account system
+Revision 9c6576f - Thu, 12 Nov 2009 02:52:27 +0000 - Fix bug introduced in r2574 that would set passwords incorrectly when using enc_none
+Revision 65628df - Thu, 12 Nov 2009 00:28:09 +0000 - Fix default OnSyntaxError subcommand to be the last param if its size is less than the minimum required for the command
+Revision 848c0aa - Thu, 12 Nov 2009 00:28:05 +0000 - Made Command::Execute's params const
+Revision d16f493 - Wed, 11 Nov 2009 23:43:02 +0000 - Made Command::OnSyntaxError accept a subcommand parameter, we now give syntax error messages for subcommands (eg, cs_set) instead of giving the general syntax error for the main command
+Revision 30b7e50 - Wed, 11 Nov 2009 07:57:03 +0000 - Replaced all of the char* params in cs_set with ci::string so we dont use stricmp all over, and updated coding style
+Revision 0264072 - Wed, 11 Nov 2009 07:20:44 +0000 - Made disabling chanserv levels *really* disable them so noone can use them (even founder), and have the ability to set it to 10000 for founders.
+Revision 0bd3141 - Wed, 11 Nov 2009 06:03:40 +0000 - Made DefCon not use a ChannelInfo structure for saving its modes & params, it was ugly
+Revision b9190eb - Wed, 11 Nov 2009 06:03:25 +0000 - Moved alot of stuff to constructors and destructors, instead of having functions everywhere to create and destroy objects
+Revision 86e43f1 - Wed, 11 Nov 2009 02:47:05 +0000 - Added support for permanent channels. This supports both permanent channel modes and the ability to have BotServ bots stay in the channel to keep it open.
+Revision 9d37cf1 - Sun, 8 Nov 2009 23:43:51 +0000 - Made the Module::ServHelp() functions part of the event system
+Revision 458be36 - Sun, 8 Nov 2009 20:06:21 +0000 - Rewrote all of the old C style flag systems into a new Flag class which everything inherits from. This breaks reading and writing flags to the old databases (and probably many other things aswell) - Don't use it
+Revision 38ad96c - Sun, 8 Nov 2009 19:53:05 +0000 - Fixed /chanserv help forbid to allow you to forbid unregistered channels
+Revision 1c13126 - Sun, 8 Nov 2009 18:00:54 +0000 - Rewrote BuildStringList to use std::list instead of char**
+Revision 608b63d - Sun, 8 Nov 2009 15:42:38 +0000 - Make CMake ignore the CMakeFiles directory, really only applies to Win32 build since it still allows in-source builds (unlike the *nix build).
+Revision 9047b03 - Sat, 7 Nov 2009 21:46:58 +0000 - Made mlock_on, mlock_off, access, and akick private in ChannelInfo
+Revision 029f399 - Sat, 7 Nov 2009 18:09:09 +0000 - Rewrote all of the akick code to be much cleaner
+Revision 2ec8316 - Fri, 6 Nov 2009 02:46:29 +0000 - Added src/regchannel.cpp and moved the code from include/regchannel.h there
+Revision 3317f40 - Fri, 6 Nov 2009 02:08:15 +0000 - Added /chanserv access view, which shows the access creator and last time used
+Revision 95a017d - Thu, 5 Nov 2009 13:35:09 +0000 - Dont allow sending empty mode strings in check_modes
+Revision 187868d - Thu, 5 Nov 2009 03:32:33 +0000 - Removed trailing -'s on mode strings sent in check_modes
+Revision 154b0de - Wed, 4 Nov 2009 23:28:40 +0000 - Rewrote part of check_modes to keep it from sending empty mode strings
+Revision 3125c63 - Wed, 4 Nov 2009 00:34:57 +0000 - Made the -nothird optopn work
+Revision 921ddbd - Tue, 3 Nov 2009 02:05:45 +0000 - Added OnPreNickExpire and OnPreChanExpire