blob: 3448dd224143c192110e7afca2a00efaaaf6d1e4 [file] [log] [blame]
Version History:
---------------
1.2.0 - Released September 13, 2004
* Added dlist_sort_custom() (Thanks to Eric Bohm)
* Some minor bug fixes.
1.1.0 - Released March 31, 2004
* Added changes for C++ compatibility (Thanks to Lev Makhlis)
* Patched configure.ac not to check for installed headers
* Fixed SEGV in dlist.c (Thanks to Dr. Hannes Reinecke)
* Added security audits in library.
1.0.0 - Released February 24, 2004
* Libsysfs now ships with a comprehensive testsuite.
* List elements are now maintained in sorted order.
* Updated systool for better output and removed lsbus
from the package.
* Populated sysfs_device->drivername field correctly.
If device does not have a driver, field reflects
"unknown".
* Added additional CFLAGS while building the package.
0.4.0 - Released December 18, 2003
* Lots of optimizations. Structure elements that are dlists
or structs themselves are not populated by default.
* Provided APIs for applications to obtain dlists
and structure elements.
* Modified API prototypes to be more meaningful.
* Included manpages for systool and lsbus.
* Added support functions to obtain "parent" of
sysfs_device and sysfs_class_device.
* Modified Makefile.am to make use of Libtool's versioning
facility.
0.3.0 - Released November 6, 2003
* Added support to build shared library
* Added patch to consider "block" as a class
* Corrected "write" attribute functions
* Added more "find/open" functions
* Added pci name decode support
* Added "test" functions to demonstrate API usage
* Lots of other updates resulting from user feedback
0.2.0 - Released August 29, 2003
* Added autoconf configuration support.
* Added Eric J Bohm's dlist patch.
* Changed the library structures and routines to use dlists.
* Added Guo Min's sysfs_write_attribute patch
* Added sysfs_root_device for use with /sys/devices subsystem
* Added lots of "find"/utility functions.
* Modified commands to make use of new API.
* Added functions to get lists of specific subsystems.
0.1.1 - Released August 1, 2003
* Created NEWS file for Version History.
* Added device reference in sysfs_driver.
* Added parent reference in sysfs_device.
* Applied Lev Makhlis' code cleanup patch.
* Removed "-t" option.
* Added binary attribute support.
* Changed sysfs_dlink to generic sysfs_link and
removed sysfs_read_dlinks function.
* Changed sysutils to sysfsutils
0.1.0 - Released June 30, 2003