<feed xmlns='http://www.w3.org/2005/Atom'>
<title>relayd, branch master</title>
<subtitle>IPv4 pseudo-bridge routing daemon</subtitle>
<id>https://git.openwrt.org/project/relayd/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/relayd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/'/>
<updated>2025-10-04T11:37:32Z</updated>
<entry>
<title>build: require CMake &gt;= 3.10 due to dropped legacy support</title>
<updated>2025-10-04T11:37:32Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2025-10-04T11:37:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=708a76faa7a1f2f62af83303efea0eb760d99c62'/>
<id>urn:sha1:708a76faa7a1f2f62af83303efea0eb760d99c62</id>
<content type='text'>
CMake version 4.0 and later require minimum version of 3.5 or later.
Update to minimum version 3.10 which is the last not deprecated minimum
version.

CMake 3.10 was released in November 2017 and is included in Ubuntu 18.04.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>route: Fix compile warning with glibc</title>
<updated>2023-01-21T17:48:09Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2023-01-21T16:23:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=f646ba40489371e69f624f2dee2fc4e19ceec00e'/>
<id>urn:sha1:f646ba40489371e69f624f2dee2fc4e19ceec00e</id>
<content type='text'>
This fixes the following compile problem:
````
/route.c: In function 'rtnl_flush':
/route.c:45:15: error: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Werror=unused-result]
   45 |         (void)write(fd, "-1", 2);
      |               ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
ninja: build stopped: subcommand failed.
````

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>dhcp.c: further improve validation</title>
<updated>2020-04-24T10:18:34Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-04-24T10:18:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=f4d759be54ceb37714e9a6ca320d5b50c95e9ce9'/>
<id>urn:sha1:f4d759be54ceb37714e9a6ca320d5b50c95e9ce9</id>
<content type='text'>
Add 2 more length/bounds checks with thanks to
Guido Vranken &lt;guido@guidovranken.com&gt;

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>dhcp.c: improve input validation &amp; length checks</title>
<updated>2020-04-19T20:51:38Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-04-13T08:14:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=796da66abd074037f3b48475772d65874cc6de54'/>
<id>urn:sha1:796da66abd074037f3b48475772d65874cc6de54</id>
<content type='text'>
Improve data &amp; structure length validation.

Addresses CVE-2020-11752

Thanks to Guido Vranken &lt;guido@guidovranken.com&gt; for the report who
requested credit be given to 'ForAllSecure Mayhem'.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>relayd: put rule requests on stack</title>
<updated>2016-02-07T20:34:33Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-07T20:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=ad0b25ad74345d367c62311e14b279f5ccb8ef13'/>
<id>urn:sha1:ad0b25ad74345d367c62311e14b279f5ccb8ef13</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
</content>
</entry>
<entry>
<title>fix attribute alignment for rules</title>
<updated>2016-02-07T19:46:03Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-07T19:46:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=033df370f7e719d60bb52c50f83f679366a847f7'/>
<id>urn:sha1:033df370f7e719d60bb52c50f83f679366a847f7</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
</content>
</entry>
<entry>
<title>rules: process rules after the local table to ensure that local access still works</title>
<updated>2016-02-05T15:54:27Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-05T15:43:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=35cc60dc4dd8ea4c921dbe64bb2376ab9aee76e1'/>
<id>urn:sha1:35cc60dc4dd8ea4c921dbe64bb2376ab9aee76e1</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
</content>
</entry>
<entry>
<title>main: avoid adding redundant interfaces</title>
<updated>2016-02-03T13:35:48Z</updated>
<author>
<name>Markus</name>
</author>
<published>2016-02-03T13:29:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=5bd3096cf8309f11d07b8cce5e7a515f526c3674'/>
<id>urn:sha1:5bd3096cf8309f11d07b8cce5e7a515f526c3674</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
</content>
</entry>
<entry>
<title>main: fix ip address copy length in send_arp_request</title>
<updated>2015-10-29T14:28:31Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-10-29T14:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=83dba5d525a3b7c2ae4fcb24961143bfcfc93ba7'/>
<id>urn:sha1:83dba5d525a3b7c2ae4fcb24961143bfcfc93ba7</id>
<content type='text'>
Detected by Coverity CID 1331153, 1331152, 1331125

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
</content>
</entry>
<entry>
<title>route: fix an uninitialized variable</title>
<updated>2015-10-29T14:24:35Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-10-29T14:18:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/relayd/commit/?id=336dc6465e9475d3cc7eccad4a7079079ad3430a'/>
<id>urn:sha1:336dc6465e9475d3cc7eccad4a7079079ad3430a</id>
<content type='text'>
Detected by Coverity CID 1331189

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
</content>
</entry>
</feed>
