Search
SailfishOS Open Build Service
>
Projects
>
nemo
:
testing:hw
:
sony
:
tama
>
usb-moded
> _service:tar_git:usb-moded.changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:usb-moded.changes of Package usb-moded
* Wed Nov 04 2020 Simo Piiroinen <simo.piiroinen@jolla.com> - 0.86.0+mer51 - [configfs] Write correct buffer in configfs. Fixes JB#51896 * Mon Oct 19 2020 Simo Piiroinen <simo.piiroinen@jolla.com> - 0.86.0+mer50 - [config] Ignore legacy config after settings migration. Fixes JB#48375 * Fri Sep 25 2020 Simo Piiroinen <simo.piiroinen@jolla.com> - 0.86.0+mer49 - [appsync] Reload appsync configuration on SIGHUP. Fixes JB#38342 - [appsync] Use global diag mode state for config dir selection. JB#38342 - [build] Make configure-less build work with dbus-gmain submodule - [build] Update header dependencies - [usb-moded] Make diagnostic mode selection permanent. JB#38342 * Thu Sep 24 2020 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer48 - [usb-moded] Check for glib using a prefix. Contributes to JB#51115 - [usb-moded] Pass libdbus cflags/libs directly. JB#51115 - [usb-moded] Raise version requirement for glib2. JB#51115 - [usb-moded] Remove obsolete macro . JB#51115 - [usb-moded] Require dbus-1 >= 1.8. Contributes to JB#51115 - [usb-moded] Use AM_PROG_AR as required by dbus_gmain. JB#51115 - [usb-moded] Use dbus_gmain instead of dbus-glib. JB#51115 * Tue Sep 22 2020 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer47 - [build] Only required dependencies for enabled components - [build] Only required dependencies for enabled components. JB#51296 - [usb_moded] Add missing ifdef for connman - [usb_moded] Add missing ifdef for connman. JB#51296 - [usb_moded] Add missing ifdef for sailfishaccesscontrol - [usb_moded] Add missing ifdef for sailfishaccesscontrol. JB#51296 * Mon Aug 24 2020 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer46 - [usb-moded] Keep mtp device accessible by the current user. Fixes JB#50332 * Thu Jul 16 2020 Niels Breet <niels.breet@jolla.com> - 0.86.0+mer45 - [aarch64] Use macros for unitdir. Contributes to JB#49681 * Tue Jul 07 2020 kende <marko.kenttala@jolla.com> - 0.86.0+mer44 - [usb-moded] Add support for removing user config. Fixes JB#50129 * Tue Jun 09 2020 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer43 - [dbus] Autogenerate introspect and busconfig XML. Fixes JB#49969 - [dbus] Group configured methods/signals by relation. JB#49969 - [usb-moded] Remove trailing whitespace in logging/output * Wed Jun 03 2020 Tomi Leppänen <tomi.leppanen@jolla.com> - 0.86.0+mer42 - [common] Define UID_INVALID constant - [config] Set and get user specific mode. Fixes JB#49457 - [control] Use current user on seat0 to select modes. Contributes to JB#49457 - [dbus] Use UID_UNKNOWN - [usb-moded] Treat UID_UNKNOWN always as denied * Fri May 29 2020 Tomi Leppänen <tomi.leppanen@jolla.com> - 0.86.0+mer41 - [config] Add configuration option for allowing modes to groups. JB#49458 - [usb-moded] Add default configuration for mtp permissions. Fixes JB#49458 - [usb-moded] Use group from configuration. JB#49458 * Wed Jan 29 2020 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer40 - [android] Fix android_write_file() return value checks - [build] Update custom makefile - [common] Avoid false warnings on legacy config remove. JB#44449 - [common] Fix system() return value handling - [configfs] Use buffers with PATH_MAX size when constructing paths - [config] Silence ini-file merging debug noise - [dbus] Add message constructing/parsing helpers - [dbus] Add missing sailfishaccesscontrol.h include - [dbus] Normalize whitespace - [doc] Avoid noise on doc build, remove built files on cleanup - [doc] Fix doxygen formatting issues - [log] Check logging format args - [log] Flush after each message when logging to stderr - [modesetting] Fix message/command formatting issues - [network] Refactor network and tethering setup. JB#46940 - [spec] Normalize whitespace - [spec] Remove "Group" tags - [spec] Tolerate rpm builds without generating doxygen docs - [usb-moded] Remove extra "const" - [usb-moded] Systemd sandboxing. JB#44449 * Fri Jan 17 2020 Tomi Leppänen <tomi.leppanen@jolla.com> - 0.86.0+mer39 - [common] Check for restricted modes. JB#48441 - [control] Limit available modes with last seen user - [dbus] Check sender uid for mode restrictions. Fixes JB#48441 - [usb-moded] Add function to check for permission. JB#48441 * Tue Nov 12 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer38 - [configfs] Handle comma separated list of functions. JB#48079 * Thu Sep 26 2019 Niels Breet <niels.breet@jolla.com> - 0.86.0+mer37 - [packaging] Update config as per policy. Contributes JB#44152 * Wed May 15 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer36 - [config] Default to ask mode. JB#45869 - [config] Handle defaults a part of static configuration. JB#45869 - [config] Ignore legacy mode=ask setting. JB#45869 * Fri May 10 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer35 - [usb-moded] Proper use of ifconfig command. Contributes to JB#45772 * Tue Apr 09 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer34 - [config] Send D-Bus change notifications on setting changes - [dyn-config] Add modedata_copy() function - [dyn-config] Document functions - [dyn-config] Fix miscellaneous issues - [dyn-config] Group functions by type - [dyn-config] Rename mode_list_elem_t to modedata_t - [usb-moded] Add usbmoded_get_modedata() function - [usb-moded] Normalize prototype listing - [usb-moded] Provide thread safe access to mode data list. Fixes JB#45312 - [usb-moded] Sanitize default and current mode after settings reload. JB#45312 - [usb-moded] Use usbmoded_get_modedata() function - [worker] Provide thread safe access to current mode data. JB#45312 - [worker] Use private copy of mode data. JB#45312 * Fri Mar 08 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer33 - [dbus] Add Qt specific annotation to usb-moded Introspect XML. JB#43928 * Fri Mar 08 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer32 - [dbus] Add Qt specific annotation to usb-moded Introspect XML * Fri Mar 08 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer31 - [dbus] Expose dynamic mode configuration on D-Bus. JB#43928 * Fri Feb 22 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer30 - [configfs] Make control details configurable. JB#44679 - [logging] Add enablers for exposing call stack - [settings] Do not write dynamic data to /etc. Fixes JB#38241 - [usb-moded] Add --auto-exit option to ease startup debugging - [usb-moded] Normalize backend startup/cleanup functionality * Mon Feb 18 2019 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer29 - [dbus] Add target mode signaling. JB#44479 - [packaging] Move man page to usb-moded-doc. Contributes to JB#24119 * Wed Nov 14 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer28 - [worker] Fallback to undefined on cable disconnect. Fixes JB#43781 - [worker] Stop mtp daemon on mode switch. JB#43781 - [worker] Use copy of target mode during transition. JB#43781 * Wed Sep 12 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer27 - [worker] Enable android usb before starting mtpd. JB#41748 * Thu Sep 06 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer26 - [appsync] Exclude problematic timer from compilation. JB#42757 - [appsync] Use module prefix also for static variables - [build] Silence warnings about unused parameters - [common] Do not implicitly map fallback charging mode to ask on D-Bus - [config] Never return NULL mode setting - [control] Make internal module state data static - [dbus] Deal with NULL strings on D-Bus signal broadcast attempts - [dbus] Deny mode change requests while busy. JB#42757 - [dbus] Use module prefix also for static variables - [devicelock] Use device_lock_xxx instead of devicelock_xxx - [modesetting] Replace questionable async timer with sleep loop. JB#42757 - [udev] Switch local variable from static to auto - [usb-moded] Move synchronous mode switch to worker thread. Fixes JB#42757 - [usb-moded] Normalize typedefs - [usb-moded] Normalize use of return statement - [usb-moded] Normalize use of sizeof operator - [usb_moded] Refactor startup and exit - [usb-moded] Remove redundant include statements - [usb_moded] Use accessor functions for diag mode toggle - [usb_moded] Use accessor functions for modelist - [usb_moded] Use accessor functions for pc cable connect delay - [usb_moded] Use accessor functions for rescue mode toggle - [worker] Adjust mtp daemon start/stop timeouts - [worker] Make internal module state data static - [worker] Undo partially executed mode switch on failure - [worker] Use module prefix also for static variables * Mon Aug 27 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer25 - [android] Normalize numerical id-values to lower case hex. JB#41748 - [android] Refactor android usb handling module. JB#41748 - [android] Use wrapper function for all sysfs writes. JB#41748 - [configfs] Add support for mass-storage mode. JB#42083 - [dyn-config] Align config parsing for readability - [dyn-config] Drop unused softconnect keys - [dyn-config] Drop unused syfs_path and sysfs_reset_value attributes - [modesetting] Fix memory leak in modesetting_report_mass_storage_blocker() - [modesetting] Refactor mass-storage mode handling - [mtp-mode] Require buteo-mtp-qt5 - [trigger] Fix resource leaks - [trigger] Use trigger_xxx prefix for variable naming - [udev] Ignore stale events received while blocked in mode transition - [usb_moded] Add configfs support. Fixes JB#42083 - [usb_moded] Arrange a route for signaling mode switch failures. JB#41748 - [usb_moded] Do not track pc / charger connect separately. JB#41748 - [usb_moded] Drop --android-bootup-function option. JB#41748 - [usb_moded] Explicitly start/stop mtp daemon. Fixes JB#41748 - [usb_moded] Expose mode switch as "busy" during transition - [usb_moded] Fix mode-switch failure handling - [usb_moded] Move connect/disconnect signaling to udev - [usb_moded] Normalize multiline comments - [usb_moded] Refactor entering/leaving usb mode. JB#41748 - [usb_moded] Reject mtp_mode if mtp daemon can't be started - [usb_moded] Tweak mode selection dialog related D-Bus signaling - [usb_moded] Use common code for evaluating "can-export" state * Wed Jun 06 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer24 - [android] Optionally force an USB function on bootup. JB#41747 - [usb_moded] Make init-done state generally available - [usb_moded] Split long --help lines * Wed Apr 04 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer23 - [dsme] Make dsme message type identifiers unique. JB#38500 * Thu Mar 29 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer22 - [config] Do not switch from undefined mode to charging fallback. JB#41302 - [dbus] Log incoming D-Bus messages in verbose mode - [doc] Fix Doxygen tagging issues - [usb-moded] Do not disable warnings that affect code quality - [usb-moded] Forget stale timer id - [usb-moded] Move usb_mode structure away from header - [usb-moded] Tune global variables * Wed Mar 14 2018 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer21 - [android] Do not require android configuration block. Fixes JB#41303 - [build] Fix "implicit declaration of function" compilation warning * Mon Dec 04 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer20 - [udev] Do not exit if cable state can't be determined - [udev] Suppress repetitive property warnings. Fixes JB#40394 * Wed Nov 15 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer19 - [udev] Handle high voltage dedicated chargers. JB#39319 * Wed Aug 23 2017 Andrew den Exter <andrew.den.exter@jolla.com> - 0.86.0+mer18 - [usb] Add a whitelist property specifying allowed USB modes. Contributes to JB#33745 * Fri Aug 18 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer16 - [debug] Do diagnostic logging for each D-Bus signal broadcast - [debug] Optionally include file/line/function info when logging to stderr - [modesetting] Write dummy value to clear ffs function list. Fixes JB#39402 * Fri May 05 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer15 - [dsme] Avoid recursion during dsmesock disconnecting. JB#38474 * Wed Apr 26 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer14 - [android] Get usb serial number from kernel command line. Fixes JB#38422 - [dsme] Enlist as dsme process watchdog client. JB#38433 - [dsme] Verify modesettings on each processwd heartbeat. Fixes JB#38433 - [modesetting] Do not use "none" as usb function - [modesetting] Log origin of sysfs writes in debug verbosity. JB#38433 - [modesetting] Track expected sysfs control file content. JB#38433 - [packaging] Adjust libsystemd build requirements - [usb-moded] Do not redirect stderr to /dev/null when logging to stderr * Fri Mar 24 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer13 - [build] Do not repeat autogen & configure every time - [debug] Use wrapper for popen() calls. Fixes MER#1774 - [debug] Use wrapper for sleep() calls. MER#1774 - [debug] Use wrapper for system() calls. MER#1774 - [systemd] Drop BusName from usb-moded.service. JB#38013 * Mon Mar 13 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer12 - [doc] Document undocumented structures - [usb-moded] Use MEEGOLOCK features only when enabled. Fixes MER#1765 * Tue Feb 14 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer11 - [compilation] Tune warning options - [devicelock] Switch export permission predicate to positive - [usb-moded] Silence wakelock related logging in normal builds - [usb-moded] Use single function to exit charging fallback. Fixes JB#37759 * Tue Jan 31 2017 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer10 - [devicelock] Use the org.nemomobile.devicelock service for device lock. Contributes to MER#1663 * Wed Dec 07 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer9 - [ssu] Use ssusysinfo instead of SSU D-Bus interface. Fixes JB#36841 * Wed Dec 07 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer8 - [ssu] Use ssusysinfo instead of SSU D-Bus interface * Mon Nov 07 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer7 - [appsync] Change appsync_stop() to take boolean parameter - [dbus] Add helper function for making async name owner queries. MER#1694 - [dbus] Improve SystemBus connection management. MER#1694 - [devicelock] Make devicelock state tracking asynchronous. MER#1694 - [dsme] Make device state tracking asynchronous. MER#1694 - [logging] Flush output streams relevant for logging - [logging] Use timestamps relative to usb-moded start for stderr logging - [modules] Clear context pointer after dropping reference - [ssu] Use cached SystemBus connection for ssu-queries. MER#1694 - [systemd] Change systemd_control_service() return value and type - [systemd] Use cached SystemBus connection. Fixes MER#1694 - [usb-moded] Do not force appsync stop during bootup. MER#1694 - [usb-moded] Fix issues on exit path. MER#1694 * Thu Nov 03 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer6 - [dbus] Make parents of /com/meego/usb_moded Introspectable. Fixes MER#1692 * Thu Nov 03 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer5 - [configure.ac] Enable some extra linker flags for extra security - [usb-moded] Release 0.86.0 - [version] Merge changes from upstream 0.86.0 version. Fixes MER#1583 * Tue Oct 18 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer4 - [packaging] Do not require usb-moded-diagnostics-config. JB#36669 * Tue Oct 18 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer3 - [rescue] Disable rescue mode when/if init done is reached. Fixes MER#1678 - [udev] Cancel mode selection when charger is detected. Fixes MER#1677 * Wed Oct 05 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer2 - [usb-moded] Add mtp_mode-android-ffs configuration. JB#27650 * Thu Jul 07 2016 Simo Piiroinen <simo.piiroinen@jollamobile.com> - 0.86.0+mer1 - [android] Make sure android usb is enabled on usb-moded startup. JB#35683 - [appsync] Cancel enumeration timeout when enumerating - [appsync] Fix condition for logging systemd service stop problems - [appsync] Remove unneeded tag based enumeration trigger filtering - [appsync] Start/stop only applications relevant to mode. JB#35683 - [appsync] Stop post-enum apps before stopping pre-enum apps. JB#35683 - [appsync] Use correct function to release dynamic memory - [cleanup] Do not use const for pointers used for storing dynamic data - [compilation] Remove -pedantic compiler option - [config] Check correct paramter in config_value_changed() predicate - [config] Fix handling of hidden modes setting - [config] Fix return type of find_mounts() and find_alt_mounts() - [config] Reverse the meaning of config_value_changed() return value - [dbus] Fix free() vs g_free() issues - [modesetting] Clear timer id when network_retry timer is triggered - [modesetting] Do not leave android usb disabled after unsetting mode. JB#35683 - [modesetting] Fix memory leak - [modesetting] On debug verbosity log all sysfs writes made - [network] Improve network interface availability checking - [systemd] Fix memory leak on systemd_control_service() error path - [trigger] Fix udev iowatch issues - [udev] Fix udev iowatch issues - [usb_moded] Make sure charging timeout timer ids are not leaked * Wed May 11 2016 Matti Kosola <matti.kosola@jolla.com> - 0.86.0 - [ssu] Get device manufacturer and product name from ssu. Fixes JB#35156 - [usb-moded] Release 0.86.0 * Wed May 04 2016 Matti Kosola <matti.kosola@jolla.com> - 0.85.9 - [dbus] Handle missing mode setting gracefully. Fixes MER#1576 - [usb-moded] Release 0.85.9 * Wed Apr 27 2016 Jarko Poutiainen <jarko.poutiainen@jollamobile.com> - 0.85.8 - [systemd] Allow passing optional adaptation args for usb-moded. JB#34547 - [udev] Suspend proof event reading and processing. Fixes JB#34440 - [udev] Try to ignore false positive cable connects. Contributes to JB#34547 - [usb-moded] Fix incorrect cable disconnect. contributes to JB#34608 - [usb-moded] Release 0.85.8 * Fri Apr 22 2016 jpoutiai <jarko.poutiainen@jollamobile.com> - 0.85.7 - [usb-moded] Keep the android gadget alive by default. Contributes to JB#34608 - [usb-moded] Release 0.85.7 - [usb-moded] Wait for confirmation before connecting. Contributes to JB#34608 * Wed Apr 20 2016 Jarko Poutiainen <jarko.poutiainen@jollamobile.com> - 0.85.6 - [usb-moded] Always merge ini files in boot. Contributes to JB#34609 - [usb-moded] Always merge ini files in order. Contributes to JB#34609 - [usb-moded] Release 0.85.6 * Wed Apr 13 2016 Matti Kosola <matti.kosola@jolla.com> - 0.85.5 - [network] Set max_leases in udhcpd configuration. Fixes JB#18566 - [usb-moded] Release 0.85.5 * Wed Apr 06 2016 martinjones <martin.jones@jollamobile.com> - 0.85.4 - [hidden modes] Add interface to get list of hidden modes. Contributes to MER#1540 * Tue Mar 22 2016 phdeswer <philippedeswert@gmail.com> - 0.85.3 - [debian] Include dbus conf - [hidden modes] Add support for hidden modes. Fixes: MER#1540 - [idVendor] Allow modes to override the vendor id - [modes] Add possibility to hide modes from the UI - [network] Connman can return ready instead of online - [usb-moded] Release 0.85.3 * Tue Oct 13 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.85.2 - [devel] Fix DIAG_MODE definition. Fixes: JB#32805 - [usb-moded] Minor release 0.85.2 * Mon Oct 12 2015 Philippe De Swert <philippedeswert@gmail.com> - 0.85.1 - [diag] update diag mode to newer android standard. Fixes JB#31988 - [diag] update diag mode to newer android standard. Fixes: JB#31988 - [usb-moded] Minor release 0.85.1 * Fri Sep 25 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.85 - [adb] improve adb starting - [systemd] Put busname in correct section. - [usb-moded] Assign a new USB id to the obex-less MTP profile. Contributes: JB#32440 - [usb-moded] Do not print output for post services that are not started - [usb-moded] Do not retry network when there is no need. - [usb-moded] Release 0.85 * Mon Aug 03 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.84.5 - [adb] Add dhcp server start for ADB mode. Contributes: JB#30264 - [appsync] sort appsync list alphabetically. Contributes: JB#30264 - [ifconfig] Query /sys/class/net instead of ifconfig - [modesetting] Retry network setting before starting post services. Contributes: JB#30264 - [network] Add netmask handling. Fixes: JB#31127 - [network] Fix potential memory leak. Fixes: CID#1311255, CID#1311254, CID#1311253, CID#1311252 - [network] Improve dealing with missing interfaces. - [network] Unify network configuration handling into one function - [pc connection] Remove unused obex configuration. Fixes: JB#30696 - [udhcpd] Limit lease time and allow for some more ip's to avoid connectivity issues. - [usb-moded] Usb-moded minor release 0.82.4 - [usb-moded] Usb-moded minor release 0.82.5 * Thu Jul 02 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.82.3 - [adb] Make extra sure adb prep comes before adbd start. Contributes: JB#30264 - [spec] Make sure all adb services are packaged. Contributes: JB#30264 - [usb-moded] usb-moded minor release 0.82.3 * Thu Jul 02 2015 Philippe De Swert <philippedeswert@gmail.com> - 0.82.2 - [adb] Adapt to the new adbd functionfs. Contributes: JB#30264 - [modesetting] Set up network after post services have run - [rpm] Remove --enable-udev as the option has been removed - [usb-moded] usb-moded minor release 0.82.2 * Wed May 27 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.82.1 - [config] Clean-up and add function to check for value changes - [dbus] Added "sig_usb_config_ind" signal. Contributes to JB#29035 - [dbus] Include D-Bus spec in the devel package. - [usb-moded] Additional fix for broken usb drivers when setting mode - [usb-moded] Include D-Bus spec in the devel package. Contributes to JB#29035 - [usb-moded] Minor release 0.82.1 * Tue Apr 28 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.82 - [cleanup] Move some reference .txt files from root to docs/ - [cleanup] Remove code that's never compiled (#if 0) - [cleanup] Remove g_nokia code and the app killer - [cleanup] Remove MAYBE_NEEDED sections - [cleanup] Remove NOKIA and N900 defines - [cleanup] Remove now unused ovi-suite support - [cleanup] Remove the obsolete NO_KMOD code parts - [config] Remove N900-specific .ini files - [headers] Improve some mode related comments - [pc-suite] Add a define for the pc-suite - [spec] Don't use --enable-n900 anymore - [upstart] Remove upstart appsync support - [usb-moded] Contributes JB#12048 - [usb-moded] Fix build, do not attempt to remove nonexistent file - [usb-moded] Release 0.82 * Fri Apr 24 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.9 - [modes.h] Add MODE_ADB named constant (contributes to JB#12048) - [tethering] Connman tethering support - [usb-moded] Configuration files for connman tethering - [usb-moded] Connman tethering support - [usb-moded] Fix D-Bus introspection data - [usb-moded] Fix for broken usb drivers when setting mode - [usb-moded] Minor release 0.81.9 * Wed Apr 01 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.8 - [usb-moded] Fixed couple of errors in checklink() - [usb-moded] Fixed memory leak in systemd_control_service() - [usb-moded] Minor release 0.81.8 - [usb-moded] Use lstat to read information about the link * Fri Mar 13 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.7 - [network] Fix fall-out of changing udhcp conf stuff to defines - [usb-moded] Minor release 0.81.7 * Fri Mar 13 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.6 - [udhcpd-migration] Fix issue with link replacement - [usb-moded] Minor release 0.81.6 * Thu Mar 12 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.5 - [/run] Actually use /run, not /var/run. Fixes: JB#25911 - [systemd] Add systemd tmpfiles.d hack - [usb-moded] Minor release 0.81.5 * Mon Mar 09 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.4 - [usb-moded] clean-up mode if one is set before switching - [usb-moded] Make sure hw fallback mode always works - [usb-moded] Minor release 0.81.4 - [usb-moded] Put udhcpd conf file in /var Fixes:JB#25911 * Mon Jan 12 2015 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.3 - [appsync-dbus] Fix small error checking bug - [config] skip non ini files on config file merging - [debouncing] Improve debouncing to avoid missing signals. Fixes: JB#25557 - [usb-moded] Minor release 0.81.3 * Thu Dec 18 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.2 - [charger] do not let devicelock interfere with setting dedicated charger mode - [doc] Add info for automatic power_supply guessing - [documentation] Improve documentation - [gitignore] Add some more ignores to make life easy - [security] Really enable PIE - [udev] Add small utility to check for udev paths - [udev] Try to do some $power_supply_path autodetection - [udev-util] Add some more functionality to udev-search - [usb-moded] Minor release 0.81.2 * Mon Dec 08 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.1 - [charger] Debounce charger connection info. Fixes: JB#24913 - [usb-moded] Minor release 0.81.1 * Tue Dec 02 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.81.0 - [clean-up] Remove more const stuff - [clean-up] Remove some erronous uses of const - [clean-up] Remove still some more unneeded casting - [network] main config file interface setting overrides dyn-mode setting - [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 - [rpm] ghost the udhcpd.conf link Contributes: JB#22780 - [security] Build with read-only relocation - [security] Use -fPIE - [systemd] according to systemd manpage / is converted to - to make a val... - [systemd] according to systemd manpage / is converted to - to make a valid filename - [systemd] Claim DBUS Busname. Contributes: JB#24120 - [usb-moded] Release 0.80.1 - [usb-moded] When starting print version - [vfat_android] and new subpackage and configurations for tojblockd vfat - [vfat_android] and new subpackage and configurations for tojblockd vfat emulation mode * Tue Sep 16 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.7 - [dbus] Do assign fallback mode correctly to avoid corruption - [usb-moded] Minor release 0.80.7 * Mon Sep 15 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.6 - [docs] Fix up doxygen docs for some dbus functions - [network] Actually clean-up dynamic mode network - [rpm] Own config directories. Contributes to JB#22780 - [usb-moded] Minor release 0.80.6 * Wed Aug 27 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.5 - [charging fallback] introduce charging fallback mode. Fixes JB#22320 - [charging fallback] Keep fallback state internal - [devicelock] Fix bug related to secondary device lock check - [devicelock] No need to set dbus return value a second time - [udev] Remove udev defines as it is the only and default one - [usb] Make sure the dialog shows after unlocking the devicelock - [usb-moded] Minor release 0.80.5 * Fri Aug 15 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.4 - [network] Correct the check for broken network interfaces. Fixes: CID# - [network] Fix minor resource leak. Fixes: CID#1230273 - [systemd] package all systemd files in their own section, add rescue mode - [usb-moded] Minor release 0.80.4 - [usb-moded] some minor fixes - [usb setting logic] Do not check for mode_to_set_twice Fixes: CID#1230272 * Mon Jul 28 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.3 - [connection-sharing] Avoid crash when no secondary dns is given in connman - [usb-moded] Minor release 0.80.3 * Wed Jul 09 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.2 - [network] Check configured interface, fallback to usb0 if it does not exist Fixes: JB#21324 - [usb-moded] Minor release 0.80.2 * Thu Jun 19 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80.1 - [changelog] Remove duplicate entry - [release] Minor release usb-moded 0.80.1 - [rescue] Make sure the secondary device lock check gets also ignored. * Wed Jun 11 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.80 - [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] Add connman support to switch wifi off - [usb-moded] Add the txt file to the documentation - [usb-moded] Document broken android kernel behaviour - [usb-moded] Do not do post-sync after mode setting error. - [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] Release 0.80 - [usb-moded] Support broken android kernels - [usb-moded] Update and beautify usage information - [usb-moded] Validate ip in case bad values get fed in * Fri Apr 18 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.79.3 - [usb_moded] Correct all faulty occurances of softconnec - [usb_moded] Release usb_moded 0.79.3 * Thu Apr 17 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.79.2 - [usb-moded] Skip second devicelock check of we go to charging only. Fixes: JB#17241 * Wed Apr 09 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.79.1 - [usb-moded] Check return of the dhcp config write - [usb-moded] Fix up some typos and assign another id to connection sharing mode - [usb-moded] Force usb_moded.service to use syslog - [usb-moded] Make signal handling async-signal-safe. Fixes NB#17368 - [usb-moded] Release 0.79.1 * Fri Mar 21 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.79 - [usb-moded] Fix crash in case we have issues with connman/config - [usb-moded] Only report diag mode when started in diag mode with -d. Contributes: JB#13491 - [usb-moded] Send supported mode list on startup and SIGHUP * Wed Mar 12 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.9 - [usb-moded] Correctly return the modelist start after sorting - [usb-moded] Release usb-mode 0.78.9 * Tue Mar 11 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.8 - [usb-moded] Fix diag mode synclist to read files from the right location - [usb-moded] Release 0.78.8 * Tue Mar 11 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.7 - [dyn-config] Sort modes alphabetically when reading. JB#15436 - [usb-moded] Improve exit handling - [usb-moded] Release 0.78.7 - [usb-moded] Sort modes alphabetically when reading. JB#15436 - [usb-moded] Split of appsync for diag mode also. It's cleaner that way. * Fri Mar 07 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.6 - [usb-moded] Ghost /etc/modprobe.d/g_ether.conf in the spec file. Fixes: JB#16574 - [usb-moded] Release 0.78.6 * Wed Feb 26 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.5 - [usb-moded] Add experimental host mode switching support - [usb-moded] Release 0.78.5 - [usb-moded] Set mode to undefined/disconnected, before re-reading usb mode configuration. * Mon Feb 17 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.4 - [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 - [usb-moded] Detect roaming state from ofono - [usb-moded] Put ffs as first interface on USB * Mon Jan 27 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.3 - [usb-moded] check for more return states so we do not error out when we shouldn't * Mon Jan 27 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78.2 - [usb-moded] Initialize ipforward_data to be completely NULL - [usb-moded] Report dynamic mode setting failure * Tue Jan 21 2014 Pekka Lundstrom <pekka.lundstrom@jollamobile.com> - 0.78.1 - [devlock] Do not check devicelock in ACTDEAD. JB#15041 - [systemd] Notify systemd when booted up. JB#11788 - [usb-moded] usb-moded release 0.78.1 * Wed Jan 15 2014 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.78 - [usb-moded] double-check devicelock to avoid race issues - [usb-moded] Know how to deal with symlinks for working SD card mass-storage support - [usb-moded] usb-moded release 0.78 * Sun Dec 15 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.77.4 - [usb-moded] make sure all appsync services are not running on start. Fixes issues with services not working correctly before replug - [usb-moded] Release 0.77.4 - [usb-moded] Remove the need to configure the interface in the config file, it can be fetched from connman too now * Fri Dec 13 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.77.3 - [usb-moded] If no ip is set, make sure there is a default value defined otherwise writing out the udhcpcd config will crash * Fri Dec 13 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.77.2 - [usb-moded] Correct developer mode config to actually launch dhcp server * Fri Dec 13 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.77.1 - [usb-moded] Update dhcp dependency * Fri Dec 13 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.77 - [usb-moded] Add configuration for cellular connection sharing - [usb-moded] Add dhcp server support to developer mode - [usb-moded] Do not pop-up ask dialog if charging mode was chosen before device locked up. Fixes: JB#13550 - [usb_moded] Enable to re-read mode config with SIGHUP - [usb-moded] Make release 0.77 - [usb_moded] support starting a dhcp server on the device - [usb-moded] Working USB tethering * Thu Oct 31 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.76.3 - [usb-moded] Allow introspection on the dbus interface - [usb-moded] Minor release 0.76.3 * Wed Oct 30 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.76.2 - [usb-moded] Fix mac reading - [usb-moded] Minor release 0.76.2 - [usb-moded] Move some functions defintions out of usb-moded.h * Tue Oct 29 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.76.1 - [usb-moded] remove Gconf dependency and release 0.76.1 * Tue Oct 29 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.76 - [usb-moded] Fix memory corruption issue * Tue Oct 29 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.75.3 - [usb-moded] Minor release 0.75.3 * Mon Oct 28 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.75.1 - [usb-moded] Make sure debug builds are made * Fri Oct 25 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.75 - [usb-moded] Avoid potential crash in the dbus message handling - [usb-moded] Fix network settings disappearing on a config file merge. Fixes: JB#10917 - [usb-moded] Release 0.75 - [usb-moded] When network settings are updated, apply the configuration when connected. * Wed Oct 23 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.74 - [usb-moded] Fix resource leak. CID#1090411 - [usb-moded] Release 0.74 * Thu Oct 17 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.73 - [usb-moded] Fix a number of memory leaks. Fixes: JB#11317 - [usb-moded] Fix possible crash if dsme is not running - [usb-moded] Release 0.73 - [usb-moded-util] Add support to turn of rescue mode * Thu Oct 10 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.72 - [usb-moded] If there is no mode to set, fallback to charging - [usb-moded] usb-moded release 0.72 * Mon Oct 07 2013 Pekka Lundstrom <pekka.lundstrom@jollamobile.com> - 0.71.3 - [init] Fine tuned daemon start on boot to little bit later - [usb-moded] Start after udev and dbus. Fixes: JB#10679 * Fri Oct 04 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.71.2 - [usb-moded] Minor release 0.71.2 - [usb-moded] Only have one modem port in diag mode * Wed Oct 02 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.71.1 - [usb-moded] Avoid issues with broken kernel ip handling - [usb-moded] Minor release 0.71.1 * Tue Oct 01 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.71 - [systemd] make usb-moded to start a bit earlier in bootup. - [usb-moded] No disconnects between devicelock status changes - [usb-moded] Release 0.71 * Fri Sep 20 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.70.1 - [usb-moded] Detect rndis automagically in Windows Vista and later - [usb-moded] Minor release 0.70.1 * Thu Sep 19 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.70 - [usb-moded] Release 0.70 * Fri Sep 13 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.69.3 - [usb-moded] Depend on qa/diagnostics * Thu Sep 12 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.69 - [usb-moded] Finalize diagnostic mode - [usb-moded] Release 0.69 - [usb-moded] Use different usb product ID's to avoid clashes with * Mon Sep 02 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.68 - [usb-moded] Release 0.68 * Thu Aug 22 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.67.1 - [usb-moded] Minor release 0.67.1 - [usb-moded] Use fake mass_storage for android gadget charging mode. Fixes: JB#8277 * Wed Aug 21 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.67 - [usb-moded] AT command support in diag mode. Fixes: JB#7992 - [usb-moded] Communicate with the Lipstick device lock implementation - [usb-moded] Fix crash when getting out of android based charging mode - [usb-moded] Release 0.66.1 (fix for charging only crash) - [usb-moded] Release 0.67 * Wed Aug 14 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.66 - [clean-up] Remove unused legacy dsme code - [usb-moded] Add AT modem port support. Partyly fixes:JB#7992 - [usb-moded] change android values again - [usb-moded] Charging mode with android gadget - [usb-moded] Release 0.66 - [usb-moded] use android gadget mac * Tue Aug 06 2013 Philippe De Swert <philippedeswert@gmail.com> - 0.65.1 - [usb-moded] Minor release 0.65.1 * Fri Aug 02 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.65 - [usb-moded] Release 0.65 * Tue Jul 30 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.64.1 - [usb-moded-0.64.1] Minor release with kernel command line bugfix * Tue Jul 23 2013 Marko Saukko <marko.saukko@jollamobile.com> - 0.64.1 - [diag mode] usb-moded : add diag mode for android - [packaging] Package the diag and acm android modes. - [usb-moded 0.64] New release 0.64 * Wed Jul 17 2013 Marko Saukko <marko.saukko@jollamobile.com> - 0.63.3 - [packaging] drop sync_mode for now. * Wed Jul 17 2013 Marko Saukko <marko.saukko@jollamobile.com> - 0.63.2 - [packaging] Update to version 0.63.2 * Fri Jul 05 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.63.1 - [network] When IP is not set don't assume certain interface. - [packaging] update the URL field in .spec to new git repo location - [usb-moded-0.63] Update spec file to generate all the new needed configuration packages. * Wed Jun 26 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.63 - [release 0.63] First version of the next generation usb_moded * Fri May 24 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.62 - [release] usb-moded-0.62 * Fri May 17 2013 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.61 - [packaging] Add nemo rpm packaging info * Wed May 15 2013 Philippe De Swert <philippedeswert@jollamobile.com> - 0.60 - Android gadget build version 1 * Thu Jan 17 2013 Philippe De Swert <philippedeswert@jollamobile.com> - 0.57 - Add random mac address generator - Apply the dbus patch so we can remove it from the packaging * Fri Jan 11 2013 Philippe De Swert <philippedeswert@jollamobile.com> - 0.56 - 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 * Tue Dec 18 2012 Philippe De Swert <philippedeswert@jollamobile.com> - 0.55 - Add android gadget driver support (compile time feature) - Make udev default - Add rescue mode - Add softconnect support * Tue Nov 20 2012 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.54.1 - Fix configuration file creation when the /etc/usb-moded dir is missing * Mon Nov 19 2012 Philippe De Swert <philippe.deswert@jollamobile.com> - 0.54 - Instead of spawning shells with system() use libkmod - Make config file optional as defaults work for most devices - Add dbus method to set network configuration - Basic rescue mode * Tue Aug 21 2012 Philippe De Swert <philippedeswert@gmail.com> - 0.53 - Update to the latest and greatest 0.53 - 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 do not need to depend on certain kernels * Tue Aug 21 2012 Marko Saukko <marko.saukko@jollamobile.com> - 0.47 - Fix build with new glib: usb-moded-0.47-Fix-build-with-newer-glib.patch * Thu Nov 17 2011 Marko Saukko <marko.saukko@cybercom.com> - 0.47 - Fixed .service file location from sysinit.target.wants to multi-user.target.wants - Removed unused file: usb-moded-0.38-schemas.patch * Tue Sep 13 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.47-0 - No gconf update from upstream 0.47 - Remove disconnect patch as this is already upstream - Use config options from config file. Fixes: MB#22891 * Thu Sep 01 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.44-3 - Switch to systemd * Wed Aug 24 2011 Marko Saukko <marko.saukko@cybercom.com> - 0.44-2 - Changed Obsoletes: nokia-usb-networking to Provides: nokia-usb-networking to fix the build differences with zypp and yum mic backends. * Thu Jul 21 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.44-2 - Add *temporary* disconnect patch that fixes disconnect issues on N900 * Wed Jun 29 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.44-1 - New upstream version 0.44 - Split off configuration to its own packages * Tue Jun 21 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.41-2 - Wait for udev to settle, fixes usb not reconnecting after boot * Tue Jun 07 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.41-1 - New upstream version * Thu May 19 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.39-1 - Update to 0.39 upstream version * Wed May 18 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.36-3 - Allow set_config in dbus policy so settings UI works - Set default mode to ovi_suite so we have networking - Set DeveloperMode key so settings UI shows windows_networking/SDK option * Fri May 13 2011 Philippe De Swert <philippe.de-swert@nokia.com> - 0.36-2 - use gconf schema instead of gconftool to set-up gconf keys * Thu Apr 28 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.36-1 - New upstream version - Set gconf key in postinst - Use ifconfig instead of ifup/ifdown * Thu Apr 21 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.34+git20110421-1 - New upstream version * Mon Apr 18 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.34+git20110415-2 - Add /etc/modprobe.d/usb_moded.conf - Do not use daemonize in startup, as it causes regressions * Fri Apr 15 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.34+git20110415-1 - New upstream version - Refresh n900-config patch to export internal mmc on mass storage mode * Thu Apr 14 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.34+git20110412-1 - New upstream version * Fri Apr 08 2011 Tapio Rantala <ext-tapio.rantala@nokia.com> - 0.34+git20110408-1 - Initial MeeGo packaging (FEA#5770)