aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Fix module events not being fired correctly.Gravatar Sadie Powell2021-07-011-2/+2
| | | | | | Regression introduced in commit ba3dd9ce. Closes #1912.
* Fix WHOIS numerics not including the source of the message.Gravatar Sadie Powell2021-07-011-0/+1
| | | | Regression introduced in commit 0fab6438.
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-019-22/+22
|\
| * Fix various spelling issues (#1883).Gravatar Josh Soref2021-06-219-22/+22
| | | | | | | | Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-182-1/+15
|\|
| * Fix xline matching on WebIRC connections.Gravatar Sadie Powell2021-06-171-2/+9
| |
| * Add predefined config variables for the build time directories.Gravatar Sadie Powell2021-06-131-0/+7
| |
* | Fix MSVC compatibility issues.Gravatar Sadie Powell2021-06-074-4/+19
| |
* | Rename Simple{Channel,User}ModeHandler to match other mode handlers.Gravatar Sadie Powell2021-06-011-4/+4
| |
* | Added -Wshorten-64-to-32 and fixed all warnings.Gravatar Dominic Hamon2021-05-3012-52/+52
| |
* | Fire OnUserPreJoin regardless of whether the join is an override.Gravatar Sadie Powell2021-05-231-1/+2
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-1414-20/+19
|\|
| * Release v3.10.0. v3.10.0Gravatar Sadie Powell2021-05-141-1/+1
| |
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-1415-15/+14
| |
| * Fix an off by one error in various bitsets.Gravatar Sadie Powell2021-05-141-2/+4
| |
| * Fix sending malformed pong messages in some cases.Gravatar Sadie Powell2021-05-141-3/+4
| |
* | 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-111-1/+15
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-1117-35/+35
|\|
| * Fix a bunch of weird indentation and spacing issues.Gravatar Sadie Powell2021-04-2716-41/+41
| |
* | Extract percent encoding logic from spanningtree to inspstring.Gravatar Sadie Powell2021-05-101-0/+43
| |
* | Refactor the hex encoding function.Gravatar Sadie Powell2021-05-102-14/+27
| |
* | Refactor the Base64 encoding and decoding functions.Gravatar Sadie Powell2021-05-101-5/+45
| |
* | Fix the to_string implementation of ConvToStr.Gravatar Sadie Powell2021-05-101-2/+2
| | | | | | | | | | I have no idea how I didn't notice this bug when it was originally written.
* | Add a new map-based method for building link data.Gravatar Sadie Powell2021-05-101-1/+14
| | | | | | | | | | The new link data is not currently used but will be in the near future.
* | Add ChannelManager::IsPrefix.Gravatar Sadie Powell2021-05-081-0/+6
| |
* | Constify ChannelManager::Find.Gravatar Sadie Powell2021-05-081-1/+1
| |
* | Move channel logic from InspIRCd to the new ChannelManager class.Gravatar Sadie Powell2021-05-083-25/+54
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-04-271-1/+4
|\|
| * Fix SendNoticeInternal not having a NULL command variant.Gravatar Sadie Powell2021-04-271-1/+4
| |
* | Use parameter pack expansion instead of recursive calls.Gravatar Sadie Powell2021-04-272-31/+10
| |
* | Remove the SASL fallback event.Gravatar Sadie Powell2021-04-271-36/+0
| | | | | | | | Nothing has ever used this and we can do better than this.
* | Rip out the SwapInternals method.Gravatar Sadie Powell2021-04-193-15/+0
| | | | | | | | | | This never really worked correctly and will now be replaced with something better.
* | Rip out the OnConnectionFail event.Gravatar Sadie Powell2021-04-191-9/+0
| | | | | | | | | | This never really worked correctly and will now be replaced with something better.
* | Migrate collections from insert to emplace.Gravatar Sadie Powell2021-04-183-3/+27
| |
* | Make the reason parameter to PartUser const.Gravatar Sadie Powell2021-04-181-1/+1
| |
* | Fix various uses of the _t suffix which is reserved by POSIX.Gravatar Sadie Powell2021-04-173-28/+26
| |
* | Clean up the ConvTo functions.Gravatar Sadie Powell2021-04-151-46/+55
| | | | | | | | | | | | - Add a default parameter to ConvToNum. - Use std::to_string for types that implement it. - Document the functions properly.
* | Add an initializer_list constructor to the flat types.Gravatar Sadie Powell2021-04-142-19/+45
| |
* | Move ssl_cert::GetMetaLine into the sslinfo module.Gravatar Sadie Powell2021-04-121-12/+0
| |
* | Constify the members of ssl_cert.Gravatar Sadie Powell2021-04-121-10/+10
| |
* | Rename the cgiirc module to gateway.Gravatar Sadie Powell2021-04-111-2/+1
| |
* | Replace interfacebase with deleted operator new.Gravatar Sadie Powell2021-04-092-15/+3
| |
* | Migrate IOHookProvider from reference<> to std::shared_ptr<>.Gravatar Sadie Powell2021-04-092-5/+7
| |
* | Remove usecountbase from ExtensionItem and refer to using pointers.Gravatar Sadie Powell2021-04-091-5/+4
| | | | | | | | At one point (1.2?) this was actually useful but nowadays its not.
* | Use string_view in IsCTCP.Gravatar Sadie Powell2021-04-083-2/+40
| |
* | Take a string_view in irc::equals.Gravatar Sadie Powell2021-04-082-1/+2
| |
* | Refer to encryption as TLS instead of SSL in all messages.Gravatar Sadie Powell2021-04-082-22/+22
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-077-31/+37
| |
* | Constify their_param in ResolveModeConflict.Gravatar Sadie Powell2021-04-061-1/+1
| | | | | | | | There's no reason for this to be mutable.