Erik Ekman
2c7940cf77
Fix clang warning
...
"a function declaration without a prototype is deprecated in all versions of C"
2024-07-15 23:54:25 +02:00
Erik Ekman
f1e7823a3d
Add helper for matching topdomain and getting data length
2021-08-25 01:13:48 +02:00
Erik Ekman
589027568b
Add option to allow wildcard as start of topdomain
2021-08-24 23:32:57 +02:00
Erik Ekman
5388eae1df
test/common: Use ck_assert_str_eq to verify strings
...
Requires check 0.9.6, released Dec 2008
Also reset error ptr between checks.
2021-08-24 23:04:32 +02:00
Erik Ekman
13d081f5ed
Convert fail_unless to ck_assert[_msg]
...
To work with check 0.15.0
Add == 0 to change fail_if to asserts as well.
2020-07-23 22:31:53 +02:00
Erik Ekman
9a45c4aa66
Change license wording to follow ISC license exactly
...
"Permission to use, copy, modify, and distribute this software" is now
"Permission to use, copy, modify, and/or distribute this software".
Add license header to source files missing one.
2014-08-07 21:18:33 +02:00
Erik Ekman
3914d37c99
Move error message generation into topdomain check method
...
Change isalpha() to a-z check to avoid locale issues
2014-05-31 10:07:36 +02:00
Erik Ekman
9bb2323f84
Improve check of topdomain to use
...
Add more checks and unit tests
2014-05-30 00:18:45 +02:00
Erik Ekman
b827a632ad
Add more formatting tests
...
Check for IPv6 support before adding tests
2014-02-10 22:34:24 +01:00
Erik Ekman
d57aebacdc
Add some tests for get_addr/format_addr
...
IPv4 only for now for compatibility with old machines
2014-02-07 23:08:29 +01:00