summaryrefslogtreecommitdiff
path: root/include/services.h
AgeCommit message (Collapse)Author
2011-09-10Fixed service_reference to work correctly with external classesAdam
2011-09-10Allow services to register or unregister themselvesAdam
2011-09-10Allow modules to add their own channel levelsAdam
2011-09-10Made service_reference type safeAdam
2011-09-08Bug #1330 & many other small fixesAdam
2011-08-12Allow bot usermodes to be configurableAdam
2011-08-10Replace the old sigaction for a signal when our Signal destructsAdam
2011-08-04Added a command:permission settingAdam
2011-08-01Rewrote the access systems and added a flags access systemAdam
2011-07-14Rewrote how commands are handled within Anope.Adam
This allows naming commands and having spaces within command names.
2011-06-17Search all domains for language strings, fixes the mess that we used to use ↵Adam
to translate strings in 3rd party modules
2011-06-14Fixed a few small thingsAdam
2011-06-13changed some _() to gtl() and updated do_strftime() and duration()DukePyrolator
2011-06-02Burst our channels with the uplink when we connect & fixed bug #1274Adam
2011-05-23Rewrote the signal handling to use sigactionAdam
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-16Check for a valid server in /operserv noopAdam
2011-05-16Unmodularized the socket engine because its causing problems and really is ↵Adam
unnecessary
2011-05-16Fixed up the MySQL Query code and finished some command code I forgot earlierAdam
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-05-01Fixed sometimes not removing nick masks from the access list when the group ↵Adam
is dropped
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-14Fixed compileAdam
2011-03-12added ns_certDukePyrolator
2011-03-11Added os_config and support for including additional configuration files.Adam
2011-03-07Added support for extbansAdam
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-25Fixed a lot of small problemsAdam
2011-02-05Removed the LIBINTL include hackAdam
2011-02-04Merge 032c30dd5dc4Adam
2011-02-04Moved the language strings which are only used onceAdam
out of the core and into the modules that use them.
2011-01-15Fixed flag names to match 1.9.3sAdam
2011-01-15Added an amsg kickerAdam
2011-01-08Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9Adam
2011-01-08Made the Flag class able to convert flags to strings and backAdam
2011-01-07fix some more copyright and typos (not mine) spotted by chaz :Plethality
2011-01-05update copyrights for 2011lethality
2011-01-04removed SendSVSPart(), we dont use itDukePyrolator
2011-01-04removed SendSVSMode(), we dont use itDukePyrolator
2010-12-29Use empty SJOINs when allowed to create empty permanent channelsAdam
2010-12-29Added a ConvertException to be thrown when convertTo failsAdam
2010-12-24Fixed Windows buildAdam
2010-12-23Rewrote the ignore code. Adds creator and reason to /os ignore list.Adam
2010-12-13Bug #1079 - Don't use users real host and IPs when matching againstAdam
bans and excepts, except when a user is unbanning themselves, in an attempt to prevent people from gaining other users IPs. This removes support for Unreal and Bahamuts SVSMode -b because it will unban users by real host and IP.
2010-12-12Cleaned up some things, made the protocol modules use some basic inheritance ↵Adam
to cut back on their code duplication. More work can be done in the future to remove even more of it.
2010-12-12Allowing adding hostmasks to channel access listsAdam