openbsc.git branch neels/vlr updated. 0.15.0-801-g0062778

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.org
Wed Jan 11 00:02:10 UTC 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, neels/vlr has been updated
  discards  7e286d6991b4b44965d9705a7d4528f5274dccba (commit)
  discards  dc3e41adad141c849e539ea2509ae035cabd6918 (commit)
  discards  6912f9d0b9d5eb81b6ef36bb23bc8b5ce910512a (commit)
  discards  7c929a7c3fb9bfb10322ca0a9e62ef9e6d921346 (commit)
  discards  365740795ad0c0933dcde496d38889ab7e587553 (commit)
  discards  1570fb9fa51f2a516cd53972a9c0da802cfa571a (commit)
  discards  6522571b289734c4942ee07194175206ca48ec2a (commit)
  discards  96e5826b5ee5db52c060643713c64e5bbe723dfa (commit)
  discards  4cc536b74bb779ad73ec9b6bf08fc480ad859b1d (commit)
  discards  c50fcd61e3c310009a4157cb7fc9d7d7808f6dde (commit)
  discards  eff24ce8cfe2cfe07dbbdad370f40869fa129b71 (commit)
  discards  8c72ece090094969dbe25b92175f4a6577cc209a (commit)
  discards  6b28c4d5150d4400ef9df134bc133280bebc2454 (commit)
  discards  7036239c9e8ac66620f1af1adf8c9c820686336a (commit)
  discards  8d65ed7e107273eb7e73d9f6da14219e1be6e519 (commit)
  discards  5045dada4d00735e00b34a5f9a1db9fb4a02f7ad (commit)
  discards  ec49db6a3f719435d42e8486989e2d3254769b56 (commit)
  discards  32a841c9c9509de9d658a08edd549e29883b826b (commit)
  discards  ef877a159c14e6494d9dddeca3656478a42ceecb (commit)
  discards  c38b24df19294a1222b3b3945ed40c6151a60643 (commit)
  discards  9f46fcaff045ada2fe0e9ca2a37685733800b3e8 (commit)
  discards  1a576edd1ef1671d4e6fad1cee4317bc65ba059f (commit)
  discards  df0926228c8395e38103425a555215764a435c66 (commit)
  discards  2c34ad725cd045347e6c2c8c816b94a02964dffe (commit)
  discards  c2bb305042c62d42bfd6e1ca685ca04ea2809974 (commit)
  discards  7f1668abc560b05ae5ebf89dd27fcf50aed796c1 (commit)
  discards  d063a40e965128c960943ac58709aa99e95dd483 (commit)
  discards  95a9e563ad226e308041dda7c34cc212b9e69a78 (commit)
  discards  eaa3267bb993a319ad8dcf50ac93a5a0bc0e02ee (commit)
  discards  dc023371679ad571fa7e265e24770a86bc274663 (commit)
  discards  3eda68ec117468b7d1f7fb961f41d82dc734fdd8 (commit)
  discards  56d3bef1fa051cb0684a6e6f677776d9c0e3a590 (commit)
  discards  780b4c99bffc5b24a95ac14a23341cdf3228049a (commit)
  discards  7fbbc03265757f5f9cdf6b0f773b35fd5c4b09f5 (commit)
  discards  c797d97124220a76e72022c3d028300aad7ddf9a (commit)
  discards  2ab4c60ca24d4c87081535ad21badaa6605cb775 (commit)
  discards  7a61187ac78744ffa7df7541f899122346b81d13 (commit)
  discards  d25957c56cbf461b663e48de279cc052679370e2 (commit)
  discards  55c112228eff14e0ae233f4aa32f4653ad763920 (commit)
  discards  9dda5786adef91ef76ba8aa0701c2a45766e8457 (commit)
  discards  c42a06ed4da56eaba5b328cc54ced188952ba849 (commit)
  discards  3d3130b433b9e57ccf45ae0b0d3a8522cada726b (commit)
  discards  72bf2a779531c210a2989daa0c9a5cd267f40620 (commit)
  discards  8795bd048d37900917758063ff13dfe5fcfd5abd (commit)
  discards  26f47e74152da17874ef5ad11ca04b3b18d0fcd1 (commit)
  discards  78a1db5b4027daf36e7b6aba50a88fe03aec06aa (commit)
  discards  9da6398bdc96f149dd74d6b364aef3a4fef985f0 (commit)
  discards  c078ee38e084c7e248227c78203cd4b7b5248d21 (commit)
  discards  75d3b53068b4594a6d79c268376772a5fd0af111 (commit)
  discards  6d761a572210d3066bf6968193ee52941299e893 (commit)
  discards  36889f66e7c868ac6d64c624496809e70487eca5 (commit)
  discards  29fcc79813286871f825fd1ba649b2d0226f726e (commit)
  discards  735c21b4a615467a238d8241178e15fb3e5a3929 (commit)
  discards  fd4e1bc9e45bbdc0bb9478d90755c38f1ae2a16a (commit)
  discards  058cf9fbc39c730f69246f97c591b9a85f9caab8 (commit)
  discards  92c127b79282df58ea6f7c31599b0a530c4acc87 (commit)
  discards  1da5a32ca978bc4e625d2b3c83c122fb2ad96940 (commit)
  discards  cd5210cb1ae57259510ba69efcb614f8206ad53c (commit)
  discards  2ab5a3cf6e30ade226af673e78409976646eb579 (commit)
  discards  22cdacd868a81bf685f969bf6a0a4d8dce103471 (commit)
  discards  e222e8cd1597108736708db80d4884c119df5998 (commit)
  discards  f463ddc16eb80560a5ae9c603181ece30d796408 (commit)
  discards  755a67dd713efd01ebb105ac78add63946a59f38 (commit)
  discards  d77cfe71ca45786f9d793bc60d2b15f9648b7059 (commit)
  discards  28c23e8e70d56cfb68fd6b96df02ac5ced3e1031 (commit)
  discards  6602e18535ad8e14b289b333ee9c368bc9da4e44 (commit)
  discards  c5dee288aa05daaef11511bc4e0d1b99af0a3c42 (commit)
  discards  59f282c2dc081dea76daf888de0cb3cc9aceb2ed (commit)
  discards  832bc49619518d4aab26d55ee1e8262b9c99237f (commit)
  discards  173d623fac48d570ed7d5f61aadc29acf042bb78 (commit)
  discards  44d6721d44f5d422347d259ae4b754f391510d3d (commit)
  discards  641122e2d0480dffcd691b2307752ed3ee29deee (commit)
  discards  b45c3e6cd8dfc80a30fa004388da1637af0a9ac0 (commit)
  discards  201c2c0619bda3363edd3ad2c011bed7eb0b5e2b (commit)
  discards  69a7c70ee4d91e37f7982cc70e3a5d7e136e6256 (commit)
  discards  8a64a3769412b6abc7fbd4ef79ce633a3ace0668 (commit)
  discards  3deaca0f67f2e35cd4fcc6d178e175cf4c6b8c0c (commit)
  discards  4b0fd0086505c5f6eb8034b8b8b078caf1ac0020 (commit)
  discards  bb56a7e61f7608da7f23e2a066e6d85f028b7980 (commit)
  discards  dbc539b7ae7942047b76413031b32e5593a5d72f (commit)
  discards  037e3f1832db11d77298c91b20af24a1ce172d85 (commit)
  discards  dbf33caf4ab34539720f7578faf75d9b01f0fe88 (commit)
  discards  c371d520ddd22072d3fb4e1203deda8a52eca3d3 (commit)
  discards  e16191176a9d1107bf01ce1ef1313a98297134c3 (commit)
  discards  26f6c4f46831e1ec795d9d497b5c366d32979c43 (commit)
  discards  e750596693b86b520a50abc3942c3f19f608494d (commit)
  discards  c87dbbe1cae2da69e03998968a31c6228b5b1550 (commit)
  discards  7a3ad31aca8db2efc96fca8f3a17aa9049e138e3 (commit)
  discards  185fd5c9f5004d8ea7f0f751644f32432ce5ca39 (commit)
  discards  7cb4fb933a470f47ee357599e2f54e4202c4a141 (commit)
  discards  851bf2e172a7cb19cc64f5cde6a024546ea34550 (commit)
  discards  71fe18e314a19846b983a6007c14212f50b0d0c9 (commit)
  discards  5c59b3613ab334f4817e4eacbe83cb54a75c5274 (commit)
  discards  412e34129349463e58a7fe4c1935240d197b63ec (commit)
  discards  de3e957052868eb1f290c06c27dd7022e52b9ef7 (commit)
  discards  3a67c472e3dd674d0f82c8c77c14ea0330da9be5 (commit)
  discards  c837111da0fa8a92010c1f02fa2de10cf70ae034 (commit)
  discards  a6ba74e5b828e916e46bf71a1837da203e8c9edf (commit)
  discards  0ab3d23e997af562617de3171155b2ef93997b4a (commit)
  discards  055b98f2af138ac65489ccbde70351529a875ee0 (commit)
  discards  f2a8a920e033d0df9cf5a378e7910e6a2d7a4a9e (commit)
  discards  3fe38e69ef10d03afdfe210024f131e2e1824908 (commit)
  discards  23f1281b5d6f790a60283cbc39489d3287e2baec (commit)
  discards  a96f8198787aa3b4566d9d5a6b9327b9924e9a39 (commit)
  discards  e111cec91048cbe27f235cfd5db78caf4905e483 (commit)
  discards  f91b7410b74b88289224dd3f47dd3d3b3796f519 (commit)
  discards  bca9de4dfde1f272efb32b93800a86b0f2d9ee56 (commit)
  discards  c1b087302410bc7ba0e3c43858d991ada2e0a0d9 (commit)
  discards  5aa20905939dc0456e21940f973cd536453c351a (commit)
  discards  b2259be3e9e560aa6ab35a5b451667b1c5257164 (commit)
  discards  33da7456284b84ae42def00853d3a2233eb6e947 (commit)
  discards  ddc53a94ee4fe8f08ca59d4c0549195ee5d02f33 (commit)
  discards  18b60c52aadf23f8515d7526b835a4dbc6d03e55 (commit)
  discards  ee943470048b306f97f84907d13c95a8d60c8374 (commit)
  discards  e42338e9233f4fb661a9d297c73b6e73639e1fe9 (commit)
  discards  a56bcdd66d0764820f233ba56eaef29b26929b4b (commit)
  discards  87360aa748d4cdfbccf57b391871e27922ed2cd3 (commit)
  discards  066ad0de9849181e071664d8b72e8178f18e1438 (commit)
  discards  073d6369adb5d22bb1ff691b125fd5a0959dfbd3 (commit)
  discards  ab5032c1e31ed50e0a1b89dd28fb08b81784af79 (commit)
  discards  bf3bc64731771c80e478570890d974057f1ff658 (commit)
  discards  ca628c5d77ac57a3bcf35a0f42a193ec622c2fca (commit)
  discards  1482eddb93cd3713403572aa179cf25fc3ddae72 (commit)
  discards  32eb4b693d0a266abd9abd9c8c4f0810c4cf6f84 (commit)
  discards  9a05b02a109f4e8aa98fb2b7516f9851dce849ad (commit)
  discards  b09f30ce65bb1a72413a45fcaffa3fb0f9a36190 (commit)
  discards  d3434076a895ce408ffa5bc323d0e5c8fd9b933c (commit)
  discards  334b937d31d74dfb168f8491d7d5cfdca7cb74bb (commit)
  discards  e6e8678db61218028d59935d9d9fb1d99a8fbb19 (commit)
  discards  de5af1c9d3298e173326327e7814689635cd300f (commit)
  discards  a5b3c50e15ddd87c13fd3f474a4564d24222c482 (commit)
  discards  6f5ff5ea7236519048469a4c552c6693c8e2a049 (commit)
  discards  946417c8ce374035034d104e01b812151e2511e7 (commit)
  discards  be017239ed9e91daff370f7f6a1f45758981bd75 (commit)
  discards  bae908f3a64269cff7e7580c92c03a42897bee3a (commit)
  discards  461fe667104d6b103e95843e0ee98fbdcf9acb48 (commit)
  discards  4611b368c97bafeeb6d06505c5874639fbe379fd (commit)
  discards  fa5ff821be395c8b149bff501528b2924aa1ca6d (commit)
  discards  3e7b2b71b23731b48b3000cddfbc6f1ddc7fcfa7 (commit)
  discards  f7ab251891286b954362403d02952ec9b1d06e70 (commit)
  discards  76aeca759e91c50533f3cf757563ebf285759949 (commit)
  discards  cb182dd5d2dc3d8199e63727f8d3953b4ec55715 (commit)
  discards  f254f46fae47f2782e9b934642c40badbedeaeb6 (commit)
  discards  e6cc0aec6e95578e9e3547b0ebd26102c5eaab56 (commit)
  discards  07fe31ad206342086e3b9fc4a3829d7b07e77de4 (commit)
  discards  001f92dcdf7eff0217d110c3c524070621096a99 (commit)
  discards  9017b9b6a38e88c7b1df67d6a258c92da96282ca (commit)
  discards  5b87e8cc102c4b7326057574e808288979b9e5cc (commit)
  discards  3c520d7ce81ac3b84f198dfe16db51fb0e4e93be (commit)
  discards  51fc3e72ad1896fe0ff860f1c5c3d52d5e1fd0cc (commit)
  discards  aad06f0ab286e075a4b5c81507abecfa6b12d204 (commit)
  discards  d925400880ea5b6eee8cfb01fb5d114ddcfd61f2 (commit)
  discards  aec235da640fe591430a6cb0b94dc9208fcf2c3f (commit)
  discards  f664e871cee61ea6766d6d1b6e49fc92b4796d0c (commit)
  discards  02ca2aebc766f2b8987da997e62cbf1a2732d121 (commit)
  discards  d31cce822c5d88a054afe53677330f264be018ae (commit)
  discards  195735736d101d55945dd513ec3ea848b1af914e (commit)
  discards  9bb42d868cbd47b8b5479d93c398d308b54103dc (commit)
  discards  46db723fc57c7c3125555467de8e765b59d53d20 (commit)
  discards  491d108e81f4aa4c9a74e558ddf5e3fa745b603c (commit)
  discards  cb7cd566be816db263628c8b765619ad3ad04f3a (commit)
  discards  4f2f4d0a6e742abaa418e4024be5fc1d9b2332a9 (commit)
  discards  0368cf1e169f6c3d5bb8ce9c8723873528ac6daa (commit)
  discards  61d4b58a0aa43cede5340706bddb57fc785ee477 (commit)
  discards  ccd238d80858e1eef0eca42c6e0135072b5889d7 (commit)
  discards  7089693467b27b8f24b1240600647fb58cf0bed1 (commit)
  discards  eac853d7bbdf57de63d4ac5f801f5ea3b6aed8a7 (commit)
  discards  70bd34e7343bc96aac02d078b6570e3d57411d48 (commit)
  discards  b75a63f24ef68e780844fac412333bb357298220 (commit)
  discards  f86d109ace3ceda2bf04caca3368522a686e4a42 (commit)
  discards  928523cc409ab993292ab05e2c572c06b4a6fd4b (commit)
  discards  92ba5ac691bc59a8cde371962c7bcfb6df60a542 (commit)
  discards  9cf05c5f77a32219ad1e2db4bddc27f5965c3dae (commit)
       via  00627786b4db3ec79dba2f2f578dd53ecf3f695d (commit)
       via  a80a5b1d834a6ad1a37e89bd71e94aefbe2eddcf (commit)
       via  55d22dc125e64ef07d91142efdfcd42cf85fe6d0 (commit)
       via  8a17ada2c0ff405dd71c8115a694bb6d42aa0894 (commit)
       via  7332f9accf59fa03d85adf3cce38494ceb47c02b (commit)
       via  02a9f9af2882794c2206fea7ff4e94a70c5cdc14 (commit)
       via  31e8ab52008f161487e5486694bce2c42ef91558 (commit)
       via  a228dc7b9bc284ebd7674cdd59089518dd318816 (commit)
       via  255314ab70a71d2239b9755790f1c959d33f058a (commit)
       via  e8e091b6434546c6c08b1426881b6e1d6748b708 (commit)
       via  a3ec1ec7ce9bcab406334a4f2ff05501ad40a4c9 (commit)
       via  71b849d4aad5a8a49d596a18322e77007a2f98b5 (commit)
       via  16b6aba6b0ca3d6384bde031cd1f338953ee7c4b (commit)
       via  13075cf263dde02510c768ace85259b2eb8dbc34 (commit)
       via  922db9711cc2506045535c0b61deff5a9e915cbd (commit)
       via  6c23aa9770b77f50eb406ff8943fa7d374b96760 (commit)
       via  d1569df0f63d6d48573d55c790406b8e2bb7238a (commit)
       via  f019a020785ae78f09ddf37244888f7bf88bacca (commit)
       via  24395d090b90d0d30c6dae7c051fefd512d248b8 (commit)
       via  b1e4dd9bd7eae82cf3694341f646bf5ab0cff510 (commit)
       via  7207a1b2daa2f3cbade45eb06f3736dd790685d6 (commit)
       via  0b9ef7bca07adc8659980091cff81d1bdece8e09 (commit)
       via  bd035afabdd1232c3f4a37c207171540f7689491 (commit)
       via  044f929e1da5a5e7dbe302d85bcc38c931b95878 (commit)
       via  c65411a82c81c7674b160577b8203dba73a0197c (commit)
       via  270c80a140952500ff6b0259a905cbf9793b08e4 (commit)
       via  81b0d7f46d2b1d41eaf7ae151fefa6006a7ff4ca (commit)
       via  911fe4cfa275c46ba72fd0c6c9025f38a932c8b6 (commit)
       via  cccfb8d61fa14f7e8bff53a5dfa1a583d102d730 (commit)
       via  854cd762d3fb17209f99468515fcb3d114e48c00 (commit)
       via  ea6858cb240d2d52c8c5f127c4e8648d04090ec7 (commit)
       via  2245e775c326d60266065a88e70cdb9c21f118d0 (commit)
       via  c9512df5f05d30767128a8174fc5c4604330e18b (commit)
       via  a93e94886d2045b9e8ae90d0e27e8cbe147c7636 (commit)
       via  d663e22dfd12c27e3bfb62759361fe7d1e258ca8 (commit)
       via  dac7f5ba83acaf967ae368e9d3656d1710d7a2ef (commit)
       via  1e787b1fee27c125228b32fb2dbd5a88387071f3 (commit)
       via  8dc83de8b7ff8f102cee27a9bcaf3be6594a3323 (commit)
       via  e706e54ae5e784a9b4999808979512d460afbcf9 (commit)
       via  0f5b174bec7b8e77599d1f09590a29e08345b3b7 (commit)
       via  288b8918b97e3d39583d8545bdeb3155fc0bcb01 (commit)
       via  cf2cf9369352124d804783c929a1f3c3b6f7e141 (commit)
       via  9788866cba29d0d8e52bb754dec46f1c599aa694 (commit)
       via  89a0796855dee9196259b1783084e7b807447929 (commit)
       via  900ea92b7e20e270abe153b06e8b1bba06325d06 (commit)
       via  726ede67526e537d7edebd852411740cd52ae674 (commit)
       via  374d968bd9afa15e3822c90e6fbd0f13e922b733 (commit)
       via  a42f7f27fb73f935d699bb2475dc2dfbc1e05f27 (commit)
       via  e33d2493a23a8da68fdaa9b23fe1d65ce84effe3 (commit)
       via  080adbb845272a082d08578e406ffe2cc07150b2 (commit)
       via  36e83b1a7ce32b8a4476141b08e1f02f3fc6130f (commit)
       via  ced3152494ed8aeeb5201ce1cb76c81233001caf (commit)
       via  d6bd1ba755aa37c6cf208b37362371e879f4c368 (commit)
       via  842ebee42903de608ff61e2f6d04e9b8003d7a4b (commit)
       via  a3f655ff42d0499d2d0bc26aaae557259107f548 (commit)
       via  af7c681a0045d3bcae52e5072c540daf133947ff (commit)
       via  12bdcc52223fb4325122d5b53bbbda04e253389a (commit)
       via  13ef58d6e1e1b7d0c7ed2ac251188bde83816171 (commit)
       via  d5ca955e78c1015251791ccd77e4a53bebb421c3 (commit)
       via  161999217c064c3a2ef8f16d43b38eb60ac7b924 (commit)
       via  ed8e5be69dcfd1fcfbe1177e016b525ad5a4e2f9 (commit)
       via  7d483d78be79f76d602b40d2f0187b9a5dc50aab (commit)
       via  f2cd17d2dbbb8716aed8242f7e5ad08d06e87dab (commit)
       via  046e7515ed7cb3567c9995e7996f22ef10615969 (commit)
       via  5a75f039246ee5e3c6c38c12b9642dd2ba2394ed (commit)
       via  e45f53351e9bee11b7d2e7e1c4abda28c519fe9b (commit)
       via  f87a05c74bec161e893c41018ff395133f88f4ef (commit)
       via  e4a11b140212cfba47557bde6e9ec0dacec364fa (commit)
       via  de651d14b394d22de4b89bfc5109d65c5e25eaf7 (commit)
       via  735ea4fe51a593be6c39fe91733d5d8440188a44 (commit)
       via  a6cefcace74dbd4d018f18d35ae465b1d59f4e0a (commit)
       via  942e895ad559c4a631a0decfebfbbe54736b9637 (commit)
       via  e80fd1e58b64b702cbcb93d69fd89a72fd713275 (commit)
       via  6cd4be546163bf22565205089b7faad3aa478e20 (commit)
       via  dbedac72312fbda54cdb865f5ca62910ccef9ef7 (commit)
       via  48e0423e87b29d179d26f5e305ee5c3960c07579 (commit)
       via  7d158f921c3f8bd16fdf0343273792da507f2b62 (commit)
       via  67d996bd77cddfff1803bcdb40885542bf6f15ca (commit)
       via  385e0d8e442a65e1ee7cdb41e360be0092f5ee8f (commit)
       via  3c53e82982a05d446e4701ed0282dac722edc9b1 (commit)
       via  e36ada362bf4abe5d139381467c4b265c949715f (commit)
       via  0559ceac75c843d1be0b48d38718bd5676c09e5e (commit)
       via  bf85657c5f856b22d67106b18cfbc18ebcfe57c3 (commit)
       via  a7b970a391d2fd9cd594f0646e3fea4111d55fd1 (commit)
       via  a2edaa7ad4fc66a43500cfd782f78590ef32ad2d (commit)
       via  fb778c7e356cb82bf99f735c496c9fd5bf3f9317 (commit)
       via  4b1cd5e10875998350a755acd42a1ff237ca4381 (commit)
       via  8ae1dd9148aaf734c84aa2430fb2c5a571f3eb16 (commit)
       via  312116243018d0f551f1f2c3d3c2ccbce81b54c0 (commit)
       via  0870212dc125e21ff8b4ed129ad3ad14f0f525cd (commit)
       via  e706a3253d9bfa97f33f196076428deaf8e2546a (commit)
       via  9684de29051c401a8a23081d3c4815f54a6fe634 (commit)
       via  530473e0ae4d4180e945f7089113f543706a2186 (commit)
       via  4b050e8b0e54cc68730e6796600bc666434e7073 (commit)
       via  82f647d25f8757cd2ba5b2dfa7b95a7f3d570797 (commit)
       via  7f336bea11646e3b81db0fe537ab41d9b5ab961b (commit)
       via  4c948693fc570078e903024f7b06202a0081b4c7 (commit)
       via  41ae50940e0ec4b4ac211aa3503c540b3d46fc86 (commit)
       via  cc7e4070261990bb589ac9c068163099af70b4b5 (commit)
       via  d6c13bb1765403994f3b63b77de7e998856d4950 (commit)
       via  1e4f0a68b9255d1bedec3370c30b42defbfac300 (commit)
       via  40110faa6987a46e6f2698e222d2e162daaea8da (commit)
       via  552fa7b602f0f233cf3b0c5893c4d6d4a9642736 (commit)
       via  d5ba06a2256976e6aa1c78eb6bb265c53630b888 (commit)
       via  d7d196c64d73fd40a21a53c48f2633aa4fce69e3 (commit)
       via  4d2e85de53509bb53c78bfe59f418cf5c75c1918 (commit)
       via  497872b58b04e8cd02b5b2fbcda572f79b1b0706 (commit)
       via  3a3da0c01f04c8621063456428ee31c7cc0a7cff (commit)
       via  9a1ab64a631e9548f269838ccb7a2c8dc7b69ddc (commit)
       via  2508b649c994d77456e1ef9c861dc0549649d0b6 (commit)
       via  f2e2504e470d7949e19508bd9758a514a353feba (commit)
       via  5fef36f78c6b699631be9edddaede9953793d49a (commit)
       via  67a77f30561b969cc1865292e42c9c72e46d691a (commit)
       via  6967b257575eb9511a57c2451fbb535aa6702a69 (commit)
       via  81b93806b666a140de29b222656f25447202e404 (commit)
       via  d252ef81f99842a7aed882cf570a9099d3d30108 (commit)
       via  9d45b173b239f74c65f2a7e040580fabc1d4a908 (commit)
       via  c23836d924eaf2e15d6a1ea4bc7cef32fb8f58b4 (commit)
       via  f2dd30a3e7be2b9e7d131c9a0eab70cd4ea3e802 (commit)
       via  5d61f585af2d058227be828620fd944a102808aa (commit)
       via  0b7a0177252b6b83db8966ef76e70ff4bea755e0 (commit)
       via  3af8699b15e1231d1605055ec0865b1475c9d775 (commit)
       via  3fce4676ad2fecacffe08faa7eaf569f4b01599e (commit)
       via  81902886b0d9bcae7d542de473397cb3fed20539 (commit)
       via  600c628612aade0d948671125333e4175511c16b (commit)
       via  be0bd6f4c2c9b19a2677616dc12b1ca780739145 (commit)
       via  b93c20211c51d5a969986140b7b9bcfcd662c2de (commit)
       via  df7bd579f77c187a78cb30e783c7ffb5a56d9056 (commit)
       via  181fceac45474260296a7c5a18e358d0ccbbfad2 (commit)
       via  6370b789596922de81bdff56f245345602860012 (commit)
       via  e01370467c456b73181dcea9bfa880b8153b9239 (commit)
       via  511e261db3a04d0bd02a1df30a9ddc915ab47060 (commit)
       via  e8d5f7b5406c63a42dd063e857f7db186af9cc72 (commit)
       via  82536ab5c3400e5b905cac247919eb7c96054633 (commit)
       via  45a6912680d09b0b4378cf72e8bff31c2ae0f876 (commit)
       via  52d119df9b042cde0823ab259053b3f0d0243166 (commit)
       via  bf91b34e6262eae0abd98151e969d55fadc84863 (commit)
       via  0951d3e01b5b42e927b5000442c00805b4fffeda (commit)
       via  3799336d2e51ccf7c9637e10f791ac48b4f33686 (commit)
       via  781844ad68095ef7064fc47d4135077b56ab889e (commit)
       via  e0d7e8a93ea8e3ed03da0d9f0e60102df7b74b62 (commit)
       via  4276b70968adebacffd737a26f850a8b3878c065 (commit)
       via  73ee226c14597eb4d246bdffdeea6488d7178941 (commit)
       via  14ac9f06656a8a64a9499dce6b3a50f166ab82e0 (commit)
       via  54e99e793d4aca06d31a618c122aee9b9714fd0b (commit)
       via  9f7aa8e3475723d22a020ade86a4dd70bff84b33 (commit)
       via  62490bf1b9c4271ca50f5f73f1d489042cb2e2ca (commit)
       via  d8354246d645b4f929385dda0688a106d54ba7e2 (commit)
       via  bf906f0506adf776ebaccc69eb1b7b91984b11b3 (commit)
       via  66dccd654f0e4adaf5fc12e80d3bcf6cfcf2754f (commit)
       via  286a980e88fe958b9dc360f592948193347f2fa2 (commit)
       via  c113f6eed85bfec878c1dee96d7514ab38a7243a (commit)
       via  60ab470f14619da5378a0cbafe515459669d0653 (commit)
       via  98d06c0f3d0b1371cdf9d47f586c5f6560ab619b (commit)
       via  2d9f54af9671b6c1fa34f3b077c009d8315f390b (commit)
       via  66495ce345e1f7e8f276e12d9ca357564b7c84ff (commit)
       via  eebebea49b1cc3587246f5e83d8d4bdba797447c (commit)
       via  d447d049ac271f00e77acdd1c01aad4f2a13e177 (commit)
       via  36813c574dd5ce48f670feedb1fb8373c093ed66 (commit)
       via  1325bc03445d29375785135b7850ab8cf4d793fa (commit)
       via  08bed81af31461bce456b891e64085b51fa922e9 (commit)
       via  dc0d2b55370ffd8b026d934964006efa62b9bfdc (commit)
       via  8e7576d3206be4873249d3fb9d26e389e405cc0f (commit)
       via  4741f6644fbe74f755468f0b3eeae504a80056fa (commit)
       via  45c708c0eb3dd7377e6929674f31119517a75807 (commit)
       via  6ebc6273552ee2c2660d9dccaf1890ac8c8cd619 (commit)
       via  016313147378e65a36e2552060a81f6c92c2eed5 (commit)
       via  320cde9c64b2da479aa8e7add040d444d96ef9ff (commit)
       via  8ff35004a45b245fdc643ee4ae0615aa2351918b (commit)
       via  97a7f9b0d1195b0fa10c59c686aa5e75d3591c73 (commit)
       via  11d018d4f820c22f963ba3d32bbd2c19d81dfa3c (commit)
       via  dbf8232b1fc60eb03c4ada81ea34d392a88424b3 (commit)
       via  f8d39f258f600e372a59de1d1cf14d3532f11c6d (commit)
       via  5cf3ff56d167227ad8d48c8af7af443e04412427 (commit)
       via  b8aa5468191ceddb7e56c5e47e505136b40431f8 (commit)
       via  8552497431f3f8b8c28a64af0e20855aef37637b (commit)
       via  1f742fd78ddf4e45d80f4d68b843f47801de12c9 (commit)
       via  67297d4e5c571b1d51927276e3ad30e29df3133f (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 (7e286d6991b4b44965d9705a7d4528f5274dccba)
            \
             N -- N -- N (00627786b4db3ec79dba2f2f578dd53ecf3f695d)

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=00627786b4db3ec79dba2f2f578dd53ecf3f695d

commit 00627786b4db3ec79dba2f2f578dd53ecf3f695d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 00:55:05 2017 +0100

    gprs_subscriber
    
    Change-Id: I2e43c9216e8c16c91ab0092ab1ec45fd0fa18ac4

http://cgit.osmocom.org/openbsc/commit/?id=a80a5b1d834a6ad1a37e89bd71e94aefbe2eddcf

commit a80a5b1d834a6ad1a37e89bd71e94aefbe2eddcf
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 10 00:49:56 2017 +0100

    gprs_subscriber
    
    Change-Id: I9beafef297ee59ce358cf041ad152952ab14e608

http://cgit.osmocom.org/openbsc/commit/?id=55d22dc125e64ef07d91142efdfcd42cf85fe6d0

commit 55d22dc125e64ef07d91142efdfcd42cf85fe6d0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 00:54:54 2017 +0100

    bsc_subscriber
    
    Change-Id: I93d555a68ab4765d4cc6b82f5417ed59ec60955f

http://cgit.osmocom.org/openbsc/commit/?id=8a17ada2c0ff405dd71c8115a694bb6d42aa0894

commit 8a17ada2c0ff405dd71c8115a694bb6d42aa0894
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 22:02:21 2017 +0100

    bsc_subscriber
    
    Change-Id: Ia61cc00e8bb186b976939a4fc8f7cf9ce6aa3d8e

http://cgit.osmocom.org/openbsc/commit/?id=7332f9accf59fa03d85adf3cce38494ceb47c02b

commit 7332f9accf59fa03d85adf3cce38494ceb47c02b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 22:03:34 2017 +0100

    neutralize gsm_subscriber: remove imsi, tmsi
    
    Change-Id: I0b8a14510ed1fc1605901004c139c3ab2fe32768

http://cgit.osmocom.org/openbsc/commit/?id=02a9f9af2882794c2206fea7ff4e94a70c5cdc14

commit 02a9f9af2882794c2206fea7ff4e94a70c5cdc14
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 22:08:53 2017 +0100

    disable old HLR db
    
    Change-Id: If46a7e75fc48c2f6ebc9ace68e3f3055859b558d

http://cgit.osmocom.org/openbsc/commit/?id=31e8ab52008f161487e5486694bce2c42ef91558

commit 31e8ab52008f161487e5486694bce2c42ef91558
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 14:21:03 2017 +0100

    vlr: add functions vlr_sub_have*, publish subscr_have()
    
    Change-Id: I89ead02daa55b3d85476022aae4b4d3fec415d77

http://cgit.osmocom.org/openbsc/commit/?id=a228dc7b9bc284ebd7674cdd59089518dd318816

commit a228dc7b9bc284ebd7674cdd59089518dd318816
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 14:20:27 2017 +0100

    eliminate gsm_subscriber.extension, replace with vsub->msisdn
    
    Move code to remove pending SMS by MSISDN to separate function.
    
    Change-Id: I70fd2b7ec544177a19abe4e815a7d4df9624b758

http://cgit.osmocom.org/openbsc/commit/?id=255314ab70a71d2239b9755790f1c959d33f058a

commit 255314ab70a71d2239b9755790f1c959d33f058a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 14:20:18 2017 +0100

    subscr_name(): return const; add subscr_msisdn_or_name()
    
    Change-Id: I0260a4fddc1fd07f46ffb24f35a74883b16d9937

http://cgit.osmocom.org/openbsc/commit/?id=e8e091b6434546c6c08b1426881b6e1d6748b708

commit e8e091b6434546c6c08b1426881b6e1d6748b708
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 14:11:34 2017 +0100

    subscr_conn_test: expect IMSI/TMSI
    
    Change-Id: Ic702e25bf24204cc8775dd3dad16317e778aa88c

http://cgit.osmocom.org/openbsc/commit/?id=a3ec1ec7ce9bcab406334a4f2ff05501ad40a4c9

commit a3ec1ec7ce9bcab406334a4f2ff05501ad40a4c9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 02:28:12 2017 +0100

    vlr: IMEISV
    
    Change-Id: I8804351464bb8ec1f0742b36b0fb0591bbf4bfe4

http://cgit.osmocom.org/openbsc/commit/?id=71b849d4aad5a8a49d596a18322e77007a2f98b5

commit 71b849d4aad5a8a49d596a18322e77007a2f98b5
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 00:55:06 2017 +0100

    subscr_con_test: IMEI, IMEI+TMSI
    
    Change-Id: I797348b24d9d7379c014c55091f263eab6fa482c

http://cgit.osmocom.org/openbsc/commit/?id=16b6aba6b0ca3d6384bde031cd1f338953ee7c4b

commit 16b6aba6b0ca3d6384bde031cd1f338953ee7c4b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 00:51:54 2017 +0100

    subscr_conn_test: tweaks
    
    Change-Id: I949b0d296eebfbd2c59f44355814f9711c34942b

http://cgit.osmocom.org/openbsc/commit/?id=13075cf263dde02510c768ace85259b2eb8dbc34

commit 13075cf263dde02510c768ace85259b2eb8dbc34
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 00:48:03 2017 +0100

    vlr: fix IMEI-required
    
    Change-Id: I3fd35b9de2ec8f7ac0bf47ece7e40151fd0749df

http://cgit.osmocom.org/openbsc/commit/?id=922db9711cc2506045535c0b61deff5a9e915cbd

commit 922db9711cc2506045535c0b61deff5a9e915cbd
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 20:34:43 2017 +0100

    subscr_conn_test: TMSI
    
    Change-Id: I82e5b92f5b99b9e0b22165a91d74b3dea0bcd070

http://cgit.osmocom.org/openbsc/commit/?id=6c23aa9770b77f50eb406ff8943fa7d374b96760

commit 6c23aa9770b77f50eb406ff8943fa7d374b96760
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 20:11:49 2017 +0100

    subscr_conn_test: cosmetics
    
    Change-Id: Iec0b676f4d89eb37df0b2c619c49de96627f5952

http://cgit.osmocom.org/openbsc/commit/?id=d1569df0f63d6d48573d55c790406b8e2bb7238a

commit d1569df0f63d6d48573d55c790406b8e2bb7238a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 20:11:01 2017 +0100

    vlr: TMSI
    
    Change-Id: I3363b430ba284268af2b441c05bb0578fd393c83

http://cgit.osmocom.org/openbsc/commit/?id=f019a020785ae78f09ddf37244888f7bf88bacca

commit f019a020785ae78f09ddf37244888f7bf88bacca
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 20:10:46 2017 +0100

    vlr_subscr_find: safeguard against empty/invalid search param
    
    Change-Id: Ie9ecbe853395caa0d64c5e6e869637af780a21c4

http://cgit.osmocom.org/openbsc/commit/?id=24395d090b90d0d30c6dae7c051fefd512d248b8

commit 24395d090b90d0d30c6dae7c051fefd512d248b8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 19:48:24 2017 +0100

    subscr_conn_test assert subscr
    
    Change-Id: I923b08dcf7f909fba546b9d3f05e47d8cfc3074c

http://cgit.osmocom.org/openbsc/commit/?id=b1e4dd9bd7eae82cf3694341f646bf5ab0cff510

commit b1e4dd9bd7eae82cf3694341f646bf5ab0cff510
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 19:43:57 2017 +0100

    subscr_conn_test
    
    Change-Id: Id3e2ae83447cdd6e92d51ddb2b79b26783917b9e

http://cgit.osmocom.org/openbsc/commit/?id=7207a1b2daa2f3cbade45eb06f3736dd790685d6

commit 7207a1b2daa2f3cbade45eb06f3736dd790685d6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 19:43:46 2017 +0100

    vlr: TMSI
    
    Change-Id: I447f8e69d63cbefff7071003e30688ac2d468c09

http://cgit.osmocom.org/openbsc/commit/?id=0b9ef7bca07adc8659980091cff81d1bdece8e09

commit 0b9ef7bca07adc8659980091cff81d1bdece8e09
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 19:24:39 2017 +0100

    subscr_conn_test: verify repeated LU
    
    Change-Id: Ida60d8d1c15c927293b6b22ab9551db307cd3ca3

http://cgit.osmocom.org/openbsc/commit/?id=bd035afabdd1232c3f4a37c207171540f7689491

commit bd035afabdd1232c3f4a37c207171540f7689491
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 19:24:00 2017 +0100

    subscr_conn_test: verify lu accept sent
    
    Change-Id: I74f288f256903d9fb78b804d1e6dd87fb51bb7f0

http://cgit.osmocom.org/openbsc/commit/?id=044f929e1da5a5e7dbe302d85bcc38c931b95878

commit 044f929e1da5a5e7dbe302d85bcc38c931b95878
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Jan 8 18:25:56 2017 +0100

    fsm: debug log tweak: log __func__, not explicit names
    
    Change-Id: I7f8adb5c67bcb83a38ac58726d831ef7bda58f5e

http://cgit.osmocom.org/openbsc/commit/?id=c65411a82c81c7674b160577b8203dba73a0197c

commit c65411a82c81c7674b160577b8203dba73a0197c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 6 03:48:41 2017 +0100

    subscr_conn_test cosmetics
    
    Change-Id: I540dcb5636ec9e3b309c808a635bc34ec52ada5e

http://cgit.osmocom.org/openbsc/commit/?id=270c80a140952500ff6b0259a905cbf9793b08e4

commit 270c80a140952500ff6b0259a905cbf9793b08e4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 6 01:05:36 2017 +0100

    subscr_conn_test: paging with ciph
    
    Change-Id: Iea1df88ec79ab6e15cab62c9a7d562deefec890d

http://cgit.osmocom.org/openbsc/commit/?id=81b0d7f46d2b1d41eaf7ae151fefa6006a7ff4ca

commit 81b0d7f46d2b1d41eaf7ae151fefa6006a7ff4ca
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 6 01:00:29 2017 +0100

    subscr_conn_test: paging with auth
    
    Change-Id: I40aa8c28a4f5e0feb8a5b822c938b346ffb7fb8a

http://cgit.osmocom.org/openbsc/commit/?id=911fe4cfa275c46ba72fd0c6c9025f38a932c8b6

commit 911fe4cfa275c46ba72fd0c6c9025f38a932c8b6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 19:55:20 2017 +0100

    subscr_conn_test
    
    Change-Id: Idbb0d5ae15789030486e088dfc15ef0cd6f8aa19

http://cgit.osmocom.org/openbsc/commit/?id=cccfb8d61fa14f7e8bff53a5dfa1a583d102d730

commit cccfb8d61fa14f7e8bff53a5dfa1a583d102d730
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 19:52:35 2017 +0100

    vlr: add wait-for-ciphering states in LU and PARQ
    
    Change-Id: I95afba42941cf0651eb56f0910edd128183b471f

http://cgit.osmocom.org/openbsc/commit/?id=854cd762d3fb17209f99468515fcb3d114e48c00

commit 854cd762d3fb17209f99468515fcb3d114e48c00
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 19:54:23 2017 +0100

    vlr: move LU and PARQ FSM state definitions to header files
    
    Change-Id: I6ea175102d293b118a8b970819673ae9f8f68c14

http://cgit.osmocom.org/openbsc/commit/?id=ea6858cb240d2d52c8c5f127c4e8648d04090ec7

commit ea6858cb240d2d52c8c5f127c4e8648d04090ec7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:41:16 2017 +0100

    subscr_conn_test
    
    Change-Id: Ic5fd4c5332d4a6d56bcc9660baf1a15df0170061

http://cgit.osmocom.org/openbsc/commit/?id=2245e775c326d60266065a88e70cdb9c21f118d0

commit 2245e775c326d60266065a88e70cdb9c21f118d0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 06:04:16 2017 +0100

    tweak: set conn->received_cm_serv_req on conn accept
    
    Change-Id: I1e086bc000af25f3fa4fa36a2fa6923e125175a1

http://cgit.osmocom.org/openbsc/commit/?id=c9512df5f05d30767128a8174fc5c4604330e18b

commit c9512df5f05d30767128a8174fc5c4604330e18b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:29:29 2017 +0100

    paging
    
    Change-Id: I5ea880d1920656d53c77e81475e53c9509a7f8fe

http://cgit.osmocom.org/openbsc/commit/?id=a93e94886d2045b9e8ae90d0e27e8cbe147c7636

commit a93e94886d2045b9e8ae90d0e27e8cbe147c7636
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:29:29 2017 +0100

    fix missing group in some subscr alloc
    
    Change-Id: Ic27f340dbd91fe124c0007913aaeb98721bd96c0

http://cgit.osmocom.org/openbsc/commit/?id=d663e22dfd12c27e3bfb62759361fe7d1e258ca8

commit d663e22dfd12c27e3bfb62759361fe7d1e258ca8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:25:43 2017 +0100

    vlr: indicate subscr_conn_from upon subscr_conn ACCEPT
    
    Change-Id: I705362f6368262e2eef179b2c68fad8e1fb7c1f2

http://cgit.osmocom.org/openbsc/commit/?id=dac7f5ba83acaf967ae368e9d3656d1710d7a2ef

commit dac7f5ba83acaf967ae368e9d3656d1710d7a2ef
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:33:36 2017 +0100

    fix: bump conn_fsm only in accepted state
    
    Change-Id: I5463ce65e5db54a0c03874acb31943e123f13a71

http://cgit.osmocom.org/openbsc/commit/?id=1e787b1fee27c125228b32fb2dbd5a88387071f3

commit 1e787b1fee27c125228b32fb2dbd5a88387071f3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:30:18 2017 +0100

    sms: use vsub msisdn
    
    Change-Id: I3c53888de60520085b0b5b478df3794a38741254

http://cgit.osmocom.org/openbsc/commit/?id=8dc83de8b7ff8f102cee27a9bcaf3be6594a3323

commit 8dc83de8b7ff8f102cee27a9bcaf3be6594a3323
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:40:55 2017 +0100

    log proc_arq_vlr_fn_post_imsi()
    
    Change-Id: I4195fcb30f336b4607248494d2158bd2a741f69d

http://cgit.osmocom.org/openbsc/commit/?id=e706e54ae5e784a9b4999808979512d460afbcf9

commit e706e54ae5e784a9b4999808979512d460afbcf9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 5 05:26:56 2017 +0100

    log ref count
    
    Change-Id: Id185efaff25c599b06c8942aa14ca74b1d9a1541

http://cgit.osmocom.org/openbsc/commit/?id=0f5b174bec7b8e77599d1f09590a29e08345b3b7

commit 0f5b174bec7b8e77599d1f09590a29e08345b3b7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:14:05 2017 +0100

    subscr_conn_test
    
    Change-Id: I036fce10d93361be162cf5d460a9bcb02de555ba

http://cgit.osmocom.org/openbsc/commit/?id=288b8918b97e3d39583d8545bdeb3155fc0bcb01

commit 288b8918b97e3d39583d8545bdeb3155fc0bcb01
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:32:07 2016 +0100

    subscr_conn_test
    
    Change-Id: I135466b83f4a406e6dff0c5ca78d28d25d10c30d

http://cgit.osmocom.org/openbsc/commit/?id=cf2cf9369352124d804783c929a1f3c3b6f7e141

commit cf2cf9369352124d804783c929a1f3c3b6f7e141
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:11:49 2017 +0100

    proc_arq_vlr: fix: also auth when ciph is requested
    
    Change-Id: I42380f1b213e877f31dce34796adf51a2ca67bdf

http://cgit.osmocom.org/openbsc/commit/?id=9788866cba29d0d8e52bb754dec46f1c599aa694

commit 9788866cba29d0d8e52bb754dec46f1c599aa694
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:10:42 2017 +0100

    fu in subscr_conn.c
    
    Change-Id: I47913feccfe241cead0093c1d6345042c269d4ec

http://cgit.osmocom.org/openbsc/commit/?id=89a0796855dee9196259b1783084e7b807447929

commit 89a0796855dee9196259b1783084e7b807447929
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:09:06 2017 +0100

    log: tweak msc_dtap conn keep/discard logging
    
    Change-Id: If97af139f176b96b89a5ee8eeeba6dc11b43e3ad

http://cgit.osmocom.org/openbsc/commit/?id=900ea92b7e20e270abe153b06e8b1bba06325d06

commit 900ea92b7e20e270abe153b06e8b1bba06325d06
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:08:09 2017 +0100

    implement msc_vlr_set_ciph_mode() with vlr_subscriber
    
    Change-Id: I5eeb8ca30627b61376b117ff707fa6b8e8b57a48

http://cgit.osmocom.org/openbsc/commit/?id=726ede67526e537d7edebd852411740cd52ae674

commit 726ede67526e537d7edebd852411740cd52ae674
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:06:46 2017 +0100

    vlr proc acc req ciphering
    
    Change-Id: If7f0d1644c45f62a46ff6cfee7e27ddb03337aa8

http://cgit.osmocom.org/openbsc/commit/?id=374d968bd9afa15e3822c90e6fbd0f13e922b733

commit 374d968bd9afa15e3822c90e6fbd0f13e922b733
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 4 03:06:13 2017 +0100

    CM Serv Req: keep conn open with received_cm_service_request flag
    
    Change-Id: I2f2fce23a8375c4e60ae50c50bb5d9d070e3082e

http://cgit.osmocom.org/openbsc/commit/?id=a42f7f27fb73f935d699bb2475dc2dfbc1e05f27

commit a42f7f27fb73f935d699bb2475dc2dfbc1e05f27
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:23:39 2016 +0100

    subscr conn lifetime
    
    To work around libbsc also discarding subscr conns on compl_l3, introduce a
    flag that prevents libmsc from discarding a conn when we're expecting libbsc to
    do the same, as commented in code.
    
    Have bump event on the conn_fsm to re-evaluate whether it wants to be closed.
    
    Change-Id: I9ecaa18d7cc008aa376d2218b0ec07affc784c55

http://cgit.osmocom.org/openbsc/commit/?id=e33d2493a23a8da68fdaa9b23fe1d65ce84effe3

commit e33d2493a23a8da68fdaa9b23fe1d65ce84effe3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:28:39 2016 +0100

    remove old db access, redirect to vlr
    
    Change-Id: I2a20656adaec579d246427891a3261c793ed9df8

http://cgit.osmocom.org/openbsc/commit/?id=080adbb845272a082d08578e406ffe2cc07150b2

commit 080adbb845272a082d08578e406ffe2cc07150b2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:31:13 2016 +0100

    log new subscr
    
    Change-Id: Ib0af2787ec5bb5f8c547377d78150566be76886b

http://cgit.osmocom.org/openbsc/commit/?id=36e83b1a7ce32b8a4476141b08e1f02f3fc6130f

commit 36e83b1a7ce32b8a4476141b08e1f02f3fc6130f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:24:32 2016 +0100

    vlr: add vlr_subscr_find_by_msisdn
    
    Change-Id: Ia5cdb396ad297c3469de6e1aa9d58d379e086abc

http://cgit.osmocom.org/openbsc/commit/?id=ced3152494ed8aeeb5201ce1cb76c81233001caf

commit ced3152494ed8aeeb5201ce1cb76c81233001caf
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:24:01 2016 +0100

    vlr: add IMSI detach
    
    Change-Id: Idc6521450b36b9ac96934ece03988fdf26abcd65

http://cgit.osmocom.org/openbsc/commit/?id=d6bd1ba755aa37c6cf208b37362371e879f4c368

commit d6bd1ba755aa37c6cf208b37362371e879f4c368
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 26 03:22:28 2016 +0100

    keep global vlr_instance in the gsm_network struct
    
    Change-Id: I24374fc61d27e101cd8c6dbf5d144588ba523503

http://cgit.osmocom.org/openbsc/commit/?id=842ebee42903de608ff61e2f6d04e9b8003d7a4b

commit 842ebee42903de608ff61e2f6d04e9b8003d7a4b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 16:51:20 2016 +0100

    subscr_conn_test ussd
    
    Change-Id: I2ba664a7e813d42ed46482a75c896c1a59382a91

http://cgit.osmocom.org/openbsc/commit/?id=a3f655ff42d0499d2d0bc26aaae557259107f548

commit a3f655ff42d0499d2d0bc26aaae557259107f548
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 16:39:24 2016 +0100

    subscr_conn_test
    
    Change-Id: I6f27fc7916fefe76f5be236399f47fbc7e14e565

http://cgit.osmocom.org/openbsc/commit/?id=af7c681a0045d3bcae52e5072c540daf133947ff

commit af7c681a0045d3bcae52e5072c540daf133947ff
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 16:30:37 2016 +0100

    subscr_conn_test: ussd
    
    Change-Id: I562359b8b2dc36eb372374aadb61efd512c0ecaa

http://cgit.osmocom.org/openbsc/commit/?id=12bdcc52223fb4325122d5b53bbbda04e253389a

commit 12bdcc52223fb4325122d5b53bbbda04e253389a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 16:30:16 2016 +0100

    subscr_conn_test: ciph
    
    Change-Id: I0a2014f2ffc41802b47e77af8cfab4404d37de4e

http://cgit.osmocom.org/openbsc/commit/?id=13ef58d6e1e1b7d0c7ed2ac251188bde83816171

commit 13ef58d6e1e1b7d0c7ed2ac251188bde83816171
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 03:00:10 2016 +0100

    subscr_conn_test
    
    Change-Id: Iba897235173c782ecb88d6d0049b62a2bd7ba5f8

http://cgit.osmocom.org/openbsc/commit/?id=d5ca955e78c1015251791ccd77e4a53bebb421c3

commit d5ca955e78c1015251791ccd77e4a53bebb421c3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 02:59:31 2016 +0100

    vlr: add vlr_sub_free
    
    Change-Id: I3be55b10d28276f4024d58eee9560fd82f2a9feb

http://cgit.osmocom.org/openbsc/commit/?id=161999217c064c3a2ef8f16d43b38eb60ac7b924

commit 161999217c064c3a2ef8f16d43b38eb60ac7b924
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 23:55:35 2016 +0100

    drop unused _gsm48_rx_mm_serv_req_sec_cb
    
    Change-Id: I4feb799002d0c05c7253b559c355d8469cd8b1eb

http://cgit.osmocom.org/openbsc/commit/?id=ed8e5be69dcfd1fcfbe1177e016b525ad5a4e2f9

commit ed8e5be69dcfd1fcfbe1177e016b525ad5a4e2f9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 04:55:28 2016 +0100

    ciph
    
    Change-Id: Id253026531aef6e905c24b3e09618bebebd8af7c

http://cgit.osmocom.org/openbsc/commit/?id=7d483d78be79f76d602b40d2f0187b9a5dc50aab

commit 7d483d78be79f76d602b40d2f0187b9a5dc50aab
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 23:53:36 2016 +0100

    add enum vlr_ciph
    
    Change-Id: Ie73ceae3d2f2977af12bf282faa39c397c96d555

http://cgit.osmocom.org/openbsc/commit/?id=f2cd17d2dbbb8716aed8242f7e5ad08d06e87dab

commit f2cd17d2dbbb8716aed8242f7e5ad08d06e87dab
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 23:35:01 2016 +0100

    subscr_conn_test
    
    Change-Id: Ib8607db4b8e91a38bd8163445260971132669383

http://cgit.osmocom.org/openbsc/commit/?id=046e7515ed7cb3567c9995e7996f22ef10615969

commit 046e7515ed7cb3567c9995e7996f22ef10615969
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 23:54:22 2016 +0100

    vlr_loc_update fu: arg names
    
    Change-Id: If6c3ce41fb965fb76cd8fd809a353063ed2c701f

http://cgit.osmocom.org/openbsc/commit/?id=5a75f039246ee5e3c6c38c12b9642dd2ba2394ed

commit 5a75f039246ee5e3c6c38c12b9642dd2ba2394ed
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 25 05:03:05 2016 +0100

    vlr cosmetic
    
    Change-Id: Ied4508e6817c11e1ad8551b7937aa6959134220b

http://cgit.osmocom.org/openbsc/commit/?id=e45f53351e9bee11b7d2e7e1c4abda28c519fe9b

commit e45f53351e9bee11b7d2e7e1c4abda28c519fe9b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 23:34:55 2016 +0100

    vlr_access_req_fsm: tweak state names with OSMO_STRINGIFY
    
    Change-Id: Ifdfe9b771e746fbd01b064eeb5b44a2e47db92fe

http://cgit.osmocom.org/openbsc/commit/?id=f87a05c74bec161e893c41018ff395133f88f4ef

commit f87a05c74bec161e893c41018ff395133f88f4ef
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 18:37:28 2016 +0100

    subscr_conn_test
    
    Change-Id: If19abbe962c1cc75eac68453c1abb8c0f1f20c86

http://cgit.osmocom.org/openbsc/commit/?id=e4a11b140212cfba47557bde6e9ec0dacec364fa

commit e4a11b140212cfba47557bde6e9ec0dacec364fa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 00:46:48 2016 +0100

    subscr_conn_test
    
    Change-Id: I554cf64b634171662743e5dd39406c0f20d55481

http://cgit.osmocom.org/openbsc/commit/?id=de651d14b394d22de4b89bfc5109d65c5e25eaf7

commit de651d14b394d22de4b89bfc5109d65c5e25eaf7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 00:46:24 2016 +0100

    vlr auth_fsm_states names tweak with OSMO_STRINGIFY
    
    Change-Id: I94f3b6f092fb3378f14a1d3c1b1bddbc5b1f06d3

http://cgit.osmocom.org/openbsc/commit/?id=735ea4fe51a593be6c39fe91733d5d8440188a44

commit 735ea4fe51a593be6c39fe91733d5d8440188a44
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 00:45:56 2016 +0100

    vlr_auth_fsm: fix: don't skip auth vector when checking availability
    
    factor out _vlr_sub_next_auth_tuple() to find an available tuple and only
    increase the use count in vlr_sub_get_auth_tuple(). Also provide
    vlr_sub_has_auth_tuple() to allow checking availability without use inc.
    
    Otherwise, during a CM Service request, the use count would increase without
    using the auth tuple.
    
    Change-Id: I8314fd5026adbe5ca15d3518300531473234c9b6

http://cgit.osmocom.org/openbsc/commit/?id=a6cefcace74dbd4d018f18d35ae465b1d59f4e0a

commit a6cefcace74dbd4d018f18d35ae465b1d59f4e0a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 24 00:42:27 2016 +0100

    tweak fsm_auth_event_names with OSMO_VALUE_STRING
    
    Change-Id: Ie72c2e008848f10f33005e0a75591e7bb8598e0d

http://cgit.osmocom.org/openbsc/commit/?id=942e895ad559c4a631a0decfebfbbe54736b9637

commit 942e895ad559c4a631a0decfebfbbe54736b9637
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 22:04:03 2016 +0100

    subscr_conn_test
    
    Change-Id: Iedfd7fbd0be6fa464aafa78304d36e4314b4cd1c

http://cgit.osmocom.org/openbsc/commit/?id=e80fd1e58b64b702cbcb93d69fd89a72fd713275

commit e80fd1e58b64b702cbcb93d69fd89a72fd713275
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 22:31:53 2016 +0100

    vlr_auth_fsm.c: dont log the entire auth tuple
    
    Change-Id: Ieb8b2b6cca7a49cd3dcab3286462ef46c6ddba37

http://cgit.osmocom.org/openbsc/commit/?id=6cd4be546163bf22565205089b7faad3aa478e20

commit 6cd4be546163bf22565205089b7faad3aa478e20
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 22:03:26 2016 +0100

    vlr: log: check_auth_resp: fix output of expected sres
    
    Change-Id: I596730551fd25b3cbc4ec2b71830019950845583

http://cgit.osmocom.org/openbsc/commit/?id=dbedac72312fbda54cdb865f5ca62910ccef9ef7

commit dbedac72312fbda54cdb865f5ca62910ccef9ef7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 22:01:23 2016 +0100

    tweak msg_is_initially_permitted
    
    Change-Id: I89268ad21f289f9c24421eb354fa19a26446267d

http://cgit.osmocom.org/openbsc/commit/?id=48e0423e87b29d179d26f5e305ee5c3960c07579

commit 48e0423e87b29d179d26f5e305ee5c3960c07579
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 16:49:37 2016 +0100

    subscr_conn_test
    
    Change-Id: If3285465b8deef3dd64ebbe1282d1c5d8bdc5134

http://cgit.osmocom.org/openbsc/commit/?id=7d158f921c3f8bd16fdf0343273792da507f2b62

commit 7d158f921c3f8bd16fdf0343273792da507f2b62
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 02:53:18 2016 +0100

    vlr_lu_fsm and vlr_lu_compl_fsm: enable result dispatch
    
    Distinguish success and failure; separate into alloc and start.
    
    Change-Id: I35f8183702e0b2f045dee96d706740c705477e9f

http://cgit.osmocom.org/openbsc/commit/?id=67d996bd77cddfff1803bcdb40885542bf6f15ca

commit 67d996bd77cddfff1803bcdb40885542bf6f15ca
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 02:52:20 2016 +0100

    proc_arq_fsm rename _signal_result to _dispatch_result
    
    Change-Id: I01df3d8b061789b541baf7f2028094f42df722f5

http://cgit.osmocom.org/openbsc/commit/?id=385e0d8e442a65e1ee7cdb41e360be0092f5ee8f

commit 385e0d8e442a65e1ee7cdb41e360be0092f5ee8f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 02:51:09 2016 +0100

    debug log: remove pointer from log for deterministic test output
    
    Change-Id: I4607f5ba8872b1093d234a82027371fdd8fa5ac3

http://cgit.osmocom.org/openbsc/commit/?id=3c53e82982a05d446e4701ed0282dac722edc9b1

commit 3c53e82982a05d446e4701ed0282dac722edc9b1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 02:50:46 2016 +0100

    do not ref count on subscr conn
    
    Change-Id: I103a1a6ea18a913295fc7b84f99d44b6b9a6325e

http://cgit.osmocom.org/openbsc/commit/?id=e36ada362bf4abe5d139381467c4b265c949715f

commit e36ada362bf4abe5d139381467c4b265c949715f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 00:59:06 2017 +0100

    fu
    
    Change-Id: I04414383187688a1143e81717a35bca98f0e3457

http://cgit.osmocom.org/openbsc/commit/?id=0559ceac75c843d1be0b48d38718bd5676c09e5e

commit 0559ceac75c843d1be0b48d38718bd5676c09e5e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 05:24:06 2016 +0100

    subscr_conn_test
    
    Change-Id: I96bd018407ae55ef88d9fcecf12c395998a37946

http://cgit.osmocom.org/openbsc/commit/?id=bf85657c5f856b22d67106b18cfbc18ebcfe57c3

commit bf85657c5f856b22d67106b18cfbc18ebcfe57c3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 04:49:04 2016 +0100

    adjust msc_subscr_cleanup
    
    Change-Id: I840f808541d4ac3cdfd8e3cb3abf34b172c40e6d

http://cgit.osmocom.org/openbsc/commit/?id=a7b970a391d2fd9cd594f0646e3fea4111d55fd1

commit a7b970a391d2fd9cd594f0646e3fea4111d55fd1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 01:45:22 2016 +0100

    log: gsm_04_08.c: change some logs from DEBUGPC to complete lines
    
    Change-Id: Ic255523c29bcd44f9487f22e204b9e0995d6b3ed

http://cgit.osmocom.org/openbsc/commit/?id=a2edaa7ad4fc66a43500cfd782f78590ef32ad2d

commit a2edaa7ad4fc66a43500cfd782f78590ef32ad2d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 00:58:00 2016 +0100

    subscr_con_put: disable implicit destruction on zero ref count
    
    Change-Id: I5a0307eef75b45f86a6bcc1eb4723489ef0d4c62

http://cgit.osmocom.org/openbsc/commit/?id=fb778c7e356cb82bf99f735c496c9fd5bf3f9317

commit fb778c7e356cb82bf99f735c496c9fd5bf3f9317
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 00:57:34 2016 +0100

    osmo_signal_dispatch of S_SUBSC_IDENTITY before vlr starts
    
    Change-Id: I661e13ef689693d932c7cbe93f24831d07a23f5c

http://cgit.osmocom.org/openbsc/commit/?id=4b1cd5e10875998350a755acd42a1ff237ca4381

commit 4b1cd5e10875998350a755acd42a1ff237ca4381
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 00:56:47 2016 +0100

    vlr proc arq fsm: refactor success/failure events
    
    Change-Id: I095f3ef101419f8d485c01c977644dd6ba6a748a

http://cgit.osmocom.org/openbsc/commit/?id=8ae1dd9148aaf734c84aa2430fb2c5a571f3eb16

commit 8ae1dd9148aaf734c84aa2430fb2c5a571f3eb16
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 23:37:44 2016 +0100

    vlr ops
    
    Change-Id: I2f5b67ce26d818de7da48701bd38faab558a34e7

http://cgit.osmocom.org/openbsc/commit/?id=312116243018d0f551f1f2c3d3c2ccbce81b54c0

commit 312116243018d0f551f1f2c3d3c2ccbce81b54c0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 23:37:34 2016 +0100

    refactor conn_fsm events
    
    Change-Id: I358b92a9a028cf13c4477ccc3c695d48ed2af34f

http://cgit.osmocom.org/openbsc/commit/?id=0870212dc125e21ff8b4ed129ad3ad14f0f525cd

commit 0870212dc125e21ff8b4ed129ad3ad14f0f525cd
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 23:15:51 2016 +0100

    rename master_fsm to conn_fsm
    
    Change-Id: Idbd44dd6b10d68291e745a48b04466f720f9360a

http://cgit.osmocom.org/openbsc/commit/?id=e706a3253d9bfa97f33f196076428deaf8e2546a

commit e706a3253d9bfa97f33f196076428deaf8e2546a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 05:23:55 2016 +0100

    wip
    
    Change-Id: I5c418c3ac0bc036deed27f5fa67e095d6a3e12cf

http://cgit.osmocom.org/openbsc/commit/?id=9684de29051c401a8a23081d3c4815f54a6fe634

commit 9684de29051c401a8a23081d3c4815f54a6fe634
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 05:23:11 2016 +0100

    log: subscr and subscr_conn ref counts: log callers of get/put
    
    Change-Id: Iaec6385aad233be74f31924c0def3251e6caacfe

http://cgit.osmocom.org/openbsc/commit/?id=530473e0ae4d4180e945f7089113f543706a2186

commit 530473e0ae4d4180e945f7089113f543706a2186
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 02:06:03 2016 +0100

    subscr_conn_test
    
    Change-Id: I9f40a0036a10d146adb61e52d7b24a57d26ec2b0

http://cgit.osmocom.org/openbsc/commit/?id=4b050e8b0e54cc68730e6796600bc666434e7073

commit 4b050e8b0e54cc68730e6796600bc666434e7073
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 04:14:31 2016 +0100

    log tweaks for conn use count / free in osmo_msc.c
    
    Change-Id: I25d0cccc8fe5b5ebba20dc8ee00faac7547dbe11

http://cgit.osmocom.org/openbsc/commit/?id=82f647d25f8757cd2ba5b2dfa7b95a7f3d570797

commit 82f647d25f8757cd2ba5b2dfa7b95a7f3d570797
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 01:56:43 2016 +0100

    subscr_conn
    
    Change-Id: I5f2873be1289522b88f316eef81cc713fb6e2f4f

http://cgit.osmocom.org/openbsc/commit/?id=7f336bea11646e3b81db0fe537ab41d9b5ab961b

commit 7f336bea11646e3b81db0fe537ab41d9b5ab961b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 03:35:46 2016 +0100

    vlr: add VLR_PR_ARQ_T_INVALID
    
    Change-Id: I3464b9a11d7574884e32b43334afd8632dd3be46

http://cgit.osmocom.org/openbsc/commit/?id=4c948693fc570078e903024f7b06202a0081b4c7

commit 4c948693fc570078e903024f7b06202a0081b4c7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 01:58:33 2016 +0100

    add check: msg_is_initially_permitted
    
    Change-Id: Ia03377b184fa1e8c7187e015fd3266f9a5552d81

http://cgit.osmocom.org/openbsc/commit/?id=41ae50940e0ec4b4ac211aa3503c540b3d46fc86

commit 41ae50940e0ec4b4ac211aa3503c540b3d46fc86
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 01:57:23 2016 +0100

    vlr_loc_update with success and fail term events
    
    Change-Id: I05cc0b71fe320d5b83fac09d04c8bfb19a1ed9da

http://cgit.osmocom.org/openbsc/commit/?id=cc7e4070261990bb589ac9c068163099af70b4b5

commit cc7e4070261990bb589ac9c068163099af70b4b5
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 02:01:08 2016 +0100

    fix vlr_access_req_fsm: set success_parent_term
    
    Change-Id: I6a7a57464685506950a41ea5c6f818169fc22cb9

http://cgit.osmocom.org/openbsc/commit/?id=d6c13bb1765403994f3b63b77de7e998856d4950

commit d6c13bb1765403994f3b63b77de7e998856d4950
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 01:56:11 2016 +0100

    rename to SUBSCR_CONN_
    
    Change-Id: I1a03e17ef89f66d6975ac3a63eb88247ee83f93c

http://cgit.osmocom.org/openbsc/commit/?id=1e4f0a68b9255d1bedec3370c30b42defbfac300

commit 1e4f0a68b9255d1bedec3370c30b42defbfac300
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 17:21:37 2016 +0100

    vlr: fix: dispatch subscr conn close event only when there is a master_fsm
    
    Change-Id: I66c688b0c2443540bb3ceee30d580653090658bf

http://cgit.osmocom.org/openbsc/commit/?id=40110faa6987a46e6f2698e222d2e162daaea8da

commit 40110faa6987a46e6f2698e222d2e162daaea8da
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 01:52:45 2016 +0100

    typo in comment
    
    Change-Id: I41da41494ab6d4b058f74d9ad231eec9889d48ab

http://cgit.osmocom.org/openbsc/commit/?id=552fa7b602f0f233cf3b0c5893c4d6d4a9642736

commit 552fa7b602f0f233cf3b0c5893c4d6d4a9642736
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 01:52:37 2016 +0100

    fix SUBSCR_CONN_S_ACCEPTED
    
    Change-Id: I40b70a8bf9d84964f6cf8cc3117bcf7ad2766e32

http://cgit.osmocom.org/openbsc/commit/?id=d5ba06a2256976e6aa1c78eb6bb265c53630b888

commit d5ba06a2256976e6aa1c78eb6bb265c53630b888
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 01:52:13 2016 +0100

    subscr_conn_fsm_event_names tweaks
    
    Change-Id: Ia7a4d8be4b35b2609e9b436e5cae64d93aa4a9e0

http://cgit.osmocom.org/openbsc/commit/?id=d7d196c64d73fd40a21a53c48f2633aa4fce69e3

commit d7d196c64d73fd40a21a53c48f2633aa4fce69e3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 01:51:56 2016 +0100

    logging tweaks
    
    Change-Id: Ic5d749fb427c7fed8470014c8cb88dbcfd1d4b3c

http://cgit.osmocom.org/openbsc/commit/?id=4d2e85de53509bb53c78bfe59f418cf5c75c1918

commit 4d2e85de53509bb53c78bfe59f418cf5c75c1918
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 21 02:04:45 2016 +0100

    move some subscriber connection related things to subscr_conn.c
    
    Change-Id: I24f4c4676c2b67b1cc3632e021af5146eeff0ce3

http://cgit.osmocom.org/openbsc/commit/?id=497872b58b04e8cd02b5b2fbcda572f79b1b0706

commit 497872b58b04e8cd02b5b2fbcda572f79b1b0706
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 20 01:22:02 2016 +0100

    vlr: cm serv req WIP
    
    Change-Id: I155d819f81e3e8dde221f3bf0c58fff43f9268c8

http://cgit.osmocom.org/openbsc/commit/?id=3a3da0c01f04c8621063456428ee31c7cc0a7cff

commit 3a3da0c01f04c8621063456428ee31c7cc0a7cff
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 20 01:21:28 2016 +0100

    vlr: log invocation of internal _proc_arq_vlr_* functions
    
    Change-Id: I711f88b56fff4b3900c1813fb2626d76062aa715

http://cgit.osmocom.org/openbsc/commit/?id=9a1ab64a631e9548f269838ccb7a2c8dc7b69ddc

commit 9a1ab64a631e9548f269838ccb7a2c8dc7b69ddc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 20 01:19:28 2016 +0100

    vlr: tweak proc_arq_vlr_event_names
    
    Change-Id: I5d7eed109bcfcd1e3b0f22c01470b592e7a4c5f2

http://cgit.osmocom.org/openbsc/commit/?id=2508b649c994d77456e1ef9c861dc0549649d0b6

commit 2508b649c994d77456e1ef9c861dc0549649d0b6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 20 01:18:57 2016 +0100

    vlr: fix: no longer trigger old code to send CM Service Accept
    
    Change-Id: I80c7c978ab40dcd886899887d906b1d338c63418

http://cgit.osmocom.org/openbsc/commit/?id=f2e2504e470d7949e19508bd9758a514a353feba

commit f2e2504e470d7949e19508bd9758a514a353feba
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 20 01:17:29 2016 +0100

    vlr: add value strings for enum vlr_proc_arq_result
    
    Change-Id: I6ae82c34cf577e0113154474268c083535db9c85

http://cgit.osmocom.org/openbsc/commit/?id=5fef36f78c6b699631be9edddaede9953793d49a

commit 5fef36f78c6b699631be9edddaede9953793d49a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 04:07:29 2016 +0100

    vlr: debug log: log received GSUP MSISDN
    
    Change-Id: I80c00862be880b58ada39d1585c7cbdbe96228ee

http://cgit.osmocom.org/openbsc/commit/?id=67a77f30561b969cc1865292e42c9c72e46d691a

commit 67a77f30561b969cc1865292e42c9c72e46d691a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 03:51:11 2016 +0100

    vlr: fix: decode GSUP MSISDN from BCD without leading '0'
    
    When using gsm48_mi_to_string() to decode the MSISDN, odd-length numbers are
    preceded by a leading zero, which may break things. Instead, use
    gsm48_decode_bcd_number() to do the job properly.
    
    E.g. when the hlr.db contains '12345', it gets encoded as bcd hex L=03 V=2143f5
    in GSUP, which apparently gets right-justified to "012345" in
    gsm48_mi_to_string(). gsm48_decode_bcd_number()'s result is just "12345".
    
    However, to benefit from the available length (gsup_msg->msisdn_enc_len),
    provide a function decode_bcd_number_safe(), which adds input length checks to
    gsm48_decode_bcd_number() by means of an additional argument.
    
    Todo: maybe add such a length check to libosmocore, deprecating the original
    gsm48_decode_bcd_number(); add unit tests for the length checks and BCD
    decoding.
    
    Change-Id: Ia3428792562c3f7f4ba339d000536373e0513f8e

http://cgit.osmocom.org/openbsc/commit/?id=6967b257575eb9511a57c2451fbb535aa6702a69

commit 6967b257575eb9511a57c2451fbb535aa6702a69
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 02:46:41 2016 +0100

    tmp log: ussd
    
    Change-Id: I5cc462111054207d8022ea801e9ef3a77d11d780

http://cgit.osmocom.org/openbsc/commit/?id=81b93806b666a140de29b222656f25447202e404

commit 81b93806b666a140de29b222656f25447202e404
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 04:10:19 2016 +0100

    vlr: ussd: use vlr_subscriber's msisdn
    
    Change-Id: I1b4b0aa1ccb5417294148ca54572319d042aa8a7

http://cgit.osmocom.org/openbsc/commit/?id=d252ef81f99842a7aed882cf570a9099d3d30108

commit d252ef81f99842a7aed882cf570a9099d3d30108
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 01:33:47 2016 +0100

    vsub
    
    Change-Id: I2432fd147a2ae23341b58a6e744e397450057538

http://cgit.osmocom.org/openbsc/commit/?id=9d45b173b239f74c65f2a7e040580fabc1d4a908

commit 9d45b173b239f74c65f2a7e040580fabc1d4a908
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 00:00:12 2016 +0100

    temp: osmo-nitb: log fsm addresses
    
    Change-Id: I242b6dc3793487a02f3f2d7d75d3416175ee7626

http://cgit.osmocom.org/openbsc/commit/?id=c23836d924eaf2e15d6a1ea4bc7cef32fb8f58b4

commit c23836d924eaf2e15d6a1ea4bc7cef32fb8f58b4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 01:35:27 2016 +0100

    vlr: lu_fsm: explicitly log the "_node*" functions
    
    Change-Id: Ib371280aef82fed6b8c270a05dc2a98d782c7027

http://cgit.osmocom.org/openbsc/commit/?id=f2dd30a3e7be2b9e7d131c9a0eab70cd4ea3e802

commit f2dd30a3e7be2b9e7d131c9a0eab70cd4ea3e802
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 01:34:56 2016 +0100

    cosmetic: fsm, state and event names by OSMO_STRINGIFY
    
    When reading logs and looking for bugs, it can be quite cumbersome to have to
    follow the given name strings back to a name used in the C code. Rather make
    the names identical to the C code enum values and struct names.
    
    Depends-on: libosmocore I857af45ae602bb9a647ba26cf8b0d1b23403b54c
    Change-Id: Ie9a8f8e94a009eef2bb4a6a6f5572e4013e5b085

http://cgit.osmocom.org/openbsc/commit/?id=5d61f585af2d058227be828620fd944a102808aa

commit 5d61f585af2d058227be828620fd944a102808aa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 19 01:31:36 2016 +0100

    fix: msc-specific subscr conn de/alloc
    
    msc_subscr_con_free() is dead code -- this is the result of the ongoing
    mscsplit (OS#1594); it is used on the iu branch, but osmo-nitb on the master
    branch still uses only bsc_subscr_con_free(). To make sure that the lu_fsm is
    cleaned up when a subscr conn is discarded, add some cleanup code: to keep it
    on the proper side, put this in libmsc/osmo_msc.c and add another callback to
    struct bsc_api: conn_cleanup(). The osmo-bsc standalone implementations keep it
    NULL (not called when NULL), the msc_bsc_api() sets it to
    msc_subscr_con_cleanup(), which does the lu_fsm cleanup. Call this from
    bsc_subscr_con_free().
    
    Move along all other msc_subscr_con_*() to osmo_msc.c instead of gsm_04_08.c,
    to counteract the tendency of gsm_04_08.c to become a kitchen sink for
    everything.
    
    Factor out msc_subscr_cleanup() for no good reason, really.
    
    All this to make sure that in the new VLR:
    1) when a subscr conn is freed, the FSM instances are properly terminated
       instead of being freed quietly along with the conn's talloc context;
    2) that an orphaned LU attempt doesn't leave an invalid lu_fsm pointer in the
       vlr_subscriber.
    
    Change-Id: I597a650ed19a6e9335890bbba7c8353a3e1ba7bf

http://cgit.osmocom.org/openbsc/commit/?id=0b7a0177252b6b83db8966ef76e70ff4bea755e0

commit 0b7a0177252b6b83db8966ef76e70ff4bea755e0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:54:36 2016 +0100

    cosmetic: mark fixme
    
    Change-Id: I099362da02d81ac273d57fa36f641ecd3dbd9bfc

http://cgit.osmocom.org/openbsc/commit/?id=3af8699b15e1231d1605055ec0865b1475c9d775

commit 3af8699b15e1231d1605055ec0865b1475c9d775
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 23 22:01:36 2016 +0100

    ws
    
    Change-Id: Ib031b1ac8992bfc9195fcb855be4d72e9ae654ae

http://cgit.osmocom.org/openbsc/commit/?id=3fce4676ad2fecacffe08faa7eaf569f4b01599e

commit 3fce4676ad2fecacffe08faa7eaf569f4b01599e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:52:38 2016 +0100

    cosmetic ws
    
    Change-Id: I716d6f33aa7e8f2fbaf4bf247f97da57e77c7d61

http://cgit.osmocom.org/openbsc/commit/?id=81902886b0d9bcae7d542de473397cb3fed20539

commit 81902886b0d9bcae7d542de473397cb3fed20539
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:56:43 2016 +0100

    cosmetic: extraneous 'break;'
    
    Change-Id: I73515e3cf4ccd3312d1ce8270cd5ab3ff96feaca

http://cgit.osmocom.org/openbsc/commit/?id=600c628612aade0d948671125333e4175511c16b

commit 600c628612aade0d948671125333e4175511c16b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:54:23 2016 +0100

    lu fsm: absorb state change to DONE into lu_fsm_term()
    
    Change-Id: I0d21783678d96e56904e3b62af4a14c2a8c3b854

http://cgit.osmocom.org/openbsc/commit/?id=be0bd6f4c2c9b19a2677616dc12b1ca780739145

commit be0bd6f4c2c9b19a2677616dc12b1ca780739145
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:55:44 2016 +0100

    vlr: lu fsm: deal with failure during internal subscriber assoc
    
    Change-Id: Id64705fbf106d3ba5b9c9ab465776f088edc6cdb

http://cgit.osmocom.org/openbsc/commit/?id=b93c20211c51d5a969986140b7b9bcfcd662c2de

commit b93c20211c51d5a969986140b7b9bcfcd662c2de
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:53:26 2016 +0100

    lu fsm invocation: abort if internal subscriber assoc has failed
    
    Change-Id: I8f6fe8d1d911059e7bfcff88a46abb4f83c34fc4

http://cgit.osmocom.org/openbsc/commit/?id=df7bd579f77c187a78cb30e783c7ffb5a56d9056

commit df7bd579f77c187a78cb30e783c7ffb5a56d9056
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:52:24 2016 +0100

    vlr_proc_acc_req authentication option
    
    Change-Id: Ie66580d3f73c1faebe90c36f99070ed201a48878

http://cgit.osmocom.org/openbsc/commit/?id=181fceac45474260296a7c5a18e358d0ccbbfad2

commit 181fceac45474260296a7c5a18e358d0ccbbfad2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:52:05 2016 +0100

    vlr_loc_upd authentication option
    
    Change-Id: Ibf105e4ba91e94c1362b1ab1409ec05f976e69ea

http://cgit.osmocom.org/openbsc/commit/?id=6370b789596922de81bdff56f245345602860012

commit 6370b789596922de81bdff56f245345602860012
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 18 23:51:01 2016 +0100

    vty: add net / 'authentication (optional|required)'
    
    Change-Id: I82e13a81f5d1d4d078907319d72385d505243be1

http://cgit.osmocom.org/openbsc/commit/?id=e01370467c456b73181dcea9bfa880b8153b9239

commit e01370467c456b73181dcea9bfa880b8153b9239
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 16:14:50 2016 +0100

    log: vlr: log all auth tuple details
    
    Change-Id: I5c73e7edda35e908b07411114226711105262173

http://cgit.osmocom.org/openbsc/commit/?id=511e261db3a04d0bd02a1df30a9ddc915ab47060

commit 511e261db3a04d0bd02a1df30a9ddc915ab47060
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 16:14:06 2016 +0100

    typo in comment
    
    Change-Id: Iefc7a9b547dac18af9bb6aacd707e7465107250f

http://cgit.osmocom.org/openbsc/commit/?id=e8d5f7b5406c63a42dd063e857f7db186af9cc72

commit e8d5f7b5406c63a42dd063e857f7db186af9cc72
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 16:13:33 2016 +0100

    vlr: assert that we don't replace an existing conn->master_fsm
    
    Change-Id: Iaccd07e5b8c299232d05bbffa45f854d0b974300

http://cgit.osmocom.org/openbsc/commit/?id=82536ab5c3400e5b905cac247919eb7c96054633

commit 82536ab5c3400e5b905cac247919eb7c96054633
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 16:15:11 2016 +0100

    vlr: authenticate: fix erratic assertion
    
    res is never NULL, since it is an array member.
    Furthermore, res is not related to this part of auth, so don't assert res_len.
    
    Change-Id: I0f5c9584bc5398523c4748e2fc469da104bbe628

http://cgit.osmocom.org/openbsc/commit/?id=45a6912680d09b0b4378cf72e8bff31c2ae0f876

commit 45a6912680d09b0b4378cf72e8bff31c2ae0f876
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 16:13:03 2016 +0100

    vlr: create conn->master_fsm also for CM Service Req
    
    Change-Id: I2c4f5b47abd7e28cb2000adcedaa5bcc53c381d5

http://cgit.osmocom.org/openbsc/commit/?id=52d119df9b042cde0823ab259053b3f0d0243166

commit 52d119df9b042cde0823ab259053b3f0d0243166
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 14:31:39 2016 +0100

    add value strings for enum vlr_auth_fsm_result
    
    Change-Id: I85cbadd546eae032542b942718b6997c4ab5cadf

http://cgit.osmocom.org/openbsc/commit/?id=bf91b34e6262eae0abd98151e969d55fadc84863

commit bf91b34e6262eae0abd98151e969d55fadc84863
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 14:35:20 2016 +0100

    fix: vlr_lu_fsm: set vsub->lu_fsm to NULL upon cleanup
    
    Otherwise an invalid pointer to a previous, deallocated lu_fsm would stick
    around and prevent future Location Updating attempts.
    
    Change-Id: I81cc50b77fa26863c6bf4a29b09c35fa98921f08

http://cgit.osmocom.org/openbsc/commit/?id=0951d3e01b5b42e927b5000442c00805b4fffeda

commit 0951d3e01b5b42e927b5000442c00805b4fffeda
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 14:33:29 2016 +0100

    cosmetic: drop obvious comment
    
    Change-Id: Id3362ec013c1929659c1167de566de944ba2803e

http://cgit.osmocom.org/openbsc/commit/?id=3799336d2e51ccf7c9637e10f791ac48b4f33686

commit 3799336d2e51ccf7c9637e10f791ac48b4f33686
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 14:33:09 2016 +0100

    fix: missing return after auth_fsm_term() in auth_fsm_wait_ai()
    
    Missing return statement would cause FSM to be terminated twice, resulting in
    segfault.
    
    Change-Id: Iba9f208c598ccc4623a20188496b2753cdfa5b22

http://cgit.osmocom.org/openbsc/commit/?id=781844ad68095ef7064fc47d4135077b56ab889e

commit 781844ad68095ef7064fc47d4135077b56ab889e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 14:32:08 2016 +0100

    vlr_auth_fsm: log term result
    
    Change-Id: I34b769e75d8aea6e5a96e6d4c4e691fa37208dc0

http://cgit.osmocom.org/openbsc/commit/?id=e0d7e8a93ea8e3ed03da0d9f0e60102df7b74b62

commit e0d7e8a93ea8e3ed03da0d9f0e60102df7b74b62
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 16 14:30:49 2016 +0100

    cosmetic: don't log fsm instance addresses
    
    Change-Id: I8ffbeecdddbef4db4e23722c8300bced7d06caec

http://cgit.osmocom.org/openbsc/commit/?id=4276b70968adebacffd737a26f850a8b3878c065

commit 4276b70968adebacffd737a26f850a8b3878c065
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=73ee226c14597eb4d246bdffdeea6488d7178941

commit 73ee226c14597eb4d246bdffdeea6488d7178941
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=14ac9f06656a8a64a9499dce6b3a50f166ab82e0

commit 14ac9f06656a8a64a9499dce6b3a50f166ab82e0
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=54e99e793d4aca06d31a618c122aee9b9714fd0b

commit 54e99e793d4aca06d31a618c122aee9b9714fd0b
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=9f7aa8e3475723d22a020ade86a4dd70bff84b33

commit 9f7aa8e3475723d22a020ade86a4dd70bff84b33
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=62490bf1b9c4271ca50f5f73f1d489042cb2e2ca

commit 62490bf1b9c4271ca50f5f73f1d489042cb2e2ca
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=d8354246d645b4f929385dda0688a106d54ba7e2

commit d8354246d645b4f929385dda0688a106d54ba7e2
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=bf906f0506adf776ebaccc69eb1b7b91984b11b3

commit bf906f0506adf776ebaccc69eb1b7b91984b11b3
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=66dccd654f0e4adaf5fc12e80d3bcf6cfcf2754f

commit 66dccd654f0e4adaf5fc12e80d3bcf6cfcf2754f
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=286a980e88fe958b9dc360f592948193347f2fa2

commit 286a980e88fe958b9dc360f592948193347f2fa2
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=c113f6eed85bfec878c1dee96d7514ab38a7243a

commit c113f6eed85bfec878c1dee96d7514ab38a7243a
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=60ab470f14619da5378a0cbafe515459669d0653

commit 60ab470f14619da5378a0cbafe515459669d0653
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=98d06c0f3d0b1371cdf9d47f586c5f6560ab619b

commit 98d06c0f3d0b1371cdf9d47f586c5f6560ab619b
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=2d9f54af9671b6c1fa34f3b077c009d8315f390b

commit 2d9f54af9671b6c1fa34f3b077c009d8315f390b
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=66495ce345e1f7e8f276e12d9ca357564b7c84ff

commit 66495ce345e1f7e8f276e12d9ca357564b7c84ff
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:49:18 2016 +0100

    vlr: fix LAI composition: use proper network and bts pointers
    
    Related: OS#1592
    Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d

http://cgit.osmocom.org/openbsc/commit/?id=eebebea49b1cc3587246f5e83d8d4bdba797447c

commit eebebea49b1cc3587246f5e83d8d4bdba797447c
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=d447d049ac271f00e77acdd1c01aad4f2a13e177

commit d447d049ac271f00e77acdd1c01aad4f2a13e177
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=36813c574dd5ce48f670feedb1fb8373c093ed66

commit 36813c574dd5ce48f670feedb1fb8373c093ed66
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=1325bc03445d29375785135b7850ab8cf4d793fa

commit 1325bc03445d29375785135b7850ab8cf4d793fa
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=08bed81af31461bce456b891e64085b51fa922e9

commit 08bed81af31461bce456b891e64085b51fa922e9
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=dc0d2b55370ffd8b026d934964006efa62b9bfdc

commit dc0d2b55370ffd8b026d934964006efa62b9bfdc
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=8e7576d3206be4873249d3fb9d26e389e405cc0f

commit 8e7576d3206be4873249d3fb9d26e389e405cc0f
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=4741f6644fbe74f755468f0b3eeae504a80056fa

commit 4741f6644fbe74f755468f0b3eeae504a80056fa
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=45c708c0eb3dd7377e6929674f31119517a75807

commit 45c708c0eb3dd7377e6929674f31119517a75807
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=6ebc6273552ee2c2660d9dccaf1890ac8c8cd619

commit 6ebc6273552ee2c2660d9dccaf1890ac8c8cd619
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=016313147378e65a36e2552060a81f6c92c2eed5

commit 016313147378e65a36e2552060a81f6c92c2eed5
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=320cde9c64b2da479aa8e7add040d444d96ef9ff

commit 320cde9c64b2da479aa8e7add040d444d96ef9ff
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=8ff35004a45b245fdc643ee4ae0615aa2351918b

commit 8ff35004a45b245fdc643ee4ae0615aa2351918b
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=97a7f9b0d1195b0fa10c59c686aa5e75d3591c73

commit 97a7f9b0d1195b0fa10c59c686aa5e75d3591c73
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=11d018d4f820c22f963ba3d32bbd2c19d81dfa3c

commit 11d018d4f820c22f963ba3d32bbd2c19d81dfa3c
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=dbf8232b1fc60eb03c4ada81ea34d392a88424b3

commit dbf8232b1fc60eb03c4ada81ea34d392a88424b3
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=f8d39f258f600e372a59de1d1cf14d3532f11c6d

commit f8d39f258f600e372a59de1d1cf14d3532f11c6d
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=5cf3ff56d167227ad8d48c8af7af443e04412427

commit 5cf3ff56d167227ad8d48c8af7af443e04412427
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=b8aa5468191ceddb7e56c5e47e505136b40431f8

commit b8aa5468191ceddb7e56c5e47e505136b40431f8
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

http://cgit.osmocom.org/openbsc/commit/?id=8552497431f3f8b8c28a64af0e20855aef37637b

commit 8552497431f3f8b8c28a64af0e20855aef37637b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 22 01:58:03 2016 +0100

    gsm0408_rcv_cc: guard against NULL subscriber
    
    Check conn->subscr against NULL.
    
    gsm0408_rcv_cc() dereferences many conn members without checking presence: the
    bts and lchan members may be expected to be NULL in the ongoing MSC split and
    3G developments.
    
    But the conn->subscr is initially NULL, so an MS sending a CC message before
    something like a LU or CM Service Request will result in a segfault. Prevent
    that.
    
    Note: the upcoming VLR will be more restrictive on what messages are processed,
    this is a "backport" to the situation on current master.
    
    Change-Id: If067db7cc0dd3210d9eb1da15be6b637795a3ecf

http://cgit.osmocom.org/openbsc/commit/?id=1f742fd78ddf4e45d80f4d68b843f47801de12c9

commit 1f742fd78ddf4e45d80f4d68b843f47801de12c9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 00:43:26 2017 +0100

    undup: gtphub_test: use libosmocore's llist_len()
    
    Depends on libosmocore Change-Id Ic49adc7a346f5722bf624d7d3b4a735e4220ae15
    
    Change-Id: I67bc1889c064596a2f3e93cc0354b11c720b0225

http://cgit.osmocom.org/openbsc/commit/?id=67297d4e5c571b1d51927276e3ad30e29df3133f

commit 67297d4e5c571b1d51927276e3ad30e29df3133f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 00:30:56 2017 +0100

    gtphub_test: rename llist_len() to _llist_len(), prep for libosmocore llist_len()
    
    Related: libosmocore Change-Id Ic49adc7a346f5722bf624d7d3b4a735e4220ae15
    Change-Id: I9a7e438de4539c382de54b7337fd18e4bf19d007

-----------------------------------------------------------------------

Summary of changes:
 openbsc/include/openbsc/gsm_data.h           |  3 +++
 openbsc/src/osmo-bsc/osmo_bsc_vty.c          |  6 ++++--
 openbsc/tests/gtphub/gtphub_test.c           | 12 ------------
 openbsc/tests/sgsn/sgsn_test.c               | 11 -----------
 openbsc/tests/subscr/subscr_test.c           | 11 -----------
 openbsc/tests/subscr_conn/subscr_conn_test.c | 12 ------------
 6 files changed, 7 insertions(+), 48 deletions(-)


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list