Commit Graph

33133 Commits

Author SHA1 Message Date
Daniel Golle c5a4241af6 gst1-plugins-bad: build Intel QuickSync plugin only on x86
Intel Media SDK lacks support for many architectures and leads to build
failing. As the QuickSync hardware feature is anyway only supported on
x86 CPUs simply don't build the plugin on other platforms.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-13 03:34:01 +00:00
Toke Høiland-Jørgensen 76f17ab15b acme-common: Create challenge directory on boot
The challenge directory (for webroot challenges) is on a tmpfs, which
means it doesn't exist on boot. Some web servers (uhttpd in particular)
don't like being configured to serve files from a non-existent
directory. So add a boot() section to the ACME init script that just
creates the challenge directory, and make sure it runs relatively early.
That should take care of the non-existent directory issue, while still
keeping the actual certificate renewal controlled by cron.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2024-12-12 20:49:06 +01:00
Austin Lane edf093ff04 python-requests: add hostbuild
Signed-off-by: Austin Lane <vidplace7@gmail.com>
2024-12-12 09:53:12 +02:00
Wesley Gimenes 2594fc3e2e netbird: change maintainer
- Add myself as maintainer
- Remove `Oskari Rauta <oskari.rauta@gmail.com>`

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-12-11 20:57:03 -08:00
Georgi Valkov 12f37438ec libideviceactivation: update to the latest git version
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov c287cbf11e libideviceactivation: fix compilation with full NLS
nls.mk is needed.

Reported-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov 02dd8e3325 idevicerestore: update to the latest git version
Notable changes
- initial support for iPhone 16 restore
- depends on libtatsu

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov 7d38859586 libirecovery: update to 1.2.1
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov 683ffd113e libimobiledevice: update to the latest git version
Notable changes
- add detection and note about passcode requirement for iOS 16.1
- add support for iOS 17+ Personalized Developer Disk image mounting
- fix heap buffer overflow in ideviceimagemounter
- tools/afcclient: add missing time.h header
- depends on libtatsu, which depends on libcurl

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov 6f98593077 libtatsu: add package 1.0.4
required by new versions of libimobiledevice and idevicerestore
depends on libcurl

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov 7ac7caf133 libimobiledevice-glue: update to 1.3.1
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov e494499b0d usbmuxd: update to the latest git version
Notable changes
- revert default mode back to 1
- add support for modes 4 and 5
- correctly display 10 Gbps USB 3.x
- use more reliable macros to print --version output
- requires libplist 2.6.0

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Georgi Valkov c24037a63a libplist: update to 2.6.0
required to update usbmuxd

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
2024-12-11 20:56:46 -08:00
Timothy M. Ace d2f034caf2 python-orjson: update to version 3.10.12
Relevant changes since previous 3.10.0:
- FIXED: Serializing numpy.ndarray with non-native endianness raises orjson.JSONEncodeError.
- FIXED: Fix int serialization on 32-bit Python 3.8, 3.9, 3.10. This was introduced in 3.10.8.
- Improve performance of serializing.
- Drop support for arm7.
- int serialization no longer chains OverflowError to the the __cause__ attribute of orjson.JSONEncodeError when range exceeded.

Signed-off-by: Timothy M. Ace <openwrt@timothyace.com>
2024-12-11 18:55:52 +02:00
Andrea Pesaresi 0ca4794564 ksmbd-tools: adjust smb2 max read/write/trans and cache
Now for all devices with every size of RAM it is set to:
`smb2 max read = 64K`
`smb2 max write = 64K`
`smb2 max trans = 64K`

Instead of fixed value to 64K is better to check RAM size and adjust to:

32 ~ 64MB RAM, set the value to 64K
64 ~ 128MB, set it to 128KB
128 ~ 256MB, set it to 1MB
More than 256MB leave default size to 4MB

With 64MB and 128MB is better also to disable the read/write cache
`cache read buffers = no`
`cache write buffers = no`

Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
2024-12-09 16:13:34 -08:00
Wesley Gimenes e3681cecec netbird: update to 0.34.1
changelog: https://github.com/netbirdio/netbird/releases/tag/v0.34.1

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2024-12-10 01:38:50 +02:00
Sandro Jäckel 87ecce39da tailscale: update to 1.78.1
Signed-off-by: Sandro Jäckel <sandro.jaeckel@gmail.com>
2024-12-10 01:38:17 +02:00
Jan Hák 1f24c07d0a knot: update to version 3.4.3
Signed-off-by: Jan Hák <jan.hak@nic.cz>
2024-12-09 15:43:05 +02:00
Austin Lane d6c644c5f5 python-urllib3: add hostbuild
Signed-off-by: Austin Lane <vidplace7@gmail.com>
2024-12-09 11:29:28 +02:00
Javier Marcet 6df4c936d6 luajit2: update to v2.1-20241113
Signed-off-by: Javier Marcet <javier@marcet.info>
2024-12-09 11:28:10 +02:00
Ryan Keane f4c508fdce haproxy: Require lua 5.4
Upstream installation guide use lua 5.4, let's follow it.

Link: https://github.com/haproxy/haproxy/blob/master/INSTALL
Signed-off-by: Ryan Keane <the.ra2.ifv@gmail.com>
2024-12-09 11:20:26 +02:00
Tianling Shen 77a7324de5 microsocks: backport upstream fixes
Fix segmentation fault with newer musl and improve throughput.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-12-09 11:17:24 +02:00
Austin Lane 955976cee7 python-certifi: add hostbuild
Signed-off-by: Austin Lane <vidplace7@gmail.com>
2024-12-09 10:59:17 +02:00
Austin Lane 6bb68d4682 python-idna: add hostbuild
Signed-off-by: Austin Lane <vidplace7@gmail.com>
2024-12-09 10:57:04 +02:00
Austin Lane 7db7fd2aea python-chardet: add hostbuild
Signed-off-by: Austin Lane <vidplace7@gmail.com>
2024-12-09 10:56:30 +02:00
Andrea Pesaresi 5b058c9949 ksmbd-tools: update to version 3.5.3
- manually refresh patch 030-glib.patch

Major changes are:
    fix adduser / addshare prompting on musl libc
    fix use of veto files as global share parameter
    lookup primary group and don't recurse in ksmbd.conf @group handling
    fix a leak and an intermittent auth failure in Kerberos 5
    add global parameter kerberos support

detailed changelog here: https://github.com/cifsd-team/ksmbd-tools/releases/tag/3.5.3

Signed-off-by: Andrea Pesaresi <andreapesaresi82@gmail.com>
2024-12-08 11:54:01 +02:00
Moritz Warning 814578498f dhtd: update to 1.0.5
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2024-12-08 11:52:28 +02:00
Stan Grishin ad1b32bc63 pbr: 1.1.7-65 bugfixes and improvements
Maintainer: me
Compile tested: x86_64, Dell EMC Edge620, OpenWrt 24.10.0-rc2
Run tested: x86_64, Dell EMC Edge620, OpenWrt 24.10.0-rc2

Description:
* stop building netifd flavour until netifd isuees are resolved
* improve output()
* improve inline_set()
* improve is_config_enabled()
* bugfix is_domain()
* improve is_supported_protocol()
* improve is_supported_interface()
* bugfix is_tor_running()
* improve ipv4_leases_to_nftset()
* improve ipv6_leases_to_nftset()
* add check for ip-full binary on start
* bugfix: load environment on boot
* bugfix: hack around dnsmasq confdir instances
* bugfix: IPv6-related fixes for internet_routing() and status_service()
* improve netifd setup by bringing code into the init script from uci-defaults
* bugfix: do not attempt to use IPv6 prefixes in pbr.user.aws if IPv6 support is disabled in pbr config

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-12-06 18:47:16 -08:00
Stan Grishin beebdba29e adblock-fast: bugfix: dnsmasq instances confdir hack
* temporary hack until https://github.com/openwrt/openwrt/pull/16806 is merged

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-12-06 17:50:38 -08:00
Antonio Pastor c487146f17 netatalk: Update to 4.0.7
Maintainer: Antonio Pastor / @APCCV
Compile tested: ipq806x (24.10-rc2, snapshot)
Run tested: ipq806x - C2600 (snapshot): install apk, start/stop sfpd service & review logs

Description:
Bump to version 4.0.7

Signed-off-by: Antonio Pastor <antonio.pastor@gmail.com>
2024-12-06 10:38:44 +02:00
Daniel Golle 56a2f619d6 libdrm: fix architecture dependencies of sub-packages
drm_intel should depend on i386||i686 (x86 doesn't exist).
drm_etnaviv is available on RISC-V as well.

Fixes: e092819cd ("libdrm: split into sub-packages")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-12-04 20:55:26 +00:00
Fabian Lipken f32e77cfe6 python-pycares: bump to 4.5.0
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2024-12-04 17:45:35 +02:00
Eric Fahlgren 7605ef0edc owut: update to 2024.11.29
Bug fixes:
    efahl/owut@334534b owut: use robust method for setting new kernel version

Enhancements:
    efahl/owut@286d101 examples: update the pre-install.sh with firmware backup

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-12-04 23:25:27 +08:00
Paul Spooren 57394d53af ci: drop APK version checking
APK is now the default, the SDK action will try to compile things and
fails if the version doesn't fit.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2024-12-04 12:21:47 +01:00
Luiz Angelo Daros de Luca 2b999558db ruby: update to 3.3.6
Ruby 3.3.6 is a routine update that includes minor bug fixes. It also
stops warning missing default gem dependencies that will be bundled gems
in Ruby 3.5.

Link: https://github.com/ruby/ruby/releases/tag/v3_3_6
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2024-12-03 19:49:08 +02:00
Jonas Jelonek 46bb0d187c eza: update to 0.20.10
release notes:
0.20.6: https://github.com/eza-community/eza/releases/tag/v0.20.6
0.20.7: https://github.com/eza-community/eza/releases/tag/v0.20.7
0.20.8: https://github.com/eza-community/eza/releases/tag/v0.20.8
0.20.9: https://github.com/eza-community/eza/releases/tag/v0.20.9
0.20.10: https://github.com/eza-community/eza/releases/tag/v0.20.10

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-12-03 19:48:34 +02:00
Jonas Jelonek 4519666fb9 croc: update to 10.1.1
release notes:
https://github.com/schollz/croc/releases/tag/v10.1.1

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-12-03 19:48:12 +02:00
Jonas Jelonek c3dcb6c152 gping: update to 1.18.0
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-12-03 19:47:33 +02:00
Stijn Tintel cc41737f8a openthread-br: fix indentation
Fixes: 3f30bab5aa6f ("openthread-br: bump source version to 2024-11-20 and add missing dependencies")
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2024-12-03 18:13:40 +02:00
Martin Schiller 808834b969 keepalived: fix name of globals section in default config
This section was renamed some time ago. Although this would be fixed by
the uci-default migration script, we should set this correctly in the
example config file right away.

Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2024-12-03 15:35:33 +01:00
Norman Dankert 55a6cd43c6 stubby: ensure appdata directory is present on service start
Signed-off-by: Norman Dankert <norman.dankert@outlook.com>
2024-11-30 22:34:48 +02:00
Stan Grishin 9f507623e1 sunwait: initial commit
Sunwait calculates sunrise or sunset times with civil, nautical, astronomical and custom twilights.

It is intended for use in home automation with Windows Task Scheduler or cron. Use it to turn lights on before it gets dark! The program can wait from invocation until the event specified on the command line occurs or it can return immediately indicating if it is day or night. It's best to schedule Sunwait to run a little before the earliest opportunity for the event to occur each year - ie dusk range is 3:30pm to 10:30pm here, so it reasonable to schedule a dusk task at 3pm and allow Sunwait to pause the task for between 30mins and 7 and a half hours. If you scheduled the task for 6pm, then your lights will come on no earlier than 6pm.

The sun's position is calculated using time, and position - latitude and longitude should be specified on the command line.

Features:

Calculates sunrise and sunset for given coordinates
Can wait for sunrise/sunset, or return DAY or NIGHT codes
Works with Windows Task Scheduler (or cron)
Supports custom twilight angles
Used to automate domestic lighting with Arduino transmitter and radio controlled sockets

Signed-off-by: Stan Grishin <stangri@melmac.ca>
2024-11-30 11:46:30 -08:00
Christian Marangi 86e0e8349c
net-mtools: bump to release 3.1
Bump net-mtools to release 3.1 as kernel selftests now require version
3.0+.

All patch merged upstream.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2024-11-30 12:42:33 +01:00
Rosen Penev bf9718e3ff mpd: remove no-lto
This seems to no longer fail compilation.

Use meson's b_lto to turn it on always.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-11-29 12:05:16 -08:00
Tianling Shen a5a9140870
v2raya: Update to 2.2.6.3
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-30 00:25:13 +08:00
Daniel Golle 3f35e9c065 libdrm: split into sub-packages
Instead of build-time configuration just build sub-packages, so
users can select what ever is needed on their hardware and we also
won't need to set the package non-shared.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-11-29 01:18:17 +00:00
Mohd Husaam Mehdi 4695e2c10f atftpd: update init script to publish tftp service
update init script to announce tftp service over mdns

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
2024-11-28 09:59:13 +01:00
Mohd Husaam Mehdi 6afd740a89 atftpd: update init script to use procd
* update init script to use procd

Signed-off-by: Mohd Husaam Mehdi <husaam.mehdi@iopsys.eu>
2024-11-28 09:59:13 +01:00
Tianling Shen 3d05b2c1a9
xray-core: Update to 24.11.21
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-28 15:03:01 +08:00
Tianling Shen 5604c651b1
geoipupdate: Update to 7.1.0
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-11-28 15:03:01 +08:00