| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'insp3' into master. | 2022-09-12 | 1 | -1/+1 | |
| |\ | |||||
| | * | Make the temporary filenames used by modules more unique.•••This prevents zombie files from causing problems. | 2022-09-05 | 1 | -1/+1 | |
| * | | Switch from NULL to nullptr. | 2022-07-22 | 1 | -1/+1 | |
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 1 | -9/+9 | |
| * | | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -2/+2 | |
| * | | Replace uses of the FileSystem class with std::filesystem. | 2022-01-15 | 1 | -2/+5 | |
| * | | Remove unused time_t field from the timer system.•••This is equivalent to calling InspIRCd::Now() and is only actually used in one place in modules. | 2021-11-05 | 1 | -1/+1 | |
| * | | Apply the final keyword to all module classes where appropriate. | 2021-10-04 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-08-28 | 1 | -0/+1 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-08-27 | 1 | -0/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-06-13 | 1 | -2/+1 | |
| |\| | |||||
| | * | Code refactor and minor fix (#1879) | 2021-06-12 | 1 | -2/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-05-11 | 1 | -4/+4 | |
| |\| | |||||
| | * | Fix a bunch of weird indentation and spacing issues. | 2021-04-27 | 1 | -4/+4 | |
| * | | Switch simple iterator loops to use range-based for loops. | 2021-04-07 | 1 | -5/+3 | |
| * | | Convert ConfigTag from reference<> to std::shared_ptr<>. | 2020-10-31 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-05-05 | 1 | -2/+2 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-04-24 | 1 | -1/+1 | |
| | * | Fixes by misspell-fixer | 2020-04-21 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-04-11 | 1 | -1/+1 | |
| |\| | |||||
| | * | Update the module descriptions using mkversion. | 2020-04-10 | 1 | -1/+1 | |
| * | | Improve storage of module description, flags, and link data. | 2020-04-11 | 1 | -6/+2 | |
| * | | Merge branch 'insp3' into master. | 2020-04-09 | 1 | -1/+1 | |
| |\| | |||||
| | * | Set the minimum length to 1 for most config items with a default. | 2020-04-09 | 1 | -1/+1 | |
| * | | In C++11 [io]fstream has std::string constructors; use them. | 2020-02-06 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2020-01-17 | 1 | -1/+9 | |
| |\| | |||||
| | * | Update copyright headers. | 2020-01-11 | 1 | -1/+9 | |
| * | | Merge branch 'insp3' into master. | 2019-09-23 | 1 | -2/+2 | |
| |\| | |||||
| | * | Fix some remaining uses of ato[il]. | 2019-08-13 | 1 | -2/+2 | |
| * | | Merge branch 'insp3' into master. | 2019-07-16 | 1 | -2/+13 | |
| |\| | |||||
| | * | Switch permchannels and xline_db from OnBackgroundTimer to a Timer. | 2019-06-25 | 1 | -2/+13 | |
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -1/+1 | |
| |\| | |||||
| | * | Textual improvements and fixes such as typos, casing, etc. (#1612) | 2019-04-28 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2019-03-30 | 1 | -2/+7 | |
| |\| | |||||
| | * | Improve the handling of config X-lines and filters. (#1583) | 2019-02-22 | 1 | -2/+7 | |
| * | | SnomaskManager: remove fakederef. | 2019-02-07 | 1 | -7/+7 | |
| * | | LogManager: remove fakederef. | 2019-02-07 | 1 | -9/+9 | |
| * | | Replace the override macro with the override keyword. | 2019-01-25 | 1 | -5/+5 | |
| |/ | |||||
| * | Split irc::tokenparser::GetToken into GetMiddle and GetTrailing.•••This simplifies the logic of irc::tokenparser considerably and removes all of the magic index guessing that was used previously. | 2018-08-10 | 1 | -1/+1 | |
| * | Switch m_xline_db to use the xline snomask character. | 2018-08-10 | 1 | -6/+6 | |
| * | Merge tag 'v2.0.26' into master. | 2018-04-22 | 1 | -1/+1 | |
| |\ | |||||
| | * | Fix m_xline_db storing the wrong setter in the XLine database. | 2017-12-15 | 1 | -1/+1 | |
| * | | m_xline_db Don't flush database when an xline expires | 2015-12-18 | 1 | -5/+0 | |
| * | | Fix xline reasons being truncated in m_xline_db.•••This error was introduced in bbeb5ea3. | 2015-01-29 | 1 | -1/+1 | |
| * | | Differ database error messages for m_permchannels and m_xline_db•••m_permchannels and m_xline_db both have the same error messages as well as not informing the server operator what file is at fault for the error. This makes it hard to find which module is causing the error and what file the module is referring to. The new messages explain which database is trying to be written and the path used to write the file. | 2014-07-29 | 1 | -8/+8 | |
| * | | Merge insp20 | 2014-07-25 | 1 | -6/+1 | |
| |\| | |||||
| | * | Fix m_permchannels and m_xline_db on Windows•••The call to remove() can fail if the database doesn't already exist. Just ignore the error, which effectively makes the rename() call below work as it does on nix | 2014-05-08 | 1 | -6/+1 | |
| * | | Remove whitespace and minor style changes | 2014-01-23 | 1 | -1/+1 | |
| * | | 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 | -1/+1 | |
| * | | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init() | 2013-08-30 | 1 | -1/+1 | |
