| 18/07/2006 - Mohan Kumar M <mohan@in.ibm.com> |
| * Add subsystem in sysfs_device |
| |
| 07/07/2006 - Mohan Kumar M <mohan@in.ibm.com> |
| * Add C++ compilation suport |
| |
| 28/06/2006 - Mohan Kumar M <mohan@in.ibm.com> |
| * Add sysfs_open_device_tree() |
| |
| 17/04/2006 - Mohan Kumar M <mohan@in.ibm.com> |
| * Add sysfs_open_link_list() |
| |
| 12/07/2005 - Mohan Kumar M <mohan@in.ibm.com> |
| * Minor code cleanup in sysfs_class.c to conform to C99 |
| |
| 12/06/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Ship systool.1 |
| * Update README CREDITS, AUTHORS, libsysfs.txt, systool.1 |
| |
| 12/05/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Add support for class:class_device representation |
| |
| 11/28/2005 - Kay Sievers <Kay.Sievers@vrfy.org> |
| * Remove stale brute force code to determine device's |
| bus and device's driver |
| |
| 11/28/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Add sysfs_get_driver_module() |
| * Remove sysfs_open_module_attr() |
| |
| 11/25/2005 - Mohan Kumar <mohan@in.ibm.com> |
| * Documentation update |
| * Add missing function prototype in libsysfs.h |
| |
| 11/25/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Other autotool updates |
| |
| 11/25/2005 - Martin Schlemmer <azarah@nosferatu.za.org> |
| * KLIBC support for sysfsutils |
| |
| 11/14/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * More class_devices now have a "parent" |
| |
| 11/14/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Handle nested classes transparently |
| |
| 10/31/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Check-in Mohan's dlist custom sorter + dlist memory leak fix |
| |
| 10/31/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Check-in Dan's detach_state removal patch for 2_0_0 tag |
| |
| 05/05/2005 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Moved sysfs_dir.c to sysfs_attr.c |
| |
| 05/05/2005 - Dominik Brodowski <linux@dominikbrodowski.net> |
| * The check which tests whether the value to be written |
| into a sysfs attribute is already there should only |
| trigger if the length of both strings is the same. |
| |
| 05/03/2005 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Added modules support to systool |
| * Renamed get_attributes_list() function to |
| get_dev_attributes_list() function |
| * Added new get_attributes_list() function that takes |
| a dlist and a path to directory of attributes |
| * Modified sysfs_module to grab parameters and sections |
| using new get_attributes_list() function |
| * Removed device children support from systool |
| |
| 05/03/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Implemented /sys/modules support |
| |
| 04/11/2005 - Kay Sievers <kay.sievers@vrfy.org> |
| * Update for building with klibc and udev, plus other small |
| fixes. |
| |
| 03/06/2005 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * sysfs_directory, sysfs_link baggage is gone |
| * When an attribute is requested, _only_ that attribute |
| is "stat"ed and read |
| * APIs have been audited and only the relevent ones |
| have been retained. |
| * Fixed sysfs mount point to /sys |
| |
| 04/06/2005 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Merged tag sysfsutils-1_3_0 with main trunk |
| * Created new sysfsutils-2_0_0 branch |
| |
| 01/17/2005 - Kay Sievers <kay.sievers@vrfy.org> |
| * Fix dlist.c so it compiles with older gcc versions |
| |
| 12/16/2004 - Kay Sievers <kay.sievers@vrfy.org> |
| * Fix sysfs_get_classdev_attr() for case when the |
| sysfs_directory vanishes from beneath us |
| |
| 11/18/2004 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Check "driver" link under the device dir before |
| taking the "brute-force" route |
| |
| 10/03/2004 - Arun Bhanu <arun@codemovers.org> |
| * docs - fix wrong return type in sysfs_read_dir_subdirs |
| |
| 09/13/2004 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Patch systool to print error if sysfs |
| is not mounted |
| |
| 09/10/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Changed version number in package files |
| to 1.2.0 |
| |
| 08/31/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Fix sysfs_open_link() failure path |
| |
| 08/16/2004 - Eric J Bohm <bohm@gate.csgeeks.org> |
| * Custom sorting dlists patch |
| |
| 08/16/2004 - Brian King <brking@us.ibm.com> |
| * Fix sysfs write only attributes bug |
| |
| 07/16/2004 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Merged version 1.2.0 into main tree |
| * Tagged new branch - version 1.2.0 |
| |
| 03/31/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * More updates to docs/libsysfs.txt |
| * Updated NEWS and CREDITS files |
| |
| 03/19/2004 - Dr. Hannes Reinecke <hare@suse.de> |
| * Fixed SEGV in dlist.c |
| |
| 03/15/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Updated docs/libsysfs.txt for release 1.1.0 |
| |
| 03/12/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Modified string functions to use wrappers to take care |
| of potential buffer overflow issues |
| |
| 03/08/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Remove "unsigned" declarations for prototype |
| compatibility per Lev Makhlis' suggestion |
| |
| 03/08/2004 - Lev Makhlis <mlev@despammed.com> |
| * Changes for C++ compatibility |
| |
| 03/08/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Changed version number in configure.ac to 1.1.0 |
| |
| 03/08/2004 - Martin Schlemmer <azarah@gentoo.org> |
| * Don't check for installed libsysfs while building |
| sysfsutils from the source package |
| |
| 02/24/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added validation code for test defines |
| * Updated the README, libsyfs.txt and NEWS files |
| * Provided descriptive comments for the libsysfs.conf file |
| |
| 02/19/2004 - Brian King <brking@us.ibm.com> |
| * Fixed memory leak in sysfs_read_attribute() |
| |
| 02/19/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Set errnos correctly in the library |
| * Provided libsysfs.conf - the config file for the testsuite |
| and a script to create a test.h on the fly |
| * Added numerous testsuite updates |
| |
| 02/13/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Patched code to fill sysfs_device->driver_name correctly |
| |
| 02/12/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added Nitin Vashisth to AUTHORS |
| * Removed lsbus and its manpage |
| * Updated systool for better display |
| * Updated manpage for systool |
| |
| 02/10/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Updated docs/libsysfs.txt |
| |
| 02/09/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added testsuite in "test" directory |
| * Updated autotool scripts to build testsuite |
| * Changed version number to 1.0.0 |
| |
| 02/09/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Fixed miscellaneous issues in sysfs_device/driver.c sources |
| |
| 02/04/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added list sorting support |
| * Exported get_device_bus() |
| * Removed sysfs_open_bus_device() |
| * Other cosmetic changes |
| |
| 01/07/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Modified parameter order for "open" functions to make them |
| consistent |
| |
| 01/07/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added additional CFLAGS for building lib and apps |
| |
| 01/07/2004 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added numerous "refresh" functions |
| * Added funtion to remove trailing slash from paths |
| * Fixed sysfs_get_link() to handle different possibilities |
| |
| 01/07/2004 - Martin Hicks <mort@bork.org> |
| * Fixed sysfs_get_class_device() |
| |
| 12/26/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Removed unneeded functions |
| * Added APIs to get directory links, subdirs and attribs |
| |
| 12/17/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Updated docs/libsysfs.txt for 0.4.0 |
| * Made some miscallaneous changes in library |
| |
| 12/16/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Added sysfs_get_device_parent() function |
| |
| 12/15/2003 - Martin Pitt <mpitt@debian.org> |
| * Added initial version of manpages for lsbus and systool |
| |
| 12/15/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Updated autotools for 0.4.0 - shared library will now |
| have version-info |
| * Fixed miscllaneous issues with library files |
| * Fixed names.c, systool.c and lsbus.c to free all allocated |
| memory |
| |
| 12/12/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Miscllaneous changes - added new function definitions, |
| general code cleanup |
| |
| 12/12/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Changed function prototypes for sysfs_open_* calls that |
| accept absolute path to have _path suffix |
| * Changed function prototypes that take the device/driver |
| bus/class and name to be normal sysfs_open_xxx() |
| * Changed sysfs_close_cls_dev() to be a static function |
| |
| 12/12/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added function to open a driver knowing its name |
| and the bus it is on |
| |
| 12/10/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added more optimization changes |
| * Added code to add and refresh attributes dynamically |
| |
| 12/08/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Patched code for directory/attribute read optimization |
| |
| 12/05/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Remove unused argument from sysfs_get_device_by_id() |
| |
| 12/02/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Simplified routine to get bus a device is on |
| |
| 12/02/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Patched code to use already available functions for |
| optimization. |
| |
| 12/02/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Corrected sysfs_get_directory_attribute() |
| |
| 12/01/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Removed usage of _DIR #defines |
| * Added functionality to obtain parent of a class device |
| * Added get_classdev_parent.c in test/. This file is not |
| built by default as of now |
| |
| 11/27/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Updated library and utilities with the optimization patch |
| |
| 11/24/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Removed getpagesize() usage (Dan) |
| * Added patch to postpone reading of attributes until |
| absolutely necessary |
| * Cleaned up sysfs_driver.c |
| * Changed stale sysutils references to sysfsutils |
| |
| 11/04/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added code to consider "block" part of "class" |
| * Fixed systool to show driver details (if available) |
| when listing the class device |
| * Added bus to struct sysfs_device |
| * Modified "read_attr" functions for device/driver/classdev |
| to return a sysfs_attribute |
| * Modified test functions, added a test function to |
| demonstrate usage of "write" attribute functions |
| * Updated libsysfs.txt to reflect latest updates to the |
| library |
| |
| 10/27/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Fixed bug in sysfs_get_name_from_path() |
| * Added code to check if SYSFS_PATH environment variable |
| is set |
| * Modified sysfs_get_link() |
| * Added "classname" to struct sysfs_class_device |
| |
| 10/22/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Removed "block" subsystem support |
| |
| 10/20/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added code to install header files (from include dir) |
| to /usr/local/include/ directory |
| * Added "read_attr" functions for device, driver and |
| class; simplified "write_attr" handling |
| * Made sysfs_get_directory_attribute() recurse subdirs |
| * Fixed potential bugs in sysfs_dir.c |
| |
| 10/17/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Added "path" to device in sysfs_device structure |
| |
| 10/15/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Fixed bug in sysfs_block.c (initrd) |
| * Fixed possible bug in systool.c |
| |
| 10/15/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Changed get_devices_list to get_bus_devices_list |
| * Fixed usage messages in tests |
| |
| 10/15/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added support for building shared library |
| |
| 10/14/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Changed version number to 0.3.0 |
| * Cleanups to remove warnings |
| * Remove perror usage |
| |
| 10/10/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Modified the way systool displayed block devices |
| |
| 10/09/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Updated docs/libsysfs.txt |
| * Fixed warning in cmd/names.c |
| * Modified "write" attribute functions to accept |
| length to write as a parameter |
| * Added functions sysfs_get_driver_attr(), |
| sysfs_get_blockdev_attr(), sysfs_get_classdev_attr() |
| |
| 10/07/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Miscellaneous changes - renaming of some |
| functions, etc |
| |
| 10/06/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Pruned "test" routines |
| * Corrected pci name decode in cmds |
| |
| 10/01/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added number of utility routines in "test" directory |
| * Adapted PCI name decode support from Martin Mares' |
| pciutils |
| |
| 09/30/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Modified routines to find device/driver on a bus |
| * Made some miscellaneous changes to use #defines |
| instead of hardcoding values |
| |
| 09/29/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added "block" subsystem support |
| * Modified systool to use sysfs_root_device |
| |
| 09/24/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added "write" attribute functions specific to device, |
| driver and class device. |
| * Removed generic write function |
| sysfs_change_attribue_value() |
| * Changed sysfs_open_device_by_name() to |
| sysfs_change_device_by_id() |
| |
| 09/23/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Fixed "write" attribute functions. |
| * Removed sysfs_write_attribute_value() |
| * Added sysfs_change_attribute_value() - a wrapper for |
| sysfs_write_attribute() |
| * Simplified sysfs_get_device_attr() |
| |
| 09/16/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Patch sysfs_close_driver() so as not to segfault when |
| during dlist shifting. |
| |
| 09/15/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added sysfs_open_device_by_name() to open a device |
| given the device name |
| * Modified "name" field of sysfs_device to contain same |
| data as the "bus_id" field |
| |
| 09/11/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added sysfs_open_driver_by_name() to open a driver and |
| its device, given the driver name |
| |
| 09/09/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added sysfs_find_device_class() to find what class a |
| device is on |
| |
| 09/05/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Add sysfs_open_bus_devices_list() |
| * Simplify sysfs_find_device_bus_name() |
| |
| 09/04/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Simplified sysfs_open_bus_device |
| |
| 08/29/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Removed "bus_name" from struct sysfs_device |
| * Updated NEWS, TODO and docs/libsysfs.txt files |
| |
| 08/28/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added more utility functions to sysfsutils |
| * Modified commands to make use of the new functions |
| * Updated libsysfs.txt to reflect new structure modifications |
| * Added sysfs_open_subsystem_list() to get subsystem specific |
| lists from the library |
| * Added sysfs_close_list() - a generic list deletion routine |
| |
| 08/28/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Added sysfs_root_device struct for modelling /sys/devices |
| path. |
| |
| 08/28/2003 - Guo Min <min.guo@intel.com> |
| * Added "write" attribute support to sysfsutils |
| |
| 08/28/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Changed sysfs_driver to contain a dlist of devices |
| |
| 08/28/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Removed sysfs_driver reference from sysfs_device struct |
| * Fixed a few bugs in the commands. |
| |
| 08/19/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Integrated Eric Bohm's dlist patch |
| * Integrated Eric Bohm's follow on patch adding dlist_for_each |
| * Changed chars to unsigned chars |
| * Reworked structures to be neater and to contain |
| sysfs_directories as private structures |
| * Added more functions for retrieving data like attributes |
| * Added some find functions |
| |
| 08/06/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Patch to correct dprintf usage |
| |
| 08/01/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added autoconf configuration support |
| * Modified IBM Copyright information |
| |
| 08/01/2003 - Released version 0.1.1 |
| |
| 07/24/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Changed sysutils name to sysfsutils |
| |
| 07/23/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Changed sysfs_dlink to sysfs_link, got rid of |
| sysfs_directory link for target char path. |
| |
| 07/18/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Changed default systool and lsbus to just print |
| device info. Device info already prints drivers. |
| |
| 07/10/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added printing binary attribute support to systool |
| and lsbus |
| |
| 07/09/2003 - Lev Makhlis <mlev@despammed.com> |
| * Libsysfs code cleanup including: |
| - code simplification |
| - read-only strings |
| - C++ compatibility |
| - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Removed "-t" option |
| |
| 07/08/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Created NEWS file listing version history |
| |
| 07/07/2003 - Daniel Stekloff <dsteklof@us.ibm.com> |
| * Merged version 0.1.0 into main tree |
| * Tagged new branch - version 0.1.1 |
| |
| 07/07/2003 - Ananth Mavinakayanahalli <ananth@in.ibm.com> |
| * Added parent reference to sysfs_device |
| * Added device reference to sysfs_driver |
| |
| 06/30/2003 - Initial Version Released |