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, users/neels/iups has been updated
discards 63c75e7d0845c5d2aed54f0889dde0f6cc280a85 (commit)
discards eac0c43b619576a813b1adf14689416e9db36dca (commit)
discards 904494636b2014d4eeef97747a9b775973390305 (commit)
discards af64cde2bc5722693b50f38e973a866b7687c993 (commit)
discards 94872deebc5f1680e846aefc1c57daaf33d8c5e6 (commit)
discards 0c9e54baee382a3144a7a5a5e30d6f7887baa051 (commit)
discards 945a5bf888077db989b1bc05bbf508440b13581a (commit)
discards 4b7a99d9fb728e8b3aec61c9429f9ca0cdbfc16e (commit)
discards 70f08d8ac008a5a69930b8f1a0790606bcbc7bc2 (commit)
discards c95f80a28ba582d0fec66c7888e2ed0fa538d431 (commit)
discards 1bcb1205ea287634e3fed2222439a33394e8c29a (commit)
discards e19ca665deec73d169d7bf2bf9350604223bec86 (commit)
discards 1cd98bca900ace4228522e1e59be6f726d7742ab (commit)
discards 3094b8a5a175126461d0695f459d7c8636b6de22 (commit)
discards 0be87f3782ac3403c3d66d72801a88b5ae71503e (commit)
discards c4d8d1205c004d542c0fdde71ff502e24d271d95 (commit)
discards 60a0daf78d8e7e73a0a0d36cdd2b5429d3c9f296 (commit)
discards 4ac721258b6ec28aafd9f7a99ca18ebcf7baa997 (commit)
discards 4a0b8a95cc74014ec6facd3d1a2ec479e7124a49 (commit)
discards d5d828dfaa26852133ee1e3879f92a5edb86fcc8 (commit)
discards 24b9d4b5a18ff1f692213241d7327e5fb516bb47 (commit)
discards 8d84c3fbc23b0b752427ee76ce45b86c6c093644 (commit)
discards 9361a4af965018b9c16e693516c447e894172281 (commit)
discards 45afbf710f18a12af6625ed1da28d2fbad03134c (commit)
discards 7ef637a26795bb358e65fe81fe313f9d86068c77 (commit)
discards 891062ce3fd3766f807bfdaf9f0feba42876ffbb (commit)
discards 0f9d63380d2cdb8f71e20370f72ac633d9040773 (commit)
discards 5300ca1ee7a7c9d4dab4e5fae3a33c6d22aac2f3 (commit)
discards c3915f43947e1a12254ffa1686ffd03c0129345a (commit)
discards 3a5d2ee004fdb65adfd947711a639f034603e04a (commit)
discards 560a569b9b42ba017091029e8aae2d48b4a71a5a (commit)
via 03b724cf69c6110c582bf80da912b6b9bac3b0ec (commit)
via 91f70affac24ec9a8be5791aae5e70687e9f3cea (commit)
via d629c0c560cc7daea6427a6b30b95fee93824c69 (commit)
via 17fe722353682de53e22903e236baf2c29e80ed6 (commit)
via 7237230f3a0f5ac97769d3900c09169ce0b46706 (commit)
via 0f475549eafe64d74ca2c7e1557a6d4edb9f13c4 (commit)
via 33e863d5c7525b8de6738f979352c259de198627 (commit)
via bd92f76e9d18f5305921862c89af315ed8be8b75 (commit)
via 26629baa9f1c93725d9f18d591945e77708ad0b3 (commit)
via b290070ea6e4ae0fc9ecf3ba418fcb2ea5c495d3 (commit)
via 12df75ad4fba19b3fe8ae5487332001281ad7c17 (commit)
via bf52f7a740f9b71b647efa9ad1bca5a947ab0837 (commit)
via 9f54cfc5ea72bdf92ec02370777b6818dfb8ae66 (commit)
via 6d76ddddf0a3d161662e126ffec197e71e40834b (commit)
via 7f1527f15c602455c318e189dde98511c2930df3 (commit)
via 0b3e0507e54033776791c3a65ce9e8a52ed69894 (commit)
via 7042a37cf949b0a3dbd44f77228f263e815a47bd (commit)
via 2ddb268d252426d449cf8f85adbebb9adf00ef68 (commit)
via d93987656f96fc077e788a7f35857189a9251b9d (commit)
via 2b8ea146f09954ff005e015238977c8623a867a4 (commit)
via ee87f9d161a3f7269bc675dc0c5e4e69daada4e0 (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 (63c75e7d0845c5d2aed54f0889dde0f6cc280a85)
\
N -- N -- N (03b724cf69c6110c582bf80da912b6b9bac3b0ec)
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=03b724cf69c6110c582bf80da912b6b9…
commit 03b724cf69c6110c582bf80da912b6b9bac3b0ec
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=91f70affac24ec9a8be5791aae5e7068…
commit 91f70affac24ec9a8be5791aae5e70687e9f3cea
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=d629c0c560cc7daea6427a6b30b95fee…
commit d629c0c560cc7daea6427a6b30b95fee93824c69
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=17fe722353682de53e22903e236baf2c…
commit 17fe722353682de53e22903e236baf2c29e80ed6
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=7237230f3a0f5ac97769d3900c09169c…
commit 7237230f3a0f5ac97769d3900c09169ce0b46706
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=0f475549eafe64d74ca2c7e1557a6d4e…
commit 0f475549eafe64d74ca2c7e1557a6d4edb9f13c4
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=33e863d5c7525b8de6738f979352c259…
commit 33e863d5c7525b8de6738f979352c259de198627
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=bd92f76e9d18f5305921862c89af315e…
commit bd92f76e9d18f5305921862c89af315ed8be8b75
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=26629baa9f1c93725d9f18d591945e77…
commit 26629baa9f1c93725d9f18d591945e77708ad0b3
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=b290070ea6e4ae0fc9ecf3ba418fcb2e…
commit b290070ea6e4ae0fc9ecf3ba418fcb2ea5c495d3
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=12df75ad4fba19b3fe8ae54873320012…
commit 12df75ad4fba19b3fe8ae5487332001281ad7c17
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=bf52f7a740f9b71b647efa9ad1bca5a9…
commit bf52f7a740f9b71b647efa9ad1bca5a947ab0837
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=9f54cfc5ea72bdf92ec02370777b6818…
commit 9f54cfc5ea72bdf92ec02370777b6818dfb8ae66
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=6d76ddddf0a3d161662e126ffec197e7…
commit 6d76ddddf0a3d161662e126ffec197e71e40834b
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=7f1527f15c602455c318e189dde98511…
commit 7f1527f15c602455c318e189dde98511c2930df3
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=0b3e0507e54033776791c3a65ce9e8a5…
commit 0b3e0507e54033776791c3a65ce9e8a52ed69894
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=7042a37cf949b0a3dbd44f77228f263e…
commit 7042a37cf949b0a3dbd44f77228f263e815a47bd
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=2ddb268d252426d449cf8f85adbebb9a…
commit 2ddb268d252426d449cf8f85adbebb9adf00ef68
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=d93987656f96fc077e788a7f35857189…
commit d93987656f96fc077e788a7f35857189a9251b9d
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=2b8ea146f09954ff005e015238977c86…
commit 2b8ea146f09954ff005e015238977c8623a867a4
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=ee87f9d161a3f7269bc675dc0c5e4e69…
commit ee87f9d161a3f7269bc675dc0c5e4e69daada4e0
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
-----------------------------------------------------------------------
Summary of changes:
openbsc/configure.ac | 1 -
openbsc/include/openbsc/debug.h | 1 -
openbsc/src/gprs/Makefile.am | 2 +-
openbsc/src/gprs/gprs_gmm.c | 8 ++++----
openbsc/src/gprs/sgsn_libgtp.c | 3 ---
openbsc/src/libcommon/debug.c | 5 -----
openbsc/tests/Makefile.am | 2 +-
openbsc/tests/db/Makefile.am | 1 -
openbsc/tests/libiudummy/Makefile.am | 7 -------
openbsc/tests/libiudummy/README | 2 --
openbsc/tests/libiudummy/iudummy.c | 35 -----------------------------------
openbsc/tests/sgsn/sgsn_test.c | 6 ------
openbsc/tests/sgsn/sgsn_test.ok | 19 +++++++++++++++++++
13 files changed, 25 insertions(+), 67 deletions(-)
delete mode 100644 openbsc/tests/libiudummy/Makefile.am
delete mode 100644 openbsc/tests/libiudummy/README
delete mode 100644 openbsc/tests/libiudummy/iudummy.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, users/neels/iups has been updated
discards c901eab76f16fa2e44708aaee234d001cf4ef61f (commit)
discards 40a6fc0717500af5a042274a43c8d66692e97881 (commit)
discards 85241afbeb741f8fddb6fdc5f7630ec72a399b47 (commit)
discards 8f572a84183c2fba1c57dfa0b3073ed732841661 (commit)
discards 4b930c32d04692497a927e05ec65e6d3c9ce5d7e (commit)
discards fbf84da95da6402989853466fa93a1d380c375c7 (commit)
discards 61be94b71bae70fc4002f46a5e04da5db89e1bc3 (commit)
discards e25796dbad21235f4ce67cda2bd49f025860e65d (commit)
discards c27979cc8db6fc5024490f75352f2f1f00b362c6 (commit)
discards a1d88a92a3917f74d4dc08d0a6bf34dec8f929a1 (commit)
discards 1d0feab84bbc8bdbe812e615832743aa11673b44 (commit)
discards 2aa81b823435884d7bec723fbdd954305db60078 (commit)
discards 1a8b61e9b36d93e669d01e96a13fcb2914c79a6e (commit)
discards 30788ff50461aa7bc4e727a4a39593ffeb2bf923 (commit)
discards e0d832ad43e691c176250b50f3080617c095ec8f (commit)
discards edae81cc0464293acf9c1677ce96081cb3b467a7 (commit)
discards 3e5655b15fae7712ba8bdf21dbe0fa6a1f3ea1a6 (commit)
discards 739e65ca3b67ca386a6fc586f2d9c5d1b6d9a70c (commit)
discards a287b95a4bae86eff19e490ca4ff1467e791031f (commit)
discards 17e6ada1d4abdfbd6911494d67e89010bc00044b (commit)
discards 834099e1d69e0b911f66432e6ed0b110c9c037b4 (commit)
discards 5974c38b90bdcbb2b45d33774dba6c87afe75471 (commit)
discards 15ce7940dc84a3dba5c65197b00bf7a2733e24c2 (commit)
discards dcabbcf6403757d110a7810442002067deb2ee3c (commit)
discards e0be7459f8f5f4fe7b94d81aa4c9a2e0643730ef (commit)
discards afa21a8daba3e4344a1118445da38dcf6fb9bb55 (commit)
discards c469d0fc2c3c9acff697c832c6c7b64cbca15e94 (commit)
discards 189a0a241c6ad8c204b05f38c18cc65f7613fca9 (commit)
discards 7cba6283ba705cf019497360dfb26f45b796d07e (commit)
discards ea67c4d1dc4d670b124f8e04e5406a6c79ebf5dc (commit)
discards 41fc656eb52873e0e0ac4dd7d74c9bebc64556ec (commit)
discards c605567afb67cde25c561c25ce258b9311ef693c (commit)
discards 390d556ff6fc781fe05a05a92ab223813c0d8fbf (commit)
discards 0570fba8505161d61fd57024dc5421e8b44873be (commit)
discards 3dcf274ef8548da0c92ec09510cb1c6b55007227 (commit)
discards 1c0b6878c713fc320a0953d93a869300d1584297 (commit)
discards 88f06eea7509a710e7aa4b3fd1fed3c0ec3484d6 (commit)
via 63c75e7d0845c5d2aed54f0889dde0f6cc280a85 (commit)
via eac0c43b619576a813b1adf14689416e9db36dca (commit)
via 904494636b2014d4eeef97747a9b775973390305 (commit)
via af64cde2bc5722693b50f38e973a866b7687c993 (commit)
via 94872deebc5f1680e846aefc1c57daaf33d8c5e6 (commit)
via 0c9e54baee382a3144a7a5a5e30d6f7887baa051 (commit)
via 945a5bf888077db989b1bc05bbf508440b13581a (commit)
via 4b7a99d9fb728e8b3aec61c9429f9ca0cdbfc16e (commit)
via 70f08d8ac008a5a69930b8f1a0790606bcbc7bc2 (commit)
via c95f80a28ba582d0fec66c7888e2ed0fa538d431 (commit)
via 1bcb1205ea287634e3fed2222439a33394e8c29a (commit)
via e19ca665deec73d169d7bf2bf9350604223bec86 (commit)
via 1cd98bca900ace4228522e1e59be6f726d7742ab (commit)
via 3094b8a5a175126461d0695f459d7c8636b6de22 (commit)
via 0be87f3782ac3403c3d66d72801a88b5ae71503e (commit)
via c4d8d1205c004d542c0fdde71ff502e24d271d95 (commit)
via 60a0daf78d8e7e73a0a0d36cdd2b5429d3c9f296 (commit)
via 4ac721258b6ec28aafd9f7a99ca18ebcf7baa997 (commit)
via 4a0b8a95cc74014ec6facd3d1a2ec479e7124a49 (commit)
via d5d828dfaa26852133ee1e3879f92a5edb86fcc8 (commit)
via 24b9d4b5a18ff1f692213241d7327e5fb516bb47 (commit)
via 8d84c3fbc23b0b752427ee76ce45b86c6c093644 (commit)
via 9361a4af965018b9c16e693516c447e894172281 (commit)
via 45afbf710f18a12af6625ed1da28d2fbad03134c (commit)
via 7ef637a26795bb358e65fe81fe313f9d86068c77 (commit)
via 891062ce3fd3766f807bfdaf9f0feba42876ffbb (commit)
via 0f9d63380d2cdb8f71e20370f72ac633d9040773 (commit)
via 5300ca1ee7a7c9d4dab4e5fae3a33c6d22aac2f3 (commit)
via c3915f43947e1a12254ffa1686ffd03c0129345a (commit)
via 3a5d2ee004fdb65adfd947711a639f034603e04a (commit)
via 560a569b9b42ba017091029e8aae2d48b4a71a5a (commit)
via f70350b1b2f4f7d80dd28e8d1e17295dcf593d17 (commit)
via 96d2f98aaa1662c8752de4aab1d8cc04a84f0ffb (commit)
via 2a7cc388ef5d57841d11acfe6d8333de21ff4f83 (commit)
via 48bcef98a1607fbc16da582618c562f3d65c8136 (commit)
via a877cc09adf8c3b3d87c4f6e62d3f209c40febcd (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 (c901eab76f16fa2e44708aaee234d001cf4ef61f)
\
N -- N -- N (63c75e7d0845c5d2aed54f0889dde0f6cc280a85)
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=63c75e7d0845c5d2aed54f0889dde0f6…
commit 63c75e7d0845c5d2aed54f0889dde0f6cc280a85
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:59:26 2016 +0200
gprs tests skipping
Change-Id: I66e96a2104fd89662e98f8b3bd87cccbf8bc7a87
http://cgit.osmocom.org/openbsc/commit/?id=eac0c43b619576a813b1adf14689416e…
commit eac0c43b619576a813b1adf14689416e9db36dca
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:55 2016 +0200
add DIUCS debug constant
Change-Id: I85f82b51aa2ca5b355202c4220e26bb90b3603bf
http://cgit.osmocom.org/openbsc/commit/?id=904494636b2014d4eeef97747a9b7759…
commit 904494636b2014d4eeef97747a9b775973390305
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:41:42 2016 +0200
add debug log to gsm0408_gprs_rcvmsg_iu()
Change-Id: I3ab0bb067f5f67139c7c0d77eec50fd893a2a4b8
http://cgit.osmocom.org/openbsc/commit/?id=af64cde2bc5722693b50f38e973a866b…
commit af64cde2bc5722693b50f38e973a866b7687c993
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=94872deebc5f1680e846aefc1c57daaf…
commit 94872deebc5f1680e846aefc1c57daaf33d8c5e6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 01:45:22 2016 +0200
pending_req fixme comment
Change-Id: Icfb7a3cfd333ac92500cb3abaec75e27c9edea9a
http://cgit.osmocom.org/openbsc/commit/?id=0c9e54baee382a3144a7a5a5e30d6f78…
commit 0c9e54baee382a3144a7a5a5e30d6f7887baa051
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 -- TODO really?
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=945a5bf888077db989b1bc05bbf50844…
commit 945a5bf888077db989b1bc05bbf508440b13581a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:21 2016 +0200
cosmetic
http://cgit.osmocom.org/openbsc/commit/?id=4b7a99d9fb728e8b3aec61c9429f9ca0…
commit 4b7a99d9fb728e8b3aec61c9429f9ca0cdbfc16e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=70f08d8ac008a5a69930b8f1a0790606…
commit 70f08d8ac008a5a69930b8f1a0790606bcbc7bc2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:44:50 2016 +0200
gprs_sgsn.c: move pdp.h include to top
http://cgit.osmocom.org/openbsc/commit/?id=c95f80a28ba582d0fec66c7888e2ed0f…
commit c95f80a28ba582d0fec66c7888e2ed0fa538d431
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=1bcb1205ea287634e3fed2222439a333…
commit 1bcb1205ea287634e3fed2222439a33394e8c29a
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=e19ca665deec73d169d7bf2bf9350604…
commit e19ca665deec73d169d7bf2bf9350604223bec86
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=1cd98bca900ace4228522e1e59be6f72…
commit 1cd98bca900ace4228522e1e59be6f726d7742ab
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 specific additions
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=3094b8a5a175126461d0695f459d7c86…
commit 3094b8a5a175126461d0695f459d7c8636b6de22
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 15:58:47 2016 +0200
gsm48_rx_gmm_ra_upd_req auth comment
Change-Id: I41e024653b74c513108391cce4eb7765ec01e39f
http://cgit.osmocom.org/openbsc/commit/?id=0be87f3782ac3403c3d66d72801a88b5…
commit 0be87f3782ac3403c3d66d72801a88b5ae71503e
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=c4d8d1205c004d542c0fdde71ff502e2…
commit c4d8d1205c004d542c0fdde71ff502e24d271d95
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=60a0daf78d8e7e73a0a0d36cdd2b5429…
commit 60a0daf78d8e7e73a0a0d36cdd2b5429d3c9f296
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=4ac721258b6ec28aafd9f7a99ca18ebc…
commit 4ac721258b6ec28aafd9f7a99ca18ebcf7baa997
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=4a0b8a95cc74014ec6facd3d1a2ec479…
commit 4a0b8a95cc74014ec6facd3d1a2ec479e7124a49
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=d5d828dfaa26852133ee1e3879f92a5e…
commit d5d828dfaa26852133ee1e3879f92a5edb86fcc8
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=24b9d4b5a18ff1f692213241d7327e5f…
commit 24b9d4b5a18ff1f692213241d7327e5fb516bb47
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:41:08 2016 +0200
libiudummy
Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98
http://cgit.osmocom.org/openbsc/commit/?id=8d84c3fbc23b0b752427ee76ce45b86c…
commit 8d84c3fbc23b0b752427ee76ce45b86c6c093644
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:13 2016 +0200
libtalloc
Change-Id: I9d1d856d27d52651f496a6581b2ebf50b331745b
http://cgit.osmocom.org/openbsc/commit/?id=9361a4af965018b9c16e693516c447e8…
commit 9361a4af965018b9c16e693516c447e894172281
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:05:53 2016 +0200
gmm.auth.h
Change-Id: I50d0e9c17dc6a0c8fe8fa0ce96331895373d9b2c
http://cgit.osmocom.org/openbsc/commit/?id=45afbf710f18a12af6625ed1da28d2fb…
commit 45afbf710f18a12af6625ed1da28d2fbad03134c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:05:40 2016 +0200
gmm.rand.h
Change-Id: Id9bba01346fbddd46a00b7b5157f19eb7fa288cf
http://cgit.osmocom.org/openbsc/commit/?id=7ef637a26795bb358e65fe81fe313f9d…
commit 7ef637a26795bb358e65fe81fe313f9d86068c77
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:23 2016 +0200
sgsn_libgtp.c: asn1chelpers.h
Change-Id: Idcda3bd51f2eed4c5aa45a1e4e37f683ebb2eacc
http://cgit.osmocom.org/openbsc/commit/?id=891062ce3fd3766f807bfdaf9f0feba4…
commit 891062ce3fd3766f807bfdaf9f0feba42876ffbb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:37 2016 +0200
sgsn_libgtp.c: auth.h
Change-Id: I8a58ef87c1bd3a281930121babd2f0dfd2c2f869
http://cgit.osmocom.org/openbsc/commit/?id=0f9d63380d2cdb8f71e20370f72ac633…
commit 0f9d63380d2cdb8f71e20370f72ac633d9040773
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=5300ca1ee7a7c9d4dab4e5fae3a33c6d…
commit 5300ca1ee7a7c9d4dab4e5fae3a33c6d22aac2f3
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=c3915f43947e1a12254ffa1686ffd03c…
commit c3915f43947e1a12254ffa1686ffd03c0129345a
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=3a5d2ee004fdb65adfd947711a639f03…
commit 3a5d2ee004fdb65adfd947711a639f034603e04a
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=560a569b9b42ba017091029e8aae2d48…
commit 560a569b9b42ba017091029e8aae2d48b4a71a5a
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=f70350b1b2f4f7d80dd28e8d1e17295d…
commit f70350b1b2f4f7d80dd28e8d1e17295dcf593d17
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=96d2f98aaa1662c8752de4aab1d8cc04…
commit 96d2f98aaa1662c8752de4aab1d8cc04a84f0ffb
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=2a7cc388ef5d57841d11acfe6d8333de…
commit 2a7cc388ef5d57841d11acfe6d8333de21ff4f83
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=48bcef98a1607fbc16da582618c562f3…
commit 48bcef98a1607fbc16da582618c562f3d65c8136
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=a877cc09adf8c3b3d87c4f6e62d3f209…
commit a877cc09adf8c3b3d87c4f6e62d3f209c40febcd
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:38:32 2016 +0200
add libiu
Change-Id: I0287ac65fc0525e36cb18901176e9aaffd97c845
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/iu.h | 60 ++++
openbsc/src/libiu/Makefile.am | 10 +
openbsc/src/libiu/iu.c | 738 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 808 insertions(+)
create mode 100644 openbsc/include/openbsc/iu.h
create mode 100644 openbsc/src/libiu/Makefile.am
create mode 100644 openbsc/src/libiu/iu.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 "A python tool to program magic SIMs".
The branch, zecke/tmp has been deleted
was 8c1b33c439fef423c3536e9243035722c52aba4c
-----------------------------------------------------------------------
8c1b33c439fef423c3536e9243035722c52aba4c Do not return the FCI information while selecting a file
-----------------------------------------------------------------------
hooks/post-receive
--
A python tool to program magic SIMs
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 "A python tool to program magic SIMs".
The branch, master has been updated
via 8c1b33c439fef423c3536e9243035722c52aba4c (commit)
from 3e84067a2be95a1236bf8e66ffe1d64f8aa3abaa (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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
pySim/commands.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
A python tool to program magic SIMs
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, users/neels/iups has been updated
discards bc8913432688707bd31b0f01a0ff02e27a2c0351 (commit)
discards 8a70c2029ac1d43cd5bb2ee07cccd4a4804ae777 (commit)
discards 99f1e92128783cb2b7e99431449f5b5f643f8c7f (commit)
discards 6b1b4369b3523749f3c7c13915e3108ddc57e84f (commit)
discards 1dce8f4f290d19968aafc93e065256da11718652 (commit)
discards 58468a46b7a4fd8ec8867dc8c264cda70028690b (commit)
discards 4426675d1ce7efc8d13b842cd41c7105f18451f6 (commit)
discards 60b32cb201632fa45fa8cb36ff9878d2d494b47d (commit)
discards 37bb686b2e273c3d5986dcceee789d800709dbac (commit)
discards 7aca5c04064e4b8200cc46231be7afe1212e3812 (commit)
discards 60b0b744785fac9f2dcc1ef3440eeb0e360f850b (commit)
discards 0b4d87a413f937f2418bc664475d7232c1aa6ef4 (commit)
discards a9970541581ea1e0113d93d65a108630ad6f514b (commit)
discards 360245625449fb4284a289fa54c7673b43258033 (commit)
discards 4246467e22c2015b8da56508366a06fbb63dc5b7 (commit)
discards aaeefa0c8716e2aa850b785fad13ceb86dfb3a80 (commit)
discards 78cc7fcfcfb379ec21d328f8236ec6a7b51f9167 (commit)
discards 7d4c608e1cea3790de25b08adeb91e83607cd6ff (commit)
discards fd7acf54f4489a566c10b8331ba6b2b508d8f2be (commit)
discards ae8958ea05c76ef895e9be2e52ec497e620b63c0 (commit)
discards 2f4016db2256606808bc1f07aa8d42232dfda145 (commit)
discards 76259e35f96050ee8d9ce9bf44a8ab0559290423 (commit)
discards ab0d0c9cbc4f105ee09bbb0a4981f696dbb5b2e3 (commit)
discards ab8a1f50eb2cb179192e60c483264124fc93bc9a (commit)
discards 8f4686e6d16ebc2719e929a9c74ea8ae7cad50ab (commit)
discards fb3f2cbcaddddd26303494a0a88af50c6bc17e6b (commit)
discards b677d83cd44ce40d7599d413f9395f7f76103e14 (commit)
discards 379eee5aa1fc3ab23087a266bf6570e519d29cbb (commit)
discards 7e5c04bcbfd7f38c26433a87612a6db6571eb905 (commit)
discards 26b8b9828cbeab2c4781dabf9af13690a82d5d20 (commit)
discards 64569cf79b47a167979b06bdb7e3160b20be905d (commit)
discards da463fe105ab5db4152044f5c53a4ba1a37d8ae7 (commit)
discards 3b6c82082760bba16145220bd00e7a0f531efb88 (commit)
discards 43e28965c36fc4a371265af90e69e5a737ff47f0 (commit)
discards 298e58ef144bbf967ec1953ad3326516e1777327 (commit)
discards bee9a0bd230df7f78e8b5d515c2df58ebd18042e (commit)
discards bb304cc0716655950fd8701fd295110d769e56da (commit)
discards 71ca26a132e1487b2208842c819eecee80883755 (commit)
discards 36bae4a7d1515a15d0e15c993a7e7026a39472d8 (commit)
discards 961344a6733a170f43067b8a1330cf66dcd93754 (commit)
discards 53e1113736afcd7222c428b7e71a48a609820bc6 (commit)
discards c712ad9f8dda61a1c585bc64267a48964ec4826d (commit)
discards 447585f8bb000ec242a8db48b815f22cd572d160 (commit)
discards 3c60b148b9031a5ee42ca8550c130b6d25f9e93e (commit)
discards 983bc4c814ff9e569418fe50c1e29baf7995bb4d (commit)
discards ac9e8fcfc758c6b67716fd7302d6d94c23c3a80a (commit)
discards ca208bb48e1b99010b8b889aa51446a4d2205be3 (commit)
discards c408fc5750437839b48663ec09e13551653759bb (commit)
discards ad6659c9fab8007fe71e4268b58364ac8251015b (commit)
discards b2e10e034bdf8146a8f468992604277f211ae908 (commit)
discards 153250344f365c5d19cebeba87effed932e0cf27 (commit)
discards 9c2ad2e37c4de9a508290ecbe3e45e3111586b80 (commit)
discards 73a208790de76d9fcf229fe155a7b91e0237c8be (commit)
discards 8b85d4e4347360884adb0b64b6d75abf46de78bd (commit)
discards aeec8fc0e7ef509ff9c737679598ee1aaa21cbb2 (commit)
discards cca10f403cfbb7483c00fcd10f7b9e58cd7ca3ef (commit)
discards 1e0a9fa60bc761788b3c1058cf2c5be00e5a772a (commit)
discards 0fe29421a731c6159a2f900e18e277032c7c640e (commit)
discards fd90be270a35aafaa1d3dbaff7b6ddaa79bead0a (commit)
via c901eab76f16fa2e44708aaee234d001cf4ef61f (commit)
via 40a6fc0717500af5a042274a43c8d66692e97881 (commit)
via 85241afbeb741f8fddb6fdc5f7630ec72a399b47 (commit)
via 8f572a84183c2fba1c57dfa0b3073ed732841661 (commit)
via 4b930c32d04692497a927e05ec65e6d3c9ce5d7e (commit)
via fbf84da95da6402989853466fa93a1d380c375c7 (commit)
via 61be94b71bae70fc4002f46a5e04da5db89e1bc3 (commit)
via e25796dbad21235f4ce67cda2bd49f025860e65d (commit)
via c27979cc8db6fc5024490f75352f2f1f00b362c6 (commit)
via a1d88a92a3917f74d4dc08d0a6bf34dec8f929a1 (commit)
via 1d0feab84bbc8bdbe812e615832743aa11673b44 (commit)
via 2aa81b823435884d7bec723fbdd954305db60078 (commit)
via 1a8b61e9b36d93e669d01e96a13fcb2914c79a6e (commit)
via 30788ff50461aa7bc4e727a4a39593ffeb2bf923 (commit)
via e0d832ad43e691c176250b50f3080617c095ec8f (commit)
via edae81cc0464293acf9c1677ce96081cb3b467a7 (commit)
via 3e5655b15fae7712ba8bdf21dbe0fa6a1f3ea1a6 (commit)
via 739e65ca3b67ca386a6fc586f2d9c5d1b6d9a70c (commit)
via a287b95a4bae86eff19e490ca4ff1467e791031f (commit)
via 17e6ada1d4abdfbd6911494d67e89010bc00044b (commit)
via 834099e1d69e0b911f66432e6ed0b110c9c037b4 (commit)
via 5974c38b90bdcbb2b45d33774dba6c87afe75471 (commit)
via 15ce7940dc84a3dba5c65197b00bf7a2733e24c2 (commit)
via dcabbcf6403757d110a7810442002067deb2ee3c (commit)
via e0be7459f8f5f4fe7b94d81aa4c9a2e0643730ef (commit)
via afa21a8daba3e4344a1118445da38dcf6fb9bb55 (commit)
via c469d0fc2c3c9acff697c832c6c7b64cbca15e94 (commit)
via 189a0a241c6ad8c204b05f38c18cc65f7613fca9 (commit)
via 7cba6283ba705cf019497360dfb26f45b796d07e (commit)
via ea67c4d1dc4d670b124f8e04e5406a6c79ebf5dc (commit)
via 41fc656eb52873e0e0ac4dd7d74c9bebc64556ec (commit)
via c605567afb67cde25c561c25ce258b9311ef693c (commit)
via 390d556ff6fc781fe05a05a92ab223813c0d8fbf (commit)
via 0570fba8505161d61fd57024dc5421e8b44873be (commit)
via 3dcf274ef8548da0c92ec09510cb1c6b55007227 (commit)
via 1c0b6878c713fc320a0953d93a869300d1584297 (commit)
via 88f06eea7509a710e7aa4b3fd1fed3c0ec3484d6 (commit)
via 02c2901831635f57f4290cf494edb32ebb236e2e (commit)
via b07e2b42fb6a035672e8d54e169bd544a483560f (commit)
via 48d47242edf554c63a394a7b901ccb4f29864b7b (commit)
via 2d512992af15006792f55330b4133d78730022de (commit)
via e6dc4bd5b2f5694ab3cc8d830e42f7b3bf7d9a7c (commit)
via dbbf9b010c653012d34b392f2382c3dd68c7ccd7 (commit)
via 8cbd7feb85e6c71f31f220a02c900d372f903499 (commit)
via 9299ffd37615087a468a0bc3f558892ccb854667 (commit)
via 1fd12de9096a0d854509196730ab97bff09f0553 (commit)
via d00cea86fc49d656dbe3d363aa7b16c850953017 (commit)
via c6545eff340a760feda2faf0c911b1bf71e18cb3 (commit)
via 18679ed974c8c20ce146b84d998b23800de111d6 (commit)
via a134004df80e2296584395bfa39be280341b04d9 (commit)
via 2fd72386a35d877f35773296b52e9b262ccb6ab4 (commit)
via 8764e86ee9e87f0ab6df6e860a9fd8501f7f8864 (commit)
via f802b2012646370abcd25c99b4dcc965eab7babc (commit)
via 5a750f1071801e92fd29a61dc16cbc10be9cf6f7 (commit)
via 8495e03588f0b880be6f053c81b87fa4eca025d7 (commit)
via 5493d87f9582336bb01d45f52048a210dbb0b7dc (commit)
via 2fa7d8464f2ce91932f90de22a53dbc318494daa (commit)
via 63081fe34d4c3ecc4a2bf0b8dc9391eb374dfa5b (commit)
via e21cf38da4ae4fe89845a48f5af055439f33818b (commit)
via 8a4d2e756d80dd35cb9a3cf1bc3c2d2dc469fccb (commit)
via c08ee71bff4d86120b051b70e77833458e68aa0b (commit)
via 9a7e25b9c3491416b8c41e4a7caeb86ba2167b78 (commit)
via a8d8e93086580904aded88ffb957a6e7e3660cbe (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 (bc8913432688707bd31b0f01a0ff02e27a2c0351)
\
N -- N -- N (c901eab76f16fa2e44708aaee234d001cf4ef61f)
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=c901eab76f16fa2e44708aaee234d001…
commit c901eab76f16fa2e44708aaee234d001cf4ef61f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:59:26 2016 +0200
gprs tests skipping
Change-Id: I66e96a2104fd89662e98f8b3bd87cccbf8bc7a87
http://cgit.osmocom.org/openbsc/commit/?id=40a6fc0717500af5a042274a43c8d666…
commit 40a6fc0717500af5a042274a43c8d66692e97881
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:59:55 2016 +0200
add DIUCS debug constant
Change-Id: I85f82b51aa2ca5b355202c4220e26bb90b3603bf
http://cgit.osmocom.org/openbsc/commit/?id=85241afbeb741f8fddb6fdc5f7630ec7…
commit 85241afbeb741f8fddb6fdc5f7630ec72a399b47
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:41:42 2016 +0200
add debug log to gsm0408_gprs_rcvmsg_iu()
Change-Id: I3ab0bb067f5f67139c7c0d77eec50fd893a2a4b8
http://cgit.osmocom.org/openbsc/commit/?id=8f572a84183c2fba1c57dfa0b3073ed7…
commit 8f572a84183c2fba1c57dfa0b3073ed732841661
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=4b930c32d04692497a927e05ec65e6d3…
commit 4b930c32d04692497a927e05ec65e6d3c9ce5d7e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 01:45:22 2016 +0200
pending_req fixme comment
Change-Id: Icfb7a3cfd333ac92500cb3abaec75e27c9edea9a
http://cgit.osmocom.org/openbsc/commit/?id=fbf84da95da6402989853466fa93a1d3…
commit fbf84da95da6402989853466fa93a1d380c375c7
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 -- TODO really?
Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b
http://cgit.osmocom.org/openbsc/commit/?id=61be94b71bae70fc4002f46a5e04da5d…
commit 61be94b71bae70fc4002f46a5e04da5db89e1bc3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:21 2016 +0200
cosmetic
http://cgit.osmocom.org/openbsc/commit/?id=e25796dbad21235f4ce67cda2bd49f02…
commit e25796dbad21235f4ce67cda2bd49f025860e65d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:56 2016 +0200
comment on Iu GTP-U
Change-Id: I9fd8f0111ef4bb52d421b322a633ff85f863d10e
http://cgit.osmocom.org/openbsc/commit/?id=c27979cc8db6fc5024490f75352f2f1f…
commit c27979cc8db6fc5024490f75352f2f1f00b362c6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:44:50 2016 +0200
gprs_sgsn.c: move pdp.h include to top
http://cgit.osmocom.org/openbsc/commit/?id=a1d88a92a3917f74d4dc08d0a6bf34de…
commit a1d88a92a3917f74d4dc08d0a6bf34dec8f929a1
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=1d0feab84bbc8bdbe812e615832743aa…
commit 1d0feab84bbc8bdbe812e615832743aa11673b44
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=2aa81b823435884d7bec723fbdd95430…
commit 2aa81b823435884d7bec723fbdd954305db60078
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=1a8b61e9b36d93e669d01e96a13fcb29…
commit 1a8b61e9b36d93e669d01e96a13fcb2914c79a6e
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 specific additions
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=30788ff50461aa7bc4e727a4a39593ff…
commit 30788ff50461aa7bc4e727a4a39593ffeb2bf923
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 15:58:47 2016 +0200
gsm48_rx_gmm_ra_upd_req auth comment
Change-Id: I41e024653b74c513108391cce4eb7765ec01e39f
http://cgit.osmocom.org/openbsc/commit/?id=e0d832ad43e691c176250b50f3080617…
commit e0d832ad43e691c176250b50f3080617c095ec8f
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=edae81cc0464293acf9c1677ce96081c…
commit edae81cc0464293acf9c1677ce96081cb3b467a7
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=3e5655b15fae7712ba8bdf21dbe0fa6a…
commit 3e5655b15fae7712ba8bdf21dbe0fa6a1f3ea1a6
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=739e65ca3b67ca386a6fc586f2d9c5d1…
commit 739e65ca3b67ca386a6fc586f2d9c5d1b6d9a70c
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=a287b95a4bae86eff19e490ca4ff1467…
commit a287b95a4bae86eff19e490ca4ff1467e791031f
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=17e6ada1d4abdfbd6911494d67e89010…
commit 17e6ada1d4abdfbd6911494d67e89010bc00044b
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=834099e1d69e0b911f66432e6ed0b110…
commit 834099e1d69e0b911f66432e6ed0b110c9c037b4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:41:08 2016 +0200
libiudummy
Change-Id: I4a66c4122011dbc87c6fcb336ab0461b86522c98
http://cgit.osmocom.org/openbsc/commit/?id=5974c38b90bdcbb2b45d33774dba6c87…
commit 5974c38b90bdcbb2b45d33774dba6c87afe75471
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri May 20 21:45:13 2016 +0200
libtalloc
Change-Id: I9d1d856d27d52651f496a6581b2ebf50b331745b
http://cgit.osmocom.org/openbsc/commit/?id=15ce7940dc84a3dba5c65197b00bf7a2…
commit 15ce7940dc84a3dba5c65197b00bf7a2733e24c2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:05:53 2016 +0200
gmm.auth.h
Change-Id: I50d0e9c17dc6a0c8fe8fa0ce96331895373d9b2c
http://cgit.osmocom.org/openbsc/commit/?id=dcabbcf6403757d110a7810442002067…
commit dcabbcf6403757d110a7810442002067deb2ee3c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:05:40 2016 +0200
gmm.rand.h
Change-Id: Id9bba01346fbddd46a00b7b5157f19eb7fa288cf
http://cgit.osmocom.org/openbsc/commit/?id=e0be7459f8f5f4fe7b94d81aa4c9a2e0…
commit e0be7459f8f5f4fe7b94d81aa4c9a2e0643730ef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:51:23 2016 +0200
sgsn_libgtp.c: asn1chelpers.h
Change-Id: Idcda3bd51f2eed4c5aa45a1e4e37f683ebb2eacc
http://cgit.osmocom.org/openbsc/commit/?id=afa21a8daba3e4344a1118445da38dcf…
commit afa21a8daba3e4344a1118445da38dcf6fb9bb55
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:50:37 2016 +0200
sgsn_libgtp.c: auth.h
Change-Id: I8a58ef87c1bd3a281930121babd2f0dfd2c2f869
http://cgit.osmocom.org/openbsc/commit/?id=c469d0fc2c3c9acff697c832c6c7b64c…
commit c469d0fc2c3c9acff697c832c6c7b64cbca15e94
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:44:55 2016 +0200
sgsn_test: add libasn1c, libosmo-sigtran and libosmo-ranap
Change-Id: I103eec1419836b15a8cc1704e20f2e96a53adde1
http://cgit.osmocom.org/openbsc/commit/?id=189a0a241c6ad8c204b05f38c18cc65f…
commit 189a0a241c6ad8c204b05f38c18cc65f7613fca9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:36:18 2016 +0200
add libiu to sgsn_test
Change-Id: I5335a3c140cca9aad7a9fc755e92f43a8f95cd70
http://cgit.osmocom.org/openbsc/commit/?id=7cba6283ba705cf019497360dfb26f45…
commit 7cba6283ba705cf019497360dfb26f45b796d07e
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=ea67c4d1dc4d670b124f8e04e5406a6c…
commit ea67c4d1dc4d670b124f8e04e5406a6c79ebf5dc
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=41fc656eb52873e0e0ac4dd7d74c9beb…
commit 41fc656eb52873e0e0ac4dd7d74c9bebc64556ec
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=c605567afb67cde25c561c25ce258b93…
commit c605567afb67cde25c561c25ce258b9311ef693c
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=390d556ff6fc781fe05a05a92ab22381…
commit 390d556ff6fc781fe05a05a92ab223813c0d8fbf
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=0570fba8505161d61fd57024dc5421e8…
commit 0570fba8505161d61fd57024dc5421e8b44873be
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=3dcf274ef8548da0c92ec09510cb1c6b…
commit 3dcf274ef8548da0c92ec09510cb1c6b55007227
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=1c0b6878c713fc320a0953d93a869300…
commit 1c0b6878c713fc320a0953d93a869300d1584297
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 17:35:57 2016 +0200
osmo-sgsn: add libiu and libasn1c, libosmo-sigtran and libosmo-ranap
The build will actually break until libiu is used by osmo-sgsn in a subsequent
commit.
Add asn_debug impl ("extern" from libasn1c).
Change-Id: I088e0980cbbec9dae19632e0d11cfe979fb83e98
http://cgit.osmocom.org/openbsc/commit/?id=88f06eea7509a710e7aa4b3fd1fed3c0…
commit 88f06eea7509a710e7aa4b3fd1fed3c0ec3484d6
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=02c2901831635f57f4290cf494edb32e…
commit 02c2901831635f57f4290cf494edb32ebb236e2e
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=b07e2b42fb6a035672e8d54e169bd544…
commit b07e2b42fb6a035672e8d54e169bd544a483560f
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=48d47242edf554c63a394a7b901ccb4f…
commit 48d47242edf554c63a394a7b901ccb4f29864b7b
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=2d512992af15006792f55330b4133d78…
commit 2d512992af15006792f55330b4133d78730022de
Author: Neels Hofmeyr <nhofmeyr(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=e6dc4bd5b2f5694ab3cc8d830e42f7b3…
commit e6dc4bd5b2f5694ab3cc8d830e42f7b3bf7d9a7c
Author: Neels Hofmeyr <nhofmeyr(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=dbbf9b010c653012d34b392f2382c3dd…
commit dbbf9b010c653012d34b392f2382c3dd68c7ccd7
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=8cbd7feb85e6c71f31f220a02c900d37…
commit 8cbd7feb85e6c71f31f220a02c900d372f903499
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.
http://cgit.osmocom.org/openbsc/commit/?id=9299ffd37615087a468a0bc3f558892c…
commit 9299ffd37615087a468a0bc3f558892ccb854667
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=1fd12de9096a0d854509196730ab97bf…
commit 1fd12de9096a0d854509196730ab97bff09f0553
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.
http://cgit.osmocom.org/openbsc/commit/?id=d00cea86fc49d656dbe3d363aa7b16c8…
commit d00cea86fc49d656dbe3d363aa7b16c850953017
Author: Neels Hofmeyr <nhofmeyr(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=c6545eff340a760feda2faf0c911b1bf…
commit c6545eff340a760feda2faf0c911b1bf71e18cb3
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
Author: Harald Welte <laforge(a)gnumonks.org>
Tweaked-By: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
http://cgit.osmocom.org/openbsc/commit/?id=18679ed974c8c20ce146b84d998b2380…
commit 18679ed974c8c20ce146b84d998b23800de111d6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat May 21 00:00:51 2016 +0200
rename enum gprs_mm_state to gprs_gmm_state
Change-Id: I987218a1752a74e4036b36269af015db17ecb5b9
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
http://cgit.osmocom.org/openbsc/commit/?id=a134004df80e2296584395bfa39be280…
commit a134004df80e2296584395bfa39be280341b04d9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:20:21 2016 +0200
sgsn: fix use of libosmocore GPRS encryption plugins from LLC layer
Instead of passing the uint64_t kc bytes wrongly interpreted as memory address,
pass its actual kc bytes by casting via (uint8_t*)&kc.
http://cgit.osmocom.org/openbsc/commit/?id=2fd72386a35d877f35773296b52e9b26…
commit 2fd72386a35d877f35773296b52e9b262ccb6ab4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon May 9 21:28:05 2016 +0200
tweak db debug log: log TMSI as hex
http://cgit.osmocom.org/openbsc/commit/?id=8764e86ee9e87f0ab6df6e860a9fd850…
commit 8764e86ee9e87f0ab6df6e860a9fd8501f7f8864
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 15:30:30 2016 +0200
gsm04_08_clear_request(): release loc with arg release=0
In gsm04_08_clear_request(), in_release == 1 anyway and
msc_release_connection() would exit immediately without any effect. Don't
confuse the reader by passing release=1 arg.
http://cgit.osmocom.org/openbsc/commit/?id=f802b2012646370abcd25c99b4dcc965…
commit f802b2012646370abcd25c99b4dcc965eab7babc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 21:03:10 2015 +0100
rtp_proxy.c: Ensure msgb_alloc is large enough for largest AMR frame
In AMR 12.2 (mode 7), the actual RTP payload is 33 bytes. Howeerver,
as we store the length of the (dynamically-sized) AMR payload in the
first byte, our buffer needs at least 33+1 byte in size.
http://cgit.osmocom.org/openbsc/commit/?id=5a750f1071801e92fd29a61dc16cbc10…
commit 5a750f1071801e92fd29a61dc16cbc10be9cf6f7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 14:04:36 2015 +0100
subscr_name(): Handle case for subscr == NULL
subscr_name() was called from several places:
* either without a check for subscr being NULL, which for example
was causing a segfault if we hand-over a channel before identifying the
subscriber
* or with an explicit NULL check and the ternary operator (?).
We now simplify the code by checking for the NULL Subscriber in subscr_name()
itself.
-----------------------------------------------------------------------
Summary of changes:
openbsc/doc/examples/osmo-bsc/osmo-bsc.cfg | 3 +-
openbsc/doc/examples/osmo-nitb/rbs2308/openbsc.cfg | 1 -
openbsc/include/openbsc/gsm_data.h | 10 ++-
openbsc/include/openbsc/gsm_data_shared.h | 6 +-
openbsc/src/gprs/gprs_gmm.c | 37 ++++++---
openbsc/src/libbsc/abis_rsl.c | 11 ++-
openbsc/src/libbsc/bsc_init.c | 6 --
openbsc/src/libbsc/bsc_vty.c | 85 ++++++++++++++++++---
openbsc/src/libbsc/handover_decision.c | 17 +++--
openbsc/src/libbsc/net_init.c | 2 +-
openbsc/src/libbsc/system_information.c | 5 ++
openbsc/src/libcommon/gsm_data.c | 6 +-
openbsc/src/libmsc/db.c | 53 ++++++++-----
openbsc/src/libmsc/gsm_04_08.c | 20 +++--
openbsc/src/libmsc/vty_interface_layer3.c | 6 +-
openbsc/tests/db/db_test.c | 87 +++++++++-------------
16 files changed, 229 insertions(+), 126 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, master has been updated
via 7184bd088e11cfe6b907af2fcce48369fd2f21f1 (commit)
from 8495e03588f0b880be6f053c81b87fa4eca025d7 (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=7184bd088e11cfe6b907af2fcce48369…
commit 7184bd088e11cfe6b907af2fcce48369fd2f21f1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 14:04:36 2015 +0100
subscr_name(): Handle case for subscr == NULL
subscr_name() was called from several places:
* either without a check for subscr being NULL, which for example
was causing a segfault if we hand-over a channel before identifying the
subscriber
* or with an explicit NULL check and the ternary operator (?).
We now simplify the code by checking for the NULL Subscriber in subscr_name()
itself.
Change-Id: Ide09f4a515222eb2ec6c25e7a6a8c5f6cc2ffd4b
Reviewed-on: https://gerrit.osmocom.org/92
Tested-by: Jenkins Builder
Reviewed-by: Holger Freyther <holger(a)freyther.de>
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_rsl.c | 2 +-
openbsc/src/libcommon/gsm_subscriber_base.c | 3 +++
openbsc/src/libmsc/gsm_04_08.c | 7 ++-----
3 files changed, 6 insertions(+), 6 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 "UNNAMED PROJECT".
The branch, master has been updated
via f929e625252c8943339bf909553118f8b484c3c2 (commit)
from 4acb6b72513e63f5a9b874fe26c38788e9d980d1 (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=f929e625252c8943339bf909553118f…
commit f929e625252c8943339bf909553118f8b484c3c2
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sun May 22 00:02:56 2016 +0200
introduce new counter rlc_sent_control
Counts control messages (UL/DL assignment, UL ACKs or page requests)
Change-Id: Ib41031d430beddfb48d54470e632436f2c99c360
Reviewed-on: https://gerrit.osmocom.org/99
Reviewed-by: Holger Freyther <holger(a)freyther.de>
Tested-by: Jenkins Builder
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 1 +
src/bts.h | 3 +++
src/gprs_rlcmac_sched.cpp | 2 ++
3 files changed, 6 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 "UNNAMED PROJECT".
The branch, master has been updated
via 4acb6b72513e63f5a9b874fe26c38788e9d980d1 (commit)
from 95e379241a58c6cc9bbc9b6971599b7acab9a744 (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=4acb6b72513e63f5a9b874fe26c3878…
commit 4acb6b72513e63f5a9b874fe26c38788e9d980d1
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sun May 22 01:36:01 2016 +0200
gprs_rlcmac_sched: fix mistype of CONTROL ACK
Change-Id: If37b33f69cd659d913ed81eb6060a42734ba524f
Reviewed-on: https://gerrit.osmocom.org/100
Tested-by: Jenkins Builder
Reviewed-by: Holger Freyther <holger(a)freyther.de>
-----------------------------------------------------------------------
Summary of changes:
src/gprs_rlcmac_sched.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 95e379241a58c6cc9bbc9b6971599b7acab9a744 (commit)
from 543756adbe4508945ffe4c2fdc830b118a00a3dd (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=95e379241a58c6cc9bbc9b6971599b7…
commit 95e379241a58c6cc9bbc9b6971599b7acab9a744
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Sat May 21 22:33:27 2016 +0200
tbf_dl: replace cross-file declaration with correct header
Change-Id: I9b4eb664d444258c9bcf53f9b44552d8dd3155e9
Reviewed-on: https://gerrit.osmocom.org/95
Tested-by: Jenkins Builder
Reviewed-by: Holger Freyther <holger(a)freyther.de>
-----------------------------------------------------------------------
Summary of changes:
src/tbf_dl.cpp | 6 +-----
1 file changed, 1 insertion(+), 5 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, master has been updated
via 8495e03588f0b880be6f053c81b87fa4eca025d7 (commit)
from 5493d87f9582336bb01d45f52048a210dbb0b7dc (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=8495e03588f0b880be6f053c81b87fa4…
commit 8495e03588f0b880be6f053c81b87fa4eca025d7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu May 12 03:04:33 2016 +0200
drop unneccessary duplicate linking: tests/gsm0408
Change-Id: I8b6fb27d1db0157cb7d61f18b03f33c4f3168946
Reviewed-on: https://gerrit.osmocom.org/90
Tested-by: Jenkins Builder
Reviewed-by: Holger Freyther <holger(a)freyther.de>
-----------------------------------------------------------------------
Summary of changes:
openbsc/tests/gsm0408/Makefile.am | 1 -
1 file changed, 1 deletion(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)