aboutsummaryrefslogtreecommitdiff
path: root/configure
Commit message (Expand)AuthorAgeFilesLines
* 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
|\|
| * Show more build environment information when running configure.Gravatar Sadie Powell2021-11-041-1/+3
* | Yeet regex_pcre into contrib.Gravatar Sadie Powell2021-10-011-1/+0
* | Add the regex_pcre2 module.Gravatar Sadie Powell2021-09-261-0/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-09-011-0/+10
|\|
| * Warn about how quirky musl's libdl implementation is.Gravatar Sadie Powell2021-08-291-0/+10
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-08-011-0/+9
|\|
| * Check that the source dir is writable before running compiler checks.Gravatar Sadie Powell2021-07-281-0/+9
| * Always default the genssl question in configure to no.Gravatar Sadie Powell2021-07-181-1/+1
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-06-131-1/+1
|\|
| * Use /run/inspircd as the runtime directory on Linux.•••Unfortunately some tooling like AppArmor is not smart enough to follow the symlink from /var/run to /run so we need to explicitly set the path. This fixes running InspIRCd without --nopid on some systems. See also: inspircd/inspircd-packages#402ef9a411. Gravatar Sadie Powell2021-06-111-1/+1