| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Delete the old broken test suite.•••This doesn't work properly and is disabled in both debug & release builds. It will be resurrected with a proper unit testing framework in the future. | 2019-02-05 | 1 | -26/+0 | ||
| * | Move the <disabled> tag out of the core to a new module. | 2019-01-24 | 1 | -1/+0 | ||
| * | Add an option for changing the allowed server clock drift. | 2018-12-04 | 1 | -7/+8 | ||
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> | 2018-08-13 | 1 | -0/+10 | ||
| * | Remove the 'debug' snotice character. | 2018-08-07 | 1 | -2/+2 | ||
| * | Allow relative paths to be passed in --config on boot.•••Closes #1115. | 2018-06-25 | 1 | -1/+10 | ||
| * | Add --nopid command line option (#1497).•••Add a --nopid command line option, which causes a PID file not to be written to the file system regardless of the presence of the <pid> tag in the configuration file or the value of its "file" variable if it is present. | 2018-06-04 | 1 | -2/+10 | ||
| * | Get rid of InspIRCd::QuickExit.•••This is just a thin wrapper around exit(). I don't think we really need it. While we are changing this code the setgroup/setuser code should be using EXIT_STATUS_CONFIG too. | 2017-12-23 | 1 | -13/+8 | ||
| * | Extract RFC modes from the core to core_channel and core_user. | 2017-12-10 | 1 | -1/+0 | ||
| * | Assume that RUSAGE_SELF is always defined.•••This was added for Red Hat 7 which was released in 2000(!) which nobody should be using anymore. | 2017-11-27 | 1 | -6/+0 | ||
| * | Convert GenRandom to std::function. | 2017-11-25 | 1 | -1/+1 | ||
| * | Convert IsChannel to std::function. | 2017-11-25 | 1 | -1/+1 | ||
| * | Convert IsIdent to std::function. | 2017-11-25 | 1 | -1/+1 | ||
| * | Convert IsNick to std::function. | 2017-11-25 | 1 | -1/+1 | ||
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -1/+1 | ||
| * | Convert GetMaxFds() to size_t and deduplicate setting code. | 2017-10-22 | 1 | -1/+1 | ||
| * | Clean up the command disabling logic.•••- Read the disabled command list in ApplyDisabledCommands() instead of storing it in a global which is only accessed on rehash. - Write debug messages to the log when disabling commands. - Use irc::spacesepstream instead of std::stringstream. | 2017-10-17 | 1 | -1/+1 | ||
| * | Merge the latest changes from insp20 into master. | 2017-10-12 | 1 | -0/+7 | ||
| |\ | ||||||
| | * | Fix killing elined clients on [gkz]line in some cases. | 2017-09-11 | 1 | -0/+5 | ||
| * | | Change FailedPortList to store a sockaddrs/int instead of string. | 2017-09-12 | 1 | -1/+1 | ||
| * | | Clean up the <security:runas{user,group}> code.•••- Get rid of unnecessary temporary values. - Remove an erroneous usage comment. - Reset errno before the call to setgroups. - Unify the two stage initialisation of g/u. | 2017-09-12 | 1 | -27/+12 | ||
| * | | Move operquit out of the core and into core_user. | 2017-09-11 | 1 | -3/+0 | ||
| * | | Make the build reproducible by removing time related macros.•••The compile time on boot is not accurate as it will only change when the translation unit containing it is edited. The startup time in RPL_SERVERCREATED is a lot more useful than the compilation time. ngIRCd also implements this behaviour. | 2017-08-26 | 1 | -1/+1 | ||
| * | | Move the OnCheckExemption hook out of the core. | 2017-03-20 | 1 | -2/+1 | ||
| * | | Allow <log> tags to specify how often logs should be flushed.•••Also use the behaviour behind this to fix #1290. | 2017-02-28 | 1 | -1/+1 | ||
| * | | Update stuff for the new versioning system. | 2016-09-02 | 1 | -1/+1 | ||
| * | | Merge insp20 | 2016-08-17 | 1 | -4/+6 | ||
| |\| | ||||||
| | * | Don't exit on rehash if the pid file cannot be written | 2016-06-17 | 1 | -5/+7 | ||
| * | | Merge insp20 | 2016-02-22 | 1 | -2/+2 | ||
| |\| | ||||||
| | * | Fixed a build warning•••Just a mismatched type, improperly done cast. | 2015-05-17 | 1 | -2/+2 | ||
| * | | Merge pull request #1103 from rburchell/master-fix-info•••Some updates to INFO. | 2015-11-15 | 1 | -6/+1 | ||
| |\ \ | ||||||
| | * | | inspircd: Don't list individual authors on startup.•••We already keep track of this in /INFO, so point there instead. | 2015-11-09 | 1 | -6/+1 | ||
| * | | | Remove UserManager::GarbageCollect() | 2015-11-03 | 1 | -3/+0 | ||
| |/ / | ||||||
| * | | Move code that quits all users from InspIRCd::Cleanup() to cmd_die | 2015-05-17 | 1 | -5/+0 | ||
| * | | Fix incorrect iterator use leading to prematurely exiting loops when quitting... | 2015-05-17 | 1 | -2/+2 | ||
| * | | Change all occurrences of Inspire to InspIRCd | 2015-02-20 | 1 | -1/+1 | ||
| * | | Specify which Extensible subclass an ExtensionItem is valid for | 2015-01-18 | 1 | -1/+1 | ||
| * | | Access local user list via new UserManager::GetLocalUsers() and make local_us... | 2014-07-19 | 1 | -2/+2 | ||
| * | | Move and rename typedef LocalUserList to UserManager::LocalList | 2014-07-19 | 1 | -2/+2 | ||
| * | | Change allocation of InspIRCd::Users to be physically part of the object cont... | 2014-06-24 | 1 | -5/+0 | ||
| * | | Change allocation of InspIRCd::SNO to be physically part of the object contai... | 2014-06-24 | 1 | -3/+0 | ||
| * | | Change allocation of InspIRCd::Modules to be physically part of the object co... | 2014-06-24 | 1 | -3/+0 | ||
| * | | Change allocation of InspIRCd::Logs to be physically part of the object conta... | 2014-06-24 | 1 | -5/+0 | ||
| * | | Change allocation of InspIRCd::Modes to be physically part of the object cont... | 2014-06-24 | 1 | -4/+0 | ||
| * | | Kill needless #includes in source files | 2014-06-14 | 1 | -4/+0 | ||
| * | | Make the default ProtocolInterface instance part of class InspIRCd•••The protocol module no longer has to delete it on load and construct it on unload, only assign a new value to ServerInstance->PI | 2014-06-13 | 1 | -5/+1 | ||
| * | | Change allocation of InspIRCd::Parser to be physically part of the object con... | 2014-06-13 | 1 | -3/+0 | ||
| * | | Change allocation of InspIRCd::BanCache to be physically part of the object c... | 2014-06-13 | 1 | -3/+0 | ||
| * | | Pull in bancache.h from inspircd.h | 2014-06-13 | 1 | -1/+0 | ||
| * | | Change allocation of InspIRCd::Threads to be physically part of the object co... | 2014-06-13 | 1 | -4/+0 | ||
