aboutsummaryrefslogtreecommitdiff
path: root/include/modules
Commit message (Collapse)AuthorAgeFilesLines
* Use a global typedef for representing a character set.Gravatar Sadie Powell2022-09-301-2/+0
|
* Fix various cases of the &* being next to the name instead of type.Gravatar Sadie Powell2022-09-291-6/+6
|
* Fix more warnings discovered with -Weverything.Gravatar Sadie Powell2022-09-051-3/+0
|
* Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-225-10/+10
|
* Add methods for extracting specific regex captures.Gravatar Sadie Powell2022-06-281-0/+19
|
* Move numerics to the source files where they are actually used.Gravatar Sadie Powell2022-06-262-0/+16
|
* Modernize the syntax of various templates.Gravatar Sadie Powell2022-06-231-1/+1
|
* Require specifying the repeat argument of the Timer class.Gravatar Sadie Powell2022-05-171-1/+1
|
* Add the new account system.Gravatar Sadie Powell2022-05-141-0/+81
| | | | | This still relies on the old extensibles for now but we can change that later.
* Remove the old account system.Gravatar Sadie Powell2022-05-141-54/+0
|
* Implement support for regex capture groups.Gravatar Sadie Powell2022-05-061-0/+41
|
* Format enums with an underlying type like classes.Gravatar Sadie Powell2022-04-301-1/+2
|
* Make the extban enums 8-bit.Gravatar Sadie Powell2022-04-291-0/+3
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-297-7/+7
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-04-287-7/+7
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-212-1/+2
|\|
| * Fix doxygen to include the public module header files.Gravatar Sadie Powell2022-04-172-1/+2
| |
* | Fix a missing doxygen comment.Gravatar Sadie Powell2022-04-171-0/+6
| |
* | Allow normalising extbans to a specific format.Gravatar Sadie Powell2022-04-171-0/+15
| | | | | | | | Also, fix canonicalisation of acting extban values.
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-04-161-0/+20
|\|
| * Expose the invite announcement level to modules.Gravatar Sadie Powell2022-04-071-0/+20
| |
* | Add ListModeBase::CanonicalizeParam, fix cleaning extban masks.Gravatar Sadie Powell2022-04-161-0/+18
| |
* | Add a class that wraps a dynamic reference to the extban manager.Gravatar Sadie Powell2022-04-161-0/+12
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-271-0/+20
|\|
| * Allow modules to handle WHO matching.Gravatar Sadie Powell2022-03-251-0/+20
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-191-1/+1
|\|
| * Fix a compiler warning on Windows.Gravatar Sadie Powell2022-03-191-1/+1
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-03-112-2/+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
| |
* | Remove duplicate includes from module headers.Gravatar Sadie Powell2022-01-2519-43/+0
| |
* | Abolish the infernal space before accessibility keywords.Gravatar Sadie Powell2022-01-2529-116/+116
| |
* | Add constexpr to the initialisation of various const static fields.Gravatar Sadie Powell2022-01-182-4/+4
| |
* | Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>.Gravatar Sadie Powell2022-01-161-1/+1
| |
* | Make 005 dependent on the connect class.Gravatar Sadie Powell2022-01-161-1/+2
| |
* | Refactor CoreException and ModuleException.Gravatar Sadie Powell2022-01-073-12/+20
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-01-032-2/+10
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2021-12-302-2/+2
| |
| * Send an account id tag when account-tag & message-tags are enabled.Gravatar Sadie Powell2021-12-282-0/+8
| |
* | Move RPL_STATS to the stats header.Gravatar Sadie Powell2021-12-241-0/+6
| |
* | Add a quick method for adding a generic RPL_STATS row.Gravatar Sadie Powell2021-12-241-0/+12
| |
* | Add the final keyword to all remaining classes that can have it.Gravatar Sadie Powell2021-12-2023-61/+104
| |
* | Mark Regex::Engine::Create{Human,} as const.Gravatar Sadie Powell2021-12-161-4/+4
| |
* | Make upper case regex flags remove the flag if previously set.Gravatar Sadie Powell2021-12-161-0/+3
| |
* | Replace some references to ssl with tls.Gravatar Sadie Powell2021-12-081-5/+5
| |
* | Remove unused time_t field from the timer system.Gravatar Sadie Powell2021-11-051-1/+1
| | | | | | | | | | This is equivalent to calling InspIRCd::Now() and is only actually used in one place in modules.
* | Add the regex_pcre2 module.Gravatar Sadie Powell2021-09-261-1/+1
| |
* | Fix and optimise sending standard replies with variable parameters.Gravatar Sadie Powell2021-09-231-29/+10
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-231-0/+19
|\|
| * Use CXX11_OVERRIDE instead of the override keyword.Gravatar Sadie Powell2021-09-221-1/+1
| |