summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2011-05-21Made Anope able to process normally when disconnected from the uplink and ↵Adam
not sleep(), enable usage of non-blocking connect() and default all sockets to non blocking mode. Some cleanup to m_ssl and some cleanup to main.cpp.
2011-05-16Modularized os_newsAdam
2011-05-16Calculate nc::channelcount at runtimeAdam
2011-05-16Added os_forbidAdam
2011-05-16Check for a valid server in /operserv noopAdam
2011-05-16Expand more on m_alias and changed some std::string usage in sockets.cpp to ↵Adam
use Anope::string
2011-05-16Use module type to determine what type each module is instead of its ↵Adam
location in the configuration file.
2011-05-16Fixed reading empty config values in the multiconfig code, caused by removal ↵Adam
of DT_CHARPTR
2011-05-16Added more useful functions to our LDAP API, allow adding newly registered ↵Adam
accounts to LDAP, removed some unnecessary OnPre events and fixed unloading all modules
2011-05-16Unmodularized the socket engine because its causing problems and really is ↵Adam
unnecessary
2011-05-16Moved some global functions to be member functions and misc cleanupAdam
2011-05-16Fixed up the MySQL Query code and finished some command code I forgot earlierAdam
2011-05-16Removed DT_CHARPTR from the config reader, its unneededAdam
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-05-16Use std::map instead of unordered_mapAdam
2011-05-15Fixed Windows buildAdam
2011-05-01Fixed sometimes not removing nick masks from the access list when the group ↵Adam
is dropped
2011-04-25Don't attempt to connect to the uplink if given invalid hostnamesAdam
2011-04-03Made LDAP support recover, release, resetpass, etc.Adam
2011-03-30Fixed bug #1258, more Windows stuff, and more language stringsAdam
2011-03-30Fixed windows build more, including ldapAdam
2011-03-29Fixed windows buildAdam
2011-03-29Fixed some left over useprivmsg problems and fixed some compiler warnings.Adam
2011-03-26replaced all %R with %s in the language stringsDukePyrolator
2011-03-14Fixed compileAdam
2011-03-14Removed include/patricia.h due to oversight in attribution. This breaks ↵Charles Kingsley
compile, please do not use until this is fixed later.
2011-03-14Rewrote some of the opertype system, added os_loginAdam
2011-03-13When a server quits use its quit reason for all of its linksAdam
2011-03-13Added some useful Anope::Version functions to prevent some files from ↵DukePyrolator
unnecessarily rebuilding on every make
2011-03-12added ns_certDukePyrolator
2011-03-11Added os_config and support for including additional configuration files.Adam
2011-03-09Store mlock in the databases and removed some unused functions from misc.cppAdam
2011-03-07Added support for extbansAdam
2011-03-06Change the mode name code to use Flags names in preparation for extban supportAdam
2011-03-05Removed nickrequests, instead have unconfirmed registrations. Also made ↵Adam
ns_resetpass allow remote-id to get past things such as kill immed.
2011-02-27Made akills work on IRCds that do not support bans (ngircd)Adam
2011-02-26Replaced the few language strings we use with #defines to prevent ↵Adam
accidentally translating them if we shouldnt
2011-02-25Fixed build on freebsd with precompiled headersAdam
2011-02-25More fixes. Also made db_mysql_live not keep bots updated because thats ↵Adam
pointless and made m_asynch_commands respect user language settings.
2011-02-25Fixed a lot of small problemsAdam
2011-02-20Much more work on the live SQL. Should work pretty decently now under heavy ↵Adam
load.
2011-02-18Changed the OnNickDrop event to call before the nick is deletedAdam
2011-02-17Split db_mysql_live into two modules so other modules can make use of the ↵Adam
asynchronous command interface
2011-02-16Use precompiled headers when building with gnu g++ to speed up build timeAdam
2011-02-13added Anope::printf()DukePyrolator
2011-02-12Removed the Wallop config options and replaced them with the new log systemAdam
2011-02-11Made the help command description code more saneAdam
2011-02-09Removed a lot of the old capab flags we dont/have never usedAdam
2011-02-05Removed the LIBINTL include hackAdam
2011-02-04Merge 032c30dd5dc4Adam