summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-11Added ns_set_misc.cpp which was missing from a previous commitAdam
2010-07-10Added options:hideprivilegedcommands config option to hide privileged ↵Adam
commands from normal users
2010-07-10Properly set up our clients as on our server internally. Fixes crashes when ↵Adam
trying to akick our own clients etc
2010-07-10Fixed tracking of introducing and quitting juped serversAdam
2010-07-10Added ns_set_misc and cs_set_misc.Adam
These modules allows users to configure settable options in /ns and /cs set that will be displayed in /ns and /cs info. Removed os_info, cs_set_url, ns_set_url, cs_set_email, ns_set_icq
2010-07-09Removed autotools and the makefiles. This will be reintroduced differently ↵Adam
before the 1.9.3 release.
2010-07-09No need to allocate the numberlist callback classes with newAdam
2010-07-08Added an epoll socket engineAdam
2010-07-06Fixed bug #1173, Made hs_request reject actually reject vhostsAdam
2010-07-05Removed OnEncryptInPlace, although it currently causes no problems it is ↵Adam
just redundant.
2010-06-29Missed OCDing over src/protocol/*, plus fixed a minor lack of braces and ↵Naram Qashat
fixed Config to work in an out-of-source build.
2010-06-28Some OCDing over version.cpp, and make it so module.cpp doesn't need ↵Naram Qashat
version.h (only main.cpp, modulemanager.cpp, and modules.cpp need version.h, to avoid rebuilding EVERYTHING every build)
2010-06-28added some missing includes to src/tools/smtp.hDukePyrolator
2010-06-28This was in the wrong place, better now.Adam
2010-06-28Delete all users when we disconnect from the uplinkAdam
2010-06-28Unset all known status modes when we recieve a ts older than ours, and ↵Adam
remove split servers from their uplinks
2010-06-28Fix version system so it doesn't cause the entire build tree to get rebuilt ↵Naram Qashat
just because version.h gets regenerated, thanks to Adam for initial patch.
2010-06-28No need for BotInfo to have its own ChangeNick functionAdam
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/*.