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
discards 671cda5f839085c589db819e6f6afb0b22c130dd (commit)
discards ace36b88a8bd935019e0f6234903d07d0c88b4f7 (commit)
discards 4a5ed39a587cf82112dbcbf44c03ea6d8f919a3a (commit)
discards 0aa69b0144b8effa730187f4f26472ede6292159 (commit)
discards bfdd09caf1d29d64671b5a44f68fd19f113bc01e (commit)
discards e3577d0381abb62951a2422dc53711312b99bae6 (commit)
discards e2f15ce84c2a12b9ba001e0a807501ca6fc07ade (commit)
discards 352593d9754f1a1597478bcd06ec0c1928017cbb (commit)
discards 8bb6714086ef83354fd40e457c055e0ea1224878 (commit)
discards ca6210868dc517b3bfa66bf90f4bb7ac95b7c813 (commit)
discards 0ebadb9558e131ad524f4df5404a748bf64e99f8 (commit)
discards 27f276ac384a8f2fb9e4f8226fbf54bc1e6a7263 (commit)
discards f84b806854de79e2c12af41276f5767f064da510 (commit)
discards c8e1261d6ae0b25fc9439219f4a8d70b0b0b8dbe (commit)
discards a73c821483216c972dda840e5f4c882029f9a912 (commit)
discards 1e538c390fc9ed47bf08b6750068aa47f73dd05c (commit)
discards 690bc355af46d78adbe6fd1485503cf1c3c59ca3 (commit)
discards cf8e40bb99fd15c2b767eb99db4f720edebff3f8 (commit)
discards 3cc06f8d27b62efaee7e0151ac89676bfa0b4140 (commit)
discards 64e3cba4dd34390deb429d871338c91e954e7be9 (commit)
discards 5c7a9b7a7317f99c1499748f7fa2c00938f2707d (commit)
discards 6caa820449d75882bfe750dc917981787c5831d1 (commit)
discards 05b2363fbe713f87a136ab224f66b32870873d56 (commit)
discards 0c6ea7c06aa50de170559a7890edc7b56c741b16 (commit)
discards e0f8fd3ee0b83406c12f5d42126a932757070643 (commit)
discards b6d46a42d19b6ca452c54021e071326e989467d4 (commit)
discards e688da5bf1b7bed447011e230f2eeada557ac520 (commit)
discards 338321e7aca2bc512fb6bc5a0eb352b2a18698f4 (commit)
discards e72e1b4803f42a42535ee52c3fcabf68f00fe5ea (commit)
discards fa3c3efd084b1026c5c017d5ea55c8c653d1b1f6 (commit)
discards 587c00dd7df86f5c7a8d761d12e61bea509d0263 (commit)
discards 96b318b5db316622f02321a4ec812d574545849f (commit)
discards b87bc0e54e9cbce5435d996967dbc80f668028ca (commit)
via d1e2eaed4d1565c42fb4a28c16d4309ff0767ff4 (commit)
via 03844c840c87eb722dcede7a21ca754f81757718 (commit)
via b6780cf50d9f381939ad39de684e6f0fba0ca790 (commit)
via 25a2896d13436371395e18a5db45ec9f1884ba5d (commit)
via 322e28ceac3c94bb47a88a412f7b33ded8db9ff9 (commit)
via 10922d4c98be605e23c512ec9387b058aa41373b (commit)
via a4b274ae8c851f794e95e29c818f87b6eb22907d (commit)
via acc3ef3a182c4c48c70296058d47fdb4f21a488f (commit)
via 4ddafd77de373f3a70524fbf6160bd4ab7de951b (commit)
via 571975bde8eebb160f2cfc3bee4ab9d98d24e189 (commit)
via 44459de737dcbe686d6c25d6280ce15fda8ed2b4 (commit)
via 9f0633d37adb83f670971aaf136b13a26808b124 (commit)
via f7b6940a1f947246b03a571019c3da800cbf0da5 (commit)
via 879a2347563d8caa41dd045088ab2ade4656706f (commit)
via cb2e75bc25e01ab8c391770cc843ef21e9a8d89b (commit)
via 8e6bb2b2b061034d5c9149cc4e081db85e308c82 (commit)
via caac5431fb25fcadbab2a3fa012801a32b1bd17a (commit)
via 22977c38c8737505e4f5e6154d1937012e8b8558 (commit)
via 25bc0d985e41fdc2776a1862f06d321b58422d12 (commit)
via d8de08464ecbad5c5459b5ea1a791f9c63bdaa20 (commit)
via c4aacfbab9ea91d1c7354ff7aadaacc529113ed2 (commit)
via c9ee684535e9f618182a3ab834c817a7e9ea59e5 (commit)
via 26f4753514508dc3266b6f7596a52aceeed7c57a (commit)
via 86f055b93124b1b94aa6c74cff30e7d983d026a4 (commit)
via 380218e45332b353b58bd9e38bca577804212ea1 (commit)
via bf30bcc4e2fc9ba082da05c208fb305225daa6c2 (commit)
via a23c088381e7f3cd7de4d8247ec962d833e67171 (commit)
via 0736093e06ecad5a9d4becc8cc129544d0a276cc (commit)
via c481a944e953bf534b76c8f88a6544cdd30c1c47 (commit)
via 289c73dbbb34ab6627136f2db569f15574850c8a (commit)
via 486d42254baed89f6eaac291823f55480cedc8f6 (commit)
via 5310c8ce80b71182af161ef28e8f7fa812b2b28e (commit)
via 60d734d998d3db5900ecd4b4b2359022848a8e6a (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 (671cda5f839085c589db819e6f6afb0b22c130dd)
\
N -- N -- N (d1e2eaed4d1565c42fb4a28c16d4309ff0767ff4)
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=d1e2eaed4d1565c42fb4a28c16d4309f…
commit d1e2eaed4d1565c42fb4a28c16d4309ff0767ff4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon May 2 08:34:57 2016 +0200
SGSN: Don't indicate GERAN in Iu mode PDP CTX ACT REQ to GGSN
http://cgit.osmocom.org/openbsc/commit/?id=03844c840c87eb722dcede7a21ca754f…
commit 03844c840c87eb722dcede7a21ca754f81757718
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Aug 18 01:06:18 2016 +0200
cscn: add cmdline error message
Change-Id: I30c13a604160268756b7413f1733f92300eb241b
http://cgit.osmocom.org/openbsc/commit/?id=b6780cf50d9f381939ad39de684e6f0f…
commit b6780cf50d9f381939ad39de684e6f0fba0ca790
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:21:55 2016 +0200
cosmetic: remove legacy comment from gsm0408_loc_upd_rej()
http://cgit.osmocom.org/openbsc/commit/?id=25a2896d13436371395e18a5db45ec9f…
commit 25a2896d13436371395e18a5db45ec9f1884ba5d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:20:54 2016 +0200
cosmetic: make gsm0408_loc_upd_rej() static
http://cgit.osmocom.org/openbsc/commit/?id=322e28ceac3c94bb47a88a412f7b33de…
commit 322e28ceac3c94bb47a88a412f7b33ded8db9ff9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 13:18:03 2016 +0200
LU counters: count completion and failure, not messages sent
From a human admin viewpoint it doesn't make sense to count the messages sent:
When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect
the MS to respond with a TMSI Realloc Complete message. When that fails to come
through, the LU actually ends in failure, even though a LU Accept was sent.
In 3G, if a UE sends an Iu Release during LU (e.g. user enables flight mode),
we cancel the LU without sending any reply at all, so nothing would be counted.
Instead, count Location Updating results, i.e. completion and failures.
http://cgit.osmocom.org/openbsc/commit/?id=10922d4c98be605e23c512ec9387b058…
commit 10922d4c98be605e23c512ec9387b058aa41373b
Author: Neels Hofmeyr <nhofmeyr(a)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=a4b274ae8c851f794e95e29c818f87b6…
commit a4b274ae8c851f794e95e29c818f87b6eb22907d
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=acc3ef3a182c4c48c70296058d47fdb4…
commit acc3ef3a182c4c48c70296058d47fdb4f21a488f
Author: Neels Hofmeyr <nhofmeyr(a)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=4ddafd77de373f3a70524fbf6160bd4a…
commit 4ddafd77de373f3a70524fbf6160bd4ab7de951b
Author: Neels Hofmeyr <nhofmeyr(a)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=571975bde8eebb160f2cfc3bee4ab9d9…
commit 571975bde8eebb160f2cfc3bee4ab9d98d24e189
Author: Neels Hofmeyr <nhofmeyr(a)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=44459de737dcbe686d6c25d6280ce15f…
commit 44459de737dcbe686d6c25d6280ce15fda8ed2b4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 10 13:26:47 2016 +0200
comment on mscsplit, indent comment
http://cgit.osmocom.org/openbsc/commit/?id=9f0633d37adb83f670971aaf136b13a2…
commit 9f0633d37adb83f670971aaf136b13a26808b124
Author: Neels Hofmeyr <nhofmeyr(a)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=f7b6940a1f947246b03a571019c3da80…
commit f7b6940a1f947246b03a571019c3da800cbf0da5
Author: Neels Hofmeyr <nhofmeyr(a)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=879a2347563d8caa41dd045088ab2ade…
commit 879a2347563d8caa41dd045088ab2ade4656706f
Author: Neels Hofmeyr <nhofmeyr(a)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=cb2e75bc25e01ab8c391770cc843ef21…
commit cb2e75bc25e01ab8c391770cc843ef21e9a8d89b
Author: Neels Hofmeyr <nhofmeyr(a)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=8e6bb2b2b061034d5c9149cc4e081db8…
commit 8e6bb2b2b061034d5c9149cc4e081db85e308c82
Author: Neels Hofmeyr <nhofmeyr(a)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=caac5431fb25fcadbab2a3fa012801a3…
commit caac5431fb25fcadbab2a3fa012801a32b1bd17a
Author: Neels Hofmeyr <nhofmeyr(a)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=22977c38c8737505e4f5e6154d193701…
commit 22977c38c8737505e4f5e6154d1937012e8b8558
Author: Neels Hofmeyr <nhofmeyr(a)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=25bc0d985e41fdc2776a1862f06d321b…
commit 25bc0d985e41fdc2776a1862f06d321b58422d12
Author: Neels Hofmeyr <nhofmeyr(a)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=d8de08464ecbad5c5459b5ea1a791f9c…
commit d8de08464ecbad5c5459b5ea1a791f9c63bdaa20
Author: Neels Hofmeyr <nhofmeyr(a)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=c4aacfbab9ea91d1c7354ff7aadaacc5…
commit c4aacfbab9ea91d1c7354ff7aadaacc529113ed2
Author: Neels Hofmeyr <nhofmeyr(a)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=c9ee684535e9f618182a3ab834c817a7…
commit c9ee684535e9f618182a3ab834c817a7e9ea59e5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 15:06:55 2016 +0200
move subscr auth check to gsm_subscriber.c
add subscr_authorized(), subscr_authorized_imsi()
Change-Id: If2ef06b1229351127c61477ca14653d6ae4cb6bb
http://cgit.osmocom.org/openbsc/commit/?id=26f4753514508dc3266b6f7596a52ace…
commit 26f4753514508dc3266b6f7596a52aceeed7c57a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:11:25 2016 +0200
auth log
Change-Id: Icd9f8505388a06ee768d2176cb2b9187953098ef
http://cgit.osmocom.org/openbsc/commit/?id=86f055b93124b1b94aa6c74cff30e7d9…
commit 86f055b93124b1b94aa6c74cff30e7d983d026a4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:09:46 2016 +0200
iu auth wip
Change-Id: Icc2522252cf15c54f1a1ea5255314a0de8bfba03
http://cgit.osmocom.org/openbsc/commit/?id=380218e45332b353b58bd9e38bca5778…
commit 380218e45332b353b58bd9e38bca577804212ea1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:03:09 2016 +0200
Iu auth wip
Change-Id: I44effcca80dc6850178174dc957bcd5608b0ae14
http://cgit.osmocom.org/openbsc/commit/?id=bf30bcc4e2fc9ba082da05c208fb3052…
commit bf30bcc4e2fc9ba082da05c208fb305225daa6c2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Aug 12 16:21:32 2016 +0200
cosmetic prep: change int -> bool authorize_subscriber()
Upcoming function subscr_authorized() will flip this to bool, so separate
this change cosmetically.
Change-Id: Iba0184a71afa01141ef06c474cb554e79ad8f5d5
http://cgit.osmocom.org/openbsc/commit/?id=a23c088381e7f3cd7de4d8247ec962d8…
commit a23c088381e7f3cd7de4d8247ec962d833e67171
Author: Neels Hofmeyr <nhofmeyr(a)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=0736093e06ecad5a9d4becc8cc129544…
commit 0736093e06ecad5a9d4becc8cc129544d0a276cc
Author: Neels Hofmeyr <nhofmeyr(a)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=c481a944e953bf534b76c8f88a6544cd…
commit c481a944e953bf534b76c8f88a6544cdd30c1c47
Author: Neels Hofmeyr <nhofmeyr(a)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=289c73dbbb34ab6627136f2db569f155…
commit 289c73dbbb34ab6627136f2db569f15574850c8a
Author: Neels Hofmeyr <nhofmeyr(a)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=486d42254baed89f6eaac291823f5548…
commit 486d42254baed89f6eaac291823f55480cedc8f6
Author: Neels Hofmeyr <nhofmeyr(a)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=5310c8ce80b71182af161ef28e8f7fa8…
commit 5310c8ce80b71182af161ef28e8f7fa812b2b28e
Author: Neels Hofmeyr <nhofmeyr(a)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=60d734d998d3db5900ecd4b4b2359022…
commit 60d734d998d3db5900ecd4b4b2359022848a8e6a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 30 21:44:32 2016 +0200
cut off libbsc paging, pending paging in libmsc
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.
In osmo-nitb, paging is done on BSC level and MSC level "at the same time".
When the new CSCN is fully operational, paging will be controlled separately on
the MSC level, and the BSC (RNC) level will be instructed over an IuCS or
A-interface to negotiate paging with the MS (UE). This MSC level paging does
not yet exist and will be added in subsequent commits.
Change-Id: I8b6920ddc54fc3f2876a59664e6722666d8a8a4a
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)