Tianling Shen
bdb3ee5045
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-03 12:06:43 +08:00
Paul Spooren
004c853019
zstd: update to 1.5.6
...
Full changelog here:
https://github.com/facebook/zstd/releases/tag/v1.5.6
Signed-off-by: Paul Spooren <mail@aparcar.org>
2024-04-02 16:19:39 +02:00
Tianling Shen
b62a01c747
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-30 21:31:52 +08:00
Robert Marko
0c96d20bf9
tools: b43-tools: fix compilation with GCC14
...
GCC14 no longer treats integer types and pointer types as equivalent in
assignments (including implied assignments of function arguments and return
values), and instead fails the compilation with a type error.
So, as a workaround lets disable the newly introduced error
-Werror=int-conversion and just make it print a warning to enable compiling
with GCC14 as Fedora 40 now defaults to it.
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-03-30 10:42:47 +01:00
Rosen Penev
fcdc629144
tools/meson: update to 1.3.2
...
Add explicit setup as implicit is deprecated.
Rename pkgconfig as no hyphen is deprecated.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-03-29 23:42:22 +01:00
Tianling Shen
acd9f15ee2
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-30 01:38:51 +08:00
Petr Štetiar
d4b6b76443
Revert "tools/xz: update to 5.6.1" (CVE-2024-3094)
...
This reverts commit 714c91d1a6
as probably
the upstream xz repository and the xz tarballs have been backdoored.
References: https://www.openwall.com/lists/oss-security/2024/03/29/4 .
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2024-03-29 16:59:56 +00:00
Felix Fietkau
383b68e73c
tools/cmake: disable xcode generator
...
Fixes build on latest macOS SDK
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2024-03-29 15:40:25 +01:00
Felix Fietkau
c9ae8fd3d4
tools/e2fsprogs: disable building fuse2fs to avoid depending on libfuse
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2024-03-29 15:39:04 +01:00
Tianling Shen
7a75797a04
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-29 17:37:07 +08:00
Nick Hainke
b05aad58e8
tools/cmake: update to 3.29.0
...
Changelog:
- https://www.kitware.com/cmake-3-29-0-available-for-download/
Refresh patches:
- 120-curl-fix-libressl-linking.patch
- 130-bootstrap_parallel_make_flag.patch
- 150-zstd-libarchive.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-03-29 07:18:07 +01:00
Nick Hainke
714c91d1a6
tools/xz: update to 5.6.1
...
Change mirror to github.
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-03-29 06:56:43 +01:00
Tianling Shen
6d4d998ffc
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-27 16:21:34 +08:00
Josef Schlehofer
80b2288ea3
tools/expat: update to version 2.6.2
...
Release notes:
https://github.com/libexpat/libexpat/blob/R_2_6_2/expat/Changes
Fixes:
CVE-2024-28757
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2024-03-26 10:37:37 +01:00
Tianling Shen
4d22a8a2c4
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-24 21:24:08 +08:00
Hauke Mehrtens
2ac6fe6a88
tools: firmware-utils: update to git HEAD
...
6b24299 ptgen: fix limitation for active partition in GPT
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-03-23 15:50:59 +01:00
Sander Vanheule
3b4cfb25bc
tools: firmware-utils: update to git HEAD
...
Add the new 'zycast' tool for remote flashing of Zyxel devices, support
for factory image generation for two new TP-Link devices, and improved
compatibility with two other devices.
17de36575f1e zycast: disable build on non-Linux OS
a5dfb5fb5e6e tplink-safeloader: add TP-Link RE205 v3 support
c1e06daf4622 tplink-safeloader: bump EAP225-V3 compat_level
335d063cff23 tplink-safeloader: bump EAP225-Outdoor v1 compat
c1e69e6f9c0d tplink-safeloader: show compat_level with FW info
e87f23849790 zycast: new tool for ZyXEL bootloader flashing
9067281d17da tplink-safeloader: add RE365 v1
Signed-off-by: Sander Vanheule <sander@svanheule.net>
2024-03-23 15:36:34 +01:00
Paul Spooren
e8725a932e
treewide: use APK compatible version schema
...
Different from OPKG, APK uses a deterministic version schema which chips
the version into chunks and compares them individually. This enforces a
certain schema which was previously entirely flexible.
- Releases are added at the very and end prefixed with an `r` like
`1.2.3-r3`.
- Hashes are prefixed with a `~` like `1.2.3~abc123`.
- Dates become semantic versions, like `2024.04.01`
- Extra tags are possible like `_git`, `_alpha` and more.
For full details see the APK test list:
https://gitlab.alpinelinux.org/alpine/apk-tools/-/blob/master/test/version.data
Signed-off-by: Paul Spooren <mail@aparcar.org>
2024-03-22 22:14:22 +01:00
ZiMing Mo
f761272538
Merge Official Source
...
Signed-off-by: ZiMing Mo <msylgj@immortalwrt.org>
2024-03-14 21:41:17 +08:00
Weijie Gao
53e3851646
tools: add util-linux
...
since kernel 6.4, commit bca2f3a9406b ("efi/zboot: Add BSS padding
before compression") introduces the use of hexdump to padding the
EFI kernel binary before compression.
util-linux which containing hexdump should then be compiled as a host
tool to guarantee not breaking the kernel build process.
Signed-off-by: Weijie Gao <hackpascal@gmail.com>
2024-03-11 20:17:25 +01:00
Tianling Shen
7e50806c6e
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-03-02 19:31:31 +08:00
Tony Ambardar
043da3fe5a
tools/dwarves: update to 1.26
...
Release Notes:
https://lore.kernel.org/dwarves/20240228193921.JWQp1Mc2M47ffhgIjnHKh8538u4uztVKuznlck9Pk9E@z/
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2024-02-28 15:12:30 -08:00
Tianling Shen
d2439a54dc
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-19 12:08:24 +08:00
Koen Vandeputte
f3cbdaec29
tools/expat: fix build error with ccache
...
Disable compilation of separate tests as it causes
a build error when combined with ccache
Fixes: 4a3f430d72
("tools/expat: update to 2.6.0")
Signed-off-by: Koen Vandeputte <koen.vandeputte@citymesh.com>
2024-02-15 12:02:20 +01:00
Tianling Shen
d39f39c9ef
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-12 21:01:54 +08:00
Nick Hainke
4a3f430d72
tools/expat: update to 2.6.0
...
Changelog:
https://github.com/libexpat/libexpat/blob/R_2_6_0/expat/Changes
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-02-12 09:57:08 +01:00
Nick Hainke
b49a6f685b
tools/ccache: update to 4.9.1
...
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_9_1
Manually refresh patch:
- 100-honour-copts.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-02-12 09:51:03 +01:00
Tianling Shen
585fdb1c4b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-08 13:21:54 +08:00
Nick Hainke
8b113bfc6e
tools/cmake: update to 3.28.3
...
Release Notes:
https://www.kitware.com/cmake-3-28-3-available-for-download/
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-02-06 19:19:22 +01:00
Nick Hainke
c0c175e4fe
tools/pkgconf: update to 2.1.1
...
Changes:
2edf954f3a/NEWS
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-02-06 19:18:55 +01:00
Tianling Shen
15abaecdce
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-03 19:39:48 +08:00
Nick Hainke
3595931934
tools/ccache: update to 4.9
...
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_9
Manually refresh patch:
- 100-honour-copts.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-02-02 17:32:50 +01:00
Tianling Shen
40a8fa27a0
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-02-01 16:57:23 +08:00
Nick Hainke
906595c262
tools/cmake: update to 3.28.2
...
Release Notes:
https://www.kitware.com/cmake-3-28-2-available-for-download/
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-01-30 15:27:37 +01:00
Nick Hainke
dfb4babfdf
tools/xz: update to 5.4.6
...
Changelog:
https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;h=d271dad2d3f1ec54e56ef8fa60275a88697a24aa;hb=0ef8192e8d5af4e6200d5d4aee22d1f177f7a2df
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-01-30 10:37:34 +01:00
Nick Hainke
25080a95dc
tools/zlib: update to 1.3.1
...
Release Notes:
https://github.com/madler/zlib/releases/tag/v1.3.1
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-01-30 10:35:15 +01:00
Tianling Shen
e959958693
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-01-26 18:43:17 +08:00
Nick Hainke
ae7a7ef5da
tools/mkimage: update to 2024.01
...
Update to latest version.
Refresh patch:
- 030-allow-to-use-different-magic.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-01-25 16:07:42 +01:00
Nick Hainke
6fbe36a618
tools/cpio: update to 2.15
...
Release Notes:
https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00006.html
Signed-off-by: Nick Hainke <vincent@systemli.org>
2024-01-25 16:06:49 +01:00
Tianling Shen
d60186f9a9
Merge Official Soruce
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-20 10:47:27 +08:00
Nick Hainke
659f027e69
tools/cmake: update to 3.28.1
...
Release Notes:
https://www.kitware.com/cmake-3-28-1-available-for-download/
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-12-18 12:55:28 +01:00
Tianling Shen
11a60e050c
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-18 15:17:43 +08:00
Sander Vanheule
090bb649ab
tools: firmware-utils: update to git HEAD
...
Adds two changes improving compatibility with supported TP-Link devices.
5e14973d2199 tplink-safeloader: add Archer A6 v2 (RU)
d87b6c4b6423 tplink-safeloader: bump EAP615-Wall compat_level
Signed-off-by: Sander Vanheule <sander@svanheule.net>
2023-12-17 19:39:50 +01:00
Tianling Shen
76b04b600b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-12 14:00:28 +08:00
Nick Hainke
0827fb8cc3
tools/cmake: update to 3.28.0
...
Release Notes:
- https://www.kitware.com/cmake-3-28-0-available-for-download/
Refresh patches:
- 120-curl-fix-libressl-linking.patch
- 130-bootstrap_parallel_make_flag.patch
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-12-12 00:44:31 +01:00
Tianling Shen
423483f9a9
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-09 00:55:01 +08:00
Nick Hainke
b9bd3feeb4
tools/bash: update to 5.2.21
...
Update to latest release.
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-12-08 16:28:40 +01:00
Nick Hainke
0c1cffd00e
tools/pkgconf: update to 2.1.0
...
Changes:
5825e2c6d6/NEWS (L4)
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-12-08 09:30:40 +01:00
Tianling Shen
7a2650f288
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-12-07 23:56:35 +08:00
Nick Hainke
230a2b8a5e
tools/cmake: update to 3.27.9
...
Release Notes:
- https://www.kitware.com/cmake-3-27-7-available-for-download/
- https://www.kitware.com/cmake-3-27-9-available-for-download/
Signed-off-by: Nick Hainke <vincent@systemli.org>
2023-12-07 11:55:06 +01:00