Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-29 | m_ldapoper Make the module actually work | attilamolnar | |
Fixes #439 reported by @rhylan | |||
2013-03-29 | m_ldapoper Fix memory leak | attilamolnar | |
See 1813369adecc1efc9812e90c40c21dc32e4965c9 for details | |||
2013-03-28 | Fix premature overwriting of OLDTIME that resulted in time drifts never ↵ | attilamolnar | |
being detected | |||
2013-03-27 | cmd_lusers Fix miscounting | attilamolnar | |
2013-03-26 | Merge pull request #443 from ShutterQuick/sasl_external | Attila Molnar | |
Added support for SASL EXTERNAL | |||
2013-03-25 | Added support for EXTERNAL | Daniel Vassdal | |
2013-03-25 | m_xline_db Fix pointless excessive stack usage in ReadDatabase() | attilamolnar | |
2013-03-25 | m_xline_db Major enhancements | attilamolnar | |
- Save database on a timer, not on every single change - Use the internal database instead of keeping track of xlines ourselves | |||
2013-03-25 | Accept -c as a command line argument (equivalent to --config) | attilamolnar | |
2013-03-25 | Win32: Rewrite the service wrapper | ChrisTX | |
Edited original commit to pass MAX_PATH as nSize to GetModuleFileNameA() instead of 101 after approval from author @ChrisTX (Attila Molnar) Fixes #404 reported by @crchauffe | |||
2013-03-24 | Initialize the FakeClient pointer in InspIRCd::InspIRCd() | attilamolnar | |
2013-03-24 | m_timedbans Notice halfops and above when a timed ban is placed | attilamolnar | |
Fixes #415 reported by @killerrabbit | |||
2013-03-23 | win: Made config, modules, data, and log paths configurable. | Adam | |
Update win/README with instructions on how to use cmake-gui. Always build m_regex_stdlib, since all VS versions we support support it. | |||
2013-03-20 | Fix infinite loop when all DNS request slots are in use | attilamolnar | |
This is not the best way to detect this scenario, a better detection mechanism will replace this in the future | |||
2013-03-20 | Add support for mandatory tags in included config files | attilamolnar | |
If the mandatory tag is not found in the included config, the rehash is aborted. This is especially useful for remote includes, as it allows users to have a dummy tag at the end of the included config to indicate that the config has been wholly read. This method does not depend on exit codes so even situations where wget returns an empty or a wrong page that we would otherwise accept can be detected and an error can be generated before we assume that the contents have disappeared (and unload all modules, if the included file is supposed to contain module tags, for example). Usage: <include ... mandatorytag="namehere"> - if the included config doesn't contain a <namehere> tag then the rehash is aborted Fixes #30 reported by @Justasic | |||
2013-03-20 | m_spanningtree Fix incoming channel modes being lost for 0-user permanent ↵ | attilamolnar | |
channels on the losing side of a netmerge This did not affect listmodes | |||
2013-03-20 | m_permchannels Load channels from the config only at module load time and ↵ | attilamolnar | |
only when there are no linked servers to avoid desync | |||
2013-03-19 | m_connflood Ignore e-lined users | attilamolnar | |
2013-03-15 | Link win32_memory too inspircd too | Adam | |
2013-03-15 | m_ssl_openssl Make it clear that a CA file is not mandatory | attilamolnar | |
2013-03-15 | Modified m_timedbans to behave more like setting mode +b manually. | ShutterQuick | |
It now accepts extbans. If one enters something not an extban, or valid banmask, it'll add "!*@*", making it a nick-ban instead of borking. | |||
2013-03-14 | Replace Windows build system and installer with cmake | Adam | |
2013-03-11 | Remove dead code from DNS | attilamolnar | |
2013-03-11 | m_connectban Switch to OnSetUserIP hook to handle cgiirc users properly, ↵ | attilamolnar | |
ignore e-lined users | |||
2013-03-11 | Fix m_dnsbl not checking cgiirc users when the cgiirc address is elined | attilamolnar | |
2013-03-11 | Either store the Resolver in DNS::AddResolverClass() or delete it before ↵ | attilamolnar | |
returning | |||
2013-03-11 | Stop user initialization when the user is marked as quitting after OnSetUserIP | attilamolnar | |
2013-03-11 | m_dnsbl Fix connecting users timeouting when a dnsbl result is in the dns cache | attilamolnar | |
Fixes #431 reported by @killerrabbit | |||
2013-03-09 | Merge pull request #437 from SaberUK/insp20+doxygen-update | Attila Molnar | |
Update Doxyfile for the latest version of Doxygen. | |||
2013-03-08 | Update Doxyfile for the latest version of Doxygen. | Peter Powell | |
2013-03-03 | cmd_lusers Be smart and know how many invisible users are there without ↵ | attilamolnar | |
iterating the userlist | |||
2013-03-03 | cmd_lusers Use of size() instead of counting elements | attilamolnar | |
2013-03-03 | cmd_lusers Refresh max local/global user counters after a user connects | attilamolnar | |
Fixes #423 reported by @RawrDragon | |||
2013-03-03 | cmd_lusers Convert to a module | attilamolnar | |
2013-03-02 | Merge pull request #430 from SaberUK/insp20+config-tidy | Attila Molnar | |
Reorganise configuration files. | |||
2013-03-02 | Reorganise configuration files: | Peter Powell | |
- Example config files now end with .conf.example. - Example text files now end with .txt.example. - Removed 'inspircd' from the name of multiple example files. - Added missing oper motd example file. | |||
2013-02-17 | m_ssl_gnutls Fix null pointer dereference in case gnutls_xxx_get_name() ↵ | attilamolnar | |
returns NULL | |||
2013-02-17 | Fix multiple escape bugs in m_httpd_stats. | Peter Powell | |
2013-02-11 | cmd_invite Send invite announcements to halfops and higher when ↵ | attilamolnar | |
<security:announceinvites> is 'dynamic' regardless of the channel being +i or not Clarify what the various options mean in the doc Fixes #418 reported by @RawrDragon | |||
2013-02-11 | cmd_invite Correct error message when the user has no privs to invite and no ↵ | attilamolnar | |
halfop prefix is available | |||
2013-02-11 | Fix exactly <limits:maxchan> long channel names being truncated | attilamolnar | |
Fixes #422 reported by @RawrDragon | |||
2013-02-03 | Merge pull request #416 from SaberUK/insp20+clang42-warnings | Attila Molnar | |
Remove unused variables detected by Clang 4.2. | |||
2013-02-01 | Remove unused variables detected by Clang 4.2. | Peter Powell | |
2013-01-28 | Merge pull request #414 from SaberUK/insp20+hashmap | Attila Molnar | |
[2.0] Use the preprocessor to detect whether hash_map is available. | |||
2013-01-28 | Merge pull request #413 from SaberUK/insp20+httpd | Attila Molnar | |
[2.0] Use a better server name in m_httpd. | |||
2013-01-28 | Use the preprocessor to detect whether hash_map is available. | Peter Powell | |
2013-01-28 | Use a better server name in m_httpd. | Peter Powell | |
2013-01-28 | m_ssl_gnutls Fix build with GnuTLS 1.x | attilamolnar | |
Fixes #409 reported by @SaberUK | |||
2013-01-27 | m_chanhistory Fix durations containing 'S' being rejected | attilamolnar | |
2013-01-27 | Use GNU install on Solaris. | Peter Powell | |