aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release v3.2.0. v3.2.0Gravatar Peter Powell2019-07-051-1/+1
|
* Document the --example-dir option.Gravatar Peter Powell2019-07-051-0/+3
|
* DurationString(): Return "0s" for a duration of 0 (#1677).Gravatar Matt Schatz2019-07-041-0/+3
| | | | | | | | | Usually a duration of 0 is not allowed or handled separately, but it can also be used as a 'no set time' without separation. Case in point: m_chanhistory calls DurationString() to convert the max time seconds back to a human readable string for the mode serializer. Returning a blank string is bad here.
* Fix years being offset from weeks (#1678).Gravatar Matt Schatz2019-07-041-1/+1
| | | | | | Currently a duration of 52w will return a blank string. When I added weeks to the calculations, I failed to update the number of seconds to a year. As 365 days and 52 weeks aren't the same, but the calculation needs to be consistent.
* Use DurationString() in the 'Replaying ...' message.Gravatar Matt Schatz2019-07-041-1/+1
|
* Fix whitelist check for a badchan redirect (#1676).Gravatar Matt Schatz2019-07-041-1/+10
|
* Fix building on Windows.Gravatar Peter Powell2019-07-041-1/+1
| | | | | This regression was introduced by #1659. This distinction is only relevant on Windows so this should not affect non-Windows platforms.
* Stop prioritising OnUserConnect in the conn_umodes module.Gravatar Peter Powell2019-07-041-6/+0
| | | | There is no reason to do this.
* Fix error message for splitwhois value.Gravatar Matt Schatz2019-07-031-1/+1
|
* Allow customising the example config directory at build time.Gravatar Peter Powell2019-07-032-35/+45
| | | | Fixes #1626.
* Fix finding files when the init script is not in the cwd.Gravatar Peter Powell2019-07-031-17/+15
| | | | This should fix #1621.
* Fix not expanding <pid:file> correctly.Gravatar Peter Powell2019-07-031-3/+1
|
* Revert "Add the msgid tag to all outgoing messages".Gravatar Peter Powell2019-07-021-31/+27
| | | | | | This causes inconsistent message ids between servers. This reverts commit 638e4bb417ebcd4f0a384ac19585620b0fde1569.
* sslinfo: use the SSL certificate API to get user SSL certificates.Gravatar Peter Powell2019-06-291-1/+1
|
* Only show UHNAMES and NAMESX in 005 if the cap module is loaded.Gravatar Peter Powell2019-06-262-2/+8
| | | | | | The legacy method of enabling these extensions is just a wrapper around the capability. If the cap module is not loaded it can not be enabled so we should not advertise it.
* Switch permchannels and xline_db from OnBackgroundTimer to a Timer.Gravatar Peter Powell2019-06-253-8/+33
|
* permchannels: remove an unused ChanModeReference.Gravatar Peter Powell2019-06-251-1/+0
|
* Replace large if/else blocks for target.type with switches (#1668).Gravatar linuxdaemon2019-06-248-181/+241
|
* Add OnUserPreQuit event to allow modules to change quit messages (#1629).Gravatar iwalkalone2019-06-243-13/+39
|
* Reset diagnostic pragmas after including external headers (#1661).Gravatar linuxdaemon2019-06-248-1/+60
|
* Fix an inverted condition in the ircv3_sts module.Gravatar Peter Powell2019-06-231-1/+1
|
* Fix msgid inconsistencies with TAGMSGGravatar linuxdaemon2019-06-223-4/+48
| | | | | Also fixes accidentally copying incoming tags on TAGMSG when sending to other users
* Deduplicate dirent.h inclusion.Gravatar Peter Powell2019-06-204-9/+4
|
* Make the data provider list case insensitive.Gravatar Peter Powell2019-06-181-1/+1
|
* Fix a typo in inspircd.conf.example.Gravatar Peter Powell2019-06-171-1/+1
|
* Add more info and a IPv6 class to the IRCCloud example config.Gravatar Peter Powell2019-06-171-1/+7
|
* Add example connect classes for KiwiIRC.com and IRCCloud.Gravatar Peter Powell2019-06-173-1/+27
|
* Document <connect:deny> better.Gravatar Peter Powell2019-06-171-3/+6
|
* Update modulemanager for inspircd-contrib.Gravatar Peter Powell2019-06-171-1/+1
|
* Warn when building without SSL support.Gravatar Peter Powell2019-06-171-2/+16
|
* fix example config for m_connfloodGravatar Ben Harris2019-06-141-1/+1
|
* Log SQL queries at the debug log level.Gravatar Peter Powell2019-06-143-0/+3
| | | | This makes debugging issues easier.
* Show the mode syntax in ERR_INVALIDMODEPARAM.Gravatar Peter Powell2019-06-1221-18/+70
|
* chanhistory: recreate the mode parameter instead of saving it.Gravatar Peter Powell2019-06-121-7/+11
|
* Add an API for accessing a batch end event.Gravatar Peter Powell2019-06-122-3/+16
| | | | This is essentially identical to the one for the start event.
* Default idents to the uuid of the connecting user.Gravatar Peter Powell2019-06-121-1/+1
|
* Fix echo-message replies being considered a side effect.Gravatar Peter Powell2019-06-112-3/+3
|
* Fix some more warnings in the httpd module.Gravatar Peter Powell2019-06-101-6/+10
|
* Fix a misleading log message in the sslinfo module.Gravatar Peter Powell2019-06-101-1/+1
|
* Add support for including directories containing .conf files.Gravatar Peter Powell2019-06-102-0/+23
|
* Add a method for getting a list of files in a directory.Gravatar Peter Powell2019-06-105-79/+65
|
* Add a way to disable older SSL versions with ssl_openssl.Gravatar Peter Powell2019-06-101-1/+16
|
* Fix a typo in the filter module.Gravatar Peter Powell2019-06-081-1/+1
|
* Fix building on older compiler versions.Gravatar Peter Powell2019-06-071-1/+1
|
* Implement support for millisecond level server-time accuracy.Gravatar Peter Powell2019-06-072-6/+14
|
* Add an option to the filter module to ignore self messages.Gravatar Peter Powell2019-06-072-3/+22
|
* Replace all abstract usages of his/he/her with they/their/it.Gravatar Peter Powell2019-06-075-9/+9
|
* Add the msgid tag to all outgoing messages.Gravatar Peter Powell2019-06-071-27/+31
|
* CoreExport for CommandSave. fixes #1635Gravatar Ben Harris2019-06-071-1/+1
|
* Check the unset level in autoop as well as the set level.Gravatar Peter Powell2019-06-071-2/+3
|