Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-08 | Add builtin modes using AddService() | attilamolnar | |
2013-04-08 | Unite include/modes/*.h into include/builtinmodes.h | attilamolnar | |
2013-04-08 | Allow dynamic references to reference ServiceProviders, introduce ModeReference | attilamolnar | |
Mode handlers can be referenced using mode/<modename> | |||
2013-04-08 | Rework dynamic_reference management, introduce dynamic_reference_nocheck | attilamolnar | |
New dynamic references are now resolved at construction and all of them are re-resolved when a relevant service is added or removed; resolution is no longer done in operator-> dynamic_reference_nocheck is a variant of dynamic_reference that does not check for value being null in operator-> / operator* dynamic_reference still throws an exception when used in this case Both kinds of dynamic references support .check(): an exception is thrown if this is called when value is null | |||
2013-04-08 | Remove OnAddBan and OnDelBan hooks | attilamolnar | |
2013-04-06 | Default to the XML config format. | Peter Powell | |
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 | 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 | 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 |