openbsc.git branch neels/vlr updated. 0.15.0-873-gd4a1f9bf5

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
Tue Jan 24 13:57: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  b36d6731989dbdce7467bb19b21e1ef065669138 (commit)
  discards  5ddb9a96821bcdb5c9d0b2180ce6535f161d2a58 (commit)
  discards  43e7b8d3c27bc296e8bcdf026c6ffc48b13919a2 (commit)
  discards  ab35ad90311b89d96a77c23b634c1fe071d9c139 (commit)
  discards  215758bc4e56edee4c3b5dc6e6178690fd272ad4 (commit)
  discards  33f01c2c64d18c6aea8c7316446ba8ca3e793d71 (commit)
  discards  47e5fc286b158bc9bc60b3e5d821dfdfacfcc8b6 (commit)
  discards  5a3cde0a3abbcd9ba3eca5d27ecd89b46a008ef8 (commit)
  discards  826a2e04e74bd30ef9ca10bc7a7e40cd553e3665 (commit)
  discards  64a57685f572ea4439f88577aa6f5b3ba4335138 (commit)
  discards  649eb438f07f42d31b87cc35241d466f5a691347 (commit)
  discards  d22a7e396eb99929cb3e80127ef8ba8c4223770a (commit)
  discards  e41b313d5afb8e08e9bb9cb502149a912761effd (commit)
  discards  306a45ea6d5fb91faf0cd0b7763962f520949992 (commit)
  discards  22562a7b2cb33de50062ae18eca4e16e3b1c0259 (commit)
  discards  ad84167a448faa57906b5218cefd3544c1adae61 (commit)
  discards  233fae8c6868aa783a8b871ee0da1e622f6622e0 (commit)
  discards  c8d4dc7585acc99d4d7ac051e850993ff37354d1 (commit)
  discards  d595fe22b7d8602f361e9f3e35c3a7dba73f67ef (commit)
  discards  afcccbfde49dbe9d276fbfdb5c8667b6ecbc1713 (commit)
  discards  6133723c72f3ce461d844df3985e7dc4458eb2ee (commit)
  discards  313afda4bef3558b165b67eed60e34bfb2894874 (commit)
  discards  a3e41dc88123490418281f88272f2e2bbe480da4 (commit)
  discards  4bff39179b4f1c40f443deaee869975e316c62de (commit)
  discards  56ef10dbf370b29ebc3559ce1c036def5c2faedf (commit)
  discards  94f7b5f91014174667238f58cb7a9868c4d1145c (commit)
  discards  34547f099bf495d690aec499ab741633e30526d7 (commit)
  discards  a087a05c321d50de2de58d305afd257161fd3048 (commit)
  discards  c48052c156c533dce148da510ca9f4784a6feedf (commit)
  discards  b66e9c249ca364b0d773b84a2d69b491fe6f204d (commit)
  discards  2d36b424daf9aa4b0635aba72135d86fed4e1786 (commit)
  discards  e5a9b9cb8dd18f0e04ecd68f864f1afc02f2fc38 (commit)
  discards  c2a20c58ac560627dec02082ce8faeead20f3501 (commit)
  discards  487f337950b2dfeaa4e4c2a1816b9145d2e9a49c (commit)
  discards  b74b16148d325eeda3fd1f74e2885e5060d24533 (commit)
  discards  171ebb7be08c67a5716aa35828158a19372d8046 (commit)
  discards  98cacae9e60f345d98fc006b357102106de30644 (commit)
  discards  95c5ec1b39d98dcc7d20f90c446484fe6948a68c (commit)
  discards  52c891ddebd48d96338ea003d5b2adf394cf43dd (commit)
  discards  db3437822702ca74bf19e79c47d0d89e001ca9df (commit)
  discards  265f53e43b2f01a20f63b62be38d473fca550d82 (commit)
  discards  23838fc5f97196936e317524396b48fa59441428 (commit)
  discards  f8fb26a0fe1c7e9aae0217e4dae7cf8fa60bbf35 (commit)
  discards  e05db8f6efb5c0e0237fd6aaf488560d96b59694 (commit)
  discards  25dc5fe09d90d3807d517e64133166ad4029c6e2 (commit)
  discards  15e626b8004079fd88a85e1a35caba6136c5877c (commit)
  discards  ce810b38e8121fa9c8e6da6eb83ad618606853f0 (commit)
  discards  a854385be58abe6b0373b7bc0ca6ca5f9265f0e4 (commit)
  discards  90dd67b49d56f329d39de5204eaf439fdab5224c (commit)
  discards  f73bf8b870444e8793c5437e6e02a60b27467dea (commit)
  discards  e6e022cac72bcc96c6459fed640d094e441538aa (commit)
  discards  0c137c5b6e704092fd8b79447a958a18cdcf0759 (commit)
  discards  fc03210f0a7a0664c383adac92b8e5ae694ed4d6 (commit)
  discards  4be25b7ad703df297b669a3777d4866f199d0271 (commit)
  discards  2b017cb7eb2f680446b01cc96421993494885dbf (commit)
  discards  26373e200d5b4a5460595024772b3ddcf02d9fcf (commit)
  discards  d9bf83ef2baa050c3baabc668708659680e9fe8a (commit)
  discards  c8dfeca9d20d98af87894c24525e227c7081974c (commit)
  discards  7775555e1b53c09939423452afe9a0c812527b8b (commit)
  discards  b7ac5f938bbb1fa2a8c53ae34393db564487f900 (commit)
  discards  7de2f9493b9e43b3cf0cb1fe6559af16784dbea0 (commit)
  discards  a7bb3a87d016f0e69322d5886db933a2c377293e (commit)
  discards  da86cc29e4c91250fd83ad6f26c0f6b21bad122e (commit)
  discards  92efac501e0a621e7ea49e11b0e5f07c999983d3 (commit)
  discards  fa57f265dd99f528be1c0adac7f34fd5fc80fd89 (commit)
  discards  d6959f0c447e0e00d4c2bef28bfa0a2651e2d1d1 (commit)
  discards  c92e24d22c7753ccfbb391b3b1222ff2863d967b (commit)
  discards  56f88203ea47b05957bd52fd612cd6224a8189a9 (commit)
  discards  6d4ba68f16e039f7fc4a889a44506f2cb33fd428 (commit)
  discards  3ef208fa9825c414805b02e0d085495e4e940d5e (commit)
  discards  f3680a4f6a319a89abc1bbb450321b50db4fe1a0 (commit)
  discards  8a75df6d27ba5ed5c4ea8befa2e5b9635b75d214 (commit)
  discards  06cb0ec3b2e5f957e3c9e54fa06e8f373be1bd82 (commit)
  discards  6ffd8bc903ffec3a3b4531adcba2751a4fd04a19 (commit)
  discards  45415af085a4a6caba88cd19bc1433e782f17a99 (commit)
  discards  4531177276afdd889353cf7a2909789fd1298d8e (commit)
  discards  2a25011db9d8c44d7fca3667cb4d3ce974c04a33 (commit)
  discards  a240740977f7c078d909c8facbacb7da995dbf48 (commit)
  discards  0aad8a443539a32ff8589bf0d79dcf717decc323 (commit)
  discards  da05872c6434556e51f1f97ef7442a47dbad0b21 (commit)
  discards  d21977c3aabb002abacb4726ce489adac957b5df (commit)
  discards  5959f5559439ed98f3f06d05a213d44fc04e090b (commit)
  discards  1b477e37aa83f6284b4fcba0693b47796cb00e2e (commit)
  discards  00fa080500a9e749df9edb639eff29f16f1b3191 (commit)
  discards  26baee07effa97a05cda22f4978afe868f961166 (commit)
  discards  1b7cc2b1534b03c10b4ea5e19bd64b849ff612d6 (commit)
  discards  1eb6e27c3f414d670bd41661f6c83f631428372c (commit)
  discards  7e5ca3d8cd08cdb753dc3cc55c57db120a83806b (commit)
  discards  cb646d8f804529344a8763c626d18708fe8ffc7c (commit)
  discards  7c840cbdf86bac62ef3bd57bb53424d44a79b9f3 (commit)
  discards  b643d03520c61194cbd7c664808d6f4aece9f779 (commit)
  discards  a40bddfa96d911da1258e240c1884ebb6a83a4bb (commit)
  discards  219ec1681dab7521a35b2895c4ff2e401a0b3f6e (commit)
  discards  beea609505d89cf4b134f9c3276c2fca1d9c47cd (commit)
  discards  4fc34597cf5a0d074e5c75b5d4aa1892845ea84f (commit)
  discards  eb098ec0f45933e06c41e2c863f25087b64c0ad7 (commit)
  discards  532a410824f9168ea7e62202ac047588a86bacd5 (commit)
  discards  63d14629416fc46c72a30c862c7a7979b12f01d1 (commit)
  discards  b2291ff7e0421f7301134d390c10454be389e396 (commit)
  discards  55c8f1e76a6c6c14d6e20565eec2be53fd01d84b (commit)
  discards  2b61268d688fd9eb7b1bc283427469760636d32e (commit)
  discards  c82e217db4c85d83fd97e10a5e72f1db58113c7d (commit)
  discards  e390b7b31fc9c552576315339a0d51b0db0b34a0 (commit)
  discards  945ac651290c17167a4a2ca75477a05531ca83f9 (commit)
  discards  a3158eafb6e3ad18cec1b9dfeae6863f9776c6ec (commit)
  discards  a62c1c56fedba10ebb07cc2269078b97628ba432 (commit)
  discards  7b209613ca340724e69d8064e27b7215a0e2de65 (commit)
  discards  d51ab9fa428e5969b873a690ae0eab40f5800e25 (commit)
  discards  35c720c4483f4a57d0bca51fb8a94280d9debec4 (commit)
  discards  8f860592c2bab0e4d18e59c90113df3b84093f04 (commit)
  discards  370123ac5f325313c78514f23a2e03bfb8556c45 (commit)
  discards  c65b565b7ea2868168d65ea80d6edf882086bd1a (commit)
  discards  044b6d6d7a601d848601f8f96aaf6e4bb91bacec (commit)
  discards  2a59f93bc20ccdf3735d1e4bcfea3972e6d673bf (commit)
  discards  ed15df942480e9b84073c1949aa5e8fa93a30dce (commit)
  discards  cc61ab82b117730d4c25f33cb2040f280cb021ea (commit)
  discards  16f5ae9d284593fb071ef83b2abcda39695a5dd5 (commit)
  discards  ca09048fc05ba7de0196fbabb021cb3409b61c66 (commit)
  discards  b8a645689b9690a3caf880307f1a16d203678d80 (commit)
  discards  e317d8be9fbec3a3def0e07a4f07b2f02e22f8c5 (commit)
  discards  db74298098d2b7527ef48f045243fb1cc9a6025d (commit)
  discards  945910d769b056175c5bd2071a316017528ffd71 (commit)
  discards  41af33e85c0cfb46fa46942d81892cf3914b34b9 (commit)
  discards  3ecd572d28f295227f784d5a00335988f9e4ece3 (commit)
  discards  de617ebf35fc29a34932c3f633d37458768053d2 (commit)
  discards  3b63015024b4f06e7985f07d661d46b975e86554 (commit)
  discards  eac5251f84c0a5b2d9023e3cfce957fe8eca655e (commit)
  discards  2d2f82e86cbd5c055a62468af5624fe68adcdfa3 (commit)
  discards  a3fc4d398649a1ccac74dcbf764fa7d89cd886f5 (commit)
  discards  887a7711bcd7b1f8d115ed5e1da67bbb632497ec (commit)
  discards  c72aa68915364272b67344e0f6e5f713a4a73528 (commit)
  discards  f9469ac794b188327eda3eb20d93eb4d324e3d99 (commit)
  discards  5721a9eb5c7ea39c3baf08b117a69b7e3e38ead0 (commit)
  discards  0eda39f9edb504048ea02b95696e6a2fa1608d88 (commit)
  discards  e2daa6a97cc48b47008c308881d5a000428bc859 (commit)
  discards  ec5c7f736ec2cb9cd84dbd80a8d632df20a529f8 (commit)
  discards  5f91bfb7b4d6d7b78b982b39060cd296bb7644db (commit)
  discards  c38fb0af6af2caccb9fcbb3fb97dc9c61beb62d6 (commit)
  discards  881c1a20465f5e1c9b54213fadac9ae3114269da (commit)
  discards  a017c1fbb2a40ad776bf89f0758ff791c7fe6fe4 (commit)
  discards  7490911b9bcfff5f44475858016cf3eebe4ff1b6 (commit)
  discards  d64b99d0f137f115b61fab443c68346ffef1ec29 (commit)
  discards  4d88a722e3516635b05bdffd3676608cf3f3a526 (commit)
  discards  c16bc5221f8fb47382859d64d9eee373940a7f58 (commit)
  discards  aab3e0e3755f1ee7616e2e0957b92f26fcb3f8dd (commit)
  discards  51b83da2453fff484cd7975f62eb302a3702cdf1 (commit)
  discards  60f6a113379ca26ab7bccdfd7d15a2096116a21e (commit)
  discards  9a48e0ac5bf2564b2308e82c7d49b84e56f0e1cd (commit)
  discards  7124bc336c8392133764d44588f7b4eb3a8268a5 (commit)
  discards  498a64d8ca46e7acd82ab58e7636d9c8525f94cf (commit)
  discards  5d5ad524d4ebddb58c0521b7a8d4aaf0b8537f33 (commit)
  discards  ae01256934f5d612cbe21dd71b6c306de3019cb9 (commit)
  discards  6cb4cc3461de8376eb490d67cb3eb6f95ed2d034 (commit)
  discards  3473575056de30eb4817c6df7bacf4a1567644cc (commit)
  discards  f5e7e84a05ee6575b9cf56aa0aa9bbb76ac84204 (commit)
  discards  7b414a9c92a970cbf9b20a52c09cfe399b0aa286 (commit)
  discards  be7088e3d43d5c088604d8df3bfe51b04447cc74 (commit)
  discards  80295d6b3fca0f8c9687277c2162ff2af472ed81 (commit)
  discards  6de0b007055a395fc78acc5ecfbd6ab9963d9c05 (commit)
  discards  27426f8c2467a74203cac7667eaaaf9f45c68f6a (commit)
  discards  39c277c19aa0d3135ea0daf4c3c970f568c8b1c0 (commit)
  discards  afd13d99208bc4870375c0b69f0ca50f7a8fc557 (commit)
  discards  1a9d3a2152a37cb9281c31ecb76defe193a5d39d (commit)
  discards  98347affb2695f8212a4e979e4ecdba39bc81bcb (commit)
  discards  1dd3cd536305a5d1e2db4c299b09d7b5359b51c3 (commit)
  discards  df26a4f9983ff313e44a85ce3f18a5b117ec84fd (commit)
  discards  a0a04f0d311a95d60a807e36d71f0324409f1a1f (commit)
  discards  3bdb0d512dd242d460c860b2c2f6aa7eb84d3757 (commit)
  discards  c07067ad28d59962d444f7208dd4348bf0eba356 (commit)
  discards  af2f9498cf61b9c3cf2c5c32b08358e1519e00d4 (commit)
  discards  f1925323c054caca28cb0c6771ceeb1f50c06c11 (commit)
  discards  27e7e674dfa3a0a970e948b3d7278ea8f63f6c3e (commit)
  discards  c3550dc30ea8ac468b003b3143136c8f63c9136b (commit)
  discards  b24572902f70500b9abf2d6b921955bc6c149f0c (commit)
  discards  5a023222765cd1cd24b0a9294a9f5496c01151a5 (commit)
  discards  b75a3db77b44bb84d09fab540c546ef6fbb93284 (commit)
  discards  368d904e89efa0eb002ba4443ef42fa4b8266ea5 (commit)
  discards  2487f47ba1f11e2cc6b1f5848dc32dd219881f1a (commit)
  discards  c61806286b203fe26920c91ca60a7411a9c00122 (commit)
  discards  086d81cc1b301a50501d1dd813ee04cd2eb5cc34 (commit)
  discards  1aa104f125a035c5a000802b2fff4e55df1e3e45 (commit)
  discards  cc2ffac8a9e0755e21b12221002c427bebed9484 (commit)
  discards  36f61480958adbd380fc7b98f499286fd53c7782 (commit)
  discards  2e4cc3fdccfca9166821d100c42e59080d2ba7e2 (commit)
  discards  57caea8404905d924f2248c79cceb70f05104a97 (commit)
  discards  daa42c3ee07fa2a5d3a1f7971ed88eab7b200a19 (commit)
  discards  d3d85aa9af98c46887008eecedc9adee07ba43a3 (commit)
  discards  b4f1dc4112b21e6cd8d2975bfcc7daa266120cc1 (commit)
  discards  b66cc943af1a6d67fd61624863c37c8142aaa0f3 (commit)
  discards  6a1d7c146de0ac00731a5b63dbd4b5ca60f3f240 (commit)
  discards  615e49c4f39385522c54af4073b3270eaeeaaabd (commit)
  discards  e9d32af176eb951c3adfa0e7d0259a5c1de75886 (commit)
  discards  b0e6c1648bcff5487f5620c038bff13c0e417983 (commit)
  discards  2d003d9fd04e3bd2b8627837d6c5c673ae51f17a (commit)
  discards  af10afb7f5313e6a8f878602a8bb53bd543c0285 (commit)
  discards  20395baf57924803d28e82ae247af9f6312535c6 (commit)
  discards  cbcb324c363084dd27f25cf7a40809b06519d469 (commit)
  discards  c260c82c0f96defffea51210eff8c91f3b997ca4 (commit)
  discards  fc3a3a73c3e00898389fd431f91eec6206c8f0cf (commit)
  discards  806685e4b131124a93ac51a36802e19f008404a0 (commit)
  discards  2ce87adaeb0b4841b8be5fda98dc3d7484ab8314 (commit)
  discards  6bdd1bddc44b66b5548fec12cd9f20b0a34dcaef (commit)
  discards  b1e5905b47bac2cb419e59cefa96e41810ea5a06 (commit)
  discards  8af834a7bedf6a666daa623a06f1e3a9f70a726e (commit)
  discards  66535c6e9ed9d874b24da3d8e28cae55051411d0 (commit)
  discards  6f026b24ea97b5967fb014d7778fb0ef6528bdc1 (commit)
  discards  b12f26116a21199d58bb6e9027475715f80fdc22 (commit)
  discards  1b06fc2c4444c846330a74b19ec85350b131f0b3 (commit)
  discards  23c16c924ffe36ee51bf88bdbd4d87a1947fb5eb (commit)
  discards  1d0d88427d933258b1ec8b09047d68c7627c8440 (commit)
  discards  b0f77bb0a69ca4625b4ba7e44d0bedb1b2e2636c (commit)
  discards  be5d00458e869b30c2da7e703c06d2993cb0a5bd (commit)
  discards  9dfd1f8bb46f2e6bdb7a475dd38e550001a3f251 (commit)
  discards  37ac1eb26cd04149c257c2d9cfec42a718a0fb56 (commit)
  discards  fa7a3363f1ed76a81ee9d292b6330b23e87306c5 (commit)
  discards  1a84566abf8ef47786eff4676af69f8d54674a2d (commit)
  discards  3d775570448e98669c1e7b1bb62e51f55dbd8d97 (commit)
  discards  05c8b279221a666029540d1f65f392ea151f89c9 (commit)
  discards  88bebb3631c8c1dce2da5aec24f8cd514740c380 (commit)
  discards  89e440027319712f5208ec2c8899e65bfcdc24b8 (commit)
  discards  e25fa308c7384c42189a13cf834ded926c85c55b (commit)
  discards  77544f834f7ca85a8dd0cc08aa7ab23f2a0e2a8b (commit)
  discards  24c8031d6642bb3b972ab44cc22e6714a411f30d (commit)
  discards  4e4f93fecfc862735c50cbb59ccb6250fae74f35 (commit)
  discards  1653ee2212384d60676be5101d53a9d67f42991b (commit)
  discards  fd4043c282f5c7c4cce7c73710bac98fc8ce21f1 (commit)
  discards  68acfcb6370e53dad4773dbfe20468d22b597e34 (commit)
  discards  b1d107af7bc8f1fd2e30ec6605acdd1c360fc033 (commit)
  discards  2f8051502cb291077cf82eea86530178fcd296e2 (commit)
  discards  a63fc24c3bb7c19f89ba92dc89dc697d21b5469d (commit)
  discards  11ba779a49345a2e26884aecd8f3de62eaa7943a (commit)
  discards  d81c32dca614cc8a97e37404a6e89e0e67dc4c95 (commit)
  discards  f198febf80849be389a0fb2c97f07b53ca123be8 (commit)
  discards  ebc1d292ad52967395163c4459238ea66edd1753 (commit)
  discards  7981569e0adac2a02f02164a37f3a252e0e0465d (commit)
  discards  da31d9c35c41fb28bf9d2d31f599ddfa12dd2510 (commit)
  discards  a6e223dadd42c24b45408e3b2814eca4106d5515 (commit)
  discards  03da41133e67bf7806cccf4569b7194e0c8b966c (commit)
  discards  aec2734b21d83ef6b5beb380426ca976fbcd9984 (commit)
  discards  2838ddab64072654e3d3a249912b33d798b76473 (commit)
  discards  2495738b72c6004d22deef7a20c071d2d5c84574 (commit)
  discards  cd0678a4e84b416129d879408aedc42b89395dc5 (commit)
  discards  5026b142bac378774d31c7ed93ae715800fb831b (commit)
  discards  79ac4b1a1561f9bf43c895af32cd57afc752ef77 (commit)
  discards  7b56a6704057e2dcc8bf5771512938a4e0abbb86 (commit)
  discards  b5507d72dbd044c152316aa903c28d8722ca9c49 (commit)
       via  d4a1f9bf5f4ddd52a9cc12bf488afcbb83173a01 (commit)
       via  58d8a1a271179a6dce6692f5d5ea4e6bd88b6c1f (commit)
       via  02d77f8fc0531e06d97a1de9e8671c9faa47ad45 (commit)
       via  d282d3b89326c2e4b3786c72a760216a73ede8b6 (commit)
       via  1efb4f255c9e25deb02113057f8268cc46e011a2 (commit)
       via  7b6fe7ade343ae6fd287487c90567b5217a1955d (commit)
       via  f1af3e5a6850106db5fb591513d4ba95c43726b2 (commit)
       via  3f572cf1fab6541667f2723e1990e287f9eefac6 (commit)
       via  d0ee36b3e502ef27fbe3311e9c9f502729ccc0d4 (commit)
       via  274d6057c5811589ddcb4dba0c844f15c936ab45 (commit)
       via  83bc85e340cfc84eb34c2ec63ccaa278c9d52eaa (commit)
       via  80f9a9b306c2fec04b340f3426e1ff27f1f9a628 (commit)
       via  a138fc0e551025918c36990822d4450544e63f47 (commit)
       via  2e2dbbd74acf61ad643605f06b00a77b795afe83 (commit)
       via  73311b7fd3e465946531eb66fc495317a76787e7 (commit)
       via  91f1d6560b6fab664699a9978cada6247bba3348 (commit)
       via  22f203d7c6319b26f7067905d2e480704c4aec74 (commit)
       via  a7ae38e663770fcd3fec5d46823117813d008874 (commit)
       via  e792edc273869e6737fa13cb864b8a8f464206fd (commit)
       via  c73ac7c660f58f578f290b1ecd4c1f50725a88ee (commit)
       via  c4fe59916456fc83413222a7ac0ab70c5be55513 (commit)
       via  a818fb774ee55c902f0865a35074855fbcd3e288 (commit)
       via  81d6deef636a15ae5bc4cc9b0b89714e93f5ab5f (commit)
       via  d4570a00e1cb0e44bfa67591864f23baae25b955 (commit)
       via  314795f66d8e1590db06a3813ab02177da556462 (commit)
       via  5701c5b48e91391ffe2e1f61599aa8dacdcebdb0 (commit)
       via  43dfcf296f2241c9a767e2c7d9faaa8b2cd88c38 (commit)
       via  e505e00787d074f773d7b9802fe9dab901a32c21 (commit)
       via  61d0b1d96b5546d90d472b9b51b57db3595e24f2 (commit)
       via  43044df07adca4a6f9aaaa562b29ce199a3e27e0 (commit)
       via  0cefdd6335e1a13977567b95ce565859b6b922c4 (commit)
       via  033490ab238e5e9396d775a11d1ace1a15dbb0da (commit)
       via  9b0d77957c8cf81e78857133386d80de4183ed10 (commit)
       via  a5dfcd94339c55281e6acb7dc3062ecf708eb0f8 (commit)
       via  fa4a4555c1e43bb49c296558428aadb59e116a0d (commit)
       via  ccf312a2d6ed7f175c322461e2c01fa1087c0795 (commit)
       via  b4269d3b5724cc0d710c073e1c28541f53435fe6 (commit)
       via  b88670ea1ff4669f3796bad4234d725463e1fe50 (commit)
       via  37a8fa1ebe1cd9e0f7235db2a57a2c189351c6f9 (commit)
       via  54bf4ff688f58aee8ad9a6a7c027ba18401b0729 (commit)
       via  fb4bf641a76c986b66f5d126f33094585bae2262 (commit)
       via  4c8e3dd7eb3f457ac84f4ed11f33451a64bc83d2 (commit)
       via  5883ab784c3d8c47d736e4aefe9b6d32ab961fba (commit)
       via  94b977d363948a1ce7ec9bffcceed9525754bcf2 (commit)
       via  f042cf54267e527c57a800d6f6857ebd3f5d8f47 (commit)
       via  62deff809b3522cc2b524d5a3d76e5045064b6ff (commit)
       via  a2155b40f17771fcfdec2a75c8a9adb1fd137f45 (commit)
       via  6fe90c0794bbe8ddb33136aa8a63563c77bacb33 (commit)
       via  a46da1f45983093d2827744ea6f092554333cae1 (commit)
       via  a90d57e1d9dec6f888867cb7409afbf9808112cf (commit)
       via  561729d28f85be5874da3cccdb65166d62349294 (commit)
       via  2bf2ce1c671db7045db305ff37c624467cb7f45a (commit)
       via  f015eb268c48204a178caf6cf8576186f7407b88 (commit)
       via  8ec57d347c658a2218424f5aae29fd2b71da8538 (commit)
       via  2f3a364f38162873de00f02bbc37a80cb2f6119e (commit)
       via  074b9c6c28ce93bb5f79e9a3a5527f3b126f03fc (commit)
       via  852496ea6637725572690da3897f2f70b4499171 (commit)
       via  b74a9e1c342cecd86ccc984aa239f6dfdd0dffaf (commit)
       via  30e48492bb4be0f3c49507c0afa33e63d198d312 (commit)
       via  4af09918164faf85e87eab73af2cdb1d94caf752 (commit)
       via  22c2e80d0dcb6e3216ee7a7922d5559ef77910c8 (commit)
       via  58f7259e298a265e9c411f0e745bd4e5e4849e78 (commit)
       via  1f5c2f7b67b75feba306154aee4bd29ebef9021e (commit)
       via  791a45369a74ea0d1e0e78c7a96ee7be251b7f05 (commit)
       via  6d57f72d60d7f1f2cd9c5c839817aeb68ee3a323 (commit)
       via  ad00fab9f907d67027e7811e446dab0b511bc57b (commit)
       via  a5b0f0b903cc090943f051d294c7c9670b15f518 (commit)
       via  f69817fda16cca248f00afc94f4a33d1bdcb8f9f (commit)
       via  b9170ad5e3add755e174becf033fd6e595c36cb3 (commit)
       via  abe24cd48b9e63b1f24d069a81c1141f605f5b5d (commit)
       via  78b1ae31df71316e1793a7bd89c262e64018e31b (commit)
       via  af50b3356e8d230b1e7e33e48916d7e4273758b2 (commit)
       via  4893d71b926d4a1aad870276baf3201910c72571 (commit)
       via  9d1a6c847dc89569fe68cbb7d933361471b302e8 (commit)
       via  33fe223f868c4e1aa7054799325d82c01789a1ec (commit)
       via  d564d3af9ecfe53074a1ab034bf444ca612fa96a (commit)
       via  3f0967952e7deebb4e4ccf1f8895ea432fe10184 (commit)
       via  a1d009415194c43bcaba5c3062696d7fc20345a7 (commit)
       via  88cf8c6243c9dd8b2353cdd59399f92db1c4d04a (commit)
       via  e1292e6900fd67fd951c3de97a2036220ce6eed4 (commit)
       via  22b67a0514ada7b0ae2dc839f58e633f02f60f52 (commit)
       via  2451dd980e4447759004fb2ddda80a44cb6b0684 (commit)
       via  24521bfb6c8647754e684c9b5284fb78ab12dd78 (commit)
       via  33a871f8bb50dd622371dbef11cd03bbe1cd0570 (commit)
       via  92cd0e0496347817909d5dd85459f7399263ff8e (commit)
       via  92e7f3efc796720d660cb91577cf1ae8cca2e028 (commit)
       via  f854eab3885198a2e673a186a279c035392d2036 (commit)
       via  0c2181b4b536fa23db7a9e45cae71a017ec1e5b5 (commit)
       via  86e9c32f7045c2ef87620192aee21b49e6939270 (commit)
       via  51b321e97fa4fdcab9b5e0694ae921a7b0676c69 (commit)
       via  b428b97ac894423541f2cb841d40633e5c151ec4 (commit)
       via  925dc902ebba9f0b2aa7a70bc4560d3975c4cf91 (commit)
       via  0c643de12374c52a60ff0dc1c8347c1aac946fae (commit)
       via  a486c2fae42570cd0b43cbbce4b652c2050f2241 (commit)
       via  f60e8bd1431db279d7de86b3350ff2ed9b88a0a0 (commit)
       via  830f5da30badabfa53966ba8d878db4380ebb4b6 (commit)
       via  1bc1d3c0f55349276bdb78931bfddfec8b206c05 (commit)
       via  1bc0e4942e385b59904907223aa08469821834d2 (commit)
       via  1549fecf60c61b7bb35d933ccec6013b6dfc0987 (commit)
       via  27071a6818d5dcd7cb31e39bd05e1b8a2502540a (commit)
       via  2ea4c5050f0c8715afc5c82778d291344b953427 (commit)
       via  64f95d5805e504372fc8031c15d3cd26c88babda (commit)
       via  0105501df8332b57afd546a4278149c1ff003366 (commit)
       via  4c2b916750b625e9e924d656d381f40ba641be2d (commit)
       via  45aae47ded90a917514fa2c5c7c90110297ba60b (commit)
       via  1f278add8bef40ce8aa61b2f2bce68c202273546 (commit)
       via  b03b8879db145d3dad499edc1f504729b39723eb (commit)
       via  e995198ad367cef6ac89450244f1428e22fcca67 (commit)
       via  2f6c1f1b1cd6f0e91018e425e261c5111949035f (commit)
       via  9026851a8ecf09399e068cd93c7f54f5b1ea55a8 (commit)
       via  eb5f097321b7fd481dccbdadc749e463cf891181 (commit)
       via  3ecc827f540adc8a866c3f24ff74dfb791062f21 (commit)
       via  ef45050353f84d0f874973885864c0adc128267e (commit)
       via  7f34488f7dc87e57917c0c2577ce5eacd93a190d (commit)
       via  8ecb0f6d740b37a260e5cde93ef7d8b3291f49c9 (commit)
       via  9f818b76dd299e55cd7fa666794b33e62548e632 (commit)
       via  0e51f2b87dfaf6aba7d5e0fc37b8e0a0b468f06d (commit)
       via  2d6c933d92bd70988d9da4e799cec5b8e5c9a89e (commit)
       via  7987af4d7ed423d320dcf66954bc185d8d932533 (commit)
       via  8642499f81c13297b57616b614242993618e7b40 (commit)
       via  080fc1a214dc591d8b6d5b7a4b4bc9bc9fce3a89 (commit)
       via  1c0420bdf536d0f8b1a1d229506a6c89235f5316 (commit)
       via  a3e3fa91b39ae2d4cafa6afd76083a51c90871fb (commit)
       via  e8105ddb04359c979ee8163aba20661276b953f3 (commit)
       via  44570bfc42ebfe44fe11cf5d9ed4568c72e3d75e (commit)
       via  46c8da53e2add2ffa076e48bdab59eaa2fc5665a (commit)
       via  a7b270bd7152eec4ea49df065b869c6a8f010721 (commit)
       via  f901dfb3ae5e3eb1cb63268e6430a283a8754e59 (commit)
       via  f55f3d62918ee42618472856b50d9b7623c1583c (commit)
       via  a4cc7c21d050f20590a1fb983e6e27a1ea3a19f6 (commit)
       via  9cb983e7182c4dcbfc2f129b310ceb05f5492a62 (commit)
       via  77e1b89bab47b5e70dc5da937387efedadc2a788 (commit)
       via  bb370d3ea8fb453de44082621d3121937a66d513 (commit)
       via  fb7667df161a21527dab9f7e7f397d8c461deac7 (commit)
       via  945d0aed3ec46f4aecad9985892110a248519b22 (commit)
       via  4b6fe306fe8d15facc77cb7d49740458a4f88d01 (commit)
       via  cfbabe0f682dc770d0f5a5c7f6aa9556d13513f0 (commit)
       via  1450c6806079368af60e5a13d0dbfa86f679ff16 (commit)
       via  846f08164c027be25445ef1f15b4416d6f929960 (commit)
       via  418faba21832cab38ce4ba5e15c5f7aafbc7b118 (commit)
       via  664244aa7a2d459ba02876aab25ed59bf01823c3 (commit)
       via  a17d1c7244227345265e6afe26712a49b36d47fd (commit)
       via  db4f37f29400b6dc10b457eec79d1aaa0f1c201f (commit)
       via  0cb5154afcceffcdcbad686f23f143c6016b54d4 (commit)
       via  fde250b465c17113c9399317fc0b9b6563fa9d8d (commit)
       via  f00bf361e8edc971ead7321a1e79cac6ed6ab1a0 (commit)
       via  c35a6aa7197b7f019f307823875c33c885d32f9c (commit)
       via  c178a98a3f9f14ff8be0154281f096386084e448 (commit)
       via  ebc1871c29a284aae85f2a70710976b506bd1aa9 (commit)
       via  54368cf3101853965c262c6e7a5175aa46455e44 (commit)
       via  e83c4997a7d98dbb40320bdf9986f5d78d664d9d (commit)
       via  8a5b0692aa7321cb0505845d7569a2e52936ea30 (commit)
       via  6462356ec095080a07050f119afa47d9ff1f1042 (commit)
       via  6c34b72d16dd1fe4e66e7275556580f8c5d730f0 (commit)
       via  69232f4257031902156a0691e2d0d6a278626ffb (commit)
       via  406c7fb1173cec3157b8add02ce6f0b3cb6e4fdd (commit)
       via  28c9cd241744a6ac1929105c3d6dbd4dad92d049 (commit)
       via  2b50433d4570653b3bc64463f22dbb57e110ae0a (commit)
       via  242de72fd5c9fa0572c258eb13f98ca48e10f877 (commit)
       via  fa0ed353b6f5c43a0148b82d84c852d891ef7a7d (commit)
       via  be3ce07ec678fb8f3af02afaa97d59fe9d8437ee (commit)
       via  3d30818bcd2c7405cd35c7cf5b4c8d9e78713085 (commit)
       via  5f6142cb7572c487f0cd12bfb6c070ba6b9d7bc4 (commit)
       via  58502143ba624a31e49799ffdd6241c0c0500ca6 (commit)
       via  5097f07c1d20ac8286da9e932aedbf943c45f2ca (commit)
       via  664140a4fbab42de229fda47cd7b17352e0b9922 (commit)
       via  e940f74a31db68fe4347a7b781467c15cd7a5656 (commit)
       via  715653d5401a537ba789bdd19facfe5288dced01 (commit)
       via  d139765311e2ac23aa722e08e1e54397920d4775 (commit)
       via  b6e77ef3e6c5e1fcafbcf0a44f01a4fc152ab973 (commit)
       via  4696dd6c5e5e31841cd6c40e62e193aa5707029d (commit)
       via  11c687123b7ce2e90ebfe7f3e9cad08eb9e11df9 (commit)
       via  5d429f37af5e64e92ab1afda35f839ad4ea09429 (commit)
       via  76ff677fb2fd50f2d258820a3eb93458c7b8c2fe (commit)
       via  e5548d64dfa0c655da6ad3d459dc99d7a4307f37 (commit)
       via  4fb4e9f5826284dcf7e06cd72c959bbc89b10848 (commit)
       via  00739d8f2df27549316928f1e35ea4d23c64e8cd (commit)
       via  d20b333db46aa8a468d5f8a53ba50708fc119fcd (commit)
       via  3ff9548309677578a8c67c8323471d737221592b (commit)
       via  e62eed181fb968c0779fb3334b48422f9d59928d (commit)
       via  e68fd3ebcee249b554ccb80a2b53a8c636b464f8 (commit)
       via  e4bff09533038f63e0ccafdda8ccda591a8329c3 (commit)
       via  0e8199cf0830aa9744e4ec05d2ba460e2540b02d (commit)
       via  184ba87030e85bcdb2bf93917b7ad2fffe02cf07 (commit)
       via  f0268d021c19f269c1f00d8408c55df525001015 (commit)
       via  522e13283f015d1290d558fec0f2421506a0e180 (commit)
       via  b1b6e2d5df764457fa8114ed93737c1f7d6865d4 (commit)
       via  64e67c161a1cf8bb26c776c6e231476144ebfefd (commit)
       via  55be01e1ec828008d15108cf4710953678b4e077 (commit)
       via  136e8bf73eeb4c5d7f8bfeff18f49eb1fea14e64 (commit)
       via  6cdc376f14e28f2d0eaa19119a9afc47ec77a848 (commit)
       via  1065ba908837bef2c908b10c4e5614c26212246c (commit)
       via  27df2ecebcba68c6043f37b6b57fab8d76a75c08 (commit)
       via  f716c4fcb163cdb63d50a92a7f8a7c5faeeb8c8c (commit)
       via  63c859b45d9af3383ad44833c105a54788cee012 (commit)
       via  4d81d9717fcc4c67f17032a416c37643b1238ae1 (commit)
       via  6d99d6a9a7fd2ba5cf9f75d70cd6f4cd5c39170f (commit)
       via  7e649e262a3d918a2eeb5ee715d1fec28897bfd4 (commit)
       via  73fb05efc985b09bf3871e4c76315d075228c31c (commit)
       via  a2672be00d0e382fdab4537a73dee8c917f3401d (commit)
       via  bfc11baa39d2abd7f42a38be3927b44a76ce0d06 (commit)
       via  4e6e73bd093b8f79469cc4fb68f32f2ea5042576 (commit)
       via  fa814e11c274c98bb92770ae6bc946a40e58b245 (commit)
       via  f7a22a9516113a6e74ab88e40e8604ab0037b8d6 (commit)
       via  4ceded241c348140cbc61ae81b40b03d59a81931 (commit)
       via  ad23bcf2f061ce8302a733c92f96899a4897664f (commit)
       via  355b31d23b9905cbd1387e6a5094525e944f9da5 (commit)
       via  e52f8d176cd82fa8736717a313c8cc900c3e1088 (commit)
       via  b63d329b8a7558c51a4023be39a2f1df51ba1365 (commit)
       via  d64fc00796e8f045c87036ea5d14ca394ab6eb4b (commit)
       via  8fda86b2b35edde9496f505593f1c274a574e520 (commit)
       via  f5849fda45f4df44ce67a8c1050480902bc9022b (commit)
       via  8406373f551146e133fcae7ef6510984449b7da2 (commit)
       via  bbf5c406b7a5be8bff8b451ffcb5ba30217efc20 (commit)
       via  953a9c681b2d701144fabf115c411531f5ba8472 (commit)
       via  67919332819a10c9bbe1b1096d1781cf25b0a273 (commit)
       via  a0f54424e047dfda57104a7f40999ff1951e0e89 (commit)
       via  a4991f2d08df4318b4c0856a7178f3ed2e8e5a4a (commit)
       via  9dd33a5263edd45bd2f900fd3b51e7b0c978f17f (commit)
       via  5f18af0d497e5c2d9f56e8c536b5da6753844b46 (commit)
       via  9a0d038189a701f631eda68e176d5bf2e5b6ec96 (commit)
       via  eb5101a6de20ab1582a2c702b38004a9dc85564b (commit)
       via  57f548939f2601b414c44c5c79bf449a18a6d98a (commit)
       via  ae8ecba8085a8900863ef40f3a4098989b747880 (commit)
       via  94d500da70fbaa791f31e4e78a8817bb2bb19fda (commit)
       via  f914831ae28235cce4a7b8117432383dea7fa0f4 (commit)
       via  8d20a51bc36adc42ddba720a075d2720cff391ec (commit)
       via  d3a4f5bb22016456e3aaed5423ea83dadd5025eb (commit)
       via  9bb825a3d52bb9b13e12b52e969aea623c7a86a5 (commit)
       via  662481772220d4c1d5315474d2c7afaf26824640 (commit)
       via  2857ac7af8675e8ac09ec93dea45d499cef012cf (commit)
       via  f08869e9041ae978137d002702d0dce6f14dab59 (commit)
       via  aaf4d16dc4c20c78614b6a556b4931b187010319 (commit)
       via  e31104eacd9cb2978b18b06236354b6493341c30 (commit)
       via  071d36785c3e6cb617b04ca1a7ea69e37a7fc2f8 (commit)
       via  8a8330ec580e6c152498128756b2a239c7977642 (commit)
       via  50e392a344d8c7ae4e125cf44974bd1198afa4b1 (commit)
       via  ec43d079fa2d46cb6f925838ab700c12a8613208 (commit)
       via  48e87cfc120fb63c81c41098d1e5a168314242a7 (commit)
       via  36db768e646d279fa6cdb704fb8afe4734dceef8 (commit)
       via  c64f2b2d550c8f5ec8c25517b8b024a5392f590b (commit)
       via  2e8d949ddab22bacbec1ba3ce0a73c10a881bb92 (commit)
       via  d94a1af15c1d324774f4aced57253c40852548b1 (commit)
       via  992fe98e141a2dade3a80ecaf9494d70fb607d10 (commit)
       via  836a21b41842b2d2c86c067fdd1b722a50fe3863 (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 (b36d6731989dbdce7467bb19b21e1ef065669138)
            \
             N -- N -- N (d4a1f9bf5f4ddd52a9cc12bf488afcbb83173a01)

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

commit d4a1f9bf5f4ddd52a9cc12bf488afcbb83173a01
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 21 01:04:54 2017 +0100

    subscr_conn_test.err ^M lost after refactoring
    
    Change-Id: Ib16a3b17c68064ad769aa19ab071d0f209a025c2

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

commit 58d8a1a271179a6dce6692f5d5ea4e6bd88b6c1f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 20 00:28:36 2017 +0100

    don't close CM Service Request conn for RR messages
    
    Also log the situation more verbosely
    
    Change-Id: I736f1dfa5f65b1c846ce25ec400b08974d7f5101

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

commit 02d77f8fc0531e06d97a1de9e8671c9faa47ad45
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 23:10:44 2017 +0100

    vlr: use file,line macros to log all vsub ref counts by src
    
    Change-Id: I2ef4e109dde8c962c04776ba1360e8a8e07797ec

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

commit d282d3b89326c2e4b3786c72a760216a73ede8b6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 23:10:07 2017 +0100

    log: log MM Auth Response on its own line
    
    Change-Id: I2d3bfade6f0997c4ee46c8c8cf515fbeef7870bb

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

commit 1efb4f255c9e25deb02113057f8268cc46e011a2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 22:46:43 2017 +0100

    gsmnet, vty: drop avoid_tmsi, use vlr->cfg.assign_tmsi instead
    
    Change-Id: If309e30b0ed15e7f1695a0447e9f1dfd182923e2

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

commit 7b6fe7ade343ae6fd287487c90567b5217a1955d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 22:46:13 2017 +0100

    vlr: rename alloc_tmsi to assign_tmsi to match the vty command
    
    Change-Id: I1db95f458a6b390c46afee123badcaf7277ea31c

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

commit f1af3e5a6850106db5fb591513d4ba95c43726b2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 22:40:54 2017 +0100

    vlr: split vlr_init and msc_vlr_init in _alloc and _start
    
    Same as with the gsm_network struct, this allows first allocating the
    vlr_instance, then calling the VTY configuration to populate the configuration
    of the vlr_instance, and only later start things up.
    
    Change-Id: Id9ff60d4136b1e20926591a479264b1fca6a494f

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

commit 3f572cf1fab6541667f2723e1990e287f9eefac6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 17:00:06 2017 +0100

    eliminate struct gsm_subscriber completely: remove mm_auth_test
    
    Change-Id: I432e642aa7f418edc9690ac1c7a3f876674bda68

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

commit d0ee36b3e502ef27fbe3311e9c9f502729ccc0d4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 16:57:02 2017 +0100

    db upgrade path: get subscriber extension by direct SQL query
    
    Change-Id: Ie2cffbc9370856cd18dc3c3feddf2211ae5c53ab

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

commit 274d6057c5811589ddcb4dba0c844f15c936ab45
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 16:57:50 2017 +0100

    subscr_update: fix unset rc
    
    Change-Id: I710215251d50154aa55b79ac01227d5294b632b2

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

commit 83bc85e340cfc84eb34c2ec63ccaa278c9d52eaa
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 16:55:55 2017 +0100

    log: remove imsi filter
    
    Change-Id: I8651a52a1dbe7e15287c9ede316173080493553f

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

commit 80f9a9b306c2fec04b340f3426e1ff27f1f9a628
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 16:55:01 2017 +0100

    fix sgsn_vty show subscribers: use proper gprs_subscribers list
    
    Change-Id: I3ad1ca77df36e2fce41eecf794311459d50adf51

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

commit a138fc0e551025918c36990822d4450544e63f47
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 18 00:22:51 2017 +0100

    remove vsub->flags,auth_error_cause,auth_tuples_updated,authorized
    
    Change-Id: I84c8582bf3e747371a7c4490a7d8af202877c88f

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

commit 2e2dbbd74acf61ad643605f06b00a77b795afe83
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 18 00:25:29 2017 +0100

    vlr: auth tuples error checking fixme
    
    Change-Id: I2ff422d50e6597f0fba33c36ac8a99e14bb45c1b

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

commit 73311b7fd3e465946531eb66fc495317a76787e7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 18 00:21:48 2017 +0100

    vlr_sub_cancel
    
    Change-Id: I22af1dd124933218890157dae16a1ec983f5de4d

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

commit 91f1d6560b6fab664699a9978cada6247bba3348
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 18 00:22:06 2017 +0100

    stupid cosmetic tweak: vsub->name further up
    
    Change-Id: I65f4ea5129d25802447069a11440ec7240a65c7d

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

commit 22f203d7c6319b26f7067905d2e480704c4aec74
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 18 00:23:38 2017 +0100

    publish vlr_sub_purge, update api doc
    
    vlr_sub_purge() seems to have been misunderstood before. To be verified, but it
    appears this exists to tell *another* VLR to purge this subscriber because we
    are using it here.
    
    Change-Id: I08e0857b1146c304bcd4d24f2c178d4ca9a2bf9d

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

commit a7ae38e663770fcd3fec5d46823117813d008874
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:30:06 2017 +0100

    vlr_sub_name(): log id type, preferably log MSISDN over IMSI
    
    Change-Id: Ie8acb549e627c8b286febb31a2361031df78a5cd

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

commit e792edc273869e6737fa13cb864b8a8f464206fd
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:26:11 2017 +0100

    subscr_conn_test
    
    Change-Id: I9fdaadc6e7cfce8dee0da5004b3748d6c09e7d1f

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

commit c73ac7c660f58f578f290b1ecd4c1f50725a88ee
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:25:49 2017 +0100

    fix: put vsub after GSUP rx
    
    Change-Id: I6503738b89c906eb920706ee6e26037707febdf8

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

commit c4fe59916456fc83413222a7ac0ab70c5be55513
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:25:24 2017 +0100

    log new MSISDN tweak
    
    Change-Id: I5434f5d080f90e0f88611cbbdf806005846c1ed8

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

commit a818fb774ee55c902f0865a35074855fbcd3e288
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:25:02 2017 +0100

    vlr_subscriber: fix: initialize tmsi_new properly
    
    Change-Id: I277714e573dc8bbc2280d81522be95ab9f664e48

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

commit 81d6deef636a15ae5bc4cc9b0b89714e93f5ab5f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:24:43 2017 +0100

    imsi detach: put vsub after anchor release
    
    Change-Id: I728d8b47b056ab033767addb25ddba07c23306e7

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

commit d4570a00e1cb0e44bfa67591864f23baae25b955
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:23:58 2017 +0100

    vlr_sub_name: don't print invalid TMSIs
    
    Change-Id: I262d06afdcb921c4dce1ee739b1913d7ee5a5691

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

commit 314795f66d8e1590db06a3813ab02177da556462
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 23:23:35 2017 +0100

    vlr.h: tweak msisdn and name sizes
    
    Change-Id: Idd90f6386151a56293deaf347e41c5e377db6d72

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

commit 5701c5b48e91391ffe2e1f61599aa8dacdcebdb0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 21:26:20 2017 +0100

    fix vlr_subscriber ref counting
    
    Change-Id: I43bc8efe8b6e55bbb8ac4f801a3e19e3fd9a8b69

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

commit 43dfcf296f2241c9a767e2c7d9faaa8b2cd88c38
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 21:24:58 2017 +0100

    completely replace gsm_subscriber with vlr_subscriber
    
    Change-Id: I8dc4944f4ed89a86824cb30cd3191edf5ad22c32

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

commit e505e00787d074f773d7b9802fe9dab901a32c21
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 17 21:24:19 2017 +0100

    msc_ctrl_cmds
    
    Change-Id: I9d517d949b9d14a8373d60367c6d1e63a7302d56

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

commit 61d0b1d96b5546d90d472b9b51b57db3595e24f2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 03:34:30 2017 +0100

    vlr: subscriber ref count debug log
    
    Change-Id: Ib8b24e72868d5ba748034c3e0ff8c35a36b75553

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

commit 43044df07adca4a6f9aaaa562b29ce199a3e27e0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 03:34:13 2017 +0100

    vlr: fix subscriber ref counting
    
    Change-Id: I2999feb03e97518deddab2f9d10ba03b19ba25e6

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

commit 0cefdd6335e1a13977567b95ce565859b6b922c4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 03:32:12 2017 +0100

    bsc_subscriber ref count log with 'BSC' name
    
    Change-Id: I42a37b0c8a688e6c888e3a5783780c5e58179c5f

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

commit 033490ab238e5e9396d775a11d1ace1a15dbb0da
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 02:13:50 2017 +0100

    vty paging output tweak
    
    Change-Id: I0d0d5a0c06bbc3d9809cea377473c43a07f2f039

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

commit 9b0d77957c8cf81e78857133386d80de4183ed10
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 02:14:39 2017 +0100

    vty show subscr cache: safety exit after 100 subscribers
    
    Change-Id: I5e0497cbe96f5f894ce424903454d98a7d8b20d7

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

commit a5dfcd94339c55281e6acb7dc3062ecf708eb0f8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 02:13:15 2017 +0100

    vlr_subscriber: vty dump auth stuff
    
    Change-Id: If2e2982cadc97c7e286a9b991fd3e49978481e4a

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

commit fa4a4555c1e43bb49c296558428aadb59e116a0d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 01:30:44 2017 +0100

    completely replace gsm_subscriber with vlr_subscriber
    
    Change-Id: If6fe6ccf20d12f0c422256e2e1d00167fedc1d45

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

commit ccf312a2d6ed7f175c322461e2c01fa1087c0795
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 01:37:05 2017 +0100

    vlr: consistent vlr_sub_ prefix (not some as vlr_subscr_)
    
    Change-Id: I01e12d85be740e31583eeeff437ec435fc4f8e90

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

commit b4269d3b5724cc0d710c073e1c28541f53435fe6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 00:39:56 2017 +0100

    vlr_subscriber ref counting
    
    Change-Id: I3b1177c750b07ff315b7fdfa0773acac6cae32f4

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

commit b88670ea1ff4669f3796bad4234d725463e1fe50
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Jan 14 00:39:33 2017 +0100

    remove gsm_subscriber_connection->subscr, use ->vsub instead
    
    Change-Id: I9cc833b6407d3d8efa3e4a6fa41839c618459193

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

commit 37a8fa1ebe1cd9e0f7235db2a57a2c189351c6f9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 20:56:43 2017 +0100

    dismantle gsm_subscriber api: drop subscr_create_subscriber()
    
    Change-Id: If7b9f9fe6a36fe351828fa2ee01d54a3c5503c21

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

commit 54bf4ff688f58aee8ad9a6a7c027ba18401b0729
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 20:56:03 2017 +0100

    requestsfu
    
    Change-Id: I5564830da99f6f03811e2c70c93bc84e6ac8f013

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

commit fb4bf641a76c986b66f5d126f33094585bae2262
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 20:47:01 2017 +0100

    neutralize gsm_subscriber->sgsn_data
    
    Change-Id: I9098634e9191c231074d4ed4dc1fd16603d53b3c

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

commit 4c8e3dd7eb3f457ac84f4ed11f33451a64bc83d2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 17:59:26 2017 +0100

    neutralize gsm_subscriber->requests
    
    Change-Id: I3a0ca57179fff37bec8efb02b36024e2cf34220e

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

commit 5883ab784c3d8c47d736e4aefe9b6d32ab961fba
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 17:51:58 2017 +0100

    neutralize gsm_subscriber->is_paging
    
    Change-Id: I524ac7142ab77377d476addd3d52bc206016a741

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

commit 94b977d363948a1ce7ec9bffcceed9525754bcf2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 17:47:42 2017 +0100

    neutralize gsm_subscriber->equipment
    
    Change-Id: Iff5ac5be93fc936609d52ab9c363eac6346a0bd9

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

commit f042cf54267e527c57a800d6f6857ebd3f5d8f47
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 17:37:12 2017 +0100

    neutralize gsm_subscriber->flags
    
    Change-Id: I84b7abbdb62cd1e5b8e91c55843222950504c77d

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

commit 62deff809b3522cc2b524d5a3d76e5045064b6ff
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 17:20:20 2017 +0100

    neutralize gsm_subscriber->keep_in_ram
    
    Change-Id: If726d71d683378220f940f8855d72a824fa3fae5

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

commit a2155b40f17771fcfdec2a75c8a9adb1fd137f45
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 16:07:55 2017 +0100

    neutralize gsm_subscriber->expire_lu
    
    Change-Id: Icd3924da544b65c507e4833b3d457f8195788a31

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

commit 6fe90c0794bbe8ddb33136aa8a63563c77bacb33
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 05:36:12 2017 +0100

    subscr_conn_test set imsi/imei/imeisv logging
    
    Change-Id: If8ab1d08a4f4893aa4fdfe405eb8dcfea11c6af2

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

commit a46da1f45983093d2827744ea6f092554333cae1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 05:34:28 2017 +0100

    vlr_sub_set_imeisv
    
    Change-Id: I6c2d6e738746eb5b3bfd0381b3c806fef4b4119a

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

commit a90d57e1d9dec6f888867cb7409afbf9808112cf
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 02:08:13 2017 +0100

    drop obsolete comment
    
    Change-Id: Ida306572bf860fa56a1a7c902eead4d923343858

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

commit 561729d28f85be5874da3cccdb65166d62349294
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 04:15:31 2017 +0100

    vlr_subscr: add id as long long int version of imsi
    
    Change-Id: I3ec29bca7dc7818d7089faf53b3072fe6d8c8bf9

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

commit 2bf2ce1c671db7045db305ff37c624467cb7f45a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 02:05:04 2017 +0100

    neutralize gsm_subscriber->id
    
    Change-Id: Id76b8f797791e6f1d219066ad4f1faf0a1339a1a

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

commit f015eb268c48204a178caf6cf8576186f7407b88
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 01:08:37 2017 +0100

    neutralize gsm_subscriber->authorized
    
    Change-Id: I960d82ebd188ae7777f0a8bf5b5b825be307d79b

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

commit 8ec57d347c658a2218424f5aae29fd2b71da8538
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:42:20 2017 +0100

    neutralize gsm_subscriber->name
    
    Change-Id: I2a8298f26d352c42f0c09ad8caf88ffce46b7bd9

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

commit 2f3a364f38162873de00f02bbc37a80cb2f6119e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:27:07 2017 +0100

    neutralize gsm_subscriber->lac
    
    Change-Id: I5ffe7859165c89664cb79506e60b1b10e090cb9e

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

commit 074b9c6c28ce93bb5f79e9a3a5527f3b126f03fc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 02:08:02 2017 +0100

    vlr: provide functions to update the imsi, imei, imeisv safely
    
    Change-Id: Ide362b9d35c2ae678bb8a03dd9e630dcf87bc592

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

commit 852496ea6637725572690da3897f2f70b4499171
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 15:22:34 2017 +0100

    use msisdn fu
    
    Change-Id: I5c84f6beba604890afca535c6ffbbf76a0bf3dfd

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

commit b74a9e1c342cecd86ccc984aa239f6dfdd0dffaf
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 02:07:16 2017 +0100

    use strncpy0 instead of strncpy
    
    Change-Id: If05210bab498d3b3ef271b7495f83e31a23f13fd

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

commit 30e48492bb4be0f3c49507c0afa33e63d198d312
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:29:35 2017 +0100

    fix osmo_bsc_vty missing include of bsc_subscriber
    
    Change-Id: I8eb5623daf3778d90bdb5983790daab84d7fa909

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

commit 4af09918164faf85e87eab73af2cdb1d94caf752
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:28:43 2017 +0100

    disable subscr_expire_callback
    
    Change-Id: I7e16dce390a950e04743671bcd06dc174fdcfaeb

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

commit 22c2e80d0dcb6e3216ee7a7922d5559ef77910c8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:28:21 2017 +0100

    vlr: send signal S_SUBSCR_ATTACHED when conn is accepted
    
    Change-Id: I2dd180b9be5ed447619c51ca86ea795b84523512

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

commit 58f7259e298a265e9c411f0e745bd4e5e4849e78
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:42:42 2017 +0100

    disable legacy subscr db
    
    Change-Id: I145d21125a1f813fbd5a6f1264d8fc9c50cc1220

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

commit 1f5c2f7b67b75feba306154aee4bd29ebef9021e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:27:21 2017 +0100

    disable legacy subscr db
    
    Change-Id: Iae4756a6b99518e1d0bea53bd6c377157f78c67a

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

commit 791a45369a74ea0d1e0e78c7a96ee7be251b7f05
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 14:26:42 2017 +0100

    disable imsi filter
    
    Change-Id: Iafef8fc4d5af5b4391fbd8feedf2bd7206ffaf21

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

commit 6d57f72d60d7f1f2cd9c5c839817aeb68ee3a323
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 12 13:56:31 2017 +0100

    subscr_conn_test: LU with unknown TMSI
    
    Change-Id: Iefb711f2e6b8d0939aa2054462933821de1da238

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

commit ad00fab9f907d67027e7811e446dab0b511bc57b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 17:48:38 2017 +0100

    smsq log wip
    
    Change-Id: I571f44f6b9d817ce60761fa3a1609d929ab1026d

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

commit a5b0f0b903cc090943f051d294c7c9670b15f518
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 17:11:58 2017 +0100

    subscr_conn_test: LU with TMSI
    
    Change-Id: I4277c28aaa06a4b65ed52a2cd2d62f917d88b03f

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

commit f69817fda16cca248f00afc94f4a33d1bdcb8f9f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 04:01:32 2017 +0100

    vlr: make sure to store new LAC in VLR upon LU
    
    Change-Id: I87c510ebeae8d4b102f876d7d94178820e95288c

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

commit b9170ad5e3add755e174becf033fd6e595c36cb3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 11 04:01:08 2017 +0100

    vlr: vlr_subscr alloc tweaks
    
    Change-Id: Ia869528ab6556c9e77182677bc45a08b56d1a1d8

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

commit abe24cd48b9e63b1f24d069a81c1141f605f5b5d
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=78b1ae31df71316e1793a7bd89c262e64018e31b

commit 78b1ae31df71316e1793a7bd89c262e64018e31b
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=af50b3356e8d230b1e7e33e48916d7e4273758b2

commit af50b3356e8d230b1e7e33e48916d7e4273758b2
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=4893d71b926d4a1aad870276baf3201910c72571

commit 4893d71b926d4a1aad870276baf3201910c72571
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=9d1a6c847dc89569fe68cbb7d933361471b302e8

commit 9d1a6c847dc89569fe68cbb7d933361471b302e8
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=33fe223f868c4e1aa7054799325d82c01789a1ec

commit 33fe223f868c4e1aa7054799325d82c01789a1ec
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=d564d3af9ecfe53074a1ab034bf444ca612fa96a

commit d564d3af9ecfe53074a1ab034bf444ca612fa96a
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=3f0967952e7deebb4e4ccf1f8895ea432fe10184

commit 3f0967952e7deebb4e4ccf1f8895ea432fe10184
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=a1d009415194c43bcaba5c3062696d7fc20345a7

commit a1d009415194c43bcaba5c3062696d7fc20345a7
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=88cf8c6243c9dd8b2353cdd59399f92db1c4d04a

commit 88cf8c6243c9dd8b2353cdd59399f92db1c4d04a
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=e1292e6900fd67fd951c3de97a2036220ce6eed4

commit e1292e6900fd67fd951c3de97a2036220ce6eed4
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=22b67a0514ada7b0ae2dc839f58e633f02f60f52

commit 22b67a0514ada7b0ae2dc839f58e633f02f60f52
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=2451dd980e4447759004fb2ddda80a44cb6b0684

commit 2451dd980e4447759004fb2ddda80a44cb6b0684
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=24521bfb6c8647754e684c9b5284fb78ab12dd78

commit 24521bfb6c8647754e684c9b5284fb78ab12dd78
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=33a871f8bb50dd622371dbef11cd03bbe1cd0570

commit 33a871f8bb50dd622371dbef11cd03bbe1cd0570
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=92cd0e0496347817909d5dd85459f7399263ff8e

commit 92cd0e0496347817909d5dd85459f7399263ff8e
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=92e7f3efc796720d660cb91577cf1ae8cca2e028

commit 92e7f3efc796720d660cb91577cf1ae8cca2e028
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=f854eab3885198a2e673a186a279c035392d2036

commit f854eab3885198a2e673a186a279c035392d2036
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=0c2181b4b536fa23db7a9e45cae71a017ec1e5b5

commit 0c2181b4b536fa23db7a9e45cae71a017ec1e5b5
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=86e9c32f7045c2ef87620192aee21b49e6939270

commit 86e9c32f7045c2ef87620192aee21b49e6939270
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=51b321e97fa4fdcab9b5e0694ae921a7b0676c69

commit 51b321e97fa4fdcab9b5e0694ae921a7b0676c69
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=b428b97ac894423541f2cb841d40633e5c151ec4

commit b428b97ac894423541f2cb841d40633e5c151ec4
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=925dc902ebba9f0b2aa7a70bc4560d3975c4cf91

commit 925dc902ebba9f0b2aa7a70bc4560d3975c4cf91
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=0c643de12374c52a60ff0dc1c8347c1aac946fae

commit 0c643de12374c52a60ff0dc1c8347c1aac946fae
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=a486c2fae42570cd0b43cbbce4b652c2050f2241

commit a486c2fae42570cd0b43cbbce4b652c2050f2241
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=f60e8bd1431db279d7de86b3350ff2ed9b88a0a0

commit f60e8bd1431db279d7de86b3350ff2ed9b88a0a0
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=830f5da30badabfa53966ba8d878db4380ebb4b6

commit 830f5da30badabfa53966ba8d878db4380ebb4b6
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=1bc1d3c0f55349276bdb78931bfddfec8b206c05

commit 1bc1d3c0f55349276bdb78931bfddfec8b206c05
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=1bc0e4942e385b59904907223aa08469821834d2

commit 1bc0e4942e385b59904907223aa08469821834d2
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=1549fecf60c61b7bb35d933ccec6013b6dfc0987

commit 1549fecf60c61b7bb35d933ccec6013b6dfc0987
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=27071a6818d5dcd7cb31e39bd05e1b8a2502540a

commit 27071a6818d5dcd7cb31e39bd05e1b8a2502540a
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=2ea4c5050f0c8715afc5c82778d291344b953427

commit 2ea4c5050f0c8715afc5c82778d291344b953427
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=64f95d5805e504372fc8031c15d3cd26c88babda

commit 64f95d5805e504372fc8031c15d3cd26c88babda
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=0105501df8332b57afd546a4278149c1ff003366

commit 0105501df8332b57afd546a4278149c1ff003366
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=4c2b916750b625e9e924d656d381f40ba641be2d

commit 4c2b916750b625e9e924d656d381f40ba641be2d
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=45aae47ded90a917514fa2c5c7c90110297ba60b

commit 45aae47ded90a917514fa2c5c7c90110297ba60b
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=1f278add8bef40ce8aa61b2f2bce68c202273546

commit 1f278add8bef40ce8aa61b2f2bce68c202273546
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=b03b8879db145d3dad499edc1f504729b39723eb

commit b03b8879db145d3dad499edc1f504729b39723eb
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=e995198ad367cef6ac89450244f1428e22fcca67

commit e995198ad367cef6ac89450244f1428e22fcca67
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=2f6c1f1b1cd6f0e91018e425e261c5111949035f

commit 2f6c1f1b1cd6f0e91018e425e261c5111949035f
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=9026851a8ecf09399e068cd93c7f54f5b1ea55a8

commit 9026851a8ecf09399e068cd93c7f54f5b1ea55a8
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=eb5f097321b7fd481dccbdadc749e463cf891181

commit eb5f097321b7fd481dccbdadc749e463cf891181
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=3ecc827f540adc8a866c3f24ff74dfb791062f21

commit 3ecc827f540adc8a866c3f24ff74dfb791062f21
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=ef45050353f84d0f874973885864c0adc128267e

commit ef45050353f84d0f874973885864c0adc128267e
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=7f34488f7dc87e57917c0c2577ce5eacd93a190d

commit 7f34488f7dc87e57917c0c2577ce5eacd93a190d
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=8ecb0f6d740b37a260e5cde93ef7d8b3291f49c9

commit 8ecb0f6d740b37a260e5cde93ef7d8b3291f49c9
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=9f818b76dd299e55cd7fa666794b33e62548e632

commit 9f818b76dd299e55cd7fa666794b33e62548e632
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=0e51f2b87dfaf6aba7d5e0fc37b8e0a0b468f06d

commit 0e51f2b87dfaf6aba7d5e0fc37b8e0a0b468f06d
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=2d6c933d92bd70988d9da4e799cec5b8e5c9a89e

commit 2d6c933d92bd70988d9da4e799cec5b8e5c9a89e
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=7987af4d7ed423d320dcf66954bc185d8d932533

commit 7987af4d7ed423d320dcf66954bc185d8d932533
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=8642499f81c13297b57616b614242993618e7b40

commit 8642499f81c13297b57616b614242993618e7b40
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=080fc1a214dc591d8b6d5b7a4b4bc9bc9fce3a89

commit 080fc1a214dc591d8b6d5b7a4b4bc9bc9fce3a89
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=1c0420bdf536d0f8b1a1d229506a6c89235f5316

commit 1c0420bdf536d0f8b1a1d229506a6c89235f5316
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=a3e3fa91b39ae2d4cafa6afd76083a51c90871fb

commit a3e3fa91b39ae2d4cafa6afd76083a51c90871fb
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=e8105ddb04359c979ee8163aba20661276b953f3

commit e8105ddb04359c979ee8163aba20661276b953f3
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=44570bfc42ebfe44fe11cf5d9ed4568c72e3d75e

commit 44570bfc42ebfe44fe11cf5d9ed4568c72e3d75e
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=46c8da53e2add2ffa076e48bdab59eaa2fc5665a

commit 46c8da53e2add2ffa076e48bdab59eaa2fc5665a
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=a7b270bd7152eec4ea49df065b869c6a8f010721

commit a7b270bd7152eec4ea49df065b869c6a8f010721
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=f901dfb3ae5e3eb1cb63268e6430a283a8754e59

commit f901dfb3ae5e3eb1cb63268e6430a283a8754e59
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=f55f3d62918ee42618472856b50d9b7623c1583c

commit f55f3d62918ee42618472856b50d9b7623c1583c
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=a4cc7c21d050f20590a1fb983e6e27a1ea3a19f6

commit a4cc7c21d050f20590a1fb983e6e27a1ea3a19f6
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=9cb983e7182c4dcbfc2f129b310ceb05f5492a62

commit 9cb983e7182c4dcbfc2f129b310ceb05f5492a62
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=77e1b89bab47b5e70dc5da937387efedadc2a788

commit 77e1b89bab47b5e70dc5da937387efedadc2a788
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=bb370d3ea8fb453de44082621d3121937a66d513

commit bb370d3ea8fb453de44082621d3121937a66d513
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=fb7667df161a21527dab9f7e7f397d8c461deac7

commit fb7667df161a21527dab9f7e7f397d8c461deac7
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=945d0aed3ec46f4aecad9985892110a248519b22

commit 945d0aed3ec46f4aecad9985892110a248519b22
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=4b6fe306fe8d15facc77cb7d49740458a4f88d01

commit 4b6fe306fe8d15facc77cb7d49740458a4f88d01
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=cfbabe0f682dc770d0f5a5c7f6aa9556d13513f0

commit cfbabe0f682dc770d0f5a5c7f6aa9556d13513f0
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=1450c6806079368af60e5a13d0dbfa86f679ff16

commit 1450c6806079368af60e5a13d0dbfa86f679ff16
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=846f08164c027be25445ef1f15b4416d6f929960

commit 846f08164c027be25445ef1f15b4416d6f929960
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=418faba21832cab38ce4ba5e15c5f7aafbc7b118

commit 418faba21832cab38ce4ba5e15c5f7aafbc7b118
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=664244aa7a2d459ba02876aab25ed59bf01823c3

commit 664244aa7a2d459ba02876aab25ed59bf01823c3
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=a17d1c7244227345265e6afe26712a49b36d47fd

commit a17d1c7244227345265e6afe26712a49b36d47fd
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=db4f37f29400b6dc10b457eec79d1aaa0f1c201f

commit db4f37f29400b6dc10b457eec79d1aaa0f1c201f
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=0cb5154afcceffcdcbad686f23f143c6016b54d4

commit 0cb5154afcceffcdcbad686f23f143c6016b54d4
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=fde250b465c17113c9399317fc0b9b6563fa9d8d

commit fde250b465c17113c9399317fc0b9b6563fa9d8d
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=f00bf361e8edc971ead7321a1e79cac6ed6ab1a0

commit f00bf361e8edc971ead7321a1e79cac6ed6ab1a0
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=c35a6aa7197b7f019f307823875c33c885d32f9c

commit c35a6aa7197b7f019f307823875c33c885d32f9c
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=c178a98a3f9f14ff8be0154281f096386084e448

commit c178a98a3f9f14ff8be0154281f096386084e448
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=ebc1871c29a284aae85f2a70710976b506bd1aa9

commit ebc1871c29a284aae85f2a70710976b506bd1aa9
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=54368cf3101853965c262c6e7a5175aa46455e44

commit 54368cf3101853965c262c6e7a5175aa46455e44
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=e83c4997a7d98dbb40320bdf9986f5d78d664d9d

commit e83c4997a7d98dbb40320bdf9986f5d78d664d9d
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=8a5b0692aa7321cb0505845d7569a2e52936ea30

commit 8a5b0692aa7321cb0505845d7569a2e52936ea30
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=6462356ec095080a07050f119afa47d9ff1f1042

commit 6462356ec095080a07050f119afa47d9ff1f1042
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=6c34b72d16dd1fe4e66e7275556580f8c5d730f0

commit 6c34b72d16dd1fe4e66e7275556580f8c5d730f0
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=69232f4257031902156a0691e2d0d6a278626ffb

commit 69232f4257031902156a0691e2d0d6a278626ffb
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=406c7fb1173cec3157b8add02ce6f0b3cb6e4fdd

commit 406c7fb1173cec3157b8add02ce6f0b3cb6e4fdd
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=28c9cd241744a6ac1929105c3d6dbd4dad92d049

commit 28c9cd241744a6ac1929105c3d6dbd4dad92d049
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=2b50433d4570653b3bc64463f22dbb57e110ae0a

commit 2b50433d4570653b3bc64463f22dbb57e110ae0a
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=242de72fd5c9fa0572c258eb13f98ca48e10f877

commit 242de72fd5c9fa0572c258eb13f98ca48e10f877
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=fa0ed353b6f5c43a0148b82d84c852d891ef7a7d

commit fa0ed353b6f5c43a0148b82d84c852d891ef7a7d
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=be3ce07ec678fb8f3af02afaa97d59fe9d8437ee

commit be3ce07ec678fb8f3af02afaa97d59fe9d8437ee
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=3d30818bcd2c7405cd35c7cf5b4c8d9e78713085

commit 3d30818bcd2c7405cd35c7cf5b4c8d9e78713085
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=5f6142cb7572c487f0cd12bfb6c070ba6b9d7bc4

commit 5f6142cb7572c487f0cd12bfb6c070ba6b9d7bc4
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=58502143ba624a31e49799ffdd6241c0c0500ca6

commit 58502143ba624a31e49799ffdd6241c0c0500ca6
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=5097f07c1d20ac8286da9e932aedbf943c45f2ca

commit 5097f07c1d20ac8286da9e932aedbf943c45f2ca
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=664140a4fbab42de229fda47cd7b17352e0b9922

commit 664140a4fbab42de229fda47cd7b17352e0b9922
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=e940f74a31db68fe4347a7b781467c15cd7a5656

commit e940f74a31db68fe4347a7b781467c15cd7a5656
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=715653d5401a537ba789bdd19facfe5288dced01

commit 715653d5401a537ba789bdd19facfe5288dced01
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=d139765311e2ac23aa722e08e1e54397920d4775

commit d139765311e2ac23aa722e08e1e54397920d4775
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=b6e77ef3e6c5e1fcafbcf0a44f01a4fc152ab973

commit b6e77ef3e6c5e1fcafbcf0a44f01a4fc152ab973
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=4696dd6c5e5e31841cd6c40e62e193aa5707029d

commit 4696dd6c5e5e31841cd6c40e62e193aa5707029d
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=11c687123b7ce2e90ebfe7f3e9cad08eb9e11df9

commit 11c687123b7ce2e90ebfe7f3e9cad08eb9e11df9
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=5d429f37af5e64e92ab1afda35f839ad4ea09429

commit 5d429f37af5e64e92ab1afda35f839ad4ea09429
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=76ff677fb2fd50f2d258820a3eb93458c7b8c2fe

commit 76ff677fb2fd50f2d258820a3eb93458c7b8c2fe
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=e5548d64dfa0c655da6ad3d459dc99d7a4307f37

commit e5548d64dfa0c655da6ad3d459dc99d7a4307f37
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=4fb4e9f5826284dcf7e06cd72c959bbc89b10848

commit 4fb4e9f5826284dcf7e06cd72c959bbc89b10848
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=00739d8f2df27549316928f1e35ea4d23c64e8cd

commit 00739d8f2df27549316928f1e35ea4d23c64e8cd
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=d20b333db46aa8a468d5f8a53ba50708fc119fcd

commit d20b333db46aa8a468d5f8a53ba50708fc119fcd
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=3ff9548309677578a8c67c8323471d737221592b

commit 3ff9548309677578a8c67c8323471d737221592b
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=e62eed181fb968c0779fb3334b48422f9d59928d

commit e62eed181fb968c0779fb3334b48422f9d59928d
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=e68fd3ebcee249b554ccb80a2b53a8c636b464f8

commit e68fd3ebcee249b554ccb80a2b53a8c636b464f8
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=e4bff09533038f63e0ccafdda8ccda591a8329c3

commit e4bff09533038f63e0ccafdda8ccda591a8329c3
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=0e8199cf0830aa9744e4ec05d2ba460e2540b02d

commit 0e8199cf0830aa9744e4ec05d2ba460e2540b02d
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=184ba87030e85bcdb2bf93917b7ad2fffe02cf07

commit 184ba87030e85bcdb2bf93917b7ad2fffe02cf07
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=f0268d021c19f269c1f00d8408c55df525001015

commit f0268d021c19f269c1f00d8408c55df525001015
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=522e13283f015d1290d558fec0f2421506a0e180

commit 522e13283f015d1290d558fec0f2421506a0e180
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=b1b6e2d5df764457fa8114ed93737c1f7d6865d4

commit b1b6e2d5df764457fa8114ed93737c1f7d6865d4
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=64e67c161a1cf8bb26c776c6e231476144ebfefd

commit 64e67c161a1cf8bb26c776c6e231476144ebfefd
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=55be01e1ec828008d15108cf4710953678b4e077

commit 55be01e1ec828008d15108cf4710953678b4e077
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=136e8bf73eeb4c5d7f8bfeff18f49eb1fea14e64

commit 136e8bf73eeb4c5d7f8bfeff18f49eb1fea14e64
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=6cdc376f14e28f2d0eaa19119a9afc47ec77a848

commit 6cdc376f14e28f2d0eaa19119a9afc47ec77a848
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=1065ba908837bef2c908b10c4e5614c26212246c

commit 1065ba908837bef2c908b10c4e5614c26212246c
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=27df2ecebcba68c6043f37b6b57fab8d76a75c08

commit 27df2ecebcba68c6043f37b6b57fab8d76a75c08
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=f716c4fcb163cdb63d50a92a7f8a7c5faeeb8c8c

commit f716c4fcb163cdb63d50a92a7f8a7c5faeeb8c8c
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=63c859b45d9af3383ad44833c105a54788cee012

commit 63c859b45d9af3383ad44833c105a54788cee012
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=4d81d9717fcc4c67f17032a416c37643b1238ae1

commit 4d81d9717fcc4c67f17032a416c37643b1238ae1
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=6d99d6a9a7fd2ba5cf9f75d70cd6f4cd5c39170f

commit 6d99d6a9a7fd2ba5cf9f75d70cd6f4cd5c39170f
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=7e649e262a3d918a2eeb5ee715d1fec28897bfd4

commit 7e649e262a3d918a2eeb5ee715d1fec28897bfd4
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=73fb05efc985b09bf3871e4c76315d075228c31c

commit 73fb05efc985b09bf3871e4c76315d075228c31c
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=a2672be00d0e382fdab4537a73dee8c917f3401d

commit a2672be00d0e382fdab4537a73dee8c917f3401d
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=bfc11baa39d2abd7f42a38be3927b44a76ce0d06

commit bfc11baa39d2abd7f42a38be3927b44a76ce0d06
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=4e6e73bd093b8f79469cc4fb68f32f2ea5042576

commit 4e6e73bd093b8f79469cc4fb68f32f2ea5042576
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=fa814e11c274c98bb92770ae6bc946a40e58b245

commit fa814e11c274c98bb92770ae6bc946a40e58b245
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=f7a22a9516113a6e74ab88e40e8604ab0037b8d6

commit f7a22a9516113a6e74ab88e40e8604ab0037b8d6
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=4ceded241c348140cbc61ae81b40b03d59a81931

commit 4ceded241c348140cbc61ae81b40b03d59a81931
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=ad23bcf2f061ce8302a733c92f96899a4897664f

commit ad23bcf2f061ce8302a733c92f96899a4897664f
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=355b31d23b9905cbd1387e6a5094525e944f9da5

commit 355b31d23b9905cbd1387e6a5094525e944f9da5
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=e52f8d176cd82fa8736717a313c8cc900c3e1088

commit e52f8d176cd82fa8736717a313c8cc900c3e1088
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=b63d329b8a7558c51a4023be39a2f1df51ba1365

commit b63d329b8a7558c51a4023be39a2f1df51ba1365
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=d64fc00796e8f045c87036ea5d14ca394ab6eb4b

commit d64fc00796e8f045c87036ea5d14ca394ab6eb4b
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=8fda86b2b35edde9496f505593f1c274a574e520

commit 8fda86b2b35edde9496f505593f1c274a574e520
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=f5849fda45f4df44ce67a8c1050480902bc9022b

commit f5849fda45f4df44ce67a8c1050480902bc9022b
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=8406373f551146e133fcae7ef6510984449b7da2

commit 8406373f551146e133fcae7ef6510984449b7da2
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=bbf5c406b7a5be8bff8b451ffcb5ba30217efc20

commit bbf5c406b7a5be8bff8b451ffcb5ba30217efc20
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=953a9c681b2d701144fabf115c411531f5ba8472

commit 953a9c681b2d701144fabf115c411531f5ba8472
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=67919332819a10c9bbe1b1096d1781cf25b0a273

commit 67919332819a10c9bbe1b1096d1781cf25b0a273
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=a0f54424e047dfda57104a7f40999ff1951e0e89

commit a0f54424e047dfda57104a7f40999ff1951e0e89
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=a4991f2d08df4318b4c0856a7178f3ed2e8e5a4a

commit a4991f2d08df4318b4c0856a7178f3ed2e8e5a4a
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=9dd33a5263edd45bd2f900fd3b51e7b0c978f17f

commit 9dd33a5263edd45bd2f900fd3b51e7b0c978f17f
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=5f18af0d497e5c2d9f56e8c536b5da6753844b46

commit 5f18af0d497e5c2d9f56e8c536b5da6753844b46
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=9a0d038189a701f631eda68e176d5bf2e5b6ec96

commit 9a0d038189a701f631eda68e176d5bf2e5b6ec96
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=eb5101a6de20ab1582a2c702b38004a9dc85564b

commit eb5101a6de20ab1582a2c702b38004a9dc85564b
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=57f548939f2601b414c44c5c79bf449a18a6d98a

commit 57f548939f2601b414c44c5c79bf449a18a6d98a
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=ae8ecba8085a8900863ef40f3a4098989b747880

commit ae8ecba8085a8900863ef40f3a4098989b747880
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=94d500da70fbaa791f31e4e78a8817bb2bb19fda

commit 94d500da70fbaa791f31e4e78a8817bb2bb19fda
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=f914831ae28235cce4a7b8117432383dea7fa0f4

commit f914831ae28235cce4a7b8117432383dea7fa0f4
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=8d20a51bc36adc42ddba720a075d2720cff391ec

commit 8d20a51bc36adc42ddba720a075d2720cff391ec
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=d3a4f5bb22016456e3aaed5423ea83dadd5025eb

commit d3a4f5bb22016456e3aaed5423ea83dadd5025eb
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=9bb825a3d52bb9b13e12b52e969aea623c7a86a5

commit 9bb825a3d52bb9b13e12b52e969aea623c7a86a5
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=662481772220d4c1d5315474d2c7afaf26824640

commit 662481772220d4c1d5315474d2c7afaf26824640
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=2857ac7af8675e8ac09ec93dea45d499cef012cf

commit 2857ac7af8675e8ac09ec93dea45d499cef012cf
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=f08869e9041ae978137d002702d0dce6f14dab59

commit f08869e9041ae978137d002702d0dce6f14dab59
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=aaf4d16dc4c20c78614b6a556b4931b187010319

commit aaf4d16dc4c20c78614b6a556b4931b187010319
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=e31104eacd9cb2978b18b06236354b6493341c30

commit e31104eacd9cb2978b18b06236354b6493341c30
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=071d36785c3e6cb617b04ca1a7ea69e37a7fc2f8

commit 071d36785c3e6cb617b04ca1a7ea69e37a7fc2f8
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=8a8330ec580e6c152498128756b2a239c7977642

commit 8a8330ec580e6c152498128756b2a239c7977642
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=50e392a344d8c7ae4e125cf44974bd1198afa4b1

commit 50e392a344d8c7ae4e125cf44974bd1198afa4b1
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=ec43d079fa2d46cb6f925838ab700c12a8613208

commit ec43d079fa2d46cb6f925838ab700c12a8613208
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=48e87cfc120fb63c81c41098d1e5a168314242a7

commit 48e87cfc120fb63c81c41098d1e5a168314242a7
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=36db768e646d279fa6cdb704fb8afe4734dceef8

commit 36db768e646d279fa6cdb704fb8afe4734dceef8
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=c64f2b2d550c8f5ec8c25517b8b024a5392f590b

commit c64f2b2d550c8f5ec8c25517b8b024a5392f590b
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=2e8d949ddab22bacbec1ba3ce0a73c10a881bb92

commit 2e8d949ddab22bacbec1ba3ce0a73c10a881bb92
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=d94a1af15c1d324774f4aced57253c40852548b1

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

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

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

commit 992fe98e141a2dade3a80ecaf9494d70fb607d10
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 03:12:08 2017 +0100

    cosmetic: use osmo_strlcpy() everywhere
    
    Shorten some code and make obvious to the reader that the string copy is done
    in a safe way.
    
    Change-Id: I900726cf06d34128db22a3d3d911ee0d1423b1bd

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

commit 836a21b41842b2d2c86c067fdd1b722a50fe3863
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Jan 13 03:10:54 2017 +0100

    fix strncpy() invocation in vty_interface_layer3.c and 3 tests
    
    Use osmo_strlcpy() to fix unsafe invocation of strncpy(), which potentially
    left the result unterminated.
    
    Change-Id: I1a119b1760a3e3262538b4b012d476fdce505482

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

Summary of changes:
 openbsc/src/gprs/gprs_gmm.c                | 12 ++++++------
 openbsc/src/gprs/gprs_subscriber.c         |  8 +++++---
 openbsc/src/gprs/gtphub.c                  |  2 +-
 openbsc/src/gprs/gtphub_ares.c             |  8 +++++---
 openbsc/src/gprs/sgsn_auth.c               |  2 +-
 openbsc/src/libbsc/abis_nm.c               |  4 ++--
 openbsc/src/libbsc/bsc_rf_ctrl.c           |  2 +-
 openbsc/src/libcommon/gsup_test_client.c   |  8 ++++----
 openbsc/src/libmsc/db.c                    | 12 ++++++------
 openbsc/src/libmsc/gsm_04_08.c             | 10 +++++-----
 openbsc/src/libmsc/gsm_04_11.c             |  8 ++++----
 openbsc/src/libmsc/meas_feed.c             |  8 ++++----
 openbsc/src/libmsc/smpp_openbsc.c          |  5 +++--
 openbsc/src/libtrau/rtp_proxy.c            |  4 +++-
 openbsc/src/libvlr/vlr.c                   | 14 +++++++-------
 openbsc/src/osmo-bsc_nat/bsc_nat_rewrite.c |  6 ++++--
 openbsc/src/utils/meas_vis.c               |  4 ++--
 openbsc/tests/gtphub/gtphub_test.c         | 16 +++++++++-------
 openbsc/tests/mgcp/mgcp_test.c             |  2 +-
 openbsc/tests/sgsn/sgsn_test.c             |  8 ++++----
 20 files changed, 77 insertions(+), 66 deletions(-)


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



More information about the osmocom-commitlog mailing list