summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-23Fix detection of the Apple variant of Clang.Peter Powell
This splitting of compiler names mirrors the change implemented by other build systems like cmake.
2015-07-07m_ssl_openssl Implement custom BIO methods that call SocketEngine methodsAttila Molnar
2015-07-07m_ssl_openssl Remove NULL check of the session in OpenSSLIOHook constructorAttila Molnar
2015-07-06m_ssl_openssl Use SSL_MODE_RELEASE_BUFFERS if availableAttila Molnar
2015-07-06m_ssl_openssl Enable ECDH when acting as a server on OpenSSL 1.0.0 and laterAttila Molnar
2015-07-06m_ssl_openssl Unconditionally compile code for detecting renegotiation and ↵Attila Molnar
disallow it by default
2015-07-06Fail invalid dns responses instead of dropAdam
2015-07-02Merge pull request #1069 from del6597/patch-1Attila Molnar
Update m_blockcaps.cpp
2015-07-01m_blockcaps Reword error message to indicate 'greater than or equal to' ↵David Lamont
logic when checking caps percentage
2015-06-26Merge pull request #1059 from OVERdrive-IRC/m_repeat/fix-typoAttila Molnar
m_repeat: fix typo (similiar->similar)
2015-06-22m_ssl_gnutls, m_ssl_openssl Log library version information on loadAttila Molnar
2015-06-12m_repeat: fix typo (similiar->similar)James Lu
Also update docs/ accordingly
2015-06-08Merge branch 'master+sendq'Attila Molnar
2015-06-06Clean up indent in StreamSocket::DoWrite()Attila Molnar
2015-06-06m_ssl_gnutls Implement corking on GnuTLS 3.1.9 and later to avoid data ↵Attila Molnar
copies done by sendq flattening
2015-06-06Call OnStreamSocketWrite() once per write eventAttila Molnar
Do sendq flattening in SSL modules, move code for it into class SSLIOHook from core
2015-06-06Add max outgoing record size option to sslprofile configAttila Molnar
2015-06-06Convert all code to use StreamSocket::SendQueueAttila Molnar
Let OnStreamSocketWrite see the entire sendq instead of one element at a time
2015-06-06Add class StreamSocket::SendQueueAttila Molnar
2015-06-04Expand module names in ServerConfig::ApplyModules()Attila Molnar
2015-06-04Merge pull request #1044 from SaberUK/master+multichar-prefixAttila Molnar
Add support for channel alias prefixes with multiple characters.
2015-06-03Add support for channel alias prefixes with multiple characters.Peter Powell
2015-06-03m_silence Change silencelist type to vectorAttila Molnar
2015-06-03m_silence Remove unused parameters from OnBuildExemptList and rename itAttila Molnar
2015-06-03m_callerid Prioritize after other mods for the OnUserPreMessage hookAttila Molnar
Issue #1051
2015-06-03Merge pull request #1054 from SaberUK/master+fix-linking-modulesAttila Molnar
Fix modules with 2+ files not having their LinkerFlags parsed.
2015-06-03Fix modules with 2+ files not having their LinkerFlags parsed.Peter Powell
2015-06-02Fix incomplete conversion to the new whois system noticed by @SaberUKAttila Molnar
2015-05-23m_spanningtree Log nick collisions more verbosely and in all casesAttila Molnar
2015-05-22Remove dead code from UserManager::AddUser()Attila Molnar
2015-05-22Fix some oversightsAttila Molnar
2015-05-20Update example configuration to say the new style module names everywhereAttila Molnar
2015-05-20Allow modules to be called as "foo" instead of "m_foo.so"Attila Molnar
2015-05-19m_spanningtree Fix harmless valgrind warning about uninit var usage on unloadAttila Molnar
2015-05-19Increase entries in valgrind stack traces to 30 (--num-callers)Attila Molnar
2015-05-19Merge branch 'master+movenames'Attila Molnar
2015-05-18New m_ldap from AnopeAdam
Redesign to be more like m_mysql, polling ldap_result from a thread as done previously is undefined.
2015-05-17Move InspIRCd::SendError() to cmd_dieAttila Molnar
Fix multiple ERROR messages being sent to unregistered users by removing the "Exiting with status..." message
2015-05-17Move code that quits all users from InspIRCd::Cleanup() to cmd_dieAttila Molnar
2015-05-17Fix incorrect iterator use leading to prematurely exiting loops when ↵Attila Molnar
quitting users while looping the local user list
2015-05-17Merge pull request #1048 from SaberUK/master+ipv6-statsAttila Molnar
Encase the IPv6 address in `STATS p` with square brackets.
2015-05-17Encase the IPv6 address in `STATS p` with square brackets.Peter Powell
This is a widely used format as without it the port is ambigious.
2015-05-16cmd_names Do the HasPrivPermission() check only in the NAMES handlerAttila Molnar
2015-05-16Move Channel::UserList() from core to cmd_namesAttila Molnar
2015-05-16Move topic and NAMES sending on join from core into core_channelAttila Molnar
2015-05-16cmd_topic Extract code sending RPL_TOPIC and RPL_TOPICTIME into a functionAttila Molnar
2015-05-13Merge pull request #1024 from SaberUK/master+make-perl-cleanupAttila Molnar
Start cleaning up the make/*.pl files.
2015-05-13Remove run-cc.pl and all associated code.Peter Powell
As far as I can tell this only worked with older versions of GCC and there is no value in fixing it as diagnostics have improved since then and it makes errors hard to search for anyway. This also shaves off an average of five seconds on each build on my hardware. Neat!
2015-05-13unit-cc: Remove workaround which existed for 2.0.x only.Peter Powell
2015-05-13unit-cc: Use the same preamble as other Perl tools.Peter Powell