| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move stdalgo::map::difference to its own utility header. | 2022-01-31 | 1 | -1/+3 | |
| * | Fix the case of Membership::GetRank. | 2022-01-31 | 2 | -2/+2 | |
| * | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 30 | -144/+144 | |
| * | Merge branch 'insp3' into master. | 2022-01-24 | 1 | -49/+43 | |
| |\ | |||||
| | * | Fix parsing a LIST request with both a match and inverted match.•••e.g. /LIST *foo* !*bar* | 2022-01-20 | 1 | -25/+15 | |
| | * | Fix parsing LIST commands with multiple constraints. | 2022-01-20 | 1 | -35/+38 | |
| * | | Add constexpr to the initialisation of various const static fields. | 2022-01-18 | 4 | -12/+11 | |
| * | | Switch isupport to use a module-local map instead of an extensible. | 2022-01-16 | 2 | -15/+21 | |
| * | | Add ConnectClass::Ptr as an alias for std::shared_ptr<ConnectClass>. | 2022-01-16 | 2 | -2/+2 | |
| * | | Make 005 dependent on the connect class. | 2022-01-16 | 3 | -31/+49 | |
| * | | Fix the previous commit on Windows. | 2022-01-16 | 1 | -1/+1 | |
| * | | Replace uses of the FileSystem class with std::filesystem. | 2022-01-15 | 1 | -1/+3 | |
| * | | Always catch exceptions as a constant reference. | 2022-01-09 | 2 | -2/+2 | |
| * | | Refactor CoreException and ModuleException. | 2022-01-07 | 2 | -28/+36 | |
| * | | Merge branch 'insp3' into master. | 2022-01-03 | 7 | -8/+7 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-12-30 | 7 | -7/+6 | |
| | * | We only care about the first parameter to the nick command.•••Nicknames can't have spaces so the trailing concatenation logic here is not what users will expect. | 2021-12-28 | 1 | -1/+1 | |
| * | | Fix PREFIX in RPL_ISUPPORT (#1955).•••Co-authored-by: Andrio Celos <AndrioCelos@users.noreply.github.com> | 2021-12-27 | 1 | -4/+4 | |
| * | | Merge branch 'insp3' into master. | 2021-12-27 | 2 | -85/+125 | |
| |\| | |||||
| | * | Fix not being able to look up hostnames that point to multiple IPs. | 2021-12-27 | 1 | -82/+123 | |
| | * | Make packing PTR queries a bit more robust.•••There is no first party modules which could be compromised before this check was added but its better to be safe wherever possible. | 2021-12-25 | 1 | -3/+4 | |
| * | | Make all extensibles use kebab-case for names where possible. | 2021-12-26 | 1 | -1/+1 | |
| * | | Add a quick method for adding a generic RPL_STATS row. | 2021-12-24 | 1 | -1/+1 | |
| * | | Move DNS stats to core_dns. | 2021-12-24 | 2 | -7/+23 | |
| * | | Promote ExtensionItem::ExtensibleType to a top level enum class. | 2021-12-23 | 4 | -11/+11 | |
| * | | Merge branch 'insp3' into master. | 2021-12-14 | 3 | -6/+6 | |
| |\| | |||||
| | * | If a user has a unique username then include it in bans. | 2021-12-14 | 3 | -6/+6 | |
| * | | Merge branch 'insp3' into master. | 2021-12-11 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix sending ERR_CHANOPRIVSNEEDED where ERR_RESTRICTED should be used. | 2021-12-11 | 1 | -1/+1 | |
| * | | Consistently use `!foo` instead of `foo == NULL`. | 2021-12-03 | 3 | -3/+3 | |
| * | | Fix a bunch of cases where module types were not marked as final. | 2021-11-28 | 4 | -10/+15 | |
| * | | Add a snomask flag for rehash messages. | 2021-11-28 | 1 | -1/+1 | |
| * | | Move the stats and xline snomasks to their associated modules. | 2021-11-28 | 2 | -0/+10 | |
| * | | Refactor the ClassTypes enum and move into ConnectClass. | 2021-11-24 | 1 | -3/+3 | |
| * | | Don't allow routing INFO to remote servers.•••There's no reason to request this for a remote server. It rarely differs between InspIRCd versions and neither Anope nor Atheme implement handlers for it. We don't need to implement anything to the protocol compat layer for this as if v3 servers send an INFO request to a v4 server they they will just be ignored as the command has no HandleRemote impl. Closes #1943. | 2021-11-20 | 2 | -14/+8 | |
| * | | 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. | 2021-11-05 | 2 | -6/+6 | |
| * | | Merge branch 'insp3' into master. | 2021-11-05 | 4 | -5/+5 | |
| |\| | |||||
| | * | Add Server::GetPublicName(), fix not respecting <security:hideserver>. | 2021-10-25 | 3 | -4/+4 | |
| | * | Respect <security:hideserver> in the 005 numeric. | 2021-10-25 | 1 | -1/+1 | |
| * | | Apply the final keyword to all module classes where appropriate. | 2021-10-04 | 19 | -32/+54 | |
| * | | Mark all event hook classes as final. | 2021-10-01 | 1 | -1/+2 | |
| * | | Mark more mode classes as final. | 2021-10-01 | 1 | -1/+2 | |
| * | | Mark all mode classes as final. | 2021-10-01 | 2 | -6/+12 | |
| * | | Mark all command classes as final. | 2021-10-01 | 18 | -50/+98 | |
| * | | Mark all module classes as final. | 2021-10-01 | 16 | -16/+33 | |
| * | | Fix some places where U-line -> service was missed. | 2021-08-29 | 1 | -1/+1 | |
| * | | Forward SQUERY to services instead of downgrading it to PRIVMSG. | 2021-08-28 | 1 | -32/+36 | |
| * | | Merge branch 'insp3' into master. | 2021-08-28 | 8 | -7/+10 | |
| |\| | |||||
| | * | Update copyright headers. | 2021-08-27 | 8 | -7/+10 | |
| * | | Make the ADMIN output more like other IRC servers.•••- Remove our weird numeric prefixes. - Merge the nick and name fields. - Add a description field for ADMINLOC2. | 2021-08-26 | 3 | -22/+10 | |
