1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-10-19 05:58:53 +02:00
openwrt/package/libs
Ian Cooper b933f9cf0c toolchain: remove gcc libssp and use libc variant
Removes the standalone implementation of stack smashing protection
in gcc's libssp in favour of the native implementation available
in glibc and uclibc. Musl libc already uses its native ssp, so this
patch does not affect musl-based toolchains.

Stack smashing protection configuration options are now uniform
across all supported libc variants.

This also makes kernel-level stack smashing protection available
for x86_64 and i386 builds using non-musl libc.

Signed-off-by: Ian Cooper <iancooper@hotmail.com>
2020-06-17 23:57:07 +02:00
..
argp-standalone argp-standalone: fix segfault in canon_doc_option 2020-05-03 20:31:30 +03:00
elfutils elfutils: powerpc build fix 2020-04-28 07:45:00 +02:00
gettext package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 2017-01-10 22:15:37 +01:00
gettext-full treewide: revise library packaging 2019-01-24 10:39:30 +01:00
gmp treewide: revise library packaging 2019-01-24 10:39:30 +01:00
jansson jansson: convert to cmake 2020-04-01 16:36:04 +01:00
libbsd libbsd: update to 0.10.0 2020-02-22 16:34:57 +01:00
libcxx libcxx: fix build for x86/64 2020-01-17 00:42:49 +02:00
libevent2 libevent2: Fix pkgconfig directories 2019-11-09 14:33:42 +01:00
libiconv package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG) 2017-01-10 22:15:37 +01:00
libiconv-full treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libjson-c libjson-c: backport security fixes 2020-05-13 11:16:43 +02:00
libmnl treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-conntrack treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-cthelper treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-cttimeout treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-log treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnetfilter-queue treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libnfnetlink libnfnetlink: Avoid passing both -fPIC and -fpic 2019-08-31 12:08:23 +02:00
libnftnl libnftnl: drop unsupported configure option 2020-03-23 21:31:05 +00:00
libnl libnl: update to 3.5.0 2019-11-01 21:19:40 +01:00
libnl-tiny libnl-tiny: update to latest Git head 2019-11-14 22:53:31 +01:00
libpcap libpcap: activate PIE ASLR by default 2020-03-01 21:35:59 +01:00
libroxml libroxml: bump to the 3.0.2 version 2019-07-15 21:35:56 +02:00
libtool treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libubox libubox: update to the latest version 2020-05-26 10:45:44 +02:00
libunwind libunwind: bump to version 1.3.1 2019-06-05 01:13:07 +00:00
libusb treewide: revise library packaging 2019-01-24 10:39:30 +01:00
libusb-compat treewide: revise library packaging 2019-01-24 10:39:30 +01:00
lzo treewide: revise library packaging 2019-01-24 10:39:30 +01:00
mbedtls mbedtls: update to 2.16.6 2020-04-17 23:43:01 +02:00
ncurses ncurses: update to 6.2 2020-03-05 20:48:58 +01:00
nettle nettle: Disable ARMEB assembly 2020-01-05 19:36:45 +01:00
nghttp2 nghttp2: bump to 1.41.0 2020-06-06 14:11:41 +02:00
openssl openssl: bump to 1.1.1g 2020-04-21 22:59:56 +02:00
popt popt: Use modern toolchain logic 2019-02-26 23:20:04 +01:00
readline readline: needs host depend on ncurses to build 2020-03-20 17:08:58 +00:00
sysfsutils treewide: revise library packaging 2019-01-24 10:39:30 +01:00
toolchain toolchain: remove gcc libssp and use libc variant 2020-06-17 23:57:07 +02:00
uclibc++ uClibc++: Fix three bugs 2019-10-12 23:43:08 +02:00
uclient uclient: uclient-fetch: add option to read POST data from file 2020-06-17 16:38:35 +01:00
ustream-ssl ustream-ssl: bump to latest Git HEAD 2020-03-25 19:16:19 +01:00
wolfssl wolfssl: use -fomit-frame-pointer to fix asm error 2020-06-03 16:49:28 +02:00
zlib zlib: Use relative paths in pkg-config metadata file 2019-05-17 21:41:43 +02:00