lp:ofono

Created by Kalle Valo and last modified
Get this branch:
bzr branch lp:ofono

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
ConnMan packaging maintainers
Project:
ofono
Status:
Mature

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.kernel.org/pub/scm/network/ofono/ofono.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-13 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 10 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-17 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-17 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-16 and finished taking 15 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-15 and finished taking 20 seconds — see the log
Import started on juju-1e3bde-prod-lp-code-import-12 and finished taking 25 seconds — see the log

Recent revisions

8913. By Denis Kenzior <email address hidden>

AUTHORS: Mention Ivaylo's contributions

8912. By Ivaylo Dimitrov

qmimodem: Fix shared service creation logic

qmi_service_create_shared() tries to find already created service of the
same type and if it fails to find one, start a creation of a new service.
This creation takes some time, so if while it is not complete, any new
calls to qmi_service_create_shared() will still fail to find a service of
that type and will start creation. This can easily lead to client ids
exhaustion and service creation failures.

Fix that by adding logic that delays responses to any shared service
creation requests after the first one, until that request either fails or
succeeds.

8911. By Ivaylo Dimitrov

qmimodem: Remove service create request on timeout

Otherwise callback will be called on late response with dangling user_data.

8910. By Ivaylo Dimitrov

voicecall: Make sure SIM ecc numbers are always read

It might happen that by the time ofono_voicecall_register() is called, SIM
is already in OFONO_SIM_STATE_READY state so SIM emergency numbers are
never read.

Fix that by adding code that reads emergency numbers even in the above
case. Also, make sure ECC file watch is properly removed and sim_context is
free()-ed.

8909. By Marcel Holtmann

Release 2.0

8908. By Marcel Holtmann

build: Switch to modern autoconf options

8907. By Marcel Holtmann

configure: Update to support Autoconf >= 2.69

8906. By Denis Kenzior <email address hidden>

call-barring: Quiet GCC warning

  CC src/call-barring.o
In function ‘cb_lock_property_lookup’,
    inlined from ‘cb_set_property’ at src/call-barring.c:854:7:
src/call-barring.c:776:18: error: ‘len’ may be used uninitialized [-Werror=maybe-uninitialized]
  776 | property += len;
      | ~~~~~~~~~^~~~~~
src/call-barring.c: In function ‘cb_set_property’:
src/call-barring.c:759:16: note: ‘len’ was declared here
  759 | size_t len;
      | ^~~

8905. By Denis Kenzior <email address hidden>

gemaltomodem: Fix GCC warning

 CC drivers/gemaltomodem/gprs-context.o
drivers/gemaltomodem/gprs-context.c: In function ‘gemalto_gprs_activate_primary’:
drivers/gemaltomodem/gprs-context.c:195:13: error: the comparison will always evaluate as ‘true’ for the address of ‘apn’ will never be NULL [-Werror=address]
  195 | if (ctx->apn)
      | ^~~
In file included from drivers/gemaltomodem/gprs-context.c:36:
./include/ofono/gprs-context.h:44:14: note: ‘apn’ declared here
   44 | char apn[OFONO_GPRS_MAX_APN_LENGTH + 1];
      | ^~~

8904. By Denis Kenzior <email address hidden>

mbmmodem: Fix GCC warning

  CC drivers/mbmmodem/gprs-context.o
drivers/mbmmodem/gprs-context.c: In function ‘mbm_e2ipcfg_cb’:
drivers/mbmmodem/gprs-context.c:138:25: error: ‘%s’ directive argument is null [-Werror=format-overflow=]
  138 | ofono_info("IP: %s Gateway: %s", ip, gateway);
      | ^~

Branch metadata

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

Subscribers

No subscribers.