<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/olsrd/patches, 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>2023-06-13T13:20:23Z</updated>
<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>olsrd: replace patch for storms with real patch</title>
<updated>2022-06-23T10:22:51Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-06-22T12:12:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=cfd82729a9932d98bacf77a8dbb6410b40516457'/>
<id>urn:sha1:cfd82729a9932d98bacf77a8dbb6410b40516457</id>
<content type='text'>
Fixes: bb5bbc6afd8c ("olsrd: import patch to prevent olsr storms")

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: import patch to prevent olsr storms</title>
<updated>2022-06-22T10:54:43Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-06-22T08:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=bb5bbc6afd8ce85f3593962ed72f95ed491d43bd'/>
<id>urn:sha1:bb5bbc6afd8ce85f3593962ed72f95ed491d43bd</id>
<content type='text'>
Fixes:
https://github.com/OLSR/olsrd/issues/106

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&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: 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>
<entry>
<title>olsrd: update to 2021-06-21</title>
<updated>2021-06-12T08:06:46Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-06-12T07:15:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=a302ee626511d3786299acb6d24ba8b29f2d5fe6'/>
<id>urn:sha1:a302ee626511d3786299acb6d24ba8b29f2d5fe6</id>
<content type='text'>
- filtergw: add plugin allow to allow/block gateways
    (even smartgateway)

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: add filtergw plugin</title>
<updated>2021-06-06T16:12:48Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-06-06T13:27:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=bdec65a6d91025cb05ceea9ea962320bf26e5987'/>
<id>urn:sha1:bdec65a6d91025cb05ceea9ea962320bf26e5987</id>
<content type='text'>
The plugin adds a possibility to filter out gateway HNAs. This can be
very handy e.g. for faulty nodes. A gateway can be taken out directly on
a central node and all traffic is then redirected. Also the underlying
smart gateways are adapted. Currently the link multiplier is often used
to control a faulty node, but it is not necessarily the best way to do
so.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: update olsrd to 2021-06-01</title>
<updated>2021-06-06T14:55:51Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-06-01T13:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=6dac4d296cfa4400d44b225c47e62f7ba15032ec'/>
<id>urn:sha1:6dac4d296cfa4400d44b225c47e62f7ba15032ec</id>
<content type='text'>
Update olsrd to new version.
Remove upstreamed patches:
- 010-musl.patch
- 011-bison.patch
- 012-gpsd.patch

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: adapt gpsdclient.c to new gpsd lib</title>
<updated>2020-10-03T20:38:02Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2020-10-03T18:02:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=6e72bcffa5c57c4048647efb48fb4db4ac9e9b2d'/>
<id>urn:sha1:6e72bcffa5c57c4048647efb48fb4db4ac9e9b2d</id>
<content type='text'>
As mentioned in gpsd.h:
"Move gps_data_t-&gt;status to gps_fix_t.status for better fix merging"

Commit:
https://gitlab.com/gpsd/gpsd/-/commit/29991d6ffeb41ecfc8297db68bb68be0128c8514

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>olsrd: migrate to using bison 3.7.1</title>
<updated>2020-08-27T16:01:39Z</updated>
<author>
<name>pmelange</name>
</author>
<published>2020-08-27T15:50:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=5cc8e058850acbc22fe92c5e2b24863efc577971'/>
<id>urn:sha1:5cc8e058850acbc22fe92c5e2b24863efc577971</id>
<content type='text'>
With the upgrade to bison 3.7.1 (openwrt commit 1cf842d) building
olsrd was failing.  Now, instead of the contents of header files
being directly inserted into the generated source files, they are
instead included with a #include directive.

The local.mk has, until now, done some magic with *-tmp files,
which is not longer necessary and even causes builds to fail.

src/cfgparser/oparse.c:265:10: fatal error: oparse.h-tmp: No such file or directory
 #include "oparse.h-tmp"

Suggested-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Perry Melange &lt;isprotejesvalkata@gmail.com&gt;
</content>
</entry>
</feed>
