ChangeLog
=========
-------------------------------------------------------------------------------
21/11/2007 == version 0.2.5 ==
- Added mergeNodes() function to allow the fusion of two nodes during
  pair-wise alias resolution phases.
- Fixed a bug causing PingRR alias resolution technique to fail when the
  TTL value for the destination is underestimated.
- Fixed another bug causing false positives using PingRR alias resolution
  technique for some destinations on the same subnet of the Hynetd host.

20/11/2007
- Substituted gethostbyaddr() function with thread-safe getaddrinfo() function.

19/11/2007
- Fixed a bug causing domain names to be permanently truncated at a fixed size.

18/11/2007
- Now links obtained from SNMP not belonging to a /30 or /31 subnet.
  are filtered out.

22/06/2007
- Added a conflict control during subnet creation using SNMP information.
  In some cases erroneus netmasks obtained by SNMP cause the creation of
  wide subnets (like '/16') that heavily compromise the accuracy.

04/06/2007
- The number of SNMP queries sent to each node is now minimized exploiting
  the key ip address part of the OID name. A new version of the
  snmpGetNext() funcion, called snmpGetNextE(), has been created.

25/05/2007
- Now SNMP queries filter out all local and INADDR_ANY addresses and all related
  fields in multi-column tables. Also the association of different fields of
  the same row is done in a safer way

22/05/2007
- Debug file couples.log is now created only in debug level 2 and bigger.
  This file can be really large, so check disk space before enabling it.

18/05/2007
- Fixed a bug in backtrace algorithm involving TTL counter switching from
  forward to backward mode
- Fixed a bug involving max TTL value causing segmentation fault in some cases
- Modified Makefile to permit debug mode (with debug levels) activation without
  modifications to the file. Now to enable it just type: make debug=1

10/05/2007
- Added install and uninstall targets to Makefile

28/03/2007
- IP addresses involved in a serial link now are forced to be router and
  are added to router list

23/03/2007
- Added the function CleanRouters to eliminate hosts from router list

-------------------------------------------------------------------------------
16/03/2007 == version 0.2.4 ==
- Reorganized package folders
- Stripped comments from sources
- Added -P option to simply execute ping toward each IP address belonging
  to given ranges (Useful to quickly estimate # of active addresses)

01/02/2007
- Added a more efficient heuristic to discover serial links using
  ICMP data. Now a "-l" option is available to switch from old method
  to the new one.

- Moved alias resolution between addresses with the same (not NULL)
  precHopRR from link reconstruction to aliasing phase 1


-------------------------------------------------------------------------------
24/01/2007 == version 0.2.3 ==
- Fixed a bug causing segmentation fault during output generation
