aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * 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-242-12/+28
| * 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 TAGMSG•••Also fixes accidentally copying incoming tags on TAGMSG when sending to other users Gravatar linuxdaemon2019-06-223-4/+48
| * Deduplicate dirent.h inclusion.Gravatar Peter Powell2019-06-203-5/+4
| * Log SQL queries at the debug log level.•••This makes debugging issues easier. Gravatar Peter Powell2019-06-143-0/+3
| * Show the mode syntax in ERR_INVALIDMODEPARAM.Gravatar Peter Powell2019-06-1219-16/+39
| * 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.•••This is essentially identical to the one for the start event. Gravatar Peter Powell2019-06-121-3/+6
| * 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-111-0/+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-101-0/+22
| * Add a method for getting a list of files in a directory.Gravatar Peter Powell2019-06-102-23/+53
| * 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-071-3/+8
| * Add an option to the filter module to ignore self messages.Gravatar Peter Powell2019-06-071-2/+15
| * Replace all abstract usages of his/he/her with they/their/it.Gravatar Peter Powell2019-06-074-5/+5
| * 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
| * Validate the exemptchanops parameter better and check permissions.•••Closes #1055. Gravatar Peter Powell2019-06-071-16/+53
| * Show how many users are non-SSL in ERR_ALLMUSTSSL.Gravatar Peter Powell2019-06-071-4/+9
| * Make messageflood weights configurable.•••Also, default TAGMSG to being worth 0.2 NOTICE/PRIVMSG. This should prevent flood kicks from typing notifications. Closes #1649. Gravatar Peter Powell2019-06-061-7/+19
| * Use a less scary message when an alias target is not U-lined.•••99% of cases of this are due to misconfigurations not due to underhanded behaviour. Gravatar Peter Powell2019-06-061-1/+1
| * m_repeat: Fix parsing mode parameterGravatar linuxdaemon2019-06-051-4/+1
| * Allow channels/auspex to see a secret channel topic. (#1654)•••An oper with the 'channels/auspex' priv can now see the topic of a secret channel (that they are not in) using TOPIC. This is on par with the expectation of 'channels/auspex' and current LIST behaviour.Gravatar Matt Schatz2019-06-051-1/+1
| * Fix a compiler warning introduced in d107093. (#1653)Gravatar Matt Schatz2019-06-051-1/+1
| * Fix showing the anticaps channel name in ERR_CANNOTSENDTOCHAN.•••Closes #1652. Gravatar Peter Powell2019-06-041-1/+1
| * Fix parsing <bind:permissions> as base 10 instead of base 8.Gravatar Peter Powell2019-05-311-2/+3
| * Ignore SIGUSR1 and SIGUSR2 by default.•••This stops users from accidentally killing their IRC server if they forget to load the sslrehashsignal module. Gravatar Peter Powell2019-05-302-3/+4
| * Various improvements to UNIX socket support.•••- Allow replacing dead UNIX sockets on startup. - Allow setting the permissions of the UNIX socket. - Expand the UNIX socket path relative to the data directory. Gravatar Peter Powell2019-05-302-5/+19
| * Add irc::sockets::isunix for checking if a file is a UNIX socket.Gravatar Peter Powell2019-05-292-4/+12
| * Add an overload of StreamSocket::Close which closes when all data has been wr...•••Fixes sending large pages in m_httpd (#1646).Gravatar linuxdaemon2019-05-222-8/+39
| * m_filter: Minor cosmetic changes (#1645).Gravatar Robby2019-05-201-6/+8
| * Add an option to the filter module to exclude registered users from a filter.Gravatar Filippo Cortigiani2019-05-201-2/+12
| * Fix some warnings in m_httpd on older versions of GCC.Gravatar Peter Powell2019-05-201-7/+7
| * m_haproxy: Initialize address length to 0•••If the command is LOCAL, the address length isn't set before it is used in ReadProxyAddress() Gravatar linuxdaemon2019-05-191-0/+1
| * Release v3.1.0. v3.1.0Gravatar Peter Powell2019-05-171-1/+1
| * Copy the silence flags when sending update notifications.•••This fixes a crash bug in the silence module on some versions of GCC. Gravatar Peter Powell2019-05-171-1/+1
| * Only skip applying more X-lines to a user if they have been killed.•••This fixes an issue with the previous commit where if a user had a non-killing X-line applied to them (e.g. Q-line) they would not have any further X-lines applied to them. Thanks to @linuxdaemon for pointing this out. Gravatar Peter Powell2019-05-171-1/+5
| * Fix applying pending xlines to online users.Gravatar Peter Powell2019-05-161-2/+5
| * Fix space separation for CAPAB module listGravatar linuxdaemon2019-05-151-7/+6
* | Replace socketengine_{pthread,win32} with C++11 threads.Gravatar Sadie Powell2019-05-159-234/+102
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-05-15178-958/+1880
|\|