openbsc.git branch neels/aoip updated. 0.15.0-929-ge40a123bd

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
Sat Jul 22 19:25:38 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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, neels/aoip has been updated
       via  e40a123bdf030a5691f01140c6e632de03bcfaf6 (commit)
       via  fd60925358a5daf08d7f3b509521b3c922527a7d (commit)
       via  b22ee29d87447a5c724187fd14d6926f0d4fb217 (commit)
       via  5e1f3de26cd273493918a595eec3b72c30a765fb (commit)
       via  9613d7860fb4b28e0ac1d1a592df25f8351e5b64 (commit)
       via  3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 (commit)
       via  cf04231a361e6257d019a538b03fd07cb7922896 (commit)
       via  73d7febc0e57010bddc7d1044e493b0f71428aca (commit)
       via  b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 (commit)
       via  6b9b64105bd17b0290152c6ce866ba543e527244 (commit)
       via  9208d9c68e28630080573c215ca4aab4811aa01e (commit)
       via  e0828ad50fe926ecb65310ac4fdbd040af1b64b8 (commit)
       via  e4f357ee3eee75c060c0e3d75128794907bd8006 (commit)
       via  d8a6e0640246cf34f44979ebef91f25cb1c3c650 (commit)
       via  f558587cc65c09a42e30c8e357d591e29b0cc6b9 (commit)
       via  a3d37cb278b7d0e17053771b1d9dbdda488a079d (commit)
       via  5042e5760c4bb44125697347bb96b851efbe2b5a (commit)
       via  7a1c03393c9701f38bf32a6e7f248910f9c09ccd (commit)
       via  1a63a31b577fa219b9a78a317fa12adbd8454a8f (commit)
       via  7941a94244d2f3e7ffed811fca41d7849c7d398e (commit)
       via  bd85cdf71acc0d043ad978afaba830d603888c7b (commit)
       via  c123ce519ed1c2b036fde61e6ee089f99c0fb26e (commit)
       via  edc5dfe5ff61b163018852f38cdfe021e2c73571 (commit)
       via  fac9c9e9d8682a0fe234b12cf94fc490596284eb (commit)
       via  7a4855ac405284f3ee59f3e413bab5172fcc05b0 (commit)
       via  ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 (commit)
       via  9a6c0ea9202126aace2a98f10bf1117a3f41e500 (commit)
       via  362e8b0f0a2f4a62deddc6b1de7b987c54e29533 (commit)
       via  4fca7f82dca3e78a6da732901544f9ec8aaac90b (commit)
       via  094024259f92cc19ca5364662ce7f8129c2efbac (commit)
       via  59f0ff6bf739e79288737e922634dc0b466a3702 (commit)
       via  edc140f90ed28a779d392daecbd120a46af3b754 (commit)
       via  6cd9cc0fca48a71bc01fbefa4afa958421603f9b (commit)
       via  c2a3f6efd9905ad21b643e88475210e522b6d798 (commit)
       via  82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 (commit)
       via  fd4167ad32f05b2b1b91314ddc43864b17b23995 (commit)
       via  4e3818b1c1fd592b125ce3e625b5cbf445037631 (commit)
       via  e93733f322c8ca2d60cc3493d3fa95d987321926 (commit)
       via  29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a (commit)
       via  116568d34f5c1e941082ae7bfc891631a8b53553 (commit)
       via  458c2b0a72fefbd2c725c1b512f761b3bfc74229 (commit)
       via  250c7f7a539a0626f4a013429f9fea84d580089f (commit)
       via  2662502066f6241dfe5295506862c52aa43fe575 (commit)
       via  c099ad7279976b44a6285a258a13400770f3a75b (commit)
       via  03bf3a7beef21c0e9b1a7cd9836a3590eedf3939 (commit)
       via  a550a096c42283d40f370568637916962b6b4162 (commit)
       via  5ee15066de7b6b24820653ad5e2de04f60f55e00 (commit)
       via  6b62babe5848981bd41db7377646ee390b7b953d (commit)
       via  55154fb8574337ac5854b9f5912e1d7928b6a9c0 (commit)
       via  9360d613f4e878caf469e9049262e8f1a567e92f (commit)
       via  e80608d9fdacc6411d31def68dd00285642eecbd (commit)
       via  fc515efb41e4674c09f438a9664028f5b8da804d (commit)
       via  d6ec7a4ab5e307152a94f513a3f218cda5ef8482 (commit)
       via  0bfa685ae9884876d8062a44d16806894ca229cb (commit)
       via  9e1e0f46fb82fabb3be11006effa964ed4163ed8 (commit)
       via  e2b37af93a084abf57c496938746cc66e65c120f (commit)
      from  9244306db501a2e94a43861b67f619d4a4b8a958 (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/openbsc/commit/?id=e40a123bdf030a5691f01140c6e632de03bcfaf6

commit e40a123bdf030a5691f01140c6e632de03bcfaf6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jul 21 16:25:47 2017 +0200

    MSC,SGSN: use OSMO_GSUP_PORT == 4222 instead of 2222
    
    In SGSN, actually place the port in the SGSN config by default, so that the
    gsup port may now be omitted in the VTY config (the IP address suffices).
    
    Adjust the osmo-sgsn.cfg example.
    
    Depends: I4222e21686c823985be8ff1f16b1182be8ad6175 (libosmocore)
    Change-Id: I50f2040e2eb0baacb43849e93cfed10cbc2fc156

http://cgit.osmocom.org/openbsc/commit/?id=fd60925358a5daf08d7f3b509521b3c922527a7d

commit fd60925358a5daf08d7f3b509521b3c922527a7d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 20:31:19 2017 +0200

    msc_vlr_tests: properly check BSSAP Clear and Iu Release
    
    Change-Id: Ice8125decc1a663d95ae70418e151bff559b983b

http://cgit.osmocom.org/openbsc/commit/?id=b22ee29d87447a5c724187fd14d6926f0d4fb217

commit b22ee29d87447a5c724187fd14d6926f0d4fb217
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 20:29:46 2017 +0200

    cosmetic: msc_vlr_tests: better place clear_cmd wrap, adjust printed msg
    
    Change-Id: Iec6f03f97803b2604f0094260cba256e72ee67bd

http://cgit.osmocom.org/openbsc/commit/?id=5e1f3de26cd273493918a595eec3b72c30a765fb

commit 5e1f3de26cd273493918a595eec3b72c30a765fb
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 20:22:33 2017 +0200

    msc_vlr_test_gsm_ciph: remove dead code
    
    These tests have moved to different .c files, are no longer needed here.
    
    Change-Id: Ifec8670d9a4a571c858644af9b9308b10b2a7291

http://cgit.osmocom.org/openbsc/commit/?id=9613d7860fb4b28e0ac1d1a592df25f8351e5b64

commit 9613d7860fb4b28e0ac1d1a592df25f8351e5b64
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 17:42:29 2017 +0200

    fix release upon IMSI Detach
    
    In case of an IMSI Detach, we don't have a conn_fsm, yet we still need to send
    release messages. Hence directly release the conn in msc_subscr_conn_close()
    when there is no conn_fsm present.
    
    Move the conn release actions from the conn_fsm cleanup function to new
    function msc_subscr_conn_release_all(). From the FSM cleanup, call
    msc_subscr_conn_close(), and invoke msc_subscr_conn_release_all() from there.
    
    Document msc_subscr_conn_close() behavior.
    
    Change-Id: Ied6981099605ad803f8ffed38f23ed8203a97727

http://cgit.osmocom.org/openbsc/commit/?id=3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9

commit 3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 17:41:47 2017 +0200

    cosmetic: add debug log to msc_subscr_conn_close()
    
    Adjust test expectations.
    
    Note: this marks all the places where we are so far failing to send a
    Clear/Release, where during an IMSI Detach the log now says "no conn fsm,
    ignore".
    
    In msc_vlr_test_reject_concurrency, the places are marked "already in release"
    because these tests for simplicity have a rather peculiar sequence of sending
    an IMSI Detach right after a CM Service Request, on an open connection.
    
    Change-Id: I1c4dc4e5afce3bcb98237e3506300c78d7e4584f

http://cgit.osmocom.org/openbsc/commit/?id=cf04231a361e6257d019a538b03fd07cb7922896

commit cf04231a361e6257d019a538b03fd07cb7922896
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 17:39:59 2017 +0200

    cosmetic: tweak IMSI Detach log output
    
    Match the log message for known subscriber to the one for unknown subscriber.
    
    Change-Id: I73871089036c9fd301e818eaaf48142aaf295d09

http://cgit.osmocom.org/openbsc/commit/?id=73d7febc0e57010bddc7d1044e493b0f71428aca

commit 73d7febc0e57010bddc7d1044e493b0f71428aca
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 18:20:48 2017 +0200

    msc_vlr_tests: add missing wrap for iu_tx_release()
    
    It seems merely luck that the tests worked so far without this wrap. Adjust
    test logs now indicating where we actually send an Iu Release -- and leaving
    gaping holes where we don't. To be fixed in subsequent commit.
    
    Change-Id: Icf8b0b4acd8774c72cff6fdba0ff549308fc506f

http://cgit.osmocom.org/openbsc/commit/?id=b6a5e19b5c9b8ae5a58a281b4f8721f224abc217

commit b6a5e19b5c9b8ae5a58a281b4f8721f224abc217
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jul 22 18:20:22 2017 +0200

    cosmetic: add info log for Iu Release tx
    
    Change-Id: Ia64bc937d7f37ef6209efbdf884de61008f8816d

http://cgit.osmocom.org/openbsc/commit/?id=6b9b64105bd17b0290152c6ce866ba543e527244

commit 6b9b64105bd17b0290152c6ce866ba543e527244
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jul 21 19:01:41 2017 +0200

    cosmetic: remove obsolete comment
    
    Change-Id: Ie60e00e07b2129ac4bb3cac94921bf3c8d9cd861

http://cgit.osmocom.org/openbsc/commit/?id=9208d9c68e28630080573c215ca4aab4811aa01e

commit 9208d9c68e28630080573c215ca4aab4811aa01e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jul 21 18:29:25 2017 +0200

    fix handling of paging response: use conn->lac
    
    Change-Id: Ieba69e4014213b18c18282dd724e202cce85a047

http://cgit.osmocom.org/openbsc/commit/?id=e0828ad50fe926ecb65310ac4fdbd040af1b64b8

commit e0828ad50fe926ecb65310ac4fdbd040af1b64b8
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 21 18:49:12 2017 +0200

    gsm04_08.c patches from neels (remove when committed properly)
    
    0001-imsi-detach-improve-error-logging.patch
    0002-imsi-detach-always-close-connection-explicitly.patch

http://cgit.osmocom.org/openbsc/commit/?id=e4f357ee3eee75c060c0e3d75128794907bd8006

commit e4f357ee3eee75c060c0e3d75128794907bd8006
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 21 18:47:19 2017 +0200

    a-iface: move clear command to subscriber_conn.c
    
    The clear command is currently triggered from the wrong place.
    This is a fixup that corrects that. However, it will introduce
    another problem: The clear command is not sent on detach.
    
    Adjust test expectations.
    
    Change-Id: Ia27d7e94cb11adf351457b3b0e98a5c9d5070fbf

http://cgit.osmocom.org/openbsc/commit/?id=d8a6e0640246cf34f44979ebef91f25cb1c3c650

commit d8a6e0640246cf34f44979ebef91f25cb1c3c650
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 21 18:38:36 2017 +0200

    vty: Fixup sccp/ss7 configuration
    
    The sccp/ss7 configuration is now fixed. The cs7 instance id is
    implicitly detected from the bsc_addr or the msc_addr. Depending
    on what is listed last. (I am not sure if that is wise, maybe
    we should only use the local/bsc address to do the lookup).
    
    Remove cs7-instance vty command
    
    Modify VTY commands, so that the fixed API is used
    
    Set msc->a.cs7_instance from the VTY to when msc/bsc addr is parsed
    
    Fix the initalization to use osmo_sccp_simple_client_on_ss7_id() and
    pass the cs7-instance id we determined from the vty.
    
    The whole thing is not waterproof yet. We are still not at the
    point where we allow to leave the local address out. This would
    be fine, but when it is left out, the only way to determine the
    cs7 instance is to use the msc_addr then.
    
    We also might want to make sure to reach a state where all cs7
    related config may be left out (like with the MSC)

http://cgit.osmocom.org/openbsc/commit/?id=f558587cc65c09a42e30c8e357d591e29b0cc6b9

commit f558587cc65c09a42e30c8e357d591e29b0cc6b9
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 21 17:27:31 2017 +0200

    fixup for: mgcp: display properly mgcp-messages in log

http://cgit.osmocom.org/openbsc/commit/?id=a3d37cb278b7d0e17053771b1d9dbdda488a079d

commit a3d37cb278b7d0e17053771b1d9dbdda488a079d
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 21 15:43:15 2017 +0200

    msc-vty-complete

http://cgit.osmocom.org/openbsc/commit/?id=5042e5760c4bb44125697347bb96b851efbe2b5a

commit 5042e5760c4bb44125697347bb96b851efbe2b5a
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 14 18:00:11 2017 +0200

    msc_vlr: Fix tests: accomodate a_iface_tx_clear_cmd()
    
    msc_vlr_tests.c: wrap a_iface_tx_clear_cmd(), adjust test expectations.
    
    Change-Id: I01c099e62b3e3d74c4f567c0654e748d9d7e45d4

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

Summary of changes:
 openbsc/doc/examples/osmo-sgsn/osmo-sgsn.cfg       |   2 +-
 openbsc/include/openbsc/a_iface.h                  |  49 +-
 openbsc/include/openbsc/a_iface_bssap.h            |  21 +-
 openbsc/include/openbsc/a_reset.h                  |   5 +-
 openbsc/include/openbsc/bsc_msc.h                  |   2 +-
 openbsc/include/openbsc/bsc_msc_data.h             |  21 +
 openbsc/include/openbsc/gsm_04_08.h                |   2 +
 openbsc/include/openbsc/gsm_data.h                 |  22 +-
 openbsc/include/openbsc/mgcpgw_client.h            |   3 +-
 openbsc/include/openbsc/msc_ifaces.h               |   1 +
 openbsc/include/openbsc/osmo_bsc.h                 |   2 +-
 openbsc/include/openbsc/osmo_bsc_sigtran.h         |   8 +-
 openbsc/include/openbsc/osmo_msc.h                 |   3 +-
 openbsc/include/openbsc/transaction.h              |   7 +
 openbsc/src/gprs/Makefile.am                       |   2 +
 openbsc/src/gprs/sgsn_main.c                       |   3 +
 openbsc/src/libcommon-cs/a_reset.c                 |  54 +-
 openbsc/src/libcommon-cs/common_cs.c               |   2 +
 openbsc/src/libcommon/common_vty.c                 |  20 +-
 openbsc/src/libiu/iu.c                             |   3 +
 openbsc/src/libmgcp/mgcp_protocol.c                |  44 +-
 openbsc/src/libmgcp/mgcpgw_client.c                |   9 +-
 openbsc/src/libmsc/a_iface.c                       | 258 ++++++--
 openbsc/src/libmsc/a_iface_bssap.c                 | 133 ++---
 openbsc/src/libmsc/gsm_04_08.c                     | 199 +++----
 openbsc/src/libmsc/msc_ifaces.c                    | 111 +++-
 openbsc/src/libmsc/msc_vty.c                       |  28 +
 openbsc/src/libmsc/osmo_msc.c                      |  53 +-
 openbsc/src/libmsc/subscr_conn.c                   |  15 +-
 openbsc/src/osmo-bsc/osmo_bsc_bssap.c              |  12 +-
 openbsc/src/osmo-bsc/osmo_bsc_main.c               |  18 +-
 openbsc/src/osmo-bsc/osmo_bsc_sigtran.c            | 165 ++++--
 openbsc/src/osmo-bsc/osmo_bsc_vty.c                |  69 +++
 openbsc/src/osmo-bsc_mgcp/Makefile.am              |   1 +
 openbsc/src/osmo-bsc_nat/Makefile.am               |   1 +
 openbsc/src/osmo-msc/msc_main.c                    |  65 ++-
 openbsc/tests/msc_vlr/Makefile.am                  |   4 +-
 openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.c    |  36 ++
 openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err  |  61 +-
 openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.c      | 648 +--------------------
 openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err    |  52 +-
 openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.c    |  22 +
 openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err  |  33 ++
 openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.c   |   4 +
 openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err |   6 +
 openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.c    |   6 +
 openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err  |   9 +
 openbsc/tests/msc_vlr/msc_vlr_test_no_authen.c     |  26 +
 openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err   |  47 +-
 .../msc_vlr/msc_vlr_test_reject_concurrency.c      |  30 +-
 .../msc_vlr/msc_vlr_test_reject_concurrency.err    |  64 +-
 openbsc/tests/msc_vlr/msc_vlr_test_rest.c          |  13 +
 openbsc/tests/msc_vlr/msc_vlr_test_rest.err        |  20 +-
 openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c   |  23 +
 openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err |  34 +-
 openbsc/tests/msc_vlr/msc_vlr_tests.c              |  32 +
 openbsc/tests/msc_vlr/msc_vlr_tests.h              |  32 +
 57 files changed, 1593 insertions(+), 1022 deletions(-)


hooks/post-receive
-- 
Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list