summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2025-06-23T7557: Use PCRE2sarthurdev
2024-09-27range: T6744: fix a crash when validating malformed rangesDaniil Baturin
2024-01-04Add --range-prefix-length optionDaniil Baturin
to require the range boundaries to lie within the same subnet of a given size
2024-01-03Complete implementation of IPv4 and IPv6 address range checksDaniil Baturin
* Add IPv6 range checking and tests for it * Expose both options in the help message * Explain in comments how the range checking logic works
2022-09-06T4472: add an option for verifying IPv4 ranges (#6)Daniil Baturin
2020-06-10Remove some extra whitespace.Daniil Baturin
2020-06-10Add tests for --is-any-hostDaniil Baturin
2018-11-29T816: add unit tests for the case of IPv6 addresses with multiple double ↵Daniil Baturin
semicolons.
2018-05-12Resolve license inconsistencies (should be GPLv2+), update version and ↵Daniil Baturin
copyrights.
2013-06-03Add unit tests for is_any_host() and is_any_net().Daniil Baturin
2013-06-03Add boilerplates for is-any-host and is-any-net.Daniil Baturin
2013-06-02Fix some typos in integration tests.Stanislav Tkachenko
2013-06-02Added a few integration testsStanislav Tkachenko
2013-06-02Add interface address validation support.Daniil Baturin
Fix IPv4 CIDR regex to support one-digit mask properly.
2013-06-02Add missing IPv6 and protocol-agnostic format validation functions.Daniil Baturin
2013-06-01Remove unit test for has_mask() too.Daniil Baturin
2013-06-01Fix is_ipv4_broadcast() behaviour, don't return success for addressesDaniil Baturin
that can't be broadcast by definition (IPv6, IPv4 p-t-p).
2013-06-01Add missing address format validation functions.Daniil Baturin
2013-05-31Cleanup automake rules a little.Daniil Baturin
2013-05-31Remove fake failure from integration tests.Daniil Baturin
2013-05-30Add missing license headers.Daniil Baturin
2013-05-30Add integration tests skeleton and some testcases, include in "make check" ↵Daniil Baturin
target.
2013-05-30Add assert.sh test automation framework (https://github.com/lehmannro/assert.sh)Daniil Baturin
This will be used for integration test scripts.
2013-05-27Again, multiple enhancements.Daniil Baturin
* IPv6 feature set nearly complete. * Test suite expanded to cover all but a few functions. * Source files renamed according to the new project name, .h is now .h, implementations are moved to .c * Something else.
2013-05-25Multiple improvements.Daniil Baturin
* Change option handling, allow multiple options at the same time, treated as logical AND. * IPv4 feature set is mostly complete. * Change function lib license to LGPL for the case it will be converted into a shared lib. * Add unit tests (rely on Check framework) * Something else, but who cares, it's a very early stage.