Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-09 | info: Move jackmcbarn from developers back to contributors. | Robin Burchell | |
His last contribution was moving his name here, which doesn't seem to quite gel. | |||
2015-11-03 | Remove UserManager::GarbageCollect() | Attila Molnar | |
2015-11-03 | Move already sent id rollover handling and static LocalUser::already_sent_id ↵ | Attila Molnar | |
into UserManager | |||
2015-11-03 | Add UserManager::NextAlreadySentId() and convert all code to use it | Attila Molnar | |
2015-11-02 | core_channel Implement invite (un)serialization | Attila Molnar | |
2015-11-02 | Rewrite invite system | Attila Molnar | |
- 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 | |||
2015-11-02 | Move ServerConfig::InvBypassModes into core_channel | Attila Molnar | |
2015-11-02 | Move handling of <options:invitebypassmodes> into core_channel | Attila Molnar | |
2015-10-14 | Merge pull request #1093 from SaberUK/master+tsc | Attila Molnar | |
Update another password check to use InspIRCd::TimingSafeCompare. | |||
2015-10-14 | Update another password check to use InspIRCd::TimingSafeCompare. | Peter Powell | |
2015-10-11 | Revert "Fix sending the wrong numerics on join when a topic is empty." | Attila Molnar | |
This reverts commit b0e64b8cea2d721588d92072a8d16fdd99a9c945. The original behavior isn't RFC incompliant, see #1095. | |||
2015-09-28 | Fix incorrect std::string::operator[] usage | Attila Molnar | |
Passing a position equal to length() to the non-const version of operator[] is undefined | |||
2015-09-06 | Merge pull request #1050 from Aviator45003/insp20 | Adam | |
Fixed a build warning | |||
2015-09-06 | Merge pull request #1018 from SaberUK/insp20+hidekills | Adam | |
[2.0] Fix exposing the opers hostname in KILL when using hidekills. | |||
2015-08-26 | Fix sending the wrong numerics on join when a topic is empty. | Peter Powell | |
2015-07-07 | m_ssl_openssl Implement custom BIO methods that call SocketEngine methods | Attila Molnar | |
2015-07-07 | m_ssl_openssl Remove NULL check of the session in OpenSSLIOHook constructor | Attila Molnar | |
2015-07-06 | m_ssl_openssl Use SSL_MODE_RELEASE_BUFFERS if available | Attila Molnar | |
2015-07-06 | m_ssl_openssl Enable ECDH when acting as a server on OpenSSL 1.0.0 and later | Attila Molnar | |
2015-07-06 | m_ssl_openssl Unconditionally compile code for detecting renegotiation and ↵ | Attila Molnar | |
disallow it by default | |||
2015-07-06 | Fail invalid dns responses instead of drop | Adam | |
2015-07-01 | m_blockcaps Reword error message to indicate 'greater than or equal to' ↵ | David Lamont | |
logic when checking caps percentage | |||
2015-06-26 | Merge pull request #1059 from OVERdrive-IRC/m_repeat/fix-typo | Attila Molnar | |
m_repeat: fix typo (similiar->similar) | |||
2015-06-22 | m_ssl_gnutls, m_ssl_openssl Log library version information on load | Attila Molnar | |
2015-06-14 | Fix various issues with the nationalchars module. | Peter Powell | |
- Strip the directory name in the default casemapping value. - Error out if the casemapping value contains a space. - Error out if the locale file failed to load. - Fix relative file path when building on Windows. - Install nationalchars files on Windows. | |||
2015-06-12 | m_repeat: fix typo (similiar->similar) | James Lu | |
Also update docs/ accordingly | |||
2015-06-06 | Clean up indent in StreamSocket::DoWrite() | Attila Molnar | |
2015-06-06 | m_ssl_gnutls Implement corking on GnuTLS 3.1.9 and later to avoid data ↵ | Attila Molnar | |
copies done by sendq flattening | |||
2015-06-06 | Call OnStreamSocketWrite() once per write event | Attila Molnar | |
Do sendq flattening in SSL modules, move code for it into class SSLIOHook from core | |||
2015-06-06 | Add max outgoing record size option to sslprofile config | Attila Molnar | |
2015-06-06 | Convert all code to use StreamSocket::SendQueue | Attila Molnar | |
Let OnStreamSocketWrite see the entire sendq instead of one element at a time | |||
2015-06-04 | Expand module names in ServerConfig::ApplyModules() | Attila Molnar | |
2015-06-03 | Add support for channel alias prefixes with multiple characters. | Peter Powell | |
2015-06-03 | m_silence Change silencelist type to vector | Attila Molnar | |
2015-06-03 | m_silence Remove unused parameters from OnBuildExemptList and rename it | Attila Molnar | |
2015-06-03 | m_callerid Prioritize after other mods for the OnUserPreMessage hook | Attila Molnar | |
Issue #1051 | |||
2015-06-02 | Fix incomplete conversion to the new whois system noticed by @SaberUK | Attila Molnar | |
2015-05-23 | m_spanningtree Log nick collisions more verbosely and in all cases | Attila Molnar | |
2015-05-22 | Remove dead code from UserManager::AddUser() | Attila Molnar | |
2015-05-22 | Fix some oversights | Attila Molnar | |
2015-05-20 | Allow modules to be called as "foo" instead of "m_foo.so" | Attila Molnar | |
2015-05-19 | m_spanningtree Fix harmless valgrind warning about uninit var usage on unload | Attila Molnar | |
2015-05-19 | Merge branch 'master+movenames' | Attila Molnar | |
2015-05-18 | New m_ldap from Anope | Adam | |
Redesign to be more like m_mysql, polling ldap_result from a thread as done previously is undefined. | |||
2015-05-17 | Fixed a build warning | The Aviator | |
Just a mismatched type, improperly done cast. | |||
2015-05-17 | Move InspIRCd::SendError() to cmd_die | Attila Molnar | |
Fix multiple ERROR messages being sent to unregistered users by removing the "Exiting with status..." message | |||
2015-05-17 | Move code that quits all users from InspIRCd::Cleanup() to cmd_die | Attila Molnar | |
2015-05-17 | Fix incorrect iterator use leading to prematurely exiting loops when ↵ | Attila Molnar | |
quitting users while looping the local user list | |||
2015-05-17 | Encase 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-16 | cmd_names Do the HasPrivPermission() check only in the NAMES handler | Attila Molnar | |