| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | 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 | ||
| * | | Change allocation of InspIRCd::stats to be physically part of the object cont...•••While at it, remove "stats" from all field names | 2014-06-13 | 1 | -9/+6 | ||
| * | | Prefix all definitions in config.h to avoid potential collisions. | 2014-05-23 | 1 | -2/+2 | ||
| * | | Merge insp20 | 2014-04-07 | 1 | -1/+1 | ||
| |\| | ||||||
| | * | Fix various problems detected by Clang 3.4.•••- cidr.cpp: remove inverted_bits; unused since 9fad3ecb9215a0034bf407f192926b04cb5efaed. - cmd_stats.cpp: remove needless inversion and comparison to 0. - inspircd.cpp: remove needless comparison to 0. - socket.cpp: remove all_zero; unused since 03a1bf15b1da7643b237c22db1a478916a976ccf. | 2014-02-11 | 1 | -1/+1 | ||
| * | | Change allocation of InspIRCd::Timers to be physically part of the object con... | 2014-03-15 | 1 | -4/+1 | ||
| * | | Change allocation of InspIRCd::chanlist to be physically part of the object c... | 2014-03-14 | 1 | -4/+0 | ||
| * | | Change all socketengine methods to be static | 2014-02-08 | 1 | -7/+7 | ||
| * | | Only compile the testsuite if INSPIRCD_ENABLE_TESTSUITE is defined | 2014-02-07 | 1 | -5/+18 | ||
| * | | Convert LocalUserList to an intrusively linked list | 2014-01-24 | 1 | -6/+3 | ||
| * | | Merge insp20 | 2014-01-21 | 1 | -5/+12 | ||
| |\| | ||||||
| | * | Improve error reporting for <security:runas{user,group}>. | 2013-09-26 | 1 | -4/+4 | ||
| | * | Fix a crash when running as systemd service•••- Fix a NULL dereference if a signal is raised in the constructor of the class InspIRCd - Resolve the parent's process exit code being SIGTERM=15 and typically not EXIT_SUCCESS thus A combination of the two caused crashes when running as systemd unit. | 2013-09-08 | 1 | -6/+13 | ||
| * | | Move server description field from TreeServer into Server; remove OnGetServer... | 2014-01-05 | 1 | -1/+1 | ||
| * | | Introduce Server class•••- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | 2014-01-05 | 1 | -0/+3 | ||
| * | | Move stuff around a bit:•••- 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-12-15 | 1 | -2/+2 | ||
| * | | Fix a few issues•••- 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-21 | 1 | -1/+1 | ||
| * | | Remove InspIRCd::HandleRehash functor•••Call InspIRCd::Rehash() from cmd_rehash and from the SIGHUP handler | 2013-09-08 | 1 | -1/+0 | ||
| * | | Merge insp20 | 2013-08-30 | 1 | -1/+1 | ||
| |\| | ||||||
| | * | Fix low risk crash when we can't determine maximum open socket count. | 2013-07-07 | 1 | -1/+1 | ||
| * | | m_spanningtree Propagate oper-only quit reason using METADATA, remove OPERQUIT | 2013-08-18 | 1 | -1/+1 | ||
| * | | Add <path> keys for all of the compile-time paths.•••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-12 | 1 | -1/+1 | ||
| * | | Fix a couple of issues•••- Wrong doc for Snomask::GetDescription() - Incorrect idle time when WHOISing remote users - String + int = garbage - Remote MODE commands (user mode changes) being broadcast in addition to being forwarded - Incorrect revision being shown | 2013-08-08 | 1 | -1/+1 | ||
| * | | Change the syntax of FOREACH macros to be less dumb. | 2013-08-04 | 1 | -2/+2 | ||
| * | | Remove $Core and $Mod* comments apart from $ModDep. | 2013-07-04 | 1 | -1/+0 | ||
| * | | Fix a few oversights•••This partially reverts e0cb6bd46fb1d804ad6adea5688c844f7e1a0f6f | 2013-07-01 | 1 | -0/+1 | ||
| * | | Remove dead code from the InspIRCd and CommandParser classes and typedefs.h•••Removed functions: InspIRCd: - Restart() - unused - DoSocketTimeouts() - no implementation exists - AddCommand() - useless wrapper around ModuleManager::AddService() CommandParser: - IsValidCommand() - unused - ProcessParameters() - no implementation exists | 2013-06-18 | 1 | -29/+0 | ||
| * | | Minor changes to the startup and shutdown code•••- Update comments - Close logs in LogManager destructor instead of relying on other code to do it - Change return type of InspIRCd::Run() to void - private: InspIRCd::CheckRoot() - Change log message type of setgroups() etc. errors to "STARTUP" - Load cmd_privmsg in PURE_STATIC builds | 2013-06-18 | 1 | -21/+16 | ||
| * | | Remove unused exit codes | 2013-06-18 | 1 | -20/+11 | ||
| * | | Move code between usermanager.(cpp|h), clarify comments•••Initialize clientlist and uuidlist in UserManager constructor | 2013-06-06 | 1 | -2/+0 | ||
| * | | Move DoBackgroundUserStuff() and AllModulesReportReady() into UserManager | 2013-06-06 | 1 | -14/+1 | ||
| * | | Merge insp20 | 2013-06-06 | 1 | -3/+2 | ||
| |\| | ||||||
| | * | Update authors | 2013-05-23 | 1 | -1/+2 | ||
| | * | Initialize local_count | 2013-05-18 | 1 | -2/+0 | ||
| * | | Fix spacing in calls to LogManager::Log. | 2013-05-19 | 1 | -6/+6 | ||
| * | | Purge a ton of code related to non <log> related logging.•••- InspIRCd::OpenLog - ./inspircd --logfile [file] This is no longer needed now we have (since 1.2) custom logging. | 2013-05-19 | 1 | -13/+3 | ||
| * | | Get rid of the NICKForced extension•••Don't run OnUserPreNick when the nick change is forced | 2013-05-18 | 1 | -2/+0 | ||
| * | | Clean up cross-platform compatibility.•••- Move compatibility macros to a new header file. - Sort system include files in alphabetical order. - Clean up signal handling (thanks to Adam). | 2013-05-07 | 1 | -11/+5 | ||
