changelog 41.4 KB
Newer Older
phdeswer's avatar
phdeswer committed
1 2 3 4 5 6 7 8 9
usb-moded (0.86.0) unstable; urgency=low

  * [ssu] Get device manufacturer and product name from ssu. Fixes JB#35156
  * [dbus] Handle missing mode setting gracefully. Fixes MER#1576
  * Bump version to enable to sync up with mer changes and get mer to use 
    upstream derived version numbering.
 
 -- Philippe De Swert <philippedeswert@gmail.com>  Sun, 29 May 2016 15:19:26 +0300

10 11 12 13 14 15 16 17 18 19 20 21 22
usb-moded (0.85.5) unstable; urgency=low

  * [network] Set max_leases in udhcpd configuration. Fixes JB#18566

 -- Simo Piiroinen <simo.piiroinen@jollamobile.com>  Wed Apr 6 14:19:02 2016 +0000

usb-moded (0.85.4) unstable; urgency=low

  * [hidden modes] Add interface to get list of hidden modes. Contributes to MER#1540

 -- Martin Jones <martin.jones@jollamobile.com>  Wed Apr 6 11:13:30 2016 +0000

usb-moded (0.85.3) unstable; urgency=low
phdeswer's avatar
phdeswer committed
23 24 25 26 27

  * [hidden modes] Add support for hidden modes. Fixes:  MER#1540

 -- Philippe De Swert <philippedeswert@gmail.com>  Tue 22 Mar 23:24:01 EET 2016

28 29 30 31 32 33
usb-moded (0.85.2) unstable; urgency=low

  * [devel] Fix DIAG_MODE definition. Fixes: JB#32805  

 -- Philippe De Swert <philippe.deswert@jolla.com>  Tue, 13 Oct 2015 14:34:48 +0300

34 35 36 37 38 39
usb-moded (0.85.1) unstable; urgency=low

  * [diag] update diag mode to newer android standard.

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 05 Oct 2015 16:41:10 +0300

40 41 42 43 44 45 46 47 48
usb-moded (0.85) unstable; urgency=low

  * [usb-moded] Do not retry network when there is no need.
  * [usb-moded] Do not print output for post services that are not started
  * [systemd] Put busname in correct section.
  * [adb] improve adb starting

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 24 Sep 2015 15:51:16 +0300

49 50
usb-moded (0.82.5) unstable; urgency=low

51 52 53 54
  * [network] Unify network configuration handling into one function
  * [network] Add netmask handling. Fixes: JB#31127
  * [udhcpd] Limit lease time and allow for some more ip's to avoid connectivity issues.
  * [pc connection] Remove unused obex configuration. Fixes: JB#30696
55 56 57

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 03 Aug 2015 15:53:39 +0300

58 59 60 61 62 63 64 65 66 67 68
usb-moded (0.82.4) unstable; urgency=low

  * [network] Fix potential memory leak. Fixes: CID#1311255, CID#1311254, CID#1311253, CID#1311252
  * [modesetting] Retry network setting before starting post services. Contributes: JB#30264
  * [ifconfig] Query /sys/class/net instead of ifconfig
  * [network] Improve dealing with missing interfaces.
  * [adb] Add dhcp server start for ADB mode. Contributes: JB#30264
  * [appsync] sort appsync list alphabetically. Contributes: JB#30264

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 06 Jul 2015 13:31:13 +0300

69 70 71 72 73 74 75 76
usb-moded (0.82.3) unstable; urgency=low

  * [spec] Make sure all adb services are packaged. Contributes: JB#30264
  * [adb] Make extra sure adb prep comes before adbd start. Contributes: JB#30264
  * Revert "[modesetting] Set up network after post services have run"

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 02 Jul 2015 19:35:45 +0000

77 78 79 80 81 82
usb-moded (0.82.2) unstable; urgency=low

  * [adb] Adapt to the new adbd functionfs. Contributes: JB#30264

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 29 Jun 2015 13:36:05 +0300

83 84 85 86 87 88 89 90 91
usb-moded (0.82.1) unstable; urgency=low

  * [config] Clean-up and add function to check for value changes
  * [dbus] Added "sig_usb_config_ind" signal. Contributes to JB#29035
  * [usb-moded] Additional fix for broken usb drivers when setting mode
  * [dbus] Include D-Bus spec in the devel package.

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 27 May 2015 14:25:41 +0300

92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
usb-moded (0.82) unstable; urgency=low

  * [rpm] Fix build, do not attempt to remove nonexistent file
  * [pc-suite] Add a define for the pc-suite
  * [cleanup] Remove code that's never compiled (#if 0)
  * [cleanup] Remove MAYBE_NEEDED sections
  * [cleanup] Remove the obsolete NO_KMOD code parts
  * [config] Remove N900-specific .ini files
  * [cleanup] Move some reference .txt files from root to docs/
  * [upstart] Remove upstart appsync support
  * [headers] Improve some mode related comments
  * [spec] Don't use --enable-n900 anymore
  * [cleanup] Remove now unused ovi-suite support
  * [cleanup] Remove g_nokia code and the app killer
  * [cleanup] Remove NOKIA and N900 defines

 -- Philippe De Swert <philippe.deswert@jolla.com>  Tue, 28 Apr 2015 12:47:23 +0300

110 111 112 113 114 115 116 117 118 119 120
usb-moded (0.81.9) unstable; urgency=low
  
  * [modes.h] Add MODE_ADB named constant (contributes to JB#12048)
  * [usb-moded] Fix D-Bus introspection data
  * [usb-moded] Fix for broken usb drivers when setting mode
  * [usb-moded] Configuration files for connman tethering
  * [usb-moded] Connman tethering support
  * [usb-moded] Fixed couple of errors in checklink()

 -- Philippe De Swert <philippe.deswert@jolla.com>  Fri, 24 Apr 2015 10:45:52 +0300

121 122 123 124 125 126 127
usb-moded (0.81.8) unstable; urgency=low

  * [usb-moded] Fixed memory leak in systemd_control_service() 
  * re-write of the link checking (again)

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 01 Apr 2015 10:45:30 +0300

128 129 130 131 132 133 134
usb-moded (0.81.7) unstable; urgency=low

  * [network] Fix defines switch fall-out

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 12 Mar 2015 19:32:02 +0200

usb-moded (0.81.6) unstable; urgency=low
135 136 137 138 139

  * [udhcpd-migration] Fix issue with link replacement

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 12 Mar 2015 19:32:02 +0200

140 141 142 143 144 145 146
usb-moded (0.81.5) unstable; urgency=low

  * [systemd] Add systemd tmpfiles.d hack
  * [/run] Actually use /run, not /var/run. Fixes: JB#25911

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 11 Mar 2015 16:24:54 +0200

147 148 149 150 151 152 153 154
usb-moded (0.81.4) unstable; urgency=low

  * [usb-moded] Put udhcpd conf file in /var Fixes:JB#25911
  * [usb-moded] Make sure hw fallback mode always works
  * [usb-moded] clean-up mode if one is set before switching

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 09 Mar 2015 16:21:01 +0200

155 156 157 158 159 160 161 162
usb-moded (0.81.3) unstable; urgency=low

  * [debouncing] Improve debouncing to avoid missing signals. Fixes: JB#25557
  * [config] skip non ini files on config file merging
  * [appsync-dbus] Fix small error checking bug

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 12 Jan 2015 16:44:12 +0200

163 164 165 166 167 168 169 170 171 172 173
usb-moded (0.81.2) unstable; urgency=low

  * [udev] Try to do some $power_supply_path autodetection
  * [udev-util] Add some more functionality to udev-search
  * [udev] Add small utility to check for udev paths
  * [documentation] Improve documentation
  * [charger] do not let devicelock interfere with setting dedicated charger mode
  * [security] Really enable PIE

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 18 Dec 2014 16:09:28 +0200

174 175 176 177 178 179
usb-moded (0.81.1) unstable; urgency=low

  * [charger] Debounce charger connection info. Fixes: JB#24913

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 08 Dec 2014 12:20:33 +0200

180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199
usb-moded (0.81.0) unstable; urgency=low

  * [systemd] according to systemd manpage / is converted to - to make a valid filename
  * [vfat_android] and new subpackage and configurations for tojblockd vfat emulation mode
  * [clean-up] Remove still some more unneeded casting
  * [security] Use -fPIE
  * [security] Build with read-only relocation
  * [clean-up] Remove more const stuff
  * [clean-up] Remove some erronous uses of const
  * [network] More work on getting connman to handle the usb gadget config
  * [network] Remove erronous use of const, fix potential memory leak
  * [network] Silence interface checks
  * [systemd] Claim DBUS Busname. Contributes: JB#24120
  * [usb-moded] When starting print version
  * [network] main config file interface setting overrides dyn-mode setting
  * [rpm] ghost the udhcpd.conf link Contributes: JB#22780
  * Add build support for openembedded.

 -- Philippe De Swert <philippe.deswert@jolla.com>  Tue, 02 Dec 2014 14:34:56 +0200

200 201 202 203 204 205
usb-moded (0.80.7) unstable; urgency=low

  * [dbus] Do assign fallback mode correctly to avoid corruption

 -- Philippe De Swert <philippe.deswert@jolla.com>  Tue, 16 Sep 2014 12:38:31 +0300

206 207 208 209 210 211 212 213 214 215 216
usb-moded (0.80.6) unstable; urgency=low

  * Support newer autoconf versions correctly
  * [network] Actually clean-up dynamic mode network
  * [docs] Fix up doxygen docs for some dbus functions
  * [rpm] Own config directories. Contributes to JB#22780
  * Fix memory leak related to charging mode. Fixes: CID#1237447
  * Fix usb-moded-rescue package exec permissions

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 15 Sep 2014 18:55:00 +0300

217 218 219 220 221 222 223 224 225 226 227
usb-moded (0.80.5) unstable; urgency=low

  * Remove usb_charging_set variable as it is not needed anymore
  * [devicelock] Fix bug related to secondary device lock check
  * [devicelock] No need to set dbus return value a second time
  * [charging fallback] Keep fallback state internal
  * [charging fallback] introduce charging fallback mode. Fixes JB#22320
  * [udev] Remove udev defines as it is the only and default one

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 27 Aug 2014 13:52:53 +0300

228 229 230 231 232 233 234 235 236 237 238
usb-moded (0.80.4) unstable; urgency=low

  * [usb setting logic] Do not check for mode_to_set_twice Fixes: CID#1230272
  * [network] Fix minor resource leak. Fixes: CID#1230273 
  * [network] Correct the check for broken network interfaces. Fixes: CID#1230271 
  * Handle all the kmod init where all the modules are handled
  * [usb-moded] some minor fixes, small naming issue in configure.ac, fix compilation without devicelock
  *  [systemd] package all systemd files in their own section, add rescue mode

 -- Philippe De Swert <philippe.deswert@jolla.com>  Fri, 15 Aug 2014 20:22:58 +0300

239 240 241 242 243 244
usb-moded (0.80.3) unstable; urgency=low

  * [connection-sharing] Avoid crash when no secondary dns is given in connman

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 28 Jul 2014 11:17:23 +0300

245 246 247 248 249 250
usb-moded (0.80.2) unstable; urgency=low

  * [network] Check configured interface, fallback to usb0 if it does not exist Fixes: JB#21324

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 09 Jul 2014 18:07:15 +0300

251 252 253 254 255 256
usb-moded (0.80.1) unstable; urgency=low

  * [rescue] Make sure the secondary device lock check gets also ignored.

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 19 Jun 2014 19:51:42 +0300

257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272
usb-moded (0.80) unstable; urgency=low

  * [usb-moded] Update and beautify usage information
  * [usb-moded] Support broken android kernels
  * [usb-moded] Add the txt file to the documentation
  * [usb-moded] Do not do post-sync after mode setting error.
  * [usb-moded] Add connman support to switch wifi off
  * Avoid potential crash when dbus disappears
  * [gconf] Remove gconf schemas file from packaging as it is not used. Contributes: JB#19322
  * [gconf] Remove GConf support, as it's abandoned upstream
  * [usb-moded] Do not send signals when disconnected and handling -HUP. Fixes: JB#18884
  * [usb-moded] Enable -fstack-protector and D_FORTIFY_SOURCE=2 gcc flags for improved security.
  * [usb-moded] Validate ip in case bad values get fed in

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 11 Jun 2014 13:05:03 +0300

273 274 275 276 277 278
usb-moded (0.79.3) unstable; urgency=low

  * Correct all softconnect_disconnect typo's

 -- Philippe De Swert <philippe.deswert@jolla.com>  Fri, 18 Apr 2014 22:15:20 +0300

279 280 281 282 283 284 285
usb-moded (0.79.2) unstable; urgency=low
  
  * Add -HUP functionality to the systemd service file
  * [usb-moded] Skip second devicelock check of we go to charging only. Fixes: JB#17241

 -- Philippe De Swert <philippe.deswert@jolla.com>  Thu, 17 Apr 2014 16:33:08 +0300

286 287 288 289 290 291 292 293 294 295
usb-moded (0.79.1) unstable; urgency=low

  * [usb-moded] Check return of the dhcp config write
  * Fix up comment about the post synching to avoid confusion in the future.
  * [usb-moded] Fix up some typos and assign another id to connection sharing mode
  * Fix a potential memory leak found with coverity. Fixes: CID#1197129
  * Make signal handling async-signal-safe

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 09 Apr 2014 16:40:08 +0300

Philippe De Swert's avatar
Philippe De Swert committed
296 297 298 299 300 301 302 303 304 305 306
usb-moded (0.79) unstable; urgency=low

  * [usb-moded] Only report diag mode when started in diag mode with -d. Contributes: JB#13491
  * Fix documentation. Thanks to lukedirtwalker to spot it.
  * Clean up signal sending code as there is too much duplication.
  * [usb-moded] Send supported mode list on startup and SIGHUP. Contributes: JB#13296
  * [usb-moded] Fix crash in case we have issues with connman/config
    
 -- Philippe De Swert <philippe.deswert@jolla.com>  Fri, 21 Mar 2014 16:35:43 +0200

usb-moded (0.78.9) unstable; urgency=low
307 308 309 310 311

  * [usb-moded] Correctly return the modelist start after sorting

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 12 Mar 2014 12:06:30 +0200

Philippe De Swert's avatar
Philippe De Swert committed
312
usb-moded (0.78.8) unstable; urgency=low
313 314 315 316 317

  * [usb-moded] Fix diag mode synclist to read files from the right location

 -- Philippe De Swert <philippe.deswert@jolla.com>  Tue, 11 Mar 2014 18:33:12 +0200

318 319 320 321 322 323 324 325
usb-moded (0.78.7) unstable; urgency=low

  * [usb-moded] Sort modes alphabetically when reading. JB#15436
  * [usb-moded] Split of appsync for diag mode also. It's cleaner that way.
  * [usb-moded] Improve exit handling

 -- Philippe De Swert <philippe.deswert@jolla.com>  Tue, 11 Mar 2014 17:59:53 +0200

326 327 328 329 330 331 332
usb-moded (0.78.6) unstable; urgency=low

  * [usb-moded] Ghost /etc/modprobe.d/g_ether.conf in the spec file. Fixes: JB#16574
  * Write udhcp config to /tmp (which is tmpfs) and link to /etc/ to avoid spurious writes to flash

 -- Philippe De Swert <philippe.deswert@jolla.com>  Fri, 07 Mar 2014 17:07:19 +0200

333 334 335 336 337 338 339 340 341
usb-moded (0.78.5) unstable; urgency=low

  * Set new idProduct since the device will fail to be recognized correctly in Windows if used with the old one.
  * Fix connection_sharing define. Thanks to lukedirtwalker for spotting it.
  * [usb-moded] Add experimental host mode switching support
  * [usb-moded] Set mode to undefined/disconnected, before re-reading usb mode configuration.

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 26 Feb 2014 18:06:29 +0200

Philippe De Swert's avatar
Philippe De Swert committed
342 343 344 345 346 347 348 349 350 351 352
usb-moded (0.78.4) unstable; urgency=low

  * [usb-moded] Put ffs as first interface on USB
  * Add noroaming config key and document USB tethering
  * [usb-moded] Detect roaming state from ofono
  * [packaging] Make sure the %preun and %post scripts do not fail.
  * [usb-moded] Avoid potential crash when the DBUS system bus is not up/crashed/does not work
  * Add reading dns info from /etc/resolv.conf

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 17 Feb 2014 16:53:37 +0200

Philippe De Swert's avatar
Philippe De Swert committed
353 354 355 356 357 358
usb-moded (0.78.2) unstable; urgency=low

  * [usb-moded] check for more return states so we do not error out when we shouldn't

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 27 Jan 2014 16:29:32 +0200

359 360 361 362 363 364 365
usb-moded (0.78.2) unstable; urgency=low

  * Fix crash when failing to get cellular connection data
  * Report mode setting failures for dynamic modes to UI

 -- Philippe De Swert <philippe.deswert@jolla.com>  Mon, 27 Jan 2014 14:15:57 +0200

366 367 368 369 370 371 372
usb-moded (0.78.1) unstable; urgency=low

  * Do not check devicelock in ACTDEAD
  * Notify systemd when booted up

 -- Pekka Lundstrom <pekka.lundstrom@jolla.com>  Tue, 21 Jan 2014 10:16:29 +0200

373 374 375 376 377 378 379 380 381 382 383 384
usb-moded (0.78) unstable; urgency=low

  * [usb-moded] Know how to deal with symlinks for improved SD card mass-storage support
  * [usb-moded] double-check devicelock to avoid race issues
  * Do not clean up twice, improve debug output
  * Re-factoring mass-storage code
  * Remove some unecessary debug
  * Free ipforward data correctly, interface is not used so no need to free.
  * Stop appsync on shutdown, only do diag appsync when appsync is compiled in, add connection_sharing mode to development headers

 -- Philippe De Swert <philippe.deswert@jolla.com>  Wed, 15 Jan 2014 08:07:50 +0200 

385 386 387 388 389 390 391 392 393 394 395
usb-moded (0.77.4) unstable; urgency=low

  * [usb-moded] Remove the need to configure the interface in the config file, it can be fetched from connman too now
  * [usb-moded] make sure all appsync services are not running on start. Fixes issues with services not working correctly before replug
  * [usb-moded] If no ip is set, make sure there is a default value defined otherwise writing out the udhcpcd config will crash
  * [usb-moded] Correct developer mode config to actually launch dhcp server
  * [usb-moded] Update dhcp dependency
  * Fix online state check

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Sun, 15 Dec 2013 13:57:37 +0200

396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416
usb-moded (0.77) unstable; urgency=low

  * [usb-moded] Add dhcp server support to developer mode
  * [usb-moded] Add configuration for cellular connection sharing
  * [usb-moded] Working USB tethering
  * Add support for using udhcpc dhcp client
  * Write out udhcpd.conf with the correct information
  * [usb_moded] support starting a dhcp server on the device
  * Support post start appsync (so udhcpd can work for example)
  * To really be able to connect to the device udhcpd needs also the
    subnet set
  * Get dns info and connection state from connman
  * Clean-up ip forwarding
  * Do not block usb enumeration when data connection is not enabled, this
    can be handled later
  * Improved USB mass storage support for all currently supported
    back-ends
  * Experimental export of SD card on Jolla in mass-storage mode

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Fri, 13 Dec 2013 13:18:39 +0200

417 418 419 420 421 422 423 424 425
usb-moded (0.76) unstable; urgency=low

  * Fix possible memory leak when setting the network config.
  * Make sure the trigger does not get restarted when we clean up.
  * Fix leak when setting the default mode configuration setting.
  * [usb-moded] Fix memory corruption issue

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Tue, 29 Oct 2013 16:37:15 +0200

426 427 428 429 430 431 432 433
usb-moded (0.75) unstable; urgency=low

  * [usb-moded] Fix network settings disappearing on a config file merge. Fixes: JB#10917
  * [usb-moded] Avoid potential crash in the dbus message handling
  * [usb-moded] When network settings are updated, apply the configuration when connected.

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Sat, 26 Oct 2013 00:45:37 +0300

434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451
usb-moded (0.74) unstable; urgency=low

  * We do not want to free the contents of the udev_device struct, this will happen anyway when we unref it
  * Fix some memory leaks in the udev handler.
  * Handle mode change failures more reliably.
  * Improve dbus clean-up.
  * Clean up mode tracking to avoid a small memory leak.
  * Clean up dbus, lists etc and exit cleanly when interrupted.
  * Avoid leaking memory when something goes wrong launching services over systemd dbus.
  * Clean-up dynamic config list
  * Clean up the devicelock DBUS
  * Actually report an error if something goes wrong with the appsync, and at the same time allow for more 
    than program to be launched. Check for the appsync errors in the mode setting too.
  * Clean up appsync list and dbus correctly
  * [usb-moded] Fix resource leak. CID#1090411

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Wed, 23 Oct 2013 14:01:23 +0300

452 453
usb-moded (0.73) unstable; urgency=low

454 455 456 457 458
  * [usb-moded] Fix a number of memory leaks. Fixes: JB#11317
  * [usb-moded] Fix possible crash if dsme is not running. Really fix CID #1103635
  * Update dbus config file for including rescue_off method
  * Log that we turn off rescue mode
  * [usb-moded-util] Add support to turn of rescue mode
459 460 461

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Thu, 17 Oct 2013 14:10:05 +0300

462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477
usb-moded (0.72) unstable; urgency=low

  * Potential fix for CID #1103635
  * If there is no mode to set, fallback to charging  
  * Also re-order code a bit so we fix a potential null dereference. 
    Fixes: CID #1103634
  * Save network settings if they are defined in the main ini, update
    the documentation related to networking configuration.
  * Avoid multiple runs of the disconnect routine in case we get multiple
    disconnect signals. Improve the comments in the disconnect handling.
  * Improvements to mode clean-up. Also fixes mass-storage clean-up.
  * Don't block for too long on device lock query, 1,5s should be ample time.
    We don't want to block usb functionality for 20-30s

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Thu, 10 Oct 2013 10:06:50 +0300

478 479 480 481 482 483
usb-moded (0.71.3) unstable; urgency=low

  * Change start-up for usb_moded, so it starts asap during boot.

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Tue, 08 Oct 2013 00:41:41 +0300

484 485 486 487 488 489 490
usb-moded (0.71.2) unstable; urgency=low

  * Minor fix to diag mode (only export 1 port)

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Fri, 04 Oct 2013 11:23:06 +0300

usb-moded (0.71.1) unstable; urgency=low
491 492 493 494 495

  * Minor release to fix issue with 12s kernel timeout due to bug in ip= parameter handling

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Wed, 02 Oct 2013 14:25:26 +0300

496 497 498 499 500 501 502 503 504
usb-moded (0.71) unstable; urgency=low

  * Avoid crash when passing empty text/non valid data to write_to_file
  * [systemd] make usb-moded to start a bit earlier in bootup.
  * Update documentation for kernel command line ip.
  * [usb-moded] No disconnects between devicelock status changes

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Tue, 01 Oct 2013 09:33:03 +0300

505 506 507 508 509 510
usb-moded (0.70.1) unstable; urgency=low

  * Enable wecis for android so EvilOS can detect the rndis easily

 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Fri, 20 Sep 2013 22:09:24 +0300

511 512 513 514 515 516 517 518 519 520 521
usb-moded (0.70) unstable; urgency=low

  * Close file pointer to avoid resource leak. CID#1090411
  * Make unreachable code, reachable. CID#1090412
  * Fix unchecked return value. CID#1090413
  * Support mass_storage mode without forcing it to be named mass_storage
  * Remove legacy dbus-x11 dependency
  * Fix up dbus config for better usability of usb-moded-util
  * Make systemd actions more clear, and do not mark apps active when stopping
  * Remove old buteo hack

522
 -- Philippe De Swert <philippe.deswert@jollamobile.com>  Thu, 19 Sep 2013 14:35:12 +0300
523

524 525 526 527 528 529 530 531 532 533
usb-moded (0.69) unstable; urgency=low

  * Add .gitignore
  * Fix warning for obsolete g_type_init
  * Add support for diagnostic mode
  * Always return correct network interface when queried (only valid when connected though!)
  * Add network query/setting to usb_moded_util

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Thu, 12 Sep 2013 16:55:16 +0300

534 535 536 537 538 539 540 541 542
usb-moded (0.68) unstable; urgency=low

  * Add network querying over dbus
  * Network setting/querying added to usb_moded_util
  * Set per mode idProduct for android
  * Documentation update to reflect the current mode config

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Mon, 02 Sep 2013 12:48:45 +0300

543 544 545 546 547 548
usb-moded (0.67.1) unstable; urgency=low

  * Use mass_storage also as fake charging mode with android gadget

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Thu, 22 Aug 2013 16:37:12 +0300

549 550 551 552 553 554 555
usb-moded (0.67) unstable; urgency=low

  * Add devicelock support for lipstick
  * Support more sysfs paths for android (for composite gadgets with several functions)

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Wed, 21 Aug 2013 14:41:57 +0300

556 557 558 559 560 561 562 563 564 565
usb-moded (0.66) unstable; urgency=low

  * Fix bug with configuration merging.
  * Implement charging mode for the android gadget.
  * Use android gadget mac
  * Remove unused legacy dsme code
  * Update usage of Android config values for usb

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Wed, 14 Aug 2013 16:08:08 +0300

566 567 568 569 570 571 572 573
usb-moded (0.65.1) unstable; urgency=low
  
  * Fix up pc_suite name and feedback string from usb_moded_util
  * Fix missing charging only mode in usb modes query
  * Update the usb-moded dbus config so the supported modes can be queried by a normal user

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Tue, 06 Aug 2013 17:28:18 +0300

574 575 576 577 578 579 580 581
usb-moded (0.65) unstable; urgency=low

  * Fixed bug where config file merging does not work when removing the main config file
  * Added Android config values setting for Manufacturer, product and vendor
  * Added pc_suite mode for Android

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 02 Aug 2013 16:54:51 +0300

582 583 584 585 586 587
usb-moded (0.64.1) unstable; urgency=low

  * Fix bug in kernel command line handling so it works for all usb interfaces

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Tue, 30 Jul 2013 14:57:04 +0300

588 589 590 591 592 593 594 595 596 597 598 599 600 601 602
usb-moded (0.64) unstable; urgency=low

  * Working android gadget support for diag and acm modes

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 19 Jul 2013 17:47:21 +0300

usb-moded (0.63) unstable; urgency=low

  * Major break with previous versions (new config dependencies needed)
  * New mode configuration (only dynamic modes anymore)
  * Support for the Android gadget is also available through dynamic modes
  * Clean up and remove some old legacy code that will never be used anymore (HAL, ...)

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Thu, 12 Jul 2013 14:28:07 +0300

603 604 605 606 607 608 609
usb-moded (0.62) unstable; urgency=low

  * Kernel command line parameters are now in sync with regular kernel command parameters
  * Save the udev path setting in config file merging so it does not get lost on upgrades

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 24 May 2013 17:20:54 +0300

610 611 612 613 614 615 616 617
usb-moded (0.61) unstable; urgency=low

  * Add basic version of usb_moded_util to not having to remember dbus-send commands
  * Fix small bug in the android mode setting
  * Add kernel command line support. Thank you Reto Zingg!

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 17 May 2013 14:23:34 +0300

Philippe De Swert's avatar
Philippe De Swert committed
618 619 620
usb-moded (0.60) unstable; urgency=low

  * Add dedicated charger tracking 
621
  * Config file merging support
Philippe De Swert's avatar
Philippe De Swert committed
622 623 624

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 10 May 2013 15:56:03 +0300

625 626 627 628 629 630 631
usb-moded (0.59) unstable; urgency=low

  * Do not depend on the config, but always go to developer mode in rescue mode
  * Add a dbus method to query the currently set config option

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 15 Feb 2013 23:32:55 +0200

632 633 634 635 636 637 638 639
usb-moded (0.58) unstable; urgency=low

  * Fix bug with ask mode since module loading failed
  * Make sure mac is generated before kmod is initialized to be sure the random mac is used
  * Always call clean-up first when modules get switched

 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 01 Feb 2013 13:36:47 +0200

640 641 642 643
usb-moded (0.57) unstable; urgency=low

  * Add random mac generator so host based network tools always get the same mac

644
 -- Philippe De Swert <philippe.deswert@jollamobile.com> Thu, 17 Jan 2013 19:50:37 +0200
645

646 647 648 649 650 651
usb-moded (0.56) unstable; urgency=low

  * Fix possible compiltation issue with N900 support and android which are mutually exclusive
  * Fix g_file_storage fallback which did not work anymore with kmod
  * Warn when using dbus methods to change mode when not connected

652
 -- Philippe De Swert <philippe.deswert@jollamobile.com> Fri, 11 Jan 2013 18:57:58 +0200
653

654 655 656 657 658
usb-moded (0.55) unstable; urgency=low

  * Add android gadget driver support
  * Make udev default
  * Add rescue mode
659
  * Add softconnect support
660

661
 -- Philippe De Swert <philippe.deswert@jollamobile.com> Wed, 12 Dec 2012 22:57:42 +0200
662

663 664 665 666
usb-moded (0.54) unstable; urgency=low

  * Instead of spawning shells with system() use libkmod
  * Make config file optional as defaults work for most
667
  * Add dbus method to set network configuration
668 669 670

 -- Philippe De Swert <philippedeswert@gmail.com> Tue. 13 Nov 2012 18:56:23 +0300

671 672 673 674 675 676 677 678 679 680 681
usb-moded (0.53) unstable; urgency=low
 
  * Un-nokia to make usb_moded more generic
  * Add mtp support for buteo
  * More generic network set-up and configuration
  * Fix bug with charging mode clean-up 
  * Compile for all versions of glib
  * Support g_mass_storage and g_file_storage so we are not kernel dependant.

 -- Philippe De Swert <philippedeswert@gmail.com>  Mon, 20 Aug 2012 15:58:27 +0300

682 683 684 685 686 687 688 689 690 691 692 693 694 695
usb-moded (0.52) unstable; urgency=low

  * Add upstart appsync functionality
  * Coverity fixes

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 01 Mar 2012 13:57:21 +0200

usb-moded (0.50) unstable; urgency=low

  * Make sure multiple types of devicelock can be used
  * Switch to g_ether by default for the time being

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 15 Feb 2012 17:42:51 +0200

696 697 698 699 700 701 702 703 704 705 706 707 708 709 710
usb-moded (0.49) unstable; urgency=low

  * small memory usage fixes
  * split out meego devlock 

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 13 Jan 2012 16:45:52 +0200

usb-moded (0.48) unstable; urgency=low

  * Switch to g_mass_storage for more recent kernels
  * Set network through convience functions
  * Go to undefined if no matching mode is found, so non-existing modes are not set silently

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 28 Oct 2011 12:21:22 +0300

711 712 713 714 715 716 717
usb-moded (0.47) unstable; urgency=low
  
  * Make it possible to use the ini file for the mode setting also. This removes
    the gconf dependency.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Sat, 10 Sep 2011 23:54:22 +0300

718 719
usb-moded (0.46) unstable; urgency=low
 
720 721
  * Restart usb trigger if the socket gets destroyed. Fixes: NB#277395
  * On usb trigger mode switch, clean up mode first.
722 723 724

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 15 Aug 2011 15:28:16 +0300

725 726
usb-moded (0.45) unstable; urgency=low

727 728
  * Only signal MODE_UNDEFINED when we have actually done all the modesetting handling 
    after disconnect. Fixes: NB#273204
729
  * Actually use cdrom timeout
730
  * Clean-up if we change mode before the clean-up timeout expired. Fixes: NB#273493
731 732 733

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 13 Jul 2011 14:45:42 +0300

734 735
usb-moded (0.44) unstable; urgency=low

phdeswer's avatar
phdeswer committed
736 737 738
  * Delay mode cleanup together with module cleanup for USB cert Fixes: NB#266884
  * Check if there was a previous cable connection before sending disconnect signal.
    As otherwise we send spurious disconnects when dedicated charger is disconnected.
739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 23 Jun 2011 12:03:58 +0300

usb-moded (0.43) unstable; urgency=low

  * Tweak disconnect debouncing and make sure we do not execute the disconnect 
    handler when we are connected. Fixes: NB#266157

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 16 Jun 2011 14:43:37 +0300

usb-moded (0.42) unstable; urgency=low
  
  * Debounce trigger events
  * Only send disconnect signal when we were previously connected
  * Make mass storage blocking more verbose
  * Retry more before giving up the eMMC unmount. Fixes: NB#258488

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 08 Jun 2011 14:23:01 +0300

758 759 760 761 762 763 764 765 766 767 768 769 770
usb-moded (0.41) unstable; urgency=low
 
  * Fix forgotten case for devicelock/trigger. Fixes: NB#261558
  * Small memory leak fix for the gconf handler

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 03 Jun 2011 13:53:58 +0300

usb-moded (0.40) unstable; urgency=low

  * check devicelock export permission in trigger. Fixes: NB#261558

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 31 May 2011 14:43:00 +0300

771 772 773 774 775 776 777 778
usb-moded (0.39) unstable; urgency=low

  * Add disconnect unbouncing timeout
  * Ask mode is also a valid mode value for setting the settings.
  * More aegis insanity. Fixes: NB#254713

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 18 May 2011 20:04:12 +0300

phdeswer's avatar
phdeswer committed
779 780 781 782 783 784
usb-moded (0.38) unstable; urgency=low
  
  * Fix lintian warning
  * Fix doxygen warnings and improve documentation
  * Add dynamic mode support
  * Add debug printing for finding who keeps the mass-storage device busy
785 786 787
  * Add more aegis capabilities.
  * Remove dependency on glib 2.28.0, glib 2.24.2 is enough now.
  * Fix fallback mount options. Fixes: NB#255798
phdeswer's avatar
phdeswer committed
788

789
 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 16 May 2011 13:06:17 +0300
phdeswer's avatar
phdeswer committed
790 791 792 793 794 795 796 797

usb-moded (0.37) unstable; urgency=low
  
   * Aegis introspection fix patch by Alexander Schertz. Fixes: NB#248291
   * Fix sysfs path for cdrom export.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 21 Apr 2011 18:38:11 +0300

798 799 800 801 802
usb-moded (0.36) unstable; urgency=low

  * Do not check for default gateway anymore. Network config
    has been fixed. Fixes: NB#246401
  * Echo "" to the lun to disable  mass-storage exports instead of 0
phdeswer's avatar
phdeswer committed
803 804
  * Improved appsync by Simo Piiroinen 
  * More robust udev
805

phdeswer's avatar
phdeswer committed
806
 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 21 Apr 2011 18:38:11 +0300
807

808 809
usb-moded (0.35) unstable; urgency=low

810 811 812
  * Some code clean-up
  * Stop using a thread for udev to avoid thread-locking in dbus.
    Patch by Simon McVittie. Fixes: NB#247014 
813 814 815 816
  * Have g_nokia support for N900 on Meego
  * Increase mass-storage file export timeout to make sure autoplay keeps working 
    on Windows(tm)

817
 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 19 Apr 2011 12:29:58 +0300
818

819 820 821
usb-moded (0.34) unstable; urgency=low

  * Fixes for USB autoplay. Fixes: NB#220474
822
  * Added cdrom emulation support. Fixes: NB#244861
823
  * Added udev option for cable detection
824 825 826

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 01 Apr 2011 13:22:51 +0300

827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079
usb-moded (0.33) unstable; urgency=low

  * More security guesswork. Hopefully the doxygen tags are
    correct now. Fixes: NB#231818

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 17 Mar 2011 12:48:49 +0200

usb-moded (0.32) unstable; urgency=low

  * Coverity fixes. Fixes: NB#235405
  * Make charging fallback timeout shorter. Fixes: NB#234094

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 10 Mar 2011 16:08:58 +0200

usb-moded (0.31) unstable; urgency=low

  * Fix appearance of drive even if umounting fails.  Fixes: NB#229105
  * Mode setting and clean-up seperated from module loading.
  * Fix dev package dependencies. Fixes: NB#232170
  * Add credential tags to header file. Fixes: NB#231818

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 28 Feb 2011 14:21:58 +0200

usb-moded (0.30) unstable; urgency=low

  * signal re-mounting error, and mount fallback. Fixes: NB#207408

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 11 Feb 2011 16:14:24 +0200

usb-moded (0.29) unstable; urgency=low

  * Don't build docs when NODOCS is specified in the Debian build options. Fixes: NB#226245
    Patch supplied by Yakubenko Sergey
  * Listen to DSME shutdown signal to disconnect the current mode for ACT_DEAD. Fixes: NB#209842
  * Updated doxygen config to remove errors.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 10 Feb 2011 12:11:04 +0200

usb-moded (0.28) unstable; urgency=low

  * Make sure filesystem is remounted before sending disconnect signal
  * Send pre-unmount signal. Fixes: NB#187735

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 25 Jan 2011 14:51:33 +0200

usb-moded (0.27) unstable; urgency=low

  * Do not error out in case the filesystem is still unmounted. Fixes: NB#218025

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 12 Jan 2011 13:57:44 +0200

usb-moded (0.26) unstable; urgency=low

  * Improve robustness of appsync file parsing. Fixes: NB#209600
  * Make sure we do not exit when session dbus dies. Fixes: NB#210575

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 10 Dec 2010 16:05:16 +0200

usb-moded (0.25) unstable; urgency=low

  * Silence output of system() calls when not in debug mode
  * Improve program killer to avoid unnecessary work
  * Increase debouncing timeout. Fixes: NB#193301
  
 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 29 Nov 2010 16:34:23 +0200

usb-moded (0.24) unstable; urgency=low

  * Send error signals when something goes wrong. Fixes: NB#197206
  * Delay module unloading. To avoid unload/reload on fast disconnect/reconnect. Fixes: NB#193301

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 16 Nov 2010 12:31:20 +0200

usb-moded (0.23) unstable; urgency=low

  * Correct nsu mode detection by not using /proc/bootreason. Fixes: NB#193559
  
 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 11 Nov 2010 17:16:07 +0200 

usb-moded (0.22) unstable; urgency=low

  * Check for nsu mode and then do nothing until cable gets unplugged/replugged
  * Update connect mode for g_nokia
  * Sync after mtp mode disconnection as suggested by Bityutskiy Artem.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 18 Oct 2010 15:42:15 +0300

usb-moded (0.21) unstable; urgency=low

  * Do not unload mass_storage when going into charging mode. Avoids USB cert issues
    when the devicelock is not functioning or replying. Fixes: NB#196588 

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 08 Oct 2010 12:55:27 +0300

usb-moded (0.20) unstable; urgency=low

  * Do not try to mount fs if it is not unmounted
  * Clean up dirty devicelock fix

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 29 Sep 2010 12:14:55 +0300

usb-moded (0.19) unstable; urgency=low
  
  * Implement CR for app sync.
  * Log everything with logging functions and remove fprintf
  * Fix logic error in mount/umount. Fixes: NB#178489

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 20 Sep 2010 16:32:07 +0300

usb-moded (0.18) unstable; urgency=low

  * Add fua handling. Fixes: NB#187000
  * Remove static options for g_file_storage that belong in /etc/modprobe.d
  * Add a check in connection routine to only select a mode if the connection status is false
  * Remove non necessary and non standard desktop ready signals and fix the mode broadcasting signals

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 07 Sep 2010 13:30:41 +0300

usb-moded (0.17) unstable; urgency=low

  * Improve charger detection to avoid showing connection dialog when
    using wall charger. Fixes: NB#169825
  * Get rid of HAL completely to increase MeeGo support while at it
  * Include autotools in build-dependencies. Fixes: NB#187685

 -- Tuomo Tanskanen <ext-tuomo.1.tanskanen@nokia.com>  Mon, 30 Aug 2010 10:26:44 +0300

usb-moded (0.16) unstable; urgency=low

  * Add aegis manifest. Fixes: NB#182124
  * Add g_ether/windows_network mode for mad development
  * Fix most superfluous linking

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 10 Aug 2010 11:01:11 +0300

usb-moded (0.15) unstable; urgency=low
  
  * If mode change is requested, do not change mode if requested mode is already active. Fixes: NB#181153 
  * Check if devicelock is unlocked and initiate connection if the cable has been inserted previously

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Thu, 22 Jul 2010 17:29:57 +0300

usb-moded (0.14) unstable; urgency=low

  * Route -n does not always return default... Fixes: NB#175249

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 21 Jun 2010 14:21:14 +0300

usb-moded (0.13) unstable; urgency=low

  * Only activate usb network if no other network is up.
  * use GConf schema instead of gconftool-2 in postinst. Fixes: NB#174536

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 14 Jun 2010 16:13:17 +0300

usb-moded (0.12) unstable; urgency=low
 
  * Improved killer. Does not ignore mtp and gc interfaces and tries to be
    less agressive with sigterm before sigkill.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 07 Jun 2010 11:28:33 +0300

usb-moded (0.11) unstable; urgency=low

  * Add removable=1 flag to the mass-storage profile. Fixes: NB#159847

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 01 Jun 2010 14:40:21 +0300

usb-moded (0.10) unstable; urgency=low

  * Make devicelock and act_dead stuff Nokia specific.
  * Add lsof dependency

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 28 May 2010 16:36:17 +0300

usb-moded (0.9) unstable; urgency=low
  
  * Add devicelock support. Implemented: SWP#MaSSW-1743
  * Send data in use signal when mass storage is chosen.
  * Do not export anything in act_dead mode.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 25 May 2010 15:37:32 +0300

usb-moded (0.8-1) unstable; urgency=low
  
  * Added use_mtp=1 parameter to loading of g_nokia as TEMPORARY workaround
    (Fixes: NB#170537)

 -- Pekka Lundstrom <pekka.lundstrom@nokia.com>  Wed, 26 May 2010 13:26:45 +0300

usb-moded (0.8) unstable; urgency=low

  * Tweak dbus security policy to let users invoke the query and set_mode methods
    Fixes: NB#169901
  * clean-up some lintian warnings.
  * add preparations for devicelock support

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 24 May 2010 11:52:51 +0300

usb-moded (0.7) unstable; urgency=low

  * Introduce killer for unstable programs that block module unloading.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 11 May 2010 12:50:19 +0300

usb-moded (0.6) unstable; urgency=low

  * Make usb mass storage work
  * Bring up usb network interface
  * Charging mode loads g_file_storage without exporting fs
  * Switching modes works if nobody claims the interfaces so modules can be unloaded

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Sat, 08 May 2010 14:24:47 +0300

usb-moded (0.5) unstable; urgency=low

  * Make sure that the charging fallback does not override the chosen mode.
  * Fix some lintian warnings.
  * Improve g_file_storage loading and add mount point config file.

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Fri, 30 Apr 2010 15:58:50 +0300

usb-moded (0.4) unstable; urgency=low

  * Split the logging functions to their own files
  * Add documentation with doxygen

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Wed, 28 Apr 2010 20:56:34 +0300

usb-moded (0.3) unstable; urgency=low

  * Usb-moded start before HAL d-bus interface is ready. Thanks to Simo Piiroinen. Fixes: NB#165616
  * Add postinstall script so gconf is set up correctly

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 27 Apr 2010 13:14:44 +0300

usb-moded (0.2) unstable; urgency=low

  * Add introspective dbus support for QDBusInterface (thanks to David Kedves)
  * Make dbus conf a bit more permissive
  * pre-eliminary module loading/unloading
  * add ability to set gconf key (new method call).
  * fix wrong path in .pc file. Fixes: NB#165780

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Mon, 26 Apr 2010 19:12:58 +0300

usb-moded (0.1-1) unstable; urgency=low

  * Initial release
    Fixes: NB#156765, NB#159816

 -- Philippe De Swert <philippe.de-swert@nokia.com>  Tue, 09 Mar 2010 11:28:10 +0200