Release 0.38
[platform/upstream/connman.git] / ChangeLog
1 ver 0.38:
2         Fix broken check for security modes.
3         Fix requirement of inotify when loopback support is disabled.
4
5 ver 0.37:
6         Fix missing update of signal strength from scan results.
7         Fix error handling in case when passphrase is required.
8         Add support for PassphraseRequired property.
9         Add missing check for WiFi security modes.
10
11 ver 0.36:
12         Fix missing reset of network reference when disconnecting.
13         Fix wrong variable reference when sending technology replies.
14         Fix wrong identifiers of D-Bus error names.
15
16 ver 0.35:
17         Fix missing auto-connect trigger on Ethernet device removal.
18         Fix availability listing for devices without attached drivers.
19         Fix signals for connected and default technologies.
20         Fix notification to use service types instead of device types.
21         Fix potential pending scan result reply messages after removal.
22         Add support for blocking enable and disable technology changes.
23
24 ver 0.34:
25         Fix setup of udev context before loading any plugins.
26         Fix rearming the scan trigger if a device got disabled.
27         Fix device power state changes tracking with RFKILL notifications.
28         Fix wrong usage of device types instead of service types.
29         Fix connect method to handle non-WiFi services.
30
31 ver 0.33:
32         Add support for RFKILL changes of the WiFi subsystem.
33         Fix state value of Network Manager compatibility support.
34
35 ver 0.32:
36         Fix broken device unregistration on removal.
37         Fix WiMAX device detection handling.
38
39 ver 0.31:
40         Fix missing enforcement of offline mode for new devices.
41         Add support for persistent storage of offline mode.
42         Add support for persistent storage of device power state.
43         Remove deprecated and unused network storage callbacks.
44
45 ver 0.30:
46         Fix issue where hidden network could show up in service list.
47         Fix issue with asynchronous notification of scan requests.
48         Fix message reference leak when adding interface fails.
49         Fix problem when removing network during inactive state.
50         Remove broken and unused callback for joining networks.
51         Remove deprecated device and network interface methods.
52         Remove test scripts for deprecated interface methods.
53
54 ver 0.29:
55         Fix missing signal emission for offline mode changes.
56         Fix signal emission for changes in technology properties.
57         Rename Technologies property to AvailableTechnologies.
58
59 ver 0.28:
60         Fix another reference counting imbalance when adding networks.
61         Revert supplicant change to always reset scanning after results.
62
63 ver 0.27:
64         Fix missing disarming of the connection timeout.
65         Fix handling of multiple supplicant disconnect attempts.
66         Fix simultaneous connects from different technologies limitation.
67
68 ver 0.26:
69         Fix broken handling of auto-connect logic.
70         Fix handling of out-of-range access points.
71         Fix support for connecting to hidden networks.
72         Fix reference counting for networks with same SSID.
73         Fix issue with WiFi interfaces not getting switched off.
74         Fix problems with delayed service list updates.
75         Fix disconnect/abort of connection attempts.
76
77 ver 0.25:
78         Fix showing of WiFi networks with less than 25% signal strength.
79         Fix potential segmentation fault with network passphrases.
80
81 ver 0.24:
82         Fix handling of initial device powered state.
83         Fix missing Powered property changed signals.
84         Fix canceling of a network connection attempt.
85         Fix stalled configuration issue with supplicant.
86         Fix detection of association errors from supplicant.
87         Fix issue with wrong scanning state information.
88         Fix hidden SSID detection routines.
89         Fix visible Ethernet services even without carrier.
90         Add global method call to request scanning.
91         Add support for global technologies list.
92         Add support for delaying service list updates.
93         Update the overall D-Bus API documentation.
94
95 ver 0.23:
96         Fix dhclient probe/remove race condition.
97         Fix handling of disconnected services during auto-connect.
98         Add support for proper group name of hidden networks.
99         Add support for storing SSID details of hidden networks.
100
101 ver 0.22:
102         Fix wrong auto-connect procedure after user connection.
103         Fix invalid update of already connected network.
104         Fix idle state handling after disconnecting device.
105         Fix disconnect race condition in WiFi supplicant.
106         Fix WiFi signal strength reporting.
107
108 ver 0.21:
109         Add udev based network device detection.
110         Add support for global auto-connect feature.
111         Add support for basic service drag and drop.
112         Fix missing passphrase cleanup on service removal.
113         Fix potential duplicate network creation.
114         Fix handling of WEP shared keys.
115
116 ver 0.20:
117         Add plugin for Intel WiMAX SDK support.
118         Add special handling for default vendor SSIDs.
119         Add support for default gateway in different network.
120         Add support for automatic switching of default gateway.
121         Add support for asynchronous handling of Powered property.
122         Add support for connecting/disconnecting Ethernet services.
123         Add support for more detailed error states of services.
124         Add support for clearing error state via ClearProperty.
125         Fix error code for invalid or unknown properties.
126         Fix various timeout handling issues.
127         Remove Policy and Priority device and network properties.
128
129 ver 0.19:
130         Add hidden networks to the service list.
131         Add support for storing the service name.
132         Fix service list sorting for connected services.
133         Fix missing cancel command when operation times out.
134         Fix various issues with service favorite handling.
135         Remove Available and Remember network properties.
136
137 ver 0.18:
138         Add support for asynchronous service connect method.
139         Fix broken storage of service favorite details.
140
141 ver 0.17:
142         Add AT chat library implementation.
143         Fix service lookup for WiFi and WiMAX devices.
144         Fix service state signal emission and error handling.
145         Fix storing and loading of configured passphrases for services.
146
147 ver 0.16:
148         Update Intel OSPM support to latest specification.
149         Add initial support for new service interface.
150         Add support for builtin plugins.
151         Add extra warning if no nameserver is defined.
152         Add error reporting for state and storage directory creation.
153         Add error message for network and device storing failures
154         Fix stale entry in gateway list after connection changes.
155         Fix handling of DHCP results with no nameserver.
156         Fix infinite loop for service lookup.
157         Fix various format string warnings.
158
159 ver 0.15:
160         Detect VMware network interface and ignore them.
161         Fix setting of scan_ssid for hidden networks.
162         Fix empty network name property.
163
164 ver 0.14:
165         Add support for detecting DHCP failures.
166         Add support for joining hidden WiFi networks.
167         Add support for device and network address property.
168         Add support for default /etc/resolv.conf generation.
169         Fix issue with wrong address setting for loopback.
170         Fix detection of WiFi access point changes.
171         Fix crash with blob properties.
172
173 ver 0.13:
174         Add support for notification infrastructure.
175         Add fully dynamic property storage capabilities.
176         Fix broken loading of last network on bootup.
177         Fix crash when unplugging WiFi devices.
178         Rename OSPM plugin to Intel OSPM plugin.
179         Rename WiMAX plugin to Intel WiMAX SDK plugin.
180
181 ver 0.12:
182         Fix connection state change handling.
183         Fix network list enumeration.
184         Fix broken driver matching for devices.
185         Fix issue with network identifier lookup.
186
187 ver 0.11:
188         Add plugin priority handling.
189         Add network type for WiMAX.
190         Fix network protocol selection for Bluetooth PAN.
191         Fix parameters for Bluetooth PAN disconnect method.
192
193 ver 0.10:
194         Fix races with connection signals.
195         Fix automatic switching of default connection.
196
197 ver 0.9:
198         Rename FlightMode to OfflineMode.
199         Add static IPv4 setting support for Ethernet devices.
200         Add extra options to exclude devices and plugins.
201         Add support for toggling debug output.
202         Add support for ScanInterval property.
203         Fix handling of disconnect commands from applications.
204         Fix detection of networks that are out of range.
205         Fix setting network remember status.
206         Fix argument type checking of properties.
207
208 ver 0.8:
209         Add Device and Network property to connection interface.
210         Add option to disable installation of data files.
211         Add command line option to show version number.
212         Fix signal emission for network changes.
213
214 ver 0.7:
215         Add basic support for flight mode.
216         Add support for multiple storage drivers.
217         Add support for RTNL newlink watch API.
218         Add support for different security privileges.
219         Add support for device and network priorities.
220         Add functions for setting network properties.
221         Fix issue with listing devices without a driver.
222         Fix issue with WiFi scanning indication.
223         Fix detection of WiFi security changes.
224         Update WiFi driver to use new network helpers.
225         Install different D-Bus configuration for PolicyKit.
226
227 ver 0.6:
228         Add CONNMAN_API_SUBJECT_TO_CHANGE definition.
229         Add detailed configuration options.
230         Add various D-Bus helper functions.
231         Add generic device driver infrastructure.
232         Add generic network driver infrastructure.
233         Add property for WiFi network mode.
234         Add property for network interface name.
235         Add property for global connection policy.
236         Add support for verbose compiler warnings.
237         Add support for device detection via udev.
238         Add support for systems with udhcpc.
239         Add support for Bluetooth PAN networks.
240         Fix WiFi issue with DHCP restart after handshake.
241         Fix exported symbols list creation.
242         Remove deprecated and unused plugins.
243
244 ver 0.5:
245         Add support for handling Bluetooth adapters.
246         Add support for activating wpa_supplicant on demand.
247         Add Device property to network objects.
248         Add Scanning property to device objects.
249         Fix Name property of device objects.
250         Fix WiFi SSID to object path conversion.
251         Fix duplicate wireless scan results.
252         Fix built issue with libudev and uClibc.
253         Fix issues with element registration failures.
254
255 ver 0.4:
256         Add DNS proxy resolver plugin.
257         Add support for default connections.
258         Add support for gateway change notifications.
259         Add signal strength property for connections.
260         Add property for connection type.
261         Fix issue with carrier detection.
262         Fix broken resolvconf plugin.
263
264 ver 0.3:
265         Add support for automatically connecting known networks.
266         Add improved framework for handling resolver details.
267         Add generic signal strength property.
268         Fix bridge and WiMAX device detection.
269         Fix network listing for Ethernet devices.
270
271 ver 0.2:
272         Add support for indicating network changes.
273         Add support for signal strength property.
274         Add support for unique device names.
275         Fix broken device enumeration.
276         Fix issue with device removal callback.
277         Fix issue with wpa_supplicant disconnecting.
278         Fix D-Bus access policy configuration.
279
280 ver 0.1:
281         Initial public release.