libosmocore.git branch master updated. 0.9.0-151-g7530d82

gitosis at osmocom.org gitosis at osmocom.org
Fri May 6 09:22:44 UTC 2016


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  7530d8242e528cd5ef5062192effde835ca48dfb (commit)
       via  766da8687741340135b637aa593886b7345b8ddc (commit)
       via  48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3 (commit)
       via  3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2 (commit)
       via  9709b2e6fd84cab48fc7844475518f68f937bb01 (commit)
       via  fbd02fa8ccb27472412189febcc22f77d83ba0ac (commit)
       via  2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6 (commit)
       via  0996c879255e4653740814112bf98d0ddc93100c (commit)
       via  64f38c0410552e7c8ce1f12ceed8af0496d4ff01 (commit)
       via  69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee (commit)
       via  cd9cb90f452ed83a3df0bf9d136aea19186c7f7b (commit)
      from  3a96d2837c2d5648692737ad5ddcc3893e12e913 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=7530d8242e528cd5ef5062192effde835ca48dfb

commit 7530d8242e528cd5ef5062192effde835ca48dfb
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 25 19:09:24 2016 +0200

    add doc/*.tag to .gitignore

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

commit 766da8687741340135b637aa593886b7345b8ddc
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri May 6 11:18:15 2016 +0200

    GSUP: Add support for RAND in SendAuthInfo.req
    
    In the autentication re-sync case, we need not only the AUTS from
    the MS/UE, but also the RAND that we sent as part of the failed
    authentication challenge.

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

commit 48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3
Author: Harald Welte <laforge at gnumonks.org>
Date:   Thu May 5 18:46:42 2016 +0200

    GSUP: Add OSMO_GSUP_CN_DOMAIN_IE to differentiate CS and PS plane
    
    We're starting to use GSUP for circuit-switched (CS) plane, so we need
    to differentiate the two planes somehow from each other.

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

commit 3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 25 18:46:22 2016 +0200

    import gprs_gsup_message.[ch] from openbsc as gsup.[ch]
    
    Move those routines from OpenBSC to libosmogsm, so they can be
    re-used from other programs.  I think it was a mistake to add them only
    inside the openbsc repository in the first place.  We need to pay more
    attention to this in the future.

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

commit 9709b2e6fd84cab48fc7844475518f68f937bb01
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 25 18:47:53 2016 +0200

    Import osmo_{encode,decode}_big_endian() from openbsc

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

commit fbd02fa8ccb27472412189febcc22f77d83ba0ac
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 25 15:19:35 2016 +0200

    tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc
    
    These routines have nothing to do with specifically the BSC, so import
    them to the TLV parser we keep in libosmogsm.

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

commit 2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 25 12:11:20 2016 +0200

    Update doxygen annotations in libosmocore
    
    This adds and improves doxygen API descriptions all over libosmocore,
    reducing the 'white spots' that don't have any documentation.

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

commit 0996c879255e4653740814112bf98d0ddc93100c
Author: Harald Welte <laforge at gnumonks.org>
Date:   Wed Apr 20 17:28:03 2016 +0200

    add new header file for TS 23.003

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

commit 64f38c0410552e7c8ce1f12ceed8af0496d4ff01
Author: Harald Welte <laforge at gnumonks.org>
Date:   Wed Apr 20 17:12:24 2016 +0200

    import gsm_04_08_gprs.[ch] from openbsc.git
    
    The definitions in this header file (and associated strings in the
    c file) are generic about the GPRS Layer3 signalling protocols, and
    thus should be part of the library.

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

commit 69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee
Author: Harald Welte <laforge at gnumonks.org>
Date:   Wed Apr 20 10:41:27 2016 +0200

    Add log_fini() function to release all memory allocated by logging framework
    
    This is e.g. quite useful to call at the end of test code, in order to
    show that all memory allocated actually is released before exit().

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

commit cd9cb90f452ed83a3df0bf9d136aea19186c7f7b
Author: Harald Welte <laforge at gnumonks.org>
Date:   Wed Apr 20 10:39:00 2016 +0200

    auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc
    
    This function performs the C5+C4 conversion to derive UMTS key
    material from a 2G-only subscriber.

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

Summary of changes:
 .gitignore                                    |   1 +
 include/Makefile.am                           |   3 +
 include/osmocom/core/bits.h                   |  11 +-
 include/osmocom/core/gsmtap.h                 |  26 +-
 include/osmocom/core/gsmtap_util.h            |   4 +-
 include/osmocom/core/linuxlist.h              | 195 +++++-----
 include/osmocom/core/logging.h                |  42 ++-
 include/osmocom/core/rate_ctr.h               |   7 +-
 include/osmocom/core/signal.h                 |   6 +-
 include/osmocom/core/socket.h                 |   3 +
 include/osmocom/core/utils.h                  |  13 +
 include/osmocom/gsm/gsup.h                    | 147 ++++++++
 include/osmocom/gsm/protocol/gsm_04_08_gprs.h | 397 +++++++++++++++++++++
 include/osmocom/gsm/protocol/gsm_23_003.h     |  23 ++
 include/osmocom/gsm/tlv.h                     |  11 +
 src/application.c                             |   2 +-
 src/backtrace.c                               |   2 +
 src/bitcomp.c                                 |  16 +-
 src/bits.c                                    |   1 +
 src/bitvec.c                                  |  51 ++-
 src/crc16.c                                   |  14 +-
 src/gsm/Makefile.am                           |   5 +-
 src/gsm/auth_core.c                           |  41 +++
 src/gsm/gsm_04_08_gprs.c                      | 140 ++++++++
 src/gsm/gsup.c                                | 492 ++++++++++++++++++++++++++
 src/gsm/libosmogsm.map                        |  17 +
 src/gsm/tlv_parser.c                          | 171 +++++++++
 src/gsmtap_util.c                             |  21 +-
 src/logging.c                                 |  72 +++-
 src/macaddr.c                                 |  27 +-
 src/msgb.c                                    |   1 +
 src/panic.c                                   |  25 +-
 src/prim.c                                    |   2 +
 src/rate_ctr.c                                |  23 +-
 src/select.c                                  |   6 +-
 src/signal.c                                  |   1 +
 src/socket.c                                  |   6 +
 src/timer.c                                   |   2 +
 src/utils.c                                   |  62 ++++
 src/write_queue.c                             |   2 +
 tests/Makefile.am                             |  10 +-
 tests/gsup/gsup_test.c                        | 264 ++++++++++++++
 tests/gsup/gsup_test.ok                       |  14 +
 tests/testsuite.at                            |  12 +
 tests/tlv/tlv_test.c                          | 250 +++++++++++++
 tests/tlv/tlv_test.ok                         |   2 +
 46 files changed, 2453 insertions(+), 190 deletions(-)
 create mode 100644 include/osmocom/gsm/gsup.h
 create mode 100644 include/osmocom/gsm/protocol/gsm_04_08_gprs.h
 create mode 100644 include/osmocom/gsm/protocol/gsm_23_003.h
 create mode 100644 src/gsm/gsm_04_08_gprs.c
 create mode 100644 src/gsm/gsup.c
 create mode 100644 tests/gsup/gsup_test.c
 create mode 100644 tests/gsup/gsup_test.ok
 create mode 100644 tests/tlv/tlv_test.c
 create mode 100644 tests/tlv/tlv_test.ok


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



More information about the osmocom-commitlog mailing list