Updated to release 1.7.8
[platform/upstream/eeze.git] / ChangeLog
1 2011-01-29  Carsten Haitzler (The Rasterman)
2
3         1.0.0 release
4
5 2011-01-29  Mike Blumenkrantz (discomfitor/zmike)
6
7         * added disk manipulation functions
8         (eeze_disk_function, eeze_disk_new, eeze_disk_new_from_mount, eeze_disk_free, eeze_disk_scan,
9         eeze_disk_data_set, eeze_disk_data_get, eeze_disk_syspath_get, eeze_disk_devpath_get,
10         eeze_disk_fstype_get, eeze_disk_vendor_get, eeze_disk_model_get, eeze_disk_serial_get,
11         eeze_disk_uuid_get, eeze_disk_label_get, eeze_disk_type_get, eeze_disk_removable_get,
12         eeze_disk_mounted_get, eeze_disk_mount, eeze_disk_unmount, eeze_disk_mount_point_get,
13         eeze_disk_mount_point_set, eeze_mount_tabs_watch, eeze_mount_tabs_unwatch,
14         eeze_mount_mtab_scan, eeze_mount_fstab_scan)
15
16 2011-02-09  Mike Blumenkrantz (discomfitor/zmike)
17
18         * added handling of mountopts
19         * iso automounting in eeze_mount
20         (EEZE_DISK_MOUNTOPT_UTF8, EEZE_DISK_MOUNTOPT_NOEXEC, EEZE_DISK_MOUNTOPT_NOSUID,
21         EEZE_DISK_MOUNTOPT_REMOUNT, eeze_disk_mountopts_set, eeze_disk_mountopts_get)
22
23 2011-03-03  Mike Blumenkrantz (discomfitor/zmike)
24
25         * fixed bug with watches involving filtering being too aggressive for removed/offlined devices
26
27 2011-03-12  Mike Blumenkrantz (discomfitor/zmike)
28
29         * added EEZE_UDEV_TYPE_NET
30
31 2011-03-12  Mike Blumenkrantz (discomfitor/zmike)
32
33         * added eeze_udev_syspath_get_devname
34
35 2011-05-15  Mike Blumenkrantz (discomfitor/zmike)
36
37         * added eeze_disk_cancel, to cancel the current pending mount/umount operation on a disk
38         * added a uid=%i mount option using getuid (NOT geteuid)
39         * added wrapper for mount command exes (such as sudo) with eeze_disk_mount_wrapper_set
40         and eeze_disk_mount_wrapper_get
41         * added functions to perform udev lookups directly on disk devices without wasting
42         unnecessary function calls (eeze_disk_udev_get_parent, eeze_disk_udev_get_property,
43         eeze_disk_udev_get_sysattr, eeze_disk_udev_walk_check_sysattr,
44         eeze_disk_udev_walk_get_sysattr)
45
46 2011-05-16  Mike Blumenkrantz (discomfitor/zmike)
47
48         * fixed bug with EEZE_UDEV_TYPE_DRIVE_* detection
49         * fixed eeze_udev_find_unlisted_similar to be less permissive
50         * added EEZE_EVENT_DISK_EJECT and eeze_disk_eject, functions for ejecting a disk
51
52 2011-06-29  Mike Blumenkrantz (discomfitor/zmike)
53
54         * fixed bug where EEZE_UDEV_EVENT_NONE would not match all events for watches
55         * fixed segv when detecting removable drives
56         * added eeze_scanner utility daemon
57         * fixed bug where watches would not properly detect disk events
58
59 2011-07-15  Cedric Bail
60
61         * added EEZE_UDEV_TYPE_V4L
62
63 2011-08-01  Mike Blumenkrantz (discomfitor/zmike)
64
65         * added fix for battery/ac detection with very recent versions of udev
66
67 2011-11-17  Mike Blumenkrantz (discomfitor/zmike)
68
69         * added eeze_disk_can_{mount,unmount,eject} to determine at runtime whether eeze
70           is capable of performing disk operations
71
72 2011-12-02  Carsten Haitzler (The Rasterman)
73
74         1.1.0 release
75
76 2011-12-02  Mike Blumenkrantz (discomfitor/zmike)
77
78         * added network device api (eeze_net_*) and Eeze_Net.h header
79
80 2012-01-09  Mikael Sans
81
82         * added EEZE_UDEV_TYPE_BLUETOOTH
83
84 2012-04-26 Carsten Haitzler (The Rasterman)
85
86         1.2.0 release
87
88 2012-06-11 Mike Blumenkrantz
89
90         * eeze_scanner socket is now readable by anyone
91
92 2012-06-12 Mike Blumenkrantz
93
94         * Add fallback mount using device name if a disk has no uuid
95
96 2012-06-29 Mike Blumenkrantz
97
98         * Fix crash in eeze_net_free()
99
100 2012-06-29 Christophe Dumez (christophe.dumez@intel.com)
101
102         * Added joystick detection
103
104 2012-07-10 Mike Blumenkrantz
105
106         * Add a check in event monitoring for disks which ensures that
107           device changes for loopback devices are picked up
108
109 2012-07-23 Mike Blumenkrantz
110
111         * Add yet another libmount backend for eeze_disk to handle current
112           setups which do not have mtab and instead use /proc/self/mountinfo
113
114 2012-07-30 Mike Blumenkrantz
115
116         * Add EEZE_DISK_MOUNTOPT_NODEV option for disabling device nodes on mount
117
118 2012-07-31 Mike Blumenkrantz
119
120         * Prevent mount operations from retrying infinitely on failure
121
122 2012-08-30  Carsten Haitzler (The Rasterman)
123
124         1.7.0 release
125
126 2012-10-20  Cedric Bail
127
128         1.7.1 release
129
130 2012-11-23 Luis Felipe Strano Moraes
131
132         1.7.2 release
133
134 2012-12-07  Luis Felipe Strano Moraes
135
136         * 1.7.3 release
137
138 2012-12-17 Vincent Torri
139
140         * Add XML output to doc
141         * Add installation rule for doc
142
143 2012-12-21  Luis Felipe Strano Moraes
144
145         * 1.7.4 release
146
147 2013-01-04  Luis Felipe Strano Moraes
148
149         * 1.7.5 release
150
151 2013-04-04  Rafael Antognolli
152
153         * 1.7.6 release
154
155 2013-05-11  Rafael Antognolli
156
157         * 1.7.7 release
158
159 2013-08-02  Eduardo Lima (Etrunko)
160
161         * 1.7.8 release