1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
2011-01-29 Carsten Haitzler (The Rasterman)
1.0.0 release
2011-01-29 Mike Blumenkrantz (discomfitor/zmike)
* added disk manipulation functions
(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,
eeze_mount_mtab_scan, eeze_mount_fstab_scan)
2011-02-09 Mike Blumenkrantz (discomfitor/zmike)
* added handling of mountopts
* iso automounting in eeze_mount
(EEZE_DISK_MOUNTOPT_UTF8, EEZE_DISK_MOUNTOPT_NOEXEC, EEZE_DISK_MOUNTOPT_NOSUID,
EEZE_DISK_MOUNTOPT_REMOUNT, eeze_disk_mountopts_set, eeze_disk_mountopts_get)
2011-03-03 Mike Blumenkrantz (discomfitor/zmike)
* fixed bug with watches involving filtering being too aggressive for removed/offlined devices
2011-03-12 Mike Blumenkrantz (discomfitor/zmike)
* added EEZE_UDEV_TYPE_NET
2011-03-12 Mike Blumenkrantz (discomfitor/zmike)
* added eeze_udev_syspath_get_devname
2011-05-15 Mike Blumenkrantz (discomfitor/zmike)
* 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
unnecessary function calls (eeze_disk_udev_get_parent, eeze_disk_udev_get_property,
eeze_disk_udev_get_sysattr, eeze_disk_udev_walk_check_sysattr,
eeze_disk_udev_walk_get_sysattr)
2011-05-16 Mike Blumenkrantz (discomfitor/zmike)
* 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-06-29 Mike Blumenkrantz (discomfitor/zmike)
* fixed bug where EEZE_UDEV_EVENT_NONE would not match all events for watches
* fixed segv when detecting removable drives
* added eeze_scanner utility daemon
* fixed bug where watches would not properly detect disk events
2011-07-15 Cedric Bail
* added EEZE_UDEV_TYPE_V4L
2011-08-01 Mike Blumenkrantz (discomfitor/zmike)
* added fix for battery/ac detection with very recent versions of udev
2011-11-17 Mike Blumenkrantz (discomfitor/zmike)
* added eeze_disk_can_{mount,unmount,eject} to determine at runtime whether eeze
is capable of performing disk operations
2011-12-02 Carsten Haitzler (The Rasterman)
1.1.0 release
2011-12-02 Mike Blumenkrantz (discomfitor/zmike)
* added network device api (eeze_net_*) and Eeze_Net.h header
2012-01-09 Mikael Sans
* added EEZE_UDEV_TYPE_BLUETOOTH
2012-04-26 Carsten Haitzler (The Rasterman)
1.2.0 release
2012-06-11 Mike Blumenkrantz
* eeze_scanner socket is now readable by anyone
2012-06-12 Mike Blumenkrantz
* Add fallback mount using device name if a disk has no uuid
2012-06-29 Mike Blumenkrantz
* Fix crash in eeze_net_free()
2012-06-29 Christophe Dumez (christophe.dumez@intel.com)
* Added joystick detection
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 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 Mike Blumenkrantz
* Add EEZE_DISK_MOUNTOPT_NODEV option for disabling device nodes on mount
2012-07-31 Mike Blumenkrantz
* Prevent mount operations from retrying infinitely on failure
2012-08-30 Carsten Haitzler (The Rasterman)
1.7.0 release
2012-09-18 Stefan Schmidt
* Added sensor subsystem to read out data from various sensor frameworks
* Added sensor modules for Tizen and a fake module for testing
* Added unit tests for various parts of eeze
|