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/dyn_pdch has been updated
via e5259bb299489fe1c4e2e5479d534cdfca6c0db6 (commit)
from 89df8fc4e111dd2b20e06d2a11db35d7f5f540b7 (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=e5259bb299489fe1c4e2e5479d534cdf…
commit e5259bb299489fe1c4e2e5479d534cdfca6c0db6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 31 17:51:41 2016 +0200
tweak debug log
Change-Id: Id54fc6936ddbeeaf720524b886e0cf6ad3a0547e
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_rsl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/dyn_pdch has been updated
via 89df8fc4e111dd2b20e06d2a11db35d7f5f540b7 (commit)
from 43f8f29908da6f7fb8a57ebf20d944893f41122a (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=89df8fc4e111dd2b20e06d2a11db35d7…
commit 89df8fc4e111dd2b20e06d2a11db35d7f5f540b7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 31 15:30:36 2016 +0200
wip
Change-Id: I03e23bb7ea45ac8e9a9c6b736e3d4b7b9ec7db51
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data_shared.h | 8 +++++---
openbsc/src/libbsc/abis_rsl.c | 13 ++++++++-----
openbsc/src/libcommon/debug.c | 2 +-
3 files changed, 14 insertions(+), 9 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/dyn_pdch_extra has been created
at baf762d1d28ca19346b3efd359aefee5db5b88f0 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=baf762d1d28ca19346b3efd359aefee5…
commit baf762d1d28ca19346b3efd359aefee5db5b88f0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 31 14:44:48 2016 +0200
disable T3111 error timer -- TODO really?
Change-Id: I80ecfc263885393a0247b192876c9399f6365d78
http://cgit.osmocom.org/openbsc/commit/?id=63442a5e7689051439daf162387e339f…
commit 63442a5e7689051439daf162387e339fc7369b4e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 31 14:43:25 2016 +0200
trigger pdch defrag on do_lchan_free()
Change-Id: Ibc003e35bd0720fa1a37da2b4bafbac8abf96cfc
http://cgit.osmocom.org/openbsc/commit/?id=69dfec0d5d4d6c74b516c91c6ceeab29…
commit 69dfec0d5d4d6c74b516c91c6ceeab296fe1c5c7
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Oct 11 13:33:59 2013 +0200
dyn PDCH: add do_pdch_defrag() in new pdch_defrag.[hc]
Will be used in the subsequent commit.
Original patch by jolly (1c8a3d828612a6bea343a268072a7dddf4a22480),
with extensive review and changes by nhofmeyr:
* remove code dup: common find_lchan() replaces find_shared_forward() and
find_shared_reverse() and simplifies invocation.
* use LOGTSP() instead of debug_bts_trx_ts(),
tweak debug logging (missing \n, in-code line breaking).
* reword comment for do_pdch_defrag().
* remove code dup: calculate move direction by maths instead of 4 conditionals,
and have only a single debug log for "does not lower fragmentation".
* add two FIXME comments.
Change-Id: Idcaf7ac40cbaf83593946cfe24a6a18a6a688fd5
Patch-by: Andreas Eversberg <jolly(a)eversberg.eu>
Tweaked-by: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/dyn_pdch has been updated
discards 15d3a37bf2dd56f83fdacfa9cf08b68133dd398a (commit)
discards 113ade6476152c26e5abc98fd0539001c38f1b1c (commit)
discards 69620112638fadd8660c199905556791e438bd71 (commit)
via 43f8f29908da6f7fb8a57ebf20d944893f41122a (commit)
via 818f0d5e44b6a910e19a3cb6ea422165d50fa155 (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 (15d3a37bf2dd56f83fdacfa9cf08b68133dd398a)
\
N -- N -- N (43f8f29908da6f7fb8a57ebf20d944893f41122a)
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=43f8f29908da6f7fb8a57ebf20d94489…
commit 43f8f29908da6f7fb8a57ebf20d944893f41122a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue May 24 17:23:12 2016 +0200
tmp debug
Change-Id: Id8f54b8e403e1f48f06ac82a0678734de5589ab2
http://cgit.osmocom.org/openbsc/commit/?id=818f0d5e44b6a910e19a3cb6ea422165…
commit 818f0d5e44b6a910e19a3cb6ea422165d50fa155
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Oct 11 13:32:30 2013 +0200
dyn PDCH: Automatically deactivate/activate PDCH on TCH/F+PDCH channel
Handle shared TCH/F+PDCH channels as regular TCH/F channels. Prior to
activation, deactivate PDCH mode.
After deactivation, restore PDCH mode.
Change-Id: Ided47641eebfdb815592b307bf38b5fb36663be5
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 3 +-
openbsc/include/openbsc/pdch_defrag.h | 3 -
openbsc/src/libbsc/Makefile.am | 3 +-
openbsc/src/libbsc/abis_rsl.c | 16 ++--
openbsc/src/libbsc/pdch_defrag.c | 159 ----------------------------------
5 files changed, 10 insertions(+), 174 deletions(-)
delete mode 100644 openbsc/include/openbsc/pdch_defrag.h
delete mode 100644 openbsc/src/libbsc/pdch_defrag.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/iups has been updated
discards 734a932197a0a34c95e0629679af74b28c9818ef (commit)
discards d4e5c68113c6586b11d919725ada67ff3ea19714 (commit)
discards 2455c333f7fcd656fbd59b2735d519bb2c5558db (commit)
discards 8a5ae7ca6e572d0848930a91ae4b2ada02c968dd (commit)
discards e100e3b73f7c6b995dc23525f74d4684490d55ed (commit)
discards 4ce8444808c8970038f1c7e1314eecede79e35a4 (commit)
discards d95ec2669ec4272af95bf55d6c4461f07a459a65 (commit)
discards 1c7769d0b90072460ce1043f5629fa1631979142 (commit)
discards 3a9059b8f2ea9734f143848403c6c0fe4f4f0fde (commit)
discards be489dc599edecfdda24ff1e118820d8b0b4c9e1 (commit)
discards 04a22f7ee0e1009f400a3884f88511e904f78949 (commit)
discards 7859affd6fc6861794d42ed1ccbae369238b36ae (commit)
discards 477f4ca8a46d8ae11dd9c52daf65c47fbba97f8a (commit)
discards ed9d29c15c4d59c80df8410bc144f515aa2a572c (commit)
discards ba3c8074d797984608b96f5f71d6fd4f5c18564b (commit)
discards b273e597b14ad77db3f39370050583d7ceebd37a (commit)
discards 7eea07d36cc6ff1ca61f635947eccccb9297e036 (commit)
discards 4190560b6d370eee09e9db57d450073ce6029654 (commit)
discards 2ab9a36979d0f92a6ddfdffef8e0c7fc03e5c195 (commit)
discards 4ee162c2fdded28324c1f1ffec554de1380a3a1a (commit)
discards 62a916d808dc24c4bf14f33b16121a0ec6ff69b2 (commit)
discards 3070e482490477ea1942aa69e6baf93509037cfd (commit)
discards 08aca973b80b59dba5fa884b93496307123e7c42 (commit)
discards d154e5633e88cd0d16cc9e78da8c85e417896a7a (commit)
discards 10a32d50184f1ba1c3f09b48073b152779292c6e (commit)
discards cfb9d4bbde2d6ede02126a77ea28229e888c52c2 (commit)
discards f657215c3319882d9ef8413fdb13f5af5fb5d72e (commit)
discards 4867f5335da8bc536cc9431b75cfdbcef084c951 (commit)
discards dbcdbc238bf5392bea0e74fd6f53009d3a993368 (commit)
discards b207b00f494ff2882497df6c09a2e2c090f1ad1c (commit)
discards 7a27f5ece31d6a52dc65dee0fa6974f45eb9ae63 (commit)
discards ebbaaa7d62873a3eaa42c853909e49ad3790db29 (commit)
discards 6a3b7b512d758ca599c9c31fc900a7db540b5afe (commit)
discards 4c80fbd6639a6643ffb2dfcc7b66790439474be5 (commit)
discards 6b813dec35f461cb387ac1cd33c48abaa764af43 (commit)
discards cfb4b972269f5ea030de2a4ccf4d45f56b9636d4 (commit)
discards ae937df5fe0e6993bef5761eb49778401b01713d (commit)
discards 29dfbc4ec2e22364d6641346f2b5cdb677124496 (commit)
discards e56a7c358da1aabe3f76ae0315882dab682ea2c5 (commit)
discards 129279399da6f7a28e57362820ed7dd92a3b3caf (commit)
discards 344a989efe398e703615b234ed70890c3eee6f1b (commit)
via 1d6bdea027f542d10bec98fbad3436a2721c716e (commit)
via ec66719fcf84a3050780143ed76122434d062b40 (commit)
via 2c6426fb2906e560dd1d923d0309785f1b6c896a (commit)
via bf4a59264bcb6fa658a4bd1a9a98ab11d761fff1 (commit)
via 3622bea0f856c06660e5247aac24b503722cf8e8 (commit)
via 92afaedf7219c59a40ac7667c35f3df604e0f21a (commit)
via 2f4e4514a71979f4e612ac0f8d40c7cd7feb8b74 (commit)
via 780f009aeaa58ad415127cd5f3d27af2ab35c2b6 (commit)
via 42a69f4fe103ddf8a8be2640b7cd9878ed5476d0 (commit)
via 0281c6f522370d8bf712f091f85a88d55c30b2eb (commit)
via c1fd82595b29086afa7fb600ced3662fdd157e95 (commit)
via 9df761627579074b57c059cdc4e3342f08e85936 (commit)
via 3fe3c8d2b0334c4ed9548a3704ba8229d98746cb (commit)
via 183049d9debe693de69eecbb41766aca07fc91e5 (commit)
via a7ff8ac9aff8f7d4fb77faeca8d0f98a23555dcd (commit)
via 72317a8012c65fda5330715438669d7eda11d0b2 (commit)
via 147cd80c7d5bb01cd4caf16df6c43d3614bc575f (commit)
via b385b0255b9b46be68b866733dbe4e580c0cd1c9 (commit)
via 906113da5982626f8303f3329eada7a354fa05bd (commit)
via 1038bc483e0e59dd7192a672ac6e4317f22cd651 (commit)
via f4683745b8a1b5470a084fb2f2537d838cac6b08 (commit)
via 04fbf71b40370a71390650aa981726542c7e5d73 (commit)
via 5d40474dd6b56b576a7027735e684d5c7a83ad74 (commit)
via e7f722559e3aa8b57a2ad4133c63122a21f5c2b1 (commit)
via 3c0d8b8761ba08d841dd1e8ca2a0f096d80c6dbd (commit)
via 425a50f7c96d333d88a5d1a64af8f06e962b94e3 (commit)
via 6384ba9868fe2fa09b05eb399098a69d9ef522de (commit)
via 4ae8ca9228252a42eb7f465bdddec638428b7b5e (commit)
via 8161122a1babe7ce83f141e5e6eb8ba231e4b51f (commit)
via d95f4903e5c2dce2f1944f4226d7d61f6071ec85 (commit)
via 24d8df7b39c6ff0df5435114dd72eb64dfded485 (commit)
via 0bb0950200de58dfc9a4087d848a5c555279642e (commit)
via 3d2efda480babd73a113aaa2d9a6d661e09a422f (commit)
via d134680e1812282e4f342c7050ac9d17e58ad186 (commit)
via 6d8a84f9214437a9c84161ae2f9f96e05ac2a9d8 (commit)
via 6dcc1fab5d99a242e9c870d42f0b6e2c25d69d6c (commit)
via c1928f0f0be607848b080c03fae38c13c0f70933 (commit)
via 15583d71929b562ae2f2d92ee8654d62f728a449 (commit)
via d083d6f5de659a4e053995f5deb5e8e9321e2486 (commit)
via 59556f8ba454dd4daaa412ae09e6551d7d68eafd (commit)
via 0f46f9ca5a70750599a0027dadec21355efa4105 (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 (734a932197a0a34c95e0629679af74b28c9818ef)
\
N -- N -- N (1d6bdea027f542d10bec98fbad3436a2721c716e)
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=1d6bdea027f542d10bec98fbad3436a2…
commit 1d6bdea027f542d10bec98fbad3436a2721c716e
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:44:34 2016 +0200
gprs: Don't activate RABs on RA update
http://cgit.osmocom.org/openbsc/commit/?id=ec66719fcf84a3050780143ed7612243…
commit ec66719fcf84a3050780143ed76122434d062b40
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:43:47 2016 +0200
gprs: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
http://cgit.osmocom.org/openbsc/commit/?id=2c6426fb2906e560dd1d923d0309785f…
commit 2c6426fb2906e560dd1d923d0309785f1b6c896a
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:42:54 2016 +0200
gprs: Introduce function to change PMM state
Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086
http://cgit.osmocom.org/openbsc/commit/?id=bf4a59264bcb6fa658a4bd1a9a98ab11…
commit bf4a59264bcb6fa658a4bd1a9a98ab11d761fff1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 16:27:35 2016 +0200
cosmetic: fix two compiler warnings
Change-Id: Ib2482f76a16a843f9aa748236e9b9e8eca96b1d4
http://cgit.osmocom.org/openbsc/commit/?id=3622bea0f856c06660e5247aac24b503…
commit 3622bea0f856c06660e5247aac24b503722cf8e8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:21 2016 +0200
cosmetic: whitespace
Change-Id: I5017e7513cb472aa680ed93ae800e627db71f745
http://cgit.osmocom.org/openbsc/commit/?id=92afaedf7219c59a40ac7667c35f3df6…
commit 92afaedf7219c59a40ac7667c35f3df604e0f21a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
cosmetic: comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=2f4e4514a71979f4e612ac0f8d40c7cd…
commit 2f4e4514a71979f4e612ac0f8d40c7cd7feb8b74
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:44:50 2016 +0200
cosmetic: gprs_sgsn.c: move pdp.h include to top
Change-Id: I9a9b34d714235462ba72cdb65b7c8c9824dfa9c6
http://cgit.osmocom.org/openbsc/commit/?id=780f009aeaa58ad415127cd5f3d27af2…
commit 780f009aeaa58ad415127cd5f3d27af2ab35c2b6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:13 2016 +0200
update osmo_sgsn.cfg
Change-Id: Ia41a6cdfe6f272670f424f727b25d958cc090a7d
http://cgit.osmocom.org/openbsc/commit/?id=42a69f4fe103ddf8a8be2640b7cd9878…
commit 42a69f4fe103ddf8a8be2640b7cd9878ed5476d0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:21:15 2016 +0200
reset MM ctx pending_req on GMM Attach Request
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=0281c6f522370d8bf712f091f85a88d5…
commit 0281c6f522370d8bf712f091f85a88d55c30b2eb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:01:21 2016 +0200
sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
Iu needs to page to transfer data in PMM-IDLE state.
http://cgit.osmocom.org/openbsc/commit/?id=c1fd82595b29086afa7fb600ced3662f…
commit c1fd82595b29086afa7fb600ced3662fdd157e95
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:35:41 2016 +0200
gsm48_rx_gmm_ra_upd_req(): make sure to authorize, for Iu Integrity Protection
Change-Id: I2ea2089895f8a8e125ef39d9bef70dafb2b1ce69
http://cgit.osmocom.org/openbsc/commit/?id=9df761627579074b57c059cdc4e3342f…
commit 9df761627579074b57c059cdc4e3342f08e85936
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:15:29 2016 +0200
gprs Iu: add GMM Service Request rx and tx
Change-Id: Ib935de22d23a15f449927840d4d59497ce22abbd
http://cgit.osmocom.org/openbsc/commit/?id=3fe3c8d2b0334c4ed9548a3704ba8229…
commit 3fe3c8d2b0334c4ed9548a3704ba8229d98746cb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:00:09 2016 +0200
add gsm_04_08_gprs.h and .c for Iu's GMM Service Req
These items will probably be added to libosmocore's gsm_04_08_gprs.h and .c,
add them here in openbsc until things have settled.
Change-Id: Iaf9316f07d21280b6e090d65892c338f9555313a
http://cgit.osmocom.org/openbsc/commit/?id=183049d9debe693de69eecbb41766aca…
commit 183049d9debe693de69eecbb41766aca07fc91e5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:16:55 2016 +0200
gsm48_gmm_authorize(): Iu: send Security Mode Command
Track the new_key flag.
http://cgit.osmocom.org/openbsc/commit/?id=a7ff8ac9aff8f7d4fb77faeca8d0f98a…
commit a7ff8ac9aff8f7d4fb77faeca8d0f98a23555dcd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:31:12 2016 +0200
gsm48_rx_gmm_att_req(): Iu dev hack: init hardcoded Ki on ATT REQ
Change-Id: Ieca45960fa941a3a706c6e479b04b9f2ef89d860
http://cgit.osmocom.org/openbsc/commit/?id=72317a8012c65fda5330715438669d7e…
commit 72317a8012c65fda5330715438669d7eda11d0b2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:55:25 2016 +0200
sgsn: add Iu response to delete_pdp_conf()
Change-Id: I4a39e1b102d43ce09bcd15383f4d0cdb7c0d731f
http://cgit.osmocom.org/openbsc/commit/?id=147cd80c7d5bb01cd4caf16df6c43d36…
commit 147cd80c7d5bb01cd4caf16df6c43d3614bc575f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:53:42 2016 +0200
sgsn: add Iu response to create_pdp_conf()
Change-Id: I274e39eb8c0cb1cd9ae882898d161ab7674aed2b
http://cgit.osmocom.org/openbsc/commit/?id=b385b0255b9b46be68b866733dbe4e58…
commit b385b0255b9b46be68b866733dbe4e580c0cd1c9
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Mon Jan 25 16:49:53 2016 +0100
gprs_gmm: Fix bit mask when determining update/attach type
Bit 4 is reserved in 3GPP TS 04.08 so exclude it from the type.
In 3GPP TS 24.008 it indicates if a follow-on request is pending by the
MS, but only in Iu mode. According to the spec it is not required to
react to that request with a follow-on proceed so this field can be
ignored for now.
See 3GPP TS 24.008 Ch. 4.4:
"Unless it has specific permission from the network (follow-on proceed)
the mobile station side should await the release of the RR connection
used for a MM specific procedure before a new MM specific procedure or
MM connection establishment is started."
as well as Ch. 4.4.4.6:
"If the network wishes to prolong the RR connection to allow the mobile
station to initiate MM connection establishment (for example if the
mobile station has indicated in the LOCATION UPDATING REQUEST that it
has a follow-on request pending) the network shall send "follow on
proceed" in the LOCATION UPDATING ACCEPT and start timer T3255."
http://cgit.osmocom.org/openbsc/commit/?id=906113da5982626f8303f3329eada7a3…
commit 906113da5982626f8303f3329eada7a354fa05bd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 01:46:21 2016 +0200
gprs_gmm.c: comment on msg->dst use as ue_conn_ctx
Change-Id: Ibe73f78d3a0f208e5e61809e8378ac71d7133486
http://cgit.osmocom.org/openbsc/commit/?id=1038bc483e0e59dd7192a672ac6e4317…
commit 1038bc483e0e59dd7192a672ac6e4317f22cd651
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:11:39 2016 +0200
grps Iu: track msg->dst aka ue_conn_ctx, comment
Change-Id: I467524174bd0073fce597ab031cb822b0f71ec7c
http://cgit.osmocom.org/openbsc/commit/?id=f4683745b8a1b5470a084fb2f2537d83…
commit f4683745b8a1b5470a084fb2f2537d838cac6b08
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:32:37 2016 +0200
gsm48_rx_gmm_ra_upd_req(): Iu: look up MM ctx
Change-Id: I3e71731e2bd765d9c72f3beb11268936ed612d3c
http://cgit.osmocom.org/openbsc/commit/?id=04fbf71b40370a71390650aa98172654…
commit 04fbf71b40370a71390650aa981726542c7e5d73
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:27:37 2016 +0200
gsm48_rx_gmm_att_req(): redirect for Iu, with no MM present
Change-Id: I9102d3db63481024b744f8c2968b402973240600
http://cgit.osmocom.org/openbsc/commit/?id=5d40474dd6b56b576a7027735e684d5c…
commit 5d40474dd6b56b576a7027735e684d5c7a83ad74
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 23:52:06 2016 +0200
add #warnings concerning Iu
Change-Id: I2a72970fc91ceef5ee8b9eaac7c81972ed8572f5
http://cgit.osmocom.org/openbsc/commit/?id=e7f722559e3aa8b57a2ad4133c63122a…
commit e7f722559e3aa8b57a2ad4133c63122a21f5c2b1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:09:41 2016 +0200
gsm48_gmm_sendmsg(): catch Iu tx when there is no MM ctx
Change-Id: Iedf057d37e9418901c3f33ebc42c7702471384b9
http://cgit.osmocom.org/openbsc/commit/?id=3c0d8b8761ba08d841dd1e8ca2a0f096…
commit 3c0d8b8761ba08d841dd1e8ca2a0f096d80c6dbd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 23:50:22 2016 +0200
gsm48_gmm_sendmsg(): redirect Iu to iu_tx()
http://cgit.osmocom.org/openbsc/commit/?id=425a50f7c96d333d88a5d1a64af8f06e…
commit 425a50f7c96d333d88a5d1a64af8f06e962b94e3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:36:18 2016 +0200
sgsn-test: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
http://cgit.osmocom.org/openbsc/commit/?id=6384ba9868fe2fa09b05eb399098a69d…
commit 6384ba9868fe2fa09b05eb399098a69d9ef522de
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 23:53:18 2016 +0200
osmo-sgsn: add core IuPS implementations, call iu_init()
Add:
* gsm0408_gprs_rcvmsg_iu()
* sgsn_mm_ctx_by_ue_ctx()
* sgsn_mm_ctx_alloc_iu()
* sgsn_ranap_iu_event()
* sgsn_ranap_rab_ass_resp()
Call iu_init() from sgsn_main.c.
http://cgit.osmocom.org/openbsc/commit/?id=4ae8ca9228252a42eb7f465bdddec638…
commit 4ae8ca9228252a42eb7f465bdddec638428b7b5e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:35:57 2016 +0200
osmo-sgsn: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
The build will actually break until libiu is used by osmo-sgsn in a subsequent
commit, because so far libiu is skipped by the linker, and thus at least
talloc_asn1_ctx and asn1_xer_print are missing for libosmo-ranap.
Add asn_debug impl ("extern" from libasn1c).
Change-Id: I088e0980cbbec9dae19632e0d11cfe979fb83e98
http://cgit.osmocom.org/openbsc/commit/?id=8161122a1babe7ce83f141e5e6eb8ba2…
commit 8161122a1babe7ce83f141e5e6eb8ba231e4b51f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:38:32 2016 +0200
add libiu
Change-Id: I0287ac65fc0525e36cb18901176e9aaffd97c845
http://cgit.osmocom.org/openbsc/commit/?id=d95f4903e5c2dce2f1944f4226d7d61f…
commit d95f4903e5c2dce2f1944f4226d7d61f6071ec85
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:35 2016 +0200
add DSUA debug constant
Change-Id: I49bcfc6c18f75829de0826866c998e0078860de1
http://cgit.osmocom.org/openbsc/commit/?id=24d8df7b39c6ff0df5435114dd72eb64…
commit 24d8df7b39c6ff0df5435114dd72eb64dfded485
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:45 2016 +0200
add DRANAP debug constant
http://cgit.osmocom.org/openbsc/commit/?id=0bb0950200de58dfc9a4087d848a5c55…
commit 0bb0950200de58dfc9a4087d848a5c555279642e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:42:55 2016 +0200
build: add libasn1c, libosmo-ranap and libosmo-sigtran
For upcoming Iu.
Change-Id: I1c4223214ed6baff8e752efa5bb3edc4222970fc
http://cgit.osmocom.org/openbsc/commit/?id=3d2efda480babd73a113aaa2d9a6d661…
commit 3d2efda480babd73a113aaa2d9a6d661e09a422f
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Fri May 20 22:36:23 2016 +0200
gprs: more conditionals for Gb specific actions
Change-Id: I966e421f2b4259803fab166b12846f8d4d0e2ce5
http://cgit.osmocom.org/openbsc/commit/?id=d134680e1812282e4f342c7050ac9d17…
commit d134680e1812282e4f342c7050ac9d17e58ad186
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:48:49 2016 +0200
sgsn_mm_ctx_cleanup_free(): clean up LLME iff present (Gb, not Iu)
Assert that llme is unused for non-Gb (Iu) connections, and clean up otherwise.
Make sure the cleanup is left below the sgsn_mm_ctx_free() call, as the comment
states.
Change-Id: Ia3d928eff225fe61adc02f0fb7342c0af138e61a
http://cgit.osmocom.org/openbsc/commit/?id=6d8a84f9214437a9c84161ae2f9f96e0…
commit 6d8a84f9214437a9c84161ae2f9f96e05ac2a9d8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:31:36 2015 +0100
gprs_gmm.c: Perform LLME operations only if we have one
In case the GMM message did not arrive over a Gb interface, there is no
LLME (and thus the associated pointer is NULL). Don't try to perform
operations on a NULL LLME.
Change-Id: If691d96f26d5066c7ee8acc579421a5c0029d18d
http://cgit.osmocom.org/openbsc/commit/?id=6dcc1fab5d99a242e9c870d42f0b6e2c…
commit 6dcc1fab5d99a242e9c870d42f0b6e2c25d69d6c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:23:27 2015 +0100
gprs_gmm.c: Make TLLI handling specific to Gb interface
Soem of the operations we perform in the GMM layer are specific to the
GPRS/EDGE radio access network and its Gb interface. Let's make them
conditional to that in preparation of supporting an Iu interface.
Change-Id: I3688ba0c68862b73a5a1a2f7d86fb6d2d54455f5
http://cgit.osmocom.org/openbsc/commit/?id=c1928f0f0be607848b080c03fae38c13…
commit c1928f0f0be607848b080c03fae38c13c0f70933
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 14:28:19 2016 +0200
gprs_gmm.c: Don't try to de-reference NULL mmctx
There was a comment in the code that certain GMM messages require a
valid mmctx pointer. However, nothing actually checked if that pointer
was in fact non-NULL. We plainly crashed if a MS would send us the
wrong message in the wrong state.
Original patch by Harald Welte, but it broke message validity checking,
resulting in sgsn_test failure. This re-implements the NULL check in a
different way, as explained by in-code comment.
Change-Id: I4002e69fda62182f570b790c69f4c4236175ae31
http://cgit.osmocom.org/openbsc/commit/?id=15583d71929b562ae2f2d92ee8654d62…
commit 15583d71929b562ae2f2d92ee8654d62f728a449
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 19:14:57 2015 +0100
rename gsm0408_gprs_rcvmsg() to gsm0408_gprs_rcvmsg_gb()
This is the entry point for GMM from Gb. We will create a new one
for Iu, so let's be explicit rather than implicit.
Change-Id: I9deb6e77cc17eea63d95037c1bbd81b39f809d85
http://cgit.osmocom.org/openbsc/commit/?id=d083d6f5de659a4e053995f5deb5e8e9…
commit d083d6f5de659a4e053995f5deb5e8e9321e2486
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 01:40:19 2016 +0200
create_pdp_conf(): factor out PDP context accept dispatch as send_act_pdp_cont_acc()
Change-Id: Ibf60e18707ff4aa2e60291e5595386ddda8d8190
http://cgit.osmocom.org/openbsc/commit/?id=59556f8ba454dd4daaa412ae09e6551d…
commit 59556f8ba454dd4daaa412ae09e6551d7d68eafd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 19:12:21 2015 +0100
prepare sgsn_mm_ctx for Gb and Iu mode (UMTS)
Explicitly mark those sgsn_mm_ctx members that apply for Gb mode and (upcoming)
Iu mode, respectively.
Add some comments in sgsn_mm_ctx.
Change-Id: Ife9b02549f284e2547f16117cf43d7a36948fc4b
Tweaked-By: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
http://cgit.osmocom.org/openbsc/commit/?id=0f46f9ca5a70750599a0027dadec2135…
commit 0f46f9ca5a70750599a0027dadec21355efa4105
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:00:51 2016 +0200
rename enum gprs_mm_state to gprs_gmm_state
Change-Id: Ibba054d15c55c7ac570e64ff66ea57964be095e3
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 201b424b73ebd4da49d2fbad85d66a7068a9a28f (commit)
from 0778cd488a6696772e2fda32ee9ab9889f439d62 (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/osmo-bts/commit/?id=201b424b73ebd4da49d2fbad85d66a7…
commit 201b424b73ebd4da49d2fbad85d66a7068a9a28f
Author: Max <msuraev(a)sysmocom.de>
Date: Wed May 18 17:22:49 2016 +0200
Use libosmocore function for uplink measurements
Related: OS#1563
Change-Id: Ide47e8e69e0d2d5859c5249b22f4bad22c18aa57
Reviewed-on: https://gerrit.osmocom.org/108
Tested-by: Jenkins Builder
Reviewed-by: Harald Welte <laforge(a)gnumonks.org>
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/measurement.h | 3 ---
src/common/measurement.c | 11 -----------
src/common/rsl.c | 13 +++++++++----
3 files changed, 9 insertions(+), 18 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "UNNAMED PROJECT".
The branch, master has been updated
via cb846ecbbc1204ab6b20a5e16341568a3f2c0337 (commit)
from b82bd92e57667f39eb88702bba9e5235b8a23b9f (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/osmo-pcu/commit/?id=cb846ecbbc1204ab6b20a5e16341568…
commit cb846ecbbc1204ab6b20a5e16341568a3f2c0337
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Mon May 30 19:10:48 2016 +0200
encoding: add doxygen for rlc_data_to_dl_append*
Change-Id: I6ead0f1d14a91c657448227e17438b49a54e6c4a
Reviewed-on: https://gerrit.osmocom.org/141
Tested-by: Jenkins Builder
Reviewed-by: Harald Welte <laforge(a)gnumonks.org>
-----------------------------------------------------------------------
Summary of changes:
src/encoding.cpp | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
hooks/post-receive
--
UNNAMED PROJECT
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 720ac4a4e1768cd928eb9d9265c0417f6865bc1b (commit)
from 92db150488bdadf6577a4968feabd5a3ab694c5e (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/libosmocore/commit/?id=720ac4a4e1768cd928eb9d9265c0…
commit 720ac4a4e1768cd928eb9d9265c0417f6865bc1b
Author: Ruben Undheim <ruben.undheim(a)gmail.com>
Date: Fri May 27 22:03:59 2016 +0200
Patched structs for big-endian architectures
Change-Id: I29eafe481e112d18c624b1c83add0d53c354dbe4
Reviewed-on: https://gerrit.osmocom.org/124
Tested-by: Jenkins Builder
Reviewed-by: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Reviewed-by: Harald Welte <laforge(a)gnumonks.org>
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/protocol/gsm_04_08.h | 160 +++++++++++++++++++++++++++++++
1 file changed, 160 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "UNNAMED PROJECT".
The branch, master has been updated
via b82bd92e57667f39eb88702bba9e5235b8a23b9f (commit)
from 2fcfc29020c81891d7888ddc7ddbcd866bcd406d (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/osmo-pcu/commit/?id=b82bd92e57667f39eb88702bba9e523…
commit b82bd92e57667f39eb88702bba9e5235b8a23b9f
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Mon May 30 17:30:10 2016 +0200
decoding: improve and add comments
Change-Id: I45c9fc55243224909ca2fdece8cbfa686b0f444d
Reviewed-on: https://gerrit.osmocom.org/139
Tested-by: Jenkins Builder
Reviewed-by: Harald Welte <laforge(a)gnumonks.org>
-----------------------------------------------------------------------
Summary of changes:
src/decoding.cpp | 3 ++-
src/decoding.h | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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/iups has been updated
discards 5a7ce1ea31b610ef7dffc2254cbd511e835f0562 (commit)
discards 9a6362747e4c177c0239b61bed43e3eff85319b1 (commit)
discards 2a88a77da80b2a966c3aeaefe472c122b6eeb462 (commit)
discards d58116bb43f5d6c17f068b32052ef9902e252983 (commit)
discards a965595dd6367ec282ba42f14509cde4e1dbb33c (commit)
discards b3a6f0402ed61f877c1452d1005e2ae8a4e0130f (commit)
discards 8e4fcbef176358125f7afdf9ef0ebb8cb784af1b (commit)
discards dd439365ac71a15d5a1b9726e6866784d392d330 (commit)
discards b30b6ee424c99fd2d390506abdf91d82d5f50587 (commit)
discards fb320ddd49d6b830996e6685e72976e45d93fb8c (commit)
discards 32fcd90b16d18e5108c9dc7938e8c1928de4876d (commit)
discards 801c3ff9892c514ab7f29dc905a131e0064d6891 (commit)
discards 65f0b37bfe8b438f1835ccb64b235a396dab7d2d (commit)
discards b8c914198c59b43f734325339181aea23978fcf5 (commit)
discards fc7e3be5ac50936ef5701241e62ac32e25854125 (commit)
discards 502e029bef458404a97025b692e87b534473893d (commit)
discards 7245e52442b66534bc2c0739b3d9c08eddba0260 (commit)
discards 9b2124dd9602aa8bce9dc48bf86300ee418a54a5 (commit)
discards e82a8f79b2ad804caba51d9c89a66509f66ef882 (commit)
discards 5e3657fd3814ff77da85726189744e2a778ceafd (commit)
discards 46ed426443dab1069771ca44562961f6689b189d (commit)
discards a10b72d122b001e6a36fcb8df5cdf9b384d47924 (commit)
discards df5517d4c480c4b65bc4ae5e92ccee975c050442 (commit)
discards d2bc91a8fcbf125ca40faea8642c76634d19464d (commit)
discards 5cb70fb6d77a7af6908d934098348a4cc2326e34 (commit)
discards 4cdeb23096a9a83bd542c21d45c0a34ffb91e40a (commit)
discards adc5c91647de6b8fba1e034510598e9e4ddbf0a5 (commit)
discards 907e8b5b3705c52aafde3dbafed7b68bc45120cb (commit)
discards c9469d09fb8781465bba3c6c8a989d541b1c78c7 (commit)
discards 27ba744496fab3cb3ad15eaaefad129e0c30c931 (commit)
discards 451359da3f241007211286d29d4a783f67aee706 (commit)
discards e2c63314bb4840fb1f1c402307dcbb8e897c2ef5 (commit)
discards 1a542de0959efad498239c48c1d2b6cda706567a (commit)
discards e783de450f995c5f33ce1ed2d31fea52e10a550f (commit)
discards 6ad3745ae5c064e8451fbd64eddcb981664466f1 (commit)
discards 22e5b91a0107a0c21029b2dcfbe4146f3ee7715e (commit)
discards 4c0426c3b641721f5ca049f6c6dc9d157028d8e8 (commit)
discards a3dc2589b4c7cc3198c7bf687a830e276776a442 (commit)
discards 83946e95f203fdbcecff0825dd6994e02e5f3427 (commit)
discards 8fbff57d7410ab1f924f9b22894a8935b9df8826 (commit)
discards 0d49b590f01f8bb7ae04ba86913fdf8dabc64c46 (commit)
via 734a932197a0a34c95e0629679af74b28c9818ef (commit)
via d4e5c68113c6586b11d919725ada67ff3ea19714 (commit)
via 2455c333f7fcd656fbd59b2735d519bb2c5558db (commit)
via 8a5ae7ca6e572d0848930a91ae4b2ada02c968dd (commit)
via e100e3b73f7c6b995dc23525f74d4684490d55ed (commit)
via 4ce8444808c8970038f1c7e1314eecede79e35a4 (commit)
via d95ec2669ec4272af95bf55d6c4461f07a459a65 (commit)
via 1c7769d0b90072460ce1043f5629fa1631979142 (commit)
via 3a9059b8f2ea9734f143848403c6c0fe4f4f0fde (commit)
via be489dc599edecfdda24ff1e118820d8b0b4c9e1 (commit)
via 04a22f7ee0e1009f400a3884f88511e904f78949 (commit)
via 7859affd6fc6861794d42ed1ccbae369238b36ae (commit)
via 477f4ca8a46d8ae11dd9c52daf65c47fbba97f8a (commit)
via ed9d29c15c4d59c80df8410bc144f515aa2a572c (commit)
via ba3c8074d797984608b96f5f71d6fd4f5c18564b (commit)
via b273e597b14ad77db3f39370050583d7ceebd37a (commit)
via 7eea07d36cc6ff1ca61f635947eccccb9297e036 (commit)
via 4190560b6d370eee09e9db57d450073ce6029654 (commit)
via 2ab9a36979d0f92a6ddfdffef8e0c7fc03e5c195 (commit)
via 4ee162c2fdded28324c1f1ffec554de1380a3a1a (commit)
via 62a916d808dc24c4bf14f33b16121a0ec6ff69b2 (commit)
via 3070e482490477ea1942aa69e6baf93509037cfd (commit)
via 08aca973b80b59dba5fa884b93496307123e7c42 (commit)
via d154e5633e88cd0d16cc9e78da8c85e417896a7a (commit)
via 10a32d50184f1ba1c3f09b48073b152779292c6e (commit)
via cfb9d4bbde2d6ede02126a77ea28229e888c52c2 (commit)
via f657215c3319882d9ef8413fdb13f5af5fb5d72e (commit)
via 4867f5335da8bc536cc9431b75cfdbcef084c951 (commit)
via dbcdbc238bf5392bea0e74fd6f53009d3a993368 (commit)
via b207b00f494ff2882497df6c09a2e2c090f1ad1c (commit)
via 7a27f5ece31d6a52dc65dee0fa6974f45eb9ae63 (commit)
via ebbaaa7d62873a3eaa42c853909e49ad3790db29 (commit)
via 6a3b7b512d758ca599c9c31fc900a7db540b5afe (commit)
via 4c80fbd6639a6643ffb2dfcc7b66790439474be5 (commit)
via 6b813dec35f461cb387ac1cd33c48abaa764af43 (commit)
via cfb4b972269f5ea030de2a4ccf4d45f56b9636d4 (commit)
via ae937df5fe0e6993bef5761eb49778401b01713d (commit)
via 29dfbc4ec2e22364d6641346f2b5cdb677124496 (commit)
via e56a7c358da1aabe3f76ae0315882dab682ea2c5 (commit)
via 129279399da6f7a28e57362820ed7dd92a3b3caf (commit)
via 344a989efe398e703615b234ed70890c3eee6f1b (commit)
via 69e9c0dfc6cc10c07d03f8800d8ff7197fe97c8b (commit)
via 82dd983dd85c04b5aa013365334f2a249140902e (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 (5a7ce1ea31b610ef7dffc2254cbd511e835f0562)
\
N -- N -- N (734a932197a0a34c95e0629679af74b28c9818ef)
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=734a932197a0a34c95e0629679af74b2…
commit 734a932197a0a34c95e0629679af74b28c9818ef
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:44:34 2016 +0200
gprs: Don't activate RABs on RA update
http://cgit.osmocom.org/openbsc/commit/?id=d4e5c68113c6586b11d919725ada67ff…
commit d4e5c68113c6586b11d919725ada67ff3ea19714
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:43:47 2016 +0200
gprs: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
http://cgit.osmocom.org/openbsc/commit/?id=2455c333f7fcd656fbd59b2735d519bb…
commit 2455c333f7fcd656fbd59b2735d519bb2c5558db
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 11 12:42:54 2016 +0200
gprs: Introduce function to change PMM state
Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086
http://cgit.osmocom.org/openbsc/commit/?id=8a5ae7ca6e572d0848930a91ae4b2ada…
commit 8a5ae7ca6e572d0848930a91ae4b2ada02c968dd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 16:27:35 2016 +0200
cosmetic: fix two compiler warnings
Change-Id: Ib2482f76a16a843f9aa748236e9b9e8eca96b1d4
http://cgit.osmocom.org/openbsc/commit/?id=e100e3b73f7c6b995dc23525f74d4684…
commit e100e3b73f7c6b995dc23525f74d4684490d55ed
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:21 2016 +0200
cosmetic: whitespace
Change-Id: I5017e7513cb472aa680ed93ae800e627db71f745
http://cgit.osmocom.org/openbsc/commit/?id=4ce8444808c8970038f1c7e1314eeced…
commit 4ce8444808c8970038f1c7e1314eecede79e35a4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
cosmetic: comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=d95ec2669ec4272af95bf55d6c4461f0…
commit d95ec2669ec4272af95bf55d6c4461f07a459a65
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:44:50 2016 +0200
cosmetic: gprs_sgsn.c: move pdp.h include to top
Change-Id: I9a9b34d714235462ba72cdb65b7c8c9824dfa9c6
http://cgit.osmocom.org/openbsc/commit/?id=1c7769d0b90072460ce1043f5629fa16…
commit 1c7769d0b90072460ce1043f5629fa1631979142
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:13 2016 +0200
update osmo_sgsn.cfg
Change-Id: Ia41a6cdfe6f272670f424f727b25d958cc090a7d
http://cgit.osmocom.org/openbsc/commit/?id=3a9059b8f2ea9734f143848403c6c0fe…
commit 3a9059b8f2ea9734f143848403c6c0fe4f4f0fde
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:21:15 2016 +0200
reset MM ctx pending_req on GMM Attach Request
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=be489dc599edecfdda24ff1e118820d8…
commit be489dc599edecfdda24ff1e118820d8b0b4c9e1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:01:21 2016 +0200
sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
Iu needs to page to transfer data in PMM-IDLE state.
http://cgit.osmocom.org/openbsc/commit/?id=04a22f7ee0e1009f400a3884f88511e9…
commit 04a22f7ee0e1009f400a3884f88511e904f78949
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:35:41 2016 +0200
gsm48_rx_gmm_ra_upd_req(): make sure to authorize, for Iu Integrity Protection
Change-Id: I2ea2089895f8a8e125ef39d9bef70dafb2b1ce69
http://cgit.osmocom.org/openbsc/commit/?id=7859affd6fc6861794d42ed1ccbae369…
commit 7859affd6fc6861794d42ed1ccbae369238b36ae
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:15:29 2016 +0200
gprs Iu: add GMM Service Request rx and tx
Change-Id: Ib935de22d23a15f449927840d4d59497ce22abbd
http://cgit.osmocom.org/openbsc/commit/?id=477f4ca8a46d8ae11dd9c52daf65c47f…
commit 477f4ca8a46d8ae11dd9c52daf65c47fbba97f8a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:00:09 2016 +0200
add gsm_04_08_gprs.h and .c for Iu's GMM Service Req
These items will probably be added to libosmocore's gsm_04_08_gprs.h and .c,
add them here in openbsc until things have settled.
Change-Id: Iaf9316f07d21280b6e090d65892c338f9555313a
http://cgit.osmocom.org/openbsc/commit/?id=ed9d29c15c4d59c80df8410bc144f515…
commit ed9d29c15c4d59c80df8410bc144f515aa2a572c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:16:55 2016 +0200
gsm48_gmm_authorize(): Iu: send Security Mode Command
Track the new_key flag.
http://cgit.osmocom.org/openbsc/commit/?id=ba3c8074d797984608b96f5f71d6fd4f…
commit ba3c8074d797984608b96f5f71d6fd4f5c18564b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:31:12 2016 +0200
gsm48_rx_gmm_att_req(): Iu dev hack: init hardcoded Ki on ATT REQ
Change-Id: Ieca45960fa941a3a706c6e479b04b9f2ef89d860
http://cgit.osmocom.org/openbsc/commit/?id=b273e597b14ad77db3f39370050583d7…
commit b273e597b14ad77db3f39370050583d7ceebd37a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:55:25 2016 +0200
sgsn: add Iu response to delete_pdp_conf()
Change-Id: I4a39e1b102d43ce09bcd15383f4d0cdb7c0d731f
http://cgit.osmocom.org/openbsc/commit/?id=7eea07d36cc6ff1ca61f635947eccccb…
commit 7eea07d36cc6ff1ca61f635947eccccb9297e036
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:53:42 2016 +0200
sgsn: add Iu response to create_pdp_conf()
Change-Id: I274e39eb8c0cb1cd9ae882898d161ab7674aed2b
http://cgit.osmocom.org/openbsc/commit/?id=4190560b6d370eee09e9db57d450073c…
commit 4190560b6d370eee09e9db57d450073ce6029654
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Mon Jan 25 16:49:53 2016 +0100
gprs_gmm: Fix bit mask when determining update/attach type
Bit 4 is reserved in 3GPP TS 04.08 so exclude it from the type.
In 3GPP TS 24.008 it indicates if a follow-on request is pending by the
MS, but only in Iu mode. According to the spec it is not required to
react to that request with a follow-on proceed so this field can be
ignored for now.
See 3GPP TS 24.008 Ch. 4.4:
"Unless it has specific permission from the network (follow-on proceed)
the mobile station side should await the release of the RR connection
used for a MM specific procedure before a new MM specific procedure or
MM connection establishment is started."
as well as Ch. 4.4.4.6:
"If the network wishes to prolong the RR connection to allow the mobile
station to initiate MM connection establishment (for example if the
mobile station has indicated in the LOCATION UPDATING REQUEST that it
has a follow-on request pending) the network shall send "follow on
proceed" in the LOCATION UPDATING ACCEPT and start timer T3255."
http://cgit.osmocom.org/openbsc/commit/?id=2ab9a36979d0f92a6ddfdffef8e0c7fc…
commit 2ab9a36979d0f92a6ddfdffef8e0c7fc03e5c195
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 01:46:21 2016 +0200
gprs_gmm.c: comment on msg->dst use as ue_conn_ctx
Change-Id: Ibe73f78d3a0f208e5e61809e8378ac71d7133486
http://cgit.osmocom.org/openbsc/commit/?id=4ee162c2fdded28324c1f1ffec554de1…
commit 4ee162c2fdded28324c1f1ffec554de1380a3a1a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:11:39 2016 +0200
grps Iu: track msg->dst aka ue_conn_ctx, comment
Change-Id: I467524174bd0073fce597ab031cb822b0f71ec7c
http://cgit.osmocom.org/openbsc/commit/?id=62a916d808dc24c4bf14f33b16121a0e…
commit 62a916d808dc24c4bf14f33b16121a0ec6ff69b2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:32:37 2016 +0200
gsm48_rx_gmm_ra_upd_req(): Iu: look up MM ctx
Change-Id: I3e71731e2bd765d9c72f3beb11268936ed612d3c
http://cgit.osmocom.org/openbsc/commit/?id=3070e482490477ea1942aa69e6baf935…
commit 3070e482490477ea1942aa69e6baf93509037cfd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:27:37 2016 +0200
gsm48_rx_gmm_att_req(): redirect for Iu, with no MM present
Change-Id: I9102d3db63481024b744f8c2968b402973240600
http://cgit.osmocom.org/openbsc/commit/?id=08aca973b80b59dba5fa884b93496307…
commit 08aca973b80b59dba5fa884b93496307123e7c42
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 23:52:06 2016 +0200
add #warnings concerning Iu
Change-Id: I2a72970fc91ceef5ee8b9eaac7c81972ed8572f5
http://cgit.osmocom.org/openbsc/commit/?id=d154e5633e88cd0d16cc9e78da8c85e4…
commit d154e5633e88cd0d16cc9e78da8c85e417896a7a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:09:41 2016 +0200
gsm48_gmm_sendmsg(): catch Iu tx when there is no MM ctx
Change-Id: Iedf057d37e9418901c3f33ebc42c7702471384b9
http://cgit.osmocom.org/openbsc/commit/?id=10a32d50184f1ba1c3f09b48073b1527…
commit 10a32d50184f1ba1c3f09b48073b152779292c6e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 23:50:22 2016 +0200
gsm48_gmm_sendmsg(): redirect Iu to iu_tx()
http://cgit.osmocom.org/openbsc/commit/?id=cfb9d4bbde2d6ede02126a77ea28229e…
commit cfb9d4bbde2d6ede02126a77ea28229e888c52c2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:36:18 2016 +0200
sgsn-test: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
http://cgit.osmocom.org/openbsc/commit/?id=f657215c3319882d9ef8413fdb13f5af…
commit f657215c3319882d9ef8413fdb13f5af5fb5d72e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 23:53:18 2016 +0200
osmo-sgsn: add core IuPS implementations, call iu_init()
Add:
* gsm0408_gprs_rcvmsg_iu()
* sgsn_mm_ctx_by_ue_ctx()
* sgsn_mm_ctx_alloc_iu()
* sgsn_ranap_iu_event()
* sgsn_ranap_rab_ass_resp()
Call iu_init() from sgsn_main.c.
http://cgit.osmocom.org/openbsc/commit/?id=4867f5335da8bc536cc9431b75cfdbce…
commit 4867f5335da8bc536cc9431b75cfdbcef084c951
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:35:57 2016 +0200
osmo-sgsn: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
The build will actually break until libiu is used by osmo-sgsn in a subsequent
commit, because so far libiu is skipped by the linker, and thus at least
talloc_asn1_ctx and asn1_xer_print are missing for libosmo-ranap.
Add asn_debug impl ("extern" from libasn1c).
Change-Id: I088e0980cbbec9dae19632e0d11cfe979fb83e98
http://cgit.osmocom.org/openbsc/commit/?id=dbcdbc238bf5392bea0e74fd6f53009d…
commit dbcdbc238bf5392bea0e74fd6f53009d3a993368
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:38:32 2016 +0200
add libiu
Change-Id: I0287ac65fc0525e36cb18901176e9aaffd97c845
http://cgit.osmocom.org/openbsc/commit/?id=b207b00f494ff2882497df6c09a2e2c0…
commit b207b00f494ff2882497df6c09a2e2c090f1ad1c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:35 2016 +0200
add DSUA debug constant
Change-Id: I49bcfc6c18f75829de0826866c998e0078860de1
http://cgit.osmocom.org/openbsc/commit/?id=7a27f5ece31d6a52dc65dee0fa6974f4…
commit 7a27f5ece31d6a52dc65dee0fa6974f45eb9ae63
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:45 2016 +0200
add DRANAP debug constant
http://cgit.osmocom.org/openbsc/commit/?id=ebbaaa7d62873a3eaa42c853909e49ad…
commit ebbaaa7d62873a3eaa42c853909e49ad3790db29
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:42:55 2016 +0200
build: add libasn1c, libosmo-ranap and libosmo-sigtran
For upcoming Iu.
Change-Id: I1c4223214ed6baff8e752efa5bb3edc4222970fc
http://cgit.osmocom.org/openbsc/commit/?id=6a3b7b512d758ca599c9c31fc900a7db…
commit 6a3b7b512d758ca599c9c31fc900a7db540b5afe
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Fri May 20 22:36:23 2016 +0200
gprs: more conditionals for Gb specific actions
Change-Id: Ic300d3d692c3ae5f22b17bcb29f3481c0d2af84c
http://cgit.osmocom.org/openbsc/commit/?id=4c80fbd6639a6643ffb2dfcc7b667904…
commit 4c80fbd6639a6643ffb2dfcc7b66790439474be5
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:48:49 2016 +0200
sgsn_mm_ctx_cleanup_free(): clean up LLME iff present (Gb, not Iu)
Assert that llme is unused for non-Gb (Iu) connections, and clean up otherwise.
Make sure the cleanup is left below the sgsn_mm_ctx_free() call, as the comment
states.
Change-Id: I24163035f5e96339ad2d1db454734772a66351bc
http://cgit.osmocom.org/openbsc/commit/?id=6b813dec35f461cb387ac1cd33c48aba…
commit 6b813dec35f461cb387ac1cd33c48abaa764af43
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:31:36 2015 +0100
gprs_gmm.c: Perform LLME operations only if we have one
In case the GMM message did not arrive over a Gb interface, there is no
LLME (and thus the associated pointer is NULL). Don't try to perform
operations on a NULL LLME.
Change-Id: I0299509d778915308e9ce46244d22283170ce18c
http://cgit.osmocom.org/openbsc/commit/?id=cfb4b972269f5ea030de2a4ccf4d45f5…
commit cfb4b972269f5ea030de2a4ccf4d45f56b9636d4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:23:27 2015 +0100
gprs_gmm.c: Make TLLI handling specific to Gb interface
Soem of the operations we perform in the GMM layer are specific to the
GPRS/EDGE radio access network and its Gb interface. Let's make them
conditional to that in preparation of supporting an Iu interface.
Change-Id: I7221cfc02fe729f0acc6f0db447270b929a5db6c
http://cgit.osmocom.org/openbsc/commit/?id=ae937df5fe0e6993bef5761eb4977840…
commit ae937df5fe0e6993bef5761eb49778401b01713d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 22 14:28:19 2016 +0200
gprs_gmm.c: Don't try to de-reference NULL mmctx
There was a comment in the code that certain GMM messages require a
valid mmctx pointer. However, nothing actually checked if that pointer
was in fact non-NULL. We plainly crashed if a MS would send us the
wrong message in the wrong state.
Original patch by Harald Welte, but it broke message validity checking,
resulting in sgsn_test failure. This re-implements the NULL check in a
different way, as explained by in-code comment.
Change-Id: I10e6fee84abf05179f9e70981cdd295c57a58391
http://cgit.osmocom.org/openbsc/commit/?id=29dfbc4ec2e22364d6641346f2b5cdb6…
commit 29dfbc4ec2e22364d6641346f2b5cdb677124496
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 19:14:57 2015 +0100
rename gsm0408_gprs_rcvmsg() to gsm0408_gprs_rcvmsg_gb()
This is the entry point for GMM from Gb. We will create a new one
for Iu, so let's be explicit rather than implicit.
Change-Id: I4e8c415e53df9e0ef08e45538dc6c50566d6293c
http://cgit.osmocom.org/openbsc/commit/?id=e56a7c358da1aabe3f76ae0315882dab…
commit e56a7c358da1aabe3f76ae0315882dab682ea2c5
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 01:40:19 2016 +0200
create_pdp_conf(): factor out PDP context accept dispatch as send_act_pdp_cont_acc()
Change-Id: Ie7dff857a76c1464988b2f514643518937b57c5a
http://cgit.osmocom.org/openbsc/commit/?id=129279399da6f7a28e57362820ed7dd9…
commit 129279399da6f7a28e57362820ed7dd92a3b3caf
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 19:12:21 2015 +0100
prepare sgsn_mm_ctx for Gb and Iu mode (UMTS)
Explicitly mark those sgsn_mm_ctx members that apply for Gb mode and (upcoming)
Iu mode, respectively.
Add some comments in sgsn_mm_ctx.
Change-Id: I88aa520b0bf18219b7f29a0682dae26bc3a46686
Tweaked-By: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
http://cgit.osmocom.org/openbsc/commit/?id=344a989efe398e703615b234ed70890c…
commit 344a989efe398e703615b234ed70890c3eee6f1b
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Sat May 21 00:00:51 2016 +0200
rename enum gprs_mm_state to gprs_gmm_state
Change-Id: I987218a1752a74e4036b36269af015db17ecb5b9
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/rest_octets.h | 1 +
openbsc/src/libbsc/rest_octets.c | 39 +++++++++++++++++++++++++++++++++
openbsc/src/libbsc/system_information.c | 14 ++++++++++--
openbsc/tests/gsm0408/gsm0408_test.c | 17 +++++++++++---
openbsc/tests/gsm0408/gsm0408_test.ok | 32 ++++++++++++++-------------
5 files changed, 83 insertions(+), 20 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)