aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | | Fix double registration of PBKDF2 services.Gravatar Sadie Powell2025-04-061-0/+4
* | | Add more debug logging to hash_pbkdf2.Gravatar Sadie Powell2025-04-061-2/+7
* | | Bump the ssl_gnutls and ssl_openssl deps in configure.Gravatar Sadie Powell2025-04-061-2/+2
* | | Add the hash_gnutls module.•••This provides the SHA family using GnuTLS. In the future we can add any new algorithms that appear. Gravatar Sadie Powell2025-04-067-3/+281
* | | Rename newhash to hash now its the only option.Gravatar Sadie Powell2025-04-0616-15/+15
* | | Delete the old hashing interface and modules.Gravatar Sadie Powell2025-04-0615-1125/+11
* | | Rewrite every single hash module for the new interface.Gravatar Sadie Powell2025-04-0617-4/+1397
* | | Add the new hashing interface, port consumer modules to use it.Gravatar Sadie Powell2025-04-0614-83/+355
* | | Require an exact server name in <sasl:target>.Gravatar Sadie Powell2025-04-021-1/+1
* | | Fix the fmt namespace on Windows.Gravatar Sadie Powell2025-03-291-1/+1
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-29122-161/+113
|\| |
| * | Release v4.7.0. v4.7.0Gravatar Sadie Powell2025-03-282-2/+2
| * | Update copyright headers.Gravatar InspIRCd Robot2025-03-28119-151/+79
| * | Fix a malformed log message in core_oper.Gravatar Sadie Powell2025-03-281-1/+4
| * | Handle errors from {fmt} in Log::Manager::Write.Gravatar Sadie Powell2025-03-281-1/+9
| * | There is no need to restore the connect class of a quitting oper.Gravatar Sadie Powell2025-03-281-1/+1
| * | Update the description of the botmode module.Gravatar Sadie Powell2025-03-281-1/+1
| * | Update a docs link in the readme.Gravatar Sadie Powell2025-03-231-1/+1
| * | Switch check to use the default long time format.Gravatar Sadie Powell2025-03-231-3/+2
| * | Add constants for the common time formats.Gravatar Sadie Powell2025-03-236-5/+17
* | | Remove support for in-query password comparison in sqlauth.•••The only hashing systems that support this are wildly insecure and having two ways of doing this just makes it less clear for users. Gravatar Sadie Powell2025-03-281-46/+25
* | | Remove more v3 config compat.Gravatar Sadie Powell2025-03-282-19/+0
* | | Move DefaultIsNick/DefaultIsUser/IsNick/IsUser to UserManager.Gravatar Sadie Powell2025-03-2315-81/+71
* | | Only include <sstream> from files that actually use it.Gravatar Sadie Powell2025-03-2213-2/+22
* | | Migrate configparser/configreader away from stringstream.•••This is a very slow header to have included by every source file. Gravatar Sadie Powell2025-03-224-33/+31
* | | Remove an obsolete ConvToStr overload.Gravatar Sadie Powell2025-03-221-12/+0
* | | Replace string concatenation with a format string.Gravatar Sadie Powell2025-03-221-4/+4
* | | Remove some obsolete ConvToNum overloads.•••These are not necessary now we use from_chars. Gravatar Sadie Powell2025-03-221-22/+0
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-2254-135/+147
|\| |
| * | Allow using the long duration format in the xline message.Gravatar Sadie Powell2025-03-182-26/+32
| * | Rename ToHuman to ToLongString.•••This name is used by functions in too many places already. Gravatar Sadie Powell2025-03-1837-57/+57
| * | Add a formatting overload of the ModuleException constructor.Gravatar Sadie Powell2025-03-1816-41/+53
| * | Skip lines which are empty in mkheaders.Gravatar Sadie Powell2025-03-161-1/+1
| * | Update win32memory to comply with the InspIRCd coding standards.•••[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] Gravatar Sadie Powell2025-03-161-14/+7
* | | Allow reloading the geolocation database with a module rehash.Gravatar Sadie Powell2025-03-192-0/+18
* | | Allow using signals to rehash any module instead of just TLS.Gravatar Sadie Powell2025-03-1913-86/+219
* | | Add the cloak_custom module.Gravatar Sadie Powell2025-03-142-0/+345
* | | Remove the vhost module pending a rewrite.Gravatar Sadie Powell2025-03-142-147/+0
* | | Synchronise the full cloak state on link for services.Gravatar Sadie Powell2025-03-141-0/+37
* | | Add <cloak:username> to the username cloak engine.Gravatar Sadie Powell2025-03-143-6/+19
* | | Fix an inverted statement in the cloak module.Gravatar Sadie Powell2025-03-141-3/+3
* | | Add support for usernames in the cloaking system.Gravatar Sadie Powell2025-03-145-46/+182
* | | Rename Cloak::Method::Generate to Cloak::Method::Cloak.Gravatar Sadie Powell2025-03-145-14/+14
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-144-42/+75
|\| |
| * | Add support for ModLink directives in modulemanager.Gravatar Sadie Powell2025-03-131-0/+8
| * | Add various missing information to the example configs.•••* Add missing restriction exemptions in example configs, and remove blockcaps. * Add missing extbans in example help config, and remove blockcaps. * Add missing user and channel modes in example help config. * Add the extban names in addition to the characters. Gravatar Robby2025-03-102-42/+61
| * | Document <helpchan>.Gravatar Sadie Powell2025-03-101-0/+6
* | | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-1012-22/+74
|\| |
| * | Add <helpchan> for granting privs to helpers on join.Gravatar Sadie Powell2025-03-102-1/+28
| * | Improve the clock jumping message slightly.Gravatar Sadie Powell2025-03-101-2/+8