usb-moded (0.80.1) unstable; urgency=low * [rescue] Make sure the secondary device lock check gets also ignored. -- Philippe De Swert Thu, 19 Jun 2014 19:51:42 +0300 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 Wed, 11 Jun 2014 13:05:03 +0300 usb-moded (0.79.3) unstable; urgency=low * Correct all softconnect_disconnect typo's -- Philippe De Swert Fri, 18 Apr 2014 22:15:20 +0300 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 Thu, 17 Apr 2014 16:33:08 +0300 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 Wed, 09 Apr 2014 16:40:08 +0300 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 Fri, 21 Mar 2014 16:35:43 +0200 usb-moded (0.78.9) unstable; urgency=low * [usb-moded] Correctly return the modelist start after sorting -- Philippe De Swert Wed, 12 Mar 2014 12:06:30 +0200 usb-moded (0.78.8) unstable; urgency=low * [usb-moded] Fix diag mode synclist to read files from the right location -- Philippe De Swert Tue, 11 Mar 2014 18:33:12 +0200 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 Tue, 11 Mar 2014 17:59:53 +0200 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 Fri, 07 Mar 2014 17:07:19 +0200 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 Wed, 26 Feb 2014 18:06:29 +0200 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 Mon, 17 Feb 2014 16:53:37 +0200 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 Mon, 27 Jan 2014 16:29:32 +0200 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 Mon, 27 Jan 2014 14:15:57 +0200 usb-moded (0.78.1) unstable; urgency=low * Do not check devicelock in ACTDEAD * Notify systemd when booted up -- Pekka Lundstrom Tue, 21 Jan 2014 10:16:29 +0200 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 Wed, 15 Jan 2014 08:07:50 +0200 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 Sun, 15 Dec 2013 13:57:37 +0200 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 Fri, 13 Dec 2013 13:18:39 +0200 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 Tue, 29 Oct 2013 16:37:15 +0200 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 Sat, 26 Oct 2013 00:45:37 +0300 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 Wed, 23 Oct 2013 14:01:23 +0300 usb-moded (0.73) unstable; urgency=low * [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 -- Philippe De Swert Thu, 17 Oct 2013 14:10:05 +0300 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 Thu, 10 Oct 2013 10:06:50 +0300 usb-moded (0.71.3) unstable; urgency=low * Change start-up for usb_moded, so it starts asap during boot. -- Philippe De Swert Tue, 08 Oct 2013 00:41:41 +0300 usb-moded (0.71.2) unstable; urgency=low * Minor fix to diag mode (only export 1 port) -- Philippe De Swert Fri, 04 Oct 2013 11:23:06 +0300 usb-moded (0.71.1) unstable; urgency=low * Minor release to fix issue with 12s kernel timeout due to bug in ip= parameter handling -- Philippe De Swert Wed, 02 Oct 2013 14:25:26 +0300 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 Tue, 01 Oct 2013 09:33:03 +0300 usb-moded (0.70.1) unstable; urgency=low * Enable wecis for android so EvilOS can detect the rndis easily -- Philippe De Swert Fri, 20 Sep 2013 22:09:24 +0300 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 -- Philippe De Swert Thu, 19 Sep 2013 14:35:12 +0300 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 Thu, 12 Sep 2013 16:55:16 +0300 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 Mon, 02 Sep 2013 12:48:45 +0300 usb-moded (0.67.1) unstable; urgency=low * Use mass_storage also as fake charging mode with android gadget -- Philippe De Swert Thu, 22 Aug 2013 16:37:12 +0300 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 Wed, 21 Aug 2013 14:41:57 +0300 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 Wed, 14 Aug 2013 16:08:08 +0300 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 Tue, 06 Aug 2013 17:28:18 +0300 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 Fri, 02 Aug 2013 16:54:51 +0300 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 Tue, 30 Jul 2013 14:57:04 +0300 usb-moded (0.64) unstable; urgency=low * Working android gadget support for diag and acm modes -- Philippe De Swert 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 Thu, 12 Jul 2013 14:28:07 +0300 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 Fri, 24 May 2013 17:20:54 +0300 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 Fri, 17 May 2013 14:23:34 +0300 usb-moded (0.60) unstable; urgency=low * Add dedicated charger tracking * Config file merging support -- Philippe De Swert Fri, 10 May 2013 15:56:03 +0300 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 Fri, 15 Feb 2013 23:32:55 +0200 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 Fri, 01 Feb 2013 13:36:47 +0200 usb-moded (0.57) unstable; urgency=low * Add random mac generator so host based network tools always get the same mac -- Philippe De Swert Thu, 17 Jan 2013 19:50:37 +0200 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 -- Philippe De Swert Fri, 11 Jan 2013 18:57:58 +0200 usb-moded (0.55) unstable; urgency=low * Add android gadget driver support * Make udev default * Add rescue mode * Add softconnect support -- Philippe De Swert Wed, 12 Dec 2012 22:57:42 +0200 usb-moded (0.54) unstable; urgency=low * Instead of spawning shells with system() use libkmod * Make config file optional as defaults work for most * Add dbus method to set network configuration -- Philippe De Swert Tue. 13 Nov 2012 18:56:23 +0300 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 Mon, 20 Aug 2012 15:58:27 +0300 usb-moded (0.52) unstable; urgency=low * Add upstart appsync functionality * Coverity fixes -- Philippe De Swert 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 Wed, 15 Feb 2012 17:42:51 +0200 usb-moded (0.49) unstable; urgency=low * small memory usage fixes * split out meego devlock -- Philippe De Swert 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 Fri, 28 Oct 2011 12:21:22 +0300 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 Sat, 10 Sep 2011 23:54:22 +0300 usb-moded (0.46) unstable; urgency=low * Restart usb trigger if the socket gets destroyed. Fixes: NB#277395 * On usb trigger mode switch, clean up mode first. -- Philippe De Swert Mon, 15 Aug 2011 15:28:16 +0300 usb-moded (0.45) unstable; urgency=low * Only signal MODE_UNDEFINED when we have actually done all the modesetting handling after disconnect. Fixes: NB#273204 * Actually use cdrom timeout * Clean-up if we change mode before the clean-up timeout expired. Fixes: NB#273493 -- Philippe De Swert Wed, 13 Jul 2011 14:45:42 +0300 usb-moded (0.44) unstable; urgency=low * 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. -- Philippe De Swert 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 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 Wed, 08 Jun 2011 14:23:01 +0300 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 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 Tue, 31 May 2011 14:43:00 +0300 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 Wed, 18 May 2011 20:04:12 +0300 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 * 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 -- Philippe De Swert Mon, 16 May 2011 13:06:17 +0300 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 Thu, 21 Apr 2011 18:38:11 +0300 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 * Improved appsync by Simo Piiroinen * More robust udev -- Philippe De Swert Thu, 21 Apr 2011 18:38:11 +0300 usb-moded (0.35) unstable; urgency=low * Some code clean-up * Stop using a thread for udev to avoid thread-locking in dbus. Patch by Simon McVittie. Fixes: NB#247014 * Have g_nokia support for N900 on Meego * Increase mass-storage file export timeout to make sure autoplay keeps working on Windows(tm) -- Philippe De Swert Tue, 19 Apr 2011 12:29:58 +0300 usb-moded (0.34) unstable; urgency=low * Fixes for USB autoplay. Fixes: NB#220474 * Added cdrom emulation support. Fixes: NB#244861 * Added udev option for cable detection -- Philippe De Swert Fri, 01 Apr 2011 13:22:51 +0300 usb-moded (0.33) unstable; urgency=low * More security guesswork. Hopefully the doxygen tags are correct now. Fixes: NB#231818 -- Philippe De Swert 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Tue, 09 Mar 2010 11:28:10 +0200