| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move spanningtree configuration to its own tag. | 2025-07-20 | 1 | -8/+10 | |
| | | | | | | This reduces the size of the core configuration file and also centralises all of the spanningtree configuration to one place. | ||||
| * | Merge branch 'insp4' into master. | 2025-07-12 | 3 | -2/+6 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-06-29 | 1 | -12/+15 | |
| | | |||||
| * | Show disabled modes in 005 to allow clients to provide better UI. | 2025-06-10 | 1 | -0/+29 | |
| | | |||||
| * | Allow services to remove all SVSHOLDs using one command. | 2025-05-24 | 1 | -4/+11 | |
| | | | | | This is useful for reducing traffic on services shutdown. | ||||
| * | Update cloak_sha256 to use cloak() for host cloak metadata. | 2025-05-18 | 1 | -1/+1 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-05-18 | 4 | -104/+119 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-04-18 | 1 | -1/+1 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-04-17 | 8 | -24/+1 | |
| | | |||||
| * | Allow building log_json against system yyjson. | 2025-04-16 | 1 | -1/+9 | |
| | | |||||
| * | Pass on the ban check type to CheckBan in realnameban. | 2025-04-16 | 1 | -1/+1 | |
| | | |||||
| * | Allow SVSCMODE to opt-out of a full ban check. | 2025-04-16 | 1 | -1/+5 | |
| | | |||||
| * | Add <security:banrealmask>. | 2025-04-16 | 15 | -30/+35 | |
| | | |||||
| * | Refuse to hash passwords using insecure algorithms in MKPASSWD. | 2025-04-13 | 4 | -0/+32 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-04-13 | 3 | -4/+22 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-04-07 | 1 | -0/+9 | |
| | | |||||
| * | Add test vectors for PBKDF2-HMAC-SHA3 algorithms. | 2025-04-06 | 1 | -0/+12 | |
| | | |||||
| * | Fix double registration of PBKDF2 services. | 2025-04-06 | 1 | -0/+4 | |
| | | |||||
| * | Add more debug logging to hash_pbkdf2. | 2025-04-06 | 1 | -2/+7 | |
| | | |||||
| * | Add the hash_gnutls module. | 2025-04-06 | 1 | -0/+256 | |
| | | | | | | This provides the SHA family using GnuTLS. In the future we can add any new algorithms that appear. | ||||
| * | Rename newhash to hash now its the only option. | 2025-04-06 | 14 | -14/+14 | |
| | | |||||
| * | Delete the old hashing interface and modules. | 2025-04-06 | 6 | -912/+0 | |
| | | |||||
| * | Rewrite every single hash module for the new interface. | 2025-04-06 | 6 | -0/+920 | |
| | | |||||
| * | Add the new hashing interface, port consumer modules to use it. | 2025-04-06 | 9 | -69/+29 | |
| | | |||||
| * | Require an exact server name in <sasl:target>. | 2025-04-02 | 1 | -1/+1 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-03-29 | 102 | -136/+77 | |
| | | |||||
| * | Remove support for in-query password comparison in sqlauth. | 2025-03-28 | 1 | -46/+25 | |
| | | | | | | The only hashing systems that support this are wildly insecure and having two ways of doing this just makes it less clear for users. | ||||
| * | Remove more v3 config compat. | 2025-03-28 | 2 | -19/+0 | |
| | | |||||
| * | Move DefaultIsNick/DefaultIsUser/IsNick/IsUser to UserManager. | 2025-03-23 | 10 | -13/+13 | |
| | | |||||
| * | Only include <sstream> from files that actually use it. | 2025-03-22 | 10 | -0/+19 | |
| | | |||||
| * | Replace string concatenation with a format string. | 2025-03-22 | 1 | -4/+4 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-03-22 | 43 | -78/+79 | |
| | | |||||
| * | Allow reloading the geolocation database with a module rehash. | 2025-03-19 | 1 | -0/+17 | |
| | | |||||
| * | Allow using signals to rehash any module instead of just TLS. | 2025-03-19 | 2 | -65/+150 | |
| | | |||||
| * | Add the cloak_custom module. | 2025-03-14 | 1 | -0/+298 | |
| | | |||||
| * | Remove the vhost module pending a rewrite. | 2025-03-14 | 1 | -127/+0 | |
| | | |||||
| * | Synchronise the full cloak state on link for services. | 2025-03-14 | 1 | -0/+37 | |
| | | |||||
| * | Add <cloak:username> to the username cloak engine. | 2025-03-14 | 1 | -1/+5 | |
| | | |||||
| * | Fix an inverted statement in the cloak module. | 2025-03-14 | 1 | -3/+3 | |
| | | |||||
| * | Add support for usernames in the cloaking system. | 2025-03-14 | 4 | -43/+125 | |
| | | |||||
| * | Rename Cloak::Method::Generate to Cloak::Method::Cloak. | 2025-03-14 | 4 | -12/+12 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-03-10 | 7 | -13/+40 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-03-03 | 34 | -56/+91 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-03-02 | 1 | -1/+1 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-03-01 | 42 | -54/+59 | |
| | | |||||
| * | Replace insp::substring_view with the C++20 iterator constructor. | 2025-02-28 | 1 | -5/+5 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-02-27 | 1 | -56/+9 | |
| | | |||||
| * | Vendor yyjson. | 2025-02-27 | 1 | -13/+1 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-02-27 | 3 | -11/+3 | |
| | | |||||
| * | Merge branch 'insp4' into master. | 2025-02-26 | 1 | -1/+2 | |
| | | |||||
