summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2016-07-28Force link sqlite3 on OS X when doing Travis builds.Peter Powell
The system version of this library does not include support for pkg-config.
2016-07-22Add a method which calculates the maximum mask length. (#1171)Peter Powell
2016-07-22Tell git to store .bat files as CRLF (#1030)Christian Höltje
2016-07-22stripcolor now strips from part messages (#1175)0x277F
2016-07-22m_ssl_openssl Verify DH params being non-NULL before setting it on the contextAttila Molnar
Fixes issue reported by @m4rkw on IRC
2016-06-27Merge pull request #1181 from SaberUK/insp20+nullAttila Molnar
[2.0] GCC should never assume that this can not be null.
2016-06-27Merge pull request #1187 from SaberUK/master+431Attila Molnar
Fix a minor oversight in ERR_NONICKNAMEGIVEN.
2016-06-27Fix a minor oversight in ERR_NONICKNAMEGIVEN.Peter Powell
2016-06-27GCC should never assume that this can not be null.Peter Powell
2016-06-27Merge pull request #1186 from SaberUK/master+build-system-cleanupAttila Molnar
Pass INSPIRCD_VERBOSE through the environment to unit-cc.
2016-06-27Merge pull request #1182 from SaberUK/master+431Attila Molnar
Fix sending the wrong numeric when an empty new nick is received.
2016-06-27Pass INSPIRCD_VERBOSE through the environment to unit-cc.Peter Powell
2016-06-27Fix cleaning files generated by configure.Peter Powell
This is an oversight from f79a55616b5ff05d4f2e6b031a17be5668d1d3ea.
2016-06-22Fix sending the wrong numeric when an empty new nick is received.Peter Powell
2016-06-21m_ssl_gnutls, m_ssl_openssl After a read schedule another read if data ↵Attila Molnar
remains in the buffer of the SSL library
2016-06-17Don't exit on rehash if the pid file cannot be writtenAttila Molnar
2016-06-15Add mbedTLS SSL moduleAttila Molnar