openbsc.git branch neels/vlr updated. 0.15.0-887-gbc75a49ec

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Wed Jan 25 13:14:05 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  d4a1f9bf5f4ddd52a9cc12bf488afcbb83173a01 (commit)
  discards  58d8a1a271179a6dce6692f5d5ea4e6bd88b6c1f (commit)
  discards  02d77f8fc0531e06d97a1de9e8671c9faa47ad45 (commit)
  discards  d282d3b89326c2e4b3786c72a760216a73ede8b6 (commit)
  discards  1efb4f255c9e25deb02113057f8268cc46e011a2 (commit)
  discards  7b6fe7ade343ae6fd287487c90567b5217a1955d (commit)
  discards  f1af3e5a6850106db5fb591513d4ba95c43726b2 (commit)
  discards  3f572cf1fab6541667f2723e1990e287f9eefac6 (commit)
  discards  d0ee36b3e502ef27fbe3311e9c9f502729ccc0d4 (commit)
  discards  274d6057c5811589ddcb4dba0c844f15c936ab45 (commit)
  discards  83bc85e340cfc84eb34c2ec63ccaa278c9d52eaa (commit)
  discards  80f9a9b306c2fec04b340f3426e1ff27f1f9a628 (commit)
  discards  a138fc0e551025918c36990822d4450544e63f47 (commit)
  discards  2e2dbbd74acf61ad643605f06b00a77b795afe83 (commit)
  discards  73311b7fd3e465946531eb66fc495317a76787e7 (commit)
  discards  91f1d6560b6fab664699a9978cada6247bba3348 (commit)
  discards  22f203d7c6319b26f7067905d2e480704c4aec74 (commit)
  discards  a7ae38e663770fcd3fec5d46823117813d008874 (commit)
  discards  e792edc273869e6737fa13cb864b8a8f464206fd (commit)
  discards  c73ac7c660f58f578f290b1ecd4c1f50725a88ee (commit)
  discards  c4fe59916456fc83413222a7ac0ab70c5be55513 (commit)
  discards  a818fb774ee55c902f0865a35074855fbcd3e288 (commit)
  discards  81d6deef636a15ae5bc4cc9b0b89714e93f5ab5f (commit)
  discards  d4570a00e1cb0e44bfa67591864f23baae25b955 (commit)
  discards  314795f66d8e1590db06a3813ab02177da556462 (commit)
  discards  5701c5b48e91391ffe2e1f61599aa8dacdcebdb0 (commit)
  discards  43dfcf296f2241c9a767e2c7d9faaa8b2cd88c38 (commit)
  discards  e505e00787d074f773d7b9802fe9dab901a32c21 (commit)
  discards  61d0b1d96b5546d90d472b9b51b57db3595e24f2 (commit)
  discards  43044df07adca4a6f9aaaa562b29ce199a3e27e0 (commit)
  discards  0cefdd6335e1a13977567b95ce565859b6b922c4 (commit)
  discards  033490ab238e5e9396d775a11d1ace1a15dbb0da (commit)
  discards  9b0d77957c8cf81e78857133386d80de4183ed10 (commit)
  discards  a5dfcd94339c55281e6acb7dc3062ecf708eb0f8 (commit)
  discards  fa4a4555c1e43bb49c296558428aadb59e116a0d (commit)
  discards  ccf312a2d6ed7f175c322461e2c01fa1087c0795 (commit)
  discards  b4269d3b5724cc0d710c073e1c28541f53435fe6 (commit)
  discards  b88670ea1ff4669f3796bad4234d725463e1fe50 (commit)
  discards  37a8fa1ebe1cd9e0f7235db2a57a2c189351c6f9 (commit)
  discards  54bf4ff688f58aee8ad9a6a7c027ba18401b0729 (commit)
  discards  fb4bf641a76c986b66f5d126f33094585bae2262 (commit)
  discards  4c8e3dd7eb3f457ac84f4ed11f33451a64bc83d2 (commit)
  discards  5883ab784c3d8c47d736e4aefe9b6d32ab961fba (commit)
  discards  94b977d363948a1ce7ec9bffcceed9525754bcf2 (commit)
  discards  f042cf54267e527c57a800d6f6857ebd3f5d8f47 (commit)
  discards  62deff809b3522cc2b524d5a3d76e5045064b6ff (commit)
  discards  a2155b40f17771fcfdec2a75c8a9adb1fd137f45 (commit)
  discards  6fe90c0794bbe8ddb33136aa8a63563c77bacb33 (commit)
  discards  a46da1f45983093d2827744ea6f092554333cae1 (commit)
  discards  a90d57e1d9dec6f888867cb7409afbf9808112cf (commit)
  discards  561729d28f85be5874da3cccdb65166d62349294 (commit)
  discards  2bf2ce1c671db7045db305ff37c624467cb7f45a (commit)
  discards  f015eb268c48204a178caf6cf8576186f7407b88 (commit)
  discards  8ec57d347c658a2218424f5aae29fd2b71da8538 (commit)
  discards  2f3a364f38162873de00f02bbc37a80cb2f6119e (commit)
  discards  074b9c6c28ce93bb5f79e9a3a5527f3b126f03fc (commit)
  discards  852496ea6637725572690da3897f2f70b4499171 (commit)
  discards  b74a9e1c342cecd86ccc984aa239f6dfdd0dffaf (commit)
  discards  30e48492bb4be0f3c49507c0afa33e63d198d312 (commit)
  discards  4af09918164faf85e87eab73af2cdb1d94caf752 (commit)
  discards  22c2e80d0dcb6e3216ee7a7922d5559ef77910c8 (commit)
  discards  58f7259e298a265e9c411f0e745bd4e5e4849e78 (commit)
  discards  1f5c2f7b67b75feba306154aee4bd29ebef9021e (commit)
  discards  791a45369a74ea0d1e0e78c7a96ee7be251b7f05 (commit)
  discards  6d57f72d60d7f1f2cd9c5c839817aeb68ee3a323 (commit)
  discards  ad00fab9f907d67027e7811e446dab0b511bc57b (commit)
  discards  a5b0f0b903cc090943f051d294c7c9670b15f518 (commit)
  discards  f69817fda16cca248f00afc94f4a33d1bdcb8f9f (commit)
  discards  b9170ad5e3add755e174becf033fd6e595c36cb3 (commit)
  discards  abe24cd48b9e63b1f24d069a81c1141f605f5b5d (commit)
  discards  78b1ae31df71316e1793a7bd89c262e64018e31b (commit)
  discards  af50b3356e8d230b1e7e33e48916d7e4273758b2 (commit)
  discards  4893d71b926d4a1aad870276baf3201910c72571 (commit)
  discards  9d1a6c847dc89569fe68cbb7d933361471b302e8 (commit)
  discards  33fe223f868c4e1aa7054799325d82c01789a1ec (commit)
  discards  d564d3af9ecfe53074a1ab034bf444ca612fa96a (commit)
  discards  3f0967952e7deebb4e4ccf1f8895ea432fe10184 (commit)
  discards  a1d009415194c43bcaba5c3062696d7fc20345a7 (commit)
  discards  88cf8c6243c9dd8b2353cdd59399f92db1c4d04a (commit)
  discards  e1292e6900fd67fd951c3de97a2036220ce6eed4 (commit)
  discards  22b67a0514ada7b0ae2dc839f58e633f02f60f52 (commit)
  discards  2451dd980e4447759004fb2ddda80a44cb6b0684 (commit)
  discards  24521bfb6c8647754e684c9b5284fb78ab12dd78 (commit)
  discards  33a871f8bb50dd622371dbef11cd03bbe1cd0570 (commit)
  discards  92cd0e0496347817909d5dd85459f7399263ff8e (commit)
  discards  92e7f3efc796720d660cb91577cf1ae8cca2e028 (commit)
  discards  f854eab3885198a2e673a186a279c035392d2036 (commit)
  discards  0c2181b4b536fa23db7a9e45cae71a017ec1e5b5 (commit)
  discards  86e9c32f7045c2ef87620192aee21b49e6939270 (commit)
  discards  51b321e97fa4fdcab9b5e0694ae921a7b0676c69 (commit)
  discards  b428b97ac894423541f2cb841d40633e5c151ec4 (commit)
  discards  925dc902ebba9f0b2aa7a70bc4560d3975c4cf91 (commit)
  discards  0c643de12374c52a60ff0dc1c8347c1aac946fae (commit)
  discards  a486c2fae42570cd0b43cbbce4b652c2050f2241 (commit)
  discards  f60e8bd1431db279d7de86b3350ff2ed9b88a0a0 (commit)
  discards  830f5da30badabfa53966ba8d878db4380ebb4b6 (commit)
  discards  1bc1d3c0f55349276bdb78931bfddfec8b206c05 (commit)
  discards  1bc0e4942e385b59904907223aa08469821834d2 (commit)
  discards  1549fecf60c61b7bb35d933ccec6013b6dfc0987 (commit)
  discards  27071a6818d5dcd7cb31e39bd05e1b8a2502540a (commit)
  discards  2ea4c5050f0c8715afc5c82778d291344b953427 (commit)
  discards  64f95d5805e504372fc8031c15d3cd26c88babda (commit)
  discards  0105501df8332b57afd546a4278149c1ff003366 (commit)
  discards  4c2b916750b625e9e924d656d381f40ba641be2d (commit)
  discards  45aae47ded90a917514fa2c5c7c90110297ba60b (commit)
  discards  1f278add8bef40ce8aa61b2f2bce68c202273546 (commit)
  discards  b03b8879db145d3dad499edc1f504729b39723eb (commit)
  discards  e995198ad367cef6ac89450244f1428e22fcca67 (commit)
  discards  2f6c1f1b1cd6f0e91018e425e261c5111949035f (commit)
  discards  9026851a8ecf09399e068cd93c7f54f5b1ea55a8 (commit)
  discards  eb5f097321b7fd481dccbdadc749e463cf891181 (commit)
  discards  3ecc827f540adc8a866c3f24ff74dfb791062f21 (commit)
  discards  ef45050353f84d0f874973885864c0adc128267e (commit)
  discards  7f34488f7dc87e57917c0c2577ce5eacd93a190d (commit)
  discards  8ecb0f6d740b37a260e5cde93ef7d8b3291f49c9 (commit)
  discards  9f818b76dd299e55cd7fa666794b33e62548e632 (commit)
  discards  0e51f2b87dfaf6aba7d5e0fc37b8e0a0b468f06d (commit)
  discards  2d6c933d92bd70988d9da4e799cec5b8e5c9a89e (commit)
  discards  7987af4d7ed423d320dcf66954bc185d8d932533 (commit)
  discards  8642499f81c13297b57616b614242993618e7b40 (commit)
  discards  080fc1a214dc591d8b6d5b7a4b4bc9bc9fce3a89 (commit)
  discards  1c0420bdf536d0f8b1a1d229506a6c89235f5316 (commit)
  discards  a3e3fa91b39ae2d4cafa6afd76083a51c90871fb (commit)
  discards  e8105ddb04359c979ee8163aba20661276b953f3 (commit)
  discards  44570bfc42ebfe44fe11cf5d9ed4568c72e3d75e (commit)
  discards  46c8da53e2add2ffa076e48bdab59eaa2fc5665a (commit)
  discards  a7b270bd7152eec4ea49df065b869c6a8f010721 (commit)
  discards  f901dfb3ae5e3eb1cb63268e6430a283a8754e59 (commit)
  discards  f55f3d62918ee42618472856b50d9b7623c1583c (commit)
  discards  a4cc7c21d050f20590a1fb983e6e27a1ea3a19f6 (commit)
  discards  9cb983e7182c4dcbfc2f129b310ceb05f5492a62 (commit)
  discards  77e1b89bab47b5e70dc5da937387efedadc2a788 (commit)
  discards  bb370d3ea8fb453de44082621d3121937a66d513 (commit)
  discards  fb7667df161a21527dab9f7e7f397d8c461deac7 (commit)
  discards  945d0aed3ec46f4aecad9985892110a248519b22 (commit)
  discards  4b6fe306fe8d15facc77cb7d49740458a4f88d01 (commit)
  discards  cfbabe0f682dc770d0f5a5c7f6aa9556d13513f0 (commit)
  discards  1450c6806079368af60e5a13d0dbfa86f679ff16 (commit)
  discards  846f08164c027be25445ef1f15b4416d6f929960 (commit)
  discards  418faba21832cab38ce4ba5e15c5f7aafbc7b118 (commit)
  discards  664244aa7a2d459ba02876aab25ed59bf01823c3 (commit)
  discards  a17d1c7244227345265e6afe26712a49b36d47fd (commit)
  discards  db4f37f29400b6dc10b457eec79d1aaa0f1c201f (commit)
  discards  0cb5154afcceffcdcbad686f23f143c6016b54d4 (commit)
  discards  fde250b465c17113c9399317fc0b9b6563fa9d8d (commit)
  discards  f00bf361e8edc971ead7321a1e79cac6ed6ab1a0 (commit)
  discards  c35a6aa7197b7f019f307823875c33c885d32f9c (commit)
  discards  c178a98a3f9f14ff8be0154281f096386084e448 (commit)
  discards  ebc1871c29a284aae85f2a70710976b506bd1aa9 (commit)
  discards  54368cf3101853965c262c6e7a5175aa46455e44 (commit)
  discards  e83c4997a7d98dbb40320bdf9986f5d78d664d9d (commit)
  discards  8a5b0692aa7321cb0505845d7569a2e52936ea30 (commit)
  discards  6462356ec095080a07050f119afa47d9ff1f1042 (commit)
  discards  6c34b72d16dd1fe4e66e7275556580f8c5d730f0 (commit)
  discards  69232f4257031902156a0691e2d0d6a278626ffb (commit)
  discards  406c7fb1173cec3157b8add02ce6f0b3cb6e4fdd (commit)
  discards  28c9cd241744a6ac1929105c3d6dbd4dad92d049 (commit)
  discards  2b50433d4570653b3bc64463f22dbb57e110ae0a (commit)
  discards  242de72fd5c9fa0572c258eb13f98ca48e10f877 (commit)
  discards  fa0ed353b6f5c43a0148b82d84c852d891ef7a7d (commit)
  discards  be3ce07ec678fb8f3af02afaa97d59fe9d8437ee (commit)
  discards  3d30818bcd2c7405cd35c7cf5b4c8d9e78713085 (commit)
  discards  5f6142cb7572c487f0cd12bfb6c070ba6b9d7bc4 (commit)
  discards  58502143ba624a31e49799ffdd6241c0c0500ca6 (commit)
  discards  5097f07c1d20ac8286da9e932aedbf943c45f2ca (commit)
  discards  664140a4fbab42de229fda47cd7b17352e0b9922 (commit)
  discards  e940f74a31db68fe4347a7b781467c15cd7a5656 (commit)
  discards  715653d5401a537ba789bdd19facfe5288dced01 (commit)
  discards  d139765311e2ac23aa722e08e1e54397920d4775 (commit)
  discards  b6e77ef3e6c5e1fcafbcf0a44f01a4fc152ab973 (commit)
  discards  4696dd6c5e5e31841cd6c40e62e193aa5707029d (commit)
  discards  11c687123b7ce2e90ebfe7f3e9cad08eb9e11df9 (commit)
  discards  5d429f37af5e64e92ab1afda35f839ad4ea09429 (commit)
  discards  76ff677fb2fd50f2d258820a3eb93458c7b8c2fe (commit)
  discards  e5548d64dfa0c655da6ad3d459dc99d7a4307f37 (commit)
  discards  4fb4e9f5826284dcf7e06cd72c959bbc89b10848 (commit)
  discards  00739d8f2df27549316928f1e35ea4d23c64e8cd (commit)
  discards  d20b333db46aa8a468d5f8a53ba50708fc119fcd (commit)
  discards  3ff9548309677578a8c67c8323471d737221592b (commit)
  discards  e62eed181fb968c0779fb3334b48422f9d59928d (commit)
  discards  e68fd3ebcee249b554ccb80a2b53a8c636b464f8 (commit)
  discards  e4bff09533038f63e0ccafdda8ccda591a8329c3 (commit)
  discards  0e8199cf0830aa9744e4ec05d2ba460e2540b02d (commit)
  discards  184ba87030e85bcdb2bf93917b7ad2fffe02cf07 (commit)
  discards  f0268d021c19f269c1f00d8408c55df525001015 (commit)
  discards  522e13283f015d1290d558fec0f2421506a0e180 (commit)
  discards  b1b6e2d5df764457fa8114ed93737c1f7d6865d4 (commit)
  discards  64e67c161a1cf8bb26c776c6e231476144ebfefd (commit)
  discards  55be01e1ec828008d15108cf4710953678b4e077 (commit)
  discards  136e8bf73eeb4c5d7f8bfeff18f49eb1fea14e64 (commit)
  discards  6cdc376f14e28f2d0eaa19119a9afc47ec77a848 (commit)
  discards  1065ba908837bef2c908b10c4e5614c26212246c (commit)
  discards  27df2ecebcba68c6043f37b6b57fab8d76a75c08 (commit)
  discards  f716c4fcb163cdb63d50a92a7f8a7c5faeeb8c8c (commit)
  discards  63c859b45d9af3383ad44833c105a54788cee012 (commit)
  discards  4d81d9717fcc4c67f17032a416c37643b1238ae1 (commit)
  discards  6d99d6a9a7fd2ba5cf9f75d70cd6f4cd5c39170f (commit)
  discards  7e649e262a3d918a2eeb5ee715d1fec28897bfd4 (commit)
  discards  73fb05efc985b09bf3871e4c76315d075228c31c (commit)
  discards  a2672be00d0e382fdab4537a73dee8c917f3401d (commit)
  discards  bfc11baa39d2abd7f42a38be3927b44a76ce0d06 (commit)
  discards  4e6e73bd093b8f79469cc4fb68f32f2ea5042576 (commit)
  discards  fa814e11c274c98bb92770ae6bc946a40e58b245 (commit)
  discards  f7a22a9516113a6e74ab88e40e8604ab0037b8d6 (commit)
  discards  4ceded241c348140cbc61ae81b40b03d59a81931 (commit)
  discards  ad23bcf2f061ce8302a733c92f96899a4897664f (commit)
  discards  355b31d23b9905cbd1387e6a5094525e944f9da5 (commit)
  discards  e52f8d176cd82fa8736717a313c8cc900c3e1088 (commit)
  discards  b63d329b8a7558c51a4023be39a2f1df51ba1365 (commit)
  discards  d64fc00796e8f045c87036ea5d14ca394ab6eb4b (commit)
  discards  8fda86b2b35edde9496f505593f1c274a574e520 (commit)
  discards  f5849fda45f4df44ce67a8c1050480902bc9022b (commit)
  discards  8406373f551146e133fcae7ef6510984449b7da2 (commit)
  discards  bbf5c406b7a5be8bff8b451ffcb5ba30217efc20 (commit)
  discards  953a9c681b2d701144fabf115c411531f5ba8472 (commit)
  discards  67919332819a10c9bbe1b1096d1781cf25b0a273 (commit)
  discards  a0f54424e047dfda57104a7f40999ff1951e0e89 (commit)
  discards  a4991f2d08df4318b4c0856a7178f3ed2e8e5a4a (commit)
  discards  9dd33a5263edd45bd2f900fd3b51e7b0c978f17f (commit)
  discards  5f18af0d497e5c2d9f56e8c536b5da6753844b46 (commit)
  discards  9a0d038189a701f631eda68e176d5bf2e5b6ec96 (commit)
  discards  eb5101a6de20ab1582a2c702b38004a9dc85564b (commit)
  discards  57f548939f2601b414c44c5c79bf449a18a6d98a (commit)
  discards  ae8ecba8085a8900863ef40f3a4098989b747880 (commit)
  discards  94d500da70fbaa791f31e4e78a8817bb2bb19fda (commit)
  discards  f914831ae28235cce4a7b8117432383dea7fa0f4 (commit)
  discards  8d20a51bc36adc42ddba720a075d2720cff391ec (commit)
  discards  d3a4f5bb22016456e3aaed5423ea83dadd5025eb (commit)
  discards  9bb825a3d52bb9b13e12b52e969aea623c7a86a5 (commit)
  discards  662481772220d4c1d5315474d2c7afaf26824640 (commit)
  discards  2857ac7af8675e8ac09ec93dea45d499cef012cf (commit)
  discards  f08869e9041ae978137d002702d0dce6f14dab59 (commit)
  discards  aaf4d16dc4c20c78614b6a556b4931b187010319 (commit)
  discards  e31104eacd9cb2978b18b06236354b6493341c30 (commit)
  discards  071d36785c3e6cb617b04ca1a7ea69e37a7fc2f8 (commit)
  discards  8a8330ec580e6c152498128756b2a239c7977642 (commit)
  discards  50e392a344d8c7ae4e125cf44974bd1198afa4b1 (commit)
  discards  ec43d079fa2d46cb6f925838ab700c12a8613208 (commit)
  discards  48e87cfc120fb63c81c41098d1e5a168314242a7 (commit)
  discards  36db768e646d279fa6cdb704fb8afe4734dceef8 (commit)
  discards  c64f2b2d550c8f5ec8c25517b8b024a5392f590b (commit)
  discards  2e8d949ddab22bacbec1ba3ce0a73c10a881bb92 (commit)
  discards  d94a1af15c1d324774f4aced57253c40852548b1 (commit)
  discards  992fe98e141a2dade3a80ecaf9494d70fb607d10 (commit)
  discards  836a21b41842b2d2c86c067fdd1b722a50fe3863 (commit)
       via  bc75a49ecb8b2a4544cb5796bb3b0fff5a124f50 (commit)
       via  5d9ff54eb865ffa922728ccbaa450f93081ce5d0 (commit)
       via  8e776a3453c95368d30dea0a9e0b92a1c4c02624 (commit)
       via  4636ae10cbc50eaef9a5922d7a353eed861cf0f3 (commit)
       via  b42b8bd02fcda9219c55ba611514d22cc87c9ec4 (commit)
       via  21400de211e4a95fe92b39718a8e8cf3d9d67edc (commit)
       via  44d5a318c0e4cbd4fca20480fea4b77bf68bd303 (commit)
       via  206dec1a45040a2198ee475a2de88d0afb5927a5 (commit)
       via  9d8e87868b026172ed18e031f0e673bd45a8f773 (commit)
       via  b58987934fdc397c16c8545c731c782ca9295ac8 (commit)
       via  44d803da1516822b8c81bd3637d3b5ce012ae786 (commit)
       via  38e3e37584324e34fd7cf3b160a010a09c4c694f (commit)
       via  bb8eaabcf397c9148c54087c48b4d95d5a228e79 (commit)
       via  46af8eec7f8b666fd5a10dd87fe65c7d47658d5a (commit)
       via  2508fdadb259858b86849d517c463463534d441e (commit)
       via  705e770705f7a669007261b0a586d08cde237552 (commit)
       via  1cd48d41dc50a279201472459df8768bf03bee20 (commit)
       via  21e87a0ea21199d3fc4ef0808e89e033dea4e157 (commit)
       via  9b3931f88e7372e51cfef5b411390cceb0ec3d3a (commit)
       via  b30337398c0837f713ccdc65309fd581ddbef0b9 (commit)
       via  73353c5cbe0faf514657e27200a89b20ed1479bd (commit)
       via  e82c10091edf4d5aca5a7ac7e0d58eae54b80088 (commit)
       via  206ebf98259026995e4b979cd94fbd5d56a4b19b (commit)
       via  89ef88cc75b7bcc97d8371b41f090d40d1d85a0c (commit)
       via  70de63cd7e75bba593ad86c4cc3ce0f41e7c33c4 (commit)
       via  657b434e5dde45ed82bde7111f4166836004a2b5 (commit)
       via  c88b3e314cd0c6726179c101ed8362e37a26c2f5 (commit)
       via  1f215371e14e362692d15c420d1ceb9a94f6a871 (commit)
       via  f329d7619671402d8bb820b997b868fde90f6a62 (commit)
       via  e7753a6eb068fb3245fc70292faf319e1bfd7011 (commit)
       via  7b86ceb0104ece438718b11b7ba9cc8da51917a9 (commit)
       via  3ede1fac59cc32f3277d58b831dacdf5ff909b64 (commit)
       via  aba69f8e768f69e8ad198b44aeca50f69f64d881 (commit)
       via  d0dca7c3fbdf48540b1d9f5f86a6cc24f9764e1c (commit)
       via  436d40afeb95fe93ff71bb06945eab31ca043490 (commit)
       via  5e32cd574141a6897e3c866a73669985e2f975da (commit)
       via  2c346193e3a6230790486fc315db744cc68fe430 (commit)
       via  341296c1fedd4dea7b4bfd20a2c65494a2504fd9 (commit)
       via  694f1df3831c30a003b1c08aae1586a564e7adc1 (commit)
       via  5eb86cbe00043581b2d93c91f9d6a9eccc76e8ed (commit)
       via  2b0bb2c45488779af960e35b153870f4d4ed6962 (commit)
       via  a00d08a75cac18888181649347a4d45f5aa15d15 (commit)
       via  cbcd8a6d29cf9799932d80e36e4e99a59d04449f (commit)
       via  0eaf7e154f7c364dc42f9e9f50a0b04bd60a9a5d (commit)
       via  6e801187cb1cf3df05047f2c7ff02db385fad5d9 (commit)
       via  a46f22156d0cebbd43ef6d27a524ff33cd3a1beb (commit)
       via  33c7fa59fc477766d695a452568df1aa5437c9c4 (commit)
       via  4e61bfb6d3eab09facec66729f3ceef2100de9ea (commit)
       via  7c45b509ae81116473f390771d964fd5fba27a77 (commit)
       via  8ac35997255f949b13897b84ea5f451fb48f5cc7 (commit)
       via  ee2049468e1638da2cf8eab29330145ca2c88aba (commit)
       via  a88fe0373fb1c4ec0a88b6dce9f0aa21da10d499 (commit)
       via  739e54b273b74cc6b7329afb9568456b068316be (commit)
       via  84690751df6f6f3d1a82d95286429eb707f012c9 (commit)
       via  3a3a947c63d11645ffdc8a38311e6b9d0e7e6739 (commit)
       via  7abd03b2a1e64fc26a984262aba6ae2dd92d92e6 (commit)
       via  414049bab5b6517b56c4a0110ca0bea4a5e629b0 (commit)
       via  d6184723ccbb938ad3fbf5d4ba4be63abc35991e (commit)
       via  31cf319518b4da6425241fe73b2b1bfaf496144b (commit)
       via  241c3bf753cec83f266727a7728e8e5aee39b61f (commit)
       via  d1a9b2b2ebadcb6542f8b08d1fa7473bc72d613c (commit)
       via  10e0b1c3996086c6da2f51e00b0afe8fe67de405 (commit)
       via  fe5a032d77fe8c53f430657403b7d4c43d19b3f5 (commit)
       via  9a94e7b55236e3ff47ced9d174713ae9cd7283f0 (commit)
       via  06370b4d2855b4226c42dfb556c23fda1a4a77c1 (commit)
       via  b0c9976a477927e111f924f957a731eecb7877df (commit)
       via  8d9288be17b378d4954741f8ec411b579484197b (commit)
       via  d3cb8d229703d977dbacf7d46564831c0b0feb27 (commit)
       via  9cac7f8a75ce4cb366a0afd2cb9e1ff4c11f4b17 (commit)
       via  aa7816bfbb99387c60d78404725c59c85703e913 (commit)
       via  740164391746ade708e062c6a7eeb2ea124c75b2 (commit)
       via  5f5b9ad6acf96a3cd3ea82e92e3aaf8e167330e3 (commit)
       via  e9d71d869e0e86a7aae54ba72555da27086945bf (commit)
       via  9fa9c4127572eb5c65a31d8d5d6fe95804cd2106 (commit)
       via  234f1ab95ffb0d6d0448efa4f58ee54499f61d7e (commit)
       via  65bb6b60ab0f98f7d76d5062e42f73d32cd2dcac (commit)
       via  918c566e0d27914415e73a77b3c1e6ef9629a946 (commit)
       via  b7700dd6f4e906ad808294fa4203df0cfe72acc3 (commit)
       via  abf8c424c67610ca1cff13287a19d55082587c45 (commit)
       via  38e21d250168e15a24c5a5329dc694c0b36fac7b (commit)
       via  24eca404123722c26c9d10be1bfd788760bbb332 (commit)
       via  89673c827863b73ccbf7a66653ea14f384bf435d (commit)
       via  be1846e10f68278437efb8daa90d3f26b4c4fec0 (commit)
       via  8b2423b75aaa511a63d03ad832837adf260d0391 (commit)
       via  52971cd71597875cac712b556a41e18bfaa64729 (commit)
       via  5e10265abaa84b74c75b40fd7d09107649a84a10 (commit)
       via  9e0dc98ba6185a7914237de5a6bbe6f6935e0424 (commit)
       via  45a2e9bc061c22d777ea336211bfa2047bcd49c2 (commit)
       via  90e8a187e0fe0274effe031b50f15fc7f0c5e99a (commit)
       via  abb20777766f89ff158480ff882a643dff8415d8 (commit)
       via  fde16f8686a910d21e2b6c082380b7f9a267a847 (commit)
       via  a0cafb0e1801f786f6fc4efd79c3a292dcdfff42 (commit)
       via  9f7e3891202d73c4aaeb79eea0fdca56ddf9181e (commit)
       via  59fa2b61a7099eed5b5c44eb80866c9534978a92 (commit)
       via  aa8b8e5f1247b36004c0eb4ace2808e9c7ba1204 (commit)
       via  4f7858b331c32fc98456f5d1ae7ac093a9709134 (commit)
       via  1ae0b27ffb6c67ee713e55356b1303b419c27c47 (commit)
       via  e6806275bb7757a2e72c17b15b95be00972efd1a (commit)
       via  d6f6457b6480924e8c8eda4876e1ac282fe8123f (commit)
       via  7c7fcff002e4e861ac40ad8d17c3677b5672ed9f (commit)
       via  4281694fcd94980dcea85b294193288ad68b87a2 (commit)
       via  d83a2dc4d8e133d6403cf420d925322b9c5c6e84 (commit)
       via  f487834819093aba4e02396f1799d38f6263878e (commit)
       via  90179581e199db8c8fc122ffc9ad43ce4d7a3813 (commit)
       via  5811d63bd939ba397808de04f4b5dc185b2ab38e (commit)
       via  493e53e6dec657d735e2b34e265dd7b2e061315c (commit)
       via  c1708a66a10606078712b3ddc9a1af56f0a7c0c5 (commit)
       via  91d327919c2a1e16a7468f73b411ef386e33503c (commit)
       via  48cf119bc258d69988155e5fd856efbfbf00a52e (commit)
       via  6831dcb910e6bfde17a45b266193847d32380caa (commit)
       via  2ff6f66df5843436847ce97e9bea26ebb1c54a9e (commit)
       via  66c14480caa398e1cf997f6b10e62cd151f9832d (commit)
       via  8eacbc0aca30f801117721094aac35bf701eb7e4 (commit)
       via  bc48e692e1dbabec72b4e65f711f67afe21a4dc3 (commit)
       via  6782558926faa7907587ae1bd8e92e1813f13614 (commit)
       via  19d883c2cd16710444767ee8f0d448728535d791 (commit)
       via  773b1706441cd238371a54009afeb10071df60f6 (commit)
       via  b1cf3198116ab4ab74a58a66125fde99c6399f28 (commit)
       via  96172f64bda3e22f3e70d26d191e5e28e18d409f (commit)
       via  c0e749659e43dc834de7b06ca02e13b1f9dc70b5 (commit)
       via  9a76e7412d98f866214e2b7181ae8703563c0e4a (commit)
       via  d7a0f4de35a0c4add1c4a4b8f0e4a04ffca54873 (commit)
       via  634228efa31a49532b7155d3afcd22bdd72b1feb (commit)
       via  2c4186cdb48cf5bf2a9843083358d10cc750bd41 (commit)
       via  a02ffc5d616afc20bf4549623064b5f5affad25d (commit)
       via  f518fca4479e8f2f2a410fc9f9e8b2674bcd2ec6 (commit)
       via  08309c3ff912d22933f2c756df652b1a2786220a (commit)
       via  ad306fc8b0b0a50dbf82be073250f99a2b240620 (commit)
       via  6c6cdd70f3cbe6180c4a561b87cbde6ea591e054 (commit)
       via  e968b3bbe133544e2281e00dbb87ad7e5ecf7a51 (commit)
       via  75fca063141d9ca41e4f45df3ad385e34f7d2d73 (commit)
       via  af3642fb9dec23264709c6e3dc407cc8017baff0 (commit)
       via  137b71efae5ac75b9c69f859200b5361ebfa01ed (commit)
       via  a629c9459e1dffa06bd1f2459fb0c0f1ef61ce4e (commit)
       via  d137d85878b35460dcd400fa27cc82635c8b124a (commit)
       via  465aabf12c6f1653a5db7997193eb38c78e1d3dd (commit)
       via  19e06dc607afbda7c3487d6e267934e5a6a44735 (commit)
       via  91cf88c6155dca0fdf4c4457114a29d14ee61ade (commit)
       via  a148ce2d68697bd7a3d78c69ffd676fa765a3ccc (commit)
       via  e0b1ba19501c78d32d65c107e04289a5fec19bce (commit)
       via  70e7065f5ad35abb2493b5f89bbfe32cd86f5cbd (commit)
       via  e19adfa045fb871fc27dc26c3f2d080f2f29d633 (commit)
       via  71fcc519ec2b82c3d9e011799f216f4516032423 (commit)
       via  03afccce8fc1720fad41d19ea05fc9857bd7ce90 (commit)
       via  79856810145360573f03c2744e06d687790169ee (commit)
       via  5004efac9db5d7d460536a1e01c9074b6bc839c3 (commit)
       via  df66ba9e9dc82a74e2c17f75169cf6110e880b08 (commit)
       via  f3b8a57cb1826d190149b251a2fa01b99d2f9718 (commit)
       via  8aef1f21cfa4b20053800e0ecc76c48501248331 (commit)
       via  97df4115aa91345e6ea08b0c65242622f3540100 (commit)
       via  9965962f2cd07f017be8ed7cdcd86fe1fc40f8e1 (commit)
       via  64db01586c5439b6f6f752f5c2a41d0e7258e63d (commit)
       via  5519f0448502c4cec70717e2707480d02f62b559 (commit)
       via  d1156ceb3007f2bde5acb21bd07fddfcaacb41aa (commit)
       via  e77f8440252fd529131de4c8901ed91b06a60588 (commit)
       via  ccd850f8e9afd8e3bfbee9b9c2e0640fe2af1134 (commit)
       via  1d4a01e7e40a1dd318014b8679a66eddcf11ccd7 (commit)
       via  a0dfdb2515c4ecf54ad0ba6226d0ccb73a04ab11 (commit)
       via  fa61769e95882d16e089728223dbeb10a66db87f (commit)
       via  71192be161fda20a72af60457c5e495d2fd0bf02 (commit)
       via  1a70f360e7560b4527bc620abc6610ff8c0f19bc (commit)
       via  b3833accd212f783b2f3e2901fbad47ea875ce9e (commit)
       via  bab74a0323c3d2c1c84f85ed73873c265136ee4a (commit)
       via  b770ceac6389d8a9d3814b5ff69e3dddaa4b5e0b (commit)
       via  3eb5a505ce13ec37c0ff9958a77f99ae6f8ba440 (commit)
       via  e4205067cb9d3a0b5bc72c6386dcc85ba91f4fac (commit)
       via  f96b0a19311851427ef07039517225e3af6be651 (commit)
       via  42c08efefa2419b5d5c7e448fc39f715e773f218 (commit)
       via  4d73a5ae6dbc240ea80c7dc3c0d47f8c6d2cdc58 (commit)
       via  99fca29f338308815a16cebefcadd30c2d81306c (commit)
       via  807c1074fbb9c104bef80964aec5bf01aaeda006 (commit)
       via  fc69a1c910d24c6315549a6a7ceb8b8eb2af4f1a (commit)
       via  1a89d723813818546b1e86323cd0b409af1a9ed6 (commit)
       via  009baf202ee697031f8286c842eb7a0b3df21901 (commit)
       via  2ccc0bd80783f22166e3d70a29e6a2687d6f280f (commit)
       via  723ff309460d96c7fd17f175aa0f51dfb6d3dcbd (commit)
       via  c04665d1873b4ca108fcfff2a4d979a686ac9672 (commit)
       via  62b9945085178400642e2873b775d561fd280c7b (commit)
       via  4ded046ac49db51c43de402f2423b608f3778d52 (commit)
       via  c8bf6477672e92892a2475d1f86b9c96b30415f9 (commit)
       via  6f2aef194352e09634ddb6dc2abacdd4fe4f257e (commit)
       via  0413644f92350d2b8d25a76f3de9b8577d4c6dac (commit)
       via  4541d92ce758fec52a46e5fb0442bbfa67252528 (commit)
       via  bc3b6a399fc9eb8bddeaff34232c447594bb18f6 (commit)
       via  a0ea3289eebb925e2eb529fce21118121e9a5de5 (commit)
       via  19330b779b7fbf7b998435bf302fd986f998d1d3 (commit)
       via  b13c24e24891b49ca8fcd05408de1755a81d50de (commit)
       via  737cd78cef651ad94d3b68027d1ee54405478d84 (commit)
       via  b616fb5a7d6fa630ba4b91143f60b349681f0e91 (commit)
       via  ecc4ac6c978e6791fa2229423852640bc988ee0f (commit)
       via  872253c81247cc68d48780c6aa525f5168d13c71 (commit)
       via  83a475e853afee42d6d3dd2697ad0bd6ebb1b596 (commit)
       via  17ae07ec128ecc1d21665a53035a6a5a969fefb4 (commit)
       via  71ac3beb29b0e43141879f7a037bafd37c37a712 (commit)
       via  e28fce3fc1783e3f0389999f4d3007dff41b2093 (commit)
       via  cb24271e9b82876c6ebe52233daa44724d589415 (commit)
       via  4924b72b85ecd72c2b5dce9ca21cc7b585d2a7c5 (commit)
       via  ce59a715182cf370cc8e9f2fbc2e01ec426cb957 (commit)
       via  d8dac68c468a9beb15dd34967a61db8c03d0531f (commit)
       via  6a3b05671bde84f2567e3d368c5da8e2a67bb251 (commit)
       via  47c3cc3a4f901390cbbfdd263662c0d53183ea5e (commit)
       via  5fe61b7245c59fb18b39f17f6b8945ed137fafef (commit)
       via  856e34dd25a1c4fbc1c606f1a1c9a1fee8a2602c (commit)
       via  b95a4996ea42762e5471c31800a5681c5beee315 (commit)
       via  61e23b58202ed144a6dc21b26d9a8049a678cf00 (commit)
       via  21f80b900dab3ce6cdcd8395b26593b00549139a (commit)
       via  d8704997e3b020a4e4582cc115f0074cfee48ca7 (commit)
       via  e207143ada1bbc64a5eaab61652df38391d1bdbb (commit)
       via  3f687f5ed5e3139c2fd635aa6c5ed60e289c4ac3 (commit)
       via  2f8ceb04457d649ebfc6e2f1a903e0974a6b308b (commit)
       via  ffa2aeb7c82b16f9963b752bef323ce4006e66d1 (commit)
       via  668552b1bfb97c6386b0a6ca1c0c773e2a679551 (commit)
       via  ab41ac43019e63a5ff51121275d8794e2b608ed1 (commit)
       via  8e38b968af9ba5e5302a039c1a01821be1a02de2 (commit)
       via  db238615f3077cf74958a6ec3d6f7be4a5bb4970 (commit)
       via  3dc6b8249acaa7b3e5bac65eee114e752020c47b (commit)
       via  4873415b963e74c2a5a3a057a4328ef6e3b937ab (commit)
       via  073298dee621fadeec1b46a0be692f7f9cd0d55a (commit)
       via  dbbde0e98a79c6cc497ad273d3f0e575964cb731 (commit)
       via  7dc7f4eb38bd2e691f99a52f94987f259a6ca43f (commit)
       via  8dc2bed946d7c2df4f63b0abf55d12bfc07f6af1 (commit)
       via  cf99e0ba4d0dd4271fc19f243dc927fc1a4f4dbd (commit)
       via  1afc814166ef1421a69c12861dfafa60902d744d (commit)
       via  4837c9650cd2d08e08ce1935f81195b2197d0ec0 (commit)
       via  cb7a77a80bbd833cc9531606f6b364e4a455c584 (commit)
       via  c85454b07efca1cf84abe3a9b4e2271cd6ab6d6d (commit)
       via  9945a4e5f6b029f388f0d8820fcfbe332a9c3494 (commit)
       via  2bdf58c2eec86d2878ceb7b4369717c2ae824cb9 (commit)
       via  67762cd397aeac6480f5bcb151ad10e183094486 (commit)
       via  70b651ce1ae4d3f19c61fc496214c52b17c23009 (commit)
       via  17bb2cac380b93788fc0aba0e75350209e915ebe (commit)
       via  896fe95f94d2de586d78bf6142f64baca01ef0fe (commit)
       via  1fe362742ab7dcfc3d199e563ed8fcdf7c346d39 (commit)
       via  225313a358b221e5fb515424ac4282be999b640b (commit)
       via  e5797d03e28b489c04711d23fa30e66e54aa3a5d (commit)
       via  b859e4cdd755230e32855680b9117ff058838293 (commit)
       via  d047d34b2b9debf1f2df38e52753dfae97c60d8a (commit)
       via  aaba80cf2d326b7d75687e370193a144a579ac9a (commit)
       via  fa17f6c6b35ed8bd67b8f6f1ad656e1245391694 (commit)
       via  016295e14ca079171dc0074337f2b0571e03ec1a (commit)
       via  e2fd954c27e02f8121aed9e65efbae33e98838bb (commit)
       via  046944f48bb274b1b63cad83e1bbbf0e52b4939f (commit)
       via  8972617b813a3f1e80e10e3feb5861e95fb539e4 (commit)
       via  fb9ff7ca81634651368ba1a2621368ac8e86860d (commit)
       via  80033d8f8cbe4bf598a538b87c68528c41f5b2bd (commit)
       via  3cf7d37b1d4abafd25956a9d0a8ce154dd2eda02 (commit)
       via  68dd59f2e9c5e8e239f92ba56226a9c6eac3a91d (commit)
       via  f6e51709fc3a79274646135fec1a603d4316acf6 (commit)
       via  76f048a1fdf8247ba28a373d989215a5493895ea (commit)
       via  d32b6d13ed9dcd171b9ff723d1389dacaff98903 (commit)
       via  e610e700da088ba1c4e5f0478317040f236aaebb (commit)
       via  881064e9b81de4aee7a9cdd52184860260f8723c (commit)
       via  47e178190744e65079a821f40148eebcaa92bf76 (commit)
       via  a5e369300f77269b2f6b596c2bf7f53795602a0c (commit)
       via  93bafb611a58293e0353320a14db298133c9d99a (commit)
       via  59504dc80fe8c0d9a18994d82586a550c7efa341 (commit)
       via  f5e74b5988cb6fb34a71188e70adc7b6c7fea28b (commit)
       via  b7f41d554bd197f23824eafa751d005a22d4277b (commit)
       via  34f012639ddf41470714ae74ae961d158670a4c7 (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 (d4a1f9bf5f4ddd52a9cc12bf488afcbb83173a01)
            \
             N -- N -- N (bc75a49ecb8b2a4544cb5796bb3b0fff5a124f50)

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

commit bc75a49ecb8b2a4544cb5796bb3b0fff5a124f50
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 25 14:13:23 2017 +0100

    vlr: drop all remaining opaque gsm_subscriber definitions
    
    Also drop some unused functions that use gsm_subscriber args
    
    Change-Id: Ic8af21e9d7c72ba687a7d2c45b55380333f116a5

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

commit 5d9ff54eb865ffa922728ccbaa450f93081ce5d0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 25 13:58:08 2017 +0100

    llist_count
    
    Change-Id: I0e0f715e657c789c6ad6fbb7bc5f11e720b58316

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

commit 8e776a3453c95368d30dea0a9e0b92a1c4c02624
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 25 13:57:03 2017 +0100

    auth_test.c: drop now unused functions
    
    Change-Id: I38a8d1ab5f43e7e3ee87edaefb08cd80c688e2b1

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

commit 4636ae10cbc50eaef9a5922d7a353eed861cf0f3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 25 13:56:26 2017 +0100

    remove gsm_subscriber: rewire VTY 'subscriber expire' to vlr_subscriber
    
    Change-Id: I21ee8a7f6e20c7f1ec561b4b61289a156ae79408

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

commit b42b8bd02fcda9219c55ba611514d22cc87c9ec4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Jan 25 13:55:34 2017 +0100

    remove gsm_subscriber: remove auth_get_tuple_for_subscr()
    
    Change-Id: I0e4b64b7c8b750ee77f4928837b9f9e0a9e758c7

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

commit bb8eaabcf397c9148c54087c48b4d95d5a228e79
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=46af8eec7f8b666fd5a10dd87fe65c7d47658d5a

commit 46af8eec7f8b666fd5a10dd87fe65c7d47658d5a
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=2508fdadb259858b86849d517c463463534d441e

commit 2508fdadb259858b86849d517c463463534d441e
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=705e770705f7a669007261b0a586d08cde237552

commit 705e770705f7a669007261b0a586d08cde237552
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=1cd48d41dc50a279201472459df8768bf03bee20

commit 1cd48d41dc50a279201472459df8768bf03bee20
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=21e87a0ea21199d3fc4ef0808e89e033dea4e157

commit 21e87a0ea21199d3fc4ef0808e89e033dea4e157
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=9b3931f88e7372e51cfef5b411390cceb0ec3d3a

commit 9b3931f88e7372e51cfef5b411390cceb0ec3d3a
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=b30337398c0837f713ccdc65309fd581ddbef0b9

commit b30337398c0837f713ccdc65309fd581ddbef0b9
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=73353c5cbe0faf514657e27200a89b20ed1479bd

commit 73353c5cbe0faf514657e27200a89b20ed1479bd
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=e82c10091edf4d5aca5a7ac7e0d58eae54b80088

commit e82c10091edf4d5aca5a7ac7e0d58eae54b80088
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=206ebf98259026995e4b979cd94fbd5d56a4b19b

commit 206ebf98259026995e4b979cd94fbd5d56a4b19b
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=89ef88cc75b7bcc97d8371b41f090d40d1d85a0c

commit 89ef88cc75b7bcc97d8371b41f090d40d1d85a0c
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=70de63cd7e75bba593ad86c4cc3ce0f41e7c33c4

commit 70de63cd7e75bba593ad86c4cc3ce0f41e7c33c4
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=657b434e5dde45ed82bde7111f4166836004a2b5

commit 657b434e5dde45ed82bde7111f4166836004a2b5
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=c88b3e314cd0c6726179c101ed8362e37a26c2f5

commit c88b3e314cd0c6726179c101ed8362e37a26c2f5
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=1f215371e14e362692d15c420d1ceb9a94f6a871

commit 1f215371e14e362692d15c420d1ceb9a94f6a871
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=f329d7619671402d8bb820b997b868fde90f6a62

commit f329d7619671402d8bb820b997b868fde90f6a62
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=e7753a6eb068fb3245fc70292faf319e1bfd7011

commit e7753a6eb068fb3245fc70292faf319e1bfd7011
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=7b86ceb0104ece438718b11b7ba9cc8da51917a9

commit 7b86ceb0104ece438718b11b7ba9cc8da51917a9
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=3ede1fac59cc32f3277d58b831dacdf5ff909b64

commit 3ede1fac59cc32f3277d58b831dacdf5ff909b64
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=aba69f8e768f69e8ad198b44aeca50f69f64d881

commit aba69f8e768f69e8ad198b44aeca50f69f64d881
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=d0dca7c3fbdf48540b1d9f5f86a6cc24f9764e1c

commit d0dca7c3fbdf48540b1d9f5f86a6cc24f9764e1c
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=436d40afeb95fe93ff71bb06945eab31ca043490

commit 436d40afeb95fe93ff71bb06945eab31ca043490
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=5e32cd574141a6897e3c866a73669985e2f975da

commit 5e32cd574141a6897e3c866a73669985e2f975da
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=2c346193e3a6230790486fc315db744cc68fe430

commit 2c346193e3a6230790486fc315db744cc68fe430
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=341296c1fedd4dea7b4bfd20a2c65494a2504fd9

commit 341296c1fedd4dea7b4bfd20a2c65494a2504fd9
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=694f1df3831c30a003b1c08aae1586a564e7adc1

commit 694f1df3831c30a003b1c08aae1586a564e7adc1
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=5eb86cbe00043581b2d93c91f9d6a9eccc76e8ed

commit 5eb86cbe00043581b2d93c91f9d6a9eccc76e8ed
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=2b0bb2c45488779af960e35b153870f4d4ed6962

commit 2b0bb2c45488779af960e35b153870f4d4ed6962
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=a00d08a75cac18888181649347a4d45f5aa15d15

commit a00d08a75cac18888181649347a4d45f5aa15d15
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=cbcd8a6d29cf9799932d80e36e4e99a59d04449f

commit cbcd8a6d29cf9799932d80e36e4e99a59d04449f
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=0eaf7e154f7c364dc42f9e9f50a0b04bd60a9a5d

commit 0eaf7e154f7c364dc42f9e9f50a0b04bd60a9a5d
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=6e801187cb1cf3df05047f2c7ff02db385fad5d9

commit 6e801187cb1cf3df05047f2c7ff02db385fad5d9
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=a46f22156d0cebbd43ef6d27a524ff33cd3a1beb

commit a46f22156d0cebbd43ef6d27a524ff33cd3a1beb
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=33c7fa59fc477766d695a452568df1aa5437c9c4

commit 33c7fa59fc477766d695a452568df1aa5437c9c4
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=4e61bfb6d3eab09facec66729f3ceef2100de9ea

commit 4e61bfb6d3eab09facec66729f3ceef2100de9ea
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=7c45b509ae81116473f390771d964fd5fba27a77

commit 7c45b509ae81116473f390771d964fd5fba27a77
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=8ac35997255f949b13897b84ea5f451fb48f5cc7

commit 8ac35997255f949b13897b84ea5f451fb48f5cc7
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=ee2049468e1638da2cf8eab29330145ca2c88aba

commit ee2049468e1638da2cf8eab29330145ca2c88aba
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=a88fe0373fb1c4ec0a88b6dce9f0aa21da10d499

commit a88fe0373fb1c4ec0a88b6dce9f0aa21da10d499
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=739e54b273b74cc6b7329afb9568456b068316be

commit 739e54b273b74cc6b7329afb9568456b068316be
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=84690751df6f6f3d1a82d95286429eb707f012c9

commit 84690751df6f6f3d1a82d95286429eb707f012c9
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=3a3a947c63d11645ffdc8a38311e6b9d0e7e6739

commit 3a3a947c63d11645ffdc8a38311e6b9d0e7e6739
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=7abd03b2a1e64fc26a984262aba6ae2dd92d92e6

commit 7abd03b2a1e64fc26a984262aba6ae2dd92d92e6
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=414049bab5b6517b56c4a0110ca0bea4a5e629b0

commit 414049bab5b6517b56c4a0110ca0bea4a5e629b0
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=d6184723ccbb938ad3fbf5d4ba4be63abc35991e

commit d6184723ccbb938ad3fbf5d4ba4be63abc35991e
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=31cf319518b4da6425241fe73b2b1bfaf496144b

commit 31cf319518b4da6425241fe73b2b1bfaf496144b
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=241c3bf753cec83f266727a7728e8e5aee39b61f

commit 241c3bf753cec83f266727a7728e8e5aee39b61f
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=d1a9b2b2ebadcb6542f8b08d1fa7473bc72d613c

commit d1a9b2b2ebadcb6542f8b08d1fa7473bc72d613c
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=10e0b1c3996086c6da2f51e00b0afe8fe67de405

commit 10e0b1c3996086c6da2f51e00b0afe8fe67de405
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=fe5a032d77fe8c53f430657403b7d4c43d19b3f5

commit fe5a032d77fe8c53f430657403b7d4c43d19b3f5
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=9a94e7b55236e3ff47ced9d174713ae9cd7283f0

commit 9a94e7b55236e3ff47ced9d174713ae9cd7283f0
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=06370b4d2855b4226c42dfb556c23fda1a4a77c1

commit 06370b4d2855b4226c42dfb556c23fda1a4a77c1
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=b0c9976a477927e111f924f957a731eecb7877df

commit b0c9976a477927e111f924f957a731eecb7877df
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=8d9288be17b378d4954741f8ec411b579484197b

commit 8d9288be17b378d4954741f8ec411b579484197b
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=d3cb8d229703d977dbacf7d46564831c0b0feb27

commit d3cb8d229703d977dbacf7d46564831c0b0feb27
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=9cac7f8a75ce4cb366a0afd2cb9e1ff4c11f4b17

commit 9cac7f8a75ce4cb366a0afd2cb9e1ff4c11f4b17
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=aa7816bfbb99387c60d78404725c59c85703e913

commit aa7816bfbb99387c60d78404725c59c85703e913
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=740164391746ade708e062c6a7eeb2ea124c75b2

commit 740164391746ade708e062c6a7eeb2ea124c75b2
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=5f5b9ad6acf96a3cd3ea82e92e3aaf8e167330e3

commit 5f5b9ad6acf96a3cd3ea82e92e3aaf8e167330e3
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=e9d71d869e0e86a7aae54ba72555da27086945bf

commit e9d71d869e0e86a7aae54ba72555da27086945bf
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=9fa9c4127572eb5c65a31d8d5d6fe95804cd2106

commit 9fa9c4127572eb5c65a31d8d5d6fe95804cd2106
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=234f1ab95ffb0d6d0448efa4f58ee54499f61d7e

commit 234f1ab95ffb0d6d0448efa4f58ee54499f61d7e
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=65bb6b60ab0f98f7d76d5062e42f73d32cd2dcac

commit 65bb6b60ab0f98f7d76d5062e42f73d32cd2dcac
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=918c566e0d27914415e73a77b3c1e6ef9629a946

commit 918c566e0d27914415e73a77b3c1e6ef9629a946
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=b7700dd6f4e906ad808294fa4203df0cfe72acc3

commit b7700dd6f4e906ad808294fa4203df0cfe72acc3
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=abf8c424c67610ca1cff13287a19d55082587c45

commit abf8c424c67610ca1cff13287a19d55082587c45
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=38e21d250168e15a24c5a5329dc694c0b36fac7b

commit 38e21d250168e15a24c5a5329dc694c0b36fac7b
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=24eca404123722c26c9d10be1bfd788760bbb332

commit 24eca404123722c26c9d10be1bfd788760bbb332
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=89673c827863b73ccbf7a66653ea14f384bf435d

commit 89673c827863b73ccbf7a66653ea14f384bf435d
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=be1846e10f68278437efb8daa90d3f26b4c4fec0

commit be1846e10f68278437efb8daa90d3f26b4c4fec0
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=8b2423b75aaa511a63d03ad832837adf260d0391

commit 8b2423b75aaa511a63d03ad832837adf260d0391
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=52971cd71597875cac712b556a41e18bfaa64729

commit 52971cd71597875cac712b556a41e18bfaa64729
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=5e10265abaa84b74c75b40fd7d09107649a84a10

commit 5e10265abaa84b74c75b40fd7d09107649a84a10
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=9e0dc98ba6185a7914237de5a6bbe6f6935e0424

commit 9e0dc98ba6185a7914237de5a6bbe6f6935e0424
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=45a2e9bc061c22d777ea336211bfa2047bcd49c2

commit 45a2e9bc061c22d777ea336211bfa2047bcd49c2
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=90e8a187e0fe0274effe031b50f15fc7f0c5e99a

commit 90e8a187e0fe0274effe031b50f15fc7f0c5e99a
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=abb20777766f89ff158480ff882a643dff8415d8

commit abb20777766f89ff158480ff882a643dff8415d8
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=fde16f8686a910d21e2b6c082380b7f9a267a847

commit fde16f8686a910d21e2b6c082380b7f9a267a847
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=a0cafb0e1801f786f6fc4efd79c3a292dcdfff42

commit a0cafb0e1801f786f6fc4efd79c3a292dcdfff42
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=9f7e3891202d73c4aaeb79eea0fdca56ddf9181e

commit 9f7e3891202d73c4aaeb79eea0fdca56ddf9181e
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=59fa2b61a7099eed5b5c44eb80866c9534978a92

commit 59fa2b61a7099eed5b5c44eb80866c9534978a92
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=aa8b8e5f1247b36004c0eb4ace2808e9c7ba1204

commit aa8b8e5f1247b36004c0eb4ace2808e9c7ba1204
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=4f7858b331c32fc98456f5d1ae7ac093a9709134

commit 4f7858b331c32fc98456f5d1ae7ac093a9709134
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=1ae0b27ffb6c67ee713e55356b1303b419c27c47

commit 1ae0b27ffb6c67ee713e55356b1303b419c27c47
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=e6806275bb7757a2e72c17b15b95be00972efd1a

commit e6806275bb7757a2e72c17b15b95be00972efd1a
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=d6f6457b6480924e8c8eda4876e1ac282fe8123f

commit d6f6457b6480924e8c8eda4876e1ac282fe8123f
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=7c7fcff002e4e861ac40ad8d17c3677b5672ed9f

commit 7c7fcff002e4e861ac40ad8d17c3677b5672ed9f
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=4281694fcd94980dcea85b294193288ad68b87a2

commit 4281694fcd94980dcea85b294193288ad68b87a2
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=d83a2dc4d8e133d6403cf420d925322b9c5c6e84

commit d83a2dc4d8e133d6403cf420d925322b9c5c6e84
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=f487834819093aba4e02396f1799d38f6263878e

commit f487834819093aba4e02396f1799d38f6263878e
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=90179581e199db8c8fc122ffc9ad43ce4d7a3813

commit 90179581e199db8c8fc122ffc9ad43ce4d7a3813
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=5811d63bd939ba397808de04f4b5dc185b2ab38e

commit 5811d63bd939ba397808de04f4b5dc185b2ab38e
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=493e53e6dec657d735e2b34e265dd7b2e061315c

commit 493e53e6dec657d735e2b34e265dd7b2e061315c
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=c1708a66a10606078712b3ddc9a1af56f0a7c0c5

commit c1708a66a10606078712b3ddc9a1af56f0a7c0c5
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=91d327919c2a1e16a7468f73b411ef386e33503c

commit 91d327919c2a1e16a7468f73b411ef386e33503c
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=48cf119bc258d69988155e5fd856efbfbf00a52e

commit 48cf119bc258d69988155e5fd856efbfbf00a52e
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=6831dcb910e6bfde17a45b266193847d32380caa

commit 6831dcb910e6bfde17a45b266193847d32380caa
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=2ff6f66df5843436847ce97e9bea26ebb1c54a9e

commit 2ff6f66df5843436847ce97e9bea26ebb1c54a9e
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=66c14480caa398e1cf997f6b10e62cd151f9832d

commit 66c14480caa398e1cf997f6b10e62cd151f9832d
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=8eacbc0aca30f801117721094aac35bf701eb7e4

commit 8eacbc0aca30f801117721094aac35bf701eb7e4
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=bc48e692e1dbabec72b4e65f711f67afe21a4dc3

commit bc48e692e1dbabec72b4e65f711f67afe21a4dc3
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=6782558926faa7907587ae1bd8e92e1813f13614

commit 6782558926faa7907587ae1bd8e92e1813f13614
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=19d883c2cd16710444767ee8f0d448728535d791

commit 19d883c2cd16710444767ee8f0d448728535d791
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=773b1706441cd238371a54009afeb10071df60f6

commit 773b1706441cd238371a54009afeb10071df60f6
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=b1cf3198116ab4ab74a58a66125fde99c6399f28

commit b1cf3198116ab4ab74a58a66125fde99c6399f28
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=96172f64bda3e22f3e70d26d191e5e28e18d409f

commit 96172f64bda3e22f3e70d26d191e5e28e18d409f
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=c0e749659e43dc834de7b06ca02e13b1f9dc70b5

commit c0e749659e43dc834de7b06ca02e13b1f9dc70b5
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=9a76e7412d98f866214e2b7181ae8703563c0e4a

commit 9a76e7412d98f866214e2b7181ae8703563c0e4a
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=d7a0f4de35a0c4add1c4a4b8f0e4a04ffca54873

commit d7a0f4de35a0c4add1c4a4b8f0e4a04ffca54873
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=634228efa31a49532b7155d3afcd22bdd72b1feb

commit 634228efa31a49532b7155d3afcd22bdd72b1feb
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=2c4186cdb48cf5bf2a9843083358d10cc750bd41

commit 2c4186cdb48cf5bf2a9843083358d10cc750bd41
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=a02ffc5d616afc20bf4549623064b5f5affad25d

commit a02ffc5d616afc20bf4549623064b5f5affad25d
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=f518fca4479e8f2f2a410fc9f9e8b2674bcd2ec6

commit f518fca4479e8f2f2a410fc9f9e8b2674bcd2ec6
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=08309c3ff912d22933f2c756df652b1a2786220a

commit 08309c3ff912d22933f2c756df652b1a2786220a
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=ad306fc8b0b0a50dbf82be073250f99a2b240620

commit ad306fc8b0b0a50dbf82be073250f99a2b240620
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=6c6cdd70f3cbe6180c4a561b87cbde6ea591e054

commit 6c6cdd70f3cbe6180c4a561b87cbde6ea591e054
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=e968b3bbe133544e2281e00dbb87ad7e5ecf7a51

commit e968b3bbe133544e2281e00dbb87ad7e5ecf7a51
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=75fca063141d9ca41e4f45df3ad385e34f7d2d73

commit 75fca063141d9ca41e4f45df3ad385e34f7d2d73
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=af3642fb9dec23264709c6e3dc407cc8017baff0

commit af3642fb9dec23264709c6e3dc407cc8017baff0
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=137b71efae5ac75b9c69f859200b5361ebfa01ed

commit 137b71efae5ac75b9c69f859200b5361ebfa01ed
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=a629c9459e1dffa06bd1f2459fb0c0f1ef61ce4e

commit a629c9459e1dffa06bd1f2459fb0c0f1ef61ce4e
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=d137d85878b35460dcd400fa27cc82635c8b124a

commit d137d85878b35460dcd400fa27cc82635c8b124a
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=465aabf12c6f1653a5db7997193eb38c78e1d3dd

commit 465aabf12c6f1653a5db7997193eb38c78e1d3dd
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=19e06dc607afbda7c3487d6e267934e5a6a44735

commit 19e06dc607afbda7c3487d6e267934e5a6a44735
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=91cf88c6155dca0fdf4c4457114a29d14ee61ade

commit 91cf88c6155dca0fdf4c4457114a29d14ee61ade
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=a148ce2d68697bd7a3d78c69ffd676fa765a3ccc

commit a148ce2d68697bd7a3d78c69ffd676fa765a3ccc
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=e0b1ba19501c78d32d65c107e04289a5fec19bce

commit e0b1ba19501c78d32d65c107e04289a5fec19bce
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=70e7065f5ad35abb2493b5f89bbfe32cd86f5cbd

commit 70e7065f5ad35abb2493b5f89bbfe32cd86f5cbd
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=e19adfa045fb871fc27dc26c3f2d080f2f29d633

commit e19adfa045fb871fc27dc26c3f2d080f2f29d633
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=71fcc519ec2b82c3d9e011799f216f4516032423

commit 71fcc519ec2b82c3d9e011799f216f4516032423
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=03afccce8fc1720fad41d19ea05fc9857bd7ce90

commit 03afccce8fc1720fad41d19ea05fc9857bd7ce90
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=79856810145360573f03c2744e06d687790169ee

commit 79856810145360573f03c2744e06d687790169ee
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=5004efac9db5d7d460536a1e01c9074b6bc839c3

commit 5004efac9db5d7d460536a1e01c9074b6bc839c3
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=df66ba9e9dc82a74e2c17f75169cf6110e880b08

commit df66ba9e9dc82a74e2c17f75169cf6110e880b08
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=f3b8a57cb1826d190149b251a2fa01b99d2f9718

commit f3b8a57cb1826d190149b251a2fa01b99d2f9718
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=8aef1f21cfa4b20053800e0ecc76c48501248331

commit 8aef1f21cfa4b20053800e0ecc76c48501248331
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=97df4115aa91345e6ea08b0c65242622f3540100

commit 97df4115aa91345e6ea08b0c65242622f3540100
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=9965962f2cd07f017be8ed7cdcd86fe1fc40f8e1

commit 9965962f2cd07f017be8ed7cdcd86fe1fc40f8e1
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=64db01586c5439b6f6f752f5c2a41d0e7258e63d

commit 64db01586c5439b6f6f752f5c2a41d0e7258e63d
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=5519f0448502c4cec70717e2707480d02f62b559

commit 5519f0448502c4cec70717e2707480d02f62b559
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=d1156ceb3007f2bde5acb21bd07fddfcaacb41aa

commit d1156ceb3007f2bde5acb21bd07fddfcaacb41aa
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=e77f8440252fd529131de4c8901ed91b06a60588

commit e77f8440252fd529131de4c8901ed91b06a60588
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=ccd850f8e9afd8e3bfbee9b9c2e0640fe2af1134

commit ccd850f8e9afd8e3bfbee9b9c2e0640fe2af1134
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=1d4a01e7e40a1dd318014b8679a66eddcf11ccd7

commit 1d4a01e7e40a1dd318014b8679a66eddcf11ccd7
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=a0dfdb2515c4ecf54ad0ba6226d0ccb73a04ab11

commit a0dfdb2515c4ecf54ad0ba6226d0ccb73a04ab11
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=fa61769e95882d16e089728223dbeb10a66db87f

commit fa61769e95882d16e089728223dbeb10a66db87f
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=71192be161fda20a72af60457c5e495d2fd0bf02

commit 71192be161fda20a72af60457c5e495d2fd0bf02
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=1a70f360e7560b4527bc620abc6610ff8c0f19bc

commit 1a70f360e7560b4527bc620abc6610ff8c0f19bc
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=b3833accd212f783b2f3e2901fbad47ea875ce9e

commit b3833accd212f783b2f3e2901fbad47ea875ce9e
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=bab74a0323c3d2c1c84f85ed73873c265136ee4a

commit bab74a0323c3d2c1c84f85ed73873c265136ee4a
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=b770ceac6389d8a9d3814b5ff69e3dddaa4b5e0b

commit b770ceac6389d8a9d3814b5ff69e3dddaa4b5e0b
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=3eb5a505ce13ec37c0ff9958a77f99ae6f8ba440

commit 3eb5a505ce13ec37c0ff9958a77f99ae6f8ba440
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=e4205067cb9d3a0b5bc72c6386dcc85ba91f4fac

commit e4205067cb9d3a0b5bc72c6386dcc85ba91f4fac
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=f96b0a19311851427ef07039517225e3af6be651

commit f96b0a19311851427ef07039517225e3af6be651
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=42c08efefa2419b5d5c7e448fc39f715e773f218

commit 42c08efefa2419b5d5c7e448fc39f715e773f218
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=4d73a5ae6dbc240ea80c7dc3c0d47f8c6d2cdc58

commit 4d73a5ae6dbc240ea80c7dc3c0d47f8c6d2cdc58
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=99fca29f338308815a16cebefcadd30c2d81306c

commit 99fca29f338308815a16cebefcadd30c2d81306c
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=807c1074fbb9c104bef80964aec5bf01aaeda006

commit 807c1074fbb9c104bef80964aec5bf01aaeda006
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=fc69a1c910d24c6315549a6a7ceb8b8eb2af4f1a

commit fc69a1c910d24c6315549a6a7ceb8b8eb2af4f1a
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=1a89d723813818546b1e86323cd0b409af1a9ed6

commit 1a89d723813818546b1e86323cd0b409af1a9ed6
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=009baf202ee697031f8286c842eb7a0b3df21901

commit 009baf202ee697031f8286c842eb7a0b3df21901
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=2ccc0bd80783f22166e3d70a29e6a2687d6f280f

commit 2ccc0bd80783f22166e3d70a29e6a2687d6f280f
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=723ff309460d96c7fd17f175aa0f51dfb6d3dcbd

commit 723ff309460d96c7fd17f175aa0f51dfb6d3dcbd
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=c04665d1873b4ca108fcfff2a4d979a686ac9672

commit c04665d1873b4ca108fcfff2a4d979a686ac9672
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=62b9945085178400642e2873b775d561fd280c7b

commit 62b9945085178400642e2873b775d561fd280c7b
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=4ded046ac49db51c43de402f2423b608f3778d52

commit 4ded046ac49db51c43de402f2423b608f3778d52
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=c8bf6477672e92892a2475d1f86b9c96b30415f9

commit c8bf6477672e92892a2475d1f86b9c96b30415f9
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=6f2aef194352e09634ddb6dc2abacdd4fe4f257e

commit 6f2aef194352e09634ddb6dc2abacdd4fe4f257e
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=0413644f92350d2b8d25a76f3de9b8577d4c6dac

commit 0413644f92350d2b8d25a76f3de9b8577d4c6dac
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=4541d92ce758fec52a46e5fb0442bbfa67252528

commit 4541d92ce758fec52a46e5fb0442bbfa67252528
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=bc3b6a399fc9eb8bddeaff34232c447594bb18f6

commit bc3b6a399fc9eb8bddeaff34232c447594bb18f6
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=a0ea3289eebb925e2eb529fce21118121e9a5de5

commit a0ea3289eebb925e2eb529fce21118121e9a5de5
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=19330b779b7fbf7b998435bf302fd986f998d1d3

commit 19330b779b7fbf7b998435bf302fd986f998d1d3
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=b13c24e24891b49ca8fcd05408de1755a81d50de

commit b13c24e24891b49ca8fcd05408de1755a81d50de
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=737cd78cef651ad94d3b68027d1ee54405478d84

commit 737cd78cef651ad94d3b68027d1ee54405478d84
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=b616fb5a7d6fa630ba4b91143f60b349681f0e91

commit b616fb5a7d6fa630ba4b91143f60b349681f0e91
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=ecc4ac6c978e6791fa2229423852640bc988ee0f

commit ecc4ac6c978e6791fa2229423852640bc988ee0f
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=872253c81247cc68d48780c6aa525f5168d13c71

commit 872253c81247cc68d48780c6aa525f5168d13c71
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=83a475e853afee42d6d3dd2697ad0bd6ebb1b596

commit 83a475e853afee42d6d3dd2697ad0bd6ebb1b596
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=17ae07ec128ecc1d21665a53035a6a5a969fefb4

commit 17ae07ec128ecc1d21665a53035a6a5a969fefb4
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=71ac3beb29b0e43141879f7a037bafd37c37a712

commit 71ac3beb29b0e43141879f7a037bafd37c37a712
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=e28fce3fc1783e3f0389999f4d3007dff41b2093

commit e28fce3fc1783e3f0389999f4d3007dff41b2093
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=cb24271e9b82876c6ebe52233daa44724d589415

commit cb24271e9b82876c6ebe52233daa44724d589415
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=4924b72b85ecd72c2b5dce9ca21cc7b585d2a7c5

commit 4924b72b85ecd72c2b5dce9ca21cc7b585d2a7c5
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=ce59a715182cf370cc8e9f2fbc2e01ec426cb957

commit ce59a715182cf370cc8e9f2fbc2e01ec426cb957
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=d8dac68c468a9beb15dd34967a61db8c03d0531f

commit d8dac68c468a9beb15dd34967a61db8c03d0531f
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=6a3b05671bde84f2567e3d368c5da8e2a67bb251

commit 6a3b05671bde84f2567e3d368c5da8e2a67bb251
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=47c3cc3a4f901390cbbfdd263662c0d53183ea5e

commit 47c3cc3a4f901390cbbfdd263662c0d53183ea5e
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=5fe61b7245c59fb18b39f17f6b8945ed137fafef

commit 5fe61b7245c59fb18b39f17f6b8945ed137fafef
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=856e34dd25a1c4fbc1c606f1a1c9a1fee8a2602c

commit 856e34dd25a1c4fbc1c606f1a1c9a1fee8a2602c
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=b95a4996ea42762e5471c31800a5681c5beee315

commit b95a4996ea42762e5471c31800a5681c5beee315
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=61e23b58202ed144a6dc21b26d9a8049a678cf00

commit 61e23b58202ed144a6dc21b26d9a8049a678cf00
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=21f80b900dab3ce6cdcd8395b26593b00549139a

commit 21f80b900dab3ce6cdcd8395b26593b00549139a
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=d8704997e3b020a4e4582cc115f0074cfee48ca7

commit d8704997e3b020a4e4582cc115f0074cfee48ca7
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=e207143ada1bbc64a5eaab61652df38391d1bdbb

commit e207143ada1bbc64a5eaab61652df38391d1bdbb
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=3f687f5ed5e3139c2fd635aa6c5ed60e289c4ac3

commit 3f687f5ed5e3139c2fd635aa6c5ed60e289c4ac3
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=2f8ceb04457d649ebfc6e2f1a903e0974a6b308b

commit 2f8ceb04457d649ebfc6e2f1a903e0974a6b308b
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=ffa2aeb7c82b16f9963b752bef323ce4006e66d1

commit ffa2aeb7c82b16f9963b752bef323ce4006e66d1
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=668552b1bfb97c6386b0a6ca1c0c773e2a679551

commit 668552b1bfb97c6386b0a6ca1c0c773e2a679551
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=ab41ac43019e63a5ff51121275d8794e2b608ed1

commit ab41ac43019e63a5ff51121275d8794e2b608ed1
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=8e38b968af9ba5e5302a039c1a01821be1a02de2

commit 8e38b968af9ba5e5302a039c1a01821be1a02de2
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=db238615f3077cf74958a6ec3d6f7be4a5bb4970

commit db238615f3077cf74958a6ec3d6f7be4a5bb4970
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=3dc6b8249acaa7b3e5bac65eee114e752020c47b

commit 3dc6b8249acaa7b3e5bac65eee114e752020c47b
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=4873415b963e74c2a5a3a057a4328ef6e3b937ab

commit 4873415b963e74c2a5a3a057a4328ef6e3b937ab
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=073298dee621fadeec1b46a0be692f7f9cd0d55a

commit 073298dee621fadeec1b46a0be692f7f9cd0d55a
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=dbbde0e98a79c6cc497ad273d3f0e575964cb731

commit dbbde0e98a79c6cc497ad273d3f0e575964cb731
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=7dc7f4eb38bd2e691f99a52f94987f259a6ca43f

commit 7dc7f4eb38bd2e691f99a52f94987f259a6ca43f
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=8dc2bed946d7c2df4f63b0abf55d12bfc07f6af1

commit 8dc2bed946d7c2df4f63b0abf55d12bfc07f6af1
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=cf99e0ba4d0dd4271fc19f243dc927fc1a4f4dbd

commit cf99e0ba4d0dd4271fc19f243dc927fc1a4f4dbd
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=1afc814166ef1421a69c12861dfafa60902d744d

commit 1afc814166ef1421a69c12861dfafa60902d744d
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=4837c9650cd2d08e08ce1935f81195b2197d0ec0

commit 4837c9650cd2d08e08ce1935f81195b2197d0ec0
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=cb7a77a80bbd833cc9531606f6b364e4a455c584

commit cb7a77a80bbd833cc9531606f6b364e4a455c584
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=c85454b07efca1cf84abe3a9b4e2271cd6ab6d6d

commit c85454b07efca1cf84abe3a9b4e2271cd6ab6d6d
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=9945a4e5f6b029f388f0d8820fcfbe332a9c3494

commit 9945a4e5f6b029f388f0d8820fcfbe332a9c3494
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=2bdf58c2eec86d2878ceb7b4369717c2ae824cb9

commit 2bdf58c2eec86d2878ceb7b4369717c2ae824cb9
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=67762cd397aeac6480f5bcb151ad10e183094486

commit 67762cd397aeac6480f5bcb151ad10e183094486
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=70b651ce1ae4d3f19c61fc496214c52b17c23009

commit 70b651ce1ae4d3f19c61fc496214c52b17c23009
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=17bb2cac380b93788fc0aba0e75350209e915ebe

commit 17bb2cac380b93788fc0aba0e75350209e915ebe
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=896fe95f94d2de586d78bf6142f64baca01ef0fe

commit 896fe95f94d2de586d78bf6142f64baca01ef0fe
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=1fe362742ab7dcfc3d199e563ed8fcdf7c346d39

commit 1fe362742ab7dcfc3d199e563ed8fcdf7c346d39
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=225313a358b221e5fb515424ac4282be999b640b

commit 225313a358b221e5fb515424ac4282be999b640b
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=e5797d03e28b489c04711d23fa30e66e54aa3a5d

commit e5797d03e28b489c04711d23fa30e66e54aa3a5d
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=b859e4cdd755230e32855680b9117ff058838293

commit b859e4cdd755230e32855680b9117ff058838293
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=d047d34b2b9debf1f2df38e52753dfae97c60d8a

commit d047d34b2b9debf1f2df38e52753dfae97c60d8a
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=aaba80cf2d326b7d75687e370193a144a579ac9a

commit aaba80cf2d326b7d75687e370193a144a579ac9a
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=fa17f6c6b35ed8bd67b8f6f1ad656e1245391694

commit fa17f6c6b35ed8bd67b8f6f1ad656e1245391694
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=016295e14ca079171dc0074337f2b0571e03ec1a

commit 016295e14ca079171dc0074337f2b0571e03ec1a
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=e2fd954c27e02f8121aed9e65efbae33e98838bb

commit e2fd954c27e02f8121aed9e65efbae33e98838bb
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=046944f48bb274b1b63cad83e1bbbf0e52b4939f

commit 046944f48bb274b1b63cad83e1bbbf0e52b4939f
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=8972617b813a3f1e80e10e3feb5861e95fb539e4

commit 8972617b813a3f1e80e10e3feb5861e95fb539e4
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=fb9ff7ca81634651368ba1a2621368ac8e86860d

commit fb9ff7ca81634651368ba1a2621368ac8e86860d
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=80033d8f8cbe4bf598a538b87c68528c41f5b2bd

commit 80033d8f8cbe4bf598a538b87c68528c41f5b2bd
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=3cf7d37b1d4abafd25956a9d0a8ce154dd2eda02

commit 3cf7d37b1d4abafd25956a9d0a8ce154dd2eda02
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=68dd59f2e9c5e8e239f92ba56226a9c6eac3a91d

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

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

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

Summary of changes:
 debian/control                                 |   5 +-
 debian/openbsc-dev.install                     |   5 +-
 openbsc/configure.ac                           |  12 ++
 openbsc/contrib/bsc_control.py                 |  16 ++-
 openbsc/include/openbsc/abis_rsl.h             |   1 -
 openbsc/include/openbsc/auth.h                 |   4 -
 openbsc/include/openbsc/db.h                   |  34 -----
 openbsc/include/openbsc/debug.h                |   2 -
 openbsc/include/openbsc/gsm_04_08.h            |   1 -
 openbsc/include/openbsc/gsm_data_shared.h      |   1 -
 openbsc/include/openbsc/signal.h               |   2 -
 openbsc/include/openbsc/system_information.h   |   4 +
 openbsc/src/libbsc/abis_nm.c                   |  20 ++-
 openbsc/src/libbsc/arfcn_range_encode.c        |   4 +
 openbsc/src/libbsc/bsc_ctrl_commands.c         |  77 +---------
 openbsc/src/libbsc/rest_octets.c               |  88 ++++++++----
 openbsc/src/libbsc/system_information.c        |  94 +++++++-----
 openbsc/src/libmsc/auth.c                      | 114 ---------------
 openbsc/src/libmsc/ctrl_commands.c             |  21 +--
 openbsc/src/libmsc/db.c                        |   3 -
 openbsc/src/libmsc/vty_interface_layer3.c      |  33 +++++
 openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c        |  12 +-
 openbsc/tests/ctrl_test_runner.py              |   8 +-
 openbsc/tests/gsm0408/gsm0408_test.c           |  37 +++++
 openbsc/tests/gsm0408/gsm0408_test.ok          |  13 ++
 openbsc/tests/mm_auth/mm_auth_test.c           |   2 +
 openbsc/tests/sgsn/sgsn_test.c                 |  16 +--
 openbsc/tests/sgsn/sgsn_test.ok                |  16 +--
 openbsc/tests/subscr/subscr_test.c             |  16 +--
 openbsc/tests/subscr/subscr_test.ok            |  16 +--
 openbsc/tests/subscr_conn/subscr_conn_test.c   |  50 +++----
 openbsc/tests/subscr_conn/subscr_conn_test.err | 192 ++++++++++++-------------
 32 files changed, 421 insertions(+), 498 deletions(-)


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



More information about the osmocom-commitlog mailing list