Adam
675b113c3e
Split up db/conf/lib/locale install directories, and allow alternate ones to be specified at runtime
2012-05-06 21:43:50 -04:00
Adam
4204ece7a8
Updated Copyright to 2012
2012-01-02 21:28:24 -05:00
Adam
1f2399de36
Added a new database format and sqlite support. Also moved db-convert to a module.
2011-09-25 04:19:15 -04:00
Adam
b7542fd6f2
Added a few sanity checks which never really should happen to db-convert
2011-08-08 23:41:03 -04:00
Adam
05933e9f21
Removed db-upgrade, its no longer needed
2011-01-20 19:42:27 -05:00
Adam
e7a8bcc30b
Bug #1232 - Fixed db-convert to properly convert mode lock parameters
2011-01-18 18:47:08 -05:00
lethality
0eb9152749
fix some more copyright and typos (not mine) spotted by chaz :P
2011-01-07 23:01:19 +00:00
lethality
9efebe5461
update copyrights for 2011
2011-01-05 18:34:38 +00:00
Adam
4fb4858952
Fixed anopesmtp. Again. It works on Windows now
2010-11-02 00:58:24 -04:00
Adam
3edc6d70b9
Fixed building anopesmtp on Windows, fixed some cmake problems with calculate_depends, and fixed building without gettext
2010-11-01 16:07:18 -04:00
Adam
e3f368f67b
Fixed replacing %R's in email messages and fixed anopesmtp to really work
2010-10-31 20:47:34 -04:00
DukePyrolator
257fb256e9
removed an extra space from db-convert
2010-10-28 07:31:59 +02:00
DukePyrolator
8ff0b0ed99
do not store memo numbers on db-convert
2010-10-28 07:14:49 +02:00
Adam
180aa6b67b
Removed memo number from databases. Since we already have db-upgrade we might as well make that update memos too.
...
Users using the top of git will need to run sed -i 's/MD MI [0-9]* /MD MI /' anope.db on their database.
2010-10-27 23:02:20 -04:00
Adam
afb55a1842
Fixed Windows again
2010-10-11 19:21:59 -04:00
Adam
5fb10d27de
Changed a few small things in the db format because it already changed anyway, bumped DB version to 2
2010-08-15 19:53:06 -04:00
Naram Qashat
d05afb3ca3
Fix an error in db-upgrade on sha256 encrypted passwords.
2010-08-08 22:30:00 -04:00
Naram Qashat
bbff5ae4d3
Add a db-upgrade to convert base64-encoded encrypted passwords to hexadecimal strings of the raw data, add in Anope::Hex for C-style strings and added Anope::Unhex, modified the encryption modules to use Hex and Unhex.
2010-08-08 21:53:32 -04:00
Naram Qashat
ae38212c1c
Epic commit to replace most of the strings in Anope with a single Anope::string class, plus some other little fixes here and there. If you follow 1.9.x development and are testing things, THIS is one of those things that NEEDS testing.
2010-07-25 21:58:20 -04:00
Adam
a22f8d3b2d
Moved some files and diretories around, made cmake skip files it knows it can't compile because of missing dependices.
2010-07-15 22:55:02 -04:00
Adam
166d6f5d09
Removed autotools and the makefiles. This will be reintroduced differently before the 1.9.3 release.
2010-07-09 02:27:02 -04:00
DukePyrolator
1037a469d3
added some missing includes to src/tools/smtp.h
2010-06-28 20:02:35 +02:00
Adam
00aa4a0ad4
Fixed the makefiles to correctly build and install the new anopesmtp and db-convert
2010-06-28 00:32:50 -04:00
Naram Qashat
28e12bc24a
The next of a few "CBX OCDing over code style" commits, maybe the last.
...
NOTES: I have been unable to compile the db_mysql_* functions on my system here, so those are untested. db-convert seems to be badly programmed and needs more work in my opinion.
2010-06-27 23:15:05 -04:00
Adam
d5ee411aca
Moved src/tools/README to docs/TOOLS
2010-06-25 22:13:32 -04:00
Adam
cbcead4e89
Made db-convert handle old corrupted databases from 1.8 that used mysql with rdb
2010-06-25 19:14:05 -05:00
Adam
c4233e9f9a
Made db-convert really convert nickalias lastseen/lastused/lastquit
2010-06-22 16:21:57 -04:00
Adam
fb16ce72a0
Fixed some more problems with db-convert
2010-06-21 16:16:11 -04:00
Adam
448eadd747
Made db-converter add all of the core clients when converting a 1.8 database
2010-06-19 20:53:53 -04:00
Adam
68b54f3fb5
Made db-converter only write mlock params if there really is one, fixes some problems with converting mlock for certain databases
2010-06-19 13:39:12 -04:00
Adam
2fba686904
Burned slist, rewrote operservs XLine code
2010-06-18 21:04:05 -04:00
Adam-
ab4533e58a
Made db-convert change old disabled levels to newer ACCESS_QOP, keeps people from being locked out of controlling their own XOP channels
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@3002 5417fbe8-f217-4b02-8779-1006273d7864
2010-06-12 22:28:56 +00:00
Adam-
6fb5ca2315
Fixed db-convert to properly convert mlocked mode names for the new databases
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2970 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-20 19:36:17 +00:00
DukePyrolator
78240c5790
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.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2957 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-14 06:16:25 +00:00
dukepyrolator
4e594d3acd
fixed the database converter (streams dont like null pointers)
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2874 5417fbe8-f217-4b02-8779-1006273d7864
2010-04-09 14:27:54 +00:00
Adam-
eaf211d59c
Burned db-merger & docs, it will eventually need a complete rewrite
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2847 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-31 04:41:49 +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
dukepyrolator
dd7d2d4cf0
added a check for null pointers
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2803 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-06 10:33:28 +00:00
Adam-
47504c9de5
Fixed db-convert and enc_old to work when converting databases using enc_old
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2776 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-24 23:15:08 +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
Adam-
ed568f4750
Fixed db-convert to really convert vhosts
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2728 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-03 04:36:36 +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
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
Adam-
3beac16030
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
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2703 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-14 23:52:59 +00:00
Adam-
6f5bc22584
Did some more work on db-convert
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2701 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-14 03:50:27 +00:00
DukePyrolator
37de1286fa
added a function to convert some mlock modes
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2692 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-07 22:30:43 +00:00
DukePyrolator
17a4789c1c
some code cleanup
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2682 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-04 06:32:17 +00:00
DukePyrolator
d4b595fdb8
the database converter can now convert the operserv database
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2678 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-29 20:55:41 +00:00
DukePyrolator
f9cd8c200c
the database converter can now handle a broken bot.db from 1.9.0
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2677 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-29 09:32:32 +00:00