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, neels/cscn has been updated
via 960d28087e18263027f7dbdb5e5bc641053c7e64 (commit)
via a27b295100f30f5477bc5baae4a2872997f86f33 (commit)
via 9015d4db52d9de0fea39eede34a3972551a96edf (commit)
via 3cda07754184867c49b7116f6dc000d03c0e33ea (commit)
via c3da27fa983272d25a1f7fe8b53fac6ebf2c7cbd (commit)
via bfc190e0fc5c6d86f7bc84b26eaa94995674dbc0 (commit)
via f959ad8991283acd08b5b142541db32a260c87ce (commit)
from f3bcdd272b557c164950162ce5372c85cb8a731b (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=960d28087e18263027f7dbdb5e5bc641…
commit 960d28087e18263027f7dbdb5e5bc641053c7e64
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 16:02:39 2016 +0200
IuCS: upon sec mode compl, check that a sec op is pending
Safety check: discard Security Mode Complete messages when there is no
security operation pending.
http://cgit.osmocom.org/openbsc/commit/?id=a27b295100f30f5477bc5baae4a28729…
commit a27b295100f30f5477bc5baae4a2872997f86f33
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 16:00:34 2016 +0200
msc: fix: two missing security operation releases
When receiving authentication response or security mode complete messages,
actually release the security operation stored with the subscriber conn.
http://cgit.osmocom.org/openbsc/commit/?id=9015d4db52d9de0fea39eede34a39725…
commit 9015d4db52d9de0fea39eede34a3972551a96edf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:59:20 2016 +0200
msc: ignore cb retval on auth/sec mode rx
Just return 0 regardless of the security callback's return value when
receiving authentication response or security mode complete messages.
http://cgit.osmocom.org/openbsc/commit/?id=3cda07754184867c49b7116f6dc000d0…
commit 3cda07754184867c49b7116f6dc000d03c0e33ea
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:36:56 2016 +0200
IuCS: properly clean up conn on release
Don't call msc_subscr_con_free() directly, instead use
gsm0408_clear_request(), which properly cleans up all pending operations
before freeing the connection.
http://cgit.osmocom.org/openbsc/commit/?id=c3da27fa983272d25a1f7fe8b53fac6e…
commit c3da27fa983272d25a1f7fe8b53fac6ebf2c7cbd
Author: Neels Hofmeyr <nhofmeyr(a)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=bfc190e0fc5c6d86f7bc84b26eaa9499…
commit bfc190e0fc5c6d86f7bc84b26eaa94995674dbc0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:30:30 2016 +0200
gsm04_08_clear_request(): release loc with arg release=0
In gsm04_08_clear_request(), in_release == 1 anyway and
msc_release_connection() would exit immediately without any effect. Don't
confuse the reader by passing release=1 arg.
http://cgit.osmocom.org/openbsc/commit/?id=f959ad8991283acd08b5b142541db32a…
commit f959ad8991283acd08b5b142541db32a260c87ce
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 14:51:28 2016 +0200
cosmetic: move subscr_conn alloc&free to gsm_04_08.c
Subscriber conn stuff doesn't really belong in gsm_subscriber.c.
(I moved because I thought it would call some static functions in gsm_04_08.c,
which ended up not being the case; anyway, it makes more sense to stay in
gsm_04_08.c.)
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 40 ++++++++++++++++++++++++++++++++-----
openbsc/src/libmsc/gsm_subscriber.c | 27 -------------------------
openbsc/src/libmsc/iu_cs.c | 4 ++--
openbsc/src/osmo-cscn/iucs_ranap.c | 19 +++++++++++++-----
4 files changed, 51 insertions(+), 39 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)