Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-27 | Fix the HELPOP database being destroyed when a rehash fails. | Peter Powell | |
2013-12-21 | Allow ranges beginning with 0 in m_channames | Daniel Vassdal | |
2013-12-15 | m_spanningtree Fix nick TS desync on SVSNICK | Attila Molnar | |
Don't accept invalid timestamps | |||
2013-12-14 | Fix m_override refusing to override modes if the user holds halfop or higher ↵ | Daniel Vassdal | |
in the channel | |||
2013-12-09 | Fix ACCEPT propagation bug when it got a nick prefixed with + | Daniel Vassdal | |
Fixes #696 Does not apply to 2.2 due to Attila's rewrite of the module | |||
2013-11-12 | Fix remote /MODULES bug | Daniel Vassdal | |
2013-11-09 | Use case insensitive comparison for server names for (auto)connects, issue #662 | Adam | |
2013-11-09 | Fix parsing ADDLINE with expiration or creation dates past ~2038 probably | Adam | |
2013-11-09 | Fix issue #657, fix sending FNAME with spaces | Adam | |
2013-10-26 | Fix m_silence looking for maxentries in <showwhois> instead of <silence>. | Peter Powell | |
Fixes issue #644. | |||
2013-09-26 | Improve error reporting for <security:runas{user,group}>. | Peter Powell | |
2013-09-15 | Work around STB_GNU_UNIQUE symbols not allowing module unmap | attilamolnar | |
2013-09-13 | Fix a shadow warning created by ConfigTag::create | ChrisTX | |
2013-09-09 | m_httpd Close all open http sockets on unload | attilamolnar | |
2013-09-09 | m_showwhois Require 2 parameters for WHOISNOTICE | attilamolnar | |
2013-09-08 | Fix a crash when running as systemd service | ChrisTX | |
- Fix a NULL dereference if a signal is raised in the constructor of the class InspIRCd - Resolve the parent's process exit code being SIGTERM=15 and typically not EXIT_SUCCESS thus A combination of the two caused crashes when running as systemd unit. | |||
2013-09-04 | Merge pull request #623 from ChrisTX/insp20+compilerfixes | Attila Molnar | |
Improve support for rarely used compilers, EKOPath in this case. | |||
2013-08-31 | m_spanningtree Fix timestamp in AWAY | attilamolnar | |
2013-08-31 | Improve support for rarely used compilers, EKOPath in this case. | ChrisTX | |
2013-08-28 | Release 2.0.14 | attilamolnar | |
2013-08-28 | m_permchannels Fix empty topic setby | attilamolnar | |
2013-08-27 | Fix fd and minor memory leak in threadengine_pthread on unload of m_mysql | attilamolnar | |
2013-08-27 | Fix crash caused by passing a large integer to ctime() | attilamolnar | |
In addition to verifying the return value of localtime(), correct tm_year if it is out of bounds Reported by @JDowny | |||
2013-08-27 | m_permchannels Add the ability to save listmodes | attilamolnar | |
2013-08-27 | m_permchannels Save channel TS, topic set time and set by information | attilamolnar | |
When loading, ignore and log channels with a name longer than Limits.MaxChan | |||
2013-08-27 | m_permchannels Construct the final line that will be saved in a std::string ↵ | attilamolnar | |
in WriteDatabase() | |||
2013-08-27 | Update example configs, README.md and more | attilamolnar | |
- Fix typos, remove misleading information, rephrase a few sentences - Add info about hmac-<hash> hash types - Remove <performance:maxwho> (the code which used this was removed in 96e4434 - @SaberUK) - Change inspircd.github.org to inspircd.org | |||
2013-08-21 | m_spanningtree When an IOHook goes away close all pending connections that ↵ | attilamolnar | |
use it | |||
2013-08-21 | m_dnsbl Fix possible use-after-free after a rehash | attilamolnar | |
2013-08-13 | m_ssl_gnutls Fix feature testing and cipher suite related errors on older ↵ | attilamolnar | |
GnuTLS versions Use the (old) LIBGNUTLS_VERSION_* defines as a fallback when GNUTLS_VERSION_* is unavailable Fixes #595 reported by @rhylan | |||
2013-07-26 | Use server ids when propagating squits | Adam | |
2013-07-20 | Fix generated snomask mode change string being incosistent with the input in ↵ | attilamolnar | |
certain cases, spotted by @Robby- | |||
2013-07-16 | m_ssl_openssl Fix inverted check that prevented certificates from being ↵ | attilamolnar | |
recognized as trusted | |||
2013-07-14 | Use the correct socket related error messages on Windows | Adam | |
2013-07-12 | Clean up error handling in threadengine_win32 | attilamolnar | |
2013-07-12 | Merge pull request #588 from SaberUK/insp20+fix-socketengines | Attila Molnar | |
[2.0] Fix various socket engine bugs. | |||
2013-07-09 | m_userip Fix incorrect "variable may be used uninitialized" warning shown by ↵ | attilamolnar | |
older GCC versions | |||
2013-07-07 | Do not send too much data over SSL in one go | attilamolnar | |
Some clients fail to read it entirely and the remaining data stays in their read buffer until new data arrives | |||
2013-07-07 | Fix the Poll socket engine on BSD. | Peter Powell | |
2013-07-07 | Fix low risk crash when we can't determine maximum open socket count. | Peter Powell | |
2013-06-24 | Prevent m_cgiirc from blocking indefinitely, resulting in registration ↵ | ElementalAlchemist | |
timeouts on e.g. Mibbit when webirc is not used | |||
2013-06-12 | m_spanningtree FJOIN handler: Merge and take maxmodes into consideration ↵ | attilamolnar | |
when applying non-prefix modes | |||
2013-06-10 | Fix high CPU use on Windows when connecting to a server | attilamolnar | |
When getting a write event for an EventHandler that wanted a single write only, remove it from the WriteSet (socketengine_select) Fixes #556 reported by @WindowsUser | |||
2013-06-05 | Release 2.0.13 | attilamolnar | |
2013-06-05 | Remove unnecessary string copies and dead code | attilamolnar | |
2013-06-04 | m_spanningtree Fix FIDENT routing | attilamolnar | |
A new FIDENT was broadcast for each incoming FIDENT causing harmless but unnecessary server to server traffic | |||
2013-06-04 | m_pgsql Same fix as 0e09600a431d0e0f2cde6457e088d84caf6d6f5d | attilamolnar | |
2013-06-01 | cmd_who Hide +i users when listing users on a server and hidewhois is off | attilamolnar | |
Fixes #547 reported by @RawrDragon | |||
2013-06-01 | m_mysql Fix escaping strings longer than MAXBUF/2 | attilamolnar | |
Quotes from the documentation: "You must allocate the to buffer to be at least length*2+1 bytes long. (In the worst case, each character may need to be encoded as using two bytes, and you need room for the terminating null byte.)" "The return value is the length of the encoded string, not including the terminating null character." http://dev.mysql.com/doc/refman/5.6/en/mysql-real-escape-string.html | |||
2013-06-01 | m_userip Allow querying own IP for non-opers, require the users/auspex priv ↵ | attilamolnar | |
for opers to query the IP of others Issue #513 suggested by @CuleX |