aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix module events not being fired correctly.•••Regression introduced in commit ba3dd9ce. Closes #1912. Gravatar Sadie Powell2021-07-011-2/+2
* Fix WHOIS numerics not including the source of the message.•••Regression introduced in commit 0fab6438. Gravatar Sadie Powell2021-07-011-0/+1
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-07-019-22/+22
|\
| * Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> Gravatar Josh Soref2021-06-219-22/+22
* | 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.•••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-101-1/+14
* | 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.•••Nothing has ever used this and we can do better than this. Gravatar Sadie Powell2021-04-271-36/+0
* | Rip out the SwapInternals method.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-193-15/+0
* | Rip out the OnConnectionFail event.•••This never really worked correctly and will now be replaced with something better. Gravatar Sadie Powell2021-04-191-9/+0
* | 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.•••- Add a default parameter to ConvToNum. - Use std::to_string for types that implement it. - Document the functions properly. Gravatar Sadie Powell2021-04-151-46/+55
* | 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.•••At one point (1.2?) this was actually useful but nowadays its not. Gravatar Sadie Powell2021-04-091-5/+4
* | 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.•••There's no reason for this to be mutable. Gravatar Sadie Powell2021-04-061-1/+1