openbsc.git branch neels/vlr updated. 0.15.0-774-gdf09262

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
Sun Jan 8 17:21:23 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  9a150b45f7e95a64354cf7a9478ddd73f2922afc (commit)
  discards  21abdcc26bf2d0ea5e1bb7ce079759938f8d9fc2 (commit)
  discards  1cdaf6d77c176ba33f36bc5c78d075ae1312d99c (commit)
  discards  c908cdb84e371869ea163c3ca4b5f6d8e9900586 (commit)
  discards  7892d075ec2594208bd3200e1423d444fd0908dd (commit)
  discards  c6bb9578a32d0ee8be38d1973f0f16602663fe3e (commit)
  discards  1e85db3303fff1a1661da5872d3dfcb3236fbbc9 (commit)
  discards  2eaaa976935f59c6ac371e4d017d2efa2afbc7bb (commit)
  discards  4e5bef3ff2dec1ebd573de30897c8d2c7f4ad8a2 (commit)
  discards  3e6b77a02b7066f1566c614b6cb1a09426285c6c (commit)
  discards  ead28088a712aee32dd30e944a997b3f6126b7ee (commit)
  discards  7d6ce5b1d056f0aaf6152cb1141150836f6ca636 (commit)
  discards  3413a278783e7d2b8eccec08d15ae2c40e04be18 (commit)
  discards  cc806370ca532469240523c9731ba14ac937edb5 (commit)
  discards  43a5a6ad6a4dcbf2a9f49d4b11f94a45b2ed0640 (commit)
  discards  50ebcc94c8476f25f3f2bc876801f5bc9760976d (commit)
  discards  45929e32fe4e94613f927e2a35dcb642bd992914 (commit)
  discards  d7bd7e0a2b5fefe818b5df7c1abe0af590696f42 (commit)
  discards  fbd7e98d108e1d9bc63093831f537fc42a286dd7 (commit)
  discards  61a32c120d459f5c960e8812acf49a12cbbb9dae (commit)
  discards  22e428b37b2dc02e8353d11a88d9bb1ff860f418 (commit)
  discards  367d860b4bee3a1a7623177c81e289f1dd1c0765 (commit)
  discards  e7a851cc9b343c23e906b7f0294f7d291ba0091f (commit)
  discards  71756f1554c3729e74a3fac64fb3294762c4355b (commit)
  discards  f3e98dd366af1e1a47ae7bbfa4f54228c30ac477 (commit)
  discards  8453bd6763f50af747817301f936dda26c4fadac (commit)
  discards  5864375d8ed68a8f28f5add4ed499934e11031ec (commit)
  discards  dbffc6d1f233e78616a8d41bade8019cb334b304 (commit)
  discards  5f00839d344c798244be77fee8b99be42e1cdf78 (commit)
  discards  bd74e8bf70140e8dc76705cf06e19033b546f22f (commit)
  discards  e02f6341c0009e07fc41070c69d01229292913a8 (commit)
  discards  30d73e39ac926faf3f3061d1f3746d946c541494 (commit)
  discards  b661c382dd38ef1a151ce25b1339b9a3a580ba50 (commit)
  discards  2bbaa172197eca1962ef90b9637637d3d34e9193 (commit)
  discards  e0992f6096c9a9b11fe8449e74edd446bcf9f99a (commit)
  discards  03b24052a55dbfbc42f7de7c484e21871aff8493 (commit)
  discards  3651526c4594c9f02078cc382c7946f9080f6f73 (commit)
  discards  6a55939550890f9078ed9b6fd3681fd866d35846 (commit)
  discards  738ab2123523f5634ac5db735916baa202d410f0 (commit)
  discards  42a9a0ef9bfe01e757e27b1696c064ca0081cf95 (commit)
  discards  f197c1baa384bdde99cc00db21211033f8d52e32 (commit)
  discards  c7d82f0fc753d0b4a994ce57c9242f142b618753 (commit)
  discards  d6a72d6a343b680683536fea63fea15a7bb2bc23 (commit)
  discards  a3ba2bba6c08e0b82330953c9cbdccdd03c0cb0e (commit)
  discards  785ec06c4dceb026a5a1162d787bb21e0bd9f93c (commit)
  discards  80243f7ad0e5dedaa4d1a1e0e0f574d89d68003e (commit)
  discards  a4b48fcf5d10d38e00647e92c3884e6259872b22 (commit)
  discards  440337fb6d07520b61c76d13775008d9458e7112 (commit)
  discards  55e25dfd700931977cc3143ec67b46086f00eab7 (commit)
  discards  1dcc6b4c3bc6b57e5cf8b581887fdf46d948c136 (commit)
  discards  e7631dffd5e274de510e9bf372a24852a593a54b (commit)
  discards  a0d16128e450f024460bb1b87dce443163eb877d (commit)
  discards  2a29de205898feab0df3b1e0fcd3e60c409f160b (commit)
  discards  f66c423d3e6598a9b56c5bcdf91894e8ae329c18 (commit)
  discards  417d7700a12c6a2ac6349231849f2e157a83f9da (commit)
  discards  68b788b55b11458d2dc6614dbd3d5adc221c372c (commit)
  discards  54bb6695331c9d3efac0f40b10b6167dc7f3ac30 (commit)
  discards  c3c8638ed23e6efd6823871c502881beae4c52e4 (commit)
  discards  947a6e1fc1f776c6aa1fb13e6d3987285401e9a5 (commit)
  discards  86d7e9ccb0d79e56ca0f8f0c239715a577169633 (commit)
  discards  af229e8c6ce8929837d833aa8c77da780f30dea9 (commit)
  discards  2245d52d3bdee96ca75f50b8683081866316352e (commit)
  discards  5c3be0798659aad0315ff2de104e1d176e2cd97f (commit)
  discards  f2903369766966b1aae1d994d5fa61f0b0921ed3 (commit)
  discards  87868b5dc8c2e349e7d166ec20d4931879d0114f (commit)
  discards  19de589b83ee8a97764d3055ae24781b749e902a (commit)
  discards  8d6e095e2fe18548afbb0b3775126aa84df9dffd (commit)
  discards  77968e14d89f54a52b227f253f8177876ead1e53 (commit)
  discards  c47fd8f02daf959520dfd198fe44d53b836b0ff8 (commit)
  discards  999bef07e4e24be7d330b19c41da00865e7c5107 (commit)
  discards  07aba9d956c93d53154c34bbe1e909e77f0bd8c5 (commit)
  discards  58ee92573c7ec524df749528be097f0bba0d5235 (commit)
  discards  efc0b391e210a8cb84aa1016b7e835198ac8dcde (commit)
  discards  969a57630a07f7a034566deb647430de271a025d (commit)
  discards  820b0ff10b6e343c6d96eef1631273362b9b3935 (commit)
  discards  e2c26981156a6fa4d5f4603159e2deded3a4dfc2 (commit)
  discards  ea8189aba65ea14a4595a9267ce92a618619e2ee (commit)
  discards  ba4a2695981b641f15b072297fe3a6e2f3bd633a (commit)
  discards  24e50e459760d8f80f66a3facd6755295024ddbe (commit)
  discards  0f0600f3171d1d8035f9701d204f8f949d8f5548 (commit)
  discards  f3fcaa8c74b293b1a22a6973857901a76c7c4a41 (commit)
  discards  5e4277f6c162d5bb3d74d4e62aeabb17f0e5a090 (commit)
  discards  eb6cf011563e63fe338be8c3e0b365d5823fdae6 (commit)
  discards  b4f24f4dabb80ddb218f466a39fca65e1b27dfa8 (commit)
  discards  5dfbd39ee0b9a1bfff9d21c25d479df353418588 (commit)
  discards  689beec4ad698d28eb2fd0016a6f427ecb59a9d6 (commit)
  discards  e3877baee19e9b962c89d13746d0185f10d8459b (commit)
  discards  5ea49699a04296e23338a8818c2ec9f08bcdf785 (commit)
  discards  9fc011ae032ce2f47c132f0bc8418bad451dc7c7 (commit)
  discards  8eed17d32b7978864198e47f171eb14c2a979266 (commit)
  discards  e2be8c4cfe99d88cb25b797c51145b117676c778 (commit)
  discards  332f135a2340d3fe3b8544742242b2c4d66a8dd8 (commit)
  discards  f83381cca8a103a06b88289f5a216d37de428b00 (commit)
  discards  b8ee32e67217590bbaf367865e474f50443254e6 (commit)
  discards  c260241d94c8811c8f2c76477318bf24921e4679 (commit)
  discards  57e63c34f2b65f3ae7f8c56839134dec6ad626f2 (commit)
  discards  b2e2381ad0dbf02a6c0847146fe1c485608c42f9 (commit)
  discards  99cdc15b7ceb4636ea0d95ee0d13a9450298bf34 (commit)
  discards  3f20f9b41f37c77f43ef340ac60aef3e49248452 (commit)
  discards  d2ec0e5ce5c67b301c3cef900b6504b6e03ca89e (commit)
  discards  3a66b0224bd6f79b0a967b4c4cdd8d82dac2d4f1 (commit)
  discards  201535ee84f85140496b282a3bb664c0a78072e5 (commit)
  discards  21ae0bdf28eea6dc1c2e244354df7271dec9ae79 (commit)
  discards  6c2986155820aa626bd5623df810b1eb8b63e33b (commit)
  discards  e6c01591e2c46f63f2b64914ec6d87a6663f4c08 (commit)
  discards  fb66b4f35f924d95b8bdb2ede24407c35b560c3b (commit)
  discards  a3634430f5ba2daad746c95f88ea40d0d8a78def (commit)
  discards  d8316d3064984a90211f41f29f465860da3f0059 (commit)
  discards  796ee8bce82eae3b820b45000c7a69356e293942 (commit)
  discards  63eb0d8cf88cec284da03d93135817eb541790ef (commit)
  discards  2a2e28e53583c8ab419ce84422a1fc8a148c008b (commit)
  discards  dcba86f193df7d2821da04732da321a20536f9a6 (commit)
  discards  0a26187cdb56f1e964fe9983e1219a0e710a280e (commit)
  discards  051eef49bf1e8fb2231dfe6982abaf07fdf2788d (commit)
  discards  61be33b2b22fd9c46a30c2f0f322da8808244a4a (commit)
  discards  7b4c1eab5b91e94a3257236e2503869a763a2131 (commit)
  discards  7e968f635566f92df87afe05d54d6603f8535001 (commit)
  discards  daa5f99cd73642655613cb916813fbd96db8ceb7 (commit)
  discards  9f6e15ff34b404bae05d38f65487012efdcf10b2 (commit)
  discards  a91c1c9c2e9c15513102efae678066847fe8e528 (commit)
  discards  82a3d104062e7e4cf3b8cb63e0577e19d29e75d2 (commit)
  discards  bf5f8eb659c2ddf52cf847f059f7e3ea49af1b59 (commit)
  discards  db5c863ca2e1ac5deedf13b4ae60b5a714046013 (commit)
  discards  861020dff94bc08e787287bc7f3368e2705978f2 (commit)
  discards  8064a878d4fdf396f5854248c79bcb6792bbb55e (commit)
  discards  6e1652710920a6f8b26cacec7550c6874e8bb73e (commit)
  discards  727a8fe112d0caee9dbbf38049eeb91a2d348783 (commit)
  discards  6d866fc51ac1940987e4be86d5eb387c478e1633 (commit)
  discards  48f0c79be1640fbcc9f7b45ccc93364ec18797d1 (commit)
  discards  bf643179bf9ac25ed6ae5173a79a82a117dae5fd (commit)
  discards  3309ad3d0d1b25c5328ed3063b5be3f99bd9da20 (commit)
  discards  8014bfb472989811dc9c000e0cd603a00166b130 (commit)
  discards  8c2206bb9e9590b8311e64d93755aedcf31408fc (commit)
  discards  c62fca961f30ee11d691f67fb25e17bb2a231000 (commit)
  discards  66e2ec9e777e5e3a98f9501e65401a441b38428b (commit)
  discards  b450f02310cdd29a916d4c3300167aa36b11f691 (commit)
  discards  fe346153dfe808a535e4d4ab6080beec5245f03e (commit)
  discards  45cfeaa28c404e784724254f1859e8bdd09d609f (commit)
  discards  40843036f3cea49b02b63827699fd944f2d91d46 (commit)
  discards  4a5b676fb7be3cb27ab6d8b2450249766ddd8ff1 (commit)
  discards  0f2ff80ecd222f60cce2fa5f513cd652e1dce256 (commit)
  discards  69491224a794cf0931f6d35c03bc0f7e4a8d3cf1 (commit)
  discards  b25aa166486adf45f3e15553184f76a5c3546517 (commit)
  discards  15e5b937986cc8967d4d9a933dcf05522711eb0b (commit)
  discards  6778f35b5d54cf1afa3785cf50a89ae55f5e8708 (commit)
  discards  35ea4433f0146e567d075f6cd4a348f3a1b27b04 (commit)
  discards  815b347efe2b16813a8458e57e8d43f1d334e9f1 (commit)
  discards  b889e8b36300cad44b641cbd55ecaa556847652c (commit)
  discards  b0f7c79d2e5e5169eb71a07474421d25b1cefe29 (commit)
  discards  52f57c50aca26c3110c34ae1c4e9f9ce308a8f3b (commit)
  discards  c7bffcf15cd318fcf405937a8c9c01a0b7d54dbe (commit)
       via  df0926228c8395e38103425a555215764a435c66 (commit)
       via  2c34ad725cd045347e6c2c8c816b94a02964dffe (commit)
       via  c2bb305042c62d42bfd6e1ca685ca04ea2809974 (commit)
       via  7f1668abc560b05ae5ebf89dd27fcf50aed796c1 (commit)
       via  d063a40e965128c960943ac58709aa99e95dd483 (commit)
       via  95a9e563ad226e308041dda7c34cc212b9e69a78 (commit)
       via  eaa3267bb993a319ad8dcf50ac93a5a0bc0e02ee (commit)
       via  dc023371679ad571fa7e265e24770a86bc274663 (commit)
       via  3eda68ec117468b7d1f7fb961f41d82dc734fdd8 (commit)
       via  56d3bef1fa051cb0684a6e6f677776d9c0e3a590 (commit)
       via  780b4c99bffc5b24a95ac14a23341cdf3228049a (commit)
       via  7fbbc03265757f5f9cdf6b0f773b35fd5c4b09f5 (commit)
       via  c797d97124220a76e72022c3d028300aad7ddf9a (commit)
       via  2ab4c60ca24d4c87081535ad21badaa6605cb775 (commit)
       via  7a61187ac78744ffa7df7541f899122346b81d13 (commit)
       via  d25957c56cbf461b663e48de279cc052679370e2 (commit)
       via  55c112228eff14e0ae233f4aa32f4653ad763920 (commit)
       via  9dda5786adef91ef76ba8aa0701c2a45766e8457 (commit)
       via  c42a06ed4da56eaba5b328cc54ced188952ba849 (commit)
       via  3d3130b433b9e57ccf45ae0b0d3a8522cada726b (commit)
       via  72bf2a779531c210a2989daa0c9a5cd267f40620 (commit)
       via  8795bd048d37900917758063ff13dfe5fcfd5abd (commit)
       via  26f47e74152da17874ef5ad11ca04b3b18d0fcd1 (commit)
       via  78a1db5b4027daf36e7b6aba50a88fe03aec06aa (commit)
       via  9da6398bdc96f149dd74d6b364aef3a4fef985f0 (commit)
       via  c078ee38e084c7e248227c78203cd4b7b5248d21 (commit)
       via  75d3b53068b4594a6d79c268376772a5fd0af111 (commit)
       via  6d761a572210d3066bf6968193ee52941299e893 (commit)
       via  36889f66e7c868ac6d64c624496809e70487eca5 (commit)
       via  29fcc79813286871f825fd1ba649b2d0226f726e (commit)
       via  735c21b4a615467a238d8241178e15fb3e5a3929 (commit)
       via  fd4e1bc9e45bbdc0bb9478d90755c38f1ae2a16a (commit)
       via  058cf9fbc39c730f69246f97c591b9a85f9caab8 (commit)
       via  92c127b79282df58ea6f7c31599b0a530c4acc87 (commit)
       via  1da5a32ca978bc4e625d2b3c83c122fb2ad96940 (commit)
       via  cd5210cb1ae57259510ba69efcb614f8206ad53c (commit)
       via  2ab5a3cf6e30ade226af673e78409976646eb579 (commit)
       via  22cdacd868a81bf685f969bf6a0a4d8dce103471 (commit)
       via  e222e8cd1597108736708db80d4884c119df5998 (commit)
       via  f463ddc16eb80560a5ae9c603181ece30d796408 (commit)
       via  755a67dd713efd01ebb105ac78add63946a59f38 (commit)
       via  d77cfe71ca45786f9d793bc60d2b15f9648b7059 (commit)
       via  28c23e8e70d56cfb68fd6b96df02ac5ced3e1031 (commit)
       via  6602e18535ad8e14b289b333ee9c368bc9da4e44 (commit)
       via  c5dee288aa05daaef11511bc4e0d1b99af0a3c42 (commit)
       via  59f282c2dc081dea76daf888de0cb3cc9aceb2ed (commit)
       via  832bc49619518d4aab26d55ee1e8262b9c99237f (commit)
       via  173d623fac48d570ed7d5f61aadc29acf042bb78 (commit)
       via  44d6721d44f5d422347d259ae4b754f391510d3d (commit)
       via  641122e2d0480dffcd691b2307752ed3ee29deee (commit)
       via  b45c3e6cd8dfc80a30fa004388da1637af0a9ac0 (commit)
       via  201c2c0619bda3363edd3ad2c011bed7eb0b5e2b (commit)
       via  69a7c70ee4d91e37f7982cc70e3a5d7e136e6256 (commit)
       via  8a64a3769412b6abc7fbd4ef79ce633a3ace0668 (commit)
       via  3deaca0f67f2e35cd4fcc6d178e175cf4c6b8c0c (commit)
       via  4b0fd0086505c5f6eb8034b8b8b078caf1ac0020 (commit)
       via  bb56a7e61f7608da7f23e2a066e6d85f028b7980 (commit)
       via  dbc539b7ae7942047b76413031b32e5593a5d72f (commit)
       via  037e3f1832db11d77298c91b20af24a1ce172d85 (commit)
       via  dbf33caf4ab34539720f7578faf75d9b01f0fe88 (commit)
       via  c371d520ddd22072d3fb4e1203deda8a52eca3d3 (commit)
       via  e16191176a9d1107bf01ce1ef1313a98297134c3 (commit)
       via  26f6c4f46831e1ec795d9d497b5c366d32979c43 (commit)
       via  e750596693b86b520a50abc3942c3f19f608494d (commit)
       via  c87dbbe1cae2da69e03998968a31c6228b5b1550 (commit)
       via  7a3ad31aca8db2efc96fca8f3a17aa9049e138e3 (commit)
       via  185fd5c9f5004d8ea7f0f751644f32432ce5ca39 (commit)
       via  7cb4fb933a470f47ee357599e2f54e4202c4a141 (commit)
       via  851bf2e172a7cb19cc64f5cde6a024546ea34550 (commit)
       via  71fe18e314a19846b983a6007c14212f50b0d0c9 (commit)
       via  5c59b3613ab334f4817e4eacbe83cb54a75c5274 (commit)
       via  412e34129349463e58a7fe4c1935240d197b63ec (commit)
       via  de3e957052868eb1f290c06c27dd7022e52b9ef7 (commit)
       via  3a67c472e3dd674d0f82c8c77c14ea0330da9be5 (commit)
       via  c837111da0fa8a92010c1f02fa2de10cf70ae034 (commit)
       via  a6ba74e5b828e916e46bf71a1837da203e8c9edf (commit)
       via  0ab3d23e997af562617de3171155b2ef93997b4a (commit)
       via  055b98f2af138ac65489ccbde70351529a875ee0 (commit)
       via  f2a8a920e033d0df9cf5a378e7910e6a2d7a4a9e (commit)
       via  3fe38e69ef10d03afdfe210024f131e2e1824908 (commit)
       via  23f1281b5d6f790a60283cbc39489d3287e2baec (commit)
       via  a96f8198787aa3b4566d9d5a6b9327b9924e9a39 (commit)
       via  e111cec91048cbe27f235cfd5db78caf4905e483 (commit)
       via  f91b7410b74b88289224dd3f47dd3d3b3796f519 (commit)
       via  bca9de4dfde1f272efb32b93800a86b0f2d9ee56 (commit)
       via  c1b087302410bc7ba0e3c43858d991ada2e0a0d9 (commit)
       via  5aa20905939dc0456e21940f973cd536453c351a (commit)
       via  b2259be3e9e560aa6ab35a5b451667b1c5257164 (commit)
       via  33da7456284b84ae42def00853d3a2233eb6e947 (commit)
       via  ddc53a94ee4fe8f08ca59d4c0549195ee5d02f33 (commit)
       via  18b60c52aadf23f8515d7526b835a4dbc6d03e55 (commit)
       via  ee943470048b306f97f84907d13c95a8d60c8374 (commit)
       via  e42338e9233f4fb661a9d297c73b6e73639e1fe9 (commit)
       via  a56bcdd66d0764820f233ba56eaef29b26929b4b (commit)
       via  87360aa748d4cdfbccf57b391871e27922ed2cd3 (commit)
       via  066ad0de9849181e071664d8b72e8178f18e1438 (commit)
       via  073d6369adb5d22bb1ff691b125fd5a0959dfbd3 (commit)
       via  ab5032c1e31ed50e0a1b89dd28fb08b81784af79 (commit)
       via  bf3bc64731771c80e478570890d974057f1ff658 (commit)
       via  ca628c5d77ac57a3bcf35a0f42a193ec622c2fca (commit)
       via  1482eddb93cd3713403572aa179cf25fc3ddae72 (commit)
       via  32eb4b693d0a266abd9abd9c8c4f0810c4cf6f84 (commit)
       via  9a05b02a109f4e8aa98fb2b7516f9851dce849ad (commit)
       via  b09f30ce65bb1a72413a45fcaffa3fb0f9a36190 (commit)
       via  d3434076a895ce408ffa5bc323d0e5c8fd9b933c (commit)
       via  334b937d31d74dfb168f8491d7d5cfdca7cb74bb (commit)
       via  e6e8678db61218028d59935d9d9fb1d99a8fbb19 (commit)
       via  de5af1c9d3298e173326327e7814689635cd300f (commit)
       via  a5b3c50e15ddd87c13fd3f474a4564d24222c482 (commit)
       via  6f5ff5ea7236519048469a4c552c6693c8e2a049 (commit)
       via  946417c8ce374035034d104e01b812151e2511e7 (commit)
       via  be017239ed9e91daff370f7f6a1f45758981bd75 (commit)
       via  bae908f3a64269cff7e7580c92c03a42897bee3a (commit)
       via  461fe667104d6b103e95843e0ee98fbdcf9acb48 (commit)
       via  4611b368c97bafeeb6d06505c5874639fbe379fd (commit)
       via  fa5ff821be395c8b149bff501528b2924aa1ca6d (commit)
       via  3e7b2b71b23731b48b3000cddfbc6f1ddc7fcfa7 (commit)
       via  f7ab251891286b954362403d02952ec9b1d06e70 (commit)
       via  76aeca759e91c50533f3cf757563ebf285759949 (commit)
       via  cb182dd5d2dc3d8199e63727f8d3953b4ec55715 (commit)
       via  f254f46fae47f2782e9b934642c40badbedeaeb6 (commit)
       via  e6cc0aec6e95578e9e3547b0ebd26102c5eaab56 (commit)
       via  07fe31ad206342086e3b9fc4a3829d7b07e77de4 (commit)
       via  001f92dcdf7eff0217d110c3c524070621096a99 (commit)
       via  9017b9b6a38e88c7b1df67d6a258c92da96282ca (commit)
       via  5b87e8cc102c4b7326057574e808288979b9e5cc (commit)
       via  3c520d7ce81ac3b84f198dfe16db51fb0e4e93be (commit)
       via  51fc3e72ad1896fe0ff860f1c5c3d52d5e1fd0cc (commit)
       via  aad06f0ab286e075a4b5c81507abecfa6b12d204 (commit)
       via  d925400880ea5b6eee8cfb01fb5d114ddcfd61f2 (commit)
       via  aec235da640fe591430a6cb0b94dc9208fcf2c3f (commit)
       via  f664e871cee61ea6766d6d1b6e49fc92b4796d0c (commit)
       via  02ca2aebc766f2b8987da997e62cbf1a2732d121 (commit)
       via  d31cce822c5d88a054afe53677330f264be018ae (commit)
       via  195735736d101d55945dd513ec3ea848b1af914e (commit)
       via  9bb42d868cbd47b8b5479d93c398d308b54103dc (commit)
       via  46db723fc57c7c3125555467de8e765b59d53d20 (commit)
       via  491d108e81f4aa4c9a74e558ddf5e3fa745b603c (commit)
       via  cb7cd566be816db263628c8b765619ad3ad04f3a (commit)
       via  4f2f4d0a6e742abaa418e4024be5fc1d9b2332a9 (commit)
       via  0368cf1e169f6c3d5bb8ce9c8723873528ac6daa (commit)
       via  61d4b58a0aa43cede5340706bddb57fc785ee477 (commit)
       via  ccd238d80858e1eef0eca42c6e0135072b5889d7 (commit)
       via  7089693467b27b8f24b1240600647fb58cf0bed1 (commit)
       via  eac853d7bbdf57de63d4ac5f801f5ea3b6aed8a7 (commit)
       via  70bd34e7343bc96aac02d078b6570e3d57411d48 (commit)
       via  b75a63f24ef68e780844fac412333bb357298220 (commit)
       via  f86d109ace3ceda2bf04caca3368522a686e4a42 (commit)
       via  928523cc409ab993292ab05e2c572c06b4a6fd4b (commit)
       via  92ba5ac691bc59a8cde371962c7bcfb6df60a542 (commit)
       via  9cf05c5f77a32219ad1e2db4bddc27f5965c3dae (commit)
       via  34be86b93c243d94619a36a6db6c50021b33d36e (commit)
       via  fa9abaca261ffd11fa86fa4ff109df719b37c5ff (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 (9a150b45f7e95a64354cf7a9478ddd73f2922afc)
            \
             N -- N -- N (df0926228c8395e38103425a555215764a435c66)

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=df0926228c8395e38103425a555215764a435c66

commit df0926228c8395e38103425a555215764a435c66
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=2c34ad725cd045347e6c2c8c816b94a02964dffe

commit 2c34ad725cd045347e6c2c8c816b94a02964dffe
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=c2bb305042c62d42bfd6e1ca685ca04ea2809974

commit c2bb305042c62d42bfd6e1ca685ca04ea2809974
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=7f1668abc560b05ae5ebf89dd27fcf50aed796c1

commit 7f1668abc560b05ae5ebf89dd27fcf50aed796c1
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=d063a40e965128c960943ac58709aa99e95dd483

commit d063a40e965128c960943ac58709aa99e95dd483
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=95a9e563ad226e308041dda7c34cc212b9e69a78

commit 95a9e563ad226e308041dda7c34cc212b9e69a78
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=eaa3267bb993a319ad8dcf50ac93a5a0bc0e02ee

commit eaa3267bb993a319ad8dcf50ac93a5a0bc0e02ee
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=dc023371679ad571fa7e265e24770a86bc274663

commit dc023371679ad571fa7e265e24770a86bc274663
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=3eda68ec117468b7d1f7fb961f41d82dc734fdd8

commit 3eda68ec117468b7d1f7fb961f41d82dc734fdd8
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=56d3bef1fa051cb0684a6e6f677776d9c0e3a590

commit 56d3bef1fa051cb0684a6e6f677776d9c0e3a590
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=780b4c99bffc5b24a95ac14a23341cdf3228049a

commit 780b4c99bffc5b24a95ac14a23341cdf3228049a
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=7fbbc03265757f5f9cdf6b0f773b35fd5c4b09f5

commit 7fbbc03265757f5f9cdf6b0f773b35fd5c4b09f5
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=c797d97124220a76e72022c3d028300aad7ddf9a

commit c797d97124220a76e72022c3d028300aad7ddf9a
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=2ab4c60ca24d4c87081535ad21badaa6605cb775

commit 2ab4c60ca24d4c87081535ad21badaa6605cb775
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=7a61187ac78744ffa7df7541f899122346b81d13

commit 7a61187ac78744ffa7df7541f899122346b81d13
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=d25957c56cbf461b663e48de279cc052679370e2

commit d25957c56cbf461b663e48de279cc052679370e2
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=55c112228eff14e0ae233f4aa32f4653ad763920

commit 55c112228eff14e0ae233f4aa32f4653ad763920
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=9dda5786adef91ef76ba8aa0701c2a45766e8457

commit 9dda5786adef91ef76ba8aa0701c2a45766e8457
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=c42a06ed4da56eaba5b328cc54ced188952ba849

commit c42a06ed4da56eaba5b328cc54ced188952ba849
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=3d3130b433b9e57ccf45ae0b0d3a8522cada726b

commit 3d3130b433b9e57ccf45ae0b0d3a8522cada726b
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=72bf2a779531c210a2989daa0c9a5cd267f40620

commit 72bf2a779531c210a2989daa0c9a5cd267f40620
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=8795bd048d37900917758063ff13dfe5fcfd5abd

commit 8795bd048d37900917758063ff13dfe5fcfd5abd
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=26f47e74152da17874ef5ad11ca04b3b18d0fcd1

commit 26f47e74152da17874ef5ad11ca04b3b18d0fcd1
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=78a1db5b4027daf36e7b6aba50a88fe03aec06aa

commit 78a1db5b4027daf36e7b6aba50a88fe03aec06aa
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=9da6398bdc96f149dd74d6b364aef3a4fef985f0

commit 9da6398bdc96f149dd74d6b364aef3a4fef985f0
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=c078ee38e084c7e248227c78203cd4b7b5248d21

commit c078ee38e084c7e248227c78203cd4b7b5248d21
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=75d3b53068b4594a6d79c268376772a5fd0af111

commit 75d3b53068b4594a6d79c268376772a5fd0af111
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=6d761a572210d3066bf6968193ee52941299e893

commit 6d761a572210d3066bf6968193ee52941299e893
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=36889f66e7c868ac6d64c624496809e70487eca5

commit 36889f66e7c868ac6d64c624496809e70487eca5
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=29fcc79813286871f825fd1ba649b2d0226f726e

commit 29fcc79813286871f825fd1ba649b2d0226f726e
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=735c21b4a615467a238d8241178e15fb3e5a3929

commit 735c21b4a615467a238d8241178e15fb3e5a3929
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=fd4e1bc9e45bbdc0bb9478d90755c38f1ae2a16a

commit fd4e1bc9e45bbdc0bb9478d90755c38f1ae2a16a
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=058cf9fbc39c730f69246f97c591b9a85f9caab8

commit 058cf9fbc39c730f69246f97c591b9a85f9caab8
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=92c127b79282df58ea6f7c31599b0a530c4acc87

commit 92c127b79282df58ea6f7c31599b0a530c4acc87
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=1da5a32ca978bc4e625d2b3c83c122fb2ad96940

commit 1da5a32ca978bc4e625d2b3c83c122fb2ad96940
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=cd5210cb1ae57259510ba69efcb614f8206ad53c

commit cd5210cb1ae57259510ba69efcb614f8206ad53c
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=2ab5a3cf6e30ade226af673e78409976646eb579

commit 2ab5a3cf6e30ade226af673e78409976646eb579
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=22cdacd868a81bf685f969bf6a0a4d8dce103471

commit 22cdacd868a81bf685f969bf6a0a4d8dce103471
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=e222e8cd1597108736708db80d4884c119df5998

commit e222e8cd1597108736708db80d4884c119df5998
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=f463ddc16eb80560a5ae9c603181ece30d796408

commit f463ddc16eb80560a5ae9c603181ece30d796408
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=755a67dd713efd01ebb105ac78add63946a59f38

commit 755a67dd713efd01ebb105ac78add63946a59f38
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=d77cfe71ca45786f9d793bc60d2b15f9648b7059

commit d77cfe71ca45786f9d793bc60d2b15f9648b7059
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=28c23e8e70d56cfb68fd6b96df02ac5ced3e1031

commit 28c23e8e70d56cfb68fd6b96df02ac5ced3e1031
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=6602e18535ad8e14b289b333ee9c368bc9da4e44

commit 6602e18535ad8e14b289b333ee9c368bc9da4e44
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=c5dee288aa05daaef11511bc4e0d1b99af0a3c42

commit c5dee288aa05daaef11511bc4e0d1b99af0a3c42
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=59f282c2dc081dea76daf888de0cb3cc9aceb2ed

commit 59f282c2dc081dea76daf888de0cb3cc9aceb2ed
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=832bc49619518d4aab26d55ee1e8262b9c99237f

commit 832bc49619518d4aab26d55ee1e8262b9c99237f
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=173d623fac48d570ed7d5f61aadc29acf042bb78

commit 173d623fac48d570ed7d5f61aadc29acf042bb78
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=44d6721d44f5d422347d259ae4b754f391510d3d

commit 44d6721d44f5d422347d259ae4b754f391510d3d
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=641122e2d0480dffcd691b2307752ed3ee29deee

commit 641122e2d0480dffcd691b2307752ed3ee29deee
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=b45c3e6cd8dfc80a30fa004388da1637af0a9ac0

commit b45c3e6cd8dfc80a30fa004388da1637af0a9ac0
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=201c2c0619bda3363edd3ad2c011bed7eb0b5e2b

commit 201c2c0619bda3363edd3ad2c011bed7eb0b5e2b
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=69a7c70ee4d91e37f7982cc70e3a5d7e136e6256

commit 69a7c70ee4d91e37f7982cc70e3a5d7e136e6256
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=8a64a3769412b6abc7fbd4ef79ce633a3ace0668

commit 8a64a3769412b6abc7fbd4ef79ce633a3ace0668
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=3deaca0f67f2e35cd4fcc6d178e175cf4c6b8c0c

commit 3deaca0f67f2e35cd4fcc6d178e175cf4c6b8c0c
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=4b0fd0086505c5f6eb8034b8b8b078caf1ac0020

commit 4b0fd0086505c5f6eb8034b8b8b078caf1ac0020
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=bb56a7e61f7608da7f23e2a066e6d85f028b7980

commit bb56a7e61f7608da7f23e2a066e6d85f028b7980
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=dbc539b7ae7942047b76413031b32e5593a5d72f

commit dbc539b7ae7942047b76413031b32e5593a5d72f
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=037e3f1832db11d77298c91b20af24a1ce172d85

commit 037e3f1832db11d77298c91b20af24a1ce172d85
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=dbf33caf4ab34539720f7578faf75d9b01f0fe88

commit dbf33caf4ab34539720f7578faf75d9b01f0fe88
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=c371d520ddd22072d3fb4e1203deda8a52eca3d3

commit c371d520ddd22072d3fb4e1203deda8a52eca3d3
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=e16191176a9d1107bf01ce1ef1313a98297134c3

commit e16191176a9d1107bf01ce1ef1313a98297134c3
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=26f6c4f46831e1ec795d9d497b5c366d32979c43

commit 26f6c4f46831e1ec795d9d497b5c366d32979c43
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=e750596693b86b520a50abc3942c3f19f608494d

commit e750596693b86b520a50abc3942c3f19f608494d
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=c87dbbe1cae2da69e03998968a31c6228b5b1550

commit c87dbbe1cae2da69e03998968a31c6228b5b1550
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=7a3ad31aca8db2efc96fca8f3a17aa9049e138e3

commit 7a3ad31aca8db2efc96fca8f3a17aa9049e138e3
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=185fd5c9f5004d8ea7f0f751644f32432ce5ca39

commit 185fd5c9f5004d8ea7f0f751644f32432ce5ca39
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=7cb4fb933a470f47ee357599e2f54e4202c4a141

commit 7cb4fb933a470f47ee357599e2f54e4202c4a141
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=851bf2e172a7cb19cc64f5cde6a024546ea34550

commit 851bf2e172a7cb19cc64f5cde6a024546ea34550
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=71fe18e314a19846b983a6007c14212f50b0d0c9

commit 71fe18e314a19846b983a6007c14212f50b0d0c9
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=5c59b3613ab334f4817e4eacbe83cb54a75c5274

commit 5c59b3613ab334f4817e4eacbe83cb54a75c5274
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=412e34129349463e58a7fe4c1935240d197b63ec

commit 412e34129349463e58a7fe4c1935240d197b63ec
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=de3e957052868eb1f290c06c27dd7022e52b9ef7

commit de3e957052868eb1f290c06c27dd7022e52b9ef7
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=3a67c472e3dd674d0f82c8c77c14ea0330da9be5

commit 3a67c472e3dd674d0f82c8c77c14ea0330da9be5
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=c837111da0fa8a92010c1f02fa2de10cf70ae034

commit c837111da0fa8a92010c1f02fa2de10cf70ae034
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=a6ba74e5b828e916e46bf71a1837da203e8c9edf

commit a6ba74e5b828e916e46bf71a1837da203e8c9edf
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=0ab3d23e997af562617de3171155b2ef93997b4a

commit 0ab3d23e997af562617de3171155b2ef93997b4a
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=055b98f2af138ac65489ccbde70351529a875ee0

commit 055b98f2af138ac65489ccbde70351529a875ee0
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=f2a8a920e033d0df9cf5a378e7910e6a2d7a4a9e

commit f2a8a920e033d0df9cf5a378e7910e6a2d7a4a9e
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=3fe38e69ef10d03afdfe210024f131e2e1824908

commit 3fe38e69ef10d03afdfe210024f131e2e1824908
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=23f1281b5d6f790a60283cbc39489d3287e2baec

commit 23f1281b5d6f790a60283cbc39489d3287e2baec
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=a96f8198787aa3b4566d9d5a6b9327b9924e9a39

commit a96f8198787aa3b4566d9d5a6b9327b9924e9a39
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=e111cec91048cbe27f235cfd5db78caf4905e483

commit e111cec91048cbe27f235cfd5db78caf4905e483
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=f91b7410b74b88289224dd3f47dd3d3b3796f519

commit f91b7410b74b88289224dd3f47dd3d3b3796f519
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=bca9de4dfde1f272efb32b93800a86b0f2d9ee56

commit bca9de4dfde1f272efb32b93800a86b0f2d9ee56
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=c1b087302410bc7ba0e3c43858d991ada2e0a0d9

commit c1b087302410bc7ba0e3c43858d991ada2e0a0d9
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=5aa20905939dc0456e21940f973cd536453c351a

commit 5aa20905939dc0456e21940f973cd536453c351a
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=b2259be3e9e560aa6ab35a5b451667b1c5257164

commit b2259be3e9e560aa6ab35a5b451667b1c5257164
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=33da7456284b84ae42def00853d3a2233eb6e947

commit 33da7456284b84ae42def00853d3a2233eb6e947
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=ddc53a94ee4fe8f08ca59d4c0549195ee5d02f33

commit ddc53a94ee4fe8f08ca59d4c0549195ee5d02f33
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=18b60c52aadf23f8515d7526b835a4dbc6d03e55

commit 18b60c52aadf23f8515d7526b835a4dbc6d03e55
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=ee943470048b306f97f84907d13c95a8d60c8374

commit ee943470048b306f97f84907d13c95a8d60c8374
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=e42338e9233f4fb661a9d297c73b6e73639e1fe9

commit e42338e9233f4fb661a9d297c73b6e73639e1fe9
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=a56bcdd66d0764820f233ba56eaef29b26929b4b

commit a56bcdd66d0764820f233ba56eaef29b26929b4b
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=87360aa748d4cdfbccf57b391871e27922ed2cd3

commit 87360aa748d4cdfbccf57b391871e27922ed2cd3
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=066ad0de9849181e071664d8b72e8178f18e1438

commit 066ad0de9849181e071664d8b72e8178f18e1438
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=073d6369adb5d22bb1ff691b125fd5a0959dfbd3

commit 073d6369adb5d22bb1ff691b125fd5a0959dfbd3
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=ab5032c1e31ed50e0a1b89dd28fb08b81784af79

commit ab5032c1e31ed50e0a1b89dd28fb08b81784af79
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=bf3bc64731771c80e478570890d974057f1ff658

commit bf3bc64731771c80e478570890d974057f1ff658
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=ca628c5d77ac57a3bcf35a0f42a193ec622c2fca

commit ca628c5d77ac57a3bcf35a0f42a193ec622c2fca
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=1482eddb93cd3713403572aa179cf25fc3ddae72

commit 1482eddb93cd3713403572aa179cf25fc3ddae72
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=32eb4b693d0a266abd9abd9c8c4f0810c4cf6f84

commit 32eb4b693d0a266abd9abd9c8c4f0810c4cf6f84
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=9a05b02a109f4e8aa98fb2b7516f9851dce849ad

commit 9a05b02a109f4e8aa98fb2b7516f9851dce849ad
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=b09f30ce65bb1a72413a45fcaffa3fb0f9a36190

commit b09f30ce65bb1a72413a45fcaffa3fb0f9a36190
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=d3434076a895ce408ffa5bc323d0e5c8fd9b933c

commit d3434076a895ce408ffa5bc323d0e5c8fd9b933c
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=334b937d31d74dfb168f8491d7d5cfdca7cb74bb

commit 334b937d31d74dfb168f8491d7d5cfdca7cb74bb
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=e6e8678db61218028d59935d9d9fb1d99a8fbb19

commit e6e8678db61218028d59935d9d9fb1d99a8fbb19
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=de5af1c9d3298e173326327e7814689635cd300f

commit de5af1c9d3298e173326327e7814689635cd300f
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=a5b3c50e15ddd87c13fd3f474a4564d24222c482

commit a5b3c50e15ddd87c13fd3f474a4564d24222c482
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=6f5ff5ea7236519048469a4c552c6693c8e2a049

commit 6f5ff5ea7236519048469a4c552c6693c8e2a049
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=946417c8ce374035034d104e01b812151e2511e7

commit 946417c8ce374035034d104e01b812151e2511e7
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=be017239ed9e91daff370f7f6a1f45758981bd75

commit be017239ed9e91daff370f7f6a1f45758981bd75
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=bae908f3a64269cff7e7580c92c03a42897bee3a

commit bae908f3a64269cff7e7580c92c03a42897bee3a
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=461fe667104d6b103e95843e0ee98fbdcf9acb48

commit 461fe667104d6b103e95843e0ee98fbdcf9acb48
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=4611b368c97bafeeb6d06505c5874639fbe379fd

commit 4611b368c97bafeeb6d06505c5874639fbe379fd
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=fa5ff821be395c8b149bff501528b2924aa1ca6d

commit fa5ff821be395c8b149bff501528b2924aa1ca6d
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=3e7b2b71b23731b48b3000cddfbc6f1ddc7fcfa7

commit 3e7b2b71b23731b48b3000cddfbc6f1ddc7fcfa7
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=f7ab251891286b954362403d02952ec9b1d06e70

commit f7ab251891286b954362403d02952ec9b1d06e70
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=76aeca759e91c50533f3cf757563ebf285759949

commit 76aeca759e91c50533f3cf757563ebf285759949
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=cb182dd5d2dc3d8199e63727f8d3953b4ec55715

commit cb182dd5d2dc3d8199e63727f8d3953b4ec55715
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=f254f46fae47f2782e9b934642c40badbedeaeb6

commit f254f46fae47f2782e9b934642c40badbedeaeb6
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=e6cc0aec6e95578e9e3547b0ebd26102c5eaab56

commit e6cc0aec6e95578e9e3547b0ebd26102c5eaab56
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=07fe31ad206342086e3b9fc4a3829d7b07e77de4

commit 07fe31ad206342086e3b9fc4a3829d7b07e77de4
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=001f92dcdf7eff0217d110c3c524070621096a99

commit 001f92dcdf7eff0217d110c3c524070621096a99
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=9017b9b6a38e88c7b1df67d6a258c92da96282ca

commit 9017b9b6a38e88c7b1df67d6a258c92da96282ca
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=5b87e8cc102c4b7326057574e808288979b9e5cc

commit 5b87e8cc102c4b7326057574e808288979b9e5cc
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=3c520d7ce81ac3b84f198dfe16db51fb0e4e93be

commit 3c520d7ce81ac3b84f198dfe16db51fb0e4e93be
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=51fc3e72ad1896fe0ff860f1c5c3d52d5e1fd0cc

commit 51fc3e72ad1896fe0ff860f1c5c3d52d5e1fd0cc
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=aad06f0ab286e075a4b5c81507abecfa6b12d204

commit aad06f0ab286e075a4b5c81507abecfa6b12d204
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=d925400880ea5b6eee8cfb01fb5d114ddcfd61f2

commit d925400880ea5b6eee8cfb01fb5d114ddcfd61f2
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=aec235da640fe591430a6cb0b94dc9208fcf2c3f

commit aec235da640fe591430a6cb0b94dc9208fcf2c3f
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=f664e871cee61ea6766d6d1b6e49fc92b4796d0c

commit f664e871cee61ea6766d6d1b6e49fc92b4796d0c
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=02ca2aebc766f2b8987da997e62cbf1a2732d121

commit 02ca2aebc766f2b8987da997e62cbf1a2732d121
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=d31cce822c5d88a054afe53677330f264be018ae

commit d31cce822c5d88a054afe53677330f264be018ae
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=195735736d101d55945dd513ec3ea848b1af914e

commit 195735736d101d55945dd513ec3ea848b1af914e
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=9bb42d868cbd47b8b5479d93c398d308b54103dc

commit 9bb42d868cbd47b8b5479d93c398d308b54103dc
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=46db723fc57c7c3125555467de8e765b59d53d20

commit 46db723fc57c7c3125555467de8e765b59d53d20
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=491d108e81f4aa4c9a74e558ddf5e3fa745b603c

commit 491d108e81f4aa4c9a74e558ddf5e3fa745b603c
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=cb7cd566be816db263628c8b765619ad3ad04f3a

commit cb7cd566be816db263628c8b765619ad3ad04f3a
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=4f2f4d0a6e742abaa418e4024be5fc1d9b2332a9

commit 4f2f4d0a6e742abaa418e4024be5fc1d9b2332a9
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=0368cf1e169f6c3d5bb8ce9c8723873528ac6daa

commit 0368cf1e169f6c3d5bb8ce9c8723873528ac6daa
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=61d4b58a0aa43cede5340706bddb57fc785ee477

commit 61d4b58a0aa43cede5340706bddb57fc785ee477
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=ccd238d80858e1eef0eca42c6e0135072b5889d7

commit ccd238d80858e1eef0eca42c6e0135072b5889d7
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=7089693467b27b8f24b1240600647fb58cf0bed1

commit 7089693467b27b8f24b1240600647fb58cf0bed1
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=eac853d7bbdf57de63d4ac5f801f5ea3b6aed8a7

commit eac853d7bbdf57de63d4ac5f801f5ea3b6aed8a7
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=70bd34e7343bc96aac02d078b6570e3d57411d48

commit 70bd34e7343bc96aac02d078b6570e3d57411d48
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=b75a63f24ef68e780844fac412333bb357298220

commit b75a63f24ef68e780844fac412333bb357298220
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=f86d109ace3ceda2bf04caca3368522a686e4a42

commit f86d109ace3ceda2bf04caca3368522a686e4a42
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=928523cc409ab993292ab05e2c572c06b4a6fd4b

commit 928523cc409ab993292ab05e2c572c06b4a6fd4b
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=92ba5ac691bc59a8cde371962c7bcfb6df60a542

commit 92ba5ac691bc59a8cde371962c7bcfb6df60a542
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=9cf05c5f77a32219ad1e2db4bddc27f5965c3dae

commit 9cf05c5f77a32219ad1e2db4bddc27f5965c3dae
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

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

Summary of changes:
 openbsc/include/openbsc/arfcn_range_encode.h |  6 +++---
 openbsc/include/openbsc/system_information.h |  1 -
 openbsc/src/libbsc/arfcn_range_encode.c      | 12 +++++++-----
 openbsc/src/libbsc/bsc_init.c                |  2 +-
 openbsc/src/libbsc/system_information.c      |  2 +-
 openbsc/src/osmo-nitb/bsc_hack.c             |  2 +-
 6 files changed, 13 insertions(+), 12 deletions(-)


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



More information about the osmocom-commitlog mailing list