aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Update another password check to use InspIRCd::TimingSafeCompare.Gravatar Peter Powell2015-10-141-1/+1
* | | | | m_ssl_openssl Implement custom BIO methods that call SocketEngine methodsGravatar Attila Molnar2015-07-071-3/+86
* | | | | m_ssl_openssl Remove NULL check of the session in OpenSSLIOHook constructorGravatar Attila Molnar2015-07-071-2/+0
|/ / / /
* | | | m_ssl_openssl Use SSL_MODE_RELEASE_BUFFERS if availableGravatar Attila Molnar2015-07-061-1/+6
* | | | m_ssl_openssl Enable ECDH when acting as a server on OpenSSL 1.0.0 and laterGravatar Attila Molnar2015-07-061-0/+5
* | | | m_ssl_openssl Unconditionally compile code for detecting renegotiation and di...Gravatar Attila Molnar2015-07-061-9/+1
* | | | Fail invalid dns responses instead of dropGravatar Adam2015-07-061-3/+12
* | | | m_blockcaps Reword error message to indicate 'greater than or equal to' logic...Gravatar David Lamont2015-07-011-1/+1
* | | | Merge pull request #1059 from OVERdrive-IRC/m_repeat/fix-typo•••m_repeat: fix typo (similiar->similar)Gravatar Attila Molnar2015-06-261-2/+2
|\ \ \ \
| * | | | m_repeat: fix typo (similiar->similar)•••Also update docs/ accordingly Gravatar James Lu2015-06-121-2/+2
* | | | | m_ssl_gnutls, m_ssl_openssl Log library version information on loadGravatar Attila Molnar2015-06-222-0/+4
* | | | | Clean up indent in StreamSocket::DoWrite()Gravatar Attila Molnar2015-06-061-22/+6
* | | | | m_ssl_gnutls Implement corking on GnuTLS 3.1.9 and later to avoid data copies...Gravatar Attila Molnar2015-06-061-18/+89
* | | | | Call OnStreamSocketWrite() once per write event•••Do sendq flattening in SSL modules, move code for it into class SSLIOHook from core Gravatar Attila Molnar2015-06-063-26/+15
* | | | | Add max outgoing record size option to sslprofile configGravatar Attila Molnar2015-06-062-2/+16
* | | | | Convert all code to use StreamSocket::SendQueue•••Let OnStreamSocketWrite see the entire sendq instead of one element at a time Gravatar Attila Molnar2015-06-063-25/+22
* | | | | Expand module names in ServerConfig::ApplyModules()Gravatar Attila Molnar2015-06-041-0/+1
* | | | | Add support for channel alias prefixes with multiple characters.Gravatar Peter Powell2015-06-031-9/+9
* | | | | m_silence Change silencelist type to vectorGravatar Attila Molnar2015-06-031-3/+3
* | | | | m_silence Remove unused parameters from OnBuildExemptList and rename itGravatar Attila Molnar2015-06-031-2/+2
* | | | | m_callerid Prioritize after other mods for the OnUserPreMessage hook•••Issue #1051 Gravatar Attila Molnar2015-06-031-0/+6
* | | | | Fix incomplete conversion to the new whois system noticed by @SaberUKGravatar Attila Molnar2015-06-024-17/+23
* | | | | m_spanningtree Log nick collisions more verbosely and in all casesGravatar Attila Molnar2015-05-234-6/+8
* | | | | Remove dead code from UserManager::AddUser()Gravatar Attila Molnar2015-05-221-11/+1
* | | | | Fix some oversightsGravatar Attila Molnar2015-05-222-2/+4
* | | | | Allow modules to be called as "foo" instead of "m_foo.so"Gravatar Attila Molnar2015-05-203-5/+17
* | | | | m_spanningtree Fix harmless valgrind warning about uninit var usage on unloadGravatar Attila Molnar2015-05-191-0/+1
* | | | | Merge branch 'master+movenames'Gravatar Attila Molnar2015-05-195-78/+106
|\ \ \ \ \
| * | | | | cmd_names Do the HasPrivPermission() check only in the NAMES handlerGravatar Attila Molnar2015-05-162-9/+8
| * | | | | Move Channel::UserList() from core to cmd_namesGravatar Attila Molnar2015-05-164-65/+77
| * | | | | Move topic and NAMES sending on join from core into core_channelGravatar Attila Molnar2015-05-162-10/+17
| * | | | | cmd_topic Extract code sending RPL_TOPIC and RPL_TOPICTIME into a functionGravatar Attila Molnar2015-05-162-2/+12
| |/ / / /
* | | | | New m_ldap from Anope•••Redesign to be more like m_mysql, polling ldap_result from a thread as done previously is undefined. Gravatar Adam2015-05-181-302/+343
* | | | | Move InspIRCd::SendError() to cmd_die•••Fix multiple ERROR messages being sent to unregistered users by removing the "Exiting with status..." message Gravatar Attila Molnar2015-05-175-22/+26
* | | | | Move code that quits all users from InspIRCd::Cleanup() to cmd_dieGravatar Attila Molnar2015-05-172-5/+9
* | | | | Fix incorrect iterator use leading to prematurely exiting loops when quitting...Gravatar Attila Molnar2015-05-174-5/+11
* | | | | Encase the IPv6 address in `STATS p` with square brackets.•••This is a widely used format as without it the port is ambigious. Gravatar Peter Powell2015-05-171-0/+5
|/ / / /
* | | | Merge pull request #1041 from SaberUK/master+ipv6-nameserver•••Fix IPv6 nameservers not being detected by the resolv.conf parser.Gravatar Attila Molnar2015-05-131-1/+1
|\ \ \ \
| * | | | Fix IPv6 nameservers not being detected by the resolv.conf parser.•••This fixes #973. Forward port of #974. Gravatar Peter Powell2015-05-101-1/+1
* | | | | core_dns Set the TTL of the cache entry to the lowest TTL in a set of Resourc...Gravatar Attila Molnar2015-05-131-1/+12
* | | | | core_dns Only clear the slot of the request if the object in the slot matches...Gravatar Attila Molnar2015-05-131-1/+2
* | | | | core_dns Add DNS timeout timer in Process() not in DNS::Request constructorGravatar Attila Molnar2015-05-131-0/+3
* | | | | core_dns Make MAX_REQUEST_ID unsigned, move it to core_dns from headerGravatar Attila Molnar2015-05-131-0/+7
* | | | | m_spanningtree Use uint64_t for the burst start time to avoid overflowsGravatar Attila Molnar2015-05-134-8/+8
* | | | | m_spanningtree Clean up commentsGravatar Attila Molnar2015-05-1314-67/+43
* | | | | Remove support for non-unloadable (VF_STATIC) modules•••No module we ship uses this flag and new modules should not use it either to make hotfixing possible Gravatar Attila Molnar2015-05-122-8/+2
* | | | | cmd_modules Don't show the memory addresses of Module objects to opersGravatar Attila Molnar2015-05-121-4/+4
* | | | | Merge insp20Gravatar Attila Molnar2015-05-103-1/+29
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Release v2.0.20 v2.0.20Gravatar Attila Molnar2015-05-101-1/+1
| * | | Merge pull request #1039 from SaberUK/insp20+fix-restrictmsg-uline•••[2.0] Fix not being able to message ulines when m_restrictmsg is loaded.Gravatar Attila Molnar2015-05-101-2/+10
| |\ \ \