ael-bot
e113614645
Upgrade Linux kernel to 6.12.59
2025-11-24 10:48:22 +00:00
Joachim Wiberg
442b572478
patches/sysklogd: backport fixes
...
- Allow parenthesis in tag names
- Unescape Linux /dev/kmsg messages for unicode characters
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-11-20 11:59:59 +01:00
ael-bot
114ad5ab9d
Upgrade Linux kernel to 6.12.58
2025-11-15 12:01:12 +00:00
ael-bot
a832dfe57b
Upgrade Linux kernel to 6.12.57
2025-11-03 09:09:54 +00:00
Mattias Walström
483ee14dbe
Upgrade Linux kernel to 6.12.56 (LTS)
2025-10-29 15:11:22 +01:00
Joachim Wiberg
f8e62fb8df
patch/libyang: follow-up to 77963d5, fix wrong arguments to LOGDBG()
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-10-28 17:31:31 +01:00
Mattias Walström
2903f6f472
Upgrade Linux kernel to 6.12.55 (LTS)
2025-10-23 21:07:10 +02:00
Mattias Walström
f5496b3c6a
Upgrade Linux kernel to 6.12.54 (LTS)
2025-10-20 10:15:11 +02:00
Mattias Walström
5a4c676782
Upgrade Linux kernel to 6.12.53 (LTS)
2025-10-15 12:55:07 +02:00
Mattias Walström
e2aef716b3
Upgrade Linux kernel to 6.12.52 (LTS)
2025-10-14 13:10:04 +02:00
Joachim Wiberg
3224f49b65
confd: initial zone-based firewall support, based on firewalld
...
Add supoprt for infix-firewall.yang, modeled on the zone-based firewalld
The terminology is a mix of firewalld, classic netfilter and inspired by
Ubiquity. E.g., zone 'policy' -> 'action', and the zone matrix overview.
- Port forwarding allows forwarding a range of ports
- Operational data comes from firewalld active rules
- Firewall logging goes to /var/log/firewall.log
- Show implicit/built-in rules and zones (HOST) in firewall matrix,
includes "locked" policy for the default-drop behavior
- The zone services field in admin-exec 'show firewall' shows ANY when
the zone default action is set to 'accept'
- Zone 'forwarding' and 'masquerade' settings live in Infix in the
policys instead, meaning users need to explicitly add a policy
to allow both intra-zone and inter-zone forwarding
- Support for emergency lockdown (kill switch)
- Pre-defined services (xml+enums) are filtered and included as a
separate YANG model, extensions added for netconf and restconf
- Includes initial support for firewalld rich rules
firewalld policy rules, including rich rules, have an obnoxious priority
field which is extremely hard to get right, so in Infix we use the far
superior YANG construct 'ordered-by user;'. This ensure all rules are
generated in that order by setting the priority field, on read-back from
firewalld (operational) the priority field is used to sort the output
of rules in the CLI.
Fixes #448
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-10-10 15:14:12 +02:00
Joachim Wiberg
4790806d8d
buildroot: bump firewalld, v2.0.2 to v2.3.1
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-10-10 12:57:19 +02:00
Mattias Walström
3cc7923058
Upgrade Linux kernel to 6.12.50 (LTS)
2025-10-02 15:58:03 +02:00
Mattias Walström
91fdf6144c
Upgrade Linux kernel to 6.12.49 (LTS)
2025-09-29 12:33:26 +02:00
Joachim Wiberg
40755424ee
Fix error in log during boot about unsupported command
...
Sep 27 04:10:06 infix finit[1]: api_cb():Unsupported command
(cmd: 13, data: dnsmasq) in runlevel S and 6/0.
Fixes #1161
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-29 09:37:06 +02:00
Joachim Wiberg
69056bfb2c
board/common: fixes for unicode translation in log/pager commands
...
- cli: add '-r' to log/pager/follow for "raw" control chars, including unicode
- sysklogd: backport unicode fix for em-dash character (—) in slogan
- sysklogd: drop old patches
- sysklogd: run in 8-bit safe mode
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-28 03:50:23 +02:00
Joachim Wiberg
77963d5267
patches/libyang: follow-up to e7f68be
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-28 03:50:14 +02:00
Mattias Walström
e7f68be143
Bump sysrepo, netopeer,libyang and libnetconf2, libyang-cpp, sysrepo-cpp, rousette
2025-09-17 08:51:31 +02:00
Joachim Wiberg
0bada691fc
Add neofetch
...
Fixes #1143
2025-09-15 17:08:08 +02:00
Mattias Walström
399894e9a1
Add new board banana pi r3
...
The Banana Pi R3 is a high-performance networking board featuring:
- MediaTek MT7986 ARM Cortex-A53 quad-core processor
- 4x Gigabit LAN ports (lan1-lan4)
- 1x Gigabit WAN port
- 2x SFP ports (sfp1, sfp2) for fiber connectivity
- Dual WiFi interfaces (wifi0 for 2.4GHz, wifi1 for 5GHz)
- USB support
- SD card boot support
2025-09-14 13:37:48 +02:00
Mattias Walström
8082b271d9
Upgrade Linux kernel to 6.12.46 (LTS)
2025-09-11 09:21:38 +02:00
Mattias Walström
28d8748bdb
uboot: Att uboot patches for 2025.01
...
- Fix CTRL-C misbehave
- Add new command to detect RPI standard display
2025-09-07 13:43:25 +02:00
Mattias Walström
73298469d5
Upgrade Linux kernel to 6.12.45 (LTS)
2025-09-04 17:48:42 +02:00
Joachim Wiberg
1d0c2be515
patches: silence libyang "Obsolete schema node" warnings in log
...
Fixes #1127
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-02 10:53:49 +02:00
Joachim Wiberg
b21043c7e5
package/podman: bump 4.5.0 -> 4.9.5
...
This major upgrade, along with the upgrade to Finit v4.14, is what is
needed to fix #1123 , which was caused by some odd futex locking bug in
Podman that left lingering issues in /var/lib/containers state files.
The root cause as fixed already in v4.7.x, but since CNI is supported
up to and including 4.9.5, going with a later release seemd prudent.
Full changelogs at:
- <https://github.com/containers/podman/releases/tag/v4.5.1 >
- <https://github.com/containers/podman/releases/tag/v4.6.0 >
- <https://github.com/containers/podman/releases/tag/v4.6.1 >
- <https://github.com/containers/podman/releases/tag/v4.6.2 >
- <https://github.com/containers/podman/releases/tag/v4.7.0 >
- <https://github.com/containers/podman/releases/tag/v4.7.1 >
- <https://github.com/containers/podman/releases/tag/v4.7.2 >
- <https://github.com/containers/podman/releases/tag/v4.8.0 >
- <https://github.com/containers/podman/releases/tag/v4.8.1 >
- <https://github.com/containers/podman/releases/tag/v4.8.2 >
- <https://github.com/containers/podman/releases/tag/v4.8.3 >
- <https://github.com/containers/podman/releases/tag/v4.9.0 >
- <https://github.com/containers/podman/releases/tag/v4.9.1 >
- <https://github.com/containers/podman/releases/tag/v4.9.2 >
- <https://github.com/containers/podman/releases/tag/v4.9.3 >
- <https://github.com/containers/podman/releases/tag/v4.9.4 >
- <https://github.com/containers/podman/releases/tag/v4.9.5 >
Fixes #1123
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-09-01 12:25:55 +02:00
Mattias Walström
ddd5172a6b
Upgrade Linux kernel to 6.12.44 (LTS)
2025-08-29 08:41:18 +02:00
Mattias Walström
a8f57618b8
Upgrade linux kernel to 6.12.43 (LTS)
2025-08-23 22:22:21 +02:00
Mattias Walström
c3975f4ce5
board/rpi-4: Add support for RPI official touchscreen
...
This adds support for Raspberry Pi Official touchscreen (only version 1)
Can be seen here: https://www.raspberrypi.com/products/raspberry-pi-touch-display/
Sound is enabled in the kernel due to it is required by the GPU.
2025-08-22 22:23:06 +02:00
Mattias Walström
a2a11e816a
Upgrade Linux kernel to 6.12.42 (LTS)
2025-08-15 12:46:52 +02:00
Mattias Walström
fcce71fe23
Upgrade linux kernel to 6.12.41 (LTS)
2025-08-12 11:39:53 +02:00
Joachim Wiberg
0491c1f195
patches/arm-trusted-firmware: drop local patch for cn9130-crb
...
Build root now (as of 2025.02 LTS) carry a version of this patch for us,
for the same reason.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-08-12 10:46:33 +02:00
Mattias Walström
ebcb38be37
Bump kernel to 6.12.35 (LTS)
2025-06-27 13:36:41 +02:00
Mattias Walström
eeb10b0f07
Upgrade Linux kernel to 6.12.34 (LTS)
2025-06-19 21:14:30 +02:00
Mattias Walström
0ad8fab5c7
wpa_supplicant: Add support for pidfile when not daemonize
2025-06-19 15:23:27 +02:00
Ahmed Karic
6755011b25
Upgrade Linux kernel to 6.12.33 (LTS)
2025-06-16 10:49:02 +02:00
Ahmed Karic
991364b411
Upgrade linux kernel to v6.12.32 (LTS)
2025-06-04 18:21:11 +02:00
Ahmed Karic
16c1b50349
Upgrade Linux kernel to 6.12.31 (LTS)
2025-05-30 11:26:53 +02:00
Ahmed Karic
e0696c453a
Upgrade Buildroot to 2025.02.3 (LTS)
2025-05-23 11:24:35 +02:00
Ahmed Karic
8bc7858694
Upgrade Linux kernel to 6.12.30 (LTS)
2025-05-22 18:28:23 +02:00
Mattias Walström
2303fc08aa
Bump kernel to 6.12.28 (LTS)
2025-05-12 08:10:41 +02:00
Mattias Walström
a0b06b2593
Upgrade kernel to 6.12.26 (LTS)
2025-05-02 10:51:36 +02:00
Mattias Walström
0b29e9eee4
Bump sysrepo, netopeer2, libnetconf2, libyang, libyang-cpp, sysrepo-cpp, rousette
2025-04-30 11:51:44 +02:00
Mattias Walström
7a5c9d0324
Upgrade kernel to 6.12.25 (LTS)
...
Also backport some fixes for freescale-imx8mp-evk
2025-04-25 13:04:37 +02:00
Mattias Walström
50f955c242
Upgrade linux kernel to 6.12.23 (LTS)
2025-04-10 15:21:36 +02:00
Mattias Walström
b2525e29e1
Upgrade linux kernel to 6.12.22 (LTS)
2025-04-07 18:26:07 +02:00
Joachim Wiberg
71b11026bb
configs/r2s_defconfig: bump kernel to 6.12.21 (LTS)
...
- Bump kernel to 6.12.21, same as other tier one boards
- Fix #1006 byt enabling netlink for ethtool (now works!)
- Sync defconfigs:
- LIBXCRYPT now in an rdep of another package
- Disable FORCE check hashes for now
- Drop patches for 6.10 tree (r2s kernel)
- Port RTL8153b patch for R2S LAN LED support
Fixes #1006
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-04-07 05:54:54 +02:00
Joachim Wiberg
0647541988
patches/sysklogd: sync with latest version in Buildroot 2025.02
...
Buildroot 2025.02 currently has sysklogd v2.7.0, which has new features,
but also a few bugs. This commit drops all patches for v2.5.2 and adds
all patches for sysklogd v2.7.2
For more information, see:
- https://github.com/troglobit/sysklogd/releases/tag/v2.7.1
- https://github.com/troglobit/sysklogd/releases/tag/v2.7.2
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2025-03-31 13:43:19 +02:00
Tobias Waldekranz
d213861e02
patches/linux: net: mvpp2: Prevent parser TCAM memory corruption
...
[skip ci]
2025-03-31 11:26:27 +02:00
Mattias Walström
6bbf2d02a8
Upgrade linux kernel to 6.12.21 (LTS)
2025-03-30 21:40:43 +02:00
Mattias Walström
1b5aa16652
dnsmasq: Remove relay agent info patch
2025-03-17 19:45:05 +01:00