aboutsummaryrefslogtreecommitdiff
path: root/configure
Commit message (Expand)AuthorAgeFilesLines
* Fix separator placing in configure.Gravatar Sadie Powell2026-04-281-1/+1
* Fix reading the defaults from the cache for configure.Gravatar Sadie Powell2026-04-281-7/+13
* Ask users if they want to use Ninja if its installed.Gravatar Sadie Powell2026-04-281-1/+16
* Add the new interactive configure script.Gravatar Sadie Powell2026-04-281-0/+310
* Switch the build system to CMake.Gravatar Sadie Powell2026-04-271-477/+0
* Remove the old interface for configuring extra modules.Gravatar Sadie Powell2026-04-161-175/+14
* Merge branch 'insp4' into master.Gravatar Sadie Powell2025-09-301-0/+1
|\
| * Revert "Demote the regex_tre module to inspircd-contrib".•••TRE is now maintained again so we can revive this. This reverts commit bd9b6c40059795fd5fb78e16a540ce661c77f82f. Gravatar Sadie Powell2025-08-191-0/+1
* | Merge branch 'insp4'Gravatar Sadie Powell2025-08-151-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2025-08-021-1/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-07-161-2/+16
|\|
| * Don't show an invalid user/group when building portably.Gravatar Sadie Powell2025-07-141-2/+15
| * The --portable option should imply --disable-ownership.Gravatar Sadie Powell2025-07-141-0/+1
* | 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-061-0/+1
* | Delete the old hashing interface and modules.Gravatar Sadie Powell2025-04-061-1/+0
* | Rewrite every single hash module for the new interface.Gravatar Sadie Powell2025-04-061-0/+1
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2025-03-291-1/+1
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2025-03-281-1/+1
* | Allow using signals to rehash any module instead of just TLS.Gravatar Sadie Powell2025-03-191-1/+2
* | Vendor yyjson.Gravatar Sadie Powell2025-02-271-1/+0
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-12-011-2/+4
|\|
| * Add a link to the TLS tutorial to the error about building with•••TLS support. Gravatar Sadie Powell2024-11-251-2/+4
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-09-091-1/+0
|\|
| * Update copyright headers.Gravatar InspIRCd Robot2024-09-071-1/+0
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-08-231-1/+1
|\|
| * Allow building log_json against yyjson.•••This is the default if available. RapidJSON has not had a release in years and has known security vulnerabilities so we should really not be using it. Gravatar Sadie Powell2024-08-231-1/+1
| * Modernise the contrib filenames in configure.Gravatar Sadie Powell2024-08-221-14/+14
* | Merge branch 'insp4' into master.Gravatar Sadie Powell2024-07-241-1/+1
|\|
| * Tell people to use insp4 not insp3.Gravatar Sadie Powell2024-07-241-1/+1
* | Adjust the build system for the new module structure.Gravatar Sadie Powell2024-07-171-20/+20
|/
* Use pkg-config for determining whether to enable the ldap module.Gravatar Sadie Powell2024-07-131-1/+1
* Use getentropy() from POSIX 2024 if it is available.Gravatar Sadie Powell2024-07-131-0/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-211-1/+1
* Put examples in the example directory on system-wide installs.Gravatar Sadie Powell2024-06-191-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-141-1/+1
* Rename regex_pcre back to regex_pcre2.•••This rename happened before we had config compatibility and it doesn't make sense to keep it anymore. Gravatar Sadie Powell2024-06-071-1/+1
* Update copyright headers.Gravatar InspIRCd Robot2024-06-071-1/+0
* Move ssl_mbedtls to inspircd-contrib.•••Closes #2088. Gravatar Sadie Powell2024-04-151-2/+0
* Merge branch 'insp3' into master.Gravatar Sadie Powell2022-08-271-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2022-08-251-1/+1
* | Add version constraints to the default module enabling code.Gravatar Sadie Powell2022-06-301-2/+2
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-05-211-8/+6
|\|
| * Allow preconfiguring the owner uid/gid while also disabling ownership.Gravatar Sadie Powell2022-05-171-8/+6
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2022-05-071-1/+1
|\|
| * Install into /usr/bin instead of /usr/sbin.•••We discourage users from running as root so installing into sbin on system-wide installs doesn't make sense anyway. Gravatar Sadie Powell2022-05-031-1/+1
* | Implement support for JSON logging.Gravatar Sadie Powell2022-05-021-0/+1
* | 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. Gravatar Sadie Powell2022-05-011-1/+2
* | Rename regex_pcre2 to regex_pcre.Gravatar Sadie Powell2021-11-141-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-11-051-1/+3
|\|