libosmocore.git branch master updated. 0.9.6-117-g2ed3659

gitosis at gitosis at
Wed Mar 1 16:38:16 UTC 2017

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".

The branch, master has been updated
       via  2ed3659cac62d240b9c7afc0f03ee08ee9ef8bed (commit)
       via  70c7d4160dfb9b710e4bf93d3d6265dce8b0392f (commit)
       via  9756c4691d576c5bfe175245a82d00b2d03ed70e (commit)
      from  a2c581123873b6ac16919aad531ab62467bd4f1c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit 2ed3659cac62d240b9c7afc0f03ee08ee9ef8bed
Author: Max <msuraev at>
Date:   Fri Feb 24 14:48:45 2017 +0100

    Handle replies in ctrl_cmd_handle()
    Previously *_REPLY and ERROR messages were not explicitly handled which
    would lead to sending error in response to them which in turn would
    prompt other party to send error as well which would result in infinite
    Handle it explicitly by logging message id and other relevant data.
    Change-Id: Id96f3a2fc81fa4549f49556d83f062c6b2f59e28
    Related: OS#1615

commit 70c7d4160dfb9b710e4bf93d3d6265dce8b0392f
Author: Max <msuraev at>
Date:   Fri Feb 24 13:59:14 2017 +0100

    Use value_string for ctrl_type
    Use value_string for enum ctrl_type instead of custom code. Add
    corresponding unit tests.
    Related: OS#1615
    Change-Id: Icd4e96dd9f00876cb70b43cfcf42ab4f10311b28

commit 9756c4691d576c5bfe175245a82d00b2d03ed70e
Author: Max <msuraev at>
Date:   Fri Feb 24 13:03:32 2017 +0100

    Fix client-side ctrl interface helpers
    * remove unused ctrl_interface_connect() which is not part of public API
    * add default read callback to osmo_ctrl_conn_alloc()
    Change-Id: Iaa209e34a849ce0dfe2e29b482c3208ade1a32a4
    Related: OS#1615


Summary of changes:
 .gitignore                         |  2 +-
 include/osmocom/ctrl/control_cmd.h |  6 ++--
 src/ctrl/control_cmd.c             | 45 +++++++++--------------------
 src/ctrl/control_if.c              | 58 ++++++++++++--------------------------
 tests/                  |  7 +++--
 tests/ctrl/ctrl_test.c             | 36 +++++++++++++++++++++++
 tests/ctrl/ctrl_test.ok            |  9 ++++++
 tests/                 |  6 ++++
 8 files changed, 92 insertions(+), 77 deletions(-)
 create mode 100644 tests/ctrl/ctrl_test.c
 create mode 100644 tests/ctrl/ctrl_test.ok

An utility library for Open Source Mobile Communications

More information about the osmocom-commitlog mailing list