Source-Makefile: package/libs/openssl/Makefile Package/openssl/add-module 1='provider'; 2='legacy'; 3='/usr/lib/ossl-modules' 4='' MOD_TYPE='provider'; MOD_NAME='legacy'; MOD_DIR='/usr/lib/ossl-modules' OSSL_PKG='libopenssl-legacy' Package/openssl/add-module 1='engine'; 2='afalg'; 3='/usr/lib/engines-3' 4='' MOD_TYPE='engine'; MOD_NAME='afalg'; MOD_DIR='/usr/lib/engines-3' OSSL_PKG='libopenssl-afalg' Package/openssl/add-module 1='engine'; 2='devcrypto'; 3='/usr/lib/engines-3' 4='' MOD_TYPE='engine'; MOD_NAME='devcrypto'; MOD_DIR='/usr/lib/engines-3' OSSL_PKG='libopenssl-devcrypto' Package/openssl/add-module 1='engine'; 2='padlock'; 3='/usr/lib/engines-3' 4='' MOD_TYPE='engine'; MOD_NAME='padlock'; MOD_DIR='/usr/lib/engines-3' OSSL_PKG='libopenssl-padlock' Package: libopenssl Menu: 1 Submenu: SSL Version: 3.0.15-r1 Depends: +libc +OPENSSL_WITH_COMPRESSION:zlib +OPENSSL_ENGINE_BUILTIN_AFALG:kmod-crypto-user +OPENSSL_ENGINE_BUILTIN_DEVCRYPTO:kmod-cryptodev +OPENSSL_ENGINE_BUILTIN_PADLOCK:kmod-crypto-hw-padlock +(arm||armeb||mips||mipsel||powerpc||arc):libatomic Conflicts: Menu-Depends: Provides: Section: libs Category: Libraries Repository: base Title: Open source SSL toolkit (libraries) Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ ABI-Version: 3 Type: ipkg Description: The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Transport Layer Security (TLS) protocol as well as a full-strength general-purpose cryptography library. This package contains the OpenSSL shared libraries, needed by other programs. @@ Config: source "feeds/base/libs/openssl/Config.in" @@ Package: libopenssl-conf Submenu: SSL Version: 3.0.15-r1 Depends: +libc libopenssl Conflicts: Menu-Depends: Provides: Section: libs Category: Libraries Repository: base Title: /etc/ssl/openssl.cnf config file Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ Type: ipkg Description: The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Transport Layer Security (TLS) protocol as well as a full-strength general-purpose cryptography library. This package installs the OpenSSL configuration file /etc/ssl/openssl.cnf. @@ Package: libopenssl-afalg Submenu: SSL Version: 3.0.15-r1 Depends: +libc libopenssl +libopenssl-conf @OPENSSL_ENGINE @KERNEL_AIO +PACKAGE_libopenssl-afalg:kmod-crypto-user @!OPENSSL_ENGINE_BUILTIN Conflicts: Menu-Depends: Provides: Section: libs Category: Libraries Repository: base Title: AFALG hardware acceleration engine Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ Type: ipkg Description: This package adds an engine that enables hardware acceleration through the AF_ALG kernel interface. See https://www.openssl.org/docs/man3.0/man5/config.html#Engine-Configuration and https://openwrt.org/docs/techref/hardware/cryptographic.hardware.accelerators The engine_id is "afalg" @@ Package: libopenssl-devcrypto Submenu: SSL Version: 3.0.15-r1 Depends: +libc libopenssl +libopenssl-conf @OPENSSL_ENGINE +PACKAGE_libopenssl-devcrypto:kmod-cryptodev @!OPENSSL_ENGINE_BUILTIN Conflicts: Menu-Depends: Provides: Section: libs Category: Libraries Repository: base Title: /dev/crypto hardware acceleration engine Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ Type: ipkg Description: This package adds an engine that enables hardware acceleration through the /dev/crypto kernel interface. See https://www.openssl.org/docs/man3.0/man5/config.html#Engine-Configuration and https://openwrt.org/docs/techref/hardware/cryptographic.hardware.accelerators The engine_id is "devcrypto" @@ Package: libopenssl-legacy Submenu: SSL Version: 3.0.15-r1 Depends: +libc libopenssl +libopenssl-conf Conflicts: Menu-Depends: Provides: Section: libs Category: Libraries Repository: base Title: OpenSSL legacy provider Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ Type: ipkg Description: The OpenSSL legacy provider supplies OpenSSL implementations of algorithms that have been deemed legacy. Such algorithms have commonly fallen out of use, have been deemed insecure by the cryptography community, or something similar. See https://www.openssl.org/docs/man3.0/man7/OSSL_PROVIDER-legacy.html @@ Package: libopenssl-padlock Submenu: SSL Version: 3.0.15-r1 Depends: +libc libopenssl +libopenssl-conf @OPENSSL_ENGINE @TARGET_x86 +PACKAGE_libopenssl-padlock:kmod-crypto-hw-padlock @!OPENSSL_ENGINE_BUILTIN Conflicts: Menu-Depends: Provides: Section: libs Category: Libraries Repository: base Title: VIA Padlock hardware acceleration engine Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ Type: ipkg Description: This package adds an engine that enables VIA Padlock hardware acceleration. See https://www.openssl.org/docs/man3.0/man5/config.html#Engine-Configuration and https://openwrt.org/docs/techref/hardware/cryptographic.hardware.accelerators The engine_id is "padlock" @@ Package: openssl-util Version: 3.0.15-r1 Depends: +libc +libopenssl +libopenssl-conf Conflicts: Menu-Depends: Provides: Section: utils Category: Utilities Repository: base Title: Open source SSL toolkit (utility) Maintainer: Eneas U de Queiroz Source: openssl-3.0.15.tar.gz License: Apache-2.0 LicenseFiles: LICENSE CPE-ID: cpe:/a:openssl:openssl URL: https://www.openssl.org/ Type: ipkg Description: The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Transport Layer Security (TLS) protocol as well as a full-strength general-purpose cryptography library. This package contains the OpenSSL command-line utility. @@