Tip of the day: Did you know that users are put in the security-group known-users based on their reputation score or if they are identified to Services?Users in this group receive a number of benefits, such as being able to send more messages per minute. |
Windows external libraries for UnrealIRCd
NOTE: This article is for experienced developers only. Everyone else should follow Installing (Windows) instead.
Why you may need this
The development packages below contain all external libraries necessary to build UnrealIRCd (SSL, PCRE2, cURL, etc), both the sources and the binaries (.DLL/.LIB files). This is both to comply with legal (GPLv2) requirements and to make it easy for developers who want to build UnrealIRCd and/or their own third party module(s). Note that this page is only about the external libraries. See Compiling UnrealIRCd on Windows for how to actually use them to build UnrealIRCd.
If you wonder why a certain library is used by UnrealIRCd, see Libraries used by UnrealIRCd for a list and explanation (along with their licenses).
UnrealIRCd 6
File | Sig | For UnrealIRCd | Compiler | c-ares | SSL/TLS | curl | pcre2 | argon2 | libsodium | jansson | GeoIP classic |
---|---|---|---|---|---|---|---|---|---|---|---|
unrealircd-libraries-6.2.0.zip | [1] | 6.2.0 (in beta) | Visual Studio 2019 (16.11.45) | c-ares 1.34.5 | LibreSSL 4.1.0 | curl 8.14.1 | pcre2 10.45 | argon2 20181209 | libsodium 1.0.20 | jansson 2.14.1 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.1.9.zip | [2] | 6.1.9+ | Visual Studio 2019 (16.11.42) | c-ares 1.34.3 | LibreSSL 4.0.0 | curl 8.11.0 | pcre2 10.44 | argon2 20181209 | libsodium 1.0.20 | jansson 2.14 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.1.7.zip | [3] | 6.1.7 - 6.1.8.1 | Visual Studio 2019 (16.11.36) | c-ares 1.31.0 | LibreSSL 3.9.2 | curl 8.8.0 | pcre2 10.44 | argon2 20181209 | libsodium 1.0.20 | jansson 2.14 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.1.1.zip | [4] | 6.1.1 - 6.1.6 | Visual Studio 2019 (16.11.25) | c-ares 1.19.1 | LibreSSL 3.7.3 | curl 8.1.2 | pcre2 10.42 | argon2 20181209 | libsodium 1.0.18 | jansson 2.14 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.0.7.zip | [5] | 6.0.7 - 6.1.0 | Visual Studio 2019 (16.11.25) | c-ares 1.19.0 | LibreSSL 3.6.2 | curl 8.0.1 | pcre2 10.42 | argon2 20181209 | libsodium 1.0.18 | jansson 2.14 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.0.5.zip | [6] | 6.0.5 - 6.0.6 | Visual Studio 2019 (16.11.21) | c-ares 1.18.1 | LibreSSL 3.6.1 | curl 7.86.0 | pcre2 10.40 | argon2 20181209 | libsodium 1.0.18 | jansson 2.13.1 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.0.2b.zip | [7] | 6.0.2b - 6.0.4.2 | Visual Studio 2019 (16.9.4) | c-ares 1.18.1 | LibreSSL 3.4.3 | curl 7.82.0 | pcre2 10.39 | argon2 20181209 | libsodium 1.0.18 | jansson 2.13.1 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.0.2-rc1.zip | [8] | 6.0.2 | Visual Studio 2019 (16.9.4) | c-ares 1.18.1 | LibreSSL 3.4.2 | curl 7.81.0 | pcre2 10.39 | argon2 20181209 | libsodium 1.0.18 | jansson 2.13.1 | GeoIP 1.6.12+fix |
unrealircd-libraries-6.0.0-beta1.zip | [9] | 6.0.0 - 6.0.1 | Visual Studio 2019 (16.9.4) | c-ares 1.18.1 | LibreSSL 3.4.1 | curl 7.79.1 | pcre2 10.39 | argon2 20181209 | libsodium 1.0.18 | jansson 2.13.1 | GeoIP 1.6.12 |
UnrealIRCd 5
File | Sig | For UnrealIRCd version(s) | Compiler | c-ares | SSL | curl | pcre2 | argon2 | libsodium |
---|---|---|---|---|---|---|---|---|---|
unrealircd-libraries-5.2.4b.zip | [10] | UnrealIRCd 5.2.4b+ | Visual Studio 2019 (16.9.4) | c-ares 1.18.1 | LibreSSL 3.4.3 | curl 7.82.0 | pcre2 10.36 | argon2 20181209 | libsodium 1.0.18 |
unrealircd-libraries-5.2.2.zip | UnrealIRCd 5.2.2 - 5.2.4 | Visual Studio 2019 (16.9.4) | c-ares 1.17.2 | LibreSSL 3.3.5 | curl 7.75.0 | pcre2 10.36 | argon2 20181209 | libsodium 1.0.18 | |
unrealircd-libraries-5.2.0.zip | UnrealIRCd 5.2.0-5.2.1.1 | Visual Studio 2019 (16.9.4) | c-ares 1.17.1 | LibreSSL 3.2.5 | curl 7.75.0 | pcre2 10.36 | argon2 20181209 | libsodium 1.0.18 | |
unrealircd-libraries-5.0.9.zip | UnrealIRCd 5.0.9 - 5.0.9.1 | Visual Studio 2019 (16.9.0) | c-ares 1.17.1 | LibreSSL 3.2.5 | curl 7.75.0 | pcre2 10.36 | argon2 20181209 | ||
unrealircd-libraries-5.0.9-rc1.zip | UnrealIRCd 5.0.9-rc1 | Visual Studio 2019 (16.9.0) | c-ares 1.17.1 | LibreSSL 3.2.4 | curl 7.75.0 | pcre2 10.36 | argon2 20181209 | ||
unrealircd-libraries-5.0.7.zip | UnrealIRCd 5.0.7 - 5.0.8 | Visual Studio 2019 (16.8.3) | c-ares 1.16.1 | LibreSSL 3.1.4 | curl 7.72.0 | pcre2 10.35 | argon2 20181209 | ||
unrealircd-libraries-5.0.5.zip | UnrealIRCd 5.0.5 - 5.0.6 | Visual Studio 2019 | c-ares 1.16.1 | LibreSSL 3.1.2 | curl 7.70.0 | pcre2 10.35 | argon2 20181209 | ||
unrealircd-libraries-5.0.0-rc1.zip | UnrealIRCd 5.0.0 - 5.0.4 | Visual Studio 2019 | c-ares 1.15.0 | LibreSSL 3.0.2 | curl 7.67.0 | pcre2 10.33 | argon2 20181209 | ||
unrealircd-libraries-5.0.0-alpha.zip | UnrealIRCd 5.0.0-alpha* | Visual Studio 2019 | c-ares 1.15.0 | LibreSSL 2.9.2 | curl 7.65.3 | pcre2 10.33 | argon2 20181209 |
UnrealIRCd 4.2.x
File | For UnrealIRCd version(s) | Compiler | c-ares | SSL | curl | tre | pcre2 | argon2 |
---|---|---|---|---|---|---|---|---|
unrealircd-libraries-4.2.1.zip | UnrealIRCd 4.2.1 - 4.2.2 | Visual Studio 2017 | c-ares 1.15.0 | LibreSSL 2.8.3 | curl 7.63.0 | tre 0.8.0 | pcre2 10.32 | argon2 20181209 |
unrealircd-libraries-4.2.0.zip | UnrealIRCd 4.2.0 | Visual Studio 2017 | c-ares 1.14.0 | LibreSSL 2.7.4 | curl 7.61.0 | tre 0.8.0 | pcre2 10.31 |
UnrealIRCd 4.0.x
File | For UnrealIRCd version(s) | Compiler | c-ares | SSL | curl | tre | pcre2 |
---|---|---|---|---|---|---|---|
unrealircd-libraries-4.0.16.zip | UnrealIRCd 4.0.16 - 4.0.18 | Visual Studio 2012 | c-ares 1.13.0 | LibreSSL 2.5.5 | curl 7.56.1 | tre 0.8.0 | pcre2 10.30 |
unrealircd-libraries-4.0.11.zip | UnrealIRCd 4.0.11 - 4.0.15 | Visual Studio 2012 | c-ares 1.12.0 | LibreSSL 2.4.5 | curl 7.50.3 | tre 0.8.0 | pcre2 10.22 |
unrealircd-libraries-4.0.8.rar | UnrealIRCd 4.0.8 - 4.0.10 | Visual Studio 2012 | c-ares 1.12.0 | LibreSSL 2.4.4 | curl 7.50.3 | tre 0.8.0 | pcre2 10.22 |
unrealircd-libraries-4.0.7.rar | UnrealIRCd 4.0.7 | Visual Studio 2012 | c-ares 1.12.0 | LibreSSL 2.5.0 | curl 7.50.3 | tre 0.8.0 | pcre2 10.22 |
How to use these libraries
Again, to actually use the libraries read Compiling UnrealIRCd on Windows