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/vlr has been updated
discards 2be5fe3bc8043eddc3539d621d4c7dd41614d6ba (commit)
discards d4a57989a65abc997268f67b2c4441f554fe0c8e (commit)
discards 1a301260225aeaa4a83584209ff75be2052c3a04 (commit)
discards 93c752eacb122df870309f08a822da9271093677 (commit)
discards e5dc9529534021a0a44d38eda61cabfed5895377 (commit)
discards e4cac9c1adcfcc4b2741dddb075824a0d07ad87b (commit)
discards 4c99e27048421d488b18cc567e13db8ec7e62cab (commit)
discards 1db9a0bc5de21d36cc42b5fd5f26f11a3e1d1329 (commit)
discards 3dd83022d87d57cb61b4088023acb9cd624b2ee8 (commit)
discards 47a63ad0320388a03d208ac46cbc9a200b1c9616 (commit)
discards 226e663298b95cdd22b11483c24a949a3e7f5f45 (commit)
discards 97ff65d2e26761f30428b176e08fc14f52969e4e (commit)
discards 0dfe00775a0d9de2d19e384a1ce68abce6645a0d (commit)
discards fe12797736ba85878c3245acdd1a83750f9c97fa (commit)
discards 08197302a9cf60b189eb96779f7d0d8424f5cdef (commit)
discards 88d31197c8b899e8fa2e462f76663963f60dc935 (commit)
discards 7695fdb4f41a455c1af2d9a2706f057bca9bd123 (commit)
discards f4bb051458a0c1cb44f53936ef20feb8dd763891 (commit)
discards e2300f950e5dc2b2ef13ec6fdf99366e344a50f9 (commit)
discards a162ba7a5dd72356fb28539da685cacf16b825b1 (commit)
discards 4d5bc18660c49ab053b1dc260cfba62e44f8d3cd (commit)
discards 8f87cea9d600d36848ddf3087e6601e12f0e7cef (commit)
discards f0a9407b4988d3334d975ad7e811ca874ae9f18e (commit)
discards 7cdcdf2ddfa295a0d1eac52077f6375699821689 (commit)
discards e27b4bc5994ae616add88ab2e78f5400c63b9f2d (commit)
discards fdb8a07f506f114272225fedfec638d770408211 (commit)
discards 335c308497d8b3179d294746d4349520677ae0c6 (commit)
discards 5c5f4ab6440986007a39778af066b2ea4e8d8812 (commit)
discards a5b7969f49464da6d6d46c7fcc44e733a5742969 (commit)
discards 0d021e405aa49bf6c71228ca5f87c7aa317a5486 (commit)
discards 146daa5ca36a030b3db607d86b864fe1ff8d5f57 (commit)
discards ba59804819cae775633d98fe2728457632dae449 (commit)
discards e819125976a186529297af7691da7d3181cec0e2 (commit)
discards 8b4098723dfeef3f909ad5c287c52aac4025b3df (commit)
via e473d8bf0d9616e95c0994bd9b30869019874d7d (commit)
via 44f0571891163c144c6950bbcbd1dbee90dc3bc7 (commit)
via 8bea9b668c116a1136e8f19e14d579210a58b353 (commit)
via 38e653e352c8f0b6426ff59be2339d93db30b865 (commit)
via 871a4a7ee46a0cfbfb4dbae148ca5574c534dbe8 (commit)
via f53515145677fb6cdb311c131052158c407913a7 (commit)
via 51dce39515858976b1dfa35d91b5bbe1fb684616 (commit)
via baeccf43ce98ca845887db22c5fab3f2c53be463 (commit)
via b2774c0daca9425a94613462fc8973acfac5b185 (commit)
via 1cc2e2061efda0ffd20df44a4070082e4b0ba470 (commit)
via 3ab53a416b1407928bd9ff644b3776a9dd6ef158 (commit)
via 04e9ac566f3fd6b080f8d273eea6f3c50cdd7d1b (commit)
via 929198a5ce599c788a7ccff2b69b4b37e23e72a7 (commit)
via 2556c27dfec3b5e6765cc49f61c546311e70bd59 (commit)
via a5bedae717c95273d1be25174087a1a6b9389d04 (commit)
via 8275063ca4b624b1ede17d5031f3bd2aa4a728cb (commit)
via 289e7288ece246484a2ad0d0463a4c6a449de391 (commit)
via 5d536b546ec282b2082f10a43e2d98858cbcad82 (commit)
via 6009d6472d7ca956d858931d3f3a0101f6ad99ef (commit)
via 6e9670e54a5475cb8cbbc1cfe40f2af07a6db777 (commit)
via 5c0b7d535438a4ff8ed46fdec5151ffbdcd6d311 (commit)
via 2ea21e23e70006ff425779a6aea3de420bac0885 (commit)
via 876ce7f21fcad3da99aaf6dc2094f35d5938eb94 (commit)
via 27f5c2e16fa0eeb42d16491d339a4762e1db203e (commit)
via 03c610c8ecc0bf8b8342dff0d08a4d838e8bea9d (commit)
via d471e4bc17895c3f639d4c646d75305a4892c02d (commit)
via c88392d929d4fb438c9f39022a0f5d9986bc2ba4 (commit)
via c413a00b88253e621f5f802745270ec8ff2ffd81 (commit)
via 5a8d9067d68b2223c99b4c6f72c8815501c18435 (commit)
via 5b66fa2f70f5fdfce705a44c5708668364b7460c (commit)
via d08247f30da223656ee8733ce193947f8ff15d7e (commit)
via 6adb17e2e6776ed2bbb9f06efad3cc84b03c62aa (commit)
via 8e01f7f085bab373a1300aeb27cc90aee0bc884f (commit)
via 98ddeae419a2729e1603dbe758958a6013292b3b (commit)
via 996d3fa9be0b15869061c36d9f3af8955adbb6ea (commit)
via 3d142e27090122e2479fcb419b20f07dd6aad9fa (commit)
via e153f10274dfd1abe01018fd1b919242ec96a4d0 (commit)
via e28cbc755a2af83247dda88fc0b2f4292a385225 (commit)
via 358ecafb7012398259aa6ac9b22ba3c2bdbf6665 (commit)
via aae31522de72682dc3de214e23019bc663eac732 (commit)
via b862bc233c09e071367aea0fc6bb054cfb2b6b1d (commit)
via e6034e464d73ce8aae4f410f6b525c98bb880345 (commit)
via 57f1713982f3519e14df57c168657ed36a6f0780 (commit)
via 4cb43fc749c8e39766984002dc1299bddba4f01d (commit)
via 2d3a39560638fc671547d9e8bef39059ae0f5536 (commit)
via f0240308f6f23ba2e28b6262609e5f565926406c (commit)
via c883b26bab0f304ee093f161687dfa03fdf812e2 (commit)
via b4fc5ae75ff0a1eb457eb20cb0cdbd998b897ae5 (commit)
via 43ef5d4fda4c3ec91e47dcbb15ceb689bb041cb8 (commit)
via 3ab49153c87a17bd6fe61ef1039622d3ee1080dc (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 (2be5fe3bc8043eddc3539d621d4c7dd41614d6ba)
\
N -- N -- N (e473d8bf0d9616e95c0994bd9b30869019874d7d)
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=e473d8bf0d9616e95c0994bd9b308690…
commit e473d8bf0d9616e95c0994bd9b30869019874d7d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:32:23 2016 +0100
vlr fu
Change-Id: I94e044f235acdcdf5bbe2f1ccac178e6c598a084
http://cgit.osmocom.org/openbsc/commit/?id=44f0571891163c144c6950bbcbd1dbee…
commit 44f0571891163c144c6950bbcbd1dbee90dc3bc7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:32:04 2016 +0100
osmo_gsup
Change-Id: I27831a99cf0a4c6b1dacb993749418152c5e1df6
http://cgit.osmocom.org/openbsc/commit/?id=8bea9b668c116a1136e8f19e14d57921…
commit 8bea9b668c116a1136e8f19e14d579210a58b353
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:31:23 2016 +0100
vsub
Change-Id: Ibc13f3cf80a68e64221116f24870fb425c8b0717
http://cgit.osmocom.org/openbsc/commit/?id=38e653e352c8f0b6426ff59be2339d93…
commit 38e653e352c8f0b6426ff59be2339d93db30b865
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:31:14 2016 +0100
cosmetic subscr count log
Change-Id: I28fbbf136b26e69f7c7da1927c2a19f658bea8c9
http://cgit.osmocom.org/openbsc/commit/?id=871a4a7ee46a0cfbfb4dbae148ca5574…
commit 871a4a7ee46a0cfbfb4dbae148ca5574c534dbe8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 01:30:58 2016 +0100
osmo_gsup
Change-Id: I8ac0e89a664c2ce0042fcd3bdc0e21a2460f9bda
http://cgit.osmocom.org/openbsc/commit/?id=f53515145677fb6cdb311c131052158c…
commit f53515145677fb6cdb311c131052158c407913a7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:59:48 2016 +0100
gsm_04_08 rx: check subscriber presence
Change-Id: Ic073b44ed564b9c3b51f1f8bcd134b31dbeb8a21
http://cgit.osmocom.org/openbsc/commit/?id=51dce39515858976b1dfa35d91b5bbe1…
commit 51dce39515858976b1dfa35d91b5bbe1fb684616
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:59:23 2016 +0100
vlr fu
Change-Id: I82bb4842269657d816925a25ca65c69d6377b706
http://cgit.osmocom.org/openbsc/commit/?id=baeccf43ce98ca845887db22c5fab3f2…
commit baeccf43ce98ca845887db22c5fab3f2c53be463
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 02:01:27 2016 +0100
fix build: osmo-nitb: include libvlr from proper dir
Change-Id: Ifebfb3cf3dfec76aca803e1ccf0da182fb8a1b39
http://cgit.osmocom.org/openbsc/commit/?id=b2774c0daca9425a94613462fc8973ac…
commit b2774c0daca9425a94613462fc8973acfac5b185
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 14:57:02 2016 +0100
move vlr_sub_name to libcommon, to allow logging vsub name without libvlr
Change-Id: I8a0e7cbfd5338035499825ef2755efc8c77762ca
http://cgit.osmocom.org/openbsc/commit/?id=1cc2e2061efda0ffd20df44a4070082e…
commit 1cc2e2061efda0ffd20df44a4070082e4b0ba470
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 02:00:55 2016 +0100
subscr_name: redirect to vlr_subscriber
Change-Id: Ie09959cd11d98924f763451a5922a937dee26a5d
http://cgit.osmocom.org/openbsc/commit/?id=3ab53a416b1407928bd9ff644b3776a9…
commit 3ab53a416b1407928bd9ff644b3776a9dd6ef158
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:28:35 2016 +0100
comment fix in vlr_subscriber
Change-Id: I53f9830b609a861c5baa693d10d3765dd769dbb3
http://cgit.osmocom.org/openbsc/commit/?id=04e9ac566f3fd6b080f8d273eea6f3c5…
commit 04e9ac566f3fd6b080f8d273eea6f3c50cdd7d1b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:28:09 2016 +0100
vlr: temporary comments in gsm_subscriber
Change-Id: I3ef5f6230198584888cdf8e7749b41c59421f07f
http://cgit.osmocom.org/openbsc/commit/?id=929198a5ce599c788a7ccff2b69b4b37…
commit 929198a5ce599c788a7ccff2b69b4b37e23e72a7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 01:01:06 2016 +0100
vlr: add vlr_subscriber to gsm_subscriber and comment
Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69
http://cgit.osmocom.org/openbsc/commit/?id=2556c27dfec3b5e6765cc49f61c54631…
commit 2556c27dfec3b5e6765cc49f61c546311e70bd59
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:49:18 2016 +0100
FIXME libmsc serv req + page resp: don't use bts pointer; break LAC
gsm48_rx_mm_serv_req(), gsm48_rx_rr_pag_resp():
don't use bts, use dummy LAC and mark as fixme.
Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d
http://cgit.osmocom.org/openbsc/commit/?id=a5bedae717c95273d1be25174087a1a6…
commit a5bedae717c95273d1be25174087a1a6b9389d04
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:44:50 2016 +0100
FIXME disable subscr_update()
Change-Id: If94ed34238b221a4ff625697f42d90e4a05974ff
http://cgit.osmocom.org/openbsc/commit/?id=8275063ca4b624b1ede17d5031f3bd2a…
commit 8275063ca4b624b1ede17d5031f3bd2aa4a728cb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:47:39 2016 +0100
FIXME disable classmark2
Change-Id: I5a2231e3a680b429bc8c8195d85fa013b86cda1c
http://cgit.osmocom.org/openbsc/commit/?id=289e7288ece246484a2ad0d0463a4c6a…
commit 289e7288ece246484a2ad0d0463a4c6a449de391
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 15:58:25 2016 +0100
vlr_sub_name(): be robust against NULL pointer
Change-Id: I41ab19839dad00dfe46c0b5f501ca7ebc9d3b40e
http://cgit.osmocom.org/openbsc/commit/?id=5d536b546ec282b2082f10a43e2d9885…
commit 5d536b546ec282b2082f10a43e2d98858cbcad82
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:31:05 2016 +0100
gsm48_rx_rr_app_info: don't store app info at all, comment
Change-Id: Iaeeb18a0b812ac6fbfcb57abffb62d789c7ba0de
http://cgit.osmocom.org/openbsc/commit/?id=6009d6472d7ca956d858931d3f3a0101…
commit 6009d6472d7ca956d858931d3f3a0101f6ad99ef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:29:42 2016 +0100
fixes for tmsi reall compl path
vlr_sub_rx_tmsi_reall_compl(): have a return value; publish in vlr.h.
gsm48_rx_mm_tmsi_reall_compl(): fix everything.
Change-Id: Ieeccca85e7177e21af43db4de705ec13d7bc8c40
http://cgit.osmocom.org/openbsc/commit/?id=6e9670e54a5475cb8cbbc1cfe40f2af0…
commit 6e9670e54a5475cb8cbbc1cfe40f2af07a6db777
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:46:13 2016 +0100
gsm_04_08.c: add missing vlr .subscr_assoc()
Change-Id: I89757df03c4bf9ff9272f848f6724b635af1eeb0
http://cgit.osmocom.org/openbsc/commit/?id=5c0b7d535438a4ff8ed46fdec5151ffb…
commit 5c0b7d535438a4ff8ed46fdec5151ffbdcd6d311
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 02:43:09 2016 +0100
fix const compiler warning in print_meas_rep()
Change-Id: Icd89a1e0c99f455317387ee55f2d90a0e3c61c7a
http://cgit.osmocom.org/openbsc/commit/?id=2ea21e23e70006ff425779a6aea3de42…
commit 2ea21e23e70006ff425779a6aea3de420bac0885
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:49:39 2016 +0100
store initial lu_fsm in gsm_subscriber_connection
Change-Id: I1ee29ebeed624bad76c3560aeb093c0b5da0c5c2
http://cgit.osmocom.org/openbsc/commit/?id=876ce7f21fcad3da99aaf6dc2094f35d…
commit 876ce7f21fcad3da99aaf6dc2094f35d5938eb94
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:45:16 2016 +0100
vlr_lu_fsm: missing: WAIT_SUB_PRES out_state_mask += WAIT_IMEI_TMSI
Change-Id: I050cfaf2d23c71a2bb7d969f43bb5b493d3639c5
http://cgit.osmocom.org/openbsc/commit/?id=27f5c2e16fa0eeb42d16491d339a4762…
commit 27f5c2e16fa0eeb42d16491d339a4762e1db203e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:44:04 2016 +0100
libmsc: store classmark1 in gsm_subscriber_connection
Change-Id: I03d194595da684e165715faf5f602adef8587144
http://cgit.osmocom.org/openbsc/commit/?id=03c610c8ecc0bf8b8342dff0d08a4d83…
commit 03c610c8ecc0bf8b8342dff0d08a4d838e8bea9d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Nov 17 05:06:59 2016 +0100
cosmetic: in comments, drop some unbalanced braces
Simplistic C file harvesters will break at a single opening brace even if it is
in a comment. This is of course aimed at the fsm-to-dot.py script recently
added in libosmocore/contrib.
Change-Id: Ie47bc869fbd3f2dab7141a3d61a9d772b5a9b7a9
http://cgit.osmocom.org/openbsc/commit/?id=d471e4bc17895c3f639d4c646d75305a…
commit d471e4bc17895c3f639d4c646d75305a4892c02d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:28:33 2016 +0100
fix various missing vars and unused vars
Change-Id: I16cf82fe3b27a4cdd69df1cf34e60918b453d07b
http://cgit.osmocom.org/openbsc/commit/?id=c88392d929d4fb438c9f39022a0f5d99…
commit c88392d929d4fb438c9f39022a0f5d9986bc2ba4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:46:12 2016 +0100
comments: various tweaks and fixes
Mention 3GPP TS 23.008, whitespace, typos
Change-Id: I8b996e8900e4846ff3d95189215ad3b5e97d1d2b
http://cgit.osmocom.org/openbsc/commit/?id=c413a00b88253e621f5f802745270ec8…
commit c413a00b88253e621f5f802745270ec8ff2ffd81
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:53:37 2016 +0100
fix vlr_loc_update: don't return vlr_subscriber, return fsm inst
Change-Id: I943aea5575bf57e3bb148ade616a66191cee6752
http://cgit.osmocom.org/openbsc/commit/?id=5a8d9067d68b2223c99b4c6f72c88155…
commit 5a8d9067d68b2223c99b4c6f72c8815501c18435
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Nov 14 14:48:00 2016 +0100
WIP: more incomplete libvlr integration work
Change-Id: I77fb3a540c900be6440d0aec12161711b65b8aa6
http://cgit.osmocom.org/openbsc/commit/?id=5b66fa2f70f5fdfce705a44c57086683…
commit 5b66fa2f70f5fdfce705a44c5708668364b7460c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
WIP: Introduce libvlr
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=d08247f30da223656ee8733ce193947f…
commit d08247f30da223656ee8733ce193947f8ff15d7e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
http://cgit.osmocom.org/openbsc/commit/?id=6adb17e2e6776ed2bbb9f06efad3cc84…
commit 6adb17e2e6776ed2bbb9f06efad3cc84b03c62aa
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
http://cgit.osmocom.org/openbsc/commit/?id=8e01f7f085bab373a1300aeb27cc90ae…
commit 8e01f7f085bab373a1300aeb27cc90aee0bc884f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
http://cgit.osmocom.org/openbsc/commit/?id=98ddeae419a2729e1603dbe758958a60…
commit 98ddeae419a2729e1603dbe758958a6013292b3b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
http://cgit.osmocom.org/openbsc/commit/?id=996d3fa9be0b15869061c36d9f3af895…
commit 996d3fa9be0b15869061c36d9f3af8955adbb6ea
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 23:58:31 2016 +0100
oap_client: make use of OAP optional: disable for NULL config
When passing a NULL config to osmo_oap_client_init(), set OAP to disabled
state. Along with the previous fix that ensures message rejection in the
disabled state, this makes use of OAP in the GSUP client optional.
oap_client_test: expect null config to set state to disabled.
Change-Id: Ie4d622fcfd24cb7d89d19f93e4b2571d8fadd1a3
http://cgit.osmocom.org/openbsc/commit/?id=3d142e27090122e2479fcb419b20f07d…
commit 3d142e27090122e2479fcb419b20f07dd6aad9fa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 23:12:17 2016 +0100
oap_client: reject all messages in disabled/uninitialized state
Fixes the bug indicated in oap_client_test.c: adjust to actually expect the
proper behavior.
Also adjust for modified return value for message rejection. Instead of -1,
just expect < 0.
Adjust experr for new error messages.
Change-Id: I16165d228653e8a2689f9df94b77b470c06480c6
http://cgit.osmocom.org/openbsc/commit/?id=e153f10274dfd1abe01018fd1b919242…
commit e153f10274dfd1abe01018fd1b919242ec96a4d0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 23:13:29 2016 +0100
oap_client_test: show bug: disabled state does not reject message
There is a hole in OAP where a disabled OAP still accepts at least a
Registration Reject message, after which it will do things it shouldn't. Show
this by expecting the bugs, to be adjusted with the upcoming fix.
Change-Id: I4a5fde308b876946fea2571ea1a550f0cc7ee136
http://cgit.osmocom.org/openbsc/commit/?id=e28cbc755a2af83247dda88fc0b2f429…
commit e28cbc755a2af83247dda88fc0b2f4292a385225
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 00:01:56 2016 +0100
oap_client: move logging to DLOAP logging category
libosmocore since recently offers the DLOAP logging category for OAP. Use it.
Change-Id: Ic765c19381b0d983da90a5d8aee9cd17e31cf34a
http://cgit.osmocom.org/openbsc/commit/?id=358ecafb7012398259aa6ac9b22ba3c2…
commit 358ecafb7012398259aa6ac9b22ba3c2bdbf6665
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 23:35:20 2016 +0100
oap_client_test: print test descr to stderr, check stderr
Change-Id: If1696c8e7bfa696b250f7eac24f08f85f8f492a2
http://cgit.osmocom.org/openbsc/commit/?id=aae31522de72682dc3de214e23019bc6…
commit aae31522de72682dc3de214e23019bc663eac732
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 9 00:05:50 2016 +0100
oap_test.c: rename to avoid clash with libosmocore oap_test.c
Rename to oap_client_test.c, which is also a more accurate name.
Change-Id: I3ca333141a15940df07a1ae77a30bc54885db41f
http://cgit.osmocom.org/openbsc/commit/?id=b862bc233c09e071367aea0fc6bb054c…
commit b862bc233c09e071367aea0fc6bb054cfb2b6b1d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 22:27:22 2016 +0100
move grps_gsup_client.c to libcommon/gsup_client.c
This is in preparation for libvlr.
Change-Id: I9ad7dc7f17f3b033c779de9ae8bc120655502fce
http://cgit.osmocom.org/openbsc/commit/?id=e6034e464d73ce8aae4f410f6b525c98…
commit e6034e464d73ce8aae4f410f6b525c98bb880345
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 22:29:27 2016 +0100
move gprs/oap.c to libcommon/oap_client.c
This is in preparation for libvlr.
Change-Id: Ib526df6d9de55a1e59a379d5e2c8541ed0ef67e3
http://cgit.osmocom.org/openbsc/commit/?id=57f1713982f3519e14df57c168657ed3…
commit 57f1713982f3519e14df57c168657ed36a6f0780
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 21:29:23 2016 +0100
rename oap.h to oap_client.h
Change-Id: I05bd65ff81b0f70f68217b2e0a9466e160bdbdec
http://cgit.osmocom.org/openbsc/commit/?id=4cb43fc749c8e39766984002dc1299bd…
commit 4cb43fc749c8e39766984002dc1299bddba4f01d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 21:30:34 2016 +0100
oap: rename public API from oap_ to osmo_oap_client_
This is in preparation for moving the oap client to libcommon, which is in turn
preparation for libvlr. Add the osmo_ prefix, as all public Osmocom API should
have. We also have OAP messages code in libosmocore, so clarify by naming this
osmo_oap_client, and by also renaming the oap_test to oap_client_test. This
reshuffling will allow an easy move of OAP to libosmocore if we should want to
do that. A number of patches will follow up on this.
Change-Id: Id447d2bebc026a375567654adafa5f82439ea7e1
http://cgit.osmocom.org/openbsc/commit/?id=2d3a39560638fc671547d9e8bef39059…
commit 2d3a39560638fc671547d9e8bef39059ae0f5536
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 21:28:29 2016 +0100
gsup client, gsup_test_client: move logging to DLGSUP category
Since recently, libosmocore offers the DLGSUP logging category. Use it for
GSUP.
Change-Id: Id3938267fa062e1a997d3704cd678874306f86ee
http://cgit.osmocom.org/openbsc/commit/?id=f0240308f6f23ba2e28b6262609e5f56…
commit f0240308f6f23ba2e28b6262609e5f565926406c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 21:22:58 2016 +0100
rename gprs_gsup_client.h to gsup_client.h
This is in preparation for moving gsup to libcommon, which is in turn
preparation for libvlr.
Change-Id: I9c95d00f1a9420887a44c938b1d0ee3e20586f4c
http://cgit.osmocom.org/openbsc/commit/?id=c883b26bab0f304ee093f161687dfa03…
commit c883b26bab0f304ee093f161687dfa03fdf812e2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 21:19:57 2016 +0100
grps_gsup_*: rename public API to osmo_gsup_
Also rename static functions to gsupc_*
This is in preparation for moving gsup to libcommon, which is in turn
preparation for libvlr. libvlr and osmo-sgsn will use the same GSUP client
code. Clarify naming by removing the gprs_ prefix everywhere. A number of
patches will follow up on this, also doing the same move and renaming for the
OAP client.
Change-Id: I57433973b1c4f6cc1e12e7b1c96b5f719f418b51
http://cgit.osmocom.org/openbsc/commit/?id=b4fc5ae75ff0a1eb457eb20cb0cdbd99…
commit b4fc5ae75ff0a1eb457eb20cb0cdbd998b897ae5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 8 21:17:01 2016 +0100
comments: gsup client: rename to Generic, adjust copyright and authors
Change-Id: I2c5d145e05aa4afd43ef1341d22563448f1c3577
http://cgit.osmocom.org/openbsc/commit/?id=43ef5d4fda4c3ec91e47dcbb15ceb689…
commit 43ef5d4fda4c3ec91e47dcbb15ceb689bb041cb8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:27:38 2016 +0200
add gsup_test_client program
Change-Id: Iafd844393dd90b899f84ed61c875c1eb533436d7
http://cgit.osmocom.org/openbsc/commit/?id=3ab49153c87a17bd6fe61ef1039622d3…
commit 3ab49153c87a17bd6fe61ef1039622d3ee1080dc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:52 2016 +0200
move OAP messages implementations to libosmocore
Change-Id: I2f06aaa6eb54eafa860cfed8e72e41d82ff1c4cf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 4 +-
openbsc/include/openbsc/gsup_client.h | 13 +-
openbsc/include/openbsc/{oap.h => oap_client.h} | 33 +++--
openbsc/include/openbsc/sgsn.h | 6 +-
openbsc/include/openbsc/vlr.h | 2 -
openbsc/src/gprs/Makefile.am | 15 --
openbsc/src/gprs/gprs_subscriber.c | 12 +-
openbsc/src/gprs/sgsn_vty.c | 2 +-
openbsc/src/libcommon/Makefile.am | 17 +++
openbsc/src/libcommon/gsm_subscriber_base.c | 4 +-
openbsc/src/libcommon/gsup_client.c | 59 ++++----
openbsc/src/{gprs => libcommon}/gsup_test_client.c | 99 ++++++-------
openbsc/src/{gprs/oap.c => libcommon/oap_client.c} | 64 ++++++---
openbsc/src/libmsc/osmo_msc.c | 2 +-
openbsc/tests/db/db_test.c | 7 +
openbsc/tests/oap/Makefile.am | 13 +-
.../tests/oap/{oap_test.c => oap_client_test.c} | 154 ++++++++++++---------
openbsc/tests/oap/oap_client_test.err | 35 +++++
openbsc/tests/oap/oap_client_test.ok | 2 +
openbsc/tests/oap/oap_test.ok | 7 -
openbsc/tests/sgsn/Makefile.am | 5 +-
openbsc/tests/sgsn/sgsn_test.c | 30 ++--
openbsc/tests/testsuite.at | 5 +-
openbsc/tests/vlr/Makefile.am | 4 +-
openbsc/tests/vlr/vlr_test.c | 32 +++--
25 files changed, 358 insertions(+), 268 deletions(-)
rename openbsc/include/openbsc/{oap.h => oap_client.h} (66%)
rename openbsc/src/{gprs => libcommon}/gsup_test_client.c (89%)
rename openbsc/src/{gprs/oap.c => libcommon/oap_client.c} (78%)
rename openbsc/tests/oap/{oap_test.c => oap_client_test.c} (54%)
create mode 100644 openbsc/tests/oap/oap_client_test.err
create mode 100644 openbsc/tests/oap/oap_client_test.ok
delete mode 100644 openbsc/tests/oap/oap_test.ok
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)