(note:  i only started a change log after 0.5.2, and i only bothered
 logging changes between public release versions -- jonathan)

0.6.6 - 1.0.2
-------------
-Support to read the arpd cache from /proc/net/arp
-Flush functionality
-Alexey Kuznetsov helped a bunch in changing from the kerneld msg queue
 to the netlink driver.  Many thanks to Bjorn Ekwall for all his help
 on previous versions, but netlink seems to be the preferred method
 for kernel networking layer to user space communication among the
 network folks.

0.6.0 - 0.6.6
-------------
-fixed a minor logic bug with msg queue, add lsm entry

0.6.0 - 0.6.4
-------------
-removed an include from the if_arp.h header file (really stupid on
 my part that it was there in the first place)
-added some documentation

0.5.2 - 0.6.0
-------------
suggestions from Alexey Kuznetsov:
- #ifdef CONFIG_ARPD around arp_force_expire
- changed cache maximum size from 16 to 256 (16 was only really useful
  in testing on smaller networks)
- removed cli/sti on some code that really didn't need it
- avoid force expiring entries with non-zero refcnt unless no other
  entries are available
