aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
| * Update hideoper for the /STATS P change in the previous commit.Gravatar Sadie Powell2021-04-191-2/+3
| * Rename censor_t to CensorMap as the _t suffix is reserved by POSIX.Gravatar Sadie Powell2021-04-171-5/+4
* | Remove the SASL fallback event.•••Nothing has ever used this and we can do better than this. Gravatar Sadie Powell2021-04-271-13/+3
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-1818-22/+22
* | 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-172-6/+6
* | LogManager does not implement fakederef in v4.Gravatar Sadie Powell2021-04-171-4/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-173-3/+18
|\|
| * 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-143-3/+3
| * Only show the WebIRC gateway name to unprivileged users.Gravatar Sadie Powell2021-04-111-2/+7
* | Clean up the ConvTo functions.•••- Add a default parameter to ConvToNum. - Use std::to_string for types that implement it. - Document the functions properly. Gravatar Sadie Powell2021-04-151-1/+1
* | Remove some useless getter methods and make the members public.•••This isn't part of a public API so we don't need to care about exposing implementation details. Gravatar Sadie Powell2021-04-146-27/+13
* | Fix a compiler error in the gateway module.Gravatar Sadie Powell2021-04-121-2/+2
* | Fix an inverted condition in the previous commit.Gravatar Sadie Powell2021-04-121-2/+2
* | Move ssl_cert::GetMetaLine into the sslinfo module.Gravatar Sadie Powell2021-04-121-2/+17
* | Rename the cgiirc module to gateway.Gravatar Sadie Powell2021-04-113-18/+15
* | Remove <cgiirc:opernotice>.•••This is no longer necessary now we have snomask privs. Gravatar Sadie Powell2021-04-111-21/+4
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-112-19/+26
|\|
| * Allow banning WebIRC users by their gateway name.•••Closes #1857. Gravatar Sadie Powell2021-04-111-3/+15
| * Show all prefix modes in the CHECK onchans output.Gravatar Sadie Powell2021-04-071-8/+1
* | Migrate IOHookProvider from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2021-04-095-32/+29
* | Fix a dangling view in dccallow.Gravatar Sadie Powell2021-04-091-1/+1
* | Use string_view in IsCTCP.Gravatar Sadie Powell2021-04-086-12/+12
* | Default to rehashing TLS certificates on rehash.Gravatar Sadie Powell2021-04-083-3/+20
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-0814-61/+60
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-0796-764/+524
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-062-21/+32
|\|
| * Use IsCTCP in blockcolor for ignoring CTCPs.Gravatar Sadie Powell2021-04-061-3/+8
| * Automatically prune the history lists in chanhistory.Gravatar Sadie Powell2021-04-031-18/+24
* | Constify their_param in ResolveModeConflict.•••There's no reason for this to be mutable. Gravatar Sadie Powell2021-04-061-1/+1
* | Fix core_dns failing to compile on GCC.Gravatar Sadie Powell2021-04-041-1/+1
* | Fix a ton of pedantic compiler warnings.Gravatar Sadie Powell2021-04-0445-106/+91
* | Add support for syncing metadata set on memberships.•••No compat logic is required here as existing servers will just drop the unknown METADATA message when they can't find the target. Gravatar Sadie Powell2021-04-015-5/+68
* | Constify variables within loops.Gravatar Sadie Powell2021-04-0138-44/+44
* | Implement support for random spamtrap channels in the LIST output.Gravatar Sadie Powell2021-04-011-1/+24
* | Refactor the securelist module.•••- General clean up of the module source to comply with our coding style. - Allow <securehost> tags to contain a user@ip mask as well as a user@host mask. - Default <securelist:exemptregistered> to on. Gravatar Sadie Powell2021-04-011-29/+37
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-312-10/+4
|\|
| * Add support for per-DNSBL timeouts.•••This should fix the issue of some DNSBLs being slower than others. Gravatar Sadie Powell2021-03-311-1/+4
| * Fix various documentation comments.Gravatar Sadie Powell2021-03-311-11/+0
* | Convert SQL::Field to be a typedef of optional<string>.Gravatar Sadie Powell2021-03-305-7/+7
* | Use emplace_back where possible.Gravatar Sadie Powell2021-03-3014-22/+22
* | Fix the setter and set time of list modes being lost on netburst.•••Closes #1812. Gravatar Sadie Powell2021-03-305-7/+106
* | Fix a compiler warning caused by an unused variable.Gravatar Sadie Powell2021-03-301-3/+0
* | Convert various mode methods to take Mode::Change.•••- AccessCheck - AfterMode - BeforeMode - OnModeChange - OnRawMode Gravatar Sadie Powell2021-03-3018-107/+114
* | Remove multi-line FJOIN and FMODE logic.•••This only existed for 1202 protocol compatibility. As of 1205 the line length has been removed. Gravatar Sadie Powell2021-03-303-68/+11
* | Add the ~ server tag prefix.•••This is used for sending arbitrarily tagged messages between servers. Gravatar Sadie Powell2021-03-304-0/+32
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-303-42/+78
|\|