| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.1.1u | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris | $(ver_cut 1-3) |
| 1.0.2u-r2 | 7 | ~alpha amd64 arm arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 | 1.0.0 |
<pkgmetadata> <maintainer type="project"> <email>base-system@gentoo.org</email> <name>Gentoo Base System</name> </maintainer> <use> <flag name="bindist">Disable/Restrict EC algorithms (as they seem to be patented) -- note: changes the ABI</flag> <flag name="rfc3779">Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)</flag> <flag name="sslv2">Support for the old/insecure SSLv2 protocol -- note: not required for TLS/https</flag> <flag name="sslv3">Support for the old/insecure SSLv3 protocol -- note: not required for TLS/https</flag> <flag name="tls-compression">Enable support for discouraged TLS compression</flag> <flag name="tls-heartbeat">Enable the Heartbeat Extension in TLS and DTLS</flag> <flag name="weak-ssl-ciphers">Build support for SSL/TLS ciphers that are considered "weak"</flag> </use> <upstream> <remote-id type="cpe">cpe:/a:openssl:openssl</remote-id> <remote-id type="github">openssl/openssl</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 1.1.1u | 1.0.2u-r2 |
|---|---|---|---|
| asm | Enable using assembly for optimization | ✗ | ⊕ |
| bindist | Disable/Restrict EC algorithms (as they seem to be patented) -- note: changes the ABI | ✗ | ✓ |
| cpu_flags_x86_sse2 | ⚠️ | ✗ | ✓ |
| gmp | Add support for dev-libs/gmp (GNU MP library) | ✗ | ✓ |
| kerberos | Add kerberos support | ✗ | ✓ |
| rfc3779 | Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers) | ✗ | ✓ |
| sctp | Support for Stream Control Transmission Protocol | ✗ | ✓ |
| sslv2 | Support for the old/insecure SSLv2 protocol -- note: not required for TLS/https | ✗ | ✓ |
| sslv3 | Support for the old/insecure SSLv3 protocol -- note: not required for TLS/https | ✗ | ⊕ |
| static-libs | Build static versions of dynamic libraries as well | ✗ | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✗ | ✓ |
| tls-compression | Enable support for discouraged TLS compression | ✗ | ✓ |
| tls-heartbeat | Enable the Heartbeat Extension in TLS and DTLS | ✗ | ⊕ |
| vanilla | Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically | ✗ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | openssl-1.0.2-patches-1.5.tar.xz | 12404 bytes | 1.0.2u-r2 |
| DIST | openssl-1.0.2t-bindist-1.0.tar.xz | 13872 bytes | 1.0.2u-r2 |
| DIST | openssl-compat-1.0.2u-versioned-symbols.patch.gz | 24633 bytes | 1.0.2u-r2 |
| Type | File | Size |
|---|---|---|
| DIST | openssl-1.0.2u.tar.gz | 5355412 bytes |
| DIST | openssl-1.1.1u.tar.gz | 9892176 bytes |