Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-22 | Add stdalgo::string::equalsci and use it instead of irc::string for ↵ | Attila Molnar | |
case-insensitive comparison | |||
2016-08-17 | Merge insp20 | Attila Molnar | |
2016-06-17 | Don't exit on rehash if the pid file cannot be written | Attila Molnar | |
2016-03-01 | Send NOTICEs that can go to both local and remote users with ↵ | Attila Molnar | |
User::WriteRemoteNotice() | |||
2016-02-25 | Remove unnecessary std::string::c_str() calls | Attila Molnar | |
2016-02-25 | Convert WriteNumeric() calls to pass the parameters of the numeric as method ↵ | Attila Molnar | |
parameters | |||
2016-02-25 | Don't show snotices for kills from ulined clients | Adam | |
2015-12-28 | Fix some whitespace issues | Attila Molnar | |
2015-12-06 | Remove <options:ircumsgprefix> entirely | Attila Molnar | |
2015-11-02 | Move ServerConfig::InvBypassModes into core_channel | Attila Molnar | |
2015-06-04 | Expand module names in ServerConfig::ApplyModules() | Attila Molnar | |
2015-04-20 | Merge insp20 | Attila Molnar | |
2015-03-21 | Rebuild clone counts on rehash | Adam | |
2015-01-19 | Don't bind ports after an unsuccessful rehash | Attila Molnar | |
2015-01-12 | Fix harmless uninitialized variable usage on startup if the config is incorrect | Attila Molnar | |
2014-12-09 | Pass the empty tag to Limits when constructing a ServerConfig, remove ↵ | Attila Molnar | |
default ServerLimits constructor | |||
2014-12-09 | Add ServerLimits constructor that reads limits from a ConfigTag and use it | Attila Molnar | |
2014-12-09 | Initialize ServerConfig::EmptyTag using the init list | Attila Molnar | |
2014-10-27 | Merge insp20 | Attila Molnar | |
2014-10-13 | Avoid calling methods on NULL pointers wherever possible. | Peter Powell | |
The trick we use to allow this is undefined behaviour and is not liked by LLVM. We should stop using it but it has the potential to break to many things for a minor release. | |||
2014-09-10 | Remove listmode hiding support from the core | Attila Molnar | |
This is now handled by m_hidelist | |||
2014-06-17 | Update the description field in the Server object representing the local ↵ | Attila Molnar | |
server on rehash | |||
2014-06-13 | Change allocation of InspIRCd::Parser to be physically part of the object ↵ | Attila Molnar | |
containing it | |||
2014-06-13 | Add CommandParser::GetCommands() and typedef CommandMap and use it instead ↵ | Attila Molnar | |
of directly accessing cmdlist | |||
2014-06-13 | Use CommandParser::GetHandler() in ServerConfig::ApplyDisabledCommands() | Attila Molnar | |
2014-06-07 | Change the number reported by SocketEngine::GetMaxFds() to be informal | Attila Molnar | |
Do not exit if we can't determine it | |||
2014-05-26 | Switch to std::string::compare() from substr() in a couple of places | Attila Molnar | |
2014-05-23 | Prefix all definitions in config.h to avoid potential collisions. | Peter Powell | |
2014-04-11 | Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>. | Peter Powell | |
Remove channels/high-join-limit privilege | |||
2014-04-07 | Merge insp20 | Attila Molnar | |
2014-03-08 | Make the maximum hostname length configurable in the config. | Peter Powell | |
2014-03-07 | Move admin settings into core_info | Attila Molnar | |
2014-03-07 | Move {prefix|suffix|fixed}{quit|part} into core_user | Attila Molnar | |
2014-03-07 | Read the die and restart password and their hash type on demand | Attila Molnar | |
2014-03-05 | Load core_*.so instead of cmd_*.so | Attila Molnar | |
2014-03-01 | Fix NULL dereference on rehash when there is a fatal error in the ↵ | Attila Molnar | |
configuration of connect classes Fixes issue #780 reported by @JDowny | |||
2014-02-08 | Change all socketengine methods to be static | Attila Molnar | |
2014-02-08 | Change SocketEngine functions that do not require an instance to be static | Attila Molnar | |
2014-01-21 | Add m_starttls and remove it from m_ssl_gnutls, which allows it to work with ↵ | Adam | |
both openssl and gnutls | |||
2014-01-08 | Read uline state in spanningtree; remove ConfigReader::ulines | Attila Molnar | |
2013-12-18 | Add m_showfile, remove cmd_rules | Attila Molnar | |
2013-12-15 | Move stuff around a bit: | Peter Powell | |
- Create FileSystem class: * Move ServerConfig::CleanFilename to FileSystem::GetFileName and rewrite. * Move ServerConfig::ExpandPath to FileSystem. * Move ServerConfig::FileExists to FileSystem. * Move ServerConfig::StartsWithWindowsDriveLetter to FileSystem. - Move FileReader to fileutils.cpp and fix documentation. - Move UserManager::DoBackgroundUserStuff to usermanager.cpp. | |||
2013-11-21 | Fix a few issues | attilamolnar | |
- Rehash notices - Modes in CAPAB - GetTargetAndAction() not being static in m_callerid - Loading custom configuration files using --config. (@SaberUK) - ServerConfig::Read not using std::endl. (@SaberUK) - Out of date comments in opers.conf.example, issue #624 | |||
2013-11-12 | Use WriteNumeric() everywhere we send numerics and include the user's nick ↵ | Adam | |
automatically | |||
2013-08-30 | Remove ModuleManager::GetAllModuleNames(), use GetModules() instead | attilamolnar | |
2013-08-30 | Replace OnRehash() with ReadConfig() that is called on boot, on module load ↵ | attilamolnar | |
and on rehash This eliminates the need for calling OnRehash() in init() | |||
2013-08-13 | Store oper types and opers in separate containers | attilamolnar | |
2013-08-12 | Add <path> keys for all of the compile-time paths. | Peter Powell | |
Also, make all paths in the config relative to their associated directory. This reverts a change in 2.0 which turned out to be a terrible idea, especially for system-wide installations. | |||
2013-08-10 | Require privs given on initial join to be in <options:defaultmodes>. | Peter Powell | |
2013-08-10 | Rename <options:moronbanner> to <options:xlinemessage>. | Peter Powell | |
This name is more descriptive of what is actually is used for. |