2001 Commits

Author SHA1 Message Date
Packet Please
bdf571c0ea bird3: update to 3.2.0
Version 3.2.0 (2025-12-26)
- BGP: Listening socket rework
- IGP metric: Split out local_metric again
- Table: Optimal and Any Export refactoring
- Various race condition fixes
- All fixes included in 3.1.0 -- 3.1.5
- Merged 2.18

Signed-off-by: Packet Please <pktpls@systemli.org>
2026-01-12 00:26:27 +01:00
Packet Please
ffbcfce25d bird2: update to 2.18
Version 2.18 (2025-12-26)
- BGP: Support for dynamic onlink and link-local connections
- BGP: Listening socket refactoring
- BGP: Fix restart behavior on outgoing next hop setting
- BGP: Configuring global/link-local IPv6 nexthop
- BGP: Disallow AS Sets by default
- L3VPN: Support for import/export target none and import target all
- RAdv: P-flag to prefer prefix delegation in DHCPv6
- Filter: Merging of case intervals
- Filter: Append operator
- ASPA: Paths containing AS_SET are invalid
- Doc: Update website to bird.nic.cz
- CI: Upstream packaging cleanup and reproducible builds
- Various minor fixes in code, comments, documentation and tooling

Signed-off-by: Packet Please <pktpls@systemli.org>
2026-01-12 00:26:27 +01:00
Toke Høiland-Jørgensen
c69a11d309 bird3: add patch to move birdc's history file
To prevent birdc writing its history file to /root, causing flash wear,
apply a patch that moves the history file to /var/tmp instead.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2025-12-24 00:13:25 +01:00
Toke Høiland-Jørgensen
733a2f1a18 bird2: add patch to move birdc's history file
To prevent birdc writing its history file to /root, causing flash wear,
apply a patch that moves the history file to /var/tmp instead.

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2025-12-24 00:13:25 +01:00
Simon Wunderlich
0ce2066dca Merge pull request #1151 from ecsv/batadv-2025.5
batman-adv: update packages to version 2025.5
2025-12-21 16:09:55 +01:00
Sven Eckelmann
e8d322e216 batman-adv: drop support for kernels < 6.12
OpenWrt only supports Linux 6.12 at the moment. It is no longer necessary
to support older versions of the kernel.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-12-20 19:24:46 +01:00
Sven Eckelmann
091138d5b3 batctl: update to version 2025.5
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-12-20 18:42:42 +01:00
Sven Eckelmann
1d4204aee6 alfred: update to version 2025.5
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-12-20 18:42:42 +01:00
Sven Eckelmann
b8bd615397 batman-adv: update to version 2025.5
* support latest kernels (5.10 - 6.19)
* coding style cleanups and refactoring

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-12-20 18:42:42 +01:00
George Sapkin
b43e4ac560 check-autorelease-deprecation: drop workflow
Drop the workflow since the setting has been deprecated over three years
ago.

Link: https://github.com/openwrt/packages/pull/27799#issuecomment-3506689211

Signed-off-by: George Sapkin <george@sapk.in>
2025-12-03 12:45:17 +01:00
George Sapkin
55cacd416d formal: fix workflow permissions
Fix formality check permissions that are needed to post optional
summaries back to the PR.

Link: openwrt/actions-shared-workflows#64
Signed-off-by: George Sapkin <george@sapk.in>
2025-11-28 23:29:52 +01:00
Christian Marangi
0bf1ec3c3d cjdns: disable error for calloc-transposed-args for GCC14 support
GCC14 introduced -Wcalloc-transposed-args that check calloc pattern and
warn if the args are somehow swapped. The custom allocator in cjdns have
the args swapped so the GCC pattern matching reporting a problem is
actually a false positive.

Disable -Wcalloc-transposed-args warning to fix compilation error as
-Werror is enabled.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-16 20:30:59 +01:00
Christian Marangi
a700d5232e ohybridproxy: add pending patch for CMake >= 4.0 support
Add pending patch for CMake >= 4.0 support.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-13 16:14:25 +01:00
Christian Marangi
11fc6a25d6 pimbd: add pending patch for warning and CMake >= 4.0
Add pending patch for compilation warning and CMake >= 4.0.

Bump PKG_RELEASE as we switched to uloop_timeout_remaining64.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2025-11-13 16:03:17 +01:00
Josef Schlehofer
2dbcc5b466 minimalist-pcproxy: remove this package
It looks like that repository has been read-only since 3rd July 2025,
so we can not expect new features, bug fixes, etc.

Even though, last commit in the repository was done in 2014,
which is more than 11 years ago.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-11-12 21:16:37 +01:00
Josef Schlehofer
0f3cd1e1eb luci-app-olsrd2: remove it as oonf-olsrd2 was dropped
In 58070aa6c1 ("oonf-*: remove oonf packages such as init scripts, proxy, radio, olsrd2"),
there were removed packages related to oonf, because their development is stalled,
website is not working and documentation is not available.

Let's drop luci-app-olsrd2 as well.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-11-11 13:12:10 +01:00
Josef Schlehofer
03a13710ea treewide: install configs with INSTALL_CONF (0600)
Use INSTALL_CONF instead of INSTALL_DATA to install configuration
 files under /etc with correct permissions.

This improves security by ensuring config files are not world-readable.
INSTALL_DATA sets mode 0644, while INSTALL_CONF sets mode 0600.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-11-10 10:38:36 +01:00
Josef Schlehofer
58070aa6c1 oonf-*: remove oonf packages such as init scripts, proxy, radio, olsrd2
These packages have not been compiling for some time due to the
transition to GCC14 (issue: https://github.com/OLSR/OONF/issues/71).
This has been reported to the upstream repositories, but it appears
that development has stalled.

Additionally, the project's website and documentation have been
non-functional since 2024. Reference:
https://github.com/OLSR/OONF/issues/54

Another issue is the transition to CMake 4.x, which causes the
packages to fail with the following error:

CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-11-10 09:20:02 +01:00
Simon Wunderlich
149ea45cc2 Merge pull request #1143 from ecsv/batadv-2025.4
batman-adv: update packages to version 2025.4
2025-10-26 10:44:37 +01:00
Sven Eckelmann
43055942d1 batctl: update to version 2025.4
* removed network coding (C.A.T.W.O.M.A.N.) support

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-10-25 09:50:58 +02:00
Sven Eckelmann
9d8bf2a61b alfred: update to version 2025.4
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-10-25 09:49:51 +02:00
Sven Eckelmann
bbc3aab7d8 batman-adv: update to version 2025.4
* support latest kernels (5.4 - 6.18)
* removed network coding (C.A.T.W.O.M.A.N.) support
* coding style cleanups and refactoring
* bugs squashed:
  - release references to inactive interfaces on netlink queries

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-10-25 09:48:35 +02:00
Toke Høiland-Jørgensen
45221cf5fa bird2: Update to v2.17.2
Also update the URL to the new website at bird.nic.cz

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2025-09-23 12:38:33 +02:00
Toke Høiland-Jørgensen
3ff1e24383 bird3: Update to version 3.1.4
Also update the URL to the new website at bird.nic.cz

Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
2025-09-23 12:38:33 +02:00
Florian Eckert
4a52b25d82 vis: fix PKG_MAINTAINER name to generate a valid JSON output
The extra quotation marks in the PKG_MAINTAINER line of the '.packageinfo'
file does not produce valid JSON when 'package-metadata.pl pkgmanifestjson'
is used.

Therefore, the word with the surrounding quotation marks is removed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-09-19 12:21:29 +02:00
Florian Eckert
fabd399986 batmand: fix PGK_MAINTAINER name to generate a valid JSON output
The extra quotation marks in the PKG_MAINTAINER line of the '.packageinfo'
file does not produce valid JSON when 'package-metadata.pl pkgmanifestjson'
is used.

Therefore, the word with the surrounding quotation marks is removed.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-09-19 12:21:29 +02:00
Simon Wunderlich
22487dc8f6 Merge pull request #1138 from ecsv/batadv-2025.3
batman-adv: update packages to version 2025.3
2025-09-08 08:07:05 +02:00
Josef Schlehofer
340f08f9af alfred: install configs with INSTALL_CONF (0600)
Use INSTALL_CONF instead of INSTALL_DATA to install configuration
 files under /etc with correct permissions.

This improves security by ensuring config files are not world-readable.
INSTALL_DATA sets mode 0644, while INSTALL_CONF sets mode 0600.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-09-05 19:20:22 +02:00
Sven Eckelmann
abc6f5a32a batman-adv: update to version 2025.3
* support latest kernels (5.4 - 6.17)
* coding style cleanups and refactoring
* bugs squashed:
  - fix OOB read/write in network-coding decode

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-09-05 17:50:05 +02:00
Sven Eckelmann
054324d334 batctl: update to version 2025.3
* bugs squashed:
  - fix potential memory leak in print_routing_algos
  - fix event parsing of hard interface names

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-09-05 17:50:05 +02:00
Sven Eckelmann
e5a6299e0b alfred: update to version 2025.3
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-09-05 16:09:27 +02:00
Fabrice Fontaine
d53907107d opennds: Add PKG_CPE_ID
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2025-07-19 22:58:50 +02:00
Fabrice Fontaine
74abcc70ec bird2: Add PKG_CPE_ID
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2025-07-19 22:57:47 +02:00
Josef Schlehofer
d1a60e81e9 CI: move script into separate directory
This change follows the structure of GitHub workflow
folders from the main OpenWrt repository, where scripts
are in separate folder.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-07-19 22:55:52 +02:00
Josef Schlehofer
e8504be738 CI: formal check: use shared workflow in actions-shared-workflows
Lets switch to shared workflow in actions-shared-workflows instead of having
this separate file here. It will track and use the latest changes to avoid
being outdated.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-07-19 22:55:52 +02:00
Nick Hainke
5911e00a49 bird3: update to 3.1.2
Release Notes:
- 3.1.1: https://bird.network.cz/pipermail/bird-users/2025-May/018199.html
- 3.1.2: https://bird.network.cz/pipermail/bird-users/2025-May/018245.html

Signed-off-by: Nick Hainke <vincent@systemli.org>
2025-07-19 22:55:18 +02:00
Josef Schlehofer
d0f6265f6f bird{2,3}: use HTTPS in URL and reorder Makefile
Move descriptions to each other
and use HTTPS for project website

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-06-23 12:48:28 +02:00
Simon Wunderlich
8a6c623fd9 Merge pull request #1132 from ecsv/batadv-2025.2
batman-adv: update packages to version 2025.2
2025-06-19 09:41:57 +02:00
Sven Eckelmann
131f3e0776 batman-adv: update to version 2025.2
* support latest kernels (5.4 - 6.16)
* coding style cleanups and refactoring
* bugs squashed:
  - fix duplicate MAC address check

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-06-18 23:22:56 +02:00
Sven Eckelmann
34229131e0 batctl: update to version 2025.2
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-06-18 23:05:39 +02:00
Sven Eckelmann
3bdbbaf4c3 batman-adv: update to version 2025.2
* (no changes)

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-06-18 23:05:24 +02:00
Josef Schlehofer
85b868b341 hnetd: remove it as the development is stalled
Development of hnetd is stalled [1].
Last commit in the upstream repository is 7 years ago
and currently, hnetd is not compiled in snapshot builds
due to errors from GCC 14 [2]

[1] https://github.com/sbyx/hnetd/issues/67
[2] https://github.com/openwrt/routing/issues/1119

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-06-18 09:39:47 +02:00
Josef Schlehofer
6aed281d79 batmand: update to 2022-12-31 and simplify Makefile
Patches:
- 0001-Allow-one-to-disable-forking-to-background-in-debug_.patch
is included in the upstream [1]

- 0002-batmand-Add-missing-string.h-include.patch
is included in the upstream [2]

Makefile is simplified, reordered to be able to move this package
to packages feed.

[1] https://git.open-mesh.org/batmand.git/commit/?id=2f62b17d4132f82c4716b672101eb7faa916192a
[2] https://git.open-mesh.org/batmand.git/commit/linux?id=aca79f595d20ed8ed5efa204c87f30174d5b4228

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-06-17 13:18:53 +02:00
Josef Schlehofer
76c10668df babel-pinger: reorder Makefile
This ensures that it follows other Makefiles

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-06-17 08:52:06 +02:00
Josef Schlehofer
295a299137 babel-pinger: use HTTPS to download the tarball
Project URL was changed, use the up-to-date.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2025-06-17 08:52:06 +02:00
Rob White
bd56cdc36a mesh11sd: update to version 5.1.3
Maintainer: Rob White rob@blue-wave.net

Compile tested: All

Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, mips_24kc, aarch64_cortex-a53; On 23.5, 24.10 and master/snapshot.

Description: mesh11sd (5.1.2)

This is a minor bugfix release.
It includes:
 * Fix when converting from/to local administered mac if the first octet is 0
 * Fix and improve detection of portal state changes
 * Ensure dhcp is disabled on vtunnel when changing to peer mode

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.3/ChangeLog

Signed-off-by: Rob White <rob@blue-wave.net>
2025-05-26 14:17:44 +02:00
Rob White
1f77871819 mesh11sd: update to version 5.1.2
Maintainer: Rob White rob@blue-wave.net

Compile tested: All

Run tested: arm_cortex-a7_neon-vfpv4, mipsel_24kc, mips_24kc, aarch64_cortex-a53; On 23.5, 24.10 and master/snapshot.

Description: mesh11sd (5.1.2)

This is a minor bugfix release.
 * Improved reading of the uci config, eliminating some discrepancies.
 * Consistently use mesh_phy_index, rather then mesh_phyindex as a config option.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.2/ChangeLog

Signed-off-by: Rob White <rob@blue-wave.net>
2025-05-24 08:16:54 +02:00
Elektra
ee32e9b7b4 The build failed because various string functions couldn't be found. This
happened because the indirect include of string.h is now gone.
2025-05-23 16:42:54 +02:00
Sven Eckelmann
d08b1447ba batmand: Fix FTBFS with recent musl
The build failed because various string functions couldn't be found. This
happened because the indirect include of string.h is now gone.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
2025-05-23 16:36:14 +02:00
Rob White
9eda32a8c9 mesh11sd: update to version 5.1.0
This is a minor release, with some minor fixes. It introduces some new functionality, including the following:

   * Add - option mesh_phyindex to force selection of phy for mesh interface
   * Add - footnote links to README.md, using double spaces for newlines
   * Add - auto leechmode to mesh path stabilisation
   * Add - mesh_leechmode sets mesh_max_peerlinks to 1
   * Add - restart opennds captive portal if it is installed and running when mesh11sd starts, to sync the nftables rulesets of both packages.

The full changelog can be seen here:
https://github.com/openNDS/mesh11sd/blob/v5.1.0/ChangeLog


Signed-off-by: Rob White <rob@blue-wave.net>
2025-05-13 22:22:17 +02:00