Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-06 | Add the ability to deprecate config values as well as keys. | Peter Powell | |
2013-04-06 | Purge the 1.1 config deprecations. | Peter Powell | |
2013-04-05 | Merge pull request #472 from SaberUK/master+merge-headers | Attila Molnar | |
Merge inspircd_{config,version}.h into a single header file. | |||
2013-04-05 | Don't attempt to unload or reload modules that are waiting to be unloaded | attilamolnar | |
2013-04-05 | Fix LUSERS not working in a PURE_STATIC build | attilamolnar | |
2013-04-05 | Merge inspircd_{config,version}.h into a single header file. | Peter Powell | |
2013-04-05 | Fixed grammar in whois output for +k'd services. | Shawn Smith | |
2013-04-04 | Stop recreating hashmaps every hour, move garbage collection code related to ↵ | attilamolnar | |
local users to UserManager | |||
2013-04-04 | Line ending conversion | attilamolnar | |
2013-04-04 | Move whowas settings into cmd_whowas from ConfigReader | attilamolnar | |
2013-04-04 | Make cmd_whowas act like a module, remove special handling | attilamolnar | |
2013-04-03 | Convert InspIRCd::Duration() to be static | attilamolnar | |
2013-04-02 | m_geoip: Fix compilation | ChrisTX | |
2013-04-01 | Whitespace and empty destructor removal, minor coding style changes | attilamolnar | |
2013-04-01 | Ignore empty sid in ServerConfig::Fill() | attilamolnar | |
2013-04-01 | Merge pull request #452 from SaberUK/master+nuke-hashmap | Attila Molnar | |
Purge the deprecated hash_map from existance. | |||
2013-04-01 | Move member variables from User to LocalUser | attilamolnar | |
- idle_lastmsg - dns_done - quitting_sendq - exempt - lastping | |||
2013-04-01 | cmd_stats List opers without iterating the whole userlist | attilamolnar | |
2013-04-01 | cmd_stats List opers without iterating the whole userlist | attilamolnar | |
2013-04-01 | cmd_invite Check if the inviting user is on the channel before potentially ↵ | attilamolnar | |
telling him the target is already on it | |||
2013-04-01 | Change IsNickHandler()/IsIdentHandler()/IsChannelHandler() to use C++ ↵ | attilamolnar | |
strings as arguments instead of C strings | |||
2013-04-01 | Convert IsSID() to a static member function, modules shouldn't override it | attilamolnar | |
2013-04-01 | Remove more deprecated code | attilamolnar | |
- ConfigReader - FloodQuitUserHandler - IsValidModuleCommand - CallCommandHandler - DoCleanup from u_listmode.h | |||
2013-04-01 | Purge references to the deprecated GetStackedLine method. | Peter Powell | |
2013-04-01 | Purge the deprecated chanprotect module. | Peter Powell | |
2013-04-01 | Remove some dead code: | Peter Powell | |
- Conditions in m_httpd_stats which can never be true. - Commented out code in m_sqloper. - Unused macro in inspircd.h. | |||
2013-04-01 | Fix linker error when linking spanningtree caused by ↵ | Adam | |
56cae0f3a484cbcb20569b68917f1810a0c2f4a4 | |||
2013-04-01 | Purge the deprecated hash_map from existance. | Peter Powell | |
2013-04-01 | Change channel name parameter of Module::OnUserPreJoin() and ↵ | attilamolnar | |
Channel::JoinUser() to std::string from char* | |||
2013-04-01 | Change User::GetIPString() to return const std::string& | attilamolnar | |
2013-04-01 | m_samode Require an oper privilege to change the user modes of other users | attilamolnar | |
Issue #417 | |||
2013-04-01 | Send LUSERS before MOTD | attilamolnar | |
Issue #399 | |||
2013-04-01 | Remove legacy code, mostly related to 1.2 compatibility | attilamolnar | |
2013-03-31 | Mark as version 2.2 | attilamolnar | |
2013-03-29 | Release 2.0.11 | attilamolnar | |
2013-03-29 | cmd_kill Send snotice to servers when both the oper and the victim are on ↵ | attilamolnar | |
the same server | |||
2013-03-29 | Update doc and fix the description of m_allowinvite | attilamolnar | |
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-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-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 |