<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ipaddrcheck.git/tests/check_ipaddrcheck.c, branch feature/T9082-codeql-onboard</title>
<subtitle>An IPv4 and IPv6 validation utility for use in scripts (mirror of https://github.com/vyos/ipaddrcheck.git)
</subtitle>
<id>https://git.amelek.net/vyos/ipaddrcheck.git/atom?h=feature%2FT9082-codeql-onboard</id>
<link rel='self' href='https://git.amelek.net/vyos/ipaddrcheck.git/atom?h=feature%2FT9082-codeql-onboard'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/'/>
<updated>2026-03-11T14:20:55+00:00</updated>
<entry>
<title>T8374: convert addresses to the host byte order before comparison</title>
<updated>2026-03-11T14:20:55+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2026-03-11T14:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=563fc7def9903c804aca526d0f5f471d76f36fd9'/>
<id>urn:sha1:563fc7def9903c804aca526d0f5f471d76f36fd9</id>
<content type='text'>
when checking that the lower boundary of an IPv4 range
is actually lower than the upper bound
</content>
</entry>
<entry>
<title>T7973: do not disallow all-zero host part IPv6 host addresses</title>
<updated>2025-12-05T15:10:21+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-12-02T20:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=779b5be2a5d096eff2db3313c4ee502a3b593db8'/>
<id>urn:sha1:779b5be2a5d096eff2db3313c4ee502a3b593db8</id>
<content type='text'>
since they are valid unicast addresses, unlike in IPv4
</content>
</entry>
<entry>
<title>Add --range-prefix-length option</title>
<updated>2024-01-04T18:38:37+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-01-04T18:38:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=23e0eda853a9bfa42a2fa0d50b31eea874a01a9c'/>
<id>urn:sha1:23e0eda853a9bfa42a2fa0d50b31eea874a01a9c</id>
<content type='text'>
to require the range boundaries to lie within the same subnet
of a given size
</content>
</entry>
<entry>
<title>Complete implementation of IPv4 and IPv6 address range checks</title>
<updated>2024-01-03T20:12:13+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2024-01-03T20:12:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=346aedbcd2257512208195bb165cc857e2907922'/>
<id>urn:sha1:346aedbcd2257512208195bb165cc857e2907922</id>
<content type='text'>
* Add IPv6 range checking and tests for it
* Expose both options in the help message
* Explain in comments how the range checking logic works
</content>
</entry>
<entry>
<title>T4472: add an option for verifying IPv4 ranges (#6)</title>
<updated>2022-09-06T17:19:01+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2022-09-06T17:19:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=6fd22cc8000e4e5c034617cd02cbd432d673c446'/>
<id>urn:sha1:6fd22cc8000e4e5c034617cd02cbd432d673c446</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Resolve license inconsistencies (should be GPLv2+), update version and copyrights.</title>
<updated>2018-05-11T22:35:50+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2018-05-11T22:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=4fa520f034f02d9f0895f1698ed0e1f197b337c6'/>
<id>urn:sha1:4fa520f034f02d9f0895f1698ed0e1f197b337c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add unit tests for is_any_host() and is_any_net().</title>
<updated>2013-06-03T20:36:54+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2013-06-03T20:36:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=8902fd3ba0a6b8e2d29543f0b54836e0a6537eec'/>
<id>urn:sha1:8902fd3ba0a6b8e2d29543f0b54836e0a6537eec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add interface address validation support.</title>
<updated>2013-06-02T12:53:13+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2013-06-02T12:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=83cf00e0117c4b41001a56f93cf4beae720cc6a0'/>
<id>urn:sha1:83cf00e0117c4b41001a56f93cf4beae720cc6a0</id>
<content type='text'>
Fix IPv4 CIDR regex to support one-digit mask properly.
</content>
</entry>
<entry>
<title>Add missing IPv6 and protocol-agnostic format validation functions.</title>
<updated>2013-06-02T07:22:53+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2013-06-02T07:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=a64770739a28b05f6c5a033a3f2085959662b447'/>
<id>urn:sha1:a64770739a28b05f6c5a033a3f2085959662b447</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unit test for has_mask() too.</title>
<updated>2013-06-02T06:45:00+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2013-06-02T06:45:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/ipaddrcheck.git/commit/?id=4822c9800c332da8501de67a1732f9b1651dfe97'/>
<id>urn:sha1:4822c9800c332da8501de67a1732f9b1651dfe97</id>
<content type='text'>
</content>
</entry>
</feed>
