lp:~alfonsosanchezbeato/ubuntu/utopic/ofono/cell-info

Created by Alfonso Sanchez-Beato and last modified
Get this branch:
bzr branch lp:~alfonsosanchezbeato/ubuntu/utopic/ofono/cell-info
Only Alfonso Sanchez-Beato can upload to this branch. If you are Alfonso Sanchez-Beato please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Alfonso Sanchez-Beato
Status:
Development

Recent revisions

49. By Alfonso Sanchez-Beato

Test package for localization that adds cell-info atom

48. By PS Jenkins bot

[ Tony Espy ]
* plugins/android-provision.c: fix crash
  Fix a crash in provision_get_settings() caused by the code
  freeing 'error' with g_error_free() but not setting the value
  to NULL afterwards. This can cause a subsequent call to
  g_error_free() to happen again with an invalid pointer value.

[ Alfonso Sanchez-Beato ]
* drivers/mtkmodem/voicecall.c, plugins/mtk: MTK update
  Add additional new atoms to the mtk plugin. Also fixed a
  double voicecall register issue.
* gril/grilreply.c, unit/test-grilreply.c: fix infineon reply parsing
* rilmodem/ussd.c, src/smsutil, src/ussd: USSD UCS2 support (LP: #1314143)

47. By PS Jenkins bot

[ 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. (LP: #1269017, #1299227, #1239869,
#1206941)

46. By PS Jenkins bot

[ Dimitri John Ledkov ]
* Correct ofono-scripts dependency on python3-dbus, not python-dbus.

[ Tony Espy ]
* src: fix build-failure on ppc64le arch
* btio: fix build-failure on ppc64le arch

[ Sergio Schvezov ]
* Changing version to cope with citrain

45. By Ricardo Salveti

[ Tony Espy ]
test: add exception handling to enable-modem & list-modems

44. By Didier Roche-Tolomelli

Revert to 1.12+bzr6853 to avoid crashes on Touch image
(maybe due to ofono-simd)

43. By Ricardo Salveti

[ Tony Espy ]
* unit: fix fail-to-build on powerpc
  The previously released version enabled -Wall,
  which triggered build failures due to unused
  functions on powerpc. This is due to the fact
  that the unit tests only run on LITTLE_ENDIAN
  systems via an ifdef, which leaves unused functions
  and data. This change exends the ifdef to cover
  the unused functions and test data.
* idmap: use UL for bitshift literals (LP: #1271284)
  This change fixes a failing unit test on ppc64le
  due to the undefined behavior when the left bitshift
  operator is given a value that excedes the size of
  the value being shifted.
* gril, rilmodem/sim, unit: fix SIM IO crash (LP: #1268743)
  - cleanup gril_reply_parse_sim_io() to add malformed parcel
    check and fix memory leak.
  - add check for null hex_response in ril_file_io_cb(), as
    the emulator can return such responses.
  - add additional unit tests to cover crash scenarios.
* ril, src: enable message-waiting-interface
  - register message_waiting atom in ril plugin
  - register message_waiting atom in ril plugin
  - fix sms_mwi_dcs_decode bug which prevented incoming message
    waiting indications from being set.
* rilmodem/voicecall: fix call-decline bug (LP: #1260988)
  Send a RIL_REQUEST_HANGUP_WAITING_OR_BACKGROUND instead of
  was used correctly for displaying operator name, however
  some modems failed to handle roaming correctly for MVNOs.
  This fix is transparent to modems that do the right thing.
* gril/gril.c, plugins/ril.c: API changes for OEMS
  This change introduces a socket-path to the g_ril_new()
  function, and also adds a new disconnect function.
* gril/grilunsol.c: add support for v5 signal strength message
* debian/control: adjust ofono-scripts dependencies for Python 3
* test/rilmodem: add copyright/license headers

[ Martin Pitt ]
* test: convert tests scripts to Python 3 (LP: #1283571)

42. By Ricardo Salveti

[ Tony Espy ]
unit: fix fail-to-build on powerpc
The previously released version enabled -Wall,
which triggered build failures due to unused
functions on powerpc. This is due to the fact
that the unit tests only run on LITTLE_ENDIAN
systems via an ifdef, which leaves unused functions
and data. This change exends the ifdef to cover
the unused functions and test data.

41. By Ricardo Salveti

[ Tony Espy ]
* debian/rules: add -Wall to CFLAGS;
  mirrors upstream build
* plugins/nettime.c: fix build error
  by adding <stdlib.h> include
* src/log.c: fix build error by adding
  a print_backtrace() function declaration
  with __attribute__ ((unused))
* gril: fix cancel_group/offline crash (LP: #1262340)
* gril, plugins/ril: Re-worked RIL power code to prepare for flight-
  mode implementation (LP: #1245860), (LP: #1208657).

[ Alfonso Sanchez-Beato ]
* gril, unit, rilmodem/call-settings: Add Call-settings suport
  - merge applicable nemomobile code
  - re-factor parcel code
  - add call-volume parcel unit tests
* gril, unit, rilmodem/ussd: Add USSD support (LP: #1195398)
  - merge applicable nemomobile code
  - re-factor parcel code
  - add call-volume parcel unit tests
* rilmodem/voicecall: fix conference calls for maguro (LP: #1257206)

40. By Ricardo Salveti

[ Tony Espy ]
rilmodem/sms: Don't parse SMS error reply (LP: #1260388)

Branch metadata

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