summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2014-02-22Store a cert->account map and use it for SASL EXTERNAL and certfp authAdam
2014-02-18Merge pull request #54 from attilamolnar/2.0+webcpanelfixAdam
Don't create zero length DataBlocks in BinarySocket::Write()
2014-02-17Merge pull request #52 from attilamolnar/2.0+gnutlsAdam
Add support for SSL connections powered by GnuTLS
2014-02-18Turn BinarySocket::Write() into a no-op when called with l == 0Attila Molnar
2014-02-17Fix os_ignore to work correctly with SQLAdam
2014-02-17Move most of the implementation details out of os_forbid.h, fixes crashing ↵Adam
if a module adding a forbid is unloaded without removing the forbid
2014-02-17Move encryption.h to include/modulesAdam
2014-02-17Rename m_ssl to m_ssl_openssl and update docsAttila Molnar
2014-02-16Fix Windows buildAdam
2014-02-14sasl.h, m_sasl.cpp: Move IdentifyRequest to the headerDaniel Vassdal
2014-02-14Anope::string: Add .data()Daniel Vassdal
2014-02-14sasl.h, m_sasl.cpp: Add RemoveSession(), DeleteSessions(), and have active ↵Daniel Vassdal
sessions closed when a Mechanism is unloaded
2014-02-12Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing.Adam
2014-02-11Only trim newlines and carriage returns in BufferedSocket::GetLineAdam
2014-02-09Add an opertype priv "protected" to not allow services to kick a user.Adam
Also classify ulines as protected
2014-02-07Allow other modules to suspend nicknames and channels without having to ↵Adam
subclass suspendinfo
2014-02-07Allow other modules to be able to view and modify cs and ns set_misc dataAdam
2014-02-05Ignore nonblocking errnors on socket operationsAdam
2014-02-01commasepstream: Add a allowempty paramDaniel Vassdal
2014-01-21Unbreak account stuff from commit ccae59430ab50393f43ccc38a6a6c0c24191b601.Adam
2014-01-09Make DNSBL log message use the module type and give it a category tooAdam
2014-01-02Have db_old load news.db tooAdam
2014-01-01Update copyright to 2014. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
2013-12-19Don't leak opers and opertypes on /os reload, fix not updating opertypes on ↵Adam
non conf opers on rehash
2013-12-19Fix a few commands not being able to find non conf opersAdam
2013-12-14irc2sql: improved handling of netsplitsDukePyrolator
2013-12-01Fix crash from loading exceptions with db_old and then unloading db_oldAdam
2013-11-01Attempt #3Adam
2013-11-01Compare access entries created with the levels access system by access level ↵Adam
and not by privilege set, as two entries can have the same privset but different levels, but still represent two different levels of access. This prevented users from adding other users at a lower access level when that level had the same privset as them. Spotted by TSG.
2013-10-28Fix some typos and touch up the configs a little.Robby-
2013-10-26new event OnSetDisplayedHostDukePyrolator
2013-10-19Fix some typos of languageAdam
2013-10-05Fix Windows buildAdam
2013-09-27Replace this silly random code generation code with something more sane lookingAdam
2013-09-27Fix compile warnings and errors found by clangAdam
2013-09-27Translate listformatter properlyAdam
2013-09-27Fix typos, remove dead language defines.Robby-
os_set: Add missing debug text in help output.
2013-09-27Drop matching channels on forbid, and enforce nick forbids even on IRCdsAdam
with no qlines
2013-09-20Readonlyize many commandsAdam
2013-09-20Merge the two memo del events into one. Since they had the same name it was ↵Adam
confusing the event system
2013-09-19Make os_session akill ip ranges and not individual user's ipsAdam
2013-09-16Remove static variables from functions in modules which causes them to be ↵Adam
marked as gnu unique objects, which breaks dlclose()/dlopen() on g++ 4.5+
2013-09-03Cap mode stacker max line lengthAdam
2013-08-31add vhost support for hybridDukePyrolator
2013-08-25Create persistent channels on startup, which used to work and got lost somewhereAdam
Fix some oddities with using persistent channels with no botserv Send list modes to uplink when bursting Fix issues with persist + keepmodes Fix /os modes clear all not clearing all status modes Fix operwall on ratbox/plexus Dont apply mlock in SetCorrectModes since that just recursively calls itself unncessarially Change command logging to show the command name and not the service name
2013-08-23Remove webpanel:ssl configuration option because its dumbAdam
2013-08-12Fix some issues with suspendAdam
2013-08-11Remove channels from accesss lists when they expire/dropAdam
2013-08-11Add DNS Notify supportAdam
2013-08-10Support DNS ANY query typeAdam