Commit Graph

5152 Commits

Author SHA1 Message Date
Álvaro Fernández Rojas
132d0a488e bcm27xx-eeprom: update to latest version
This update contains multiple improvements for BCM2711 and BCM2712.
Switch to local tarballs for APK compatibility.

Full changelog: https://github.com/raspberrypi/rpi-eeprom/compare/v2024.04.20-2712...v2024.06.05-2712

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-16 22:54:41 -07:00
Aleksey Vasilenko
e1d541de4f bc: takeover the maintainership
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-16 16:03:05 -07:00
Aleksey Vasilenko
00a3bf8f22 bc: update to 1.07.1
- Switch to GNU package URLs
- Switch license to GNU-3.0
- Manually rebase one patch
- Add 3 more patches from Buildroot project

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-16 16:03:05 -07:00
Javier Marcet
d5e85a7fbd docker-compose: Update to version 2.29.2
Release notes:
https://github.com/docker/compose/releases/tag/v2.29.2

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-08-16 16:00:23 -07:00
Fabian Lipken
aa783d36b0 nerdctl: update to 1.7.6
Signed-off-by: Fabian Lipken <dynasticorpheus@gmail.com>
2024-08-16 13:41:16 -07:00
Eric Fahlgren
0a7e87b437 owut: update to 2024.08.09
Bug fixes:
  efahl/owut@9ecbea5 owut: ensure shell exit status is correct

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-08-13 16:22:51 +08:00
Vladimir Ermakov
b44065ec62 qemu: update version to 9.0.2
- Update version
- Refresh patchset

Signed-off-by: Vladimir Ermakov <vooon341@gmail.com>
2024-08-12 09:27:27 +08:00
Martin Kennedy
df990b96da realtek-poe: update package to v1.1
v1.1 contains a minor fix to enable PoE devices with
up to 48 ports.

Signed-off-by: Martin Kennedy <hurricos@gmail.com>
2024-08-11 12:27:45 +08:00
Christian Svensson
2664e85a64 gawk: set gawk as an alternative to awk
This makes it possible to build without busybox awk.

Signed-off-by: Christian Svensson <blue@cmd.nu>
2024-08-03 19:51:02 +01:00
Aleksey Vasilenko
15c3f375af exfatprogs: update to 1.2.4
- Use proper tarball instead of codeload
- Remove autoreconf - provided configure works all right

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-03 11:54:40 +01:00
Rosen Penev
d146a16673 mariadb: fix compilation with fmt 10.2
Upstream backport.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-08-03 00:19:10 -07:00
Eric Fahlgren
54fbafe26f owut: update to 2024.07.31
Bug fixes:
  efahl/owut@e329cb9 owut: allow user to specify 'version_code' for build
  efahl/owut@fbafbf1 owut: improve image selection
  efahl/owut@6352b2c config: fix wrong directory in example

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-08-02 18:38:59 -07:00
Daniel Golle
f3b9fc0d7a cryptsetup: update to version 2.7.4
Cryptsetup 2.7.4 Release Notes
==============================
Stable bug-fix release.

All users of cryptsetup 2.7 should upgrade to this version.

Changes since version 2.7.3
~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Detect device busy failure for device-mapper table-referenced devices.

  Some device-mapper ioctl failures can disappear in libdevmapper,
  causing the libcryptsetup wrapper to return an invalid error (EINVAL)
  instead of EEXIST or EBUSY. One such case is when there is a device
  creation race, and the device-mapper device name is created, but
  the following mapping table load fails. This can happen because some
  block devices used in table mapping have already been claimed by
  another process (the kernel needs exclusive access).

  The kernel ioctl properly returns EBUSY; this errno is lost in
  libdevmapper (dm_task_get_errno returns 0). It should be fixed by
  libdevmapper in the future.

  Such behavior was seen in the systemd way of handling dm-verity
  devices. With these changes, the code should react for EEXIST and
  EBUSY, as another process has already activated the device.

  Code calling libcryptsetup also must not check the underlying device
  with an exclusive open flag (O_EXCL). Otherwise, it could cause a race
  in the kernel device-mapper, resulting in no process succeeding device
  activation (see also CRYPT_ACTIVATE_SHARED flag below).

* Fix shared activation for dm-verity devices.

  The CRYPT_ACTIVATE_SHARED flag was silently ignored when activating
  dm-verity devices. Dm-verity shared activation is generally safe
  since all verity devices are read-only.

  The shared flag is a way to skip the exclusive access check for the
  device, allowing it to create multiple mappings with the same device or
  properly handle a racy concurrent activation of devices with the same
  name from different processes.

* Add --shared option for veritysetup open action.

  The option allows the data device to be used in multiple device-mapper
  table mappings (skip exclusive access check) or to allow concurrent
  dm-verity device activation of the same device (only one process
  succeeds in this case; the other will return EEXIST or EBUSY).

* Do not use exclusive flag for the allocated backing loop files.

  Using this flag is an undefined operation for opening an existing file.
  The flag should be used only for allocated loop (block) devices.

* Fixes for problems found by static analyzers and Valgrind.

  These include fixes for non-default libgcrypt, NSS, and Nettle
  cryptographic backends, buffer operations to avoid partial read/write,
  and several other workarounds for mostly false positive warnings.

* Fixes to tests and CI scripts.

Cryptsetup 2.7.3 Release Notes
==============================
Stable bug-fix release with security fixes.

All users of cryptsetup 2.7 must upgrade to this version.

Changes since version 2.7.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Do not allow formatting LUKS2 with Opal SED (hardware encryption)
  if the reported logical sector size for the block device and Opal
  encryption logical block differs.

  Such a configuration can lead to a partially encrypted Opal locking
  range or data destruction following the expected locking range.

  Some NVMe drives support multiple LBAF profiles (typically supporting
  512-byte and 4096-byte sector size). Some broken Opal NVMe firmware can
  report bogus encryption size that disagrees with real used sector size.
  This usually happens after low-level NVMe reformatting (LBAF profile
  change with nvme utility) to different sector size.
  Moreover, some firmware versions do not properly reset this even after
  explicit PSID revert.

  Cryptsetup calculates the Opal locking range using the reported block
  size in Opal geometry ioctl.  Unfortunately, the broken firmware drive
  internally uses the logical block size of the block device, which can
  differ. This can lead to two possible situations:

  - Opal reports a smaller block size (512-byte) while the drive uses
  a 4096-byte sector. The configured locking range is then much larger,
  destroying data following the expected locking range setting.

  - Opal reports a larger block size (4096-byte) while the drive uses
  a 512-byte sector. The configured locking range is then much smaller,
  leaving the remaining space in the locking range unencrypted (violating
  the confidentiality of data).

  Cryptsetup now detects this discrepancy and disallows LUKS2 format with
  Opal hardware encryption in such a case.

  For already formatted devices, you will see this warning:
    "Bogus OPAL logical block size differs from device block size."

  If you also used software encryption (dm-crypt over Opal), data will
  still be fully encrypted with software dm-crypt.
  With hw-only encryption,  your configuration is probably already broken
  (insecure or accessing data beyond the assigned area).

  Note that this is caused by bad firmware (seen with multiple vendors),
  and the problem was reported, at least for drives we have access to.

* Fixes to wiping LUKS2 headers after Opal locking area erase.

  As the hardware locking range is destroyed (cryptsetup erase command),
  the LUKS2 header is no longer usable and was partially wiped.
  Now the code fully wipes also the secondary header, as the previous
  code wiped only the primary LUKS area.

  Note that this is an exception, as the normal erase command wipes only
  the keyslots, keeping the LUKS2 header in place.  With Opal encryption,
  the data segment is no longer valid, so the whole LUKS2 header is no
  longer usable.

* Mention the need for possible PSID revert before Opal format for some
  drives (man page).

* Fix Bitlocker-compatible code to ignore newly seen metadata entries.

  Recent Windows OS versions started to include new (undocumented)
  metadata entries in Bitlocker. These entries are now quietly ignored,
  allowing Bitlocker images to open with cryptsetup again.

* Fix interactive query retry if LUKS2 unbound keyslot is present.

  If an unbound keyslot is present, the password query retry count is
  now properly applied.

* Detect unsupported zoned devices for LUKS header devices.

  Zoned devices cannot be written with direct-io and used for LUKS header
  logic in general. Code now rejects placing the LUKS header on a zoned
  device, while you can still create a detached header and use a zoned
  device for encrypted data.

* Allow "capi" cipher format for benchmark command and fix parsing
  of plain IV in "capi" format.

  Some ciphers can be specified only in Linux kernel crypto notation
  (in short, "capi"). Code now allows this format also for benchmark,
  for example, "benchmark -c capi:xts\(aes\)-plain64"
  (that is equivalent to -c aes-xts-plain64).

* Add support for HCTR2 encryption mode.

  The HCTR2 encryption mode was added to the Linux kernel for fscrypt,
  but as it is a length-preserving mode (with sector tweak), it can be
  easily used for disk encryption, too.
  The mode has the same property as wide modes (any change is propagated
  to the whole sector instead of only one block as in XTS mode).

  As it needs a larger initialization vector (32 bytes), we need to add
  an exception in the userspace format code.
  You can now use --cipher aes-hctr2-plain64 for the format operation.

* Source code now uses SPDX license identifiers instead of full
  license preambles.

* Fix missing includes for cryptographic backend that could cause
  compilation errors for some systems.

* Fix tests to work correctly in FIPS mode with recent OpenSSL 3.2.

* Fix various (mostly false positive) issues detected by Coverity.

Cryptsetup 2.7.2 Release Notes
==============================
Stable bug-fix release.

All users of cryptsetup 2.7 should upgrade to this version.

Changes since version 2.7.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Fix activation of OPAL-only encrypted LUKS device with tokens.
  The issue was caused by an invalid volume key check (assert)
  that is impossible without software encryption.

* Fix formatting of OPAL devices with 4096-byte sector size.

* Fix incorrect OPAL locking range alignment calculation if used
  over an unaligned device partition.

* Add --hw-opal-factory-reset option description to the manual page.

* Do not check the passphrase quality for OPAL Admin PIN,
  as this passphrase already exists.

* Update license for FAQ document to CC BY-SA 4.0.

NOTE: Please note that with OPAL-only (--hw-opal-only) encryption,
the configured OPAL administrator PIN (passphrase) allows unlocking
all configured locking ranges without LUKS keyslot decryption
(without knowledge of LUKS passphrase).
Because of many observed problems with compatibility, cryptsetup
currently DOES NOT use OPAL single-user mode, which would allow such
decoupling of OPAL admin PIN access.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-08-02 01:38:45 +01:00
Daniel Golle
c37c79fcbe lvm2: update to version 2.03.35 and libdm 1.02.199
Version 2.03.25 - 12nd July 2024
================================
  Utilize more radix_tree instead of dm_hash and btree.
  Refactor DM uuid caching from device_mapper directory.
  Enhance checking for DM uuid device.
  Fix lvm shell command completion on tab key (2.03.24).
  Avoid lockd_vg call to lvmlockd for local VGs.
  Allow forced change of locktype from none.
  Handle OPTIONS defined in /etc/sysconfig/lvmlockd.

Version 2.03.24 - 16th May 2024
===============================
  Lvconvert supports VDO options for thin-pool with vdo conversion.
  Improve placement to .data.rel.ro and .rodata sections.
  Fix support for -y and -W when creating thinpool with vdo.
  Bettter support for runtime valgrind detection.
  Allow command interruption when communicating with dmeventd.
  Fix resize of VDO volume used for thin pool data volume.
  Use -Wl,-z,now and -Wl,--as-needed for compilation by default.
  Require 3.7 as minimal version for sanlock.
  Share code for closing opened desriptors on program startup.
  Fix memleak in lvmcache.
  Add configure --with-default-event-activation=ON setting.
  Fix return value from reporter function when hitting internal error.
  Skip checking of pools for lvremove and vgremove commands.
  VDO modprobes dm-vdo for 6.9 kernel and kvdo for older kernel version.
  Fix lvs reporting for VDO volumes with new upstream kernel driver.
  Don't import DM_UDEV_DISABLE_OTHER_RULES_FLAG in LVM rules, DM rules cover it.
  Fix table line generation for cache snapshots using cachevol.
  Enhance lvconvert support for external origins stacking.
  When swapping LV names also swap properties like hostname, time and data.
  Fix removal of stacked external origins.
  Lock filesystem when converting volume to read-only external origin.
  Support external origin between different thin-pool.
  Improve validation of acceptable volumes for external origins.
  Reduce amount of preloaded devices for complex device trees.
  Avoid logging problems from monitoring snapshots with inactive origins.
  Check for cache policy module presence in kernel's builtin modules file.
  Add configure --with-modulesdir to select kernel modules directory.
  Support creation of thin-pool with VDO use for its data volume.

libdm:

Version 1.02.199 - 12nd July 2024
=================================

Version 1.02.198 - 16th May 2024
================================
  Fix static only compilation of libdevmapper.a and dmsetup tool.
  Use better code for closing opened descriptors when starting dmeventd.
  Correct dmeventd -R for systemd environment.
  Restart of dmeventd -R checks pid file to detect running dmeventd first.
  Query with dmeventd -i quickly ends when there is no running dmeventd.
  Enhance dm_get_status_raid to handle mismatching status or reported legs.
  Create /dev/disk/by-label symlinks for DM devs that have crypto as next layer.
  Persist udev db for DM devs on cleanup used in initrd to rootfs transition.
  Process synthetic udev events other than 'add/change' as 'change' events.
  Increase DM_UDEV_RULES_VSN to 3 to indicate changed udev rules.
  Rename DM_NOSCAN to .DM_NOSCAN so it's not stored in udev db.
  Rename DM_SUSPENDED to .DM_SUSPENDED so it's not stored in udev db.
  Do not import DM_UDEV_DISABLE_OTHER_RULES_FLAG from db in 10-dm-disk.rules.
  Test DISK_RO after importing properties from db in 10-dm.rules.
  Also import ID_FS_TYPE in 13-dm-disk.rules from db if needed.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-08-02 01:38:45 +01:00
Aleksey Vasilenko
8950648ebc xz: add patch from upstream to fix mips64/octeon build
Fixes https://github.com/openwrt/packages/issues/24699

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-08-01 21:30:32 +08:00
Jonas Jelonek
f50954e032 eza: update to 0.18.23
Release notes:
0.18.22: https://github.com/eza-community/eza/releases/tag/v0.18.22
0.18.23: https://github.com/eza-community/eza/releases/tag/v0.18.23

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-07-31 13:21:43 +02:00
Aleksey Vasilenko
13cff17d13 swig: update to 4.2.1
- Switch package URL to HTTPS

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-31 15:00:56 +08:00
Eric Fahlgren
57f962b4e2 owut: update to 2024.07.24
The internal package list order fix depends on openwrt/asu@b7c8a426

Bug fixes:
  efahl/owut@d8af324 maintain internal package list in installation order
  efahl/owut@5bc21c6 armsr platform not detected properly
  efahl/owut@b0570d4 documentation link fixes for ASU server changes

Enhancements:
  efahl/owut@3a213f3 better download rate calculation

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-07-29 12:44:42 +08:00
Aleksey Vasilenko
c611da23d8 xz: update to 5.6.2
- Refresh a patch

Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-28 22:49:27 +08:00
Milinda Brantini
84f2027911 dockerd: Update to 27.1.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-27 16:37:33 +08:00
Milinda Brantini
a14185ce28 docker: Update to 27.1.1
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-27 16:37:33 +08:00
Milinda Brantini
79fac95444 containerd: Update to 1.7.20
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-24 11:57:48 +08:00
Milinda Brantini
7e4cabe225 dockerd: Update to 27.1.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-24 11:57:48 +08:00
Milinda Brantini
c8d63383ad docker: Update to 27.1.0
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-24 11:57:48 +08:00
Javier Marcet
13f5156f33 docker-compose: Update to version 2.29.1
Release notes:
https://github.com/docker/compose/releases/tag/v2.29.1

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-07-24 11:57:37 +08:00
Aleksey Vasilenko
db90b3622b tesseract: update to 5.4.1
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-22 18:52:17 -07:00
Aleksey Vasilenko
3caa351616 less: update to 661
Signed-off-by: Aleksey Vasilenko <aleksey.vasilenko@gmail.com>
2024-07-22 18:52:04 -07:00
Eric Fahlgren
3e75212807 owut: update to 2024.07.21
A couple of minor bug fixes, and several enhancements.

The major addition is the pre-install hook, which allows user to
intercept processing between the download and install.  This allows,
for example, copying the download artifacts (firmware-manifest.json)
to persistent storage and saving it for later reference.  Other
uses include automating backups as part of the upgrade process.
See /etc/owut.d/pre-install.sh for examples.

- bugs
  https://github.com/efahl/owut/commit/dc521b2 version list bug fix
  https://github.com/efahl/owut/commit/75faac2 fix OpenWRT firmware version comparisons
- enhancements
  https://github.com/efahl/owut/commit/0937933 add '--pre-install' hook
  https://github.com/efahl/owut/commit/23c2066 reduce 'dump' output verbosity
  https://github.com/efahl/owut/commit/cc9618d tweak the undocumented '--device' option handling
  https://github.com/efahl/owut/commit/2ec138b improve help

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-07-22 18:51:38 -07:00
Alexandru Ardelean
672443b8eb stress-ng: bump to version 0.18.01
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2024-07-20 00:44:36 -07:00
Jonathan McCrohan
fd39e34b09 crun: update to 1.15
Changelogs: https://github.com/containers/crun/releases

Bump libocispec to latest commit (required due to rename of class to
_class)

Fixes a crun 1.14.1 bug which prevented Podman running containers due
to version parsing bug.

root@OpenWrt:~# podman run hello-world
Error: OCI runtime error: crun: unknown version specified

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
2024-07-20 00:03:24 +01:00
Hannu Nyman
98f642226f nano: update to 8.1
Update nano editor to version 8.1.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2024-07-18 12:37:47 +03:00
Javier Marcet
fc6a251529 docker-compose: Update to version 2.29.0
Release notes:
https://github.com/docker/compose/releases/tag/v2.29.0

Signed-off-by: Javier Marcet <javier@marcet.info>
2024-07-18 11:01:55 +08:00
Rosen Penev
9a9f052598 openzwave: fix compilation with GCC14
Null pointer dereference. This looks like a bug fix actually...

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-16 10:35:41 -07:00
Philip Prindeville
b011caf5ac cligen: Update to 7.1.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-14 16:09:47 -07:00
Philip Prindeville
999f609002 clixon: Update to 7.1.0
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
2024-07-14 16:09:27 -07:00
Eric Fahlgren
21a2936458 owut: update to 2024.07.14
- bugs
  980156399e properly handle 'package_changes' entries with build breakages
  119c7194b7 deal with stdout being chopped off when output is piped
  75faac2167 fix ordering of '-rcN' version numbers
- issues
  0aefe77e47 warn and stop on package downgrades
- enhancements
  a23ea2c1ef report file download rates in verbose output
  112afd07a5 report broken packages when using 'list' or 'blob'

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-07-14 21:09:27 +01:00
Rosen Penev
7eef6920c5 pcsc-lite: fix bad formats
Fixes compilation with -Werror=format

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-14 21:08:27 +01:00
Milinda Brantini
55e689176e dockerd: fix breaks IPv6 routing
Add option to support ip6tables configuration(default false).

Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-14 12:04:48 -07:00
John Audia
e8688e5c3f tree: bump to 2.1.3
Changelog: version 2.1.3 (07/09/2024)
  - Mostly a brown-paper bag release to fix the below regression and add a
    feature I forgot to add.
  - Fix regression in search() function that broke --fromfile (Florian Ernst)
    (caused by removing too much code while fixing premature sort for
    --fromfile)
  - Allow the -L option to accept its parameter immediately (with no space)
    instead of requiring it be the next option word. (Trevor Gross)

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia <therealgraysky@proton.me>
2024-07-14 11:54:01 -07:00
Rosen Penev
ff66b52da3 mt-st: update to 1.7
New upstream.

Removed upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-07-12 13:15:33 -07:00
Robert Marko
3bc18e7787 kitty-terminfo: update to 0.35.2
Update kitty-terminfo to the current kitty release of 0.35.2.

Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-07-10 14:05:18 +02:00
Rui Salvaterra
3f52c7e59a lolcat: bump to 1.5
No changelog, but only a single commit since last version, fixing uncoloured stderr
interleaved with coloured stdout.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
2024-07-08 16:49:22 -07:00
Nathaniel Wesley Filardo
5bf463bd96 pcsc-lite: install libpcsclite_real.{a,so*}, too
74ee2fa489 failed to notice that libpcsclite now supports redirection, as of
1faab672aa
(first present in upstream release 2.1.0).  It's important to include the real
implementation, even if redirection permits loading others.

Signed-off-by: Nathaniel Wesley Filardo <nwfilardo@gmail.com>
2024-07-07 12:35:37 +01:00
Andreas Gnau
7e5332e3cd jq: Add PKG_CPE_ID
Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
2024-07-05 13:41:56 -07:00
Jonas Jelonek
3ff411fe02 eza: update to 0.18.21
Release notes:
0.18.19: https://github.com/eza-community/eza/releases/tag/v0.18.19
0.18.20: https://github.com/eza-community/eza/releases/tag/v0.18.20
0.18.21: https://github.com/eza-community/eza/releases/tag/v0.18.21

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2024-07-03 16:58:44 -07:00
Robert Marko
24f1c9b490 utils: lpac: fix passing CMAKE options
Turns out that having a comment for QMI over QRTR in the CMAKE_OPTIONS will
drop anything after it, so lets move the comment above CMAKE_OPTIONS.

Fixes: 34f9d96b4c ("lpac: make APDU backends configurable")
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
2024-07-03 20:19:12 +02:00
Daniel Golle
080d5f04ef i2csfp: add package
Add i2csfp utility which comes handy when dealing with some SFP modules.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2024-07-03 02:44:16 +01:00
Robert Marko
34f9d96b4c lpac: make APDU backends configurable
Currently, lpac will be built with the PCSC and AT APDU backends by default
and its not configurable in OpenWrt.

Since smart card reads are not really common on OpenWrt devices lets
disable PCSC backend by default so we dont have to include PCSC lib and
daemon by default.

AT backend is left enabled by default since it has no external dependecies
and all modems have it.

QMI over QRTR backend is not selectable even though it is part of the 2.0.2
relase since it requires unstable libqmi 1.35.4 or newer and we are still
using 1.34 stable branch.

Signed-off-by: Robert Marko <robert.marko@sartura.hr>
2024-07-02 09:52:03 -07:00
Eric Fahlgren
ed1bd0b386 owut: update to 2024.07.01
- bugs
  1ed0c8d6c6 partial fix for 'what-provides'
  189b27210f bad sutype

Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
2024-07-02 19:01:49 +08:00
Milinda Brantini
e7ef6ae485 dockerd: Update to 27.0.3
Signed-off-by: Milinda Brantini <C_A_T_T_E_R_Y@outlook.com>
2024-07-02 15:26:38 +08:00