- Oct 16, 2023
-
-
Remi Gacogne authored
The only package using this library, dnsdist, does not require it so let's save space and PSS memory. Signed-off-by:
Remi Gacogne <remi.gacogne@powerdns.com> (cherry picked from commit 23a9cd519ca6f5a0e0a23518d4cb1470720f3438)
-
Hirokazu MORIKAWA authored
update to v1.57.0 CVE-2023-44487 : HTTP/2 Rapid Reset Signed-off-by:
Hirokazu MORIKAWA <morikw2@gmail.com> (cherry picked from commit afecaa71c22503affa53246d029b4e0eb4677d2b)
-
Glenn Strauss authored
Signed-off-by:
Glenn Strauss <gstrauss@gluelogic.com> (cherry picked from commit 3e9b2d85f04c770a5f3e8bdc3065467ef976dea4)
-
Oskari Rauta authored
In preparation to PCRE2 fixup, use autoreconf PKG_FIXUP as a better configure system instead of configure script. This is needed to reduce upcoming patch to migrate to PCRE2 library. To correctly use autoreconf it's needed to declare empty PKG_REMOVE_FILES. zsh include custom macro in the default aclocal.m4 When autoreconf PKG_FIXUP is used, if PKG_REMOVE_FILES is not defined, it's set to remove the file aclocal.m4 by default resulting in problem with the custom macro AC_PROG_LN. Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> [ split to 2 commit, add PKG_REMOVE_FILES, reword commit description ] Signed-off-by:
Christian Marangi <ansuelsmth@gmail.com> (cherry picked from commit a7f837c98b0ab3fde1b19283e13a21fdaf1b1ee2)
-
Christian Marangi authored
Backport PCRE2 patches from upstream and move package to PCRE2 library as PCRE is EOL and won't receive any security update anymore. Patch are backported with minimal change, only the Changelog change is commented out as it would conflict and makes no sense to adapt for the purpose of backport patches. Signed-off-by:
Christian Marangi <ansuelsmth@gmail.com> (cherry picked from commit 5b929fde5f9b8bc2b6e85999c9eb08b5a4295c7f)
-
Jeffery To authored
Includes fix for CVE-2023-39325 (net/http, x/net/http2: rapid stream resets can cause excessive work). Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit f151ab8c0e6becdabc146e3c2fd1aa2d02708bd4)
-
Tianling Shen authored
[23.05] samba4: Update to version 4.18.7
-
Michal Hrusecky authored
Mainly security release, fixing CVE-2023-3961, CVE-2023-4091, CVE-2023-4154, CVE-2023-42669 and CVE-2023-42670. For more details see: https://www.samba.org/samba/history/samba-4.18.8.html Signed-off-by:
Michal Hrusecky <michal.hrusecky@turris.com> (cherry picked from commit c9c5f62e30a7d6cdc07f20accd8dfc95910e213e)
-
Tianling Shen authored
[openwrt-23.05] python-zope-interface: Update to 6.1, refresh patch
-
- Oct 15, 2023
-
-
Tianling Shen authored
Signed-off-by:
Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit da5ac5da830eaca8a36f280734b8c79fd097a4b6)
-
Oskari Rauta authored
patches refreshed. changelog at https://github.com/rust-lang/rust/releases/tag/1.73.0 Also added a configuration ardument and patch from https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-lang/rust/files/1.72.0-bump-libc-deps-to-0.2.146.patch?id=515b5920046117355d88b3494c74da269ce9b30a to provide support for building rust on musl hosts. Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> rust: add support for musl build hosts Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit d3b1b0d34e24c16b6c285874113313221a69e675)
-
Tianling Shen authored
[openwrt-23.05] rust: Improve build performance
-
- Oct 14, 2023
-
-
Nick Hainke authored
Release Notes: https://github.com/kmod-project/kmod/blob/aff617ea871d0568cc491bd116c0be1e857463bb/NEWS#L1 Signed-off-by:
Nick Hainke <vincent@systemli.org> (cherry picked from commit ca057f3e4e997aa8cd27ab03f97429309b18cbc1)
-
Nick Hainke authored
Release Notes: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/tags/v2.6.1 Remove upstreamed patches: - 0001-Bump-minimum-required-version-of-go.patch - 0002-Update-dependencies.patch Signed-off-by:
Nick Hainke <vincent@systemli.org> (cherry picked from commit 9bd39a33b1c343b33a12dfe84b7e6078125405dc)
-
Hirokazu MORIKAWA authored
Notable Changes This release addresses some regressions that appeared in Node.js 18.18.0: (Windows) FS can not handle certain characters in file name #48673 18 and 20 node images give error - Text file busy (after re-build images) nodejs/docker-node#1968 libuv update in 18.18.0 breaks webpack's thread-loader #49911 Signed-off-by:
Hirokazu MORIKAWA <morikw2@gmail.com> (cherry picked from commit b2079b87d1425f69feb89b8fa9f48f0a913e8fb2)
-
Oskari Rauta authored
Changes to protocol file and it's description. Works better now and restarts firewall automaticly when tunnel comes available. More informative/guiding description. Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit ff93e4a19d9e9957b61f4a214399cfc87f9c7648)
-
Oskari Rauta authored
Bugfixes - Fixed a bug involving non-English locales of Windows where machine installs using user-mode networking were rejected due to erroneous version detection (#20209). - Fixed a regression in --env-file handling (#19565). - Fixed a bug where podman inspect would fail when stat'ing a device failed. API - The network list compat API endpoint is now much faster (#20035). Openwrt updates: added patch to allow building with musl-1.2.4 Patch source is from gentoo https://github.com/vimproved/gentoo/blob/c4c349f11a4352be1965726eadfe3a8bd8a6fa9c/app-containers/podman/files/podman-4.5.0-fix-build-with-musl-1.2.4.patch Issue was discussed by @jefferyto at mattn/go-sqlite3#1177 remarks: removed musl-1.2.4 patch from commit, since that version of musl is not available with openwrt-23.05 Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit e25d417f1a3162bb2ecaad06a6b79ab6afb74659)
-
Oskari Rauta authored
changes: - dependency updates Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit 4371aa8f9300116fdfe007840e5e48c174772340)
-
Oskari Rauta authored
changelog: - iptables: improve error when ip6?tables commands are missing - docs: Convert markdown with go-md2man instead of mandown - iptables: drop invalid packages - bump rust edition to 2021 - Add ACCEPT rules in firewall for bridge network with internal dns - Add vrf support for bridges Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit b788f77db48d6d20f925daa762a70fe5c40dc54a)
-
Oskari Rauta authored
v1.2.2 changes: - Enabled reproducible builds v1.2.1 changes: - sandbox: Add support for escaping resolv.conf symlinks. This fixes usage in WSL environments which symlinks /etc/resolv.conf under a shared location under /mnt. Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit 8b3bf5bb88ce00a78312ed2da7dea7efa54de197)
-
Oskari Rauta authored
changelog 1.9.2: - cgroup: reset the inherited cpu affinity after moving to cgroup. Old kernels do that automatically, but new kernels remember the affinity that was set before the cgroup move, so we need to reset it in order to honor the cpuset configuration. changelog 1.9.1: - utils: ignore ENOTSUP when chmod a symlink. It fixes a problem on Linux 6.6 that always refuses chmod on a symlink. - build: fix build on CentOS 7 - linux: add new fallback when mount fails with EBUSY, so that there is not an additional tmpfs mount if not needed. - utils: improve error message when a directory cannot be created as a component of the path is already existing as a non directory. Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit bb3af8acb92e396f181d3f435dd2ca8ac1c9ec30)
-
Oskari Rauta authored
Bug fixes: - stdio: ignore EIO for terminals - ensure console socket buffers are properly sized - conmon: drop return after pexit() - ctrl: make accept4 failures fatal - logging: avoid opening /dev/null for each write - oom: restore old OOM score - Use default umask 0022 Misc changes: - cli: log parsing errors to stderr - Changes to build conmon for riscv64 - Changes to build conmon for ppc64le - Fix close_other_fds on FreeBSD Signed-off-by:
Oskari Rauta <oskari.rauta@gmail.com> (cherry picked from commit 3d88d18ee2918840b9b05fb27e50587fc9f62b64)
-
- Oct 12, 2023
-
-
Jeffery To authored
This adds a patch (submitted upstream in https://github.com/PyO3/setuptools-rust/pull/364 ), to read the profile to pass to cargo from an environment variable. This also updates the Python include files to set the environment variable based on values from rust-values.mk. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 29ca9797a66f7e4d2ae40d26b91f3d1c2982a744)
-
Jeffery To authored
* codegen-units, lto, opt-level - Set to values to optimize binary size[1]. * overflow-checks - Enabled because in release mode, integer overflows are defined as two's complement wrap[2]. It is highly unlikely that any program is intentionally relying on this behaviour; it would be better to panic instead of continue execution in this case. * debug, debug-assertions, panic, rpath - Set to their default (release) values, to override any settings made by packages, e.g. ripgrep sets debug = 1[3]. [1]: https://github.com/johnthagen/min-sized-rust [2]: https://huonw.github.io/blog/2016/04/myths-and-legends-about-integer-overflow-in-rust/ [3]: https://github.com/BurntSushi/ripgrep/blob/13.0.0/Cargo.toml#L79-L80 Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 8bf2725f9be82eec0849cc5efe77bedeb0a693a0)
-
Jeffery To authored
Using sccache makes recompilation of rustc and Rust packages faster. This also makes the rust package visible in menuconfig, in order for the sccache options to be accessible. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit b4ec01739865770e3d0432683406844f7fd8e707)
-
Jeffery To authored
This allows cargo to use make's jobserver when building packages, by marking the cargo command as recursive (with the + prefix[1]) and setting MAKEFLAGS. This also: * Give cargo/x.py the build directory instead of having to change the current directory (and opening subshells) * Set PKG_BUILD_PARALLEL/HOST_BUILD_PARALLEL for Rust packages to enable the use of make's jobserver [1]: https://www.gnu.org/software/make/manual/html_node/POSIX-Jobserver.html Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 0dfc1b508d5e5b361978ef9783cb63775176c305) [omit changes to arp-whisper and procs] Signed-off-by:
Jeffery To <jeffery.to@gmail.com>
-
Jeffery To authored
This consolidates all environment variables for cargo into: * CARGO_HOST_CONFIG_VARS / CARGO_PKG_CONFIG_VARS These contain all cargo-specific environment variables, i.e. without "common" variables like CC. * CARGO_HOST_VARS / CARGO_PKG_VARS (renamed from CARGO_VARS) These contain all environment variables to be passed to cargo. This also: * Set the CARGO_BUILD_TARGET environment variable instead of using the --target command-line option * Update Python include files to use CARGO_HOST_CONFIG_VARS / CARGO_PKG_CONFIG_VARS Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 9db7284d589dc8490f8c7dbe56af731fce953eda)
-
Jeffery To authored
As CARGO_HOME mainly functions as a download and source cache[1], moving it into $(DL_DIR) allows it to persist and be reused between different buildroots/sdks (when DL_DIR is set to a custom/external location). [1]: https://doc.rust-lang.org/cargo/guide/cargo-home.html Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 853c9c9e8625c54a2c3214b2ef770ffc76bd3495)
-
Jeffery To authored
This also: * Modify the "release" profile in place of adding the "stripped" profile Only the profile for target is modified; there are no file size constraints for host. * For host, build with the "release" profile * For target, build with either the "dev" or "release" profile based on CONFIG_DEBUG There is no environment variable to specify the "strip" option, but enabling this option is not necessary as the build system will already strip binaries based on CONFIG_NO_STRIP / CONFIG_USE_STRIP / CONFIG_USE_SSTRIP. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 5c5123f0f63cfda1d4f17a5d315356883fd82923)
-
Jeffery To authored
This allows rustc/cargo/etc to be called without having to set PATH, as $(STAGING_DIR)/host/bin is already in PATH. This also fixes CARGO_HOME not being set during Host/Configure and Host/Compile. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 49aaf19c65a35c37725ead7a438684411b512d6f)
-
Jeffery To authored
* Compress dist archives with gzip instead of xz; gzip is faster to compress and decompress * Use a for loop instead of calling find to extract archives * Use libdeflate's gzip to decompress instead of gzip * Limit search for install scripts to top level of extracted archives This also runs the install scripts with bash instead of sh, in accordance with the shebang lines inside the scripts. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 855623d8cce4db8655af58bed5d52c64d38608c5)
-
Jeffery To authored
Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 35768bf31e5867046874dc6fd0374ff8fe575da2)
-
Jeffery To authored
Features to be enabled for host may not be the same as those for target. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit d24095b8fc5b8d4e509d59f73d6901842b50c4bd)
-
Jeffery To authored
The build system already requires Python to be installed. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit a00dae9ed071030426a9e2c624aec58bb62538f0)
-
Jeffery To authored
This also updates the list of dependencies and adds a test.sh script for the packages feed CI. Signed-off-by:
Jeffery To <jeffery.to@gmail.com> (cherry picked from commit 7e8f7b28d74ca2044309dff9c789dec055ee43c5)
-
- Oct 11, 2023
-
-
Kaveh Dadgar authored
"Iran Hosted Domains" is a comprehensive list of Iranian domains and services that are hosted within the country. Signed-off-by:
Kaveh Dadgar <Kavehdadgar666@protonmail.com> (cherry picked from commit b1fc3754b3969edc9dca2f1fd5129edbd0a76517)
-
Tianling Shen authored
Signed-off-by:
Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 503825ef41d67af8b2cb35fe8dfe683f1c1ca766)
-
Tianling Shen authored
Signed-off-by:
Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 303f0ad5ed690a22de5bfe959975d0d19511043a)
-
Tianling Shen authored
Signed-off-by:
Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 830552b624a5be6ebc6dcdb39096d18d31cadf5d)
-
Tianling Shen authored
Removed upstreamed patches. Signed-off-by:
Tianling Shen <cnsztl@immortalwrt.org> (cherry picked from commit 02b723bec3c17567edf60e6bf8012834c49a7270)
-