| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add the new interactive configure script. | 2026-04-28 | 1 | -3/+4 | |
| * | Switch the build system to CMake. | 2026-04-27 | 1 | -7/+1 | |
| * | Add the new module manager. | 2026-04-16 | 1 | -0/+3 | |
| * | Merge branch 'insp4' into master. | 2026-03-09 | 1 | -0/+1 | |
| |\ | |||||
| | * | Ignore the modules directory so we don't commit stuff from master. | 2026-03-09 | 1 | -0/+1 | |
| * | | Merge branch 'insp4' into master. | 2025-09-30 | 1 | -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. | 2025-08-19 | 1 | -0/+1 | |
| * | | Add the hash_gnutls module.•••This provides the SHA family using GnuTLS. In the future we can add any new algorithms that appear. | 2025-04-06 | 1 | -0/+1 | |
| * | | Delete the old hashing interface and modules. | 2025-04-06 | 1 | -1/+0 | |
| * | | Rewrite every single hash module for the new interface. | 2025-04-06 | 1 | -0/+1 | |
| * | | Allow using signals to rehash any module instead of just TLS. | 2025-03-19 | 1 | -1/+1 | |
| * | | Vendor yyjson. | 2025-02-27 | 1 | -1/+0 | |
| * | | Adjust the build system for the new module structure. | 2024-07-17 | 1 | -14/+14 | |
| |/ | |||||
| * | 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. | 2024-06-07 | 1 | -1/+1 | |
| * | Move ssl_mbedtls to inspircd-contrib.•••Closes #2088. | 2024-04-15 | 1 | -1/+0 | |
| * | Merge branch 'insp3' into master. | 2023-11-14 | 1 | -0/+3 | |
| |\ | |||||
| | * | Add some more files to the gitignore. | 2023-11-06 | 1 | -0/+3 | |
| | * | Import regex_pcre2 from inspircd-contrib.•••The original plan was to make the PCRE2 switch happen in v3 but it seems that distributions are beginning to unpackage the old pcre library already. | 2022-12-05 | 1 | -0/+1 | |
| * | | Implement support for JSON logging. | 2022-05-02 | 1 | -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. | 2022-05-01 | 1 | -0/+1 | |
| * | | Rename regex_pcre2 to regex_pcre. | 2021-11-14 | 1 | -1/+1 | |
| * | | Yeet regex_pcre into contrib. | 2021-10-01 | 1 | -1/+0 | |
| * | | Add the regex_pcre2 module. | 2021-09-26 | 1 | -0/+1 | |
| * | | We haven't used Travis CI in a long time so this is unnecessary. | 2021-07-03 | 1 | -1/+0 | |
| * | | Merge branch 'insp3' into master. | 2021-06-09 | 1 | -1/+0 | |
| |\| | |||||
| * | | Demote the regex_tre module to inspircd-contrib. | 2021-06-01 | 1 | -1/+0 | |
| * | | Merge branch 'insp3' into master. | 2020-12-04 | 1 | -0/+1 | |
| |\| | |||||
| | * | Add corefiles to the git ignore list. | 2020-11-26 | 1 | -0/+1 | |
| * | | Merge branch 'insp3' into master. | 2020-10-27 | 1 | -0/+1 | |
| |\| | |||||
| | * | Implement support for Argon2 password hashing.•••Resolves #1540. | 2020-10-10 | 1 | -0/+1 | |
| * | | Merge branch 'insp3' into master. | 2019-05-15 | 1 | -1/+1 | |
| |\| | |||||
| | * | Replace the geoip module with geo_maxmind, geoban, and geoclass.•••MaxMind have EOL'd the library that the geoip module uses and have replaced it with libmaxminddb. The geoip module has been split into geo_maxmind which provides geolocation data, geoban which provides location-based channel bans, and geoclass which is used to filter a user into a connect class based on location. | 2019-04-15 | 1 | -1/+1 | |
| * | | Move m_regex_stdlib out of extras now it can always be built. | 2019-01-25 | 1 | -1/+0 | |
| * | | Use C++14 compilers in Docker on Travis. | 2019-01-25 | 1 | -0/+1 | |
| |/ | |||||
| * | Move m_sslrehashsignal to the extra directory.•••This module uses platform-specific behaviour that does not work on Windows. | 2018-02-17 | 1 | -0/+1 | |
| * | Fix building on Windows (mostly). | 2018-02-17 | 1 | -0/+2 | |
| * | Remove support for building with BSD Make.•••BSD users should install GNU Make to build InspIRCd. | 2017-07-24 | 1 | -1/+1 | |
| * | Remove broken mssql module•••Issue #1006 | 2016-08-23 | 1 | -1/+0 | |
| * | Add mbedTLS SSL module | 2016-06-15 | 1 | -0/+1 | |
| * | Update .gitignore to reflect LDAP module changes | 2016-05-03 | 1 | -2/+1 | |
| * | Write generated templates to the .configure directory. | 2016-03-22 | 1 | -6/+1 | |
| * | Merge insp20 | 2015-04-20 | 1 | -0/+1 | |
| |\ | |||||
| | * | Fix various Doxygen warnings. | 2015-02-27 | 1 | -0/+1 | |
| | * | Backport questions from master's genssl tool. | 2014-04-16 | 1 | -0/+1 | |
| * | | Improve configure cache file handling.•••- Add a version number to the configure cache file. - Disable configure cache file in non-interactive mode. - Rename configure cache file to .configure.cache to avoid 2.0 files. - Use run_test to produce the "reading .configure.cache" message. | 2014-12-07 | 1 | -3/+3 | |
| * | | Add man pages. | 2014-06-28 | 1 | -0/+2 | |
| * | | Add systemd service file. | 2014-06-28 | 1 | -0/+1 | |
| * | | Replace the configure templating system with something better.•••A large amount of this code can be removed when buildtool is done as we will not need to worry about the differences between BSD and GNU Make. | 2014-05-23 | 1 | -0/+1 | |
| * | | Add 'auto' option to genssl to automatically select a generator. | 2013-07-29 | 1 | -0/+1 | |
| * | | Add RE2 regex module. | 2013-06-16 | 1 | -0/+1 | |
