summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 683a7771d16a2b6638e408a5ecb5825cf974cdde (plain)
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
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-10-20  Cedric Bail

	1.7.1 release