| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Remove unnecessary arguments to On(Post)Oper.•••These are already accessible from the user object. | 2022-05-07 | 7 | -7/+7 | ||
| * | | Merge branch 'insp3' into master. | 2022-05-07 | 3 | -6/+17 | ||
| |\| | ||||||
| | * | Make linking servers over UNIX sockets less difficult.•••Closes #1730. | 2022-05-07 | 1 | -4/+15 | ||
| | * | Fix the argon2 package name on newer versions of Debian. | 2022-05-06 | 1 | -1/+1 | ||
| * | | Fix an off by one error in regex_posix. | 2022-05-06 | 1 | -1/+1 | ||
| * | | Implement support for regex capture groups. | 2022-05-06 | 5 | -2/+119 | ||
| * | | Fix matching case-insensitive human regex patterns. | 2022-05-06 | 2 | -2/+2 | ||
| * | | Tweak the compiler flags for extra modules a bit.•••- Use pkg-config for the pgsql module. - Remove defaults from argon2, geo_maxmind, and regex_re2 (these are not needed with newer package versions). - Remove old library warning from geo_maxmind (no longer needed). [skip windows ci] | 2022-05-06 | 5 | -10/+9 | ||
| * | | Merge branch 'insp3' into master. | 2022-05-02 | 2 | -6/+33 | ||
| |\| | ||||||
| | * | Fix using the obsolete curve method on mbedTLS 3+. | 2022-05-02 | 1 | -6/+17 | ||
| | * | Implement the 'r' (registered nick) WHO flag from UnrealIRCd. | 2022-05-01 | 1 | -1/+16 | ||
| * | | Flush logs every 15 minutes to avoid losing data. | 2022-05-02 | 1 | -1/+11 | ||
| * | | Implement support for JSON logging. | 2022-05-02 | 1 | -0/+152 | ||
| * | | Add more null checks to log_sql and log_syslog. | 2022-05-02 | 2 | -3/+3 | ||
| * | | Add a log method for stringifying a logging method. | 2022-05-02 | 1 | -4/+5 | ||
| * | | Kill an unnecessary accessibility keyword. | 2022-05-02 | 1 | -1/+0 | ||
| * | | Rewrite logging calls to use the new APIs. | 2022-05-01 | 56 | -163/+163 | ||
| * | | Rewrite the entire logging system.•••- Much cleaner API for writing to the log. - Adds support for stderr and stdout logging to the core. - Adds support for sql and syslog logging in modules. | 2022-05-01 | 2 | -0/+212 | ||
| * | | Slim down the globally included files. | 2022-04-30 | 1 | -0/+4 | ||
| * | | Format enums with an underlying type like classes. | 2022-04-30 | 3 | -4/+8 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-29 | 43 | -49/+50 | ||
| |\| | ||||||
| | * | Update copyright headers. | 2022-04-28 | 43 | -49/+50 | ||
| | * | Update module descriptions. | 2022-04-28 | 1 | -1/+1 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-26 | 4 | -6/+34 | ||
| |\| | ||||||
| | * | Implement support for the IRCv3 bot tag. | 2022-04-26 | 1 | -2/+6 | ||
| | * | Allow building with license-incompatible modules if manually enabled.•••[skip alpine ci] [skip macos ci] [skip ubuntu ci] | 2022-04-24 | 2 | -3/+3 | ||
| | * | Respect the invite announcement level when announcing knocks.•••Closes #1976. | 2022-04-23 | 1 | -2/+30 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-21 | 2 | -3/+54 | ||
| |\| | ||||||
| | * | Add support for automatically expiring the override user mode. | 2022-04-21 | 1 | -1/+43 | ||
| | * | Also send ACCOUNT to the user who is authenticating.•••Closes #1974. | 2022-04-18 | 1 | -1/+1 | ||
| * | | Remove ValidateParam and rename CanonicalizeParam.•••There's basically no safe way to handle a malformed list mode sent by a remote server without causing a desync. Its probably for the best if we just only apply validation to locally added list modes entries. | 2022-04-17 | 4 | -4/+6 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-16 | 14 | -34/+21 | ||
| |\| | ||||||
| | * | Use FindNearestPrefixMode instead of looking for the halfop mode. | 2022-04-12 | 1 | -4/+4 | ||
| | * | Add a numeric builder for the ERR_CHANOPRIVSNEEDED numeric.•••This should make privilege errors more consistent. | 2022-04-12 | 5 | -9/+6 | ||
| | * | Use ERR_RESTRICTED when an action can't be done even with privileges. | 2022-04-12 | 3 | -3/+3 | ||
| | * | Use ERR_UNAVAILRESOURCE for things that should be retried later.•••Also move it to the global numerics header to avoid duplication. | 2022-04-12 | 3 | -14/+1 | ||
| | * | Fix using notices instead of the appropriate numerics in rmode. | 2022-04-12 | 1 | -7/+9 | ||
| | * | Add a method to ConfigTag to help with retrieving a single character. | 2022-04-10 | 2 | -2/+2 | ||
| | * | GnuTLS DH parameters are optional from 3.6.0+ not 3.5.6+. | 2022-04-07 | 1 | -1/+1 | ||
| * | | Add ListModeBase::CanonicalizeParam, fix cleaning extban masks. | 2022-04-16 | 5 | -6/+28 | ||
| * | | Add a class that wraps a dynamic reference to the extban manager. | 2022-04-16 | 1 | -2/+2 | ||
| * | | Make the parameter field of ValidateParam const. | 2022-04-16 | 2 | -8/+8 | ||
| * | | Remove FPART, force REMOVE to always use the new syntax.•••FPART was deprecated in v3 when the parameters for REMOVE were switched. This does not need any compat layer changes as v3 always forwarded FPART as REMOVE. | 2022-04-16 | 1 | -77/+21 | ||
| * | | Fix serialising the kicknorejoin link data. | 2022-04-07 | 1 | -1/+1 | ||
| * | | Merge branch 'insp3' into master. | 2022-04-05 | 7 | -29/+35 | ||
| |\| | ||||||
| | * | Use consistent xline messages locally•••For connectban these messages would have previously been duplicated to other servers until this was fixed earlier today. For dnsbl and rline they would have just differed on the local to a remote. As of the previous commit the module name is included in the setter so there is no need to vary the snotice. This makes things more consistent for server operators and allows scripts to parse the messages. | 2022-04-05 | 3 | -14/+23 | ||
| | * | Notify opers about the connectban zline being added before applying it.•••This matches behaviour elsewhere. | 2022-04-05 | 1 | -1/+1 | ||
| | * | Include the module name in the setter for server-added xlines. | 2022-04-05 | 3 | -5/+5 | ||
| | * | Fix some more grammar errors in xline messages. | 2022-04-05 | 1 | -4/+1 | ||
| | * | Increase the default connectban ban duration from 10m to 6h.•••10m is borderline useless for preventing bot floods. | 2022-04-05 | 1 | -1/+1 | ||
