<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netxduo.git, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/netxduo.git/atom/?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/netxduo.git/atom/?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/'/>
<updated>2026-06-30T21:32:20Z</updated>
<entry>
<title>Merge pull request #394 from fdesbiens/update/security-policy</title>
<updated>2026-06-30T21:32:20Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-30T21:32:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=473d192822babbd831dc5907b9e279b340a3925b'/>
<id>urn:sha1:473d192822babbd831dc5907b9e279b340a3925b</id>
<content type='text'>
Updated security policy</content>
</entry>
<entry>
<title>Updated security policy</title>
<updated>2026-06-30T21:29:08Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-30T21:29:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=f55387d82a48f71640e170c46075ef3aecf7affd'/>
<id>urn:sha1:f55387d82a48f71640e170c46075ef3aecf7affd</id>
<content type='text'>
Co-authored-by: Codex &lt;codex@openai.com&gt;
</content>
</entry>
<entry>
<title>Merge pull request #391 from eclipse-threadx/dev</title>
<updated>2026-06-08T08:03:52Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-08T08:03:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=1a0e9e43a03e37ddecfb6b49e9b078d6e1803d05'/>
<id>urn:sha1:1a0e9e43a03e37ddecfb6b49e9b078d6e1803d05</id>
<content type='text'>
Merging changes for the v.6.5.1.202602 release</content>
</entry>
<entry>
<title>Added copyright headers to files missing them</title>
<updated>2026-06-06T19:42:50Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-06T19:42:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=4d88828b06d164a5b7e82152395a92254abcd6e4'/>
<id>urn:sha1:4d88828b06d164a5b7e82152395a92254abcd6e4</id>
<content type='text'>
Applied the standard MIT license header to all project-owned C, header,
assembly, shell, and Python files that were missing a copyright notice.
Third-party, toolchain startup, and auto-generated files were excluded.

Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>chore: update submodules to latest dev commits</title>
<updated>2026-06-04T21:51:54Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-04T21:51:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=2d63c14b4b7f7cb80db568edfc77c065b5087417'/>
<id>urn:sha1:2d63c14b4b7f7cb80db568edfc77c065b5087417</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Release 6.5.1.202602 preparation (#390)</title>
<updated>2026-06-04T21:46:25Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-04T21:46:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=c604b58299dd34d6af4fd2512055378275f362d1'/>
<id>urn:sha1:c604b58299dd34d6af4fd2512055378275f362d1</id>
<content type='text'>
* Updated version number constants

* Updated port version strings

---------

Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Added a release preparation script (#389)</title>
<updated>2026-06-04T21:43:50Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-04T21:43:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=89477b1268767c3cfe2f0dcfa8105daad1fafd7c'/>
<id>urn:sha1:89477b1268767c3cfe2f0dcfa8105daad1fafd7c</id>
<content type='text'>
Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>chore: add submodule update scripts for dev and release (#388)</title>
<updated>2026-06-04T21:42:26Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-04T21:42:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=ad1651cb19d944e4861708b686be5474010abde3'/>
<id>urn:sha1:ad1651cb19d944e4861708b686be5474010abde3</id>
<content type='text'>
scripts/submodule_set_dev.sh    - points filex and threadx to origin/dev
scripts/submodule_set_release.sh - points them to origin/master on release day

Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Merge commit from fork</title>
<updated>2026-06-03T12:51:17Z</updated>
<author>
<name>Frédéric Desbiens</name>
<email>frederic.desbiens@eclipse-foundation.org</email>
</author>
<published>2026-06-03T12:51:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=f7ac77592442ab13794d8c5e79d24dc0ded71b33'/>
<id>urn:sha1:f7ac77592442ab13794d8c5e79d24dc0ded71b33</id>
<content type='text'>
Co-authored-by: Yuxin Zhou &lt;yzhou@192.2.2.61&gt;</content>
</entry>
<entry>
<title>Added BSD recvfromto support (#376)</title>
<updated>2026-05-29T14:34:38Z</updated>
<author>
<name>mzgrebnak</name>
<email>michal.zgrebnak@rockwellautomation.com</email>
</author>
<published>2026-05-29T14:34:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/netxduo.git/commit/?id=09ce97f8f9019724407917c197c2a0c0e859bf2d'/>
<id>urn:sha1:09ce97f8f9019724407917c197c2a0c0e859bf2d</id>
<content type='text'>
 * recvfromto support

 * nx_bsd_inet_aton, disabling other format than four numbers separated by dots. Otherwise used in nx_bsd_inet_pton
   It accepts unallowed format of IP address.

 * bsd: address PR review feedback

 - Fix build failure: add missing nx_bsd_recvfromto() prototype to
   nxd_bsd.h near the other receive prototypes. The nx_bsd_recvfromto
   macro maps to recvfromto, but without a prior declaration the
   compiler emits -Werror=missing-declarations.

 - Revert inet_aton() change: restore the 1-part, 2-part and 3-part
   abbreviated IPv4 address formats (a.b.c and a.b). The PR removed
   them, breaking existing tests that rely on these forms.

 - Add IPv6 destination address support in recvfromto(): when the
   receiving BSD socket is AF_INET6, extract the destination IPv6
   address from the IPv6 packet header and populate a sockaddr_in6
   in toAddr, mirroring the existing IPv4 path.

 - Add regression test netx_bsd_recvfromto_test covering:
   * recvfromto() populates fromAddr (sender) and toAddr (destination)
     with correct address/port values for IPv4 UDP
   * recvfromto() with NULL toAddr/toAddrLen works like recvfrom()
   * inet_aton() still accepts abbreviated a.b and a.b.c forms
   Register test in regression/CMakeLists.txt.

 ---------

 Co-authored-by: Frédéric Desbiens &lt;frederic.desbiens@eclipse-foundation.org&gt;
 Co-authored-by: Copilot &lt;223556219+Copilot@users.noreply.github.com&gt;</content>
</entry>
</feed>
