| Commit message (Expand) | Author | Age | Files | Lines |
| * | Only store the topic in the permchannels database if one is set. | Sadie Powell | 2022-10-23 | 1 | -5/+9 |
| * | Make the temporary filenames used by modules more unique.•••This prevents zombie files from causing problems.
| Sadie Powell | 2022-09-05 | 1 | -1/+2 |
| * | Update copyright headers. | InspIRCd Robot | 2022-04-28 | 1 | -1/+1 |
| * | Add an option to allow channel ops to enable the permchannels mode.•••Closes #1964.
| Sadie Powell | 2022-02-05 | 1 | -0/+6 |
| * | Code refactor and minor fix (#1879) | Herman | 2021-06-12 | 1 | -1/+1 |
| * | Update copyright headers. | InspIRCd Robot | 2021-05-14 | 1 | -1/+1 |
| * | Improve the header messages of the filter and permchannels modules. | Sadie Powell | 2021-03-21 | 1 | -1/+4 |
| * | Default <permchannelsdb:listmodes> to on. | Sadie Powell | 2021-03-14 | 1 | -1/+1 |
| * | Update copyright headers. | InspIRCd Robot | 2021-02-26 | 1 | -1/+1 |
| * | Hide the server name/desc better when <options:hideserver> is set. | Sadie Powell | 2020-12-20 | 1 | -1/+1 |
| * | Fixes by misspell-fixer | InspIRCd Robot | 2020-04-21 | 1 | -2/+2 |
| * | Update the module descriptions using mkversion. | Sadie Powell | 2020-04-10 | 1 | -1/+1 |
| * | Update copyright headers. | InspIRCd Robot | 2020-01-11 | 1 | -0/+7 |
| * | Switch permchannels and xline_db from OnBackgroundTimer to a Timer. | Peter Powell | 2019-06-25 | 1 | -3/+11 |
| * | permchannels: remove an unused ChanModeReference. | Peter Powell | 2019-06-25 | 1 | -1/+0 |
| * | Some more text fixes and improvements (#1618). | Robby | 2019-04-28 | 1 | -1/+1 |
| * | m_permchannels: validate channel names properly. | Peter Powell | 2019-03-25 | 1 | -2/+2 |
| * | Add ConfigTag::getUInt for reading unsigned config values. | Peter Powell | 2018-04-16 | 1 | -1/+1 |
| * | Remove the default value in ConfigTag::get{Duration,Float,Int}. | Peter Powell | 2018-04-16 | 1 | -1/+1 |
| * | 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 |
| * | Add CXX11_OVERRIDE to overridden members that lack it.•••This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
| Peter Powell | 2017-07-12 | 1 | -1/+1 |
| * | Automatically apply +P to all permanent channels. | Peter Powell | 2017-04-14 | 1 | -0/+4 |
| * | Convert ModeHandler::GetNumParams() to NeedsParam() that returns a bool | Attila Molnar | 2016-08-29 | 1 | -1/+1 |
| * | Refactor topic setting logic to go through Channel::SetTopic() in all cases•••- Pass topic set time and optionally the setter to SetTopic()
- Don't do anything if the topic is changed by a local user to what it is currently
| Attila Molnar | 2016-04-11 | 1 | -6/+6 |
| * | 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.
| Justin Crawford | 2014-07-29 | 1 | -6/+6 |
| * | Merge insp20 | Attila Molnar | 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
| Adam | 2014-05-08 | 1 | -6/+1 |
| * | | Add InspIRCd::GetChans(), remove ChannelCount() | Attila Molnar | 2014-03-14 | 1 | -1/+2 |
| * | | m_permchannels Remove pointless cleanup ceremony in cull() | Attila Molnar | 2014-03-14 | 1 | -26/+0 |
| * | | Fix m_permchannels not prepending the path when reading the config. | Peter Powell | 2014-03-07 | 1 | -0/+3 |
| * | | Replace mode letter parameter of OnRawMode() with a ModeHandler*, remove pcnt | Attila Molnar | 2014-02-21 | 1 | -2/+2 |
| * | | Remove whitespace and minor style changes | Attila Molnar | 2014-01-23 | 1 | -2/+2 |
| * | | Merge insp20 | Attila Molnar | 2014-01-21 | 1 | -3/+3 |
| |\| |
|
| | * | Work around STB_GNU_UNIQUE symbols not allowing module unmap | attilamolnar | 2013-09-15 | 1 | -3/+3 |
| * | | Send ListModeBase modes implicitly on channel sync•••Remove Module::ProtoSendMode() and ListModeBase::DoSyncChannel()
| attilamolnar | 2013-09-12 | 1 | -38/+25 |
| * | | Automatically register ServiceProviders created by modules | attilamolnar | 2013-09-08 | 1 | -5/+0 |
| * | | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init()
| attilamolnar | 2013-08-30 | 1 | -3/+1 |
| * | | Merge insp20 | attilamolnar | 2013-08-30 | 1 | -19/+87 |
| |\| |
|
| | * | m_permchannels Fix empty topic setby | attilamolnar | 2013-08-28 | 1 | -0/+2 |
| | * | m_permchannels Add the ability to save listmodes | attilamolnar | 2013-08-27 | 1 | -4/+70 |
| | * | m_permchannels Save channel TS, topic set time and set by information•••When loading, ignore and log channels with a name longer than Limits.MaxChan
| attilamolnar | 2013-08-27 | 1 | -15/+20 |
| | * | m_permchannels Construct the final line that will be saved in a std::string i... | attilamolnar | 2013-08-27 | 1 | -7/+10 |
| * | | Clean up the protocol interface | attilamolnar | 2013-08-25 | 1 | -1/+1 |
| * | | Automatically attach modules to events | attilamolnar | 2013-08-04 | 1 | -2/+0 |
| * | | Change the syntax of FOREACH macros to be less dumb. | Adam | 2013-08-04 | 1 | -1/+1 |
| * | | Modify the log message to contain the log type. | Peter Powell | 2013-08-04 | 1 | -4/+4 |
| * | | Change modules to use the MODNAME constant when logging.•••The majority of modules were logging with their module name as the
log type. There was a few places which were logging to a non-name
type but, with the exception of CONFIG, those messages are so
uncommon that it doesn't make sense to use a seperate type for
them.
| Peter Powell | 2013-08-04 | 1 | -7/+7 |
| * | | Remove $Core and $Mod* comments apart from $ModDep. | Peter Powell | 2013-07-04 | 1 | -2/+0 |
| * | | Replace hardcoded mode letters passed to IsModeSet() and GetModeParameter() w... | attilamolnar | 2013-07-01 | 1 | -38/+31 |
| * | | Always set the topic in Channel::SetTopic(), move access checks into cmd_topic | attilamolnar | 2013-06-16 | 1 | -1/+1 |