Commit Graph

28232 Commits

Author SHA1 Message Date
Tianling Shen bb73523d75 btop: Update to 1.2.13
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-15 14:33:04 +08:00
Tianling Shen 5671bd0d1a btop: append `--utf-force` argument by default
btop reads the `LANG` env variable to delect if the system has utf8
support, which exists on common Linux distributions.

However, OpenWrt does not ship it, and results in btop reporting
"No UTF-8 locale detected!". Users have to manually pass `--utf-force`
to make btop happy.

To make it OOTB, append `--utf-force` argument by default via alias.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-15 14:33:04 +08:00
Rosen Penev 409dbb05c9 expat: update to 2.5.0
Fixes: CVE-2022-43680

Added GitHub mirror.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-14 16:34:58 -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 d7d38a4b80
Merge pull request #19890 from mhei/mmc-utils-update
mmc-utils: update to latest upstream revision
2022-11-13 09:34:21 +01: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
Josh Powers 95edfa723c privoxy: correctly format /etc/services additions
This adds the missing protocol (e.g. /tcp and /udp) to the entry in
/etc/services. If the entry already exists, it will add the /tcp to it.
Otherwise, it will look and add the tcp and udp entries if either is
missing.

fixes: openwrt#19665

Signed-off-by: Josh Powers <powersj@fastmail.com>
2022-11-11 15:16:45 -08:00
Aleksander Morgado eb283ea8a3 modemmanager: fix unquoted strings when launching pppd
Signed-off-by: Aleksander Morgado <aleksander@aleksander.es>
2022-11-11 15:16:03 -08:00
Rosen Penev 448cd7fba1 libmaxminddb: update to 1.7.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-11 15:11:57 -08:00
Rosen Penev 052b96c1c3 neon: update to 0.32.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-11 15:11:31 -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
Alexandru Ardelean 13b7a26297 ulogd: bump to version 2.0.8
Removed upstream patches.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-11-11 15:10:45 -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
Darryl Sokoloski 19c1851e85 netifyd: Updated to v4.2.2.
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
2022-11-11 15:10:13 -08:00
Ivan Pavlov f49645d24c openvpn: update to 2.5.8
Mostly bugfix release
For details refer to https://github.com/OpenVPN/openvpn/blob/v2.5.8/Changes.rst

Signed-off-by: Ivan Pavlov <AuthorReflex@gmail.com>
2022-11-11 15:10:00 -08:00
Othmar Truniger b493b91d9a knxd: bump to upstream version 0.14.56
Signed-off-by: Othmar Truniger <github@truniger.ch>
2022-11-11 15:09:42 -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
Philip Prindeville 94a605f775
Merge pull request #19866 from pprindeville/isc-dhcpd-detect-reload-properly
isc-dhcp: Fix logic to detect if the config file is unchanged
2022-11-11 10:08:15 -07:00
Philip Prindeville c4ec077d3a
Merge pull request #19865 from pprindeville/issue#19757
strongswan: Fix PSK's when using multiple connections
2022-11-11 10:07:43 -07:00
Toke Høiland-Jørgensen 23dd1fac75
Merge pull request #19879 from hgl/acme
acme: simplify flock usage
2022-11-11 14:48:50 +01:00
Glen Huang 8edcd33fb7 acme: simplify flock usage
Signed-off-by: Glen Huang <i@glenhuang.com>
2022-11-11 19:19:02 +08:00
Tianling Shen e5c3c3409c v2ray-geodata: Update to latest version
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-10 20:44:40 -08:00
Tianling Shen 4194268e3f xray-core: Update to 1.6.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-10 20:44:40 -08:00
Tianling Shen 1e633ccfdd gg: Update to 0.2.14
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-10 20:44:33 -08:00
Rosen Penev 3e57c2d820 libsoup3: update to 3.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-10 20:44:18 -08:00
Rosen Penev 58de26defb taglib: update to 1.13
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-10 20:43:50 -08:00
Rosen Penev 47df16d34e mpg123: update to 1.31.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-10 20:43:25 -08:00
Josef Schlehofer c33c2d8869 golang: update to version 1.18.8
Fixes following CVEs:
- CVE-2022-32189 (version 1.18.5 [1]]
- CVE-2022-27664 (version 1.18.6 [2])
- CVE-2022-32190 (version 1.18.6 [2])
- CVE-2022-2879 (version 1.18.7 [3])
- CVE-2022-2880 (version 1.18.7 [3])
- CVE-2022-41715 (version 1.18.7 [3])
- CVE-2022-41716 (version 1.18.8 [4])

and refreshed patch

[1] https://groups.google.com/g/golang-announce/c/YqYYG87xB10
[2] https://groups.google.com/g/golang-announce/c/x49AQzIVX-s
[3] https://groups.google.com/g/golang-announce/c/xtuG5faxtaU
[4] https://groups.google.com/g/golang-announce/c/mbHY1UY3BaM

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-11-10 09:15:41 +01:00
Josef Schlehofer c333c0e522
ffmpeg: libffmpeg-full package should provide libffmpeg package, too
The previous solution overwrote the provide from ``define
Package/libffmpeg/Default``, but that's not what was wanted.
Thus libffmpeg-full should provide three packages libffmpeg,
libffmpeg-mini and libffmpeg-audio-dec

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-11-09 15:11:00 +01:00
Philip Prindeville 90de55b6bb isc-dhcp: Fix logic to detect if the config file is unchanged
Thanks for Jaymin Patel for pointing the broken logic out.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2022-11-08 20:24:41 -07:00
Philip Prindeville 796443267f strongswan: Fix PSK's when using multiple connections
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2022-11-08 20:07:48 -07:00
Philip Prindeville 1875629747
Merge pull request #19855 from pprindeville/strongswan-update-5.9.8
strongswan: Update to 5.9.8
2022-11-08 15:56:09 -07:00
Philip Prindeville 32f5f60563 strongswan: Update to 5.9.8
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2022-11-08 15:13:03 -07: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
Rosen Penev 49452c2fee speex: update to 1.2.1
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-07 17:30:36 -08:00
Rosen Penev 449c3a0c34 libtalloc: update to 2.3.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-07 17:30:21 -08:00
Rosen Penev 6a478c85cd libssh: update to 0.10.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-07 17:30:06 -08:00
Rosen Penev 444a20fa04 libxerces-c: update to 3.2.4
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-07 17:29:54 -08:00
Stan Grishin b3285358ce
Merge pull request #19796 from stangri/master-simple-adblock
simple-adblock: update to 1.9.2-4
2022-11-07 16:41:00 -08:00
Alexandru Ardelean 8e2091c6ad sudo: bump to verison 1.9.12p1
Fixes: https://github.com/openwrt/packages/issues/19816

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-11-07 12:30:29 +01:00
Jiri Slachta de185787e9
Merge pull request #19846 from neheb/2
tiff: update to 4.4.0
2022-11-06 22:37:53 +01:00
Rosen Penev 726c87b576 tiff: update to 4.4.0
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-06 13:08:57 -08:00
Hauke Mehrtens 0c59c77c96 libowfat: Fix compile with glibc 2.36
This fixes the following error message seen when compiling against
glibc 2.36:
                 from scan/scan_httpdate.c:3:
include/sys/cdefs.h:338:65: error: macro "__has_attribute" requires an identifier
  338 | #if __GNUC_PREREQ (3,2) || __glibc_has_attribute (__deprecated__)

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-06 12:54:15 -08:00
Hauke Mehrtens cfb4767098 libarchive: Backport build fix for glibc 2.36
This backports a build fix for libarchive when compiling against
glibc 2.36.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2022-11-06 12:54:03 -08:00
Rosen Penev 7cdc9da02a wsdd2: update config file for ksmbd
Previous commit makes use of ksmbd.conf

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-06 12:39:03 -08:00
Rosen Penev c9c5a3637f ksmbd-tools: use ksmbd.conf
smb.conf is deprecated.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-06 12:39:03 -08:00
Rosen Penev de64b43e3c ksmbd-tools: update to 3.4.6
Switch to git tarball as the meson files did not get added to the
official one.

Backport busybox style binaries. Saves on size.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2022-11-06 12:39:03 -08:00