Added simple event scheduling system to avoid recursive callingof various callbacks.
Events are just another resource type objects (thus automatically freedand unlinked when the protocol using them shuts down). Each event canbe linked in at most one event list. For most purposes, just use the...
Replaced the old ugly ipv6 compilation hack by a conditional in Modules.
Implemented deletion/insertion/asynchronous-walk lists.For example of their use, look at comments in lib/slists.h.
Added function for shell-like pattern matching. Will be used formatching interface names in protocol-to-iface bindings.
Added local version of sprintf (bsprintf and bvsprintf) offering few newformat strings:
%I IP address %#I IP address in hexadecimal %1I IP address padded to full length %m strerror(errno)
The library is now glued together from generic and OS-dependent partsby the `mergedirs' script. Few more IP address manipulation functionsand some fixes.