Adam
|
fb16ce72a0
|
Fixed some more problems with db-convert
|
2010-06-21 16:16:11 -04:00 |
|
Naram Qashat
|
36bf5fcb26
|
Fix problem with anope.db being empty even after running /os update.
|
2010-06-21 01:33:36 -04:00 |
|
Adam
|
b8f9116b19
|
Rewrote all of the command handling to get rid of all the nasty strtoks() everywhere, and added a bot map by uid
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
1394c96173
|
Removed a lot of unnecessary .c_str() calls in the find* functions
|
2010-06-18 21:04:08 -04:00 |
|
Adam
|
2fba686904
|
Burned slist, rewrote operservs XLine code
|
2010-06-18 21:04:05 -04:00 |
|
Adam
|
3a2c2a916a
|
Dont load mlock from the database until after Anope is connected, it doesnt know all of the available modes until then
|
2010-06-18 21:03:44 -04:00 |
|
Adam
|
17ab410400
|
Removed process_numlist and having to mark everything as "in use" and constantly checking it. Replaced with a better system.
|
2010-06-18 21:03:41 -04:00 |
|
Adam
|
f049124905
|
Rewrote the hashing system to use std::tr1::unordered_map
|
2010-06-18 21:01:53 -04:00 |
|
Adam
|
81a45520a7
|
Added some global variables for the core pseudo clients, keeps us from having to call findbot() everywhere
|
2010-06-18 21:01:17 -04:00 |
|
Adam
|
e6263dba84
|
Allow attaching metadata to nickrequests and storing it in the databases and fixed windows build
|
2010-06-18 21:01:17 -04:00 |
|
Adam
|
631d11d6a8
|
Store a plaintext version of mode names in the mode structures, removes alot of unneeded code from db_plain/db_mysql.
|
2010-06-18 21:01:17 -04:00 |
|
Adam
|
9439cac6b1
|
Added m_ssl.cpp which allows Anope to use SSL when connecting to its uplink
|
2010-06-18 20:58:55 -04:00 |
|
Adam
|
c4b725b2e1
|
Removed all references to $, git has no svn keywords
|
2010-06-18 18:39:30 -04:00 |
|
Adam
|
428d930e2b
|
Made all modules version be VERSION_STRING
|
2010-06-18 18:30:35 -04:00 |
|
Adam-
|
fae2710ba7
|
Fixed saving capsmin in the database, fixes the bug also fixed by the last commit
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2974 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-05-21 23:05:38 +00:00 |
|
Adam-
|
a0ff4cfed5
|
You dont see this
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2961 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-05-14 20:56:40 +00:00 |
|
Adam-
|
5993a65b87
|
Fixed many windows problems in the debug build
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2960 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-05-14 20:52:17 +00:00 |
|
Adam-
|
baa119f2e2
|
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
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2949 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-05-10 22:05:01 +00:00 |
|
Adam-
|
5351fb4e4a
|
Save & load nick requests from db_plain
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2948 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-05-10 19:26:18 +00:00 |
|
Adam-
|
0bfe09ba5d
|
Fixed loading negatively mlocked modes from the DB and fixed loading access creators
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2913 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-24 22:20:14 +00:00 |
|
Adam-
|
99559d1acd
|
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
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2892 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-15 02:23:41 +00:00 |
|
Adam-
|
e84db77a2c
|
Correctly identify a user when they get autoidentified and made db_plain not crash if it gets a founderless channel
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2888 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-11 20:09:06 +00:00 |
|
Adam-
|
34f10d78fc
|
Don't backup the database and not rewrite a new one (oops?)
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2887 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-11 07:29:51 +00:00 |
|
Adam-
|
626afff37d
|
Dont backup the database unless there is a database to backup
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2884 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-11 00:28:59 +00:00 |
|
Adam-
|
c424dce517
|
Made db_plain backup its databases
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2882 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-10 22:58:42 +00:00 |
|
Adam-
|
c4f40ed3a7
|
Fixed tracking of InspIRCd mode +J and fixed mode manager and stacker to handle parameter modes correctly
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2879 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-09 22:50:48 +00:00 |
|
Adam-
|
973ecb7058
|
Rewrote sockets. This adds support for IPv6 and makes Anope capable of reconnecting if it loses connection to the uplink.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2862 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-04-08 20:23:00 +00:00 |
|
Adam-
|
94822c99c0
|
Added last used time to akick view
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2846 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-03-31 04:41:44 +00:00 |
|
Adam-
|
3ffd917926
|
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
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2833 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-03-24 00:46:53 +00:00 |
|
Adam-
|
287169d6e8
|
Made the database file name configurable
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2830 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-03-21 19:57:14 +00:00 |
|
Adam-
|
6ebc85b900
|
Fix loading akills/sxlines from plaintext database
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2823 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-03-20 04:59:43 +00:00 |
|
Adam-
|
faed18f6e8
|
Fixed loading memo messages from the flatfile databases
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2806 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-03-09 05:26:10 +00:00 |
|
Adam-
|
3f80e1cad0
|
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.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2798 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-02-28 17:33:31 +00:00 |
|
Adam-
|
9edede4f3a
|
Removed OnBotPreLoad event, this is a much better way to prevent multiple of the same bots being loaded
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2796 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-02-25 07:12:17 +00:00 |
|
DukePyrolator
|
aa4b3e2563
|
replaced the alog() command with a new type-safe and stream-based Alog()
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2777 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-31 06:15:29 +00:00 |
|
Adam-
|
fadc61f89e
|
Fixed crash caused by r2732 caused by adding someone to the exception list
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2756 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-14 21:29:39 +00:00 |
|
pimpmylinux
|
0a61c06860
|
updated copyright info for 2010
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2753 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-11 19:36:24 +00:00 |
|
DukePyrolator
|
5e62e8f22e
|
changed all password fields to std::string and reworked the way how the enc modules handle the passwords
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2740 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-09 08:49:00 +00:00 |
|
cyberbotx
|
b462814760
|
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.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2733 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-04 06:40:24 +00:00 |
|
Adam-
|
2708eea5d1
|
Removed NICKMAX and CHANMAX, replaced user->nick, c->name, and ci->name with std::string
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2732 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-04 05:45:58 +00:00 |
|
Adam-
|
a819cb0cc0
|
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
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2724 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-02 08:20:59 +00:00 |
|
cyberbotx
|
3617d79788
|
Convert 'const char *' and 'char *' function arguments to 'const std::string &' instead, done in actions.c along with chain reactions in other files.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2723 5417fbe8-f217-4b02-8779-1006273d7864
|
2010-01-02 04:55:43 +00:00 |
|
Adam-
|
657e1deb59
|
Added in new plaintext databases. Note: This currently has no automatic backup feature. Big thanks to Phil on this for mass scale testing
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2722 5417fbe8-f217-4b02-8779-1006273d7864
|
2009-12-31 01:25:10 +00:00 |
|