lp:~jdstrand/ofono/ofono-lp1296415

Created by Jamie Strandboge and last modified
Get this branch:
bzr branch lp:~jdstrand/ofono/ofono-lp1296415
Only Jamie Strandboge can upload to this branch. If you are Jamie Strandboge please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jamie Strandboge
Project:
ofono
Status:
Development

Recent revisions

6870. By Jamie Strandboge

debian/usr.sbin.ofonod: more closely mimic unconfined with exec transitions

6869. By Jamie Strandboge

debian/usr.sbin.ofonod: remove unused and unneeded rild peer

6868. By Jamie Strandboge

 * add lenient AppArmor profile to restrict DBus connections with ofono to
   specific services (LP: #1296415)
   - add debian/usr.sbin.ofonod
   - debian/control: Build-Depends on dh-apparmor
   - debian/rules: update override_dh_installdeb to use dh_apparmor
   - debian/ofono.dirs: add etc/apparmor.d
   - debian/ofono.install: install profile in to place
   - debian/ofono.upstart: update to load AppArmor profile

6867. By Mathieu Trudel-Lapierre

releasing package ofono version 1.12.bzr6868+14.10.20140513.1-0ubuntu2

6866. By Mathieu Trudel-Lapierre

debian/control: don't conflict with modemmanager.

6865. By PS Jenkins bot

Releasing 1.12.bzr6868+14.10.20140513.1-0ubuntu1

6864. By Tony Espy

This is a dummy commit message that should be overriden by the changelog included in the merge source branch. Fixes: 1314143

6863. By PS Jenkins bot

Releasing 1.12.bzr6858+14.10.20140501-0ubuntu1

6862. By Tony Espy

[ Tony Espy ]
* build, gril, rilmodem, plugins/ril, test: call-forwarding support

[ Alfonso Sanchez-Beato ]
* build, gril, plugins/rildev: dynamic plugin loading for ril-type modems
  The new rildev plugin reads an environment variable to determine which   device plugin
  to load ( defaults to the standard ril plugin ).
* build, gril, plugins/ril, rilmodem, unit: radio-settings support
  Allow radio technology ( ie. use 2G-only ) preference to be configured.

[ Tony Espy ]
* test: update remaining test scripts to Python 3
* build, src, plugins, src/gprs: add MMS support
  Added new android-provision plugin and associated -apndb code
  to provision GPRS and MMS contexts using apns-conf.xml as the primary
  provisioning database, while mobile-broadband-provider-info is still
  queried in order to pickup additional Apns. Also added support for
  combined Internet/MMS contexts by allowing MMS specific properties
  to be set for OFONO_GPRS_CONTEXT_TYPE_INTERNET contexts.

[ Alfonso Sanchez-Beato ]
* rilmodem/ussd: Fix USSD Initiate hang (LP: #1299227 )
* gril, rilmodem, unit: add SIM write support
  This allows ofono's core call-forwarding and message-waiting logic
  to update persistent state on the SIM, in order to preserve it across
  reboots.
* build, gril, include, plugins, src, drivers/mtkmodem, drivers/rilmodem: add MTK support
  This change adds support for MTK-ril modems without breaking compatibility
  with AOSP-ril modems.
* examples, include, plugins, src: support for gid type MVNOs in Android APN database
* gril, rilmodem: fix for call redirections (LP: #1239869)
  This fix checks and ignores a Qualcomm specific error
  code that indicates a call has been re-directed by an
  operator while roaming.
* build, gril, rilmodem, unit: add call-barring support
* gril, mtkmodem, rilmodem, unit: MTK followup changes
  This change adds unit tests for MTK specific messages.
  It also consolidates parsing logic for parsing data
  call lists, which is a valid payload for multiple message
  types. Finally, the deactivate data call logic on start-
  up has been re-worked to query the active calls before
  attempting to deactivate any.
* src/smsutil: use UTF-16 instead of UCS-2 (LP: #1269017)
  If an incoming SMS is indicated to be UCS-2, use UTF-16
  instead to decode so that emoji's ( which use larger
  codepoints than can be encoded in UCS-2 ) are properly
  decoded.

[ Jussi Pakkanen ]
* phonesim: add a DBus control interface
  This control interface has been added in order to make
  phonesime more flexible for auto-pilot testing of
  Touch's network-indicator code.

[ Alfonso Sanchez-Beato ]
* android-apndb.c/-provision.c: fix string comparisions
  Change all usage of g_str_equal() to g_strcmp0(). This
  fixes a crash that may happen if the SIM doesn't contain
  a SPN file.
* gril: switch process to radio user
  Temporarily switch ofono's effective uid and gid during
  startup to that of the radio user to allow connection
  to the rild socket.
* gril, rilmodem/sim, unit: retrieve SIM PIN retries (LP: #1206941)
  Read PIN retires from ENTER-PIN reply if available.

[ Tony Espy ]
* gril, rilmodem,unit: fix data_call reply error
  Fix a parse error with setup_data_call replies. Also
  re-worked SETUP_DATA_CALL to use the current registered
  data tech value. Optimized gprs-context to only register
  for DATA_CALL_LIST_CHANGED events if the context is
  being actively used.

[ Alfonso Sanchez-Beato ]
* src/smsutil, unit: allow concatenated UTF-16 SMS
  This change properly handles split surrogate pairs
  in concatenated SMSes, as this can now happen now
  that UTF-16 is used instead of UCS-2 for decoding
  SMS messages that specify UCS-2 encoding.

6861. By PS Jenkins bot

Releasing 1.12.bzr6858+14.04.20140318-0ubuntu1

Branch metadata

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

Subscribers