lede/include
lovehackintosh 5a8163e07b
sync with upstream (#10562)
* package: sync with upstream

Removed: package/libs/libselinux/bcm27xx-userland (Already in package/utils/bcm27xx-userland)

Signed-off-by: Linhui Liu <liulinhui36@gmail.com>

* uclibc++: remove

No package here depends on it. Furthermore, uClibc++ is a fairly buggy
C++ library and seems to be relatively inactive upstream.

It also lacks proper support for modern C++11 features.

The main benefit of it is size: 66.6 KB	vs 287.3 KB on mips24kc. Static
linking and LTO can help bring the size down of packages that need it.

Added warning message to uclibc++.mk

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>

* target: sync with upstream

Signed-off-by: Linhui Liu <liulinhui36@gmail.com>

* toolchain: gcc: Remove gcc 10.x support

This compiler is old and was never used by default in OpenWrt.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

* ucode: update to latest Git HEAD

46d93c9 tests: fixup testcases
4c654df types: adjust double printing format
eac2add compiler: fix bytecode for logical assignments of properties
3903b18 fs: add `realpath()` function
8366102 math: add isnan() function
eef83d3 tests: relax sleep() test
394e901 lib: uc_json(): accept trailing whitespace when parsing strings
1867c8b uloop: terminate parent uloop in task child processes
d2cc003 uci: auto-load package in `ctx.foreach()` and `ctx.get_first()`
6c5ee53 compiler: ensure that arrow functions with block bodies return no value
fdc9b6a compiler: fix `??=`, `||=` and `&&=` logical assignment semantics
88dcca7 add cmake to install requires for debian

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

* firewall4: update to latest Git HEAD

700a925 fw4: prevent null access when no ipsets are defined
6443ec7 config: drop input traffic by default
119ee1a ruleset: drop ctstate invalid traffic for masq-enabled zones

Signed-off-by: Jo-Philipp Wich <jo@mein.io>

* ustream-ssl: update to Git version 2022-12-07

9217ab4 ustream-openssl: Disable renegotiation in TLSv1.2 and earlier
2ce1d48 ci: fix building with i.MX6 SDK
584f1f6 ustream-openssl: wolfSSL: provide detailed information in debug builds
aa8c48e cmake: add a possibility to set library version

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

* tools/mpfr: import patch fixing macro bug

Co-authored-by: Nick Hainke <vincent@systemli.org>
Signed-off-by: Linhui Liu <liulinhui36@gmail.com>

Signed-off-by: Linhui Liu <liulinhui36@gmail.com>
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Co-authored-by: Rosen Penev <rosenp@gmail.com>
Co-authored-by: Hauke Mehrtens <hauke@hauke-m.de>
Co-authored-by: Jo-Philipp Wich <jo@mein.io>
Co-authored-by: Nick Hainke <vincent@systemli.org>
2022-12-08 14:20:57 +08:00
..
site Merge branch 'master' of https://github.com/lede-project/source 2018-01-09 14:38:15 +08:00
autotools.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
bpf.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
cmake.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
debug.mk add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
depends.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
device_table.txt update source 2017-09-06 19:19:45 +08:00
download.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
feeds.mk build: ensure that dash isn't prepended twice to abi version suffix 2021-06-16 18:13:00 +08:00
hardened-ld-pie.specs Merge branch 'master' of github.com:lede-project/source 2018-04-23 18:50:49 +08:00
hardening.mk add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
host-build.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
image-commands.mk build: make sure that $(STAGING_DIR_IMAGE) exists 2022-12-07 23:26:19 +08:00
image.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
kernel-5.4 kernel: bump 5.4 to 5.4.225 2022-11-26 18:06:25 +08:00
kernel-5.10 kernel: bump 5.10 to 5.10.157 (#10561) 2022-12-06 18:01:43 +08:00
kernel-5.15 kernel: bump 5.15 to 5.15.81 (#10554) 2022-12-06 15:01:21 +08:00
kernel-6.0 kernel: bump 6.0 to 6.0.11 (#10556) 2022-12-06 15:02:11 +08:00
kernel-build.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
kernel-defaults.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
kernel-version.mk kernel: split kernel version to dedicated files (#8692) 2022-01-15 10:40:27 +08:00
kernel.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
logo.png x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
logo.svg x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
meson.mk tools/meson: sync with upstream 2022-10-23 12:19:36 +08:00
netfilter.mk netfilter.mk : add ip6table mangle depend 2022-10-01 23:50:32 +08:00
nls.mk nls.mk: fixup cmake packages 2022-11-28 10:50:28 +08:00
openssl-engine.mk openssl: move engine.mk to INCLUDE_DIR (#9127) 2022-03-25 15:03:58 +08:00
package-bin.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
package-defaults.mk add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
package-dumpinfo.mk add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
package-ipkg.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
package-seccomp.mk add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
package.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
prereq-build.mk build: add gzip to prereq-build.mk 2022-12-08 00:06:20 +08:00
prereq.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
quilt.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
rootfs.mk add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
scan.awk update source 2017-09-06 19:19:45 +08:00
scan.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
shell.sh x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
subdir.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
target.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
toolchain-build.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
toplevel.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
trusted-firmware-a.mk trusted-firmware-a.mk: fix build with binutils 2.39 2022-12-07 23:27:15 +08:00
u-boot.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
uclibc++.mk sync with upstream (#10562) 2022-12-08 14:20:57 +08:00
unpack.mk x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
verbose.mk include: sync with upstream (#10454) 2022-11-19 18:03:18 +08:00
version.mk x64: fix grub2 booting 2021-06-15 17:58:07 +08:00