summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-22m_services_account Detect nickname case changes by using FindNickOnly()Attila Molnar
Gets rid of assign()
2016-08-22m_timedbans Remove one irc::string usageAttila Molnar
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-19Merge pull request #1200 from SaberUK/master+travisAttila Molnar
Fix Travis builds on master.
2016-08-19Fix m_mysql warning about use of C++11 features on C++03.Peter Powell
NO_CLIENT_LONG_LONG was removed in a recent version of MySQL.
2016-08-19Don't try to run `inspircd --version` after doing a Travis build.Peter Powell
All of the files will have already been removed by test-build.
2016-08-19Fix poll using int instead of size_t which caused a warning.Peter Powell
2016-08-19Fix linker flags being in the wrong place on static builds.Peter Powell
2016-08-19Fix a build error in the poll socket engine.Peter Powell
2016-08-19Fix m_ldap not linking to liblber on UNIX systems.Peter Powell
2016-08-19m_spanningtree Put command handlers with class names that collide with core ↵Attila Molnar
commands into the SpanningTree namespace This fixes issues in static builds
2016-08-19m_monitor Add inline keyword to ↵Attila Molnar
IRCv3::Monitor::Manager::ExtItem::unserialize to fix static builds
2016-08-19m_ldap Remove unused LDAPService::last_timeout_checkAttila Molnar
2016-08-17Merge insp20Attila Molnar
2016-08-15core_hostname_lookup: find answer record of the correct type instead of ↵Adam
assuming it is first
2016-08-13Release v2.0.22Attila Molnar
2016-08-13m_censor Fix possible incorrect cast of destAttila Molnar
2016-08-13Fix more incorrect std::string::operator[] usageAttila 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-11socketengine_epoll Remove unused #define EP_DELAY 5Attila Molnar
2016-08-10Initialize more User and LocalUser fields using the init listAttila Molnar
2016-08-10Update style of initializer lists in User and LocalUser constructorsAttila Molnar
2016-08-10m_ssl_mbedtls Apply dummy CA workaround for client contextAttila Molnar
2016-08-10Merge branch 'master+websocket'Attila Molnar
2016-08-08m_ssl_* Add option to sslprofile controlling whether to request client ↵Attila Molnar
certificates
2016-08-08Update comments for classes IOHookProvider and IOHookAttila Molnar
2016-08-08Add WebSocket moduleAttila Molnar
2016-08-08Add SHA1 moduleAttila 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-08Call StreamSocket::OnDataReady() from only one placeAttila Molnar
Call it whenever the recvq gets bigger than it was before the read
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-08-08Merge pull request #1196 from SaberUK/insp20+sha256Attila Molnar
[2.0] Fix challenge auth when using m_hash_gnutls instead of m_sha256.
2016-08-05Fix challenge auth when using m_hash_gnutls instead of m_sha256.Peter Powell
2016-08-02Merge pull request #1193 from Adam-/insp20+banburstAttila Molnar
Fix bursting channel bans
2016-08-01Fix bursting channel bansAdam
2016-08-01Merge pull request #1191 from SaberUK/insp20+travisAttila Molnar
[2.0] Force link sqlite3 on OS X when doing Travis builds.