Commit Graph

12 Commits

Author SHA1 Message Date
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
8cc4c1e82a format: reimplement format rendering
requires literal string arrays, and implements more of the specifier
specification. does not implement 'n' or '$' specifiers. falls back to
snprintf for real arguments.
2016-07-28 13:39:27 +10:00
950c5ba0d4 ip: avoid temporary in test 2016-05-12 18:00:12 +10:00
d9a0649acb test: convert remaining tests to TAP 2016-01-19 18:31:49 +11:00
bbbbb675a6 test: move tests to TAP output 2015-04-13 16:45:56 +10:00
52f53caee5 debug: drop support for CHECK_HARD
HARD vs SOFT assertions were never very well defined or supported.
Currently they just imply a level of functionality that isn't present;
it's better to remove them instead of expending the effort at this
point.
2015-01-28 14:49:34 +11:00
e67e0329fa Remove dependency on system netlibs for ip test 2013-08-05 21:46:31 +10:00
0c4f9cb275 Fix headers and linking for network tests 2013-08-05 16:43:52 +10:00
4f5d75a1df Make all check macros uppercase 2012-05-11 12:34:21 +10:00
1627754b6a Remove simple compilation warnings for tests 2012-04-19 16:54:36 +10:00
21d6536a13 Compare our IP parser against inet_pton 2011-06-23 22:08:31 +10:00
8568a325c0 Add first pass of ipv4::ip parsing and object 2011-06-21 21:42:20 +10:00