openbsc.git branch sysmocom/cscn updated. 0.15.0-447-ga13cb8d

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
Wed Jul 13 15:35:00 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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, sysmocom/cscn has been updated
  discards  21f5854b5be228f9bdd5ff675501c95d231a0c91 (commit)
  discards  f0e7a75c6632f8f90fbca411173580296072e710 (commit)
  discards  5a9e8e58f37d2939c24718b90db534ae378a0489 (commit)
  discards  2d310f5423daabf6ec51d32b0da625ecbeb9f0b5 (commit)
  discards  2686d326e507d9694c0f9b06ccb7bcfe664df387 (commit)
  discards  82c6cbbbd923529941b60bc56e583fc6f22e92b4 (commit)
  discards  f62bd2873dbc080eb0f3d1a6269b5d38f33e3154 (commit)
  discards  a86a2088775d6c71d042cfc543c7857f3a29110f (commit)
  discards  0b8c89867750e7920629f74ddbeeccfac31dca71 (commit)
  discards  0747517f830af95121786de9bedc5a7772b5c915 (commit)
  discards  d2e97b6057a8a372555ec21194abf3ef31f60fe3 (commit)
  discards  3002626861923578f4e1ddf36da0309d9203af32 (commit)
  discards  52ce56ff2d2ac9332c563567754622a91b846d8d (commit)
  discards  d07a9607e2caee75e157ebe57cc4f850f9ed241e (commit)
  discards  92e6449dae685d198fdfe12ff435a88c93c7f54f (commit)
  discards  fbc406ab3471780fc8d1c93e8a8e63708a7fbd7c (commit)
  discards  e28096143fddb498f69f7bdc8d52632d721c630e (commit)
  discards  e01b544ae0d4b9378dd71af1f9d9d349763bd3ad (commit)
  discards  5f09bbf02244d294382318ef9c0e0b12a2a90bda (commit)
  discards  8f53e1b45577bc06c8ec5609151c630e431e9617 (commit)
  discards  687cc47589c0fab4cc24474a2fcddacbec0b443d (commit)
  discards  91b8594d80740577f24c866ecbed31b420dceb51 (commit)
  discards  f41871002bae4b3438b35e7070992b31de9fe1c7 (commit)
  discards  17a350b5dfdf22a82fa44a397d21214fb3d6387d (commit)
  discards  f64e829aafad35f342f140788458a6c4c16ff57a (commit)
  discards  73293b25344f1b974133e3628a03cd93d8519d13 (commit)
  discards  1ec6cc7658059a677550396fb3f306003cbd02f5 (commit)
  discards  5fd95c69ee72a47106015d4740546a6f91c8cf83 (commit)
  discards  12983ce85317aa16607f85bd1a391a8704ac31ea (commit)
  discards  711b2bfc6f4cad53304a27b0064228a89d96c00a (commit)
  discards  fa9a41ae9eaa6c4030c49598839e78df7e9bcd76 (commit)
       via  a13cb8d44d6e6487a1da780e1828482edddc25ed (commit)
       via  709a87bf3e92ace0c4909784a3926df3f21a0f77 (commit)
       via  da78b8be66ac76653b642f9f9d27aab2a55bbc4c (commit)
       via  5be928573a6fee09f5d95efbbef11d6cbe382982 (commit)
       via  a0baaeb4be221705666ac63c67b9d0bbd634283c (commit)
       via  4807bcbf62e49096d596117c0aa6fcdbaad7ff30 (commit)
       via  9dde4a177f701c4e5ae70759dadfc09135453476 (commit)
       via  38a21779cd974e34a770f312e759385854d687e4 (commit)
       via  efbe29e939eb83ba87b1210d613868c72cdccb75 (commit)
       via  b4d3e68c97815ae676e1b7f3356e8e17c4aad1a1 (commit)
       via  ac519ea2bb6cba2e79b70aa1083da89b19b4f01d (commit)
       via  586add71795bac917f4f09319e78f34e66173c97 (commit)
       via  06ee0449fbfcf08f2d4d7e68908e1845ba33554a (commit)
       via  d19a53215f5067a75be12a015b58280271d92f52 (commit)
       via  b676a057c5b96d495ab8fe634f42390a40089ea3 (commit)
       via  dce8b28d46407e7f7761a07e8da0917c6273ed61 (commit)
       via  317a2104580ce81d5b44868441b2ade36ce35459 (commit)
       via  c42657b96ee35b66252f732acf1db125dc563efc (commit)
       via  9de1101ae9db01091e61bab1510f33e79862a167 (commit)
       via  b07c0373025de1dc7682cf9aa65e3e0e30f8edde (commit)
       via  8708123236f40eda12c38ddd60e640d5e2506cee (commit)
       via  8005f203b5e61e756ef74665b3b4d90209ae91ff (commit)
       via  4ce1acb82ada95566b3f69874e3718908523717b (commit)
       via  9c6b6e19ee3bbff77e741ca533c948e4d13ec047 (commit)
       via  3fc1be08728d01984c097ab2ec1429fdc9172a77 (commit)
       via  1b775087d96ee9ca46da1be83446bcbaeacb961d (commit)
       via  ee2f32fb1803ee82571989f41ec47d5e4334dcc9 (commit)
       via  253187e658c70001959d37fb1978e655dfcaf019 (commit)
       via  b9427f777ca6a853f74ce8376ce54e42918ef9d4 (commit)
       via  5d815d61cb2a832d213d287120d4c444e02cf5e1 (commit)
       via  6a4f73f4a024fa8cf6df4e21bdc19d02d247f52a (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 (21f5854b5be228f9bdd5ff675501c95d231a0c91)
            \
             N -- N -- N (a13cb8d44d6e6487a1da780e1828482edddc25ed)

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/openbsc/commit/?id=a13cb8d44d6e6487a1da780e1828482edddc25ed

commit a13cb8d44d6e6487a1da780e1828482edddc25ed
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:21:52 2016 +0200

    remove handle_abisip_signal()
    
    Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41

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

commit 709a87bf3e92ace0c4909784a3926df3f21a0f77
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed May 4 15:35:37 2016 +0200

    gsm0408_clear_request(): actually free the released conn
    
    By having conn->in_release == 1, calling msc_release_connection() has no
    effect and thus never frees the conn. So, after all pending requests have
    been discarded, also discard and free the unused connection.

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

commit da78b8be66ac76653b642f9f9d27aab2a55bbc4c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:24:12 2016 +0200

    add iu.h to gsm_subscriber.c
    
    Change-Id: I398aaa4a7328a58fb0d563725f3bea26482929ef

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

commit 5be928573a6fee09f5d95efbbef11d6cbe382982
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:11:39 2016 +0200

    gsm_04_08.c: iu.h
    
    Change-Id: I624612b5d5cd70770326347634aee2a42ba88945

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

commit a0baaeb4be221705666ac63c67b9d0bbd634283c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:09:47 2016 +0200

    temporary dev: set debug log level almost everywhere
    
    Change-Id: I0d5a36560e7edde27497de57e579f5b1d00eb525

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

commit 4807bcbf62e49096d596117c0aa6fcdbaad7ff30
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 13:26:47 2016 +0200

    comment on mscsplit, indent comment

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

commit 9dde4a177f701c4e5ae70759dadfc09135453476
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 13:44:39 2016 +0200

    move to libbsc: lchan_next_meas_rep() -- TODO really?
    
    Change-Id: I4ea799c5fa61f81c404e6ef1b9ac86a8faa1fb49

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

commit 38a21779cd974e34a770f312e759385854d687e4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 13:59:16 2016 +0200

    move to libbsc: gsm_bts_neighbor() -- TODO really?
    
    Change-Id: I63d4835dc7aabdf176e0ca634a6a4ca527612693

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

commit efbe29e939eb83ba87b1210d613868c72cdccb75
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed May 11 14:21:58 2016 +0200

    gsm0408_test: use NULL for root ctx -- TODO really?

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

commit b4d3e68c97815ae676e1b7f3356e8e17c4aad1a1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 9 21:30:26 2016 +0200

    gsm_04_08: remove apply_codec_restrictions() -- TODO really?
    
    This function is wrongly placed on the MSC level.
    
    Unfortunately I cannot remember the very plausible details that hwelte had
    back in the days to argue for this change. (Refactoring an old commit that
    fails to explain in more detail.)
    
    Change-Id: I82623847e652a59a921d2fb142b77cf22420a746

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

commit ac519ea2bb6cba2e79b70aa1083da89b19b4f01d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu May 12 02:14:33 2016 +0200

    move to libmsc: osmo_stats_vty_add_cmds() -- todo MSCSPLIT

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

commit 586add71795bac917f4f09319e78f34e66173c97
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 14:04:28 2016 +0200

    include msc_ifaces.h in gsm_04_08.c
    
    Change-Id: I11be1bdfe6993f89b34319e7d1526c729d6e0cde

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

commit 06ee0449fbfcf08f2d4d7e68908e1845ba33554a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:04:56 2016 +0200

    complete IuCS paging implementation
    
    Add paging timeout to struct gsm_subscriber. Previously, paging timeout was
    implemented only on BSC level, where each request has its own timeout value.
    The MSC will still send individual requests to BSC or RNC level, where they
    timeout individually. However, the MSC must also have an own timeout to be sure
    to discard stale pagings that the BSC or RNC never replied for.
    
    Add handle_paging_resp(), copying the few libmsc relevant parts of
    gsm48_handle_paging_resp().

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

commit d19a53215f5067a75be12a015b58280271d92f52
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 13:57:25 2016 +0200

    paging: add todo comments for paging and mscsplit
    
    Change-Id: I7e72c9db2837ea5edf45f6037cb0288a264d492c

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

commit b676a057c5b96d495ab8fe634f42390a40089ea3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 2 15:57:53 2016 +0200

    paging: actually verify subscriber authorization
    
    Before this, any paging response would be accepted by the CN, without
    checking the database whether the subscriber is in fact authorized.
    
    The probability that a subscriber would be able to take unauthorized action
    is slim, nevertheless checking authorization status with the database should
    happen before we accept a connection.

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

commit dce8b28d46407e7f7761a07e8da0917c6273ed61
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 2 15:55:22 2016 +0200

    paging: change subscr_paging_cb() into subscr_rx_paging_response()
    
    Remove one layer of callback indirection in paging. When a paging response
    arrives, we always want to first secure the connection, thus a fixed
    subscr_rx_paging_response() function is more appropriate and avoids having
    to store a cbfn. The actual actions to be taken upon successful paging are
    of course still in callback functions stored with each subscriber.
    
    Remove paging_request_stop() call from subscr_paging_dispatch(), which stops
    paging on all BTSs, which is not the responsibility of libmsc.
    
    Change-Id: Ic2c785c9cc48b2c2c6557cbe1060d25afa89e38d

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

commit 317a2104580ce81d5b44868441b2ade36ce35459
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:11:17 2016 +0200

    IuCS auth -- TODO commit log details
    
    Change-Id: Id09e26126979d418a422df24bc50b56454b16c7e

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

commit c42657b96ee35b66252f732acf1db125dc563efc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:07:23 2016 +0200

    subscr_request_channel() -> subscr_request_conn()
    
    Change-Id: Ife8e10b240693a8d369139881774f1892044aa65

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

commit 9de1101ae9db01091e61bab1510f33e79862a167
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:06:55 2016 +0200

    add subscr_authorized()
    
    Change-Id: If2ef06b1229351127c61477ca14653d6ae4cb6bb

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

commit b07c0373025de1dc7682cf9aa65e3e0e30f8edde
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:05:13 2016 +0200

    move subscr_request to gsm_subscriber.h
    
    Change-Id: Idbbd39b0e068da17aafa97e315143509c69c50ea

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

commit 8708123236f40eda12c38ddd60e640d5e2506cee
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 15:01:01 2016 +0200

    add gsm_encr to subscr_conn
    
    Change-Id: Id5797cd1f1bfa2cca2d3fbabc1981aa75546421b

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

commit 8005f203b5e61e756ef74665b3b4d90209ae91ff
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 14:57:14 2016 +0200

    osmo-nitb becomes osmo-cscn
    
    Change-Id: I3787050b524954d8a4dd13495c458f3ee293807b

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

commit 4ce1acb82ada95566b3f69874e3718908523717b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed May 11 17:13:28 2016 +0200

    remove unneccessary linking from some tests
    
    The recent shifts and cuts have made some library linking for bsc, channel and
    db tests unnecessary.

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

commit 9c6b6e19ee3bbff77e741ca533c948e4d13ec047
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 14:46:23 2016 +0200

    msc_release_connection(): don't call gsm0808_clear()
    
    gsm0808_clear() is all about clearing lchans. To be able to link libmsc without
    libbsc, don't call it directly.
    
    Change-Id: I149146fc3cb99ef4a21ee2a798231bb070f398cd

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

commit 3fc1be08728d01984c097ab2ec1429fdc9172a77
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 21:44:32 2016 +0200

    temporarily disable all paging to be able to link libmsc without libbsc
    
    Skip the paging part of channel_test because the paging is now disabled.

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

commit 1b775087d96ee9ca46da1be83446bcbaeacb961d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 13:09:14 2016 +0200

    libmsc: duplicate gsm0808 / gsm48 functions (towards BSC)
    
    In osmo-nitb, libmsc would directly call the functions on the BSC level, not
    always via the bsc_api. When separating libmsc from libbsc, some functions are
    missing from the linkage.
    
    Hence duplicate these functions to libmsc, add an msc_ prefix for clarity, also
    add a _tx to gsm0808_cipher_mode():
    
    * add msc_gsm0808_tx_cipher_mode() (dummy/stub)
    * add msc_gsm48_tx_mm_serv_ack()
    * add msc_gsm48_tx_mm_serv_rej()
    
    Call these from libmsc instead of
    
    * gsm0808_cipher_mode()
    * gsm48_tx_mm_serv_ack()
    * gsm48_tx_mm_serv_rej()
    
    Also add a comment relatd to msc_gsm0808_tx_cipher_mode() in two places.
    
    Change-Id: I5b276853d3af71f5e3f0a031fd17b4fff0580020

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

commit ee2f32fb1803ee82571989f41ec47d5e4334dcc9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri May 20 20:40:34 2016 +0200

    Use new msc_tx_dtap() instead of gsm0808_submit_dtap()
    
    Aim: msc_tx_dtap() shall redirect to IuCS or A interfaces depending on subscr
    conn.
    
    Change-Id: I30d961f16eb7b9c0ab9cc3f43198098d3f1a909f

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

commit 253187e658c70001959d37fb1978e655dfcaf019
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri May 20 21:41:08 2016 +0200

    add libiudummy, to avoid linking Iu deps in tests
    
    Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98

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

commit b9427f777ca6a853f74ce8376ce54e42918ef9d4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 14:59:02 2016 +0200

    move to libxsc: gsm48_extract_mi(), gsm48_paging_extract_mi() -- TODO move to libfilter instead?
    
    Change-Id: I00ca0caf8224de029f53f4dedb1146e3cf7650ec

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

commit 5d815d61cb2a832d213d287120d4c444e02cf5e1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue May 10 13:37:59 2016 +0200

    msc_compl_l3(): publish in .h, tweak return value
    
    Use new libmsc enum values for return val, to avoid dependency on libbsc
    headers.
    
    Make callable from other scopes: publish in osmo_msc.h and remove 'static' in
    osmo_msc.c
    
    Change-Id: If24007445899e9c75553a0dbf843ada3566b3380

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

commit 6a4f73f4a024fa8cf6df4e21bdc19d02d247f52a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon May 30 14:58:46 2016 +0200

    add cscn vty, remove nitb vty
    
    Change-Id: I8f8980d6cfbf26f1b0e0197939833e55dbe521fb

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

Summary of changes:
 openbsc/include/openbsc/gsm_subscriber.h | 1 +
 openbsc/src/libmsc/cscn_vty.c            | 2 ++
 openbsc/src/libmsc/gsm_subscriber.c      | 2 +-
 3 files changed, 4 insertions(+), 1 deletion(-)


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



More information about the osmocom-commitlog mailing list