| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-08-17 | 6 | -5/+7 |
| |\| |
|
| | * | Fix not parsing headers properly in the HTTP module. | Sadie Powell | 2021-08-17 | 1 | -0/+2 |
| | * | Fix argv index error in 'unknown option' message.•••It looks like ya_getopt increments `optind` between reading the argument
and returning.
Before:
```
$ ./build/GCC-8.3/bin/inspircd --foo bar
Error: unknown option 'bar'.
$ ./build/GCC-8.3/bin/inspircd --help
Error: unknown option '%
```
After:
```
$ ./build/GCC-8.3/bin/inspircd --foo bar
Error: unknown option '--foo'.
Usage: ./build/GCC-8.3/bin/inspircd [--config <file>] [--debug] [--nofork] [--nolog]
[--nopid] [--runasroot] [--version]
$ ./build/GCC-8.3/bin/inspircd --help
Error: unknown option '--help'.
Usage: ./build/GCC-8.3/bin/inspircd [--config <file>] [--debug] [--nofork] [--nolog]
[--nopid] [--runasroot] [--version]
```
| Valentin Lorentz | 2021-08-10 | 1 | -1/+1 |
| | * | Makes NAMES reply with RPL_ENDOFNAMES even for nonexisting channels•••Instead of ERR_NOSUCHCHANNEL.
This is the behavior described by the RFCs and the Modern spec,
and is implemented by Hybrid/Chary/Solanum, Ergo, and Unreal.
| Valentin Lorentz | 2021-08-07 | 1 | -2/+2 |
| | * | Update mkdescriptions for the new YAML module documentation. | Sadie Powell | 2021-08-04 | 2 | -2/+2 |
| * | | Add a detach method that takes an Implementation array. | Sadie Powell | 2021-08-17 | 2 | -5/+3 |
| * | | Make the channel key length configurable in the <limits> tag. | Sadie Powell | 2021-08-17 | 3 | -4/+5 |
| * | | 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/+1 |
| * | | Remove the use of a deprecated OpenSSL method. | Sadie Powell | 2021-08-07 | 1 | -2/+2 |
| * | | Release v4.0.0 alpha 3. v4.0.0a3 | Sadie Powell | 2021-08-01 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-08-01 | 2 | -6/+9 |
| |\| |
|
| | * | Fix a race condition with hostname lookups when using haproxy.•••If a user's origin has been changed before the first DNS lookup
returns then the result of the lookup for that origin may overwrite
their host.
Closes #1914.
| Sadie Powell | 2021-07-27 | 1 | -5/+6 |
| | * | Change ForEachNeighbour to return the already sent id. | Sadie Powell | 2021-07-24 | 1 | -1/+3 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-07-24 | 3 | -9/+17 |
| |\| |
|
| | * | Handle exceptions from hash providers in password_hash. | Sadie Powell | 2021-07-19 | 1 | -3/+11 |
| | * | Fix using the wrong variable for the ciphersuites in ssl_openssl. | Sadie Powell | 2021-07-19 | 1 | -1/+1 |
| * | | Clean up the routing code in the ctables header. | Sadie Powell | 2021-07-24 | 1 | -14/+14 |
| * | | Stop broadcasting the CBAN, RLINE, and SHUN commands.•••These will be broadcast by the X-line system so this legacy hack
is no longer necessary.
| Sadie Powell | 2021-07-23 | 3 | -24/+0 |
| * | | Purge SpanningTreeUtilities::DoOneToMany. | Sadie Powell | 2021-07-23 | 2 | -9/+1 |
| * | | Fix a use-before-initialisation in core_info.•••Signed-off-by: GermanAizek <GermanAizek@yandex.ru> | Herman | 2021-07-17 | 1 | -2/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-07-17 | 16 | -90/+53 |
| |\| |
|
| | * | Fix ssl_mbedtls on mbedTLS v3. | Sadie Powell | 2021-07-17 | 1 | -1/+17 |
| | * | Respect the noctcp user mode for global CTCPs.•••Please don't actually send global CTCPs though.
| Sadie Powell | 2021-07-17 | 1 | -0/+12 |
| | * | Simplify reverse lookup code in core_hostname_lookup. | Sadie Powell | 2021-07-07 | 1 | -11/+2 |
| | * | Deduplicate all whois numerics to the whois module header. | Sadie Powell | 2021-07-05 | 12 | -53/+5 |
| | * | Don't send oper swhois to users with hideoper enabled. | Sadie Powell | 2021-07-05 | 1 | -12/+18 |
| | * | Stop sending RPL_WHOISSERVICE as it conflicts with RPL_WHOISHELPOP.•••Both Anope and Atheme send an oper type for services clients so
this numeric is unnecessary. In cases where genericoper is enabled
we now send "is a network service" in RPL_WHOISOPERATOR.
| Sadie Powell | 2021-07-05 | 2 | -15/+5 |
| * | | Fix a shortening issue in hostchange. | Sadie Powell | 2021-07-17 | 1 | -1/+1 |
| * | | Drop support for the legacy PROTOCTL extension.•••People who wish to keep this behavious should install the protoctl
module from inspircd-contrib.
| Sadie Powell | 2021-07-16 | 2 | -60/+2 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-07-04 | 5 | -52/+62 |
| |\| |
|
| | * | Allow hostchange to select users based on connect class. | Sadie Powell | 2021-07-03 | 1 | -0/+7 |
| | * | Move hostchange port parsing to a method in the HostRule class. | Sadie Powell | 2021-07-03 | 1 | -16/+19 |
| | * | Fix some "targ" usages which were missed in the earlier commit. | Sadie Powell | 2021-07-03 | 5 | -40/+39 |
| * | | Move ModeParser::BuildPrefixes to core_mode.•••Now we've dropped support for the 1202 protocol we don't need this
in the core.
| Sadie Powell | 2021-07-03 | 3 | -32/+26 |
| * | | Move ModeParser::GiveModeList to core_mode.•••Now we've dropped support for the 1202 protocol we don't need this
in the core.
| Sadie Powell | 2021-07-03 | 2 | -50/+59 |
| * | | Release v4.0.0 alpha 2. v4.0.0a2 | Sadie Powell | 2021-07-01 | 1 | -1/+1 |
| * | | Fix local idle times being incorrect.•••Regression introduced in commit 7d84e490.
| Sadie Powell | 2021-07-01 | 1 | -1/+1 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-07-01 | 25 | -82/+100 |
| |\| |
|
| | * | Allow reloading SSL profiles on rehash. | Sadie Powell | 2021-06-24 | 3 | -7/+9 |
| | * | Add a log message to the SSL mods to remind users how to reload profiles. | Sadie Powell | 2021-06-24 | 3 | -0/+15 |
| | * | Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
| Josh Soref | 2021-06-21 | 22 | -73/+73 |
| | * | Add 'if-host-match' option to m_sslinfo oper autologin configuration.•••This adds an option to perform the source host check (which is usually
performed on manual oper login) in addition to the certificate fingerprint
check when automatically logging in opers upon connection to the ircd.
| Molly Miller | 2021-06-21 | 1 | -1/+17 |
| | * | Allow making the MKPASSWD command only usable by opers. | Sadie Powell | 2021-06-21 | 1 | -0/+6 |
| | * | Synchronize servlist syntax and helpop with the docs page. | Matt Schatz | 2021-06-20 | 1 | -1/+1 |
| | * | Default userstats to Pu if not otherwise specified. | Sadie Powell | 2021-06-20 | 1 | -1/+1 |
| | * | Fix the silence TAGMSG flags being inverted in BitsToFlags. | Sadie Powell | 2021-06-20 | 1 | -2/+2 |
| | * | Show delayjoined users to themself in WHO. | Sadie Powell | 2021-06-20 | 1 | -2/+2 |
| * | | Require that hideserver is set to a valid hostname. | Sadie Powell | 2021-06-25 | 1 | -1/+1 |
| * | | Used std::move where it is needed | GermanAizek | 2021-06-21 | 4 | -6/+6 |
| * | | Merge branch 'insp3' into master. | Sadie Powell | 2021-06-19 | 3 | -4/+26 |
| |\| |
|