summaryrefslogtreecommitdiff
path: root/src/tools
AgeCommit message (Collapse)Author
2010-10-27Removed memo number from databases. Since we already have db-upgrade we ↵Adam
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-11Fixed Windows againAdam
2010-08-15Changed a few small things in the db format because it already changed ↵Adam
anyway, bumped DB version to 2
2010-08-08Fix an error in db-upgrade on sha256 encrypted passwords.Naram Qashat
2010-08-08Add a db-upgrade to convert base64-encoded encrypted passwords to ↵Naram Qashat
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-07-25Epic commit to replace most of the strings in Anope with a single ↵Naram Qashat
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-15Moved some files and diretories around, made cmake skip files it knows it ↵Adam
can't compile because of missing dependices.
2010-07-09Removed autotools and the makefiles. This will be reintroduced differently ↵Adam
before the 1.9.3 release.
2010-06-28added some missing includes to src/tools/smtp.hDukePyrolator
2010-06-28Fixed the makefiles to correctly build and install the new anopesmtp and ↵Adam
db-convert
2010-06-27The next of a few "CBX OCDing over code style" commits, maybe the last.Naram Qashat
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-25Moved src/tools/README to docs/TOOLSAdam
2010-06-25Made db-convert handle old corrupted databases from 1.8 that used mysql with rdbAdam
2010-06-22Made db-convert really convert nickalias lastseen/lastused/lastquitAdam
2010-06-21Fixed some more problems with db-convertAdam
2010-06-19Made db-converter add all of the core clients when converting a 1.8 databaseAdam
2010-06-19Made db-converter only write mlock params if there really is one, fixes some ↵Adam
problems with converting mlock for certain databases
2010-06-18Burned slist, rewrote operservs XLine codeAdam
2010-06-12Made db-convert change old disabled levels to newer ACCESS_QOP, keeps people ↵Adam-
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-05-20Fixed db-convert to properly convert mlocked mode names for the new databasesAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2970 5417fbe8-f217-4b02-8779-1006273d7864
2010-05-14Reversed the autoop flag to make it more logical. In 1.8, we set this flag ↵DukePyrolator
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-04-09fixed the database converter (streams dont like null pointers)dukepyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2874 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-31Burned db-merger & docs, it will eventually need a complete rewriteAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2847 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-31Added last used time to akick viewAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2846 5417fbe8-f217-4b02-8779-1006273d7864
2010-03-06added a check for null pointersdukepyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2803 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-24Fixed db-convert and enc_old to work when converting databases using enc_oldAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2776 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-11updated copyright info for 2010pimpmylinux
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2753 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-09changed all password fields to std::string and reworked the way how the enc ↵DukePyrolator
modules handle the passwords git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2740 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-03Fixed db-convert to really convert vhostsAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2728 5417fbe8-f217-4b02-8779-1006273d7864
2010-01-02Rewrote the vhost code, and moved it to be part of nickalias instead of in ↵Adam-
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
2009-12-31Added in new plaintext databases. Note: This currently has no automatic ↵Adam-
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-14More work on db-convert, almost done. This also moves the bot section of the ↵Adam-
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-14Did some more work on db-convertAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2701 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-07added a function to convert some mlock modesDukePyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2692 5417fbe8-f217-4b02-8779-1006273d7864
2009-12-04some code cleanupDukePyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2682 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-29the database converter can now convert the operserv databaseDukePyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2678 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-29the database converter can now handle a broken bot.db from 1.9.0DukePyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2677 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-29fixed some bugs in the database converterDukePyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2676 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-29updated database converterDukePyrolator
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2675 5417fbe8-f217-4b02-8779-1006273d7864
2009-11-18Make the correct folder be chmod'd on a *nix install of the tools directory ↵cyberbotx
(we got rid of installing the tools to a tools directory a long while back, now they go in the bin directory instead) git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2658 5417fbe8-f217-4b02-8779-1006273d7864
2009-09-06Fixed Makefiles to only suppress building when using run-cc.plAdam-
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2493 5417fbe8-f217-4b02-8779-1006273d7864
2009-08-06Remove legacy windows installer scripts not used on 1.9 & obsolete ↵sjaz
epona2anope converter. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2427 5417fbe8-f217-4b02-8779-1006273d7864
2009-03-11Fix the CMake generation to work with older versions of CMake 2.4.x, ↵cyberbotx
cleaning up some of the macros and also correcting the code to detect what version of CMake is in use. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2155 5417fbe8-f217-4b02-8779-1006273d7864
2009-02-19Fix a few warnings. Also move split_usermask into cs_akick, as this is the ↵rburchell
only place it is used. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2119 5417fbe8-f217-4b02-8779-1006273d7864
2009-02-10NS_VERBOTEN -> NS_FORBIDDEN, CS_VERBOTEN -> CS_FORBIDDEN, etc.rburchell
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1973 5417fbe8-f217-4b02-8779-1006273d7864
2009-01-26Moved the tools executables to the bin directory, and fix anoperc's install ↵cyberbotx
location to also be bin. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1939 5417fbe8-f217-4b02-8779-1006273d7864
2009-01-03Housekeeping contact address updates.sjaz
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1914 5417fbe8-f217-4b02-8779-1006273d7864
2009-01-02Update copyrights for 2009.rburchell
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1909 5417fbe8-f217-4b02-8779-1006273d7864
2008-12-30Fix install errors with Autotools build system.cyberbotx
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1891 5417fbe8-f217-4b02-8779-1006273d7864
2008-12-29Edits to CPack-related part of CMake to not include Autotools-built files ↵cyberbotx
from a dirty source tree. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1884 5417fbe8-f217-4b02-8779-1006273d7864