summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2016-12-30Make all User::IsModeSet() methods const, accept const ModeHandlerAttila Molnar
2016-12-30Deduplicate nickname overruling codeAttila Molnar
Create LocalUser::OverruleNick(), call it from User::ChangeNick() and the UID handler in spanningtree
2016-12-30Remove remaining doxygen doc for "pcnt" parametersAttila Molnar
2016-10-25Allow classes to take a port range.Peter Powell
2016-09-02Update stuff for the new versioning system.Peter Powell
2016-09-02Bump version to 3.0 in comments and messagesAttila Molnar
2016-09-02Fix Windows build and most MSVC warningsAttila Molnar
2016-09-02Fix whitespace issuesAttila Molnar
2016-08-30Return std::string from Membership::GetAllPrefixChars()Attila Molnar
2016-08-30Change Membership:hasMode() to accept a PrefixModeAttila Molnar
2016-08-30Pass the ModeHandler to User::HasModePermission()Attila Molnar
Mark the method as const
2016-08-30Add const versions of ModeHandler::IsPrefixMode(), IsListModeBase() and ↵Attila Molnar
IsParameterMode()
2016-08-29Mark ModeHandler::GetModeChar() and ModeWatcher::GetModeType() as constAttila Molnar
2016-08-29Convert ModeHandler::GetNumParams() to NeedsParam() that returns a boolAttila Molnar
2016-08-29Deduplicate mode unregistering code in ModuleManager::DoSafeUnload() and ↵Attila Molnar
extract into a method
2016-08-29Remove unused EventHandlerIter typedefAttila Molnar
2016-08-25core_dns Make question a member of request, move common FindAnswerOfType to ↵Adam
be a member of query
2016-08-24Update UserManager documentation and commentsAttila Molnar
2016-08-22Update documentation in hashcomp.hAttila Molnar
2016-08-22Remove all non-member irc::string operatorsAttila Molnar
2016-08-22Remove now unused SearchAndReplace() functionAttila Molnar
2016-08-22Add stdalgo::string::replace() and replace_all()Attila Molnar
2016-08-22Remove now unused assign() functionsAttila Molnar
2016-08-22Create irc::equals() from StrHashCompAttila Molnar
Make StrHashComp a wrapper around it
2016-08-22Add stdalgo::string::equalsci and use it instead of irc::string for ↵Attila Molnar
case-insensitive comparison
2016-08-22Replace irc::string in XLineLookup with irc::insensitive_swo mapAttila Molnar
2016-08-22Replace irc::string usage in CommandParser::LoopCall() with ↵Attila Molnar
irc::insensitive_swo set
2016-08-22Remove unused irc::tokenstream::GetToken() overload accepting an irc::stringAttila Molnar
2016-08-22Remove unused irc::hashAttila Molnar
2016-08-22Remove unused trim() functionAttila Molnar
2016-08-17Merge insp20Attila Molnar
2016-08-11Update description of class EventHandlerAttila Molnar
Readable() and Writeable() was removed long ago
2016-08-11Replace HandleEvent() references in the SocketEngine documentation with ↵Attila Molnar
OnEventHandler*()
2016-08-11Remove virtual destructor of class VersionAttila Molnar
No classes inherit from it and it is only used as the return value from Module::GetVersion() which returns it by value
2016-08-08Update comments for classes IOHookProvider and IOHookAttila Molnar
2016-08-08Keep multiple IOHookProvider references in class ListenSocketAttila Molnar
This adds the <bind:hook> config option which works together with <bind:ssl>
2016-08-08Include <array> or <tr1/array> globallyAttila Molnar
2016-08-08Change return type of ListenSocket::ResetIOHookProvider() to voidAttila Molnar
No code was using the return value
2016-08-08Add StreamSocket::SendQueue::moveall() for moving data between sendqsAttila Molnar
2016-08-08Add support for multiple IOHooks per StreamSocketAttila Molnar
2016-08-08Extract code that reads data into a recvq from StreamSocket::DoRead() into ↵Attila Molnar
ReadToRecvQ()
2016-08-08Extract code that flushes the sendq from StreamSocket::DoWrite() into ↵Attila Molnar
FlushSendQ()
2016-08-08Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ↵Attila Molnar
module Use it to simplify logic in all modules using or providing IOHooks
2016-08-08Pass sendq to OnStreamSocketWriteAttila Molnar
2016-08-08Predeclare IOHookProvider, remove iohook.h include from socket.hAttila Molnar
2016-07-22Add a method which calculates the maximum mask length. (#1171)Peter Powell
2016-06-22Fix sending the wrong numeric when an empty new nick is received.Peter Powell
2016-06-17Don't exit on rehash if the pid file cannot be writtenAttila Molnar
2016-04-28Export the GetCiphersuite() method from the SSL modulesAttila Molnar
2016-04-28Add SSLIOHook::IsSSL() to determine whether a socket is using SSL or notAttila Molnar
Use it in a few places