aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Add <security:banrealmask>.Gravatar Sadie Powell2025-04-1615-30/+35
* Refuse to hash passwords using insecure algorithms in MKPASSWD.Gravatar Sadie Powell2025-04-134-0/+32
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-04-133-4/+22
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-04-071-0/+9
* Add test vectors for PBKDF2-HMAC-SHA3 algorithms.Gravatar Sadie Powell2025-04-061-0/+12
* 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
* 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-061-0/+256
* Rename newhash to hash now its the only option.Gravatar Sadie Powell2025-04-0614-14/+14
* Delete the old hashing interface and modules.Gravatar Sadie Powell2025-04-066-912/+0
* Rewrite every single hash module for the new interface.Gravatar Sadie Powell2025-04-066-0/+920
* Add the new hashing interface, port consumer modules to use it.Gravatar Sadie Powell2025-04-069-69/+29
* Require an exact server name in <sasl:target>.Gravatar Sadie Powell2025-04-021-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-29102-136/+77
* 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-2310-13/+13
* Only include <sstream> from files that actually use it.Gravatar Sadie Powell2025-03-2210-0/+19
* Replace string concatenation with a format string.Gravatar Sadie Powell2025-03-221-4/+4
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-2243-78/+79
* Allow reloading the geolocation database with a module rehash.Gravatar Sadie Powell2025-03-191-0/+17
* Allow using signals to rehash any module instead of just TLS.Gravatar Sadie Powell2025-03-192-65/+150
* Add the cloak_custom module.Gravatar Sadie Powell2025-03-141-0/+298
* Remove the vhost module pending a rewrite.Gravatar Sadie Powell2025-03-141-127/+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-141-1/+5
* 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-144-43/+125
* Rename Cloak::Method::Generate to Cloak::Method::Cloak.Gravatar Sadie Powell2025-03-144-12/+12
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-107-13/+40
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-0334-56/+91
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-021-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-0142-54/+59
* Replace insp::substring_view with the C++20 iterator constructor.Gravatar Sadie Powell2025-02-281-5/+5
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-02-271-56/+9
* Vendor yyjson.Gravatar Sadie Powell2025-02-271-13/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-02-273-11/+3
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-02-261-1/+2
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-02-1419-83/+130
* Purge v3 compatibility code.Gravatar Sadie Powell2025-01-173-139/+54
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-01-177-56/+55
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-01-1710-19/+88
* Move the starttls module to the contrib repository.•••This extension has been deprecated by IRCv3. Clients should switch to using the STS extension as provided by the ircv3_sts module. Gravatar Sadie Powell2024-12-231-136/+0
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-242-2/+2
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-0319-20/+19
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-11-0122-55/+190
* Default <options:extbanformat> to name.Gravatar Sadie Powell2024-11-011-1/+1
* Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-309-59/+116
* Fix some warnings when building with Clang.Gravatar Sadie Powell2024-09-191-6/+2
* Make the server protocol APIs use a reference instead of a pointer.Gravatar Sadie Powell2024-09-197-18/+19