aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * Get rid of CommandBuilder::push_back.Gravatar Peter Powell2019-07-197-32/+30
| * spanningtree: Never send a message to a raw UUID in CmdBuilder.Gravatar Peter Powell2019-07-1912-16/+21
* | Remove code relating to v3 API changes and v2 module compatibility.Gravatar Sadie Powell2019-07-181-2/+0
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2019-07-1680-374/+846
|\|
| * ssl_gnutls: remove PackageInfo directives for EOL Debian versions.Gravatar Peter Powell2019-07-161-2/+0
| * Add package names for ArchLinux.Gravatar Peter Powell2019-07-1611-0/+11
| * regex_pcre: pkg-config is not required by this module.Gravatar Peter Powell2019-07-161-4/+4
| * Send ERR_NOTEXTTOSEND in response to an empty GLOBOPS/WALLOPS.Gravatar Peter Powell2019-07-152-0/+12
| * Split ServerEventListener into {Broadcast,Link,Sync}EventListener.•••There is no reason to have these events in one big handler and it causes unnecessary event hooks to be created by having them like this. The ServerEventListener class still exists for compatibility Gravatar Peter Powell2019-07-158-18/+36
| * Skip UNIX sockets in GetLocation().Gravatar Matt Schatz2019-07-101-0/+4
| * Release v3.2.0. v3.2.0Gravatar Peter Powell2019-07-051-1/+1
| * DurationString(): Return "0s" for a duration of 0 (#1677).•••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. Gravatar Matt Schatz2019-07-041-0/+3
| * Fix years being offset from weeks (#1678).•••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.Gravatar Matt Schatz2019-07-041-1/+1
| * 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.•••This regression was introduced by #1659. This distinction is only relevant on Windows so this should not affect non-Windows platforms. Gravatar Peter Powell2019-07-041-1/+1
| * Stop prioritising OnUserConnect in the conn_umodes module.•••There is no reason to do this. Gravatar Peter Powell2019-07-041-6/+0
| * Fix error message for splitwhois value.Gravatar Matt Schatz2019-07-031-1/+1
| * Fix not expanding <pid:file> correctly.Gravatar Peter Powell2019-07-031-3/+1
| * Revert "Add the msgid tag to all outgoing messages".•••This causes inconsistent message ids between servers. This reverts commit 638e4bb417ebcd4f0a384ac19585620b0fde1569. Gravatar Peter Powell2019-07-021-31/+27
| * 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.•••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. Gravatar Peter Powell2019-06-262-2/+8
| * Switch permchannels and xline_db from OnBackgroundTimer to a Timer.Gravatar Peter Powell2019-06-252-5/+24
| * 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