lp:ubuntu/utopic-proposed/urfkill

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/utopic-proposed/urfkill
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

20. By Mathieu Trudel-Lapierre

* New release snapshot:
  - Asynchronous support for rfkill operations. (LP: #1321627, #1339794)
  - Improvements to state persistence. (LP: #1354716)
  - Support for devices driven by libhybris rather than rfkill.
* debian/patches/ignore_input_monitor_startup.patch: dropped, included
  upstream.
* debian/control:
  - bump Build-Depends on libglib2.0-dev to >= 2.36 for GTask.
  - add a Build-Depends on libhybris-dev for hybris-driven devices support.
  - bump Standards-Version to 3.9.5.
* debian/scripts/enumerate: handle the new hybris device type.
* debian/rules: remove SysV init startup links.

19. By Chad Miller

[ Chad MILLER ]
* debian/control: Depend on python3, because of scripts in debian/scripts/
* debian/patches/urfkill-debug-input.patch: Too few arguments to format
  string causing SEGVs. (LP: #1357576)

[ Mathieu Trudel-Lapierre ]
* debian/control, debian/rules: drop hardening-wrapper; just use build flags
  from dh (but with all hardening enabled).

18. By Mathieu Trudel-Lapierre

debian/patches/ignore_input_monitor_startup.patch: don't fail startup if
the input device monitor fails to start. (LP: #1340710)

17. By Mathieu Trudel-Lapierre

* New release snapshot:
  + always write out persistence state changes to disk.
  + arbitrator: save wanted state to persistence, and not the current device
    state on shutdown.
  + Fixes to signals from devices on state changes.
  + Saved desired state when adaptor is not present
  + Allow logging to stdout for debug.

16. By Mathieu Trudel-Lapierre

[ Mathieu Trudel-Lapierre ]
* New release snapshot:
  + Online the modem if it's already Powered when properties are retrieved.
  + Don't fail to start the arbitrator if /dev/rfkill is missing.

[ Dimitri John Ledkov ]
* Make urfkill job start on started dbus.
* Remove urfkill dbus activation file, as upstart is used to manager
  urfkill.

15. By Mathieu Trudel-Lapierre

* New release:
  + UrfDevice is now generic; UrfDeviceKernel implements the specific kernel
    type of devices for standard killswitches.
  + Moved all kernel ops to UrfDeviceKernel.
  + Implement oFono modem handling via UrfDeviceOfono.
  + Fix bugs in persistence lifecycle.
  + Handle saving flight mode state.
  + Properly sync up new device states with persistence data.
  + Implement urf_device_ofono_get_state().
  + Add signal for flight mode changes.
* debian/patches/use-glib-gettext.patch: use GLib's gettext checks.
* debian/urfkill.upstart.in: stop on stopping dbus.

14. By Mathieu Trudel-Lapierre

* New release:
  + UrfDevice is now generic; UrfDeviceKernel implements the specific kernel
    type of devices for standard killswitches.
  + Moved all kernel ops to UrfDeviceKernel.
  + Implement oFono modem handling via UrfDeviceOfono.
  + Fix bugs in persistence lifecycle.
  + Handle saving flight mode state.
  + Properly sync up new device states with persistence data.
  + Implement urf_device_ofono_get_state().
  + Add signal for flight mode changes.
* debian/patches/use-glib-gettext.patch: use GLib's gettext checks.
* debian/urfkill.upstart.in: stop on stopping dbus.

13. By Mathieu Trudel-Lapierre

debian/control: replace Depends on consolekit with systemd-services for
the urfkill binary package: it's now built with logind support instead.

12. By Mathieu Trudel-Lapierre

* New release / git snapshot from github.com/lcp/urfkill:
  - Add a flight mode option
  - Implement killswitch persistence (saving and restoring across reboot)
  - Support logging to syslog
  - Added a debug mode
* debian/rules: configure with --with-session-tracking=systemd.
* debian/patches/02_fix_arm_profile_crash.patch,
  debian/patches/03_fix_nfc_crash.patch: dropped, included.
* debian/source/format: switch to format 3.0 (quilt)
* debian/urfkill.dirs: add /var/lib/urfkill so that it gets created.
* debian/urfkill-debug-input.patch: debug input events too.
  Set G_MESSAGES_DEBUG=URfkill to start urfkill to debug the messages.
* debian/urfkill.upstart.in: upstart job for the daemon.
* debian/control, debian/rules: don't do a separate -dbg package.

11. By Mathieu Trudel-Lapierre

[ Tony Espy ]
* debian/control: create urfkill-dbg package.
* debian/rules: added dh_strip logic for new -dbg package.
* debian/patches/02_fix_arm_profile_crash.patch: check for
  for the existence of DMI devices before creating an instance
  of DmiInfo to prevent a crash.
* debian/patches/03_fix_nfc_crash.patch: add support for the
  new RFKILL_NFC type to prevent an assertion/crash. (LP: #1218567)

[ Mathieu Trudel-Lapierre ]
* debian/rules: use --with autotools_dev to update config.{sub,guess} on
  build so as to fix building on arm64.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/urfkill
This branch contains Public information 
Everyone can see this information.

Subscribers