- ipcache.h: documentation update
- Update copyright years
- ipcache, conf_class: use separate trees for ipv6 and ipv4 addresses. Until fixed, this is to work around a patricia.c limitation/bug where a ipv6 and a ipv4 prefix can share the same tree node in case they have the same length and bit pattern.
- ipcache: rewrite to use patricia
- Killed userhost.c. Rewrote everything to use ipcache.c
- Update copyright years
- Update copyright years
- Fixed svn properties
- Now that we got time_t to work nicely on openbsd with snprintf's conversion specifiers, we ran into a similiar issue on Raspbian/ARMv7's time_t which is of signed 32 bit and doesn't cope at all with %j. Instead of doing tricks, get rid of time_t everywhere and forever and use uintmax_t instead which has at least a 'standardized' conversion specifier associated with it.
- Update copyright years
- Make mem-usage counters use size_t and use the %zu conversion specifier accordingly
- ipcache.h, ipcache.c: constification
- Make use of enum in some places; make use of the HasFlag() macro some more; minor style corrections
- Set keyword and eol-style properties
- Update copyright years
- Update GPL 2 license headers
- ipcache.h: update documentation
- ipcache.c:ipcache_get_stats(): constification; depend on the caller to set integers to zero
- svn propset on ipcache.c, ipcache.h
- Moved all ip caching related code to ipcache.c
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.