<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/olsrd/Makefile, branch master</title>
<subtitle>Mirror of routing feed</subtitle>
<id>https://git.openwrt.org/feed/routing/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/routing/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/'/>
<updated>2025-11-10T09:38:36Z</updated>
<entry>
<title>treewide: install configs with INSTALL_CONF (0600)</title>
<updated>2025-11-10T09:38:36Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-06-16T20:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=03a13710eaedb137902c5fe72269dcd322e4065b'/>
<id>urn:sha1:03a13710eaedb137902c5fe72269dcd322e4065b</id>
<content type='text'>
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 &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>olsrd: update to latest 2024-06-09</title>
<updated>2024-06-10T05:31:41Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2024-06-09T06:56:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=055d386ce733865ec3e3741116157500acac301a'/>
<id>urn:sha1:055d386ce733865ec3e3741116157500acac301a</id>
<content type='text'>
Fixes compilation with GCC14.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: refresh hashes after move to use ZSTD as default</title>
<updated>2024-04-07T18:04:28Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-04-07T15:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=0fed081486198212608bebe257590947e58dc0d8'/>
<id>urn:sha1:0fed081486198212608bebe257590947e58dc0d8</id>
<content type='text'>
With the recent move to using ZSTD as the default compression format
for packaging git repo clones we must refresh all of the hashes for
the packages feed as well.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>olsrd: update to 2023-06-12</title>
<updated>2023-06-13T13:20:23Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-06-12T10:42:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=aab3b64e09a8c7969fdd9b4a793fda955d4fcaf5'/>
<id>urn:sha1:aab3b64e09a8c7969fdd9b4a793fda955d4fcaf5</id>
<content type='text'>
Update to latest version.

Remove upstreamed patch:
- 100-rename-avl-to-olsrd_avl.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>treewide: remove AUTORELEASE</title>
<updated>2023-04-27T15:14:16Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-04-26T09:40:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=3e96c851a7871f38c52c7be0e0f693b045fe0758'/>
<id>urn:sha1:3e96c851a7871f38c52c7be0e0f693b045fe0758</id>
<content type='text'>
OpenWrt/packages removed AUTORELEASE treewide. Remove it also in the
routing feed.

This is just copied from [0] with modification to the sed cmd because it
was not working for the routing feed:

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/routing; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's/\/Makefile$//';);
do
  make package/$i/download
done

[0] - https://github.com/openwrt/packages/commit/0c10c224be81f9221dabfab449855ab6718d2a0c

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: trim trailing space</title>
<updated>2022-11-03T13:50:47Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-11-02T13:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=c2f9428ac5d5aab43624099dd4aef2b344f6c786'/>
<id>urn:sha1:c2f9428ac5d5aab43624099dd4aef2b344f6c786</id>
<content type='text'>
Found with modified Kconfiglib.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>olsrd: update to 2022-03-18</title>
<updated>2022-03-18T13:34:03Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-03-18T12:41:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=319fac32b1cf5046d104e00a3ba983e382f4dfee'/>
<id>urn:sha1:319fac32b1cf5046d104e00a3ba983e382f4dfee</id>
<content type='text'>
fcb30aa4da73 unix: fix meshing with wireguard/point-to-point interfaces

Remove upstreamed patch:
- 101-unix-fix-meshing-with-wireguard-point-to-point-interfaces.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: fix recursive dependency</title>
<updated>2022-03-14T06:04:39Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2022-03-14T04:51:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=1cd72bff838ef6de489f8fda28487bd5a4e83c82'/>
<id>urn:sha1:1cd72bff838ef6de489f8fda28487bd5a4e83c82</id>
<content type='text'>
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>olsrd: add iptables as dependency</title>
<updated>2022-03-06T13:50:28Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-02-27T20:51:41Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=d5a7e526c71851f6917ae6dd240b4c60a6bc325e'/>
<id>urn:sha1:d5a7e526c71851f6917ae6dd240b4c60a6bc325e</id>
<content type='text'>
The upcoming OpenWrt version (currently in the master branch) ships
firewall4 by default [1], which uses nftables instead of iptables.

Users might choose to use a compatible layer [2] with iptables-nft,
decide which iptables they want to use, and make appropriate changes
related to fw3/f4[3].

This package requires to use iptables (no matter which variant) for
smart-gw-rules.

[1] https://github.com/openwrt/openwrt/commit/08d9f6e3020b4a149b2007b6ed7d684c49af9bbf
[2] https://www.redhat.com/en/blog/using-iptables-nft-hybrid-linux-firewall
[3] https://github.com/openwrt/openwrt/commit/795e7155cbe3e78669f6821bf7aecb7c4e1e1afb

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: add ubus ipc integration to olsrd</title>
<updated>2022-01-16T09:24:19Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-01-15T07:37:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=0bffe620b441c039780d4336a15c8ed4f2ebbbf4'/>
<id>urn:sha1:0bffe620b441c039780d4336a15c8ed4f2ebbbf4</id>
<content type='text'>
IPC integration of olsrd with OpenWrt. Allow dynamic adding and removing
of interfaces at run-time. We need to rename the avl-tree files, since
libubox also defines avl tree. Also add patch to allow meshing via
wireguard point-to-point links.

The ubus interface offers following functions:
  - add_inteface '{"ifname":"wg_51820"}'
  - del_inteface '{"ifname":"wg_51820"}'

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
</feed>
