v4.2.0:
-------------
* Richer javascript dumper (more data)
* Add coverage analisys
* Add pollable parameters to the HMI
* Only become master @ dadi_mainloop()
* Add <identifier>_oid defines in enums.h

v4.1.0:
-------------
* Support older versions of swig (namely 1.3.29)
* Support invoking mib_gen.sh from source tree
* Use CMake to build dadi's generated libs
* Add a TeX dumper
* Handle Ctrl+C nicely
* Use CMake 2.6 package building features
* Add Sbastien Ducloux improvements to the perl dumper
* Java dumper: GWT + FastCGI

v4.0.9:
-------------
* Add table support to perl
* Add table support to javascript
* Reindent js_dumper.rb
* Back to git - at least :) -

v4.0.8:
-------------
* Fix a segfault when using net-snmp 5.2.4
* Support table-only MIBs
* Add a maximum of retries to connect to the master socket

v4.0.7:
-------------
* Add a --write-all switch to the bb_dumper, allows producing mibs
wrappers that ignore the read-only swith on OIDs
* Add a add_options method to dumpers, so that we can support per dumper
options
* Bugfixes for the shell dumper (incorrect STRING and MacAddress handling)

v4.0.6 :
--------
* smi_parser.rb: Handle empty xml files gracefully
* bb_dumper.rb: Unsigned32 types are correctly typed in the blackboard
* Fix nasty bug in the DadiRange length
* Implement dadi_terminate_request
* Make dadi state managment simplier
* Check index ranges in tables access
* Inlining some trivial functions

v4.0.4 :
--------
* Fix bug in release process
* Update changelog and TODO

v4.0.3 :
--------
* Add size, min and max getters for tables
* Render some functions static in dadi.c
* Fix bug that prevented the standalone lib

v4.0.2 :
--------
* Improve install process

v4.0.1 :
--------
* Add version checking between clients and servers
* install.sh generates a libdadi.so object file
* package.sh now uses CVS instead of git

v4.0.0 :
--------

* Behavior change : The blackboard is know updated BEFORE dadi callback calls.
* API change : the dadi callback know takes only two parameters :
	(variable number and event type (GET or SET))
* replace IPC by Unix sockets (simpler and non persistent)
* a slave becomes master if the master disappears

v3.4.3 :
--------
* handle and package perl5 wrapper
* Handle node (not tables) snmp access rights

v3.3.5 :
--------
* Disable type checking util it is complete
* Pluggable dumpers

v3.3.4 :
--------
* Rename dadi_init to dadi_first_init in dadi.h
* Report different IDs when rows are from different columns
* Remove locks in _P case, they're useless
* Remove unused functions dadi_add_listener, dadi_del_listener, dadi_last_init

v3.3.3 :
--------
* Doc: add small precision on libruby.so.1.8 linking
* Move dadi states to dadi.c
* Protect enums.h agains multiple inclusion
* Rename dadi_terminate to dadi_stop in dadi.h

v3.3.2 :
--------
* Fix: Walking through a table sometimes loops

v3.3.1 :
--------
* Move function prototypes to .h, where they belong

v3.3 :
------
* Enums are now globally unique
* Move accessors to C code
* Add locking to accessors
* Make DisplayString OctetString variable in size
* Support tables get/set (impacts on compile, see makefile)
* Fix snmp setting of long strings
* rename dadi_forever to dadi_mainloop
* Fix activation callback to match documentation (three arguments as advertised)

v3.2 :
------
* Fix setters to return void
* Fix accessors to be static inline
* Fix get/set of char arrays from SNMP
* Table size is better parsed in some corner cases
* Rename snmp_helpers.{c,h} to dadi_snmp.{c,h}
* Better dadi_variable support
* More generic snmp registration

v3.1 :
------
* Remove the MIB to C generator from the package
* Lots of minor fixes, see revision control

v3.0 :
------
* Use templates for code generation
* Add SNMP callbacks for int scalars
* Stop structuring the data into trees
* Automatically add enums, rowstatus

v3.0-beta
-----------
* Major rewrite of the lib.
* This beta version doesn't contains the MIB to C code generator.
* The header file / library is based on snt-mib version 1.2

