aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Update stuff for the new versioning system.Gravatar Peter Powell2016-09-021-2/+2
|
* Bump version to 3.0 in comments and messagesGravatar Attila Molnar2016-09-021-2/+2
|
* Fix Windows build and most MSVC warningsGravatar Attila Molnar2016-09-021-1/+1
|
* Fix whitespace issuesGravatar Attila Molnar2016-09-021-3/+3
|
* Return std::string from Membership::GetAllPrefixChars()Gravatar Attila Molnar2016-08-301-1/+1
|
* Change Membership:hasMode() to accept a PrefixModeGravatar Attila Molnar2016-08-301-4/+4
|
* Pass the ModeHandler to User::HasModePermission()Gravatar Attila Molnar2016-08-301-6/+4
| | | | Mark the method as const
* Add const versions of ModeHandler::IsPrefixMode(), IsListModeBase() and ↵Gravatar Attila Molnar2016-08-301-0/+33
| | | | IsParameterMode()
* Mark ModeHandler::GetModeChar() and ModeWatcher::GetModeType() as constGravatar Attila Molnar2016-08-291-2/+2
|
* Convert ModeHandler::GetNumParams() to NeedsParam() that returns a boolGravatar Attila Molnar2016-08-291-5/+4
|
* Deduplicate mode unregistering code in ModuleManager::DoSafeUnload() and ↵Gravatar Attila Molnar2016-08-291-0/+6
| | | | extract into a method
* Remove unused EventHandlerIter typedefGravatar Attila Molnar2016-08-291-4/+0
|
* core_dns Make question a member of request, move common FindAnswerOfType to ↵Gravatar Adam2016-08-251-3/+16
| | | | be a member of query
* Update UserManager documentation and commentsGravatar Attila Molnar2016-08-241-13/+15
|
* Update documentation in hashcomp.hGravatar Attila Molnar2016-08-221-8/+6
|
* Remove all non-member irc::string operatorsGravatar Attila Molnar2016-08-221-72/+0
|
* Remove now unused SearchAndReplace() functionGravatar Attila Molnar2016-08-221-23/+0
|
* Add stdalgo::string::replace() and replace_all()Gravatar Attila Molnar2016-08-221-0/+35
|
* Remove now unused assign() functionsGravatar Attila Molnar2016-08-221-8/+0
|
* Create irc::equals() from StrHashCompGravatar Attila Molnar2016-08-221-2/+14
| | | | Make StrHashComp a wrapper around it
* Add stdalgo::string::equalsci and use it instead of irc::string for ↵Gravatar Attila Molnar2016-08-221-0/+32
| | | | case-insensitive comparison
* Replace irc::string in XLineLookup with irc::insensitive_swo mapGravatar Attila Molnar2016-08-221-1/+1
|
* Replace irc::string usage in CommandParser::LoopCall() with ↵Gravatar Attila Molnar2016-08-221-1/+1
| | | | irc::insensitive_swo set
* Remove unused irc::tokenstream::GetToken() overload accepting an irc::stringGravatar Attila Molnar2016-08-221-6/+0
|
* Remove unused irc::hashGravatar Attila Molnar2016-08-221-9/+0
|
* Remove unused trim() functionGravatar Attila Molnar2016-08-221-14/+0
|
* Merge insp20Gravatar Attila Molnar2016-08-172-1/+6
|\
| * Don't exit on rehash if the pid file cannot be writtenGravatar Attila Molnar2016-06-172-2/+3
| |
| * Don't show snotices for kills from ulined clientsGravatar Adam2016-02-251-0/+4
| |
| * Limit DNS cache sizeGravatar Attila Molnar2016-02-131-0/+4
| |
* | Update description of class EventHandlerGravatar Attila Molnar2016-08-111-7/+4
| | | | | | | | Readable() and Writeable() was removed long ago
* | Replace HandleEvent() references in the SocketEngine documentation with ↵Gravatar Attila Molnar2016-08-111-11/+10
| | | | | | | | OnEventHandler*()
* | Remove virtual destructor of class VersionGravatar Attila Molnar2016-08-111-2/+0
| | | | | | | | No classes inherit from it and it is only used as the return value from Module::GetVersion() which returns it by value
* | Update comments for classes IOHookProvider and IOHookGravatar Attila Molnar2016-08-081-16/+22
| |
* | Keep multiple IOHookProvider references in class ListenSocketGravatar Attila Molnar2016-08-081-3/+14
| | | | | | | | This adds the <bind:hook> config option which works together with <bind:ssl>
* | Include <array> or <tr1/array> globallyGravatar Attila Molnar2016-08-081-0/+2
| |
* | Change return type of ListenSocket::ResetIOHookProvider() to voidGravatar Attila Molnar2016-08-081-2/+1
| | | | | | | | No code was using the return value
* | Add StreamSocket::SendQueue::moveall() for moving data between sendqsGravatar Attila Molnar2016-08-081-0/+7
| |
* | Add support for multiple IOHooks per StreamSocketGravatar Attila Molnar2016-08-082-4/+85
| |
* | Extract code that reads data into a recvq from StreamSocket::DoRead() into ↵Gravatar Attila Molnar2016-08-081-0/+6
| | | | | | | | ReadToRecvQ()
* | Extract code that flushes the sendq from StreamSocket::DoWrite() into ↵Gravatar Attila Molnar2016-08-081-0/+6
| | | | | | | | FlushSendQ()
* | Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ↵Gravatar Attila Molnar2016-08-081-0/+6
| | | | | | | | | | | | module Use it to simplify logic in all modules using or providing IOHooks
* | Pass sendq to OnStreamSocketWriteGravatar Attila Molnar2016-08-081-1/+2
| |
* | Predeclare IOHookProvider, remove iohook.h include from socket.hGravatar Attila Molnar2016-08-082-1/+1
| |
* | Add a method which calculates the maximum mask length. (#1171)Gravatar Peter Powell2016-07-221-0/+3
| |
* | Fix sending the wrong numeric when an empty new nick is received.Gravatar Peter Powell2016-06-221-0/+1
| |
* | Export the GetCiphersuite() method from the SSL modulesGravatar Attila Molnar2016-04-281-0/+6
| |
* | Add SSLIOHook::IsSSL() to determine whether a socket is using SSL or notGravatar Attila Molnar2016-04-281-3/+10
| | | | | | | | Use it in a few places
* | Refactor topic setting logic to go through Channel::SetTopic() in all casesGravatar Attila Molnar2016-04-111-1/+4
| | | | | | | | | | - Pass topic set time and optionally the setter to SetTopic() - Don't do anything if the topic is changed by a local user to what it is currently
* | Rename PURE_STATIC to INSPIRCD_STATIC.Gravatar Peter Powell2016-04-041-1/+1
| |