| Commit message (Expand) | Author | Age | Files | Lines |
| * | Require specifying the repeat argument of the Timer class. | Sadie Powell | 2022-05-17 | 1 | -1/+1 |
| * | Add the new account system.•••This still relies on the old extensibles for now but we can change
that later.
| Sadie Powell | 2022-05-14 | 1 | -0/+81 |
| * | Remove the old account system. | Sadie Powell | 2022-05-14 | 1 | -54/+0 |
| * | Implement support for regex capture groups. | Sadie Powell | 2022-05-06 | 1 | -0/+41 |
| * | Format enums with an underlying type like classes. | Sadie Powell | 2022-04-30 | 1 | -1/+2 |
| * | Make the extban enums 8-bit. | Sadie Powell | 2022-04-29 | 1 | -0/+3 |
| * | Merge branch 'insp3' into master. | Sadie Powell | 2022-04-29 | 7 | -7/+7 |
| |\ |
|
| | * | Update copyright headers. | InspIRCd Robot | 2022-04-28 | 7 | -7/+7 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-04-21 | 2 | -1/+2 |
| |\| |
|
| | * | Fix doxygen to include the public module header files. | Sadie Powell | 2022-04-17 | 2 | -1/+2 |
| * | | Fix a missing doxygen comment. | Sadie Powell | 2022-04-17 | 1 | -0/+6 |
| * | | Allow normalising extbans to a specific format.•••Also, fix canonicalisation of acting extban values.
| Sadie Powell | 2022-04-17 | 1 | -0/+15 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-04-16 | 1 | -0/+20 |
| |\| |
|
| | * | Expose the invite announcement level to modules. | Sadie Powell | 2022-04-07 | 1 | -0/+20 |
| * | | Add ListModeBase::CanonicalizeParam, fix cleaning extban masks. | Sadie Powell | 2022-04-16 | 1 | -0/+18 |
| * | | Add a class that wraps a dynamic reference to the extban manager. | Sadie Powell | 2022-04-16 | 1 | -0/+12 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-03-27 | 1 | -0/+20 |
| |\| |
|
| | * | Allow modules to handle WHO matching. | Sadie Powell | 2022-03-25 | 1 | -0/+20 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-03-19 | 1 | -1/+1 |
| |\| |
|
| | * | Fix a compiler warning on Windows. | Sadie Powell | 2022-03-19 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-03-11 | 2 | -2/+1 |
| |\| |
|
| | * | Make the accessor methods in ssl_cert const. | Sadie Powell | 2022-02-14 | 1 | -11/+11 |
| | * | Squash an unnecessary string copy in SQL::Error. | Sadie Powell | 2022-02-05 | 1 | -1/+1 |
| * | | Remove duplicate includes from module headers. | Sadie Powell | 2022-01-25 | 19 | -43/+0 |
| * | | Abolish the infernal space before accessibility keywords. | Sadie Powell | 2022-01-25 | 29 | -116/+116 |
| * | | Add constexpr to the initialisation of various const static fields. | Sadie Powell | 2022-01-18 | 2 | -4/+4 |
| * | | Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>. | Sadie Powell | 2022-01-16 | 1 | -1/+1 |
| * | | Make 005 dependent on the connect class. | Sadie Powell | 2022-01-16 | 1 | -1/+2 |
| * | | Refactor CoreException and ModuleException. | Sadie Powell | 2022-01-07 | 3 | -12/+20 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2022-01-03 | 2 | -2/+10 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2021-12-30 | 2 | -2/+2 |
| | * | Send an account id tag when account-tag & message-tags are enabled. | Sadie Powell | 2021-12-28 | 2 | -0/+8 |
| * | | Move RPL_STATS to the stats header. | Sadie Powell | 2021-12-24 | 1 | -0/+6 |
| * | | Add a quick method for adding a generic RPL_STATS row. | Sadie Powell | 2021-12-24 | 1 | -0/+12 |
| * | | Add the final keyword to all remaining classes that can have it. | Sadie Powell | 2021-12-20 | 23 | -61/+104 |
| * | | Mark Regex::Engine::Create{Human,} as const. | Sadie Powell | 2021-12-16 | 1 | -4/+4 |
| * | | Make upper case regex flags remove the flag if previously set. | Sadie Powell | 2021-12-16 | 1 | -0/+3 |
| * | | Replace some references to ssl with tls. | Sadie Powell | 2021-12-08 | 1 | -5/+5 |
| * | | Remove unused time_t field from the timer system.•••This is equivalent to calling InspIRCd::Now() and is only actually
used in one place in modules.
| Sadie Powell | 2021-11-05 | 1 | -1/+1 |
| * | | Add the regex_pcre2 module. | Sadie Powell | 2021-09-26 | 1 | -1/+1 |
| * | | Fix and optimise sending standard replies with variable parameters. | Sadie Powell | 2021-09-23 | 1 | -29/+10 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-09-23 | 1 | -0/+19 |
| |\| |
|
| | * | Use CXX11_OVERRIDE instead of the override keyword. | Sadie Powell | 2021-09-22 | 1 | -1/+1 |
| | * | Add an API for checking if I/O hooks are ready or not. | Sadie Powell | 2021-09-22 | 1 | -0/+19 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-08-28 | 1 | -1/+1 |
| |\| |
|
| | * | Update copyright headers. | InspIRCd Robot | 2021-08-27 | 1 | -1/+1 |
| * | | Remove a bunch of unnecessary whitespace. | Sadie Powell | 2021-08-17 | 2 | -2/+0 |
| * | | Send RPL_WHOISACTUALLY instead of RPL_WHOISHOST (#1923)•••Unlike RPL_WHOISHOST, it contains the user@host and ip as separate parameters,
instead of having them in the free-text parameter.
To my knowledge, there are three different syntaxes for RPL_WHOISACTUALLY:
1. "<client> <nick> :is actually ..." (bahamut)
2. "<client> <nick> <host> :Is actually using host" (charybdis family)
3. "<client> <nick> <username>@<host> <ip> :Is actually using host"
(ircu2, ergo, hybrid, ...)
I chose the third one because it contains the most info, and is the most
common one. | Val Lorentz | 2021-08-15 | 1 | -1/+3 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-08-01 | 1 | -1/+5 |
| |\| |
|
| | * | Allow retrieving the already sent id from WriteNeighborsWithCap. | Sadie Powell | 2021-07-24 | 1 | -1/+5 |