| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v3.11.0. v3.11.0 | 2021-08-27 | 2 | -2/+2 | |
| * | Update copyright headers. | 2021-08-27 | 59 | -47/+66 | |
| * | Update vendored dependencies. | 2021-08-27 | 1 | -1/+1 | |
| * | Thank more people in the credits.•••dan- and jwheare have helped a bunch with ircdocs and testing so they definitely deserve to be listed here. | 2021-08-24 | 1 | -1/+2 | |
| * | Update the credits.•••- Move fraggeln (former CI host) to former contributors. - Add Duck (domain manager) to thanks. - Add progval (docs magician) to active contributors. | 2021-08-23 | 1 | -10/+10 | |
| * | Tell users to read the docs for more info on WebSocket subprotos. | 2021-08-22 | 1 | -1/+1 | |
| * | Document the w extban. | 2021-08-20 | 1 | -0/+2 | |
| * | Use timing safe comparisons for the httpd_acl username and password. | 2021-08-19 | 1 | -1/+2 | |
| * | Implement support for websocket subprotocols.•••This is based on the current IRCv3 draft but using a vendored protocol. | 2021-08-17 | 2 | -3/+25 | |
| * | Minor clean up of the previous commit. | 2021-08-17 | 1 | -2/+1 | |
| * | Improve WebSocket header parsing. | 2021-08-17 | 1 | -12/+26 | |
| * | Fix not parsing headers properly in the HTTP module. | 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] ``` | 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. | 2021-08-07 | 1 | -2/+2 | |
| * | Update mkdescriptions for the new YAML module documentation. | 2021-08-04 | 3 | -8/+8 | |
| * | Remove the root checks from the helper script.•••This has never actually worked properly. If a user wants to drop privileges then they should specify that in the config file. | 2021-07-28 | 1 | -17/+0 | |
| * | Check that the source dir is writable before running compiler checks. | 2021-07-28 | 1 | -0/+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. | 2021-07-27 | 1 | -5/+6 | |
| * | Allow retrieving the already sent id from WriteNeighborsWithCap. | 2021-07-24 | 1 | -1/+5 | |
| * | Change ForEachNeighbour to return the already sent id. | 2021-07-24 | 2 | -4/+7 | |
| * | Also increase maxquit from 255 to 300. | 2021-07-24 | 1 | -1/+1 | |
| * | Update the default limits in the example config.•••- Change maxchan from 64 to 60 (base 10 is more human friendly) - Change maxreal from 128 to 130 (base 10 is more human friendly) - Recalculate the maximum lengths of maxkick and maxtopic. For maxkick: ':' <nick> '!' <user> '@' <host> ' KICK ' <channel> ' ' <nick> ' :' <REASON> "\r\n" 1 [30] 1 [10] 1 [64] 6 [60] 1 [30] 2 2 1 + 30 + 1 + 10 + 1 + 64 + 6 + 60 + 1 + 30 + 2 + 2 = 208 512 - 208 = 304 (rounded down to 300) For maxtopic: ':' <nick> '!' <user> '@' <host> ' TOPIC ' <channel> ' :' <TOPIC> "\r\n" 1 [30] 1 [10] 1 [64] 7 [60] 2 2 1 + 30 + 1 + 10 + 1 + 64 + 7 + 60 + 2 + 2 = 178 512 - 178 = 334 (rounded down to 330) | 2021-07-24 | 1 | -4/+4 | |
| * | Handle exceptions from hash providers in password_hash. | 2021-07-19 | 1 | -3/+11 | |
| * | Fix using the wrong variable for the ciphersuites in ssl_openssl. | 2021-07-19 | 1 | -1/+1 | |
| * | Always default the genssl question in configure to no. | 2021-07-18 | 1 | -1/+1 | |
| * | Fix ssl_mbedtls on mbedTLS v3. | 2021-07-17 | 1 | -1/+17 | |
| * | Respect the noctcp user mode for global CTCPs.•••Please don't actually send global CTCPs though. | 2021-07-17 | 1 | -0/+12 | |
| * | Simplify reverse lookup code in core_hostname_lookup. | 2021-07-07 | 1 | -11/+2 | |
| * | Deduplicate all whois numerics to the whois module header. | 2021-07-05 | 14 | -59/+23 | |
| * | Don't send oper swhois to users with hideoper enabled. | 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. | 2021-07-05 | 2 | -15/+5 | |
| * | Allow hostchange to select users based on connect class. | 2021-07-03 | 2 | -1/+8 | |
| * | Move hostchange port parsing to a method in the HostRule class. | 2021-07-03 | 1 | -16/+19 | |
| * | Fix some "targ" usages which were missed in the earlier commit. | 2021-07-03 | 7 | -46/+49 | |
| * | Update the IRCCloud example config for the latest host changes.•••Also switch it to use multiple hosts per connect class now we have the ability to do that. | 2021-07-02 | 1 | -16/+8 | |
| * | Allow reloading SSL profiles on rehash. | 2021-06-24 | 3 | -7/+9 | |
| * | Add a log message to the SSL mods to remind users how to reload profiles. | 2021-06-24 | 3 | -0/+15 | |
| * | Fix various spelling issues (#1883).•••Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> | 2021-06-21 | 35 | -121/+121 | |
| * | Update example configuration for 'if-host-match' oper autologin option. | 2021-06-21 | 1 | -3/+5 | |
| * | 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. | 2021-06-21 | 1 | -1/+17 | |
| * | Add social media links to the readme. | 2021-06-21 | 1 | -0/+2 | |
| * | Allow making the MKPASSWD command only usable by opers. | 2021-06-21 | 2 | -0/+9 | |
| * | Add the new chanhistory umode to the example helpop. | 2021-06-20 | 1 | -0/+2 | |
| * | Fix a typo in the previous commit. | 2021-06-20 | 1 | -1/+1 | |
| * | Synchronize servlist syntax and helpop with the docs page. | 2021-06-20 | 2 | -5/+6 | |
| * | Hyphens are allowed in hostnames. | 2021-06-20 | 1 | -1/+1 | |
| * | Default userstats to Pu if not otherwise specified. | 2021-06-20 | 1 | -1/+1 | |
| * | Fix the silence TAGMSG flags being inverted in BitsToFlags. | 2021-06-20 | 1 | -2/+2 | |
| * | Show delayjoined users to themself in WHO. | 2021-06-20 | 1 | -2/+2 | |
| * | Fix building the sha256 module on Haiku. | 2021-06-19 | 1 | -2/+13 |
