| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Replace the TR1NS macro with the std namespace. | Sadie Powell | 2019-01-25 | 1 | -1/+1 |
| |/ |
|
| * | Move the <disabled> tag out of the core to a new module. | Peter Powell | 2019-01-24 | 1 | -15/+0 |
| * | Improve X-line text consistency.•••- Change any "-Line", ":Line", or "*line" to "-line" throughout
the X-line code, comments, and documentation.
- Add periods to the end of some notices.
- Correct a typo in the Q-line code comments.
- Update the filter module documentation (shun addition).
Co-authored-by: Robby <robby@chatbelgie.be>
| Matt Schatz | 2019-01-09 | 1 | -2/+2 |
| * | Add an option for changing the allowed server clock drift. | Peter Powell | 2018-12-04 | 1 | -0/+3 |
| * | Fix warnings from Doxygen. | Peter Powell | 2018-10-21 | 1 | -2/+2 |
| * | Move <security:userstats> into core_stats. | Peter Powell | 2018-10-01 | 1 | -5/+0 |
| * | Move <security:hidesplits> to the spanningtree module. | Peter Powell | 2018-10-01 | 1 | -4/+0 |
| * | Move <security:genericoper> into core_whois. | Peter Powell | 2018-10-01 | 1 | -6/+0 |
| * | Move <security:hideulinekills> into core_oper. | Peter Powell | 2018-10-01 | 1 | -4/+0 |
| * | Move <security:hidekills> into core_oper. | Peter Powell | 2018-10-01 | 1 | -4/+0 |
| * | Document ServerConfig::Conf{Tags,Value} better. | Peter Powell | 2018-10-01 | 1 | -2/+7 |
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com>
| Peter Powell | 2018-08-13 | 1 | -5/+0 |
| * | Replace most usages of "GECOS" with "real" or "real name". | Peter Powell | 2018-07-30 | 1 | -2/+2 |
| * | Add a ConfigTag::getString overload that calls a validation method. | Peter Powell | 2018-07-10 | 1 | -0/+2 |
| * | Add a silent option to <options:restrictbannedusers>.•••This is useful when dealing with spambots that switch method when
they receive ERR_CANNOTSENDTOCHAN.
| Peter Powell | 2018-07-10 | 1 | -4/+15 |
| * | 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. | Chris Novakovic | 2018-06-04 | 1 | -0/+12 |
| * | Add range checking to ConfigTag::getFloat. | Peter Powell | 2018-04-16 | 1 | -1/+1 |
| * | Add ConfigTag::getUInt for reading unsigned config values. | Peter Powell | 2018-04-16 | 1 | -0/+2 |
| * | Convert ConfigTag::getDuration to return an unsigned long. | Peter Powell | 2018-04-16 | 1 | -1/+1 |
| * | Convert ConfigTag::CheckRange to a function template. | Peter Powell | 2018-04-16 | 1 | -10/+0 |
| * | Remove the default value in ConfigTag::get{Duration,Float,Int}. | Peter Powell | 2018-04-16 | 1 | -3/+3 |
| * | Move <security:announceinvites> to core_channel. | Peter Powell | 2018-03-31 | 1 | -8/+1 |
| * | Separate secret and private channels on whois for non-opers (#1447)•••Separate secret and private channels on WHOIS for all users.
- Move the config parsing from the core to core_whois.
- Replace <security:operspywhois> with an oper privilege.
- Introduce <options:splitwhois> to split WHOIS channel lists.
Closes #969. | Dylan Frank | 2018-03-25 | 1 | -6/+0 |
| * | Rename <security:hidewhois> to <security:hideserver>.•••The previous name was horrible and didn't describe what the setting
actually does.
| Peter Powell | 2017-12-22 | 1 | -3/+2 |
| * | Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs.
| Peter Powell | 2017-11-21 | 1 | -1/+1 |
| * | Fix a ton of -Wsign-conversion warnings. | Peter Powell | 2017-11-17 | 1 | -2/+2 |
| * | Add a class which encapsulates the concept of token lists. | Peter Powell | 2017-11-13 | 1 | -3/+3 |
| * | Add a constructor to OperInfo and use it to set the type name. | Peter Powell | 2017-10-18 | 1 | -0/+5 |
| * | 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.
| Peter Powell | 2017-10-17 | 1 | -7/+2 |
| * | Convert Disabled[CU]Modes to use a bitset instead of a char array. | Peter Powell | 2017-09-18 | 1 | -2/+2 |
| * | Implement support for configurable casemapping & default to ASCII. | Peter Powell | 2017-09-08 | 1 | -0/+4 |
| * | Add support for length arguments in getString. | Peter Powell | 2017-09-03 | 1 | -1/+1 |
| * | Move <dns:timeout> out of the core. | Peter Powell | 2017-09-03 | 1 | -5/+0 |
| * | Add a ConfigTag* parameter to the ServerPaths constructor.•••This is used to directly read the settings from the config tag like
how ServerLimits works.
| Peter Powell | 2017-09-03 | 1 | -5/+1 |
| * | Fix a bunch of Doxygen warnings. | Peter Powell | 2017-08-26 | 1 | -1/+1 |
| * | Store config values in a map instead of a unique vector of pairs. | Peter Powell | 2016-12-08 | 1 | -4/+4 |
| * | Bump version to 3.0 in comments and messages | Attila Molnar | 2016-09-02 | 1 | -2/+2 |
| * | Merge insp20 | Attila Molnar | 2016-08-17 | 1 | -0/+4 |
| |\ |
|
| | * | Don't show snotices for kills from ulined clients | Adam | 2016-02-25 | 1 | -0/+4 |
| * | | Add a method which calculates the maximum mask length. (#1171) | Peter Powell | 2016-07-22 | 1 | -0/+3 |
| * | | Remove <options:ircumsgprefix> entirely | Attila Molnar | 2015-12-06 | 1 | -5/+0 |
| * | | Move ServerConfig::InvBypassModes into core_channel | Attila Molnar | 2015-11-02 | 1 | -4/+0 |
| * | | Merge branch 'master+flatmap' | Attila Molnar | 2014-12-19 | 1 | -3/+4 |
| |\ \ |
|
| | * | | Change type of some associative containers to their flat versions, including ... | Attila Molnar | 2014-12-15 | 1 | -2/+2 |
| | * | | Add typedef PrivSet for OperInfo::AllowedOperCommands and AllowedPrivs | Attila Molnar | 2014-12-15 | 1 | -2/+3 |
| * | | | Pass the empty tag to Limits when constructing a ServerConfig, remove default... | Attila Molnar | 2014-12-09 | 1 | -8/+0 |
| * | | | Add ServerLimits constructor that reads limits from a ConfigTag and use it | Attila Molnar | 2014-12-09 | 1 | -0/+5 |
| |/ / |
|
| * | | Merge insp20 | Attila Molnar | 2014-10-27 | 1 | -0/+5 |
| |\| |
|
| | * | Avoid calling methods on NULL pointers wherever possible.•••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.
| Peter Powell | 2014-10-13 | 1 | -0/+5 |
| * | | Remove listmode hiding support from the core•••This is now handled by m_hidelist
| Attila Molnar | 2014-09-10 | 1 | -6/+0 |