This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, neels/vlr has been updated discards 28a0ea9685048bb45cc447406777417101cc7e2d (commit) discards ed4556c748ec026153e9ca015e8c0d868494077a (commit) discards 7437a2beffef8bbb0fca48681fb6a47046ac545f (commit) discards 54f30b72da07fa601e9ff14e6ace4774d5506e58 (commit) discards 418e090e4dbcf60fb182a5f37fcde89bce463555 (commit) discards 3a7ee9a6e4030e5982ea6879163a412b4cf52b9e (commit) discards 1d0db14ad79406f0ae36514bbff9bdf6739345fc (commit) discards 33f47b7fa0075fc1b7e00f7937427547e7c9c98c (commit) discards 04847dd45e3e7d510aad9e34ac7ace7bf9d7941e (commit) discards b2b97016005fbef278342c32e3cbce0b2da0966b (commit) discards 7aabd0bbe2427e07174229f8760c0143260fc73a (commit) discards 5c7c9c720cf266528c694716a2c5899831f3bdb3 (commit) discards 6450ed5f31dc553b852e447f4536780832e3e1fc (commit) discards a1feed6a138a2b70b55b262e60c5195b8ca6faff (commit) discards 215e07c6a8b87f6aaeae5fbb48a67a0e5155293f (commit) discards 21ef6e5c6760878f3c68f8533f312b98f856527c (commit) discards fb79a287ec85bbe37939126da4526293665898fb (commit) discards c0a7cad1959c0c2ab62f1644a3e9baa46dbc3348 (commit) discards 06287a4dec07a045d2e584788f465537b2b51d4d (commit) discards 95abb4c02423a437cfc7fb060bf8b7b52daacea2 (commit) discards 085ee683cbf2defa50c83f4d84ce64772c038d80 (commit) discards dab83e5096e76f424ad6479c8a7ab7a4821fe94f (commit) discards 83f88a27ee865339fc918c8edb6630d107a7591c (commit) discards 3e35bcc7b4fcafd27b902db27db2aa4d326ff4cc (commit) discards dba132fd9ff1b9136af7564f259502c79596b17c (commit) discards 1407b3548b70768c47cc4b5015b0bb4252b2bd2c (commit) discards a1c9ca1039b3f1aed012997c54f198dd099ced8b (commit) discards 4f15930cea01c687cabf643b119c6b8b9730c55a (commit) discards 41f0f78647d96759c31ec0a455643e218b7b2f40 (commit) discards ad620239e0c0aab44a3bc36ec79e9aeec997593f (commit) discards b0f9304ffbe334a6528e53e18c75c0cabbffe6ed (commit) discards cabc56b908422de23546b9a13aa5c78480e03622 (commit) discards 5d72e851bcb7e1b35b3320ba9c4ea0d6371434e1 (commit) discards 3a3eac45f14606d0d6856571c08d8e8a78f7e0d4 (commit) discards f3d4dd2e3f53d7155e8f47761972385420288995 (commit) discards ac05cdd706c6b8ab37308a494d37c6e4e1060bf0 (commit) discards 28c92c6af36c4133a00b19477c7535fb2a55c053 (commit) discards 4d461a1d74dac5aeb113244b9b51199d36929334 (commit) discards aeec58ad47689c27a3c3b8a111a313217327318e (commit) discards 4acb1fed69f28d32a05a5e1141e20d8b63bce172 (commit) discards 206436f0015130565f802b9b6b89e6d5bd4f6b4c (commit) discards 26f5ab276e7ef1fb2953ca7998ea604a333dac24 (commit) discards 77cd1d2c65e208888546fe0fc9443e6a9d1ada52 (commit) discards 0a62c760e13bafee1d57d71d347c72ef33bedd26 (commit) discards 8b8d6eeab5b651f1cbd273ed3172f9b6563d4e29 (commit) discards f118ae0e130595fdc2ad092de62dbd3f8d53e2ee (commit) discards 4e4550b37f10fa150a553078f8924ca57f82761b (commit) discards 75686fe19c4862cdfff3659966773c532c9762e4 (commit) discards 785421a0a8c4d2441c7f9e854a3d9e14e81c0ba8 (commit) discards eb1ea6588dfe96b6f061bbf6f2d1cfa6f3d165b2 (commit) discards b8ffaafbda1f975f110a0c9ec1453b8cf30b24a0 (commit) discards 09013f9b23f690723ff6292552c563d639a47ee7 (commit) via 248d98e27cf92a9e39437775bf9e3bcacd306b74 (commit) via 58eed0d4bf695c2a810da977180355feae44ff56 (commit) via c510de4095787911337e05226c46a49cced4228a (commit) via 768798242241da83d22b2c6ad5974938bff86fec (commit) via 2a0a9cc0afb50fcdea71cfb98e6584b7774cbb21 (commit) via d3bc39b3b1e0b391a83c716953df5bb1a2d42dcf (commit) via 9f2c65113855db50657a34572187d1531bb0dbd9 (commit) via bf060a31b66085564c2403169bddabbfc61e192a (commit) via 84fffb31245732c3da9eeea2cf6b8f4eb2929e2b (commit) via c067e37f5a1867c9126aff42efb89a75df7176bb (commit) via e60c3b45ff2f4cfcf526979e19ba44c7cc2b9976 (commit) via 262ff970249e6c8c4933a4f023371327a59fceb6 (commit) via 41cf7ca11850dc7c2136143d69058e9e535856c6 (commit) via 503917a93197f20276a41500f184e858bfde1f88 (commit) via 4837a52150cf4d4baa4e931e8bd6779e55c8aa1a (commit) via af9b3e71f93b9931f8d7018f14064c76a862fa3e (commit) via 6cc53e7027fcc45996ba046458606aa9b15b5eb5 (commit) via 00fcbad82f4c2676a8c6aad592cd207054f20358 (commit) via 55bb3ce2b7c168a1f5ef2e08e1a955ca7bf92778 (commit) via 46552e45847865caecd3c45a8795f8dfa9802fce (commit) via 00c1ef59aa965e80cebde4f132dcd7ec5fbd2167 (commit) via 6656b17f5263a5d46dcb04edb3e595c5e3182d1c (commit) via 66921daf83671fbed26bb6a43be3f1fedc012b1f (commit) via 02c32688759b98f76d6080c24c7b8c61870f3dc8 (commit) via 16446bac8361404f3c7caf59321292809d180643 (commit) via 5ed398efca4975fdc0ccbf32facc1057a2f53dec (commit) via 4f0417f839dd9f7a97cdb150cd5aa2d5a9dbb551 (commit) via 73bcb94f4230c52ff07e0dc53e62935c04f9db8d (commit) via 8d3505f49a6dc8bfff25459f230b10a2f829910d (commit) via 9040e72a7885f972ab329c32f7b732669d4f9ffe (commit) via 44079558d167b10ed480dfa85c327ee1741a198b (commit) via bdbdb80d06895e9bff2acb5fd564597d4ffb6e17 (commit) via 8248b8c577fdd774f5a25e207dc889d6e6a2775b (commit) via 216792c8da194e6d57e1131aea5baef44eeee0b3 (commit) via 256e3a16d20c173502bae5b72373cde45ce0f3e8 (commit) via 37f9252361c85249b59d5a9202147136782b5415 (commit) via 2fa74faf927ed1ca9fc311a206c1e18a7295be7a (commit) via 3cbc05210192324592cc8b79e12d3095be302f90 (commit) via 73ed45599b94f666fedd043028daad9427c241bd (commit) via 2e109f08c07ca7ca5bc0f134d561cad42840b27c (commit) via 28786bb2098d404d5f5eb40fc6bafa866c54b0c1 (commit) via 2c1f8c8cebe41b30deca29c55290fef7a61e5343 (commit) via 3d6b9f4fe99c4351ba8937f6d7df6030986b8a92 (commit) via 11ecc9320c168d22ee89f84b75007420020b8356 (commit) via 49012f14dd5480573943e5d8cd5e9908f3eabb16 (commit) via 736474ce451a92cdc17db5f290f55f8cf22a13a2 (commit) via ef022783c37c459d0ccb5aa6f165d4d4dc6c0815 (commit) via eaaee92db5f29fa280ad89ef8b89d9062abcfa48 (commit) via 814fef04b02a915412920b85bd44c25f8e47a79c (commit) via 3df5d53a0400a03a510f9d61a61368229e142d52 (commit) via 4f8e34b226aeae221119c1d5ea659c3f087132aa (commit) via 08586c68dba6c2ae0fb19e2c6e5a1269c7bf4a7c (commit) via bd33f544441300ec8e9a16f6ebec2ba7a0cffebe (commit) via 82caa3e9b7b1c5f3025adda3217d7d4136ab32aa (commit) via 688231331b6b8f2ed91e572f85ba5c7af68ee77f (commit) via 3e6768937e2bd8e4149972dd6226eeb9bc4e0088 (commit) via d53e9b51b6e6be1a1e8a6c10187b08dc5a95f971 (commit) via c3b94f92c556dc3590d8343b572bc53f251a830d (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 (28a0ea9685048bb45cc447406777417101cc7e2d) \ N -- N -- N (248d98e27cf92a9e39437775bf9e3bcacd306b74) 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=248d98e27cf92a9e39437775bf9e3bcacd306b74 commit 248d98e27cf92a9e39437775bf9e3bcacd306b74 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Dec 13 01:09:04 2016 +0100 implement msc_create_conn_fsm Change-Id: Id541b5977ad4a7824b26fee35467ecbfa56c89f3 http://cgit.osmocom.org/openbsc/commit/?id=58eed0d4bf695c2a810da977180355feae44ff56 commit 58eed0d4bf695c2a810da977180355feae44ff56 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Dec 13 01:11:06 2016 +0100 lac from bts Change-Id: I151428544a483bb59419792b37ff0aa719a71e64 http://cgit.osmocom.org/openbsc/commit/?id=c510de4095787911337e05226c46a49cced4228a commit c510de4095787911337e05226c46a49cced4228a Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Dec 13 01:10:49 2016 +0100 lu_fsm bootstrap Change-Id: I14f27a2f657567f424a4dc2ec13b6a01e2aa6676 http://cgit.osmocom.org/openbsc/commit/?id=768798242241da83d22b2c6ad5974938bff86fec commit 768798242241da83d22b2c6ad5974938bff86fec Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Dec 13 01:09:39 2016 +0100 fix implit function: declare msc_release_connection Change-Id: I34a673616238e6bda677e470c83ab57fd521a217 http://cgit.osmocom.org/openbsc/commit/?id=2a0a9cc0afb50fcdea71cfb98e6584b7774cbb21 commit 2a0a9cc0afb50fcdea71cfb98e6584b7774cbb21 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Dec 12 23:03:09 2016 +0100 gsup client: tweak logging levels around connecting Change-Id: Iee77ba45c24d6b8308e344dc1d1531e9d1b45921 http://cgit.osmocom.org/openbsc/commit/?id=d3bc39b3b1e0b391a83c716953df5bb1a2d42dcf commit d3bc39b3b1e0b391a83c716953df5bb1a2d42dcf Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Dec 10 15:38:27 2016 +0100 nitb: vlr init Change-Id: If741ace01d939fb8b7db7496ce623d20e15cf2d7 http://cgit.osmocom.org/openbsc/commit/?id=9f2c65113855db50657a34572187d1531bb0dbd9 commit 9f2c65113855db50657a34572187d1531bb0dbd9 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Dec 9 01:30:58 2016 +0100 vlr gsup client fu Change-Id: If8c119c47892763370b63ed487a5fbe7eb4f2d55 http://cgit.osmocom.org/openbsc/commit/?id=bf060a31b66085564c2403169bddabbfc61e192a commit bf060a31b66085564c2403169bddabbfc61e192a Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Dec 9 01:31:14 2016 +0100 cosmetic subscr count log Related: OS#1592 Change-Id: I28fbbf136b26e69f7c7da1927c2a19f658bea8c9 http://cgit.osmocom.org/openbsc/commit/?id=84fffb31245732c3da9eeea2cf6b8f4eb2929e2b commit 84fffb31245732c3da9eeea2cf6b8f4eb2929e2b Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 14:59:48 2016 +0100 gsm_04_08 rx: check subscriber presence Related: OS#1592 Change-Id: Ic073b44ed564b9c3b51f1f8bcd134b31dbeb8a21 http://cgit.osmocom.org/openbsc/commit/?id=c067e37f5a1867c9126aff42efb89a75df7176bb commit c067e37f5a1867c9126aff42efb89a75df7176bb Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Dec 13 01:40:40 2016 +0100 vlr_fu Change-Id: Ia3f39ab5760b9ce1889e77b24b3a578099d3cdbc http://cgit.osmocom.org/openbsc/commit/?id=e60c3b45ff2f4cfcf526979e19ba44c7cc2b9976 commit e60c3b45ff2f4cfcf526979e19ba44c7cc2b9976 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 02:01:27 2016 +0100 fix build: osmo-nitb: include libvlr from proper dir Related: OS#1592 Change-Id: Ifebfb3cf3dfec76aca803e1ccf0da182fb8a1b39 http://cgit.osmocom.org/openbsc/commit/?id=262ff970249e6c8c4933a4f023371327a59fceb6 commit 262ff970249e6c8c4933a4f023371327a59fceb6 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 14:57:02 2016 +0100 move vlr_sub_name to libcommon, to allow logging vsub name without libvlr Related: OS#1592 Change-Id: I8a0e7cbfd5338035499825ef2755efc8c77762ca http://cgit.osmocom.org/openbsc/commit/?id=41cf7ca11850dc7c2136143d69058e9e535856c6 commit 41cf7ca11850dc7c2136143d69058e9e535856c6 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 01:28:35 2016 +0100 comment fix in vlr_subscriber Related: OS#1592 Change-Id: I53f9830b609a861c5baa693d10d3765dd769dbb3 http://cgit.osmocom.org/openbsc/commit/?id=503917a93197f20276a41500f184e858bfde1f88 commit 503917a93197f20276a41500f184e858bfde1f88 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 01:28:09 2016 +0100 vlr: temporary comments in gsm_subscriber Related: OS#1592 Change-Id: I3ef5f6230198584888cdf8e7749b41c59421f07f http://cgit.osmocom.org/openbsc/commit/?id=4837a52150cf4d4baa4e931e8bd6779e55c8aa1a commit 4837a52150cf4d4baa4e931e8bd6779e55c8aa1a Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 01:01:06 2016 +0100 vlr: add vlr_subscriber to gsm_subscriber and comment subscr_name: redirect to vlr_subscriber Related: OS#1592 Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69 http://cgit.osmocom.org/openbsc/commit/?id=af9b3e71f93b9931f8d7018f14064c76a862fa3e commit af9b3e71f93b9931f8d7018f14064c76a862fa3e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:49:18 2016 +0100 FIXME libmsc serv req + page resp: don't use bts pointer; break LAC gsm48_rx_mm_serv_req(), gsm48_rx_rr_pag_resp(): don't use bts, use dummy LAC and mark as fixme. Related: OS#1592 Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d http://cgit.osmocom.org/openbsc/commit/?id=6cc53e7027fcc45996ba046458606aa9b15b5eb5 commit 6cc53e7027fcc45996ba046458606aa9b15b5eb5 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 02:44:50 2016 +0100 FIXME disable subscr_update() Related: OS#1592 Change-Id: If94ed34238b221a4ff625697f42d90e4a05974ff http://cgit.osmocom.org/openbsc/commit/?id=00fcbad82f4c2676a8c6aad592cd207054f20358 commit 00fcbad82f4c2676a8c6aad592cd207054f20358 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:47:39 2016 +0100 FIXME disable classmark2 Related: OS#1592 Change-Id: I5a2231e3a680b429bc8c8195d85fa013b86cda1c http://cgit.osmocom.org/openbsc/commit/?id=55bb3ce2b7c168a1f5ef2e08e1a955ca7bf92778 commit 55bb3ce2b7c168a1f5ef2e08e1a955ca7bf92778 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 15:58:25 2016 +0100 vlr_sub_name(): be robust against NULL pointer Related: OS#1592 Change-Id: I41ab19839dad00dfe46c0b5f501ca7ebc9d3b40e http://cgit.osmocom.org/openbsc/commit/?id=46552e45847865caecd3c45a8795f8dfa9802fce commit 46552e45847865caecd3c45a8795f8dfa9802fce Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:31:05 2016 +0100 gsm48_rx_rr_app_info: don't store app info at all, comment Related: OS#1592 Change-Id: Iaeeb18a0b812ac6fbfcb57abffb62d789c7ba0de http://cgit.osmocom.org/openbsc/commit/?id=00c1ef59aa965e80cebde4f132dcd7ec5fbd2167 commit 00c1ef59aa965e80cebde4f132dcd7ec5fbd2167 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:29:42 2016 +0100 fixes for tmsi reall compl path vlr_sub_rx_tmsi_reall_compl(): have a return value; publish in vlr.h. gsm48_rx_mm_tmsi_reall_compl(): fix everything. Related: OS#1592 Change-Id: Ieeccca85e7177e21af43db4de705ec13d7bc8c40 http://cgit.osmocom.org/openbsc/commit/?id=6656b17f5263a5d46dcb04edb3e595c5e3182d1c commit 6656b17f5263a5d46dcb04edb3e595c5e3182d1c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 02:46:13 2016 +0100 gsm_04_08.c: add missing vlr .subscr_assoc() Related: OS#1592 Change-Id: I89757df03c4bf9ff9272f848f6724b635af1eeb0 http://cgit.osmocom.org/openbsc/commit/?id=66921daf83671fbed26bb6a43be3f1fedc012b1f commit 66921daf83671fbed26bb6a43be3f1fedc012b1f Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 02:43:09 2016 +0100 fix const compiler warning in print_meas_rep() Related: OS#1592 Change-Id: Icd89a1e0c99f455317387ee55f2d90a0e3c61c7a http://cgit.osmocom.org/openbsc/commit/?id=02c32688759b98f76d6080c24c7b8c61870f3dc8 commit 02c32688759b98f76d6080c24c7b8c61870f3dc8 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:45:16 2016 +0100 vlr_lu_fsm: missing: WAIT_SUB_PRES out_state_mask += WAIT_IMEI_TMSI Related: OS#1592 Change-Id: I050cfaf2d23c71a2bb7d969f43bb5b493d3639c5 http://cgit.osmocom.org/openbsc/commit/?id=16446bac8361404f3c7caf59321292809d180643 commit 16446bac8361404f3c7caf59321292809d180643 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:44:04 2016 +0100 libmsc: store classmark1 in gsm_subscriber_connection Related: OS#1592 Change-Id: I03d194595da684e165715faf5f602adef8587144 http://cgit.osmocom.org/openbsc/commit/?id=5ed398efca4975fdc0ccbf32facc1057a2f53dec commit 5ed398efca4975fdc0ccbf32facc1057a2f53dec Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Nov 17 05:06:59 2016 +0100 cosmetic: in comments, drop some unbalanced braces Simplistic C file harvesters will break at a single opening brace even if it is in a comment. This is of course aimed at the fsm-to-dot.py script recently added in libosmocore/contrib. Related: OS#1592 Change-Id: Ie47bc869fbd3f2dab7141a3d61a9d772b5a9b7a9 http://cgit.osmocom.org/openbsc/commit/?id=4f0417f839dd9f7a97cdb150cd5aa2d5a9dbb551 commit 4f0417f839dd9f7a97cdb150cd5aa2d5a9dbb551 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:28:33 2016 +0100 fix various missing vars and unused vars Related: OS#1592 Change-Id: I16cf82fe3b27a4cdd69df1cf34e60918b453d07b http://cgit.osmocom.org/openbsc/commit/?id=73bcb94f4230c52ff07e0dc53e62935c04f9db8d commit 73bcb94f4230c52ff07e0dc53e62935c04f9db8d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:46:12 2016 +0100 comments: various tweaks and fixes Mention 3GPP TS 23.008, whitespace, typos Related: OS#1592 Change-Id: I8b996e8900e4846ff3d95189215ad3b5e97d1d2b http://cgit.osmocom.org/openbsc/commit/?id=8d3505f49a6dc8bfff25459f230b10a2f829910d commit 8d3505f49a6dc8bfff25459f230b10a2f829910d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:53:37 2016 +0100 fix vlr_loc_update: don't return vlr_subscriber, return fsm inst Related: OS#1592 Change-Id: I943aea5575bf57e3bb148ade616a66191cee6752 http://cgit.osmocom.org/openbsc/commit/?id=9040e72a7885f972ab329c32f7b732669d4f9ffe commit 9040e72a7885f972ab329c32f7b732669d4f9ffe Author: Harald Welte <laforge at gnumonks.org> Date: Mon Nov 14 14:48:00 2016 +0100 WIP: more incomplete libvlr integration work Related: OS#1592 Change-Id: I77fb3a540c900be6440d0aec12161711b65b8aa6 http://cgit.osmocom.org/openbsc/commit/?id=44079558d167b10ed480dfa85c327ee1741a198b commit 44079558d167b10ed480dfa85c327ee1741a198b Author: Harald Welte <laforge at gnumonks.org> Date: Fri Jun 17 00:06:42 2016 +0200 WIP: Introduce libvlr Related: OS#1592 Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9 http://cgit.osmocom.org/openbsc/commit/?id=bdbdb80d06895e9bff2acb5fd564597d4ffb6e17 commit bdbdb80d06895e9bff2acb5fd564597d4ffb6e17 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:28:11 2016 +0200 VTY: Print 3G auth tuples, not just 2G auth tuples Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b Related: OS#1592 http://cgit.osmocom.org/openbsc/commit/?id=8248b8c577fdd774f5a25e207dc889d6e6a2775b commit 8248b8c577fdd774f5a25e207dc889d6e6a2775b Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 13:49:49 2016 +0200 WIP: Handle Authentication Failure from MS Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5 Related: OS#1592 http://cgit.osmocom.org/openbsc/commit/?id=216792c8da194e6d57e1131aea5baef44eeee0b3 commit 216792c8da194e6d57e1131aea5baef44eeee0b3 Author: Harald Welte <laforge at gnumonks.org> Date: Thu May 5 22:52:41 2016 +0200 SGSN: Integrate basic support for UMTS AKA We already had almost all the parts in place before: * GSUP with capability to send us auth_vectors that contain either triplets or quintuples * mm_context that holds such auth_vectors All that we need to add in this patch is the capability to send the AUTN parameter in the GMM AUTH REQ and parse the extended RES in the GMM AUTH RESP. TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err) Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816 Related: OS#1592 http://cgit.osmocom.org/openbsc/commit/?id=256e3a16d20c173502bae5b72373cde45ce0f3e8 commit 256e3a16d20c173502bae5b72373cde45ce0f3e8 Author: Harald Welte <laforge at gnumonks.org> Date: Sun Jun 19 18:06:02 2016 +0200 Introduce subscriber_connection ref-counting This introduces a reference count for gsm_subscriber_connection. Every user of the connection needs to hold a reference until done. Once the reference count dorps to zero, the connection is cleared towards the BSC (which subsequently will clear any logical channels associated with it). Related: OS#1592 Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e ----------------------------------------------------------------------- Summary of changes: openbsc/contrib/bsc_control.py | 122 +++++------- openbsc/contrib/ipa.py | 278 +++++++++++++++++++++++++++ openbsc/contrib/twisted_ipa.py | 373 ++++++++++++++++++++++++++++++++++++ openbsc/include/openbsc/gprs_sgsn.h | 2 - openbsc/src/gprs/gprs_sgsn.c | 38 ---- openbsc/tests/sgsn/sgsn_test.c | 136 ------------- openbsc/tests/sgsn/sgsn_test.ok | 4 - openbsc/tests/vty_test_runner.py | 40 +--- 8 files changed, 705 insertions(+), 288 deletions(-) create mode 100755 openbsc/contrib/ipa.py create mode 100755 openbsc/contrib/twisted_ipa.py hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)