2011-05-24 02:10:53 -07:00
|
|
|
2011-01-29 Carsten Haitzler (The Rasterman)
|
2011-05-16 04:03:06 -07:00
|
|
|
|
2011-05-24 02:10:53 -07:00
|
|
|
1.0.0 release
|
2011-05-15 13:50:26 -07:00
|
|
|
|
2011-05-24 02:10:53 -07:00
|
|
|
2011-01-29 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* added disk manipulation functions
|
2011-05-24 02:10:53 -07:00
|
|
|
(eeze_disk_function, eeze_disk_new, eeze_disk_new_from_mount, eeze_disk_free, eeze_disk_scan,
|
|
|
|
eeze_disk_data_set, eeze_disk_data_get, eeze_disk_syspath_get, eeze_disk_devpath_get,
|
|
|
|
eeze_disk_fstype_get, eeze_disk_vendor_get, eeze_disk_model_get, eeze_disk_serial_get,
|
|
|
|
eeze_disk_uuid_get, eeze_disk_label_get, eeze_disk_type_get, eeze_disk_removable_get,
|
|
|
|
eeze_disk_mounted_get, eeze_disk_mount, eeze_disk_unmount, eeze_disk_mount_point_get,
|
|
|
|
eeze_disk_mount_point_set, eeze_mount_tabs_watch, eeze_mount_tabs_unwatch,
|
2011-05-24 02:43:35 -07:00
|
|
|
eeze_mount_mtab_scan, eeze_mount_fstab_scan)
|
2011-03-18 10:10:50 -07:00
|
|
|
|
2011-05-24 02:10:53 -07:00
|
|
|
2011-02-09 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* added handling of mountopts
|
|
|
|
* iso automounting in eeze_mount
|
2011-05-24 02:10:53 -07:00
|
|
|
(EEZE_DISK_MOUNTOPT_UTF8, EEZE_DISK_MOUNTOPT_NOEXEC, EEZE_DISK_MOUNTOPT_NOSUID,
|
2011-05-24 02:43:35 -07:00
|
|
|
EEZE_DISK_MOUNTOPT_REMOUNT, eeze_disk_mountopts_set, eeze_disk_mountopts_get)
|
2011-03-12 10:39:33 -08:00
|
|
|
|
2011-03-03 08:30:45 -08:00
|
|
|
2011-03-03 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* fixed bug with watches involving filtering being too aggressive for removed/offlined devices
|
2011-03-03 08:30:45 -08:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
2011-03-12 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* added EEZE_UDEV_TYPE_NET
|
2011-02-09 13:31:11 -08:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
2011-03-12 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* added eeze_udev_syspath_get_devname
|
2011-01-28 20:21:53 -08:00
|
|
|
|
2011-05-24 02:10:53 -07:00
|
|
|
2011-05-15 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* added eeze_disk_cancel, to cancel the current pending mount/umount operation on a disk
|
|
|
|
* added a uid=%i mount option using getuid (NOT geteuid)
|
|
|
|
* added wrapper for mount command exes (such as sudo) with eeze_disk_mount_wrapper_set
|
|
|
|
and eeze_disk_mount_wrapper_get
|
|
|
|
* added functions to perform udev lookups directly on disk devices without wasting
|
2011-05-24 02:10:53 -07:00
|
|
|
unnecessary function calls (eeze_disk_udev_get_parent, eeze_disk_udev_get_property,
|
|
|
|
eeze_disk_udev_get_sysattr, eeze_disk_udev_walk_check_sysattr,
|
2011-05-24 02:43:35 -07:00
|
|
|
eeze_disk_udev_walk_get_sysattr)
|
2011-01-28 20:21:53 -08:00
|
|
|
|
2011-05-24 02:10:53 -07:00
|
|
|
2011-05-16 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-05-24 02:43:35 -07:00
|
|
|
* fixed bug with EEZE_UDEV_TYPE_DRIVE_* detection
|
|
|
|
* fixed eeze_udev_find_unlisted_similar to be less permissive
|
|
|
|
* added EEZE_EVENT_DISK_EJECT and eeze_disk_eject, functions for ejecting a disk
|
2011-01-28 19:54:33 -08:00
|
|
|
|
2011-06-29 11:53:38 -07:00
|
|
|
2011-06-29 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-06-29 11:53:38 -07:00
|
|
|
* fixed bug where EEZE_UDEV_EVENT_NONE would not match all events for watches
|
|
|
|
* fixed segv when detecting removable drives
|
2011-06-29 11:53:40 -07:00
|
|
|
* added eeze_scanner utility daemon
|
2011-06-29 12:53:11 -07:00
|
|
|
* fixed bug where watches would not properly detect disk events
|
2011-07-15 13:26:03 -07:00
|
|
|
|
|
|
|
2011-07-15 Cedric Bail
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-07-15 13:26:03 -07:00
|
|
|
* added EEZE_UDEV_TYPE_V4L
|
2011-08-05 16:22:50 -07:00
|
|
|
|
|
|
|
2011-08-01 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-08-05 16:22:50 -07:00
|
|
|
* added fix for battery/ac detection with very recent versions of udev
|
2011-11-17 19:13:31 -08:00
|
|
|
|
|
|
|
2011-11-17 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-11-17 19:13:31 -08:00
|
|
|
* added eeze_disk_can_{mount,unmount,eject} to determine at runtime whether eeze
|
|
|
|
is capable of performing disk operations
|
2011-12-02 06:09:35 -08:00
|
|
|
|
2012-01-09 02:50:05 -08:00
|
|
|
2011-12-02 Carsten Haitzler (The Rasterman)
|
2011-12-03 17:56:31 -08:00
|
|
|
|
|
|
|
1.1.0 release
|
2012-01-09 02:50:05 -08:00
|
|
|
|
2011-12-02 06:09:35 -08:00
|
|
|
2011-12-02 Mike Blumenkrantz (discomfitor/zmike)
|
2012-04-15 23:30:25 -07:00
|
|
|
|
2011-12-02 06:09:35 -08:00
|
|
|
* added network device api (eeze_net_*) and Eeze_Net.h header
|
2012-01-09 02:50:05 -08:00
|
|
|
|
|
|
|
2012-01-09 Mikael Sans
|
|
|
|
|
|
|
|
* added EEZE_UDEV_TYPE_BLUETOOTH
|
2012-04-26 01:07:22 -07:00
|
|
|
|
|
|
|
2012-04-26 Carsten Haitzler (The Rasterman)
|
|
|
|
|
|
|
|
1.2.0 release
|
2012-06-12 01:12:37 -07:00
|
|
|
|
|
|
|
2012-06-11 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* eeze_scanner socket is now readable by anyone
|
2012-06-12 03:12:51 -07:00
|
|
|
|
|
|
|
2012-06-12 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add fallback mount using device name if a disk has no uuid
|
2012-06-29 01:06:01 -07:00
|
|
|
|
|
|
|
2012-06-29 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Fix crash in eeze_net_free()
|
2012-06-29 01:18:12 -07:00
|
|
|
|
|
|
|
2012-06-29 Christophe Dumez (christophe.dumez@intel.com)
|
|
|
|
|
|
|
|
* Added joystick detection
|
2012-07-10 03:42:33 -07:00
|
|
|
|
|
|
|
2012-07-10 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add a check in event monitoring for disks which ensures that
|
|
|
|
device changes for loopback devices are picked up
|
2012-07-23 07:08:13 -07:00
|
|
|
|
|
|
|
2012-07-23 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add yet another libmount backend for eeze_disk to handle current
|
|
|
|
setups which do not have mtab and instead use /proc/self/mountinfo
|
2012-07-30 02:49:05 -07:00
|
|
|
|
|
|
|
2012-07-30 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Add EEZE_DISK_MOUNTOPT_NODEV option for disabling device nodes on mount
|
2012-08-01 05:43:55 -07:00
|
|
|
|
|
|
|
2012-07-31 Mike Blumenkrantz
|
|
|
|
|
|
|
|
* Prevent mount operations from retrying infinitely on failure
|