| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v2.0.18 v2.0.18 | 2014-10-26 | 1 | -1/+1 | |
| * | Remove some dead code found by Coverity | 2014-10-26 | 2 | -5/+1 | |
| * | Use gnutls_rnd instead of gcry_randomize on newer GnuTLS versions.•••This is a modified version of 690c372. Fixes #905. | 2014-10-25 | 1 | -6/+3 | |
| * | m_delaymsg Add option to disallow NOTICEs too | 2014-10-23 | 1 | -1/+18 | |
| * | Fix m_banredirect causing bans added for hosts being rewritten as nicks | 2014-10-23 | 1 | -0/+11 | |
| * | Fail AAAA DNS queries if inet_ntop() fails | 2014-10-22 | 1 | -1/+7 | |
| * | Set the parameter of -b to the banmask actually removed•••This is needed because of the case insensitive match | 2014-10-22 | 1 | -0/+1 | |
| * | m_ssl_openssl Add compile time option that allows disabling renegotiations | 2014-10-20 | 1 | -0/+61 | |
| * | m_ssl_openssl Add compile time option to enable ECDH | 2014-10-20 | 1 | -0/+36 | |
| * | m_ssl_gnutls Add compile time option for allowing sha256 certificate fingerpr... | 2014-10-20 | 1 | -0/+4 | |
| * | Fix watch away numerics, #937 | 2014-10-19 | 1 | -1/+1 | |
| * | m_delayjoin Only send JOIN on mode change if the mode being changed is a pref... | 2014-10-17 | 1 | -0/+5 | |
| * | Initialize all fields of issl_session on module load in SSL modules | 2014-10-16 | 2 | -1/+3 | |
| * | Add interface to SSL modules that allows other modules to obtain the raw SSL ... | 2014-10-16 | 3 | -0/+27 | |
| * | m_ssl_gnutls Refcount GnuTLS objects, free them when they are no longer in us... | 2014-10-16 | 1 | -66/+110 | |
| * | m_ssl_openssl Fix debug message | 2014-10-15 | 1 | -1/+1 | |
| * | m_ssl_openssl Reset data_to_write for new sessions | 2014-10-15 | 1 | -0/+2 | |
| * | m_ssl_openssl Free the ssl_cert object as soon as the session is closed inste... | 2014-10-15 | 1 | -1/+1 | |
| * | m_ssl_openssl Remove bogus errno assignment from CloseSession() | 2014-10-15 | 1 | -1/+0 | |
| * | m_ssl_openssl Return an error from the IOHook read and write functions if the...•••The meaning of a 0 return value quoted from the manual: The TLS/SSL handshake was not successful but was shut down controlled and by the specifications of the TLS/SSL protocol. | 2014-10-14 | 1 | -1/+1 | |
| * | m_ssl_openssl Add user-friendly config options for setting a few OpenSSL cont... | 2014-10-14 | 1 | -0/+14 | |
| * | m_nationalchars Ask m_spanningtree to rebuild its hashmaps when the national_...•••Issue #923 | 2014-10-13 | 1 | -0/+8 | |
| * | m_spanningtree Rebuild serverlist and sidlist when receiving a specific Request•••Issue #923 | 2014-10-13 | 4 | -0/+25 | |
| * | m_nationalchars Rebuild the hash map in m_watch when the national_case_insens...•••Issue #923 | 2014-10-13 | 1 | -0/+5 | |
| * | m_nationalchars Rebuild core hashmaps when the national_case_insensitive_map ...•••Issue #923 | 2014-10-13 | 1 | -0/+15 | |
| * | Merge pull request #934 from SaberUK/insp20+fix-various-issues•••Fix various issues detected by Coverity. | 2014-10-13 | 2 | -17/+7 | |
| |\ | |||||
| | * | Kill some logically dead code detected by Coverity.•••- m_watch: wl has already been confirmed to not be NULL on L161. | 2014-10-13 | 1 | -3/+0 | |
| | * | Replace dodgy use of const char* and memcpy with std::string.•••This was backported from commit e01df63 in master. | 2014-10-13 | 1 | -14/+7 | |
| * | | Merge pull request #933 from SaberUK/insp20+fix-llvm34•••Fix various warnings when building with LLVM 3.5. | 2014-10-13 | 8 | -15/+29 | |
| |\ \ | |||||
| | * | | Avoid calling methods on NULL pointers wherever possible.•••The trick we use to allow this is undefined behaviour and is not liked by LLVM. We should stop using it but it has the potential to break to many things for a minor release. | 2014-10-13 | 3 | -3/+11 | |
| | * | | Fix various warnings when building with LLVM 3.5.•••- warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] - warning: 'this' pointer cannot be null in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] | 2014-10-13 | 5 | -12/+18 | |
| | |/ | |||||
| * | | m_ssl_openssl Allow configuring raw OpenSSL context options | 2014-10-10 | 1 | -2/+27 | |
| * | | m_ssl_openssl Disable session caching and session tickets | 2014-10-10 | 1 | -2/+5 | |
| * | | m_ssl_openssl Enable single (EC)DH use and disable SSL v2•••Options enabled: - SSL_OP_NO_SSLv2 - SSL_OP_SINGLE_DH_USE - SSL_OP_SINGLE_ECDH_USE (if it exists) Partial backport of #856 by @jvehent | 2014-10-10 | 1 | -0/+9 | |
| * | | m_ssl_openssl Clear the error queue before every SSL_* call | 2014-10-08 | 1 | -0/+9 | |
| |/ | |||||
| * | Revert "Fix an off-by-one on registration timeout handling."•••This seemingly breaks (occasionally timing users out a second early), possibly due to rounding issues on time (User::age and Time() both return int, but a whole second is comprised of many ms). The root cause needs investigation, but we cannot leave a potentially breaking bug in the tree. This reverts commit 4414d644a163f3906f90b35186e07ce0383161f4. | 2014-10-05 | 1 | -1/+1 | |
| * | Fix an off-by-one on registration timeout handling.•••The use of > instead of >= here added a second onto the configured timeout. We won't be breaking any existing configuration, because users.h explicitly increases the limit if it's 0. | 2014-10-04 | 1 | -1/+1 | |
| * | m_ssl_gnutls Re-set DH params when the gnutls_certificate_credentials_t struc... | 2014-10-03 | 1 | -2/+2 | |
| * | Reject parameters that begin with a colon in Channel::SetDefaultModes() | 2014-09-26 | 1 | -0/+5 | |
| * | Don't try to set a mode in Channel::SetDefaultModes() if it needs a parameter...•••Thanks to @docwhat for helping to track this down, fixes issue #924 | 2014-09-26 | 1 | -0/+3 | |
| * | Remove IPv6 address compaction.•••This code is incorrect and can produce addresses with multiple double colons. No other IRCds do this and most systems today will give us the compact version anyway. Issue #914 | 2014-09-08 | 1 | -12/+0 | |
| * | Do not use the result of the dns cache when the query type of the result is d... | 2014-09-08 | 1 | -4/+6 | |
| * | m_sqlite3 Fix cleanup of unsuccessful database connections | 2014-09-02 | 1 | -2/+5 | |
| * | Fix listmodes when the config does not specify a wildcard size entry. | 2014-08-03 | 1 | -7/+7 | |
| * | Release v2.0.17 v2.0.17 | 2014-07-24 | 1 | -1/+1 | |
| * | Update example configuration files, fix typos and case•••Mention m_regex_stdlib in the list of regex providers after m_filter | 2014-07-24 | 1 | -1/+1 | |
| * | m_spanningtree Always treat the remote client as the winner on nick collision... | 2014-07-24 | 2 | -4/+15 | |
| * | Make sure the DN strings obtained from the SSL mods are always valid | 2014-07-24 | 2 | -4/+22 | |
| * | m_hideoper: Hide hidden opers from /stats P. #874 | 2014-07-19 | 1 | -1/+22 | |
| * | Merge pull request #879 from SaberUK/insp20+fix-denychans•••Fix copy/paste error in m_denychans. | 2014-06-26 | 1 | -1/+1 | |
| |\ | |||||
