aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Purge the obsolete modenotice module.Gravatar Sadie Powell2020-09-273-83/+0
* | Require SSL for linking servers.Gravatar Sadie Powell2020-09-181-3/+3
* | Require building with at least one SSL module.Gravatar Sadie Powell2020-09-181-4/+3
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-09-188-30/+33
|\|
| * Make it clear that <gnutls>, <mbedtls>, and <openssl> are deprecated.Gravatar Sadie Powell2020-09-163-3/+3
| * Show the location of cache.cfg relative to the root directory.Gravatar Sadie Powell2020-09-131-1/+1
| * Replace the banana in the motd with a cute kitty.Gravatar Sadie Powell2020-09-122-26/+22
| * Fix OnChangeRealName not being fired for remote users.Gravatar Sadie Powell2020-09-011-1/+1
| * Fix the misspell-fixer CI action.Gravatar Sadie Powell2020-08-311-1/+1
| * Fix a word missing from the last commit.Gravatar Sadie Powell2020-08-291-1/+1
| * Don't warn about SSL modules if using --disable-auto-extras.Gravatar Sadie Powell2020-08-291-1/+1
| * Warn about non-local plaintext server connections.Gravatar Sadie Powell2020-08-293-4/+19
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-08-2527-110/+114
|\|
| * Add a link to the packaging advice to the configure help.Gravatar Sadie Powell2020-08-251-0/+1
| * Rewrite --{enable,disable}-extras logic.Gravatar Sadie Powell2020-08-251-60/+44
| * Ask if self-signed certs should be deleted when running configure.•••Closes #1793. Gravatar Sadie Powell2020-08-031-0/+11
| * Silence some copy warnings on C++11 compilers.Gravatar Sadie Powell2020-08-011-0/+20
| * Only upgrade Homebrew packages that we actually use.Gravatar Sadie Powell2020-08-011-2/+4
| * Fix null-checking the wrong variable in the disable module.•••Closes #1792. Gravatar Sadie Powell2020-08-011-1/+1
| * Release v3.7.0. v3.7.0Gravatar Sadie Powell2020-07-302-2/+2
| * Update copyright headers.Gravatar InspIRCd Robot2020-07-3016-12/+15
| * Update vendored dependencies and fix update tool for Perl changes.Gravatar Sadie Powell2020-07-306-14/+41
| * Remove the KiwiIRC.com example config file.•••Requested by @prawnsalad. These IP addresses are only a small part of a larger pool and may change without notice. Gravatar Sadie Powell2020-07-302-22/+0
| * Make the ERR_CANNOTSENDTOCHAN extban message less misleading.Gravatar Sadie Powell2020-07-301-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2020-07-2919-58/+137
|\|
| * Replace all erroneous space indentation with tab indentation.Gravatar Sadie Powell2020-07-294-31/+31
| * Fix mkheaders 'experimental push on scalar is now forbidden' warning.Gravatar Sadie Powell2020-07-291-4/+4
| * Switch systemd service to be non-forking & avoid using the helper.Gravatar Sadie Powell2020-07-281-5/+3
| * Add a logrotate config.Gravatar Sadie Powell2020-07-272-0/+43
| * Send ERR_KEYSET when trying to change a channel key.•••Closes #1750. Gravatar Sadie Powell2020-07-272-1/+3
| * Fix secure websocket users not being seen as secure.•••Since a TLS (SSL) module will always be the last IOHook attached to a socket, IsSSL() needs to ignore any Middle IOHooks that may also be attached. Gravatar Matt Schatz2020-07-273-3/+21
| * Allow disabling the timedbans set/unset notices (#1789).Gravatar iwalkalone2020-07-222-10/+28
| * Let GitHub automatically wrap the lines in the issue/pr templates.Gravatar Sadie Powell2020-07-203-14/+6
| * Show an error when an unprivileged user tries to mass-message.•••Closes #1790. Gravatar Sadie Powell2020-07-202-0/+6
* | Add a method for creating a regex pattern with included flags.Gravatar Sadie Powell2020-07-291-0/+29
* | Rewrite the regex system from scratch.•••* Move everything to the Regex namespace: - Regex -> Regex::Pattern - RegexException -> Regex::Exception - RegexFactory -> Regex::Engine * Add support for regex flags. - Regex::OPT_CASE_INSENSITIVE performs case-insensitive matching. * Add the Regex::EngineReference class as a friendly wrapper around dynamic_reference_nocheck<Regex::Engine>. * Add the Regex::SimpleEngine template class for automating the implementation of regex factory classes. * Use std::shared_ptr for Regex::Pattern objects instead of making users manage memory manually. Gravatar Sadie Powell2020-07-289-221/+287
* | Work around RE2 specifying -std=c++11 in its pkg-config file.Gravatar Sadie Powell2020-07-251-1/+1
* | Remove obsolete silencing of C++11 warnings from ssl_mbedtls.Gravatar Sadie Powell2020-07-251-11/+0
* | Clean up ISUPPORT code and implement support for ISUPPORT updates.Gravatar Sadie Powell2020-07-243-41/+86
* | Add a method for comparing two maps.Gravatar Sadie Powell2020-07-241-0/+63
* | Move the property string from cmd_modules to Module & show on load.Gravatar Sadie Powell2020-07-244-31/+34
* | Build regex_posix and regex_re2 on GitHub Actions.Gravatar Sadie Powell2020-07-221-2/+3
* | Clean up the Linux CI package list.Gravatar Sadie Powell2020-07-221-2/+18
* | Pascalize Cap::set and rename Cap::get to IsEnabled.Gravatar Sadie Powell2020-07-2019-43/+43
* | Pascalize ExtensionItem::{get,set,unset}_raw.Gravatar Sadie Powell2020-07-209-38/+40
* | Only upgrade Homebrew packages that we actually use.Gravatar Sadie Powell2020-07-201-2/+4
* | Use separate GitHub Actions builds for socketengine testing.Gravatar Sadie Powell2020-07-202-6/+41
* | Clean up the StreamSocket documentation comments slightly.Gravatar Sadie Powell2020-07-201-10/+8
* | Move GetNextLine from StreamSocket to TreeSocket.Gravatar Sadie Powell2020-07-204-16/+17
* | Fix the case of getError/getSendQSize and rewrite the doc comments.Gravatar Sadie Powell2020-07-2010-24/+26