aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Make ServerConfig::{ApplyModules, Fill} private.Gravatar Sadie Powell2021-05-131-5/+4
* | Implement support for looking up SRV records in core_dns.Gravatar Sadie Powell2021-05-112-1/+41
* | Improve DNS exception messages slightly.Gravatar Sadie Powell2021-05-111-5/+5
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-1174-601/+132
|\|
| * Send ERR_BADCHANMASK when trying to OJOIN/SAJOIN an invalid channel.Gravatar Sadie Powell2021-05-082-2/+2
| * Fix the Ubuntu package name for ssl_gnutls.Gravatar Sadie Powell2021-05-071-1/+1
| * Switch from the Ubuntu 16.04 image to the 18.04 Ubuntu image.•••The Argon2 PPA is broken again and I don't want to deal with the stress of working out why. The 16.04 image is EOL soon (see actions/virtual-environments/#1084) so switching off it is just easier. Gravatar Sadie Powell2021-05-072-3/+3
| * Send 400 Bad Request if a WebSocket client doesn't send an origin.Gravatar Sadie Powell2021-05-071-0/+5
| * Only vendor the bits of utfcpp that we actually use.Gravatar Sadie Powell2021-05-058-475/+6
| * Remove the v2 doc links from the issue templates.Gravatar Sadie Powell2021-05-042-8/+2
| * core_dns: skip unknown resource record typesGravatar Adam2021-05-041-0/+6
| * Skip clients on ulined servers in SSLINFO <#chan>.Gravatar Sadie Powell2021-05-031-1/+4
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-2756-112/+111
* | Optimise building the link data string.Gravatar Sadie Powell2021-05-111-18/+6
* | Fix building the link data string.Gravatar Sadie Powell2021-05-112-3/+3
* | Use CompareLinkData for comparing v4 link data & make errors cleaner.Gravatar Sadie Powell2021-05-111-16/+123
* | Extract percent encoding logic from spanningtree to inspstring.Gravatar Sadie Powell2021-05-103-15/+107
* | Refactor the hex encoding function.Gravatar Sadie Powell2021-05-107-29/+49
* | Refactor the Base64 encoding and decoding functions.Gravatar Sadie Powell2021-05-108-67/+111
* | Use the contents of the link data map when using the 1206 protocol.•••Still to do: - Extract URL encoding to inspstring. - Use CompareLinkData when using the 1206 protocol. - Show friendlier messages when a link compatibility is encountered. Gravatar Sadie Powell2021-05-105-15/+85
* | Fix the to_string implementation of ConvToStr.•••I have no idea how I didn't notice this bug when it was originally written. Gravatar Sadie Powell2021-05-101-2/+2
* | Add a new map-based method for building link data.•••The new link data is not currently used but will be in the near future. Gravatar Sadie Powell2021-05-1012-58/+108
* | Switch Channel::ChanModes to use the channel mode map.Gravatar Sadie Powell2021-05-081-5/+3
* | Add ChannelManager::IsPrefix.Gravatar Sadie Powell2021-05-0814-14/+25
* | Constify ChannelManager::Find.Gravatar Sadie Powell2021-05-082-3/+3
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-0862-149/+193
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-2724-40/+52
|\|
| * Fix SendNoticeInternal not having a NULL command variant.Gravatar Sadie Powell2021-04-271-1/+4
| * Send the max line length to remote servers on link.Gravatar Sadie Powell2021-04-251-0/+1
| * Update the module descriptions.Gravatar Sadie Powell2021-04-2115-15/+15
| * Improve the messages sent when loading/unloading/reloading modules.Gravatar Sadie Powell2021-04-194-14/+19
| * Improve the message sent when a mode does not exist.Gravatar Sadie Powell2021-04-192-3/+6
| * Update hideoper for the /STATS P change in the previous commit.Gravatar Sadie Powell2021-04-191-2/+3
| * Use a duration string for the idle time in `/STATS P`.Gravatar Sadie Powell2021-04-181-2/+3
| * Rename censor_t to CensorMap as the _t suffix is reserved by POSIX.Gravatar Sadie Powell2021-04-171-5/+4
* | Use parameter pack expansion instead of recursive calls.Gravatar Sadie Powell2021-04-272-31/+10
* | Remove the SASL fallback event.•••Nothing has ever used this and we can do better than this. Gravatar Sadie Powell2021-04-272-49/+3
* | Move accepting normal IRC connections to the core_clients module.Gravatar Sadie Powell2021-04-192-16/+49
* | Rip out the SwapInternals method.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-196-41/+0
* | Rip out the OnConnectionFail event.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-194-24/+1
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-1832-42/+66
* | Make the reason parameter to PartUser const.Gravatar Sadie Powell2021-04-182-4/+5
* | Abstract out the single byte codepage support to a class.•••This will allow us to modularly implement support for multi-byte codepages in the near future. Gravatar Sadie Powell2021-04-181-61/+155
* | Fix various uses of the _t suffix which is reserved by POSIX.Gravatar Sadie Powell2021-04-177-36/+34
* | LogManager does not implement fakederef in v4.Gravatar Sadie Powell2021-04-171-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-174-4/+19
|\|
| * Improve the debug logging for httpd_acl auth attempts.Gravatar Sadie Powell2021-04-171-0/+10
| * Fix the 'w' extban not being added to the EXTBAN 005 numeric.Gravatar Sadie Powell2021-04-171-0/+5
| * Fix using a different field name in ldapauth than is documented.•••Closes #1864. Gravatar Sadie Powell2021-04-161-1/+1
| * Update references to config fields which were renamed.Gravatar Sadie Powell2021-04-144-10/+10