<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing, branch lede-17.01</title>
<subtitle>OpenWrt Routing Packages</subtitle>
<id>http://x-nagi.com/cgit/routing/atom?h=lede-17.01</id>
<link rel='self' href='http://x-nagi.com/cgit/routing/atom?h=lede-17.01'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/'/>
<updated>2020-05-06T11:24:40Z</updated>
<entry>
<title>nodogsplash2: update to 2.1.2</title>
<updated>2020-05-06T11:24:40Z</updated>
<author>
<name>Alexander Couzens</name>
<email>lynxis@fe80.eu</email>
</author>
<published>2020-05-04T21:50:52Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=2f5c10f9176be90d0ea3f3d1db47222ae19477fd'/>
<id>urn:sha1:2f5c10f9176be90d0ea3f3d1db47222ae19477fd</id>
<content type='text'>
Fixes a path traversal attack.

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>Merge pull request #556 from ecsv/batadv-for-17.01</title>
<updated>2020-03-10T16:09:07Z</updated>
<author>
<name>Simon Wunderlich</name>
<email>sw@simonwunderlich.de</email>
</author>
<published>2020-03-10T16:09:07Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=fb287c3e4b241d9af080eda8e42da0e515897358'/>
<id>urn:sha1:fb287c3e4b241d9af080eda8e42da0e515897358</id>
<content type='text'>
lede-17.01: batman-adv: Merge bugfixes from 2020.0</content>
</entry>
<entry>
<title>batman-adv: Merge bugfixes from 2020.0</title>
<updated>2020-03-06T20:00:56Z</updated>
<author>
<name>Sven Eckelmann</name>
<email>sven@narfation.org</email>
</author>
<published>2020-03-06T19:51:17Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=305cce9234660179f726f8de1b2cf5ba42378aee'/>
<id>urn:sha1:305cce9234660179f726f8de1b2cf5ba42378aee</id>
<content type='text'>
* Don't schedule OGM for disabled interface

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>Merge pull request #538 from ecsv/batadv-for-17.01</title>
<updated>2019-12-14T15:59:18Z</updated>
<author>
<name>Simon Wunderlich</name>
<email>sw@simonwunderlich.de</email>
</author>
<published>2019-12-14T15:59:18Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=e924835c8114aa284659282691eeeb52c19cd954'/>
<id>urn:sha1:e924835c8114aa284659282691eeeb52c19cd954</id>
<content type='text'>
lede-17.01: batman-adv: Merge bugfixes from 2019.5</content>
</entry>
<entry>
<title>batman-adv: Merge bugfixes from 2019.5</title>
<updated>2019-12-13T21:21:19Z</updated>
<author>
<name>Sven Eckelmann</name>
<email>sven@narfation.org</email>
</author>
<published>2019-12-13T21:13:55Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=5cba01e37a7805c31c84107c956331a615760be4'/>
<id>urn:sha1:5cba01e37a7805c31c84107c956331a615760be4</id>
<content type='text'>
* fix DAT candidate selection on little endian systems

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>Merge pull request #521 from ecsv/batadv-for-17.01</title>
<updated>2019-10-26T08:30:58Z</updated>
<author>
<name>Simon Wunderlich</name>
<email>sw@simonwunderlich.de</email>
</author>
<published>2019-10-26T08:30:58Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=f659697eff1c40607ad947b338c5fab9e0820668'/>
<id>urn:sha1:f659697eff1c40607ad947b338c5fab9e0820668</id>
<content type='text'>
lede-17.01: batman-adv: Merge bugfixes from 2019.4</content>
</entry>
<entry>
<title>batman-adv: Merge bugfixes from 2019.4</title>
<updated>2019-10-25T20:58:11Z</updated>
<author>
<name>Sven Eckelmann</name>
<email>sven@narfation.org</email>
</author>
<published>2019-10-25T20:25:10Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=020c99a39b9c7e4d419b12e5e410061156ccc700'/>
<id>urn:sha1:020c99a39b9c7e4d419b12e5e410061156ccc700</id>
<content type='text'>
* fix uninit-value in batadv_netlink_get_ifindex()
* Only read OGM tvlv_len after buffer len check
* Only read OGM2 tvlv_len after buffer len check
* Avoid free/alloc race when handling OGM2 buffer
* Avoid free/alloc race when handling OGM buffer
* Introduce own OGM2 buffer mutex
* Avoid OGM workqueue synchronous cancel deadlock

Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>Merge pull request #473 from ecsv/batadv-for-17.01</title>
<updated>2019-06-02T20:41:10Z</updated>
<author>
<name>Simon Wunderlich</name>
<email>sw@simonwunderlich.de</email>
</author>
<published>2019-06-02T20:41:10Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=af18086ba8de36e7fbc696cb39f634f6a7ea34de'/>
<id>urn:sha1:af18086ba8de36e7fbc696cb39f634f6a7ea34de</id>
<content type='text'>
lede-17.01: batman-adv: Fix duplicated OGMs on NETDEV_UP</content>
</entry>
<entry>
<title>batman-adv: Fix duplicated OGMs on NETDEV_UP</title>
<updated>2019-06-02T12:07:55Z</updated>
<author>
<name>Sven Eckelmann</name>
<email>sven@narfation.org</email>
</author>
<published>2019-06-02T09:36:12Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=e100856a6988c35f60487663c3c28d149965eb0b'/>
<id>urn:sha1:e100856a6988c35f60487663c3c28d149965eb0b</id>
<content type='text'>
The state of slave interfaces are handled differently depending on whether
the interface is up or not. All active interfaces (IFF_UP) will transmit
OGMs. But for B.A.T.M.A.N. IV, also non-active interfaces are scheduling
(low TTL) OGMs on active interfaces. The code which setups and schedules
the OGMs must therefore already be called when the interfaces gets added as
slave interface and the transmit function must then check whether it has to
send out the OGM or not on the specific slave interface.

But v2016.3 moved the setup code from the enable function to the activate
function. The latter is called either when the added slave was already up
when batadv_hardif_enable_interface processed the new interface or when a
NETDEV_UP event was received for this slave interfac. As result, each
NETDEV_UP would schedule a new OGM worker for the interface and thus OGMs
would be send a lot more than expected.

Fixes: 549909f89dd7 ("batman-adv: upgrade package to latest release 2016.3")
Reported-by: Linus Lüssing &lt;linus.luessing@c0d3.blue&gt;
Signed-off-by: Sven Eckelmann &lt;sven@narfation.org&gt;
</content>
</entry>
<entry>
<title>Merge pull request #470 from ecsv/batadv-for-17.01</title>
<updated>2019-05-24T07:45:36Z</updated>
<author>
<name>Simon Wunderlich</name>
<email>sw@simonwunderlich.de</email>
</author>
<published>2019-05-24T07:45:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/routing/commit/?id=96c6b449b4e4a4e1508a71ec64dcb054f1b10a92'/>
<id>urn:sha1:96c6b449b4e4a4e1508a71ec64dcb054f1b10a92</id>
<content type='text'>
lede-17.01: batman-adv: Merge bugfixes from 2019.2</content>
</entry>
</feed>
