Commit graph

4465 commits

Author SHA1 Message Date
Daniel Golle
cd62b2332b gawk: update to version 5.2.1
Changes from 5.2.0 to 5.2.1
---------------------------

1. Infrastructure upgrades: PMA version Avon 8.

2. Issues related to the sign of NaN and Inf values on RiscV have
   been fixed; gawk now gives identical results on that platform as
   it does on others.

3. A few issues with the debugger have been fixed.

4. More subtle issues with untyped array elements being passed to
   functions have been fixed.

5. The rwarray extension's readall() function has had some bugs fixed.

6. The PMA allocator is now supported on FreeBSD, OpenBSD and Linux on S/390x.
   Is is now supported also on both Intel and M1 macOS systems.

7. There have been several minor code cleanups and bug fixes. See the
   ChangeLog for details.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:44:21 +00:00
Daniel Golle
3e01bcde1e cni-plugins: update to version 1.1.1
For details see https://github.com/containernetworking/plugins/releases

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:43:59 +00:00
Daniel Golle
8bfd8ef338 cni: update to version 1.1.2
For details see https://github.com/containernetworking/cni/releases

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:43:59 +00:00
Daniel Golle
dcb6612fac ccid: update to version 1.5.1
1.5.1 - 14 November 2022, Ludovic Rousseau
 Add support of
  Access IS ATR220 with idProduct: 0x0184
  Alcor Link AK9567
  Alcor Link AK9572
  BLUTRONICS TAURUS NFC
  CHERRY SmartTerminal ST-1144
  CREATOR CRT-603(CZ1) CCR
  Dexon Tecnologias Digitais LTDA DXToken
  ESMART Reader ER433x ICC
  ESMART Reader ER773x Dual & 1S
  Flight system consulting Incredist
  Ledger Nano S
  Ledger Nano S Plus
  Ledger Nano SP
  Ledger Nano X
  SafeNet eToken Fusion
  Sensyl SSC-NFC Reader
 Adjust USB drivers path at run-time via environment variable PCSCLITE_HP_DROPDIR
 configure.ac: add --enable-strict option
 Fix a problem with AUTO PPS readers and ATR convention inverse cards
 examples/scardcontrol:
 - add support of 6A xx error codes
 - check WinSCard error early
 - parse wLcdLayout & bEntryValidationCondition
 macOS: log non sensitive strings as "%{public}s"
 Some other minor improvements

What's Changed
 Fix debug logging of lang in ccid.c in LudovicRousseau/CCID#96

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:42:14 +00:00
Daniel Golle
cf26d633c7 cryptsetup: update to version 2.6.0
Update to new major release of cryptsetup. For details, please see
the release notes[1].

[1]: https://cdn.kernel.org/pub/linux/utils/cryptsetup/v2.6/v2.6.0-ReleaseNotes

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:41:42 +00:00
Daniel Golle
68adeddf31 lvm2: update LVM2 to 2.03.17 and DM to 1.02.187
Version 2.03.17 - 10th November 2022
====================================
  Add new options (--fs, --fsmode) for FS handling when resizing LVs.
  Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
  Fix lv_active field type to binary so --select and --binary applies properly.
  Switch to use mallinfo2 and use it only with glibc.
  Error out in lvm shell if using a cmd argument not supported in the shell.
  Fix lvm shell's lastlog command to report previous pre-command failures.
  Extend VDO and VDOPOOL without flushing and locking fs.
  Add --valuesonly option to lvmconfig to print only values without keys.
  Updates configure with recent autoconf tooling.
  Fix lvconvert --test --type vdo-pool execution.
  Add json_std output format for more JSON standard compliant version of output.
  Fix vdo_slab_size_mb value for converted VDO volume.
  Fix many corner cases in device_id, including handling of S/N duplicates.
  Fix various issues in lvmdbusd.

libdm changes:
Version 1.02.187 - 10th November 2022
=====================================
  Add DM_REPORT_GROUP_JSON_STD for more JSON standard compliant output format.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-20 01:41:02 +00:00
Daniel Golle
06a0ad47a0 exfatprogs: update to version 1.2.0
CHANGES:

 * fsck.exfat: Keep traveling files even if there is a corrupted
   directory entry set.

 * fsck.exfat: Introduce the option "b" to recover a boot sector even
   if an exFAT filesystem is not found.

 * fsck.exfat: Introduce the option "s" to create files in
   "/LOST+FOUND", which have clusters allocated but was not belonged
   to any files.

 * fsck.exfat: Rename '.' and '..' entry name to the one user want.

NEW FEATURES:

 * fsck.exfat: Repair corruptions of an exFAT filesystem.
   Please refer to fsck.exfat manpage to see what kind of corruptions
   can be repaired.

 * exfat2img: Dump metadata of an exFAT filesystem. Please refer to
   exfat2img manpage to see how to use it.

BUG FIXES:

 * fsck.exfat: Fix an infinite loop while traveling files.

 * tune.exfat: Fix bitmap entry corruption when adding new volume
   lablel.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-12-19 13:18:55 -08:00
Toke Høiland-Jørgensen
ac892bb6f1
Merge pull request #20099 from tohojo/fix-flent-pkg
flent: fixup flent package
2022-12-19 15:27:42 +01:00
Hauke Mehrtens
06229e0fe6 dos2unix: Deactivate NLS support
By default the dos2unix build uses the msgfmt application which is
provided by the host tool gettext in OpenWrt. Instead of adding the
dependency to gettext deactivate NLS support.

This fixes the following build error:
-------------------------------------------
msgfmt -c po/da.po -o po/da.mo
make[4]: msgfmt: No such file or directory
make[4]: *** [Makefile:472: po/da.mo] Error 127

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-12-19 05:14:11 +08:00
Toke Høiland-Jørgensen
d51c948c1f flent: Integrate flent-tools into the flent package
Now that we're packaging flent itself, there's no reason to have a
completely separate flent-tools package. So integrate the flent-tools
package specification into the main flent package so it's always kept in
sync.

Also add a dependency from flent itself on flent-tools, as the shell
versions of those utilities that Flent uses when running tests doesn't work
on the busybox shell included with openwrt.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2022-12-17 23:43:05 +01:00
Stijn Tintel
173146bbd5 dosfstools: fix PKG_SOURCE
Both mirrors provided in the Makefile only serve gzipped tarballs.

Fixes: dcd7fcfa5b ("dosfstools: update to v4.0")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-12-16 20:47:05 -08:00
Javier Marcet
24faf56110 docker-compose: Update to version 2.14.1
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-17 08:34:02 +08:00
Hannu Nyman
89dc1b17e9 nano: update to 7.1
Update nano editor to version 7.1
* drop the backported upstream fix for 7.0
* drop AUTORELEASE
* disable justify from 'plus'. Rarely needed with OpenWrt

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-15 17:54:26 +02:00
Tianling Shen
3361868edf
Merge pull request #20083 from paper42/miniflux-2.0.41
miniflux: update to 2.0.41
2022-12-15 04:24:29 +08:00
源 文雨
97ebd8a2b0 base16384: add new package
Encode binary files to printable utf16be.
See more at https://github.com/fumiama/base16384.

Signed-off-by: 源 文雨 <fumiama@foxmail.com>
2022-12-14 22:05:14 +08:00
Hannu Nyman
b3f4cb00fa
Merge pull request #20016 from commodo/stress-ng-update
stress-ng: bump to version 0.15.00
2022-12-13 17:16:02 +02:00
Michal Vasilek
1a38ad44d6
miniflux: update to 2.0.41
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-12-13 10:28:24 +01:00
Alexandru Ardelean
7921d0b45f stress-ng: bump to version 0.15.00
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-12-13 08:25:38 +02:00
Van Waholtz
d22bed1dc3 syncthing: update to 1.22.2
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-12-12 16:32:54 +01:00
Vladimir Ulrich
23e6200e4d zoneinfo: updated to the latest release
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2022-12-09 10:26:55 +02:00
Hirokazu MORIKAWA
f141e79455 swig: bump to 4.1.1
update summary
* Add Javascript Node v12-v18 support, remove support prior to v6.
* Octave 6.0 to 6.4 support added.
* Add PHP 8 support.
* PHP wrapping is now done entirely via PHP's C API - no more .php wrapper.
* Perl 5.8.0 is now the oldest version SWIG supports.
* Python 3.3 is now the oldest Python 3 version SWIG supports.
* Python 3.9-3.11 support added.
* Various memory leak fixes in Python generated code.
* Scilab 5.5-6.1 support improved.
* Many improvements for each and every target language.
* Various preprocessor expression handling improvements.
* Improved C99, C++11, C++14, C++17 support. Start adding C++20 standard.
* Make SWIG much more move semantics friendly.
* Add C++ std::unique_ptr support.
* Few minor C++ template handling improvements.
* Various C++ using declaration fixes.
* Few fixes for handling Doxygen comments.
* GitHub Actions is now used instead of Travis CI for continuous integration.
* Add building SWIG using CMake as a secondary build system.
* Update optional SWIG build dependency for regex support from PCRE to PCRE2.
* Couple of stability fixes.
* Stability fix in ccache-swig when calculating hashes of inputs.
* Some template handling improvements.
* R - minor fixes plus deprecation for rtypecheck typemaps being optional.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
2022-12-09 06:30:48 +08:00
Javier Marcet
37a86626e0 docker-compose: Update to version 2.14.0
Signed-off-by: Javier Marcet <javier@marcet.info>
2022-12-04 22:00:40 +08:00
Hannu Nyman
c122236552 xz: update to 5.2.9
Update xz to version 5.2.9.

Switch back to .bz2 sources, as we already download .bz2 for tools/
No sense to re-download sources as a .xz file.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-12-04 11:43:53 +02:00
Hannu Nyman
d115eec84f
Merge pull request #19973 from julienmalik/borg
borgbackup: initial commit
2022-11-29 16:57:10 +02:00
Tianling Shen
255d19a007
yq: Update to 4.30.5
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-29 00:18:21 +08:00
Julien Malik
dcbb2cf3d5 xxhash: add package for 0.8.1
Signed-off-by: Julien Malik <julien.malik@paraiso.me>
2022-11-26 15:24:03 +01:00
Tjeu Kayim
f4058c1c18 gnupg: compile with -fcommon
This fixes a segfault because gnupg/g10/options.h struct opt
is otherwise not shared between the different compilation units,
resulting in opt.homedir being NULL when passed to make_filename.

$ gpg1 -i

gpg: signal 11 caught ... exiting
Segmentation fault

(gdb) bt
    #0  0x00007f17bb2185e2 in strlen (s=s@entry=0x0) at src/string/strlen.c:17
    #1  0x0000000000460ea0 in make_filename (first_part=first_part@entry=0x0) at gnupg-1.4.23/util/fileutil.c:174
    #2  0x000000000040ee42 in keydb_add_resource (url=url@entry=0x46bfe3 "secring.gpg", flags=flags@entry=4, secret=secret@entry=1)
        at gnupg-1.4.23/g10/keydb.c:238
    #3  0x00000000004062ee in main (argc=<optimized out>, argv=<optimized out>) at gnupg-1.4.23/g10/gpg.c:3323

Signed-off-by: Tjeu Kayim <15987676+TjeuKayim@users.noreply.github.com>
2022-11-24 10:09:58 -08:00
Michal Vasilek
c2ad338b0f librespeed-cli: rename binary to librespeed-cli
upstream names the binary librespeed-cli and this avoids a conflict with
python3-speedtest-cli

Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-11-22 00:59:12 +08:00
Florence Riker
e06ee5dba1 lm-sensors: Add support for dev_name formatted like "a000000.wifi"
Signed-off-by: Florence Riker <1460830@gmail.com>
2022-11-19 06:21:24 +08:00
Andrea Pesaresi
78ff18922d uhubctl: update to 2.5.0
Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
2022-11-18 09:27:49 +08:00
Bradford Zhang
1bc9cbf2b7 jq: fix hash mismatch problem
change jq source proto to git to deal with hash mismatch problem.

Signed-off-by: Bradford Zhang <zyc@zyc.name>
2022-11-17 14:54:35 -08:00
Hannu Nyman
4a89a577a7 nano: update to 7.0
Update nano to version 7.0.

Add a patch to fix the plus variant.
Upstream discussion and patch in
https://savannah.gnu.org/bugs/?63372

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-17 18:44:50 +02:00
Tianling Shen
8762261112
yq: Update to 4.30.4
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-16 19:57:19 +08:00
Russell Senior
f343666816 sed: update GNU sed to v4.9
Signed-off-by: Russell Senior <russell@personaltelco.net>
2022-11-14 01:55:35 -08:00
Tianling Shen
4d667ec8e8
yq: Update to 4.30.2
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-13 23:11:14 +08:00
Michael Heimpold
e49423d43f mmc-utils: update to latest upstream revision
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2022-11-12 23:13:05 +01:00
Tianling Shen
2cba6e5f73 yq: Update to 4.30.1
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-12 18:46:00 +02:00
Nicola Corna
b3ea2c4fca qemu: enable usb passthrough by default
The total uncompressed size increase (qemu-system-x86_64 and the new libusb
dependency) is less than 1%.

Signed-off-by: Nicola Corna <nicola@corna.info>
2022-11-11 15:18:46 -08:00
Hauke Mehrtens
1214587d5d hwinfo: Backport build fix for glibc 2.36
This backports a build fix for hwinfo when compiling against glibc 2.36.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:11:03 -08:00
Hauke Mehrtens
91c2a71776 crun: Update to version 1.6
This fixes compilation problems with glibc 2.36.

Full changelog:
* crun-1.6

- runc compatibility: -v now prints the version string.
- build: fix build with glibc 2.36.
- container: drop intermediate userns custom feature.
- cgroup: change the delegate cgroup semantic so that the cgroup is
  created in the container payload after the cgroup namespace is created.
- seccomp: use helper process to send file descriptor to the listener
  socket.  It enables to be notified on every syscall without hanging
  the main process.
- linux: add a fallback to using kill(2) if pidfd_send_signal(2) fails
  with ENOSYS.
- krun: add support for krun-sev.
- wasmtime: always grant file system capability for workdir inside the container.
- wasmtime: inherit arguments list from the handler instead of the current process.
- wasmedge: use released wasmedge library instead of libwasmedge_c.so.

* crun-1.5

- add mono based native .NET handler
- new Wasmtime backend for running WebAssembly
- add support for wasmedge 0.10 and dropping support for wasmedge 0.9.x
- dropping support for experimental `WasmEdgeProcess` from wasmedge handler
- honor process user's uid when setting the HOME environment variable
- create the current working directory if it is missing in the container
- fallback to using a tmpfs mount if umount of /sys and /proc fails
- fallback to netlink to setup lo device
- fix creating devices in the rootfs
- fallback to using io.weight if io.bfq.weight doesn't exist
- remove tun/tap from the default allow list
- linux: devices mounts have noexec and nosuid
- fix copyup of files from the container to the tmpfs
- honor $PATH for newgidmap and newguidmap
- krun: limit the number of vCPUs to 8
- cgroup: add support for cpu.idle

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:10:30 -08:00
Hauke Mehrtens
99f5604905 btrfs-progs: Update to version 6.0.1
This fixes compilation problems with glibc 2.36.

Full Changelog:
btrfs-progs-6.0 (2022-10-11)
-----------------------------
   * fi usage: in tabular output, print total size and slack size
   * mkfs:
      * option -O now accepts values from -R to unify the interface (-R will
	continue to work)
      * zone reset and discard is done in parallel on all devices
      * removed option --leafsize, deprecated long time ago
   * corrupt-block: recalculate checksum when changing generation
   * fixes:
      * convert: fix reserved range detection and overlaps
      * mkfs: fix creating files with reserved inode numbers with --rootdir
      * receive: escape filenames in command attributes
      * fix extent buffer leaks after transaction abort
   * experimental:
      * mkfs: support for block-group-tree (kernel 6.1)
      * fsverity in send (protocol v3, WIP)
      * btrfstune -b converts to block-group-tree
   * other:
      * cleanups, refactoring
      * new and updated tests
      * update documentation

btrfs-progs-6.0.1 (2022-11-04)
""""""""""""""""""""""""""""""
   * send: minor speed up for v2 due to increased buffer size
   * resize: invalid command line options fail with error code
   * quota rescan:
      * add long options --status and --wait
      * new option to wait but don't start rescan
   * qgroup show: print path by default, updated format
   * qgroup: new subcommand clear-stale, remove qgroups without their subvolumes
   * experimental:
      * add warnings to commands that have it enabled (mkfs, image, btrfstune)
   * other:
      * documentation, help text, error message updates

btrfs-progs-5.19 (2022-08-16)
-----------------------------
   * send: support protocol version 2
   * fi show: print all missing devices
   * device stats: add tabular output
   * replace: add alias to device group (device replace)
   * check: validate free space tree items
   * fixes:
      * convert: support large filesystems (block count > 32bit)
      * recognize filesystems with verity enabled
      * mkfs and DUP could write out of order, fix it for zoned mode
   * build:
      * optional support for LZO and ZSTD in receive
      * compatibility with glibc 2.36 (mount.h)
      * add fallbacks for new GCC builtins
   * other:
      * corrupt-block: target specific items, offsets
      * documentation updates, new pages from wiki
      * new tests

btrfs-progs-5.19.1 (2022-09-12)
"""""""""""""""""""""""""""""""
   * fix memory leaks (extent buffer, path)
   * check: verify block device size vs item
   * rescue fix-device-size: allow to shrink device item
   * receive: fix crash on wrong pinter free()
   * other:
      * experimental: support for block-group-tree
      * documentation updates
      * new tests

btrfs-progs-5.18 (2022-05-25)
-----------------------------
   * fixes:
      * dump-tree: don't print traling zeros in checksums
      * recognize paused balance as exclusive operation state, allow to start
        device add
      * convert: properly initialize target filesystem label
      * mkfs: don't create free space bitmaps for empty filesystem
   * restore: make lzo support build-time configurable, print supported
     compression in help text
   * update kernel-lib sources
   * other:
      * documentation updates, finish conversion to RST, CHANGES and INSTALL
        could be included into RST
      * fix build detection of experimental mode
      * new tests

btrfs-progs-5.18.1 (2022-06-06)
"""""""""""""""""""""""""""""""
   * fixes:
      * convert: fix self reference of toplevel directory
      * build: make kernel lib headers compatible with C++
   * zoned mode: verify minimum zone size 4MiB
   * libbtrfs: cleanups, merge headers and remove declarations of unexported
     symbols
   * other: documentation updates

btrfs-progs-5.17 (2022-04-26)
-----------------------------
   * check:
      * repair wrong num_devices in superblock
      * recognize overly long xattr names
      * fix wrong total bytes check for seed device
   * auto-repair on read on RAID56
   * property set: unify handling of empty value to mean default, changed meaning
     for property 'compression' to allow reset to default and to set NOCOMPRESS,
     since kernel 5.14
   * fixes:
       * dump-tree: print fs-verity items
       * fix location of system chunk on zoned filesystem
       * do not allow setting seeding flag on a filesystem with dirty log
       * mkfs and subpage support: use sectorsize as nodesize fallback for mixed
	 profiles
   * preparatory work for extent tree v2, global roots
   * experimental feature (unstable interface, not built by default,
       do not use for production)
       * btrfstune: option --csum to switch checksum algorithm
   * other:
       * cleanups, refactoring
       * update documentation build, remove asciidocs leftovers
       * update fssum to consider xattrs
       * add fsstress

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-11 15:09:28 -08:00
Hauke Mehrtens
ec619c0f3d hdparm: Update to version 9.65
This fixes compilation problems with glibc 2.36.

Full Changelog:

hdparm-9.65:
        - Another --Istdin fix: cannot read log pages when no device specified
hdparm-9.64:
        - fix truncated output buf with --Istdin
hdparm-9.63:
        - new --sanitize-overwrite-passes flag, courtesy Michal Grzedzicki.
        - "Plurals patch" from Martin Guy.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-07 17:31:22 -08:00
Hannu Nyman
5c8d0939e8 irqbalance: update to 1.9.2
Update irqbalance to version 1.9.2.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2022-11-06 19:31:05 +02:00
Marc Benoit
e70844a9ca lxc-auto: made init script compatible with image builder
Signed-off-by: Marc Benoit <marcb62185@gmail.com>
2022-11-04 13:15:57 -07:00
Van Waholtz
4d5c427922 syncthing: update to 1.22.1
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-11-04 13:13:43 -07:00
Van Waholtz
9d17ba1a93 syncthing: add stdiscosrv and strelaysrv
Signed-off-by: Van Waholtz <brvphoenix@gmail.com>
2022-11-04 13:13:43 -07:00
Tianling Shen
ed493247aa dos2unix: add new package
dos2unix - text file format converters

includes:
dos2unix - DOS/Mac to Unix text file format converter (dos2unix/mac2unix)
unix2dos - Unix to DOS/Mac text file format converter (unix2dos/unix2mac)

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-04 13:13:28 -07:00
Andrey Butirsky
369cb8dc4b sms-tool: SMS Tool for 3G/4G modem
Co-authored-by: Cezary Jackiewicz <cezary@eko.one.pl>
Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: Andrey Butirsky <butirsky@gmail.com>
2022-11-04 13:12:48 -07:00
Vladimir Ulrich
1d88250815 zoneinfo: updated to the latest release
Updated zoneinfo-all meta-package to fix warnings on build
Removed zoneinfo-simple from dependencies of zoneinfo-all as its contents are included in other packages.

Signed-off-by: Vladimir Ulrich <admin@evl.su>
2022-11-04 13:11:01 -07:00
Michal Vasilek
bb33b55354 librespeed-cli: add package
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-11-04 13:09:07 -07:00