libosmocore.git branch laforge/sercomm updated. 0.9.6-228-g1036d83

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Mon May 15 11:46:56 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, laforge/sercomm has been updated
  discards  67a76c780fb959c9adc13f3b347662655cc8f71e (commit)
  discards  81bca380dfe33f9964c3e52c59c293ba8509fda6 (commit)
  discards  afae8ff7841f68be1ddb921667fb6300b5802ea4 (commit)
  discards  4f5075bd28b5bd23526d4df5b592f3dff4db867f (commit)
  discards  88c836be9006ed823522c2ad9251a2970353a355 (commit)
  discards  e44b740ba32ca75e3b81cfe8dbd7578d060c9dd6 (commit)
  discards  6fe9bb8d274c2e9d55d0c929e8f777052161226d (commit)
  discards  3ff040e9f7a0d6e002394b4fa0caec5357a75500 (commit)
  discards  1af9593f7b3ec0f1553588305a0b9a1c037972ec (commit)
  discards  90610178e62eaf8aad9da8788774190709520821 (commit)
  discards  572546d95a0316718fd49fb65996f617640f015b (commit)
       via  1036d83b43f8b35650a7e766ce2b1f00f41420e2 (commit)
       via  2c68b50aad35ec11c0a04834ffe5f526c9288c3d (commit)
       via  002aff0b93e91ae80c8619c4b0e502a5f72259fb (commit)
       via  e4ed87b3011ff2cafef1c4d9c820c3acf3f5c1a7 (commit)
       via  126f7debfeac29eb184fc96be55ec3067614f58e (commit)
       via  1f895df34283c8e342f48acb3499436a3a3b01ba (commit)
       via  e6f2098a12549254407c7689dfdbc4ffd8a0b061 (commit)
       via  639daa098b57e902050f248bca30d680802db321 (commit)
       via  7592a005d56ba4935ac935d8523b5275f8a7b66e (commit)
       via  c74dd4f11f73eeaa0ef764b629ba84389018acf1 (commit)
       via  103b2a281ae52d9dd1f5d4f001331bf4bdca1553 (commit)
       via  49e49d3fce02e6eddf09a8b895c9f8f9217610c9 (commit)
       via  a5bb2b9586aee6114614eed7d9b642dc03ad39fd (commit)
       via  20725b9eea15720a5dbad19aac6236b86a3e34c6 (commit)
       via  bfe62e5781e3ee895a44ca9ccc155ff87c42bf43 (commit)
       via  50ef73377cb9235adafe673c2bfa7a9dc02c0c02 (commit)
       via  95871dadbd92048b0dc2ceb2d631a53e062a7420 (commit)
       via  3318c657dea52c143842dab0e0f7733288f7bd4d (commit)
       via  054667fe15434e7e467311c7213b50f849aecc79 (commit)
       via  b93ce5afec0a79068afa12718755724b6cc91db0 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (67a76c780fb959c9adc13f3b347662655cc8f71e)
            \
             N -- N -- N (1036d83b43f8b35650a7e766ce2b1f00f41420e2)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=1036d83b43f8b35650a7e766ce2b1f00f41420e2

commit 1036d83b43f8b35650a7e766ce2b1f00f41420e2
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun May 14 21:48:41 2017 +0200

    sercomm: Include in libosmocore Makefile
    
    Change-Id: If9d50d634381f43b2c67b97fea36a462a66e4559

http://cgit.osmocom.org/libosmocore/commit/?id=2c68b50aad35ec11c0a04834ffe5f526c9288c3d

commit 2c68b50aad35ec11c0a04834ffe5f526c9288c3d
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun May 14 21:47:08 2017 +0200

    src/panic.c: Remove unneeded #include of gsm_utils.h
    
    Change-Id: I25cea5d3a4a900550e8f18c2bea392e642bfb191

http://cgit.osmocom.org/libosmocore/commit/?id=002aff0b93e91ae80c8619c4b0e502a5f72259fb

commit 002aff0b93e91ae80c8619c4b0e502a5f72259fb
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun May 14 21:46:08 2017 +0200

    sercomm: Rename sercomm_lock() to sercomm_drv_lock()
    
    The user of the code is supposed to provide a "driver" implementing
    those calls according to the specific target architecture/hardware.
    This only applies to non-host (i.e. embedded) builds
    
    Change-Id: I9a6848f23b70fc32f4de10149d857374f76f000d

http://cgit.osmocom.org/libosmocore/commit/?id=e4ed87b3011ff2cafef1c4d9c820c3acf3f5c1a7

commit e4ed87b3011ff2cafef1c4d9c820c3acf3f5c1a7
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue May 2 21:42:46 2017 +0200

    sercomm: remove unrequired helper functions
    
    osmo_sercomm_{bind,get}_uart() are not really needed anymore, as
    sercomm_inst is public and thus the user can access the uart_id member
    directly.
    
    Change-Id: I6d57709c3764036046202f16a26c9eb87426c8d1

http://cgit.osmocom.org/libosmocore/commit/?id=126f7debfeac29eb184fc96be55ec3067614f58e

commit 126f7debfeac29eb184fc96be55ec3067614f58e
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue May 2 21:41:36 2017 +0200

    sercomm: Move HDLC related defines into C file
    
    Those values are not relevant to the sercomm user, only to the
    implementation and thus can remain inside sercomm.c
    
    Change-Id: I5700a45985b7c119c6338932171aae62ee4e2d22

http://cgit.osmocom.org/libosmocore/commit/?id=1f895df34283c8e342f48acb3499436a3a3b01ba

commit 1f895df34283c8e342f48acb3499436a3a3b01ba
Author: Harald Welte <laforge at gnumonks.org>
Date:   Tue May 2 21:24:48 2017 +0200

    sercomm: Add doxygen-style documentation to public API
    
    Change-Id: I2d8b11905692920d328262836420f01305be489e

http://cgit.osmocom.org/libosmocore/commit/?id=e6f2098a12549254407c7689dfdbc4ffd8a0b061

commit e6f2098a12549254407c7689dfdbc4ffd8a0b061
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 1 00:19:38 2017 +0200

    sercomm: include header file from osmocom/core
    
    Change-Id: Iff5ff3a51d7781bcfb3aff0839b733bc7a71b7e5

http://cgit.osmocom.org/libosmocore/commit/?id=639daa098b57e902050f248bca30d680802db321

commit 639daa098b57e902050f248bca30d680802db321
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon May 1 00:19:13 2017 +0200

    sercomm: make rx msg size configurable per instance
    
    Change-Id: I835506e26e83232e1e7290c0da04d389c8d7fb40

http://cgit.osmocom.org/libosmocore/commit/?id=7592a005d56ba4935ac935d8523b5275f8a7b66e

commit 7592a005d56ba4935ac935d8523b5275f8a7b66e
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Apr 30 23:57:55 2017 +0200

    sercomm: introduce osmo_ naming prefix in struct and function names
    
    Change-Id: If4e22f182a47b72b1fe43146716a4fbccceb62e6

http://cgit.osmocom.org/libosmocore/commit/?id=c74dd4f11f73eeaa0ef764b629ba84389018acf1

commit c74dd4f11f73eeaa0ef764b629ba84389018acf1
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Apr 30 21:39:33 2017 +0200

    sercomm: Enable multiple instances of 'sercomm'
    
    Rather than having one global instance, let's permit multiple instances
    of sercomm to co-exist, with all API functions extended by the instance
    as first argument.
    
    Change-Id: I0f3b53f464b119d65747bcb0be0af2d631e1cc05

http://cgit.osmocom.org/libosmocore/commit/?id=103b2a281ae52d9dd1f5d4f001331bf4bdca1553

commit 103b2a281ae52d9dd1f5d4f001331bf4bdca1553
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Apr 30 21:21:52 2017 +0200

    Import sercomm.c from osmocom-bb
    
    This imports the file src/target/firmware/comm/sercomm.c from
    osmocom-bb.git without introducing any modifications.  It will not even
    be built yet, as Makefile integration is intentionally left until it has
    been adapted to work inside libosmocore.
    
    Change-Id: I9ee199381c7b5986a9540d124836cdddd0f66c86

-----------------------------------------------------------------------

Summary of changes:
 include/Makefile.am                 |  1 +
 include/osmocom/core/byteswap.h     | 43 ++++++++++++++++++++++++++
 include/osmocom/core/endian.h       | 14 ++++++++-
 include/osmocom/core/stats.h        | 10 ++++++
 include/osmocom/gsm/gsm0808.h       |  2 +-
 include/osmocom/gsm/gsm0808_utils.h |  2 +-
 include/osmocom/gsm/tlv.h           | 23 ++++++++++++++
 src/gb/gprs_bssgp.c                 | 61 +++++++++++++++++--------------------
 src/gb/gprs_bssgp_bss.c             | 44 +++++++++++++-------------
 src/gb/gprs_bssgp_util.c            |  9 +++---
 src/gb/gprs_ns.c                    | 31 ++++++++++---------
 src/gb/gprs_ns_frgre.c              | 19 ++++++------
 src/gb/gprs_ns_vty.c                | 23 +++++++-------
 src/gsm/gsm0341.c                   |  5 ++-
 src/gsm/gsm0808.c                   | 11 +++----
 src/gsm/gsm0808_utils.c             | 16 +++++++---
 src/gsm/gsm48.c                     | 17 ++++++-----
 src/gsm/ipa.c                       | 14 ++++++---
 src/gsm/lapd_core.c                 |  1 -
 src/gsm/lapdm.c                     |  1 -
 src/gsmtap_util.c                   |  7 ++---
 src/logging.c                       |  2 +-
 src/logging_gsmtap.c                |  8 ++---
 src/stats.c                         | 17 ++++++++---
 src/strrb.c                         |  1 +
 tests/Makefile.am                   |  7 +++--
 tests/endian/endian_test.c          | 31 +++++++++++++++++++
 tests/endian/endian_test.ok         |  3 ++
 tests/testsuite.at                  |  6 ++++
 29 files changed, 287 insertions(+), 142 deletions(-)
 create mode 100644 include/osmocom/core/byteswap.h
 create mode 100644 tests/endian/endian_test.c
 create mode 100644 tests/endian/endian_test.ok


hooks/post-receive
-- 
An utility library for Open Source Mobile Communications



More information about the osmocom-commitlog mailing list