summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-27Fixed unordered_map to build on VS 2008Adam
2010-06-27Removed nickserv/chanserv info all, just have info show all informationAdam
2010-06-27Log out users when they log in to another account.Adam
2010-06-27Don't attempt to enforce sqlines on our own clientsAdam
2010-06-27Log out users from their groups when they disconnect, keeps us from storing ↵Adam
invalid pointers in the nickcore user list
2010-06-27The next of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
src/core/ns_*.
2010-06-27Made Anope track its own clients internally as if they were real usersAdam
2010-06-26Made the flags class take an optional size argAdam
2010-06-26Added in the rest of the InspIRCd 2.0 changes to the protocol moduleAdam
2010-06-26Added support for InspIRCd 2.0s dynamic modes.Adam
Note that this changes the maximum length of an acceptable IRC message from 512 to 1024 because InspIRCd sends messages longer than 512 characters.
2010-06-26Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9Naram Qashat
2010-06-26The next of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
src/core/hs_* and src/core/ms_*, plus some tiny fallout caused by changing the FOREACH_* macros.
2010-06-25Moved src/tools/README to docs/TOOLSAdam
2010-06-25Changed the versioning system to use gitAdam
2010-06-25Made db-convert handle old corrupted databases from 1.8 that used mysql with rdbAdam
2010-06-24The next of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
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.
2010-06-22Made db-convert really convert nickalias lastseen/lastused/lastquitAdam
2010-06-22moved FindMessage() into the Anope classDukePyrolator
2010-06-22changed the name of the logfile from servics.log.<date> to ↵DukePyrolator
<date>.services.log to make windows users happy
2010-06-22Fix compile errors I unintentionally caused 2 commits ago. <.<Naram Qashat
2010-06-22The next of a few "CBX OCDing over code style" commits, for db_plain.cppNaram Qashat
2010-06-21The next of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
src/core/bs_* and src/core/cs_*.
2010-06-21Fixed some more problems with db-convertAdam
2010-06-21Fix problem with anope.db being empty even after running /os update.Naram Qashat
2010-06-21Fixed a few Windows problems with cleaning out the runtime directoryAdam
2010-06-20Store modules in a list and xlines in a vector, not deques. We need to be ↵Adam
able to keep iterators valid.
2010-06-20Fixed Windows buildAdam
2010-06-20Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9Naram Qashat
Conflicts: include/config.h
2010-06-20The first of a few "CBX OCDing over code style" commits, focusing on ↵Naram Qashat
include/* and src/* but not src/core/* or src/modules/*.
2010-06-20Added m_helpchan to replace the cores helpchannel functionalityAdam
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-18Switched cs_set to the subcommand system and added cs_sasetAdam
2010-06-18Added in a subcommand system and switched ns_set and ns_saset to use itAdam
2010-06-18Moved the *Serv help functions to Command, will come in use later with ↵Adam
subcommands
2010-06-18Rewrote all of the command handling to get rid of all the nasty strtoks() ↵Adam
everywhere, and added a bot map by uid
2010-06-18Added an arg to User::IsRecognized to check for NI_SECUREAdam
2010-06-18Rewrote cs_access to be more C++ish, changed NumberList to be more C++ish ↵Adam
and fixed some compiler warnings on 64bit systems
2010-06-18Removed a lot of unnecessary .c_str() calls in the find* functionsAdam
2010-06-18Made NumberList take an arg to determin if it should pass numbers in ↵Adam
descending order, fixes listing specific ranges being returned in descending order
2010-06-18Renamed all of source files from .c to .cppAdam
2010-06-18Burned slist, rewrote operservs XLine codeAdam
2010-06-18Dont load mlock from the database until after Anope is connected, it doesnt ↵Adam
know all of the available modes until then
2010-06-18Unmark services as syncing when we are done, fixes cs_xop and cs_modes ↵Adam
reloading mode specific commands
2010-06-18Added a founder access level used to determin who is a channel founder. This ↵Adam
is completely independant of the owner levels
2010-06-18Removed process_numlist and having to mark everything as "in use" and ↵Adam
constantly checking it. Replaced with a better system.
2010-06-18Fixed cmake build, removed version_flags it is no longer need, removed old ↵Adam
unneeded defs.h and split up pseudo.h
2010-06-18Store modes in users and channels using the Flags class, cleanerAdam