<feed xmlns='http://www.w3.org/2005/Atom'>
<title>routing/cjdns, 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-16T19:30:59Z</updated>
<entry>
<title>cjdns: disable error for calloc-transposed-args for GCC14 support</title>
<updated>2025-11-16T19:30:59Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-16T19:27:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=0bf1ec3c3d9459ce8dc6fa7e1b6084518a0b5a55'/>
<id>urn:sha1:0bf1ec3c3d9459ce8dc6fa7e1b6084518a0b5a55</id>
<content type='text'>
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 &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>cjdns: upgrade uci-defaults for ucitrack handling to use json</title>
<updated>2024-04-16T06:53:10Z</updated>
<author>
<name>Florian Eckert</name>
</author>
<published>2024-04-11T14:30:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=1c3f6b15994e46bc98b5ed302a06cb9ad913fa52'/>
<id>urn:sha1:1c3f6b15994e46bc98b5ed302a06cb9ad913fa52</id>
<content type='text'>
Conversion of the 'uci-defaults' script for ucitrack handling to the new
json processing.

Signed-off-by: Florian Eckert &lt;fe@dev.tdt.de&gt;
</content>
</entry>
<entry>
<title>cjdns: switch version to be APK compatible (#1060)</title>
<updated>2024-04-07T11:46:59Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-04-07T11:46:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=c80474dd82b107dcc231423efbf6542c6bde9f0b'/>
<id>urn:sha1:c80474dd82b107dcc231423efbf6542c6bde9f0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cjdns: always build without ccache prefix</title>
<updated>2023-10-29T09:05:17Z</updated>
<author>
<name>William Fleurant</name>
</author>
<published>2023-10-29T09:05:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=601bd6c045a738bb465ab9b5444ddffb8951e0e6'/>
<id>urn:sha1:601bd6c045a738bb465ab9b5444ddffb8951e0e6</id>
<content type='text'>
Signed-off-by: William Fleurant &lt;meshnet@protonmail.com&gt;</content>
</entry>
<entry>
<title>cjdns: patch of gyp imports support python3.10 (#974)</title>
<updated>2023-05-21T01:33:54Z</updated>
<author>
<name>William Fleurant</name>
</author>
<published>2023-05-21T01:33:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=e8856b93da72f9d1a8490a59cdba5ecfbe76c84e'/>
<id>urn:sha1:e8856b93da72f9d1a8490a59cdba5ecfbe76c84e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cjdns: Fix dangling pointer bug (#964)</title>
<updated>2023-04-18T13:14:08Z</updated>
<author>
<name>Caleb James DeLisle</name>
</author>
<published>2023-04-18T13:14:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=a26e3441d8ad7de74c58a181901137b986e2fb21'/>
<id>urn:sha1:a26e3441d8ad7de74c58a181901137b986e2fb21</id>
<content type='text'>
Maintainer: @wfleurant
Compile tested: builds for x86_64
Run tested: Build only testing

Description: same build error seen on my machine as seen in #958
Whereas #961 removes the compiler warning, this fixes the underlying problem in the code.

Signed-off-by: Caleb James DeLisle &lt;cjd@cjdns.fr&gt;</content>
</entry>
<entry>
<title>cjdns: support the supernodes feature (#884)</title>
<updated>2022-06-20T19:31:44Z</updated>
<author>
<name>William Fleurant</name>
</author>
<published>2022-06-20T19:31:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=d705f7989080f38feba4329e5f24d2c85f99a902'/>
<id>urn:sha1:d705f7989080f38feba4329e5f24d2c85f99a902</id>
<content type='text'>
Signed-off-by: William Fleurant &lt;meshnet@protonmail.com&gt;</content>
</entry>
<entry>
<title>cjdns: bump v21.1 and patch find-python (#883)</title>
<updated>2022-06-18T17:01:00Z</updated>
<author>
<name>William Fleurant</name>
</author>
<published>2022-06-18T17:01:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=217330bb5e7c17cc2e9f116f8a853f2e5fb86697'/>
<id>urn:sha1:217330bb5e7c17cc2e9f116f8a853f2e5fb86697</id>
<content type='text'>
* cjdns: bump source from v21 to v21.1
* cjdns: bump release with patch to prefer python2
* cjdns: refresh patches and remove patch musl

Signed-off-by: William Fleurant &lt;meshnet@protonmail.com&gt;</content>
</entry>
<entry>
<title>cjdns: pass for some build warnings (#738)</title>
<updated>2021-10-19T20:09:02Z</updated>
<author>
<name>William Fleurant</name>
</author>
<published>2021-10-19T20:09:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=71c11ab1b7d7f6ca3219c1359e20b168ec1979c5'/>
<id>urn:sha1:71c11ab1b7d7f6ca3219c1359e20b168ec1979c5</id>
<content type='text'>
Compile time changes reviewed by cjd.
Due to stricter compiler(s) we do not
want to error for these warnings.

Caused by: ...reading "past the end"
of a struct, because the struct is
actually a header and the body is of
unknown size. Compilers got stricter
and this became a warning.

Signed-off-by: William Fleurant &lt;meshnet@protonmail.com&gt;</content>
</entry>
<entry>
<title>cjdns: fix uci-defaults (#714)</title>
<updated>2021-08-19T11:05:07Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2021-08-19T11:05:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/routing/commit/?id=383c52ff8d9c0577a262d014aca66bd4095f4e38'/>
<id>urn:sha1:383c52ff8d9c0577a262d014aca66bd4095f4e38</id>
<content type='text'>
Since https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=4b9a67362d70c544b85078b8d5c661f43f7472d9,
uci network config interface sections use 'device' instead of 'ifname'

Even if 'device' seems to always be set by
package/base-files/files/bin/config_generate, we keep the fallbacks
in case someone install the package via opkg and has a non migrated
network config

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;</content>
</entry>
</feed>
