openbsc.git branch neels/vlr updated. 0.15.0-876-g5fcf50be0

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
Thu Jan 19 16:45:20 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  2d6b09a9925d0cc1a737327b9e3d4dacb029a1ff (commit)
  discards  e305e1c3fdc71eb201d9a8ffce12a1c6f68975bc (commit)
  discards  ea29117573c4e208fb0f8641642cdc036baf0085 (commit)
  discards  60a2ddb364a2ff5a95668743fda732b213207294 (commit)
  discards  d90b88eadb938858bdfd7999fc1cab97be60b88a (commit)
  discards  db4bafe17c5e8d739efa1d48a0b41b75de475a5a (commit)
  discards  08aa1c1d9e0a78a699b18b63bc9ff7afe7ba3e6f (commit)
  discards  7b699a6e7472cddff6d3c3b4e79f5a0f40144a3f (commit)
  discards  a1c796e08b573b4d1a9b942bd4bfa0dd3ef45f11 (commit)
  discards  f00dd113f29e88d37212e63a02d84804ef0b0573 (commit)
  discards  c5ef5ff4868171ab5e232d51ed4f1f916b021dad (commit)
  discards  bb864905a586c637920772a3645be5ec266b7dc0 (commit)
  discards  74e72a17fcb5266c2841fe66dff0bc790514f1c3 (commit)
  discards  42a8fbb6ab96dd2a817839465778482436107781 (commit)
  discards  19d4a4db942dae1d6c198c01d88693803f7ed80b (commit)
  discards  a3a23506e16f082e0b877613b52171bfef0f9b0a (commit)
  discards  a034c57cb5406404b4bf1817a3887a723e1ef9a2 (commit)
  discards  a2064807a955762ab259debf4732b38068b248a2 (commit)
  discards  7a6c86916f45ea7667395598122858b754c6349b (commit)
  discards  8a1677ffb37fac7f714752c120a50aa52e9828fe (commit)
  discards  ce8dad2bb24a5a27cfdf8605ef7b504a234b77cf (commit)
  discards  7b4201cafc542d195ef0372091db00c4ff827eb8 (commit)
  discards  77fe233ae2be0aa5aa7c54b5b74ee3d118d5e92f (commit)
  discards  e909f8a8176957f59786e9579c112b35cb0f79b5 (commit)
  discards  c739b27e9223a4a81cf02052184861dcdbb24a3d (commit)
  discards  d7d9102ec27bc28eaaf33d3835ab72c5403c39ad (commit)
  discards  3384badf029a23b107d2c06a65e38be5ff691535 (commit)
  discards  f3d75bd3dc109cfc8beb105d5366fcdad69edb75 (commit)
  discards  05729260e20d999805d6b12d7037a3e0df81b45c (commit)
  discards  07edf3e9e254d2a4f0eef9eeda1e2f82e131e2aa (commit)
  discards  6b72710d0cceb6171d884a18228e3bbed836a9be (commit)
  discards  6921073e5770028f20fed22c139e29491d03334c (commit)
  discards  945d7d813346819999f310265b4e02b441c5e908 (commit)
  discards  1c8116fee5a7d48d14ddc05b40ecbf42375b40cd (commit)
  discards  b146c0ef8939e3dd6862e4468afe4742c0a8543b (commit)
  discards  ac356d0248a98759a24059c4926912c23ad13144 (commit)
  discards  1ff3cf63c8ccbfd89a89e19deea6e167dfccd03b (commit)
  discards  a2750304225d838709b41d7fd7b923149cdf6d07 (commit)
  discards  704b60770c05044934f8067ff4cd800bcbead422 (commit)
  discards  b814e67c0810d5c181c7943bc1532b94aa7d2dac (commit)
  discards  83782e6e8c5d73c391c2a2bd1683a9d23d6e8a64 (commit)
  discards  8421cd40d8570d8aa41aeeeb3353d43842f3c6b2 (commit)
  discards  7562306d1771fa2a66b0eb01059f9588cde3acfb (commit)
  discards  52b770daa67e4f18d16a37c6cca1719c59aa67e6 (commit)
  discards  5d67bf05e63b0339338e651266434667744e8c5a (commit)
  discards  08e7c9123544ed76eae06f67c57784e2655e8b2f (commit)
  discards  a8f2140a6c08665e8518e896d0c4a1c13447100d (commit)
  discards  3c9ec3662756b3646628552c64e3d87d10feecb2 (commit)
  discards  98e2d00894047cd6081c790d75c21f0fd2ae19b9 (commit)
  discards  983f4675e84997a1df449f680cf100b4c15435af (commit)
  discards  c90ffc5948a460d732d258e82ae2b92f0cecff88 (commit)
  discards  b8e27a481195484af059cd2825ee56a9e82ae506 (commit)
  discards  b6f02d0d11907333d5ba0e5e1c57ccb1c11ea146 (commit)
  discards  9c31d2c23a1d71b6675bd4635d653579ed63db6d (commit)
  discards  4b71439ae75e9a99506157db0b6c9a791e87b26d (commit)
  discards  1750efb3ce184ade9efb0d6ce228af9c82ad5099 (commit)
  discards  4c1895e26704e5e3b424417791a602e965f58b58 (commit)
  discards  25ced0850b5aacb22327c13dfc9e36cd7abad290 (commit)
  discards  d91e00ba81d38ea68757dfb9e564d23ef1886144 (commit)
  discards  6a510bf440b6b5cb0e1339dc94bf23df80832a26 (commit)
  discards  2f9d66ffbff3a5612612bb568d7c8e5ff29cd575 (commit)
  discards  6dbfd5759e5b81eba944e35ec2766b5718441fd7 (commit)
  discards  0a3749b6334209a525173972ca33a89ff48fbc80 (commit)
  discards  604cff13a015b592af1aad8833084a237eac6914 (commit)
  discards  883d1d9a69e0a4cd3beec1c19ff88c3689cbffd6 (commit)
  discards  b198f2e8f36bded6f1a0f841965e924888b6db39 (commit)
  discards  48ab0b62d7223d231874cdb19e7154e95d10bfb3 (commit)
  discards  2fd63ce87b07b825acb82cfa7d2ca17144c4e385 (commit)
  discards  d5794a2def4e6066e525d02e6015883e23aa3c93 (commit)
  discards  ee47fbef92984b57a07c391c47b4936cc5bc0447 (commit)
  discards  9d4a19512fad01faa01532b47e3482bdec78a015 (commit)
  discards  2d94163b3a04b9914a0fd4da58cec613d86871a8 (commit)
  discards  bff54d8d88375c360e096c1dacab42d675cecb6b (commit)
  discards  337e7c7096761c3442fead8b6541b406f16c22de (commit)
  discards  df8d811a49deedefec70c270cdde3f886fe9cfde (commit)
  discards  b164ad5e231880bd580f47da7a5b84e6e565cac2 (commit)
  discards  c7b7b7c160bed476678b7c1b1efddd899844da9b (commit)
  discards  363577e5c85271a96171b2ece6b03ec1fe50ceac (commit)
  discards  2f5e1f1183f8ac0cf679f79143582289ab7a86ff (commit)
  discards  3923dee395f80031ce195b29846825748c30ed74 (commit)
  discards  d92d3745a66b34e6e33f3e9b508d7b8ca6018816 (commit)
  discards  cacd243758397f7a17dc4cab15c85605af61811d (commit)
  discards  d2167f127e5f683dc758b57c2fb2c913c4fe4861 (commit)
  discards  ebc29919789d5dddbc74f368b00896c5382fc7d2 (commit)
  discards  6393849442d2e28c9e785760f85cbb9a6d14fc7b (commit)
  discards  8b52e35120685a0a56ec50e3f5069b04b5e07535 (commit)
  discards  be3b4167d5437851ad3fc38b9606686e2e4d0b10 (commit)
  discards  4eb7ac8bce4fcc510cabccfda560db24682c9499 (commit)
  discards  79d65a7f1e22fd627f40c3a8e3f893f82c2b9472 (commit)
  discards  df882bedd3e9a765009046c8b4fce8460b31fb15 (commit)
  discards  0778d3fae6cd364c4c1c2cb5b8909e55b73e26e4 (commit)
  discards  3490c79e9578c4b8786086045b34673e2a102ed2 (commit)
  discards  c8f0eece7bea2f83d916ebd3c8017e9071d60d7e (commit)
  discards  d46390a109afbccf0df36dc874ffea8a67b00448 (commit)
  discards  43f4724a508abec5a5fcbccb927182a4d445759f (commit)
  discards  930ddc3fd84120464a078e7129d63a4da2f8304b (commit)
  discards  3424226a74cb05f8e717694e76aecc492c4172ff (commit)
  discards  856352db3233c20b249e143c3d4fc35772b39636 (commit)
  discards  ed05f114a5b79e948478686d726590ec1226195a (commit)
  discards  b8014becde25d14863507cbe281277991fb09635 (commit)
  discards  57d3b3848d526364333cdc8c78ca8da3f1dd33ce (commit)
  discards  54298c1280d5dc4972d1c7f24be9eb40bfaec895 (commit)
  discards  a771b3508a70795bb022dbc90c53b6240607c14b (commit)
  discards  f28dde724742eeb267705b5c98a19f75089ba208 (commit)
  discards  5eb2d7ac5ab4b11f3d96d4f30aed8461f70dbe05 (commit)
  discards  69dad18eef2fba95721c3f3c767817edbe0eac86 (commit)
  discards  6167d1816d2100a710a7f6da468032d84d6da287 (commit)
  discards  0a6879b8d242509688ffb12667f15558928f5ee7 (commit)
  discards  a22fe970c026690f91fc0bacb64dd6f9e9b1778e (commit)
  discards  f3f34e53b07f59f01a8421c726cdd29625bb8f52 (commit)
  discards  268a32c1bf1f0c9dd99a2fce466c112942d5ff54 (commit)
  discards  6d2b143b9cd416575ccef938b6e0c4f7b3d7737f (commit)
  discards  d024e2c98a5c687430199ae645a0877432a54fa8 (commit)
  discards  548d75b6a8ea0b8c5245fd67212d1137bf821948 (commit)
  discards  77d8248b9df17846c2adcc6bafd71e3a244d853c (commit)
  discards  f113529e6c590b43c3ca8ceba2d917dc05ac177e (commit)
  discards  7d6a6a3a0eded410a4545ef9757ee9f0590c23ee (commit)
  discards  af0f60d8eb407696f7992de1d0db113fba362545 (commit)
  discards  82e4219170da1ecdf94565ba49aced003ec6218e (commit)
  discards  39981298c5245f4cd715c2b07bea74d2c2e05b10 (commit)
  discards  5f03a1a029a191079ebe90242e3f3caf3f58e553 (commit)
  discards  5cc976f871ce4f144a410b2b184d3c6d2daf5f1c (commit)
  discards  ad7fb7bbca1b08b93bb7b846efceb3d382b3b121 (commit)
  discards  9d515d9484efc8c5c2b7ab78bd24116c648c55b4 (commit)
  discards  a5d44d4894f36c83ca3fa54ffc8542cfb13739e6 (commit)
  discards  742fa843d05d0cf98c39e7ae2358f1e54b3d2122 (commit)
  discards  5526c9449f618a7a19a55c65320a22c9aa44a2b0 (commit)
  discards  c5e475f1921cae2ad8fa55d1f53ec4a68696fb99 (commit)
  discards  4bc5af51818292f416590a05191021baf4a993b3 (commit)
  discards  02bb7ca3b7ce8078de860d13af75b5514ea53109 (commit)
  discards  393a384f572bd9a8c0bd3a9c38676524ae4177b8 (commit)
  discards  cd449a0f54f6bc662b9749fdfc2d4fb9ac06150d (commit)
  discards  c464a7e076e106c618b459134ea7ee043c6ea027 (commit)
  discards  7726fd8af4daa982ec07bc85bb03b12fbbf99b1c (commit)
  discards  807e936ed3179916959927a53537b53a8bf5f9c4 (commit)
  discards  3f0e47b765cf45846202cf26b91f2f7956d09c14 (commit)
  discards  19c617f5360e8b73082177fdd07d353564a7d07e (commit)
  discards  e707791d5bfd62cddbd834dc603368c19068f7de (commit)
  discards  7ed982bf3500ef058599d20503e7477ae466b125 (commit)
  discards  e4a0fe94d660091946943afd81b1d17474d35f9b (commit)
  discards  acc1bdb0c7a8bc83713cd8793c3b4187f684fc37 (commit)
  discards  6da234176c876f55af9457bcc70bc96ec6213faa (commit)
  discards  72db6f37f54c37eaf4c51f8106c635ecf7c206d9 (commit)
  discards  f7feb5674f999e4ba3677ba0d022cf5583231702 (commit)
  discards  013872f3b34f0b2445ed2f81442968d1e9a47425 (commit)
  discards  f3a37ce3af10e9d0dbbee03fe315c7d9223155d7 (commit)
  discards  773c92204a90ac0fe6a9842e5408656f897bb99c (commit)
  discards  8740bbc02404d4fe3fc4aff66b37e808dd105848 (commit)
  discards  50e84c403bf6077b892496b4565e7e4b5e46d27e (commit)
  discards  f92a2fffe3f7c2af907ab0389163ed2654fa425f (commit)
  discards  e8ea46231edc5b1998e455646dff3d3fa0cc036c (commit)
  discards  6c6c40b8c0b4d13461e08b8d2fa8cbb978a0c92a (commit)
  discards  ce0e327a3b3f8ae32240a4fb925d47cd94ab6254 (commit)
  discards  0efb9ff9d1f2b316c423aec6760d98abcc596c89 (commit)
  discards  14c76902bad03742272a8a4df19967846745b01a (commit)
  discards  330fe83430d6acb56879772b53b0882f689a13c8 (commit)
  discards  6c330082b31a00d032bc93f20451917b1119b120 (commit)
  discards  eda3227cc17112411df70551835c91767805187d (commit)
  discards  ffdef79940d6cbdc5dcde61aed136ea297ed0d32 (commit)
  discards  d72d566bb37de7eeb1cc7e2d3fba8bd406ed0721 (commit)
  discards  23327ed7c4cc5cb7888aa959fae1ebcf4a9c29a3 (commit)
  discards  f38af57e8b1ea859f51701cb77bef19459056258 (commit)
  discards  e94a179fa7fefb15df49f838d1cf826ad099b9c8 (commit)
  discards  db713cdc0d32541ecf33cfdc2e1b301716e96d70 (commit)
  discards  9a52a95b9628c0fd051ba3ca82e8fef987a8f99b (commit)
  discards  af347304adaacc98747fce3822e1e505be2b168d (commit)
  discards  4b5e5cac0878c939439fba45d7e702cb230dfc61 (commit)
  discards  b35c727171c4fb810a031179695722a0855152c9 (commit)
  discards  66fc126e77c5d9a44fccd71691d306cd8663c01c (commit)
  discards  f944e0412037687506dcb511aeab547a1eadd2ad (commit)
  discards  8291c2d45e8c12a0e07ae36811260fcc3a65d07b (commit)
  discards  b29b90d7c8208b1aba4d662d379eb3fe0033975c (commit)
  discards  db07981b7a2bbc59fc59918e374454aa86a73951 (commit)
  discards  ad16d33d5a6756a64be02745a6543698aa2f2eb4 (commit)
  discards  c9fdc6862a22b752b54185ccce8e98e83a9bd283 (commit)
  discards  909a2f7259c1104d115a68ce578260670f6a6149 (commit)
  discards  1a9b34302c2b11b2a683cf741c6e8c493c0f9f23 (commit)
  discards  338959da47171babc2fde054afd7d2a65ecd518b (commit)
  discards  203dab86f46426a9f3d621332b869ba611b74947 (commit)
  discards  3be88310d0ecd0d05c6fdd09d51b9e129dacaad1 (commit)
  discards  9e37448f87839d998197f1f7ca7a2a8e99d8f877 (commit)
  discards  2203deb04dc36698b1c2e25c292a0d94444521b0 (commit)
  discards  d7ad45d38691861cf82ae3b52740a21018339e68 (commit)
  discards  49b4602b9d0a2c4a29fb1bd763298cd13d525fb5 (commit)
  discards  dcefab8ba70239ddb6112082e826315e3cb79b29 (commit)
  discards  a0b9fc4ef10ae4a5af21758801d8b8dd014d3cf9 (commit)
  discards  5bfcca15b59506108fdfa971153162b1a9cd9ac9 (commit)
  discards  008fadaee817af492bc56772dc196e8bf251085f (commit)
  discards  7a520556d209d8abb73e6450a5019da1537a54bd (commit)
  discards  604cc63597b9e8372ee636d2dc4ec05c6119e43d (commit)
  discards  807eae1a8eaaa122b5c3e3b562faf40291e97fb0 (commit)
  discards  4d8be7bac2735f9455ad91a6943feffd99585f3c (commit)
  discards  fa9d643d5a231678980210e18d18729ad4939002 (commit)
  discards  f536d3004f12f9f564f345223c5c97d097146c12 (commit)
  discards  273cbeafda9d029958df7c03b9121d61cbc55c3e (commit)
  discards  65a6b0f93d4b09afd82e4f70652d20abdf89d99b (commit)
  discards  a764f1a901a4d9a3ad425ea0d1e73168b656b8e3 (commit)
  discards  239916d5cf49ee4707985799b6b6d69d4f24cc3b (commit)
  discards  4602de8d52722e01b479bf570a14618404a72318 (commit)
  discards  aa40e170cf5bdd69033f1c9e6540f54cb580ad55 (commit)
  discards  0b50f6ea23157f864825a34423a6f45c94bf0722 (commit)
  discards  ee08f3883b3188f545c08af2a3a8d00d8d53a973 (commit)
  discards  19107cecbf819d6cf8606c33171fcf43c39001d2 (commit)
  discards  c98e71e2126134d378f2840bb6c0a650b0a27390 (commit)
  discards  5b7c4285453d6c687d1f1eaf3b5b918e2239bb69 (commit)
  discards  e65c33959b7215d1decf0c75bf5b8edf03a99ca8 (commit)
  discards  28c34e735c05770ef80634d1d2ec2613a346fa8b (commit)
  discards  56401bb7da3f6e2090b032512bb91946e8ae7701 (commit)
  discards  b2c7be8fc8a81ac592211c213f4ebac3f10ba71b (commit)
  discards  29727a62b8fe41ed890058ac86a4039b07d6e2a9 (commit)
  discards  2c7c9cfcfcab9879d79b42833cb1ed31a006b6a4 (commit)
  discards  03ea36dd5dc11726e1153c996266d9aa4ffd73b9 (commit)
  discards  4c7ec6585ebf7ccf09463a5735450fcf05aaee42 (commit)
  discards  2ecef8b19d27f47fd8f8bceae440ff476723fa98 (commit)
  discards  e56de45843562e323fe3ffb3b0daac41dad94423 (commit)
  discards  6972205c167adeb3137bd7879a72c7c031e74142 (commit)
  discards  a4752bed651652bd1fbb8c7f9524e21ce2a9fa4b (commit)
  discards  b72448ab1901c4813f39acdbb48d23530309088b (commit)
  discards  58b9d5ba15670f891a7094ae6e3f879bf943a58a (commit)
  discards  9c547e0ff083f13a8c709a5e08ed2ef3bf014819 (commit)
  discards  7a40fa7410153f9a1bc2646342c8ae8051d1aa21 (commit)
  discards  d0315e6aa72a195fa9cfa7c2a762f80c34af6ea3 (commit)
  discards  a4fbb29db0ace4b1aa3f9ebfda4fdbf8398a627b (commit)
  discards  57c66e2778978abfda38464eea7290a5b1356c11 (commit)
  discards  aff2e88ca70e122d52f30cb43b8862b4525ad8f1 (commit)
  discards  de470add34ccefea4e5b4acea86570a2e20fb6b5 (commit)
  discards  b234ccbea7e0f78b783abba0f7176185249ac33c (commit)
  discards  bbce5ad1daaaedc78ed4fbd8087c0ec3eee2060b (commit)
  discards  6bc49f381657fd9c5b7dbf8c9068525f84d2df2d (commit)
  discards  406a24c8638fb21b3d873c4c1262501a83451e7a (commit)
  discards  f27e8303ce689b2d7be5882a12acf38bf358f86f (commit)
  discards  e60ec3bdb6ba2adcabfc0cfbe8373e0db2781c16 (commit)
  discards  74c202cb621a958f74ba5135edfedb41492a5840 (commit)
  discards  232bab0de1fbab0455d14b5f9f49b68ddacd2113 (commit)
  discards  c30b6382b7173d868ba7d6ce2f8bd0ccd6f424de (commit)
  discards  35b0d9646319c1b350a4b6083c0bba98b8a99dcd (commit)
  discards  8cdffedbe138b8d888a5ccb6c762d9a4ef2f8145 (commit)
       via  5fcf50be05d9487c04e9cdd376d3f142eb44f57e (commit)
       via  613947ccc9c6d46d18df8fd2e5ca4b696afc8690 (commit)
       via  c675e65473729da7ec32ace231d7c60d80cd1ee5 (commit)
       via  e374225f6043edfe2443668414ead2fbbbd47ae3 (commit)
       via  ae374e741bcbc9fa0c03e2d8302be99d7231e249 (commit)
       via  560026657bf2b46d974fa100833f6a206b3a1feb (commit)
       via  c0852e55bf20960a5874a6fc19af03034f4b998d (commit)
       via  bb8b879a36c4d94ec8a57c41ac0d24c2a32a81b2 (commit)
       via  9cb21cf13a15376ae1b5a7f0ece59ff8d5ce8201 (commit)
       via  692fb028f1c9dba7f209c78b8ec3f84acc2e4f1f (commit)
       via  14dd897aba1099244aa1573177f2da68608f6577 (commit)
       via  b6b565d2c36b11c5af4296721382d6b1ff3e9eb6 (commit)
       via  4cb7a17764023bd63f2c838ced9feaf6f20743e9 (commit)
       via  2f3b6bd6c4ceccff014e56defc8708e8fa1a91ff (commit)
       via  a426ef877f8bb406cfae4fff8e5c5bd3b569f8d8 (commit)
       via  e13938831ff5166fcf59f390422a11aad456967e (commit)
       via  2e8b05ecc651979c5c06b52973c4122f5e39346b (commit)
       via  ab21348e3fa98bd3ef1137653f022b06c8064e7f (commit)
       via  4ce0d369209d1860c9f226d4f2f71795bfe117b2 (commit)
       via  44045e55ba21d7b736d33abb55f8ec49eac8c477 (commit)
       via  dce6db64ed4e4f1a0128a4ca62757b0901d24b39 (commit)
       via  26b1b82b31cc0caf3b559d6ffff0e10a488728c2 (commit)
       via  fe3298f76e3aeca8f1e7323e92c8b136b3b4b4c0 (commit)
       via  8f9a84b9adfb5163833d3b2be8fe89f5a3bb06fc (commit)
       via  ed391af5ad7dace609dd63e7ddf3f984f4219982 (commit)
       via  de8a5398f4146f097b473f0a5cbe075385ab04fa (commit)
       via  c08f08e6e75fc9c839dfb0eefaeb3666a8af3923 (commit)
       via  e6f49b8714694aa8c99b2b95ae9be200c1e7952d (commit)
       via  81ab17b5a2220a4425f71082aa25b65d36c34d73 (commit)
       via  55ea2d7bc2110f6954f24ebf4c91a622c9a80b2d (commit)
       via  9087bbaa83641319180ab09583f5f4b4d65bd3be (commit)
       via  a4a93a2f858909396f11f954224ad0165a6f9f0f (commit)
       via  c6cf2d24a70d69e1112d45e2fac818526adbd1aa (commit)
       via  b37deef2d20d4749e6a97448fc0bcbacb80bef26 (commit)
       via  ef2eee5b7a8f94103fa515f2bed44920ef6c17b8 (commit)
       via  43f07b6508d681d65b5ab76d2c2f419243555928 (commit)
       via  fe465e5224d044dbd7a63492b0cf0e4b30c3c17d (commit)
       via  0b298b819bdaf5a875ec4ac5f4dfa223c62c532b (commit)
       via  b90718b3cee94ca9dc3f996908056579d1d1f1c6 (commit)
       via  3f039371af85b7f46125a44f9fe92a306baa83b7 (commit)
       via  68695fdcf9d5b8cfa743f61880cffd5316374f5b (commit)
       via  590982fd7f387f332c359dbd125799f0da71993d (commit)
       via  cf15e6ca4273af9a00b5ae667907403fed4e647b (commit)
       via  2c011db8de5fc2737af915ead5e12097e6abd917 (commit)
       via  607eac7669c5fc582206dc940ad71ca34e73d944 (commit)
       via  d2817745cb5977a0cbd71b5f90f7010479ef90bb (commit)
       via  58d660900fb6dcf81ca614def3aa47db09b806d9 (commit)
       via  c10844b4caae45a8f66085cbf671618e9a98d1a9 (commit)
       via  ce458f0107780e4bafcf38806e05572d5a20ef28 (commit)
       via  606047d7620d9098376c31ef5dc8c09cf11b874d (commit)
       via  d59b2bb0102e80613b84c59b2887b697ade217e3 (commit)
       via  e5015fa2cffdd8012f93f82ade717a992c7c7fac (commit)
       via  5d4e1abc00acee397aeb07f677c04bf5dfe82c6c (commit)
       via  0d92b0cacb9a8d380ad73ab2fb1089c1d211ea84 (commit)
       via  b80712b5d605b926d9e584d8a9d42f6e54e2607b (commit)
       via  7d7111f874ff919f2d9fdc7ad0dc3abdb18a1b45 (commit)
       via  4d7378f68784e6a51ef4f14c1d0a1fd8bc2faf7c (commit)
       via  52d2f6a0ff7e7948615d9f4b718ce7dccfbd05bf (commit)
       via  471e517b814b90414f0ab1505367e264f2fed014 (commit)
       via  282f82b61e0490bbd32f6f7514c4dc4290b099fd (commit)
       via  b49fa71287226ceac2c4c4e0196730eea869cc25 (commit)
       via  e23e4df61214cd9e32f52c01c96f250224017e9c (commit)
       via  ae03da65071689d54914b26beeb11b479b0d24ef (commit)
       via  b4dc5de031f6bbd4c6ccb38dfe42f65c975b7504 (commit)
       via  16481557f8bac4b4a15791e34246e560fd9ee7da (commit)
       via  257d97c3c66523fd009a8f5deb9e62816c735df2 (commit)
       via  e8bd6a6f1d123d6ebd1d5602a651a6efd90a5a5e (commit)
       via  7f6390231de0e08967bad56fa33b70925ec47239 (commit)
       via  1914a9f27a54131efc535eec8860610360682643 (commit)
       via  ff13497dfd3ab338383762ca04d980aa9ab17b7f (commit)
       via  e1d4b41b46ebbf012ac8a30dc0dee8254d0ab329 (commit)
       via  4dfdd781c2378babfef69bb3257d1a729fda3005 (commit)
       via  f3680a4f6a319a89abc1bbb450321b50db4fe1a0 (commit)
       via  8a75df6d27ba5ed5c4ea8befa2e5b9635b75d214 (commit)
       via  06cb0ec3b2e5f957e3c9e54fa06e8f373be1bd82 (commit)
       via  6ffd8bc903ffec3a3b4531adcba2751a4fd04a19 (commit)
       via  45415af085a4a6caba88cd19bc1433e782f17a99 (commit)
       via  4531177276afdd889353cf7a2909789fd1298d8e (commit)
       via  2a25011db9d8c44d7fca3667cb4d3ce974c04a33 (commit)
       via  a240740977f7c078d909c8facbacb7da995dbf48 (commit)
       via  0aad8a443539a32ff8589bf0d79dcf717decc323 (commit)
       via  da05872c6434556e51f1f97ef7442a47dbad0b21 (commit)
       via  d21977c3aabb002abacb4726ce489adac957b5df (commit)
       via  5959f5559439ed98f3f06d05a213d44fc04e090b (commit)
       via  1b477e37aa83f6284b4fcba0693b47796cb00e2e (commit)
       via  00fa080500a9e749df9edb639eff29f16f1b3191 (commit)
       via  26baee07effa97a05cda22f4978afe868f961166 (commit)
       via  1b7cc2b1534b03c10b4ea5e19bd64b849ff612d6 (commit)
       via  1eb6e27c3f414d670bd41661f6c83f631428372c (commit)
       via  7e5ca3d8cd08cdb753dc3cc55c57db120a83806b (commit)
       via  cb646d8f804529344a8763c626d18708fe8ffc7c (commit)
       via  7c840cbdf86bac62ef3bd57bb53424d44a79b9f3 (commit)
       via  b643d03520c61194cbd7c664808d6f4aece9f779 (commit)
       via  a40bddfa96d911da1258e240c1884ebb6a83a4bb (commit)
       via  219ec1681dab7521a35b2895c4ff2e401a0b3f6e (commit)
       via  beea609505d89cf4b134f9c3276c2fca1d9c47cd (commit)
       via  4fc34597cf5a0d074e5c75b5d4aa1892845ea84f (commit)
       via  eb098ec0f45933e06c41e2c863f25087b64c0ad7 (commit)
       via  532a410824f9168ea7e62202ac047588a86bacd5 (commit)
       via  63d14629416fc46c72a30c862c7a7979b12f01d1 (commit)
       via  b2291ff7e0421f7301134d390c10454be389e396 (commit)
       via  55c8f1e76a6c6c14d6e20565eec2be53fd01d84b (commit)
       via  2b61268d688fd9eb7b1bc283427469760636d32e (commit)
       via  c82e217db4c85d83fd97e10a5e72f1db58113c7d (commit)
       via  e390b7b31fc9c552576315339a0d51b0db0b34a0 (commit)
       via  945ac651290c17167a4a2ca75477a05531ca83f9 (commit)
       via  a3158eafb6e3ad18cec1b9dfeae6863f9776c6ec (commit)
       via  a62c1c56fedba10ebb07cc2269078b97628ba432 (commit)
       via  7b209613ca340724e69d8064e27b7215a0e2de65 (commit)
       via  d51ab9fa428e5969b873a690ae0eab40f5800e25 (commit)
       via  35c720c4483f4a57d0bca51fb8a94280d9debec4 (commit)
       via  8f860592c2bab0e4d18e59c90113df3b84093f04 (commit)
       via  370123ac5f325313c78514f23a2e03bfb8556c45 (commit)
       via  c65b565b7ea2868168d65ea80d6edf882086bd1a (commit)
       via  044b6d6d7a601d848601f8f96aaf6e4bb91bacec (commit)
       via  2a59f93bc20ccdf3735d1e4bcfea3972e6d673bf (commit)
       via  ed15df942480e9b84073c1949aa5e8fa93a30dce (commit)
       via  cc61ab82b117730d4c25f33cb2040f280cb021ea (commit)
       via  16f5ae9d284593fb071ef83b2abcda39695a5dd5 (commit)
       via  ca09048fc05ba7de0196fbabb021cb3409b61c66 (commit)
       via  b8a645689b9690a3caf880307f1a16d203678d80 (commit)
       via  e317d8be9fbec3a3def0e07a4f07b2f02e22f8c5 (commit)
       via  db74298098d2b7527ef48f045243fb1cc9a6025d (commit)
       via  945910d769b056175c5bd2071a316017528ffd71 (commit)
       via  41af33e85c0cfb46fa46942d81892cf3914b34b9 (commit)
       via  3ecd572d28f295227f784d5a00335988f9e4ece3 (commit)
       via  de617ebf35fc29a34932c3f633d37458768053d2 (commit)
       via  3b63015024b4f06e7985f07d661d46b975e86554 (commit)
       via  eac5251f84c0a5b2d9023e3cfce957fe8eca655e (commit)
       via  2d2f82e86cbd5c055a62468af5624fe68adcdfa3 (commit)
       via  a3fc4d398649a1ccac74dcbf764fa7d89cd886f5 (commit)
       via  887a7711bcd7b1f8d115ed5e1da67bbb632497ec (commit)
       via  c72aa68915364272b67344e0f6e5f713a4a73528 (commit)
       via  f9469ac794b188327eda3eb20d93eb4d324e3d99 (commit)
       via  5721a9eb5c7ea39c3baf08b117a69b7e3e38ead0 (commit)
       via  0eda39f9edb504048ea02b95696e6a2fa1608d88 (commit)
       via  e2daa6a97cc48b47008c308881d5a000428bc859 (commit)
       via  ec5c7f736ec2cb9cd84dbd80a8d632df20a529f8 (commit)
       via  5f91bfb7b4d6d7b78b982b39060cd296bb7644db (commit)
       via  c38fb0af6af2caccb9fcbb3fb97dc9c61beb62d6 (commit)
       via  881c1a20465f5e1c9b54213fadac9ae3114269da (commit)
       via  a017c1fbb2a40ad776bf89f0758ff791c7fe6fe4 (commit)
       via  7490911b9bcfff5f44475858016cf3eebe4ff1b6 (commit)
       via  d64b99d0f137f115b61fab443c68346ffef1ec29 (commit)
       via  4d88a722e3516635b05bdffd3676608cf3f3a526 (commit)
       via  c16bc5221f8fb47382859d64d9eee373940a7f58 (commit)
       via  aab3e0e3755f1ee7616e2e0957b92f26fcb3f8dd (commit)
       via  51b83da2453fff484cd7975f62eb302a3702cdf1 (commit)
       via  60f6a113379ca26ab7bccdfd7d15a2096116a21e (commit)
       via  9a48e0ac5bf2564b2308e82c7d49b84e56f0e1cd (commit)
       via  7124bc336c8392133764d44588f7b4eb3a8268a5 (commit)
       via  498a64d8ca46e7acd82ab58e7636d9c8525f94cf (commit)
       via  5d5ad524d4ebddb58c0521b7a8d4aaf0b8537f33 (commit)
       via  ae01256934f5d612cbe21dd71b6c306de3019cb9 (commit)
       via  6cb4cc3461de8376eb490d67cb3eb6f95ed2d034 (commit)
       via  3473575056de30eb4817c6df7bacf4a1567644cc (commit)
       via  f5e7e84a05ee6575b9cf56aa0aa9bbb76ac84204 (commit)
       via  7b414a9c92a970cbf9b20a52c09cfe399b0aa286 (commit)
       via  be7088e3d43d5c088604d8df3bfe51b04447cc74 (commit)
       via  80295d6b3fca0f8c9687277c2162ff2af472ed81 (commit)
       via  6de0b007055a395fc78acc5ecfbd6ab9963d9c05 (commit)
       via  27426f8c2467a74203cac7667eaaaf9f45c68f6a (commit)
       via  39c277c19aa0d3135ea0daf4c3c970f568c8b1c0 (commit)
       via  afd13d99208bc4870375c0b69f0ca50f7a8fc557 (commit)
       via  1a9d3a2152a37cb9281c31ecb76defe193a5d39d (commit)
       via  98347affb2695f8212a4e979e4ecdba39bc81bcb (commit)
       via  1dd3cd536305a5d1e2db4c299b09d7b5359b51c3 (commit)
       via  df26a4f9983ff313e44a85ce3f18a5b117ec84fd (commit)
       via  a0a04f0d311a95d60a807e36d71f0324409f1a1f (commit)
       via  3bdb0d512dd242d460c860b2c2f6aa7eb84d3757 (commit)
       via  c07067ad28d59962d444f7208dd4348bf0eba356 (commit)
       via  af2f9498cf61b9c3cf2c5c32b08358e1519e00d4 (commit)
       via  f1925323c054caca28cb0c6771ceeb1f50c06c11 (commit)
       via  27e7e674dfa3a0a970e948b3d7278ea8f63f6c3e (commit)
       via  c3550dc30ea8ac468b003b3143136c8f63c9136b (commit)
       via  b24572902f70500b9abf2d6b921955bc6c149f0c (commit)
       via  5a023222765cd1cd24b0a9294a9f5496c01151a5 (commit)
       via  b75a3db77b44bb84d09fab540c546ef6fbb93284 (commit)
       via  368d904e89efa0eb002ba4443ef42fa4b8266ea5 (commit)
       via  2487f47ba1f11e2cc6b1f5848dc32dd219881f1a (commit)
       via  c61806286b203fe26920c91ca60a7411a9c00122 (commit)
       via  086d81cc1b301a50501d1dd813ee04cd2eb5cc34 (commit)
       via  1aa104f125a035c5a000802b2fff4e55df1e3e45 (commit)
       via  cc2ffac8a9e0755e21b12221002c427bebed9484 (commit)
       via  36f61480958adbd380fc7b98f499286fd53c7782 (commit)
       via  2e4cc3fdccfca9166821d100c42e59080d2ba7e2 (commit)
       via  57caea8404905d924f2248c79cceb70f05104a97 (commit)
       via  daa42c3ee07fa2a5d3a1f7971ed88eab7b200a19 (commit)
       via  d3d85aa9af98c46887008eecedc9adee07ba43a3 (commit)
       via  b4f1dc4112b21e6cd8d2975bfcc7daa266120cc1 (commit)
       via  b66cc943af1a6d67fd61624863c37c8142aaa0f3 (commit)
       via  6a1d7c146de0ac00731a5b63dbd4b5ca60f3f240 (commit)
       via  615e49c4f39385522c54af4073b3270eaeeaaabd (commit)
       via  e9d32af176eb951c3adfa0e7d0259a5c1de75886 (commit)
       via  b0e6c1648bcff5487f5620c038bff13c0e417983 (commit)
       via  2d003d9fd04e3bd2b8627837d6c5c673ae51f17a (commit)
       via  af10afb7f5313e6a8f878602a8bb53bd543c0285 (commit)
       via  20395baf57924803d28e82ae247af9f6312535c6 (commit)
       via  cbcb324c363084dd27f25cf7a40809b06519d469 (commit)
       via  c260c82c0f96defffea51210eff8c91f3b997ca4 (commit)
       via  fc3a3a73c3e00898389fd431f91eec6206c8f0cf (commit)
       via  806685e4b131124a93ac51a36802e19f008404a0 (commit)
       via  2ce87adaeb0b4841b8be5fda98dc3d7484ab8314 (commit)
       via  6bdd1bddc44b66b5548fec12cd9f20b0a34dcaef (commit)
       via  b1e5905b47bac2cb419e59cefa96e41810ea5a06 (commit)
       via  8af834a7bedf6a666daa623a06f1e3a9f70a726e (commit)
       via  66535c6e9ed9d874b24da3d8e28cae55051411d0 (commit)
       via  6f026b24ea97b5967fb014d7778fb0ef6528bdc1 (commit)
       via  b12f26116a21199d58bb6e9027475715f80fdc22 (commit)
       via  1b06fc2c4444c846330a74b19ec85350b131f0b3 (commit)
       via  23c16c924ffe36ee51bf88bdbd4d87a1947fb5eb (commit)
       via  1d0d88427d933258b1ec8b09047d68c7627c8440 (commit)
       via  b0f77bb0a69ca4625b4ba7e44d0bedb1b2e2636c (commit)
       via  be5d00458e869b30c2da7e703c06d2993cb0a5bd (commit)
       via  9dfd1f8bb46f2e6bdb7a475dd38e550001a3f251 (commit)
       via  37ac1eb26cd04149c257c2d9cfec42a718a0fb56 (commit)
       via  fa7a3363f1ed76a81ee9d292b6330b23e87306c5 (commit)
       via  1a84566abf8ef47786eff4676af69f8d54674a2d (commit)
       via  3d775570448e98669c1e7b1bb62e51f55dbd8d97 (commit)
       via  05c8b279221a666029540d1f65f392ea151f89c9 (commit)
       via  88bebb3631c8c1dce2da5aec24f8cd514740c380 (commit)
       via  89e440027319712f5208ec2c8899e65bfcdc24b8 (commit)
       via  e25fa308c7384c42189a13cf834ded926c85c55b (commit)
       via  77544f834f7ca85a8dd0cc08aa7ab23f2a0e2a8b (commit)
       via  24c8031d6642bb3b972ab44cc22e6714a411f30d (commit)
       via  4e4f93fecfc862735c50cbb59ccb6250fae74f35 (commit)
       via  1653ee2212384d60676be5101d53a9d67f42991b (commit)
       via  fd4043c282f5c7c4cce7c73710bac98fc8ce21f1 (commit)
       via  68acfcb6370e53dad4773dbfe20468d22b597e34 (commit)
       via  b1d107af7bc8f1fd2e30ec6605acdd1c360fc033 (commit)
       via  2f8051502cb291077cf82eea86530178fcd296e2 (commit)
       via  a63fc24c3bb7c19f89ba92dc89dc697d21b5469d (commit)
       via  11ba779a49345a2e26884aecd8f3de62eaa7943a (commit)
       via  d81c32dca614cc8a97e37404a6e89e0e67dc4c95 (commit)
       via  f198febf80849be389a0fb2c97f07b53ca123be8 (commit)
       via  ebc1d292ad52967395163c4459238ea66edd1753 (commit)
       via  7981569e0adac2a02f02164a37f3a252e0e0465d (commit)
       via  da31d9c35c41fb28bf9d2d31f599ddfa12dd2510 (commit)
       via  a6e223dadd42c24b45408e3b2814eca4106d5515 (commit)
       via  03da41133e67bf7806cccf4569b7194e0c8b966c (commit)
       via  aec2734b21d83ef6b5beb380426ca976fbcd9984 (commit)
       via  2838ddab64072654e3d3a249912b33d798b76473 (commit)
       via  2495738b72c6004d22deef7a20c071d2d5c84574 (commit)
       via  cd0678a4e84b416129d879408aedc42b89395dc5 (commit)
       via  5026b142bac378774d31c7ed93ae715800fb831b (commit)
       via  79ac4b1a1561f9bf43c895af32cd57afc752ef77 (commit)
       via  7b56a6704057e2dcc8bf5771512938a4e0abbb86 (commit)
       via  b5507d72dbd044c152316aa903c28d8722ca9c49 (commit)
       via  c8fc41c2f6780123658910d4b876022525e52518 (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 (2d6b09a9925d0cc1a737327b9e3d4dacb029a1ff)
            \
             N -- N -- N (5fcf50be05d9487c04e9cdd376d3f142eb44f57e)

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=5fcf50be05d9487c04e9cdd376d3f142eb44f57e

commit 5fcf50be05d9487c04e9cdd376d3f142eb44f57e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 17:00:48 2017 +0100

    eliminate struct gsm_subscriber completely
    
    Change-Id: Id2e5ed423b56372aa63facc1534b80b6e5de7e2c

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

commit 613947ccc9c6d46d18df8fd2e5ca4b696afc8690
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=c675e65473729da7ec32ace231d7c60d80cd1ee5

commit c675e65473729da7ec32ace231d7c60d80cd1ee5
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 16:59:45 2017 +0100

    eliminate struct gsm_subscriber completely
    
    Change-Id: I55d75b11d7764660ef67691662bcb8889852adef

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

commit e374225f6043edfe2443668414ead2fbbbd47ae3
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=ae374e741bcbc9fa0c03e2d8302be99d7231e249

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

    eliminate struct gsm_subscriber completely
    
    Change-Id: Ie60223382778e8d878c478d2105942eee4db849a

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

commit 560026657bf2b46d974fa100833f6a206b3a1feb
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=c0852e55bf20960a5874a6fc19af03034f4b998d

commit c0852e55bf20960a5874a6fc19af03034f4b998d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Jan 19 16:56:25 2017 +0100

    eliminate struct gsm_subscriber completely
    
    Change-Id: I57def8c3ab58a80878a5a11ad2ef65697ae5179b

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

commit bb8b879a36c4d94ec8a57c41ac0d24c2a32a81b2
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=9cb21cf13a15376ae1b5a7f0ece59ff8d5ce8201

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

    eliminate struct gsm_subscriber completely
    
    Change-Id: I56557fee44636abd29dfa167f3d842d03fcc4082

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

commit 692fb028f1c9dba7f209c78b8ec3f84acc2e4f1f
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=14dd897aba1099244aa1573177f2da68608f6577

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

    eliminate struct gsm_subscriber completely
    
    Change-Id: I9d1f9f37b3d358cd173dda554ca2acb01817363c

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

commit b6b565d2c36b11c5af4296721382d6b1ff3e9eb6
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=4cb7a17764023bd63f2c838ced9feaf6f20743e9

commit 4cb7a17764023bd63f2c838ced9feaf6f20743e9
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=2f3b6bd6c4ceccff014e56defc8708e8fa1a91ff

commit 2f3b6bd6c4ceccff014e56defc8708e8fa1a91ff
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=a426ef877f8bb406cfae4fff8e5c5bd3b569f8d8

commit a426ef877f8bb406cfae4fff8e5c5bd3b569f8d8
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=e13938831ff5166fcf59f390422a11aad456967e

commit e13938831ff5166fcf59f390422a11aad456967e
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=2e8b05ecc651979c5c06b52973c4122f5e39346b

commit 2e8b05ecc651979c5c06b52973c4122f5e39346b
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=ab21348e3fa98bd3ef1137653f022b06c8064e7f

commit ab21348e3fa98bd3ef1137653f022b06c8064e7f
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=4ce0d369209d1860c9f226d4f2f71795bfe117b2

commit 4ce0d369209d1860c9f226d4f2f71795bfe117b2
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=44045e55ba21d7b736d33abb55f8ec49eac8c477

commit 44045e55ba21d7b736d33abb55f8ec49eac8c477
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=dce6db64ed4e4f1a0128a4ca62757b0901d24b39

commit dce6db64ed4e4f1a0128a4ca62757b0901d24b39
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=26b1b82b31cc0caf3b559d6ffff0e10a488728c2

commit 26b1b82b31cc0caf3b559d6ffff0e10a488728c2
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=fe3298f76e3aeca8f1e7323e92c8b136b3b4b4c0

commit fe3298f76e3aeca8f1e7323e92c8b136b3b4b4c0
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=8f9a84b9adfb5163833d3b2be8fe89f5a3bb06fc

commit 8f9a84b9adfb5163833d3b2be8fe89f5a3bb06fc
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=ed391af5ad7dace609dd63e7ddf3f984f4219982

commit ed391af5ad7dace609dd63e7ddf3f984f4219982
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=de8a5398f4146f097b473f0a5cbe075385ab04fa

commit de8a5398f4146f097b473f0a5cbe075385ab04fa
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=c08f08e6e75fc9c839dfb0eefaeb3666a8af3923

commit c08f08e6e75fc9c839dfb0eefaeb3666a8af3923
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=e6f49b8714694aa8c99b2b95ae9be200c1e7952d

commit e6f49b8714694aa8c99b2b95ae9be200c1e7952d
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=81ab17b5a2220a4425f71082aa25b65d36c34d73

commit 81ab17b5a2220a4425f71082aa25b65d36c34d73
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=55ea2d7bc2110f6954f24ebf4c91a622c9a80b2d

commit 55ea2d7bc2110f6954f24ebf4c91a622c9a80b2d
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=9087bbaa83641319180ab09583f5f4b4d65bd3be

commit 9087bbaa83641319180ab09583f5f4b4d65bd3be
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=a4a93a2f858909396f11f954224ad0165a6f9f0f

commit a4a93a2f858909396f11f954224ad0165a6f9f0f
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=c6cf2d24a70d69e1112d45e2fac818526adbd1aa

commit c6cf2d24a70d69e1112d45e2fac818526adbd1aa
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=b37deef2d20d4749e6a97448fc0bcbacb80bef26

commit b37deef2d20d4749e6a97448fc0bcbacb80bef26
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=ef2eee5b7a8f94103fa515f2bed44920ef6c17b8

commit ef2eee5b7a8f94103fa515f2bed44920ef6c17b8
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=43f07b6508d681d65b5ab76d2c2f419243555928

commit 43f07b6508d681d65b5ab76d2c2f419243555928
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=fe465e5224d044dbd7a63492b0cf0e4b30c3c17d

commit fe465e5224d044dbd7a63492b0cf0e4b30c3c17d
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=0b298b819bdaf5a875ec4ac5f4dfa223c62c532b

commit 0b298b819bdaf5a875ec4ac5f4dfa223c62c532b
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=b90718b3cee94ca9dc3f996908056579d1d1f1c6

commit b90718b3cee94ca9dc3f996908056579d1d1f1c6
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=3f039371af85b7f46125a44f9fe92a306baa83b7

commit 3f039371af85b7f46125a44f9fe92a306baa83b7
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=68695fdcf9d5b8cfa743f61880cffd5316374f5b

commit 68695fdcf9d5b8cfa743f61880cffd5316374f5b
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=590982fd7f387f332c359dbd125799f0da71993d

commit 590982fd7f387f332c359dbd125799f0da71993d
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=cf15e6ca4273af9a00b5ae667907403fed4e647b

commit cf15e6ca4273af9a00b5ae667907403fed4e647b
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=2c011db8de5fc2737af915ead5e12097e6abd917

commit 2c011db8de5fc2737af915ead5e12097e6abd917
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=607eac7669c5fc582206dc940ad71ca34e73d944

commit 607eac7669c5fc582206dc940ad71ca34e73d944
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=d2817745cb5977a0cbd71b5f90f7010479ef90bb

commit d2817745cb5977a0cbd71b5f90f7010479ef90bb
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=58d660900fb6dcf81ca614def3aa47db09b806d9

commit 58d660900fb6dcf81ca614def3aa47db09b806d9
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=c10844b4caae45a8f66085cbf671618e9a98d1a9

commit c10844b4caae45a8f66085cbf671618e9a98d1a9
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=ce458f0107780e4bafcf38806e05572d5a20ef28

commit ce458f0107780e4bafcf38806e05572d5a20ef28
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=606047d7620d9098376c31ef5dc8c09cf11b874d

commit 606047d7620d9098376c31ef5dc8c09cf11b874d
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=d59b2bb0102e80613b84c59b2887b697ade217e3

commit d59b2bb0102e80613b84c59b2887b697ade217e3
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=e5015fa2cffdd8012f93f82ade717a992c7c7fac

commit e5015fa2cffdd8012f93f82ade717a992c7c7fac
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=5d4e1abc00acee397aeb07f677c04bf5dfe82c6c

commit 5d4e1abc00acee397aeb07f677c04bf5dfe82c6c
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=0d92b0cacb9a8d380ad73ab2fb1089c1d211ea84

commit 0d92b0cacb9a8d380ad73ab2fb1089c1d211ea84
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=b80712b5d605b926d9e584d8a9d42f6e54e2607b

commit b80712b5d605b926d9e584d8a9d42f6e54e2607b
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=7d7111f874ff919f2d9fdc7ad0dc3abdb18a1b45

commit 7d7111f874ff919f2d9fdc7ad0dc3abdb18a1b45
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=4d7378f68784e6a51ef4f14c1d0a1fd8bc2faf7c

commit 4d7378f68784e6a51ef4f14c1d0a1fd8bc2faf7c
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=52d2f6a0ff7e7948615d9f4b718ce7dccfbd05bf

commit 52d2f6a0ff7e7948615d9f4b718ce7dccfbd05bf
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=471e517b814b90414f0ab1505367e264f2fed014

commit 471e517b814b90414f0ab1505367e264f2fed014
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=282f82b61e0490bbd32f6f7514c4dc4290b099fd

commit 282f82b61e0490bbd32f6f7514c4dc4290b099fd
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=b49fa71287226ceac2c4c4e0196730eea869cc25

commit b49fa71287226ceac2c4c4e0196730eea869cc25
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=e23e4df61214cd9e32f52c01c96f250224017e9c

commit e23e4df61214cd9e32f52c01c96f250224017e9c
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=ae03da65071689d54914b26beeb11b479b0d24ef

commit ae03da65071689d54914b26beeb11b479b0d24ef
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=b4dc5de031f6bbd4c6ccb38dfe42f65c975b7504

commit b4dc5de031f6bbd4c6ccb38dfe42f65c975b7504
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=16481557f8bac4b4a15791e34246e560fd9ee7da

commit 16481557f8bac4b4a15791e34246e560fd9ee7da
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=257d97c3c66523fd009a8f5deb9e62816c735df2

commit 257d97c3c66523fd009a8f5deb9e62816c735df2
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=e8bd6a6f1d123d6ebd1d5602a651a6efd90a5a5e

commit e8bd6a6f1d123d6ebd1d5602a651a6efd90a5a5e
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=7f6390231de0e08967bad56fa33b70925ec47239

commit 7f6390231de0e08967bad56fa33b70925ec47239
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=1914a9f27a54131efc535eec8860610360682643

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

    gprs_subscriber
    
    Change-Id: I2e43c9216e8c16c91ab0092ab1ec45fd0fa18ac4

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

commit ff13497dfd3ab338383762ca04d980aa9ab17b7f
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=e1d4b41b46ebbf012ac8a30dc0dee8254d0ab329

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

    bsc_subscriber
    
    Change-Id: I93d555a68ab4765d4cc6b82f5417ed59ec60955f

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

commit 4dfdd781c2378babfef69bb3257d1a729fda3005
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=f3680a4f6a319a89abc1bbb450321b50db4fe1a0

commit f3680a4f6a319a89abc1bbb450321b50db4fe1a0
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=8a75df6d27ba5ed5c4ea8befa2e5b9635b75d214

commit 8a75df6d27ba5ed5c4ea8befa2e5b9635b75d214
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=06cb0ec3b2e5f957e3c9e54fa06e8f373be1bd82

commit 06cb0ec3b2e5f957e3c9e54fa06e8f373be1bd82
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=6ffd8bc903ffec3a3b4531adcba2751a4fd04a19

commit 6ffd8bc903ffec3a3b4531adcba2751a4fd04a19
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=45415af085a4a6caba88cd19bc1433e782f17a99

commit 45415af085a4a6caba88cd19bc1433e782f17a99
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=4531177276afdd889353cf7a2909789fd1298d8e

commit 4531177276afdd889353cf7a2909789fd1298d8e
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=2a25011db9d8c44d7fca3667cb4d3ce974c04a33

commit 2a25011db9d8c44d7fca3667cb4d3ce974c04a33
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=a240740977f7c078d909c8facbacb7da995dbf48

commit a240740977f7c078d909c8facbacb7da995dbf48
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=0aad8a443539a32ff8589bf0d79dcf717decc323

commit 0aad8a443539a32ff8589bf0d79dcf717decc323
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=da05872c6434556e51f1f97ef7442a47dbad0b21

commit da05872c6434556e51f1f97ef7442a47dbad0b21
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=d21977c3aabb002abacb4726ce489adac957b5df

commit d21977c3aabb002abacb4726ce489adac957b5df
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=5959f5559439ed98f3f06d05a213d44fc04e090b

commit 5959f5559439ed98f3f06d05a213d44fc04e090b
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=1b477e37aa83f6284b4fcba0693b47796cb00e2e

commit 1b477e37aa83f6284b4fcba0693b47796cb00e2e
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=00fa080500a9e749df9edb639eff29f16f1b3191

commit 00fa080500a9e749df9edb639eff29f16f1b3191
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=26baee07effa97a05cda22f4978afe868f961166

commit 26baee07effa97a05cda22f4978afe868f961166
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=1b7cc2b1534b03c10b4ea5e19bd64b849ff612d6

commit 1b7cc2b1534b03c10b4ea5e19bd64b849ff612d6
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=1eb6e27c3f414d670bd41661f6c83f631428372c

commit 1eb6e27c3f414d670bd41661f6c83f631428372c
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=7e5ca3d8cd08cdb753dc3cc55c57db120a83806b

commit 7e5ca3d8cd08cdb753dc3cc55c57db120a83806b
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=cb646d8f804529344a8763c626d18708fe8ffc7c

commit cb646d8f804529344a8763c626d18708fe8ffc7c
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=7c840cbdf86bac62ef3bd57bb53424d44a79b9f3

commit 7c840cbdf86bac62ef3bd57bb53424d44a79b9f3
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=b643d03520c61194cbd7c664808d6f4aece9f779

commit b643d03520c61194cbd7c664808d6f4aece9f779
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=a40bddfa96d911da1258e240c1884ebb6a83a4bb

commit a40bddfa96d911da1258e240c1884ebb6a83a4bb
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=219ec1681dab7521a35b2895c4ff2e401a0b3f6e

commit 219ec1681dab7521a35b2895c4ff2e401a0b3f6e
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=beea609505d89cf4b134f9c3276c2fca1d9c47cd

commit beea609505d89cf4b134f9c3276c2fca1d9c47cd
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=4fc34597cf5a0d074e5c75b5d4aa1892845ea84f

commit 4fc34597cf5a0d074e5c75b5d4aa1892845ea84f
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=eb098ec0f45933e06c41e2c863f25087b64c0ad7

commit eb098ec0f45933e06c41e2c863f25087b64c0ad7
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=532a410824f9168ea7e62202ac047588a86bacd5

commit 532a410824f9168ea7e62202ac047588a86bacd5
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=63d14629416fc46c72a30c862c7a7979b12f01d1

commit 63d14629416fc46c72a30c862c7a7979b12f01d1
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=b2291ff7e0421f7301134d390c10454be389e396

commit b2291ff7e0421f7301134d390c10454be389e396
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=55c8f1e76a6c6c14d6e20565eec2be53fd01d84b

commit 55c8f1e76a6c6c14d6e20565eec2be53fd01d84b
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=2b61268d688fd9eb7b1bc283427469760636d32e

commit 2b61268d688fd9eb7b1bc283427469760636d32e
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=c82e217db4c85d83fd97e10a5e72f1db58113c7d

commit c82e217db4c85d83fd97e10a5e72f1db58113c7d
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=e390b7b31fc9c552576315339a0d51b0db0b34a0

commit e390b7b31fc9c552576315339a0d51b0db0b34a0
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=945ac651290c17167a4a2ca75477a05531ca83f9

commit 945ac651290c17167a4a2ca75477a05531ca83f9
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=a3158eafb6e3ad18cec1b9dfeae6863f9776c6ec

commit a3158eafb6e3ad18cec1b9dfeae6863f9776c6ec
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=a62c1c56fedba10ebb07cc2269078b97628ba432

commit a62c1c56fedba10ebb07cc2269078b97628ba432
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=7b209613ca340724e69d8064e27b7215a0e2de65

commit 7b209613ca340724e69d8064e27b7215a0e2de65
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=d51ab9fa428e5969b873a690ae0eab40f5800e25

commit d51ab9fa428e5969b873a690ae0eab40f5800e25
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=35c720c4483f4a57d0bca51fb8a94280d9debec4

commit 35c720c4483f4a57d0bca51fb8a94280d9debec4
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=8f860592c2bab0e4d18e59c90113df3b84093f04

commit 8f860592c2bab0e4d18e59c90113df3b84093f04
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=370123ac5f325313c78514f23a2e03bfb8556c45

commit 370123ac5f325313c78514f23a2e03bfb8556c45
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=c65b565b7ea2868168d65ea80d6edf882086bd1a

commit c65b565b7ea2868168d65ea80d6edf882086bd1a
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=044b6d6d7a601d848601f8f96aaf6e4bb91bacec

commit 044b6d6d7a601d848601f8f96aaf6e4bb91bacec
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=2a59f93bc20ccdf3735d1e4bcfea3972e6d673bf

commit 2a59f93bc20ccdf3735d1e4bcfea3972e6d673bf
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=ed15df942480e9b84073c1949aa5e8fa93a30dce

commit ed15df942480e9b84073c1949aa5e8fa93a30dce
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=cc61ab82b117730d4c25f33cb2040f280cb021ea

commit cc61ab82b117730d4c25f33cb2040f280cb021ea
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=16f5ae9d284593fb071ef83b2abcda39695a5dd5

commit 16f5ae9d284593fb071ef83b2abcda39695a5dd5
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=ca09048fc05ba7de0196fbabb021cb3409b61c66

commit ca09048fc05ba7de0196fbabb021cb3409b61c66
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=b8a645689b9690a3caf880307f1a16d203678d80

commit b8a645689b9690a3caf880307f1a16d203678d80
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=e317d8be9fbec3a3def0e07a4f07b2f02e22f8c5

commit e317d8be9fbec3a3def0e07a4f07b2f02e22f8c5
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=db74298098d2b7527ef48f045243fb1cc9a6025d

commit db74298098d2b7527ef48f045243fb1cc9a6025d
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=945910d769b056175c5bd2071a316017528ffd71

commit 945910d769b056175c5bd2071a316017528ffd71
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=41af33e85c0cfb46fa46942d81892cf3914b34b9

commit 41af33e85c0cfb46fa46942d81892cf3914b34b9
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=3ecd572d28f295227f784d5a00335988f9e4ece3

commit 3ecd572d28f295227f784d5a00335988f9e4ece3
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=de617ebf35fc29a34932c3f633d37458768053d2

commit de617ebf35fc29a34932c3f633d37458768053d2
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=3b63015024b4f06e7985f07d661d46b975e86554

commit 3b63015024b4f06e7985f07d661d46b975e86554
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=eac5251f84c0a5b2d9023e3cfce957fe8eca655e

commit eac5251f84c0a5b2d9023e3cfce957fe8eca655e
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=2d2f82e86cbd5c055a62468af5624fe68adcdfa3

commit 2d2f82e86cbd5c055a62468af5624fe68adcdfa3
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=a3fc4d398649a1ccac74dcbf764fa7d89cd886f5

commit a3fc4d398649a1ccac74dcbf764fa7d89cd886f5
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=887a7711bcd7b1f8d115ed5e1da67bbb632497ec

commit 887a7711bcd7b1f8d115ed5e1da67bbb632497ec
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=c72aa68915364272b67344e0f6e5f713a4a73528

commit c72aa68915364272b67344e0f6e5f713a4a73528
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=f9469ac794b188327eda3eb20d93eb4d324e3d99

commit f9469ac794b188327eda3eb20d93eb4d324e3d99
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=5721a9eb5c7ea39c3baf08b117a69b7e3e38ead0

commit 5721a9eb5c7ea39c3baf08b117a69b7e3e38ead0
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=0eda39f9edb504048ea02b95696e6a2fa1608d88

commit 0eda39f9edb504048ea02b95696e6a2fa1608d88
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=e2daa6a97cc48b47008c308881d5a000428bc859

commit e2daa6a97cc48b47008c308881d5a000428bc859
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=ec5c7f736ec2cb9cd84dbd80a8d632df20a529f8

commit ec5c7f736ec2cb9cd84dbd80a8d632df20a529f8
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=5f91bfb7b4d6d7b78b982b39060cd296bb7644db

commit 5f91bfb7b4d6d7b78b982b39060cd296bb7644db
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=c38fb0af6af2caccb9fcbb3fb97dc9c61beb62d6

commit c38fb0af6af2caccb9fcbb3fb97dc9c61beb62d6
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=881c1a20465f5e1c9b54213fadac9ae3114269da

commit 881c1a20465f5e1c9b54213fadac9ae3114269da
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=a017c1fbb2a40ad776bf89f0758ff791c7fe6fe4

commit a017c1fbb2a40ad776bf89f0758ff791c7fe6fe4
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=7490911b9bcfff5f44475858016cf3eebe4ff1b6

commit 7490911b9bcfff5f44475858016cf3eebe4ff1b6
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=d64b99d0f137f115b61fab443c68346ffef1ec29

commit d64b99d0f137f115b61fab443c68346ffef1ec29
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=4d88a722e3516635b05bdffd3676608cf3f3a526

commit 4d88a722e3516635b05bdffd3676608cf3f3a526
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=c16bc5221f8fb47382859d64d9eee373940a7f58

commit c16bc5221f8fb47382859d64d9eee373940a7f58
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=aab3e0e3755f1ee7616e2e0957b92f26fcb3f8dd

commit aab3e0e3755f1ee7616e2e0957b92f26fcb3f8dd
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=51b83da2453fff484cd7975f62eb302a3702cdf1

commit 51b83da2453fff484cd7975f62eb302a3702cdf1
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=60f6a113379ca26ab7bccdfd7d15a2096116a21e

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

    fu
    
    Change-Id: I04414383187688a1143e81717a35bca98f0e3457

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

commit 9a48e0ac5bf2564b2308e82c7d49b84e56f0e1cd
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=7124bc336c8392133764d44588f7b4eb3a8268a5

commit 7124bc336c8392133764d44588f7b4eb3a8268a5
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=498a64d8ca46e7acd82ab58e7636d9c8525f94cf

commit 498a64d8ca46e7acd82ab58e7636d9c8525f94cf
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=5d5ad524d4ebddb58c0521b7a8d4aaf0b8537f33

commit 5d5ad524d4ebddb58c0521b7a8d4aaf0b8537f33
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=ae01256934f5d612cbe21dd71b6c306de3019cb9

commit ae01256934f5d612cbe21dd71b6c306de3019cb9
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=6cb4cc3461de8376eb490d67cb3eb6f95ed2d034

commit 6cb4cc3461de8376eb490d67cb3eb6f95ed2d034
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=3473575056de30eb4817c6df7bacf4a1567644cc

commit 3473575056de30eb4817c6df7bacf4a1567644cc
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=f5e7e84a05ee6575b9cf56aa0aa9bbb76ac84204

commit f5e7e84a05ee6575b9cf56aa0aa9bbb76ac84204
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=7b414a9c92a970cbf9b20a52c09cfe399b0aa286

commit 7b414a9c92a970cbf9b20a52c09cfe399b0aa286
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=be7088e3d43d5c088604d8df3bfe51b04447cc74

commit be7088e3d43d5c088604d8df3bfe51b04447cc74
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=80295d6b3fca0f8c9687277c2162ff2af472ed81

commit 80295d6b3fca0f8c9687277c2162ff2af472ed81
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=6de0b007055a395fc78acc5ecfbd6ab9963d9c05

commit 6de0b007055a395fc78acc5ecfbd6ab9963d9c05
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=27426f8c2467a74203cac7667eaaaf9f45c68f6a

commit 27426f8c2467a74203cac7667eaaaf9f45c68f6a
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=39c277c19aa0d3135ea0daf4c3c970f568c8b1c0

commit 39c277c19aa0d3135ea0daf4c3c970f568c8b1c0
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=afd13d99208bc4870375c0b69f0ca50f7a8fc557

commit afd13d99208bc4870375c0b69f0ca50f7a8fc557
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=1a9d3a2152a37cb9281c31ecb76defe193a5d39d

commit 1a9d3a2152a37cb9281c31ecb76defe193a5d39d
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=98347affb2695f8212a4e979e4ecdba39bc81bcb

commit 98347affb2695f8212a4e979e4ecdba39bc81bcb
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=1dd3cd536305a5d1e2db4c299b09d7b5359b51c3

commit 1dd3cd536305a5d1e2db4c299b09d7b5359b51c3
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=df26a4f9983ff313e44a85ce3f18a5b117ec84fd

commit df26a4f9983ff313e44a85ce3f18a5b117ec84fd
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=a0a04f0d311a95d60a807e36d71f0324409f1a1f

commit a0a04f0d311a95d60a807e36d71f0324409f1a1f
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=3bdb0d512dd242d460c860b2c2f6aa7eb84d3757

commit 3bdb0d512dd242d460c860b2c2f6aa7eb84d3757
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=c07067ad28d59962d444f7208dd4348bf0eba356

commit c07067ad28d59962d444f7208dd4348bf0eba356
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=af2f9498cf61b9c3cf2c5c32b08358e1519e00d4

commit af2f9498cf61b9c3cf2c5c32b08358e1519e00d4
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=f1925323c054caca28cb0c6771ceeb1f50c06c11

commit f1925323c054caca28cb0c6771ceeb1f50c06c11
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=27e7e674dfa3a0a970e948b3d7278ea8f63f6c3e

commit 27e7e674dfa3a0a970e948b3d7278ea8f63f6c3e
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=c3550dc30ea8ac468b003b3143136c8f63c9136b

commit c3550dc30ea8ac468b003b3143136c8f63c9136b
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=b24572902f70500b9abf2d6b921955bc6c149f0c

commit b24572902f70500b9abf2d6b921955bc6c149f0c
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=5a023222765cd1cd24b0a9294a9f5496c01151a5

commit 5a023222765cd1cd24b0a9294a9f5496c01151a5
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=b75a3db77b44bb84d09fab540c546ef6fbb93284

commit b75a3db77b44bb84d09fab540c546ef6fbb93284
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=368d904e89efa0eb002ba4443ef42fa4b8266ea5

commit 368d904e89efa0eb002ba4443ef42fa4b8266ea5
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=2487f47ba1f11e2cc6b1f5848dc32dd219881f1a

commit 2487f47ba1f11e2cc6b1f5848dc32dd219881f1a
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=c61806286b203fe26920c91ca60a7411a9c00122

commit c61806286b203fe26920c91ca60a7411a9c00122
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=086d81cc1b301a50501d1dd813ee04cd2eb5cc34

commit 086d81cc1b301a50501d1dd813ee04cd2eb5cc34
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=1aa104f125a035c5a000802b2fff4e55df1e3e45

commit 1aa104f125a035c5a000802b2fff4e55df1e3e45
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=cc2ffac8a9e0755e21b12221002c427bebed9484

commit cc2ffac8a9e0755e21b12221002c427bebed9484
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=36f61480958adbd380fc7b98f499286fd53c7782

commit 36f61480958adbd380fc7b98f499286fd53c7782
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=2e4cc3fdccfca9166821d100c42e59080d2ba7e2

commit 2e4cc3fdccfca9166821d100c42e59080d2ba7e2
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=57caea8404905d924f2248c79cceb70f05104a97

commit 57caea8404905d924f2248c79cceb70f05104a97
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=daa42c3ee07fa2a5d3a1f7971ed88eab7b200a19

commit daa42c3ee07fa2a5d3a1f7971ed88eab7b200a19
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=d3d85aa9af98c46887008eecedc9adee07ba43a3

commit d3d85aa9af98c46887008eecedc9adee07ba43a3
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=b4f1dc4112b21e6cd8d2975bfcc7daa266120cc1

commit b4f1dc4112b21e6cd8d2975bfcc7daa266120cc1
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=b66cc943af1a6d67fd61624863c37c8142aaa0f3

commit b66cc943af1a6d67fd61624863c37c8142aaa0f3
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=6a1d7c146de0ac00731a5b63dbd4b5ca60f3f240

commit 6a1d7c146de0ac00731a5b63dbd4b5ca60f3f240
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=615e49c4f39385522c54af4073b3270eaeeaaabd

commit 615e49c4f39385522c54af4073b3270eaeeaaabd
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=e9d32af176eb951c3adfa0e7d0259a5c1de75886

commit e9d32af176eb951c3adfa0e7d0259a5c1de75886
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=b0e6c1648bcff5487f5620c038bff13c0e417983

commit b0e6c1648bcff5487f5620c038bff13c0e417983
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=2d003d9fd04e3bd2b8627837d6c5c673ae51f17a

commit 2d003d9fd04e3bd2b8627837d6c5c673ae51f17a
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=af10afb7f5313e6a8f878602a8bb53bd543c0285

commit af10afb7f5313e6a8f878602a8bb53bd543c0285
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=20395baf57924803d28e82ae247af9f6312535c6

commit 20395baf57924803d28e82ae247af9f6312535c6
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=cbcb324c363084dd27f25cf7a40809b06519d469

commit cbcb324c363084dd27f25cf7a40809b06519d469
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=c260c82c0f96defffea51210eff8c91f3b997ca4

commit c260c82c0f96defffea51210eff8c91f3b997ca4
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=fc3a3a73c3e00898389fd431f91eec6206c8f0cf

commit fc3a3a73c3e00898389fd431f91eec6206c8f0cf
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=806685e4b131124a93ac51a36802e19f008404a0

commit 806685e4b131124a93ac51a36802e19f008404a0
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=2ce87adaeb0b4841b8be5fda98dc3d7484ab8314

commit 2ce87adaeb0b4841b8be5fda98dc3d7484ab8314
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=6bdd1bddc44b66b5548fec12cd9f20b0a34dcaef

commit 6bdd1bddc44b66b5548fec12cd9f20b0a34dcaef
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=b1e5905b47bac2cb419e59cefa96e41810ea5a06

commit b1e5905b47bac2cb419e59cefa96e41810ea5a06
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=8af834a7bedf6a666daa623a06f1e3a9f70a726e

commit 8af834a7bedf6a666daa623a06f1e3a9f70a726e
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=66535c6e9ed9d874b24da3d8e28cae55051411d0

commit 66535c6e9ed9d874b24da3d8e28cae55051411d0
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=6f026b24ea97b5967fb014d7778fb0ef6528bdc1

commit 6f026b24ea97b5967fb014d7778fb0ef6528bdc1
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=b12f26116a21199d58bb6e9027475715f80fdc22

commit b12f26116a21199d58bb6e9027475715f80fdc22
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=1b06fc2c4444c846330a74b19ec85350b131f0b3

commit 1b06fc2c4444c846330a74b19ec85350b131f0b3
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=23c16c924ffe36ee51bf88bdbd4d87a1947fb5eb

commit 23c16c924ffe36ee51bf88bdbd4d87a1947fb5eb
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=1d0d88427d933258b1ec8b09047d68c7627c8440

commit 1d0d88427d933258b1ec8b09047d68c7627c8440
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=b0f77bb0a69ca4625b4ba7e44d0bedb1b2e2636c

commit b0f77bb0a69ca4625b4ba7e44d0bedb1b2e2636c
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=be5d00458e869b30c2da7e703c06d2993cb0a5bd

commit be5d00458e869b30c2da7e703c06d2993cb0a5bd
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=9dfd1f8bb46f2e6bdb7a475dd38e550001a3f251

commit 9dfd1f8bb46f2e6bdb7a475dd38e550001a3f251
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=37ac1eb26cd04149c257c2d9cfec42a718a0fb56

commit 37ac1eb26cd04149c257c2d9cfec42a718a0fb56
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=fa7a3363f1ed76a81ee9d292b6330b23e87306c5

commit fa7a3363f1ed76a81ee9d292b6330b23e87306c5
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=1a84566abf8ef47786eff4676af69f8d54674a2d

commit 1a84566abf8ef47786eff4676af69f8d54674a2d
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=3d775570448e98669c1e7b1bb62e51f55dbd8d97

commit 3d775570448e98669c1e7b1bb62e51f55dbd8d97
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=05c8b279221a666029540d1f65f392ea151f89c9

commit 05c8b279221a666029540d1f65f392ea151f89c9
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=88bebb3631c8c1dce2da5aec24f8cd514740c380

commit 88bebb3631c8c1dce2da5aec24f8cd514740c380
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=89e440027319712f5208ec2c8899e65bfcdc24b8

commit 89e440027319712f5208ec2c8899e65bfcdc24b8
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=e25fa308c7384c42189a13cf834ded926c85c55b

commit e25fa308c7384c42189a13cf834ded926c85c55b
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=77544f834f7ca85a8dd0cc08aa7ab23f2a0e2a8b

commit 77544f834f7ca85a8dd0cc08aa7ab23f2a0e2a8b
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=24c8031d6642bb3b972ab44cc22e6714a411f30d

commit 24c8031d6642bb3b972ab44cc22e6714a411f30d
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=4e4f93fecfc862735c50cbb59ccb6250fae74f35

commit 4e4f93fecfc862735c50cbb59ccb6250fae74f35
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=1653ee2212384d60676be5101d53a9d67f42991b

commit 1653ee2212384d60676be5101d53a9d67f42991b
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=fd4043c282f5c7c4cce7c73710bac98fc8ce21f1

commit fd4043c282f5c7c4cce7c73710bac98fc8ce21f1
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=68acfcb6370e53dad4773dbfe20468d22b597e34

commit 68acfcb6370e53dad4773dbfe20468d22b597e34
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=b1d107af7bc8f1fd2e30ec6605acdd1c360fc033

commit b1d107af7bc8f1fd2e30ec6605acdd1c360fc033
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=2f8051502cb291077cf82eea86530178fcd296e2

commit 2f8051502cb291077cf82eea86530178fcd296e2
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=a63fc24c3bb7c19f89ba92dc89dc697d21b5469d

commit a63fc24c3bb7c19f89ba92dc89dc697d21b5469d
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=11ba779a49345a2e26884aecd8f3de62eaa7943a

commit 11ba779a49345a2e26884aecd8f3de62eaa7943a
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=d81c32dca614cc8a97e37404a6e89e0e67dc4c95

commit d81c32dca614cc8a97e37404a6e89e0e67dc4c95
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=f198febf80849be389a0fb2c97f07b53ca123be8

commit f198febf80849be389a0fb2c97f07b53ca123be8
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=ebc1d292ad52967395163c4459238ea66edd1753

commit ebc1d292ad52967395163c4459238ea66edd1753
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=7981569e0adac2a02f02164a37f3a252e0e0465d

commit 7981569e0adac2a02f02164a37f3a252e0e0465d
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=da31d9c35c41fb28bf9d2d31f599ddfa12dd2510

commit da31d9c35c41fb28bf9d2d31f599ddfa12dd2510
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=a6e223dadd42c24b45408e3b2814eca4106d5515

commit a6e223dadd42c24b45408e3b2814eca4106d5515
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=03da41133e67bf7806cccf4569b7194e0c8b966c

commit 03da41133e67bf7806cccf4569b7194e0c8b966c
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=aec2734b21d83ef6b5beb380426ca976fbcd9984

commit aec2734b21d83ef6b5beb380426ca976fbcd9984
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=2838ddab64072654e3d3a249912b33d798b76473

commit 2838ddab64072654e3d3a249912b33d798b76473
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=2495738b72c6004d22deef7a20c071d2d5c84574

commit 2495738b72c6004d22deef7a20c071d2d5c84574
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=cd0678a4e84b416129d879408aedc42b89395dc5

commit cd0678a4e84b416129d879408aedc42b89395dc5
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=5026b142bac378774d31c7ed93ae715800fb831b

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

    cosmetic: use osmo_strscpy() or osmo_strncpy() everywhere
    
    Shorten some code and make obvious to the reader that strncpy() is invoked in a
    safe way.
    
    Depends on libosmocore Change-Id Ie973fc51835066540eba7ed2946ddf33a268b022
    
    Change-Id: I900726cf06d34128db22a3d3d911ee0d1423b1bd

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

commit 79ac4b1a1561f9bf43c895af32cd57afc752ef77
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_strscpy() to fix unsafe invocation of strncpy(), which potentially
    left the result unterminated.
    
    Depends on libosmocore Change-Id Ie973fc51835066540eba7ed2946ddf33a268b022
    
    Change-Id: I1a119b1760a3e3262538b4b012d476fdce505482

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

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

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

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

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

    gtphub_test: rename llist_len() to _llist_len(), prep for libosmocore llist_len()
    
    Also change the return value to unsigned, like will be the case in the
    libosmocore implementation.
    
    Related: libosmocore Change-Id Ic49adc7a346f5722bf624d7d3b4a735e4220ae15
    Change-Id: I9a7e438de4539c382de54b7337fd18e4bf19d007

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

Summary of changes:
 debian/control                                 |  11 ++
 debian/openbsc-dev.install                     |   2 +
 openbsc/include/openbsc/gsm_data.h             |   1 -
 openbsc/include/openbsc/gsm_subscriber.h       |  71 -------
 openbsc/src/gprs/sgsn_vty.c                    |   2 +-
 openbsc/src/libbsc/bsc_vty.c                   |   3 +
 openbsc/src/libcommon-cs/common_cs.c           |   7 -
 openbsc/src/libcommon-cs/common_cs_vty.c       |   7 +-
 openbsc/src/libcommon/debug.c                  |  16 --
 openbsc/src/libcommon/gsm_subscriber_base.c    | 132 -------------
 openbsc/src/libmsc/db.c                        | 197 ++----------------
 openbsc/src/libmsc/gsm_subscriber.c            |  73 +------
 openbsc/src/osmo-nitb/bsc_hack.c               |   2 +-
 openbsc/tests/mm_auth/mm_auth_test.c           | 264 +------------------------
 openbsc/tests/mm_auth/mm_auth_test.ok          |  41 +---
 openbsc/tests/subscr_conn/subscr_conn_test.c   |  36 ++--
 openbsc/tests/subscr_conn/subscr_conn_test.err |  36 ++--
 17 files changed, 79 insertions(+), 822 deletions(-)
 create mode 100644 debian/openbsc-dev.install


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



More information about the osmocom-commitlog mailing list