aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* | | m_ssl_gnutls Add GnuTLS::Priority::GetDefault()Gravatar Attila Molnar2015-11-111-2/+12
* | | m_ssl_gnutls Remove DH parameter generation•••Generating DH params like this blocked the main thread, significantly slowing down startup and it made /rehash ssl freeze the server until the generation finished. External tools such as our genssl should be used to generate DH params. Gravatar Attila Molnar2015-11-101-17/+1
* | | m_ssl_openssl Disable compression and SSL v3 by defaultGravatar Attila Molnar2015-11-101-2/+2
* | | m_ssl_openssl Add workaround for a memory leak in OpenSSLGravatar Attila Molnar2015-11-101-1/+9
* | | Add UserManager::NextAlreadySentId() and convert all code to use itGravatar Attila Molnar2015-11-031-2/+2
* | | Rewrite invite system•••- Moved out of core, now lives entirely in core_channel - Accessible using the provided API after including the appropriate header - Invites are stored in an extension attached to LocalUser/Channel objects, they no longer need special handling when destroying these objects or when lowering TS - Expiration of timed invites are implemented using Timers - When creating a new invite let a non-timed invite override a timed one Gravatar Attila Molnar2015-11-023-6/+10
* | | 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
* | | 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
* | | | 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-062-5/+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-062-6/+10
* | | | 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
* | | | m_spanningtree Fix harmless valgrind warning about uninit var usage on unloadGravatar Attila Molnar2015-05-191-0/+1
* | | | 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
* | | | Fix incorrect iterator use leading to prematurely exiting loops when quitting...Gravatar Attila Molnar2015-05-173-3/+9
|/ / /
* | | 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
* | | Merge insp20Gravatar Attila Molnar2015-05-103-1/+29
|\| |
| * | 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
| |\ \
| | * | Fix not being able to message ulines when m_restrictmsg is loaded.Gravatar Peter Powell2015-05-101-2/+10
| * | | m_ssl_gnutls Hold users in pre-registration state until the handshake is comp...Gravatar Attila Molnar2015-05-101-1/+8
| |/ /
* | | Merge branch 'master+whoiscontext'Gravatar Attila Molnar2015-05-048-43/+56
|\ \ \
| * | | Move OnWhois* events to core_whois, add Whois::Context•••Remove InspIRCd::SendWhoisLine() Gravatar Attila Molnar2015-04-288-41/+55
| * | | Prepend target user nick to whois numerics in InspIRCd::SendWhoisLine()Gravatar Attila Molnar2015-04-287-10/+9
| * | | m_servprotect Remove pointless compare of src and dst from OnWhoisLine handlerGravatar Attila Molnar2015-04-281-1/+1
* | | | m_httpd Fix iteration in OnUnloadModule()Gravatar Attila Molnar2015-05-011-1/+1
|/ / /
* | | Merge insp20Gravatar Attila Molnar2015-04-2012-10/+104
|\| |
| * | m_sasl Update description, SASL is no longer exclusive to AthemeGravatar Attila Molnar2015-04-161-1/+1
| * | m_dccallow Validate tokens before useGravatar Attila Molnar2015-04-161-0/+6
| * | Merge branch 'insp20+timedbans' into insp20Gravatar Attila Molnar2015-04-161-6/+45
| |\ \
| | * | m_timedbans Notice user when trying to set a ban that's already setGravatar Attila Molnar2015-04-131-0/+7
| | * | m_timedbans Extract IsBanSet() to a functionGravatar Attila Molnar2015-04-131-5/+13
| | * | m_timedbans On channel destruction remove all timed bans belonging to the cha...Gravatar Attila Molnar2015-04-131-1/+23
| | * | m_timedbans Store Channel pointer in struct TimedBanGravatar Attila Molnar2015-04-131-0/+2
| * | | m_sasl Add missing validation for server-to-server SASL messageGravatar Attila Molnar2015-04-161-0/+3
| |/ /
| * | Fix various Clang warnings.•••- warning: 'register' storage class specifier is deprecated. Gravatar Peter Powell2015-02-261-1/+1
| * | m_spanningtree Fix TreeRoot UserCount being possibly wrong if loaded after st...Gravatar Attila Molnar2015-02-041-1/+1