aboutsummaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headers.Gravatar InspIRCd Robot2023-06-161-1/+1
|
* Fix some minor Doxygen issues.Gravatar Sadie Powell2023-05-161-2/+2
|
* Release v3.16.0. v3.16.0Gravatar Sadie Powell2023-04-281-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2023-04-282-2/+2
|
* Add client cert activation/expiration times to the ssl_cert class.Gravatar Sadie Powell2023-03-011-1/+26
|
* Switch to the IRCv3 standard-replies cap.Gravatar Sadie Powell2023-02-131-2/+2
| | | | | Nothing is using this so far so I'm not counting it as a breaking change.
* Fix core_dns rejecting simple hostnames.Gravatar Sadie Powell2023-01-131-1/+8
|
* Silence a Valgrind warning in SSLIOHook.Gravatar Sadie Powell2023-01-051-0/+1
| | | | Closes #2011.
* Release v3.15.0. v3.15.0Gravatar Sadie Powell2022-12-301-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2022-12-3034-42/+28
|
* Fix building with the Intel C++ compiler.Gravatar Sadie Powell2022-12-101-2/+6
| | | | | | - Fix adding -Wshadow in the compiler flags twice. - Detect the new Clang-based Intel compiler as well as the old one. - Silence some deprecation warnings using Intel syntax.
* Mark the entire client protocol namespace as CoreExport.Gravatar Sadie Powell2022-11-304-26/+26
|
* Add a method for quickly escaping a tag value.Gravatar Sadie Powell2022-11-301-0/+5
|
* Add a workaround for the replies API not working with a cap reference.Gravatar Sadie Powell2022-11-241-0/+47
| | | | | | | A Cap::Reference can not be cast to a Cap::Capability& because it may not be available and that would create a null reference. In v4 we can change the API to take a Cap::Capability* but for now this is the best we can do.
* Add support for the IRCv3 extended-monitor specification.Gravatar delthas2022-11-021-0/+92
| | | Co-authored-by: Sadie Powell <sadie@witchery.services>
* Fix an unintentional string copy in the geolocation API.Gravatar Sadie Powell2022-10-181-2/+2
|
* Allow modules to control the visible channel in a WHO request.Gravatar Sadie Powell2022-10-121-1/+21
|
* Add the matched channel to the WHO request data.Gravatar Sadie Powell2022-10-121-0/+4
|
* Fix saving the database identifier in SQL::Provider.Gravatar Sadie Powell2022-10-071-0/+1
|
* Fix not adding tags when converting a Numeric to a Message.Gravatar Sadie Powell2022-09-181-0/+1
|
* Release v3.14.0. v3.14.0Gravatar Sadie Powell2022-08-251-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2022-08-255-4/+5
|
* Use std::string in the Serializer constructor.Gravatar Sadie Powell2022-08-241-1/+1
|
* Backport fix for types removed in C++17 from master.Gravatar Sadie Powell2022-08-162-2/+8
|
* Deprecate the string variant of SetClientIP.Gravatar Sadie Powell2022-08-101-4/+5
| | | | Nothing uses this anymore.
* Also use binary exit codes in places that terminate abruptly.Gravatar Sadie Powell2022-07-191-0/+8
| | | | This is a partial reversion of commit 57330e973b3eb1f2a84803c84daf9d6b420859fd.
* Release v3.13.0. v3.13.0Gravatar Sadie Powell2022-04-281-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2022-04-2816-16/+16
|
* Remove a forward declaration for a non-existent type.Gravatar Sadie Powell2022-04-211-1/+0
|
* Fix an outdated comment.Gravatar Sadie Powell2022-04-201-1/+1
|
* Fix doxygen to include the public module header files.Gravatar Sadie Powell2022-04-172-1/+2
|
* Add a numeric builder for the ERR_CHANOPRIVSNEEDED numeric.Gravatar Sadie Powell2022-04-121-0/+18
| | | | This should make privilege errors more consistent.
* Use ERR_UNAVAILRESOURCE for things that should be retried later.Gravatar Sadie Powell2022-04-121-0/+1
| | | | Also move it to the global numerics header to avoid duplication.
* Add a method for finding the next prefix mode above a rank.Gravatar Sadie Powell2022-04-111-0/+6
|
* Add a method to ConfigTag to help with retrieving a single character.Gravatar Sadie Powell2022-04-101-0/+2
|
* Expose the invite announcement level to modules.Gravatar Sadie Powell2022-04-071-0/+20
|
* Fix converting a token list to a string.Gravatar Sadie Powell2022-04-051-1/+4
| | | | Fixes showing oper privs in /CHECK.
* Allow modules to handle WHO matching.Gravatar Sadie Powell2022-03-251-0/+20
|
* Fix a compiler warning on Windows.Gravatar Sadie Powell2022-03-191-1/+1
|
* Make the accessor methods in ssl_cert const.Gravatar Sadie Powell2022-02-141-11/+11
|
* Squash an unnecessary string copy in SQL::Error.Gravatar Sadie Powell2022-02-051-1/+1
|
* Fix various minor Doxygen warnings.Gravatar Sadie Powell2022-02-022-3/+3
|
* Release v3.12.0. v3.12.0Gravatar Sadie Powell2021-12-311-1/+1
|
* Update copyright headers.Gravatar InspIRCd Robot2021-12-307-6/+7
|
* Send an account id tag when account-tag & message-tags are enabled.Gravatar Sadie Powell2021-12-282-0/+8
|
* If a user has a unique username then include it in bans.Gravatar Sadie Powell2021-12-141-0/+3
|
* Sync uniqueusername from the connect class to the user.Gravatar Sadie Powell2021-12-141-0/+3
| | | | | This is a massive hack for now but should be made to sync properly in v4 when we have extensibles that don't suck.
* Add the <connect:uniqueusername> option.Gravatar Sadie Powell2021-11-231-0/+3
|
* Document ConnectClass and reorder it to avoid unnecessary padding.Gravatar Sadie Powell2021-11-162-68/+55
|
* Fix TokenList not initializing permissive to false on creation.Gravatar Sadie Powell2021-11-101-0/+5
|