Changelog
---------

== v0.1 - released March 14, 2011 ==

Initial alpha version.


== v0.5 - release April 17, 2011 ==

Beta version.

* Test cases expanded to include 99% code coverage.

* Improved documentation all over the place, including docstrings for many
methods.

* Messages and Payload use the print function added in Python 2.6, this
should only affect Python 2.5 users.

* Fixed Attr.new_* methods to be true classmethods and correctly instantiate
subclasses.

=== API Change ===

* AttrParser now receives an optional offset at which to begin parsing.

* Rename GenlAttrParser to GenlFamilyAttrParser.

* The Attr.new_strnz method has been renamed to Attr.new_str.

* Message.put_extra_header method no longer tries to prepend extra header
to payload, but follows the behavior of libmnl.

* Attr.get_u* methods are more strict about the size of the attribute value
returned, no matter what attribute type is claimed.

* AttrParser parsing methods always return a list.

