You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/package/libs
Eneas U de Queiroz be3892284c openssl: add configuration options, disable ssl3
Adds the following configuration options:
* using optimized assembler code (was always on before)
* use of x86 SSE2 instructions
* dyanic engine support
* include error messages
* Camellia, Gost, Idea, MDC2, Seed & Whirlpool algorithms
* RFC3779, CMS protocols
* VIA padlock hardware acceleration engine

Installs openssl.cnf with the library as it is used by engines
independent of the openssl util.

Fixes DTLS option that was innefective before.

Disables insecure SSL3 protocol and SHA0.

Adds openwrt-specific targets to Configure script, including asm support
for i386, ppc and mips64.

Strips building dirs from CFLAGS shown in binary.

Skips the fuzz directory during build.

Removed include/crypto/devcrypto.h that was included here, to use the
cryptodev-linux package, now that it was been moved from the packages
feed to the main openwrt repository.

This decreses the size of the ipk binray on MIPS32 by about 3.3%:
old:
706.957 bin/packages/mips_24kc/base/libopenssl1.0.0_1.0.2q-2_mips_24kc.ipk
199.294 bin/packages/mips_24kc/base/openssl-util_1.0.2q-2_mips_24kc.ipk

new:
693.941 bin/packages/mips_24kc/base/libopenssl1.0.0_1.0.2q-2_mips_24kc.ipk
193.827 bin/packages/mips_24kc/base/openssl-util_1.0.2q-2_mips_24kc.ipk

Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
5 years ago
..
argp-standalone argp-standalone: clean up patch fuzz 7 years ago
elfutils libelf: fix library packaging 5 years ago
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
gettext-full treewide: revise library packaging 5 years ago
gmp treewide: revise library packaging 5 years ago
libbsd treewide: revise library packaging 5 years ago
libconfig treewide: revise library packaging 5 years ago
libevent2 treewide: revise library packaging 5 years ago
libiconv package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 8 years ago
libiconv-full treewide: revise library packaging 5 years ago
libjson-c treewide: revise library packaging 5 years ago
libmnl treewide: revise library packaging 5 years ago
libnetfilter-conntrack treewide: revise library packaging 5 years ago
libnetfilter-cthelper treewide: revise library packaging 5 years ago
libnetfilter-cttimeout treewide: revise library packaging 5 years ago
libnetfilter-log treewide: revise library packaging 5 years ago
libnetfilter-queue treewide: revise library packaging 5 years ago
libnfnetlink treewide: revise library packaging 5 years ago
libnftnl treewide: revise library packaging 5 years ago
libnl treewide: revise library packaging 5 years ago
libnl-tiny libnl-tiny: use fixed message size instead of using the page size 7 years ago
libpcap treewide: revise library packaging 5 years ago
libroxml treewide: revise library packaging 5 years ago
libtool treewide: revise library packaging 5 years ago
libubox packages: set more explicit ABI_VERSION values 5 years ago
libunwind treewide: revise library packaging 5 years ago
libusb treewide: revise library packaging 5 years ago
libusb-compat treewide: revise library packaging 5 years ago
lzo treewide: revise library packaging 5 years ago
mbedtls mbedtls: Kconfig option to enable/disable debug functions 5 years ago
ncurses ncurses: build host libraries with -fPIC 5 years ago
nettle treewide: revise library packaging 5 years ago
nghttp2 treewide: revise library packaging 5 years ago
openssl openssl: add configuration options, disable ssl3 5 years ago
popt treewide: revise library packaging 5 years ago
readline readline: Update to 8.0 and various fixes 5 years ago
sysfsutils treewide: revise library packaging 5 years ago
toolchain treewide: revise library packaging 5 years ago
uclibc++ uclibc++: patch bugfix erase() on derived __base_associative 7 years ago
uclient uclient: set fixed ABI_VERSION on libuclient 5 years ago
ustream-ssl packages: set more explicit ABI_VERSION values 5 years ago
wolfssl treewide: revise library packaging 5 years ago
zlib tools/zlib: move zlib build to tools 6 years ago