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 bc75a49ecb8b2a4544cb5796bb3b0fff5a124f50 (commit)
discards 5d9ff54eb865ffa922728ccbaa450f93081ce5d0 (commit)
discards 8e776a3453c95368d30dea0a9e0b92a1c4c02624 (commit)
discards 4636ae10cbc50eaef9a5922d7a353eed861cf0f3 (commit)
discards b42b8bd02fcda9219c55ba611514d22cc87c9ec4 (commit)
discards 21400de211e4a95fe92b39718a8e8cf3d9d67edc (commit)
discards 44d5a318c0e4cbd4fca20480fea4b77bf68bd303 (commit)
discards 206dec1a45040a2198ee475a2de88d0afb5927a5 (commit)
discards 9d8e87868b026172ed18e031f0e673bd45a8f773 (commit)
discards b58987934fdc397c16c8545c731c782ca9295ac8 (commit)
discards 44d803da1516822b8c81bd3637d3b5ce012ae786 (commit)
discards 38e3e37584324e34fd7cf3b160a010a09c4c694f (commit)
discards bb8eaabcf397c9148c54087c48b4d95d5a228e79 (commit)
discards 46af8eec7f8b666fd5a10dd87fe65c7d47658d5a (commit)
discards 2508fdadb259858b86849d517c463463534d441e (commit)
discards 705e770705f7a669007261b0a586d08cde237552 (commit)
discards 1cd48d41dc50a279201472459df8768bf03bee20 (commit)
discards 21e87a0ea21199d3fc4ef0808e89e033dea4e157 (commit)
discards 9b3931f88e7372e51cfef5b411390cceb0ec3d3a (commit)
discards b30337398c0837f713ccdc65309fd581ddbef0b9 (commit)
discards 73353c5cbe0faf514657e27200a89b20ed1479bd (commit)
discards e82c10091edf4d5aca5a7ac7e0d58eae54b80088 (commit)
discards 206ebf98259026995e4b979cd94fbd5d56a4b19b (commit)
discards 89ef88cc75b7bcc97d8371b41f090d40d1d85a0c (commit)
discards 70de63cd7e75bba593ad86c4cc3ce0f41e7c33c4 (commit)
discards 657b434e5dde45ed82bde7111f4166836004a2b5 (commit)
discards c88b3e314cd0c6726179c101ed8362e37a26c2f5 (commit)
discards 1f215371e14e362692d15c420d1ceb9a94f6a871 (commit)
discards f329d7619671402d8bb820b997b868fde90f6a62 (commit)
discards e7753a6eb068fb3245fc70292faf319e1bfd7011 (commit)
discards 7b86ceb0104ece438718b11b7ba9cc8da51917a9 (commit)
discards 3ede1fac59cc32f3277d58b831dacdf5ff909b64 (commit)
discards aba69f8e768f69e8ad198b44aeca50f69f64d881 (commit)
discards d0dca7c3fbdf48540b1d9f5f86a6cc24f9764e1c (commit)
discards 436d40afeb95fe93ff71bb06945eab31ca043490 (commit)
discards 5e32cd574141a6897e3c866a73669985e2f975da (commit)
discards 2c346193e3a6230790486fc315db744cc68fe430 (commit)
discards 341296c1fedd4dea7b4bfd20a2c65494a2504fd9 (commit)
discards 694f1df3831c30a003b1c08aae1586a564e7adc1 (commit)
discards 5eb86cbe00043581b2d93c91f9d6a9eccc76e8ed (commit)
discards 2b0bb2c45488779af960e35b153870f4d4ed6962 (commit)
discards a00d08a75cac18888181649347a4d45f5aa15d15 (commit)
discards cbcd8a6d29cf9799932d80e36e4e99a59d04449f (commit)
discards 0eaf7e154f7c364dc42f9e9f50a0b04bd60a9a5d (commit)
discards 6e801187cb1cf3df05047f2c7ff02db385fad5d9 (commit)
discards a46f22156d0cebbd43ef6d27a524ff33cd3a1beb (commit)
discards 33c7fa59fc477766d695a452568df1aa5437c9c4 (commit)
discards 4e61bfb6d3eab09facec66729f3ceef2100de9ea (commit)
discards 7c45b509ae81116473f390771d964fd5fba27a77 (commit)
discards 8ac35997255f949b13897b84ea5f451fb48f5cc7 (commit)
discards ee2049468e1638da2cf8eab29330145ca2c88aba (commit)
discards a88fe0373fb1c4ec0a88b6dce9f0aa21da10d499 (commit)
discards 739e54b273b74cc6b7329afb9568456b068316be (commit)
discards 84690751df6f6f3d1a82d95286429eb707f012c9 (commit)
discards 3a3a947c63d11645ffdc8a38311e6b9d0e7e6739 (commit)
discards 7abd03b2a1e64fc26a984262aba6ae2dd92d92e6 (commit)
discards 414049bab5b6517b56c4a0110ca0bea4a5e629b0 (commit)
discards d6184723ccbb938ad3fbf5d4ba4be63abc35991e (commit)
discards 31cf319518b4da6425241fe73b2b1bfaf496144b (commit)
discards 241c3bf753cec83f266727a7728e8e5aee39b61f (commit)
discards d1a9b2b2ebadcb6542f8b08d1fa7473bc72d613c (commit)
discards 10e0b1c3996086c6da2f51e00b0afe8fe67de405 (commit)
discards fe5a032d77fe8c53f430657403b7d4c43d19b3f5 (commit)
discards 9a94e7b55236e3ff47ced9d174713ae9cd7283f0 (commit)
discards 06370b4d2855b4226c42dfb556c23fda1a4a77c1 (commit)
discards b0c9976a477927e111f924f957a731eecb7877df (commit)
discards 8d9288be17b378d4954741f8ec411b579484197b (commit)
discards d3cb8d229703d977dbacf7d46564831c0b0feb27 (commit)
discards 9cac7f8a75ce4cb366a0afd2cb9e1ff4c11f4b17 (commit)
discards aa7816bfbb99387c60d78404725c59c85703e913 (commit)
discards 740164391746ade708e062c6a7eeb2ea124c75b2 (commit)
discards 5f5b9ad6acf96a3cd3ea82e92e3aaf8e167330e3 (commit)
discards e9d71d869e0e86a7aae54ba72555da27086945bf (commit)
discards 9fa9c4127572eb5c65a31d8d5d6fe95804cd2106 (commit)
discards 234f1ab95ffb0d6d0448efa4f58ee54499f61d7e (commit)
discards 65bb6b60ab0f98f7d76d5062e42f73d32cd2dcac (commit)
discards 918c566e0d27914415e73a77b3c1e6ef9629a946 (commit)
discards b7700dd6f4e906ad808294fa4203df0cfe72acc3 (commit)
discards abf8c424c67610ca1cff13287a19d55082587c45 (commit)
discards 38e21d250168e15a24c5a5329dc694c0b36fac7b (commit)
discards 24eca404123722c26c9d10be1bfd788760bbb332 (commit)
discards 89673c827863b73ccbf7a66653ea14f384bf435d (commit)
discards be1846e10f68278437efb8daa90d3f26b4c4fec0 (commit)
discards 8b2423b75aaa511a63d03ad832837adf260d0391 (commit)
discards 52971cd71597875cac712b556a41e18bfaa64729 (commit)
discards 5e10265abaa84b74c75b40fd7d09107649a84a10 (commit)
discards 9e0dc98ba6185a7914237de5a6bbe6f6935e0424 (commit)
discards 45a2e9bc061c22d777ea336211bfa2047bcd49c2 (commit)
discards 90e8a187e0fe0274effe031b50f15fc7f0c5e99a (commit)
discards abb20777766f89ff158480ff882a643dff8415d8 (commit)
discards fde16f8686a910d21e2b6c082380b7f9a267a847 (commit)
discards a0cafb0e1801f786f6fc4efd79c3a292dcdfff42 (commit)
discards 9f7e3891202d73c4aaeb79eea0fdca56ddf9181e (commit)
discards 59fa2b61a7099eed5b5c44eb80866c9534978a92 (commit)
discards aa8b8e5f1247b36004c0eb4ace2808e9c7ba1204 (commit)
discards 4f7858b331c32fc98456f5d1ae7ac093a9709134 (commit)
discards 1ae0b27ffb6c67ee713e55356b1303b419c27c47 (commit)
discards e6806275bb7757a2e72c17b15b95be00972efd1a (commit)
discards d6f6457b6480924e8c8eda4876e1ac282fe8123f (commit)
discards 7c7fcff002e4e861ac40ad8d17c3677b5672ed9f (commit)
discards 4281694fcd94980dcea85b294193288ad68b87a2 (commit)
discards d83a2dc4d8e133d6403cf420d925322b9c5c6e84 (commit)
discards f487834819093aba4e02396f1799d38f6263878e (commit)
discards 90179581e199db8c8fc122ffc9ad43ce4d7a3813 (commit)
discards 5811d63bd939ba397808de04f4b5dc185b2ab38e (commit)
discards 493e53e6dec657d735e2b34e265dd7b2e061315c (commit)
discards c1708a66a10606078712b3ddc9a1af56f0a7c0c5 (commit)
discards 91d327919c2a1e16a7468f73b411ef386e33503c (commit)
discards 48cf119bc258d69988155e5fd856efbfbf00a52e (commit)
discards 6831dcb910e6bfde17a45b266193847d32380caa (commit)
discards 2ff6f66df5843436847ce97e9bea26ebb1c54a9e (commit)
discards 66c14480caa398e1cf997f6b10e62cd151f9832d (commit)
discards 8eacbc0aca30f801117721094aac35bf701eb7e4 (commit)
discards bc48e692e1dbabec72b4e65f711f67afe21a4dc3 (commit)
discards 6782558926faa7907587ae1bd8e92e1813f13614 (commit)
discards 19d883c2cd16710444767ee8f0d448728535d791 (commit)
discards 773b1706441cd238371a54009afeb10071df60f6 (commit)
discards b1cf3198116ab4ab74a58a66125fde99c6399f28 (commit)
discards 96172f64bda3e22f3e70d26d191e5e28e18d409f (commit)
discards c0e749659e43dc834de7b06ca02e13b1f9dc70b5 (commit)
discards 9a76e7412d98f866214e2b7181ae8703563c0e4a (commit)
discards d7a0f4de35a0c4add1c4a4b8f0e4a04ffca54873 (commit)
discards 634228efa31a49532b7155d3afcd22bdd72b1feb (commit)
discards 2c4186cdb48cf5bf2a9843083358d10cc750bd41 (commit)
discards a02ffc5d616afc20bf4549623064b5f5affad25d (commit)
discards f518fca4479e8f2f2a410fc9f9e8b2674bcd2ec6 (commit)
discards 08309c3ff912d22933f2c756df652b1a2786220a (commit)
discards ad306fc8b0b0a50dbf82be073250f99a2b240620 (commit)
discards 6c6cdd70f3cbe6180c4a561b87cbde6ea591e054 (commit)
discards e968b3bbe133544e2281e00dbb87ad7e5ecf7a51 (commit)
discards 75fca063141d9ca41e4f45df3ad385e34f7d2d73 (commit)
discards af3642fb9dec23264709c6e3dc407cc8017baff0 (commit)
discards 137b71efae5ac75b9c69f859200b5361ebfa01ed (commit)
discards a629c9459e1dffa06bd1f2459fb0c0f1ef61ce4e (commit)
discards d137d85878b35460dcd400fa27cc82635c8b124a (commit)
discards 465aabf12c6f1653a5db7997193eb38c78e1d3dd (commit)
discards 19e06dc607afbda7c3487d6e267934e5a6a44735 (commit)
discards 91cf88c6155dca0fdf4c4457114a29d14ee61ade (commit)
discards a148ce2d68697bd7a3d78c69ffd676fa765a3ccc (commit)
discards e0b1ba19501c78d32d65c107e04289a5fec19bce (commit)
discards 70e7065f5ad35abb2493b5f89bbfe32cd86f5cbd (commit)
discards e19adfa045fb871fc27dc26c3f2d080f2f29d633 (commit)
discards 71fcc519ec2b82c3d9e011799f216f4516032423 (commit)
discards 03afccce8fc1720fad41d19ea05fc9857bd7ce90 (commit)
discards 79856810145360573f03c2744e06d687790169ee (commit)
discards 5004efac9db5d7d460536a1e01c9074b6bc839c3 (commit)
discards df66ba9e9dc82a74e2c17f75169cf6110e880b08 (commit)
discards f3b8a57cb1826d190149b251a2fa01b99d2f9718 (commit)
discards 8aef1f21cfa4b20053800e0ecc76c48501248331 (commit)
discards 97df4115aa91345e6ea08b0c65242622f3540100 (commit)
discards 9965962f2cd07f017be8ed7cdcd86fe1fc40f8e1 (commit)
discards 64db01586c5439b6f6f752f5c2a41d0e7258e63d (commit)
discards 5519f0448502c4cec70717e2707480d02f62b559 (commit)
discards d1156ceb3007f2bde5acb21bd07fddfcaacb41aa (commit)
discards e77f8440252fd529131de4c8901ed91b06a60588 (commit)
discards ccd850f8e9afd8e3bfbee9b9c2e0640fe2af1134 (commit)
discards 1d4a01e7e40a1dd318014b8679a66eddcf11ccd7 (commit)
discards a0dfdb2515c4ecf54ad0ba6226d0ccb73a04ab11 (commit)
discards fa61769e95882d16e089728223dbeb10a66db87f (commit)
discards 71192be161fda20a72af60457c5e495d2fd0bf02 (commit)
discards 1a70f360e7560b4527bc620abc6610ff8c0f19bc (commit)
discards b3833accd212f783b2f3e2901fbad47ea875ce9e (commit)
discards bab74a0323c3d2c1c84f85ed73873c265136ee4a (commit)
discards b770ceac6389d8a9d3814b5ff69e3dddaa4b5e0b (commit)
discards 3eb5a505ce13ec37c0ff9958a77f99ae6f8ba440 (commit)
discards e4205067cb9d3a0b5bc72c6386dcc85ba91f4fac (commit)
discards f96b0a19311851427ef07039517225e3af6be651 (commit)
discards 42c08efefa2419b5d5c7e448fc39f715e773f218 (commit)
discards 4d73a5ae6dbc240ea80c7dc3c0d47f8c6d2cdc58 (commit)
discards 99fca29f338308815a16cebefcadd30c2d81306c (commit)
discards 807c1074fbb9c104bef80964aec5bf01aaeda006 (commit)
discards fc69a1c910d24c6315549a6a7ceb8b8eb2af4f1a (commit)
discards 1a89d723813818546b1e86323cd0b409af1a9ed6 (commit)
discards 009baf202ee697031f8286c842eb7a0b3df21901 (commit)
discards 2ccc0bd80783f22166e3d70a29e6a2687d6f280f (commit)
discards 723ff309460d96c7fd17f175aa0f51dfb6d3dcbd (commit)
discards c04665d1873b4ca108fcfff2a4d979a686ac9672 (commit)
discards 62b9945085178400642e2873b775d561fd280c7b (commit)
discards 4ded046ac49db51c43de402f2423b608f3778d52 (commit)
discards c8bf6477672e92892a2475d1f86b9c96b30415f9 (commit)
discards 6f2aef194352e09634ddb6dc2abacdd4fe4f257e (commit)
discards 0413644f92350d2b8d25a76f3de9b8577d4c6dac (commit)
discards 4541d92ce758fec52a46e5fb0442bbfa67252528 (commit)
discards bc3b6a399fc9eb8bddeaff34232c447594bb18f6 (commit)
discards a0ea3289eebb925e2eb529fce21118121e9a5de5 (commit)
discards 19330b779b7fbf7b998435bf302fd986f998d1d3 (commit)
discards b13c24e24891b49ca8fcd05408de1755a81d50de (commit)
discards 737cd78cef651ad94d3b68027d1ee54405478d84 (commit)
discards b616fb5a7d6fa630ba4b91143f60b349681f0e91 (commit)
discards ecc4ac6c978e6791fa2229423852640bc988ee0f (commit)
discards 872253c81247cc68d48780c6aa525f5168d13c71 (commit)
discards 83a475e853afee42d6d3dd2697ad0bd6ebb1b596 (commit)
discards 17ae07ec128ecc1d21665a53035a6a5a969fefb4 (commit)
discards 71ac3beb29b0e43141879f7a037bafd37c37a712 (commit)
discards e28fce3fc1783e3f0389999f4d3007dff41b2093 (commit)
discards cb24271e9b82876c6ebe52233daa44724d589415 (commit)
discards 4924b72b85ecd72c2b5dce9ca21cc7b585d2a7c5 (commit)
discards ce59a715182cf370cc8e9f2fbc2e01ec426cb957 (commit)
discards d8dac68c468a9beb15dd34967a61db8c03d0531f (commit)
discards 6a3b05671bde84f2567e3d368c5da8e2a67bb251 (commit)
discards 47c3cc3a4f901390cbbfdd263662c0d53183ea5e (commit)
discards 5fe61b7245c59fb18b39f17f6b8945ed137fafef (commit)
discards 856e34dd25a1c4fbc1c606f1a1c9a1fee8a2602c (commit)
discards b95a4996ea42762e5471c31800a5681c5beee315 (commit)
discards 61e23b58202ed144a6dc21b26d9a8049a678cf00 (commit)
discards 21f80b900dab3ce6cdcd8395b26593b00549139a (commit)
discards d8704997e3b020a4e4582cc115f0074cfee48ca7 (commit)
discards e207143ada1bbc64a5eaab61652df38391d1bdbb (commit)
discards 3f687f5ed5e3139c2fd635aa6c5ed60e289c4ac3 (commit)
discards 2f8ceb04457d649ebfc6e2f1a903e0974a6b308b (commit)
discards ffa2aeb7c82b16f9963b752bef323ce4006e66d1 (commit)
discards 668552b1bfb97c6386b0a6ca1c0c773e2a679551 (commit)
discards ab41ac43019e63a5ff51121275d8794e2b608ed1 (commit)
discards 8e38b968af9ba5e5302a039c1a01821be1a02de2 (commit)
discards db238615f3077cf74958a6ec3d6f7be4a5bb4970 (commit)
discards 3dc6b8249acaa7b3e5bac65eee114e752020c47b (commit)
discards 4873415b963e74c2a5a3a057a4328ef6e3b937ab (commit)
discards 073298dee621fadeec1b46a0be692f7f9cd0d55a (commit)
discards dbbde0e98a79c6cc497ad273d3f0e575964cb731 (commit)
discards 7dc7f4eb38bd2e691f99a52f94987f259a6ca43f (commit)
discards 8dc2bed946d7c2df4f63b0abf55d12bfc07f6af1 (commit)
discards cf99e0ba4d0dd4271fc19f243dc927fc1a4f4dbd (commit)
discards 1afc814166ef1421a69c12861dfafa60902d744d (commit)
discards 4837c9650cd2d08e08ce1935f81195b2197d0ec0 (commit)
discards cb7a77a80bbd833cc9531606f6b364e4a455c584 (commit)
discards c85454b07efca1cf84abe3a9b4e2271cd6ab6d6d (commit)
discards 9945a4e5f6b029f388f0d8820fcfbe332a9c3494 (commit)
discards 2bdf58c2eec86d2878ceb7b4369717c2ae824cb9 (commit)
discards 67762cd397aeac6480f5bcb151ad10e183094486 (commit)
discards 70b651ce1ae4d3f19c61fc496214c52b17c23009 (commit)
discards 17bb2cac380b93788fc0aba0e75350209e915ebe (commit)
discards 896fe95f94d2de586d78bf6142f64baca01ef0fe (commit)
discards 1fe362742ab7dcfc3d199e563ed8fcdf7c346d39 (commit)
discards 225313a358b221e5fb515424ac4282be999b640b (commit)
discards e5797d03e28b489c04711d23fa30e66e54aa3a5d (commit)
discards b859e4cdd755230e32855680b9117ff058838293 (commit)
discards d047d34b2b9debf1f2df38e52753dfae97c60d8a (commit)
discards aaba80cf2d326b7d75687e370193a144a579ac9a (commit)
discards fa17f6c6b35ed8bd67b8f6f1ad656e1245391694 (commit)
discards 016295e14ca079171dc0074337f2b0571e03ec1a (commit)
discards e2fd954c27e02f8121aed9e65efbae33e98838bb (commit)
discards 046944f48bb274b1b63cad83e1bbbf0e52b4939f (commit)
discards 8972617b813a3f1e80e10e3feb5861e95fb539e4 (commit)
discards fb9ff7ca81634651368ba1a2621368ac8e86860d (commit)
discards 80033d8f8cbe4bf598a538b87c68528c41f5b2bd (commit)
discards 3cf7d37b1d4abafd25956a9d0a8ce154dd2eda02 (commit)
via e51152986daf5f22566984d237d856f55e31fc63 (commit)
via 16cf1255ba7fb58ad55426e02ad260dbd6d34145 (commit)
via 5779cae22dcc13b3aaa9c209b95f7a741ccb8f87 (commit)
via 78d62b685dc2149c1a222a36b87052f585c6b857 (commit)
via 4778f0f4128c566c0c10a1838f1b2a48654566f5 (commit)
via 5898a6a6604dbe4c62e7e058276e6a94b6854586 (commit)
via d71ed1881a979dab1a0a743ccf484094a453b4cc (commit)
via 643de852be2ddae8533a422a4cf6ca291a7c6dd2 (commit)
via 822efe84024477b04b8a5dd232a4b0c3b175f48f (commit)
via 470317d12a4d2173aab172844014f9c5d5a723df (commit)
via 4dbcd99add221391bc6654256920c00d793df21a (commit)
via 1bba732857d6aa3f9e90ecbb61f99cfd3259e10c (commit)
via 1cab7419de0f453ddae4e75813956b3d18872291 (commit)
via 50525adff4c2f0b447eceece364957a0407ea45e (commit)
via ece50f535aa7b8cba2f80db42daaf9b3a1b7a649 (commit)
via 50cde34692871eef5f385a8e444052008dad9314 (commit)
via be47363e39c6b7c30e8ddec18774dd9de9b34c10 (commit)
via 83978b9b36570c38a5d528143340dfeb4de4fabe (commit)
via 42c8933a871035c719eff3439e502d3694fe3811 (commit)
via 1771bac2db8cfd7c39e05641cfae43b2bc28068c (commit)
via 35b988b91755fc8e29a4692999b97abf6aaffc61 (commit)
via ae028d652ce71c2801182eca371b43dfa8b815d3 (commit)
via 0a3c37ba64b24de6b388c61110054277ad9ac2b5 (commit)
via fb188ff34a76eccd2795293cb2153fa30010c301 (commit)
via 78e95cf71aacd91c7f1421e311579ee5d8ca490b (commit)
via df5ba19e485eb075a05e9216d7ee174c1b854f96 (commit)
via 290b3c275561517ad6b7255999139c1dbc522737 (commit)
via faa7f88d73e5f6feb62b6724bbcb8598e7862ead (commit)
via da526adaa59f5c6325328d9f0ab8f4fffd2e3a4d (commit)
via b28c131ac5829f4491b948fd5918e6c0abde9325 (commit)
via 5500437d0e4e00443fc7afe670bff081fd437c23 (commit)
via 44ea229c3ac98ade829dc86e15a8889f124c4788 (commit)
via 79204cfab2b7fe11c0895259ba7f632bdf259640 (commit)
via fbed7f34921b0aebd11ceb6bd3304622972ce4f3 (commit)
via 125b443b4eb6781ff4a848c0077a80b3103f7186 (commit)
via 33b309c3295b258db11aed6f444cf00c10625d9b (commit)
via 0a0bf2c97a801fffd3b87a1d1448d07905c09702 (commit)
via 26f4b98728484d1a990db22f3849b1bd66e11588 (commit)
via e70190325e305bd701d3f1c01139280adfcf03cc (commit)
via d8a3c68ba80b12accb6f6280c61cc597eab24a98 (commit)
via b4dd4133d91fbb4d6ff01da9f08de398c95a52ea (commit)
via e2b957ffc1a7efb4793b329160a9d7d447abb360 (commit)
via cd6b332d98976bde8df8ac55027252f2454ee968 (commit)
via a80d6867245faab454e8da66cc2bb9fb05f2cc3b (commit)
via 013da93d1a9ec0e00afecaa13b504401410d0e20 (commit)
via 164008c722cd35a350ef1207c1cafb251728758e (commit)
via a655473e9b43d742f6ca20c947d7a78899125ae0 (commit)
via 86edbb42fb4c38f398c45f44c2a28b566dba71b5 (commit)
via b6deff72186d855055c0ecb2fb13e7ab3399032f (commit)
via bbb630200594cd4630aa5f1406895a483752ad13 (commit)
via 8eb10c0d7807268c09bcd3abedf6d5442bd10279 (commit)
via c82c5e2fd9e74bf5df6c9d543b4d359d1385e793 (commit)
via d3c8641d6b4daa4f4497441a3aa0fb29c7117a9a (commit)
via 4bea8a4e5e9faed34fa4e65e6d250dd0d8d4b994 (commit)
via 0013cefde7df6dbb5378a43844b85f90b2a2b8ed (commit)
via fc81afa6aa996f2c4ee46da6e70f082b70601813 (commit)
via 0dc4778f0394c2e6e91d2821ee4885013586ca3e (commit)
via 35f186d3513a6d1d81342216360a69e28d82e849 (commit)
via 85ab798aa6e5a41225962354b41ef00ebebce5b7 (commit)
via b2af47b63cc54a0e765015301cb82e828c37557d (commit)
via 99c7b4c70049ca76a216563ecae8d6dbec77ef7a (commit)
via 2edf2f10afaa11c1f74f45c97c4427e48155a3cb (commit)
via ff11da076817359b3ad6642140ce0d0a2fbe12ba (commit)
via 232b8b760f90b5f1aae4ac8fc4d29f01060e5069 (commit)
via 30dc13abd2cb71be3e4f7a65e5023880342b9e7c (commit)
via 9e296babc73f3ecce373fa9e46f1d42bb763bf45 (commit)
via 8f7aa99a4b5a3b5ac09e8120b451c49332ae0edd (commit)
via 6b5f57b116d53c878052fa362f19b1ef1edca100 (commit)
via 328c015e5d62ef601b0f95c160b59ec9953e4751 (commit)
via 1307644c24cfd2f18faf1df5630f6be0645c1770 (commit)
via e60cb591be77352ca2c95c923e25efb84afe26ff (commit)
via 989c5baf3c249530a04175650e0f95684a8a1bb6 (commit)
via 704bf7909245ad5053076151f42118b3d6e3ed4f (commit)
via 835089cbc89fd775aaed5463891a92a369e331c1 (commit)
via d7e6af475c28f81916f26c4868e515ad2cdff20f (commit)
via 3ccbce803774a2ab9bd233de203f3a2c2743baf3 (commit)
via 797c0de78a4c83e36e6cfca8fb08ff281d0a7c6b (commit)
via 3df181c694876febad92eddc8c0fe4e144431be2 (commit)
via 39ae948c2ee28af9852925b721f0f2b2cb02e1dd (commit)
via 3ef246a0ce5dcd791022a854c225981eb1223332 (commit)
via 796221aff25deb03a6aef0e59d49a44197860d10 (commit)
via 764941737b57e916d557a8ca565b0a315b02764b (commit)
via 91dc57e39f7bc6fd06f94b471607d2adc370e860 (commit)
via f9a9344411d4ab99aa23e3dcfd2f59993a10e87f (commit)
via ffb147409884a66c90f5fc5d3ea17d3a4c6a3783 (commit)
via 8ca2507280a1ea408f84024f18f7fd41b41ceb02 (commit)
via d61d7b89e1960e5f1d04a502487babef77ddf322 (commit)
via 42e5338b1fa4dd42a278a7105738f5c385a9326e (commit)
via f417ab246e356d08bf3ef100d4bf486f51b0467b (commit)
via 9e268f0b15eb53b59704f094739d0df0b193041b (commit)
via d5e85051526bf09ffc10788fd9917fc0dbba5a9c (commit)
via c37b5ff45642f8a5050857614245a1cd0335e911 (commit)
via 436a62b9e6cfd62ae02617239da4f55ae1fc1c0f (commit)
via 91edb7366a065d0646865b1ebd972f23bd937fab (commit)
via 302416137516ad3fdbae0be20e26bb484bcb0cb7 (commit)
via 54aa6ab8dd8c74ae70bea6c49deb6b9c89f69d13 (commit)
via cc2d1f58728234ebc4ecab4fb2c12abd56d0538a (commit)
via 5e36e5906fcc53975ab889a0daade340736b6d3e (commit)
via ec9172984b2da0ea88fa7626ef4a993916a331eb (commit)
via 5b9251143e89aa94b8f49e3bbb42f6326fcb729e (commit)
via 7644af118dff3a3ccfb0417ec769c7bbafedead6 (commit)
via ea569d53e03602a72a89a28e8d776aaf861cedc0 (commit)
via 18f3f0a8225a84de5f540b35e45310c7d2a2c5c0 (commit)
via fe2bea480b8865529a777bbb1d3e4002ee44e452 (commit)
via 199806fe9e2c1d620c32d295acd3f234ceffd5c1 (commit)
via 61ce99b804fa6ae867d1cd1fc8a2ab970f81fef1 (commit)
via 32b965a9d3f4ab9cf2a682e05baa50c609825c37 (commit)
via ecddf63d68fa71f960caea30fa2185c886b40560 (commit)
via 36884d9d8c8b26e790f965df2277115889595a03 (commit)
via b8d85bdc52e9b9d21836ed889786d50dab5a78a1 (commit)
via 9f5a82f1320fd3b32cc7214743072e2dad0e8362 (commit)
via ce62578594a6a17a2a91487d9fd25b59ea541fb8 (commit)
via abd1c7f91c72554bd564cb2e39d62cf83f4715bf (commit)
via 1146da54e8df43634eb64566265bae46cf37c573 (commit)
via c40d84693675b3dd1b0410847f11a9d4f666a9a3 (commit)
via 42084909d4f71ad33d8a8dc9290dea6fbbe136f8 (commit)
via 774e295a479cbfa5bc2c86de86a91f9c89b767c1 (commit)
via e8db8887a9376e0f50ee6c05ed6fa8a32a098a00 (commit)
via b39949c988bb09155f42c89185d65613040c1c7f (commit)
via 855de936445cfa64e361733ca7d7f7e3cf3970d9 (commit)
via 06f56a846343458cc66ee55a685ff53f846fbd73 (commit)
via eed7edd6313f610d421883e72afd8d8a126ae615 (commit)
via 84a5f65a72f2a3d191446b1ba7f246109328d257 (commit)
via 8a3dc7cb0202077b9b26b35c0b36c1d768b182a3 (commit)
via 92d2626c011d6324b667f53f1bd73589dbef1653 (commit)
via 8fd5b7749e9dc4552c17000d039d159495329684 (commit)
via e5dea161371f414ee3acfd0eb23ae392984d743a (commit)
via 0ee07df8cfbc1370f6c68d99838dc2d0a0c525b9 (commit)
via 3a9291be2de0cfaf7d4761f10915c92bc597cb48 (commit)
via f5d1d4a52930cd76426c0befe8b914abb2be88fa (commit)
via 77b607bc4128425f1407712355974852c5d3f71f (commit)
via 65b7d87e30c74a4adc488bda4ec96c2a8d849f83 (commit)
via b42160c337834252e587551e901d72a0ff9e71ee (commit)
via 571c21325b6e9f7b63cf9e369104153251198d76 (commit)
via 99166dde749db865bb525e6f18c5b4e30db9259b (commit)
via 9845fa9ef17e0398d51b477db60513e5c275807b (commit)
via 4ba404802c2d9fc99f6930f81c124490dea18f79 (commit)
via 81fbd2aae39c1c9b447f1ceb26784b8ffa2d39aa (commit)
via d7def210eed1d7a943d882d37394115da1f0b248 (commit)
via 45ceb344c6332256be495c5373f75532d995533c (commit)
via a255eff54b8baa93fcd2ec9237002b057edd7e8b (commit)
via 814576b2d9af2e10b559aeec6a6215847d0ec30b (commit)
via 71dbe4e541e5840ee7121795e61c79c7e8dc85e2 (commit)
via d6c351f9900cf440f13be6323fa7db480b5efffc (commit)
via d2b5e1599cd40a6e2b93dd05b53864087edef408 (commit)
via 7f6c952464d03d83c94fa90320bfe8131a206c6f (commit)
via 48195af3907986b6e5ca219a6e019de27354f42f (commit)
via a6e6ad94e81962adf9e4a6b6469c8938b728b489 (commit)
via 4b5bd986465ed8d08af009b9762f7942572c4c13 (commit)
via 3cc726431b6dd50688a6322d94f0884256e1dbde (commit)
via 6984c48c417cd5ea2218fadcc1f0546bc047bc36 (commit)
via 3b8979b6ebe7eae14890f1ed07e16a6ef0874cb5 (commit)
via 69b22821d00166e13ac7b7537d5cf60ec6cfbc13 (commit)
via bbefd4bfb4a2a86d6bf0e72666bd43500f63852e (commit)
via 202e622b92b1271af95e990eca6ecb4e78e8592f (commit)
via 034987d4767aa96fdcd16cb4991876431c0d9cfe (commit)
via 7230548311b55a98e68ac98e1c5bbd588243fe8c (commit)
via fe6ea498f8cfec5982719f39df2650cf22af75f1 (commit)
via 590a01a76ef5581904715943b50e5e6935d480d6 (commit)
via 75366d57410c6267139fadea5a369801d5918bfe (commit)
via bb39432a81c19522632f5be42624e43319084ca2 (commit)
via 4f1181473b26fc57f2c38af96d03aa9564e2fdb7 (commit)
via 0c7cd25bbde7674c317c2e44b34332c9fa767324 (commit)
via 34643edafd34abda93f02c3fd6bfdbba71bcd09e (commit)
via de45db09e0b4da43c797b9e54775290508273b0d (commit)
via 47be9fc59a943b3663ef9ff4f1b7351b6f1a9919 (commit)
via c30bc6ea855cfbf77f785cf7b9ec8d02f6f1c3d1 (commit)
via e87285a6e282cb744b022b3648d6ef7cb45cc94f (commit)
via 76c69e5066bef99c54f6f67fad19ef45b7a97ba9 (commit)
via 33a1a8c912d090c1d6529a3814ec2f66924ea10a (commit)
via 1670a0eb4c3f0112aa172d2433f0d412a5d322c0 (commit)
via 9c1a70fc58f98fe3fc2189fb7e3946f3a0c0d29d (commit)
via 7e48d6b969aeaec1dc17eb3dd1fb2ff466f51aa1 (commit)
via 7b15646207ada6a047347e49b6a71164d5e39c38 (commit)
via eddc8e506435935a7a9a10fccb60ef53833b10a8 (commit)
via 5b7550f81ab931d666e5bdf72f30732e4041ab98 (commit)
via 127a74a4be409663712098ee831237a85b66bd0f (commit)
via 3a4da71671d78dbaacdff390337d79d9cb28795b (commit)
via 00ce26b3fb74a60e32b2a9be7f57d9016b03fce0 (commit)
via 1cf5c3f5fef6c1961412da9a124e6e4931e486c0 (commit)
via 3388c1753c2d2aafb994468f243260fd29a7f101 (commit)
via 61fe0e6bd168c3c2b3f8c4caaabf8c56c966d579 (commit)
via c944af3262d82a9298e72f7e5f528df1586cd097 (commit)
via 4c4427025002364b38a0adbf835c1e36664ed038 (commit)
via 168b5f62bfea6585f950c9cf2e4fec45da57dd6a (commit)
via d123339435434fb31754cb99fc989226ff966d09 (commit)
via 320ef3b3d02cc8e8df8c3fbe96befd9c113cbea8 (commit)
via 16b136049b03f35552d1ae5a9b97a25ae1fac206 (commit)
via d202e846349d2df044ebf22f89bfc98d5b58cd60 (commit)
via f5bac66a2fad52403c00d2e42008247151134577 (commit)
via 9be50bfd56b6526edfbc015ea71e5b9a02c4a52f (commit)
via eae6f4b9155c9cad5454f1ae08e2548ca30493ee (commit)
via 902f2946d075b332926f40a88ed69d902d657f9c (commit)
via 0331171dcc9c47a134005c223c5582843950480c (commit)
via cde6528893b131e61efaf2bc7228541185343f42 (commit)
via 355ce4650fad43b56d784ff8b17f757128f0819a (commit)
via eef5293e3b313f0690f73e8cad2cc316daef327a (commit)
via f0eb750b3e2b0cf08b70200bb639a24c6e3871c6 (commit)
via f5a7492696db7e113a6cd5095f6d41961c3fdb2a (commit)
via 28f8e87b19c7c26a9f37f9fbbb0091432837dd32 (commit)
via 2d48d55bac2fc4f1e1fba6f07494890e937be8db (commit)
via a27b37d94d3077e602105e285deb4b65473564f5 (commit)
via bc710e508ae9f4299ddce2663a9050bbc3bf8a12 (commit)
via 07f606bd72ebec6af81b844789d4bddced817fb1 (commit)
via 8df6ace65b6e136f24557a141bdad0af453aee09 (commit)
via bbe427af768a6af53432ae26245ab663dc48c04c (commit)
via fef939915f00d61cdb0b4661b82e6ff1aa8c8b39 (commit)
via 389d7a5092aa9980717ec64da29239cd45e5d97c (commit)
via 8ac589b74b31184b3bad835d22b85727b7a4b278 (commit)
via 8e989779c61e026e93ab96799ead4f9a5347eb6b (commit)
via f4837636e8bc5b1adb4d0bc97998f5e9139aa098 (commit)
via df9a6958c6ca4541ae073f3d6f6bd4d2f0ed2e4f (commit)
via ab4aa3cad8c8c6747a059cb657454f3f5ef51d2a (commit)
via f17b3fe6ef70fc63260fb2c56611e177ae2bb8c1 (commit)
via 7ef2b474ee4bbd0276dc8af4d1b67f2bb2503f0e (commit)
via e90c9938b89747d58b24fbfecdfc75af4ea1cf1c (commit)
via 67c5a7e19dc34dbebfeec22c44a10e4683865079 (commit)
via 1a5f59dea9ff815693dbcdd42d821bd1c953da6b (commit)
via 09e8fe5426b6c86a5ce0c9ee2a598e49efa9c96a (commit)
via 349660184e410dce7ab2a230f07793ed29b677a2 (commit)
via 9375e59d767f2f8b69e70b2cf4cbc519ac40969d (commit)
via f0210a093fdcaf77a7b24708b6ec1e8017a8aa56 (commit)
via f40c40ee038152247737229ac071ab907e754923 (commit)
via 1d237dccca86c64ee808789b8fc58f3580c6bb0f (commit)
via 7b65bce072412153211f611b9cb0fd9674a9d988 (commit)
via 8c012996cca4f5536f3da8fb17b2a4e73a276f5f (commit)
via 4631b632e27b1fb2a35f10cfb034a397868b5d28 (commit)
via 56243fd85fd53a88440dabeccf49ee70936c3cfb (commit)
via 816bf1bb0fbb656839fe5f42ef8b7129d2b4073d (commit)
via a68020e399f82d264a94ca51b3fdb30d99191118 (commit)
via 34cd86c7c66be89154c7533cdfd7b4d4409bf924 (commit)
via 9499dab4410b27d10b96cb18ecb5162f42ab51a8 (commit)
via c8770e89722f2645ece97c1e065c606b746f274d (commit)
via ca031011cd7fdc0424c35a68c5e24ecd55f70c19 (commit)
via 6adcdbfe001b1a3afb42775decabaefaec59663f (commit)
via 251354a947171a146185d274c487614c77036187 (commit)
via 5a3a9d51ce0b22c31a2199d77f00b5a664397d4e (commit)
via 5fb5ab65dee7f72cdd4c4ce684b927c42ff269dc (commit)
via 6b93c91d46729a4c78c00ab7bd95fa516c0dbc11 (commit)
via 5ac7ba5d5aa21d0142096bb896e2424f9086eb45 (commit)
via ca09ceb40590328fab689cfdacf833b67a4ef21d (commit)
via 5d31943d700026022692d9c4d939350923f19901 (commit)
via a4d2725aa555e865e553639ed2a9b00d268820b0 (commit)
via 2a3dc2d91c52c821d2f6d5614ee53c8ce59d16ab (commit)
via 71af0afe6605249d8b08dfc3054d6ac41c9be5e4 (commit)
via d37746bb138ea7d8fbf8604ea7f1c8990a3023b0 (commit)
via 5954346b54fa9a3ce8021eba381fd564f1c2d255 (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 (bc75a49ecb8b2a4544cb5796bb3b0fff5a124f50)
\
N -- N -- N (e51152986daf5f22566984d237d856f55e31fc63)
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=e51152986daf5f22566984d237d856f5…
commit e51152986daf5f22566984d237d856f55e31fc63
Author: Neels Hofmeyr <nhofmeyr(a)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=16cf1255ba7fb58ad55426e02ad260db…
commit 16cf1255ba7fb58ad55426e02ad260dbd6d34145
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 13:58:08 2017 +0100
llist_count
Change-Id: I0e0f715e657c789c6ad6fbb7bc5f11e720b58316
http://cgit.osmocom.org/openbsc/commit/?id=5779cae22dcc13b3aaa9c209b95f7a74…
commit 5779cae22dcc13b3aaa9c209b95f7a741ccb8f87
Author: Neels Hofmeyr <nhofmeyr(a)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=78d62b685dc2149c1a222a36b87052f5…
commit 78d62b685dc2149c1a222a36b87052f585c6b857
Author: Neels Hofmeyr <nhofmeyr(a)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=4778f0f4128c566c0c10a1838f1b2a48…
commit 4778f0f4128c566c0c10a1838f1b2a48654566f5
Author: Neels Hofmeyr <nhofmeyr(a)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=5898a6a6604dbe4c62e7e058276e6a94…
commit 5898a6a6604dbe4c62e7e058276e6a94b6854586
Author: Neels Hofmeyr <nhofmeyr(a)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=d71ed1881a979dab1a0a743ccf484094…
commit d71ed1881a979dab1a0a743ccf484094a453b4cc
Author: Neels Hofmeyr <nhofmeyr(a)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=643de852be2ddae8533a422a4cf6ca29…
commit 643de852be2ddae8533a422a4cf6ca291a7c6dd2
Author: Neels Hofmeyr <nhofmeyr(a)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=822efe84024477b04b8a5dd232a4b0c3…
commit 822efe84024477b04b8a5dd232a4b0c3b175f48f
Author: Neels Hofmeyr <nhofmeyr(a)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=470317d12a4d2173aab172844014f9c5…
commit 470317d12a4d2173aab172844014f9c5d5a723df
Author: Neels Hofmeyr <nhofmeyr(a)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=4dbcd99add221391bc6654256920c00d…
commit 4dbcd99add221391bc6654256920c00d793df21a
Author: Neels Hofmeyr <nhofmeyr(a)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=1bba732857d6aa3f9e90ecbb61f99cfd…
commit 1bba732857d6aa3f9e90ecbb61f99cfd3259e10c
Author: Neels Hofmeyr <nhofmeyr(a)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=1cab7419de0f453ddae4e75813956b3d…
commit 1cab7419de0f453ddae4e75813956b3d18872291
Author: Neels Hofmeyr <nhofmeyr(a)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=50525adff4c2f0b447eceece364957a0…
commit 50525adff4c2f0b447eceece364957a0407ea45e
Author: Neels Hofmeyr <nhofmeyr(a)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=ece50f535aa7b8cba2f80db42daaf9b3…
commit ece50f535aa7b8cba2f80db42daaf9b3a1b7a649
Author: Neels Hofmeyr <nhofmeyr(a)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=50cde34692871eef5f385a8e44405200…
commit 50cde34692871eef5f385a8e444052008dad9314
Author: Neels Hofmeyr <nhofmeyr(a)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=be47363e39c6b7c30e8ddec18774dd9d…
commit be47363e39c6b7c30e8ddec18774dd9de9b34c10
Author: Neels Hofmeyr <nhofmeyr(a)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=83978b9b36570c38a5d528143340dfeb…
commit 83978b9b36570c38a5d528143340dfeb4de4fabe
Author: Neels Hofmeyr <nhofmeyr(a)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=42c8933a871035c719eff3439e502d36…
commit 42c8933a871035c719eff3439e502d3694fe3811
Author: Neels Hofmeyr <nhofmeyr(a)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=1771bac2db8cfd7c39e05641cfae43b2…
commit 1771bac2db8cfd7c39e05641cfae43b2bc28068c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 18 00:21:48 2017 +0100
vlr_sub_cancel
Change-Id: I22af1dd124933218890157dae16a1ec983f5de4d
http://cgit.osmocom.org/openbsc/commit/?id=35b988b91755fc8e29a4692999b97abf…
commit 35b988b91755fc8e29a4692999b97abf6aaffc61
Author: Neels Hofmeyr <nhofmeyr(a)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=ae028d652ce71c2801182eca371b43df…
commit ae028d652ce71c2801182eca371b43dfa8b815d3
Author: Neels Hofmeyr <nhofmeyr(a)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=0a3c37ba64b24de6b388c61110054277…
commit 0a3c37ba64b24de6b388c61110054277ad9ac2b5
Author: Neels Hofmeyr <nhofmeyr(a)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=fb188ff34a76eccd2795293cb2153fa3…
commit fb188ff34a76eccd2795293cb2153fa30010c301
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 17 23:26:11 2017 +0100
subscr_conn_test
Change-Id: I9fdaadc6e7cfce8dee0da5004b3748d6c09e7d1f
http://cgit.osmocom.org/openbsc/commit/?id=78e95cf71aacd91c7f1421e311579ee5…
commit 78e95cf71aacd91c7f1421e311579ee5d8ca490b
Author: Neels Hofmeyr <nhofmeyr(a)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=df5ba19e485eb075a05e9216d7ee174c…
commit df5ba19e485eb075a05e9216d7ee174c1b854f96
Author: Neels Hofmeyr <nhofmeyr(a)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=290b3c275561517ad6b7255999139c1d…
commit 290b3c275561517ad6b7255999139c1dbc522737
Author: Neels Hofmeyr <nhofmeyr(a)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=faa7f88d73e5f6feb62b6724bbcb8598…
commit faa7f88d73e5f6feb62b6724bbcb8598e7862ead
Author: Neels Hofmeyr <nhofmeyr(a)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=da526adaa59f5c6325328d9f0ab8f4ff…
commit da526adaa59f5c6325328d9f0ab8f4fffd2e3a4d
Author: Neels Hofmeyr <nhofmeyr(a)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=b28c131ac5829f4491b948fd5918e6c0…
commit b28c131ac5829f4491b948fd5918e6c0abde9325
Author: Neels Hofmeyr <nhofmeyr(a)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=5500437d0e4e00443fc7afe670bff081…
commit 5500437d0e4e00443fc7afe670bff081fd437c23
Author: Neels Hofmeyr <nhofmeyr(a)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=44ea229c3ac98ade829dc86e15a8889f…
commit 44ea229c3ac98ade829dc86e15a8889f124c4788
Author: Neels Hofmeyr <nhofmeyr(a)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=79204cfab2b7fe11c0895259ba7f632b…
commit 79204cfab2b7fe11c0895259ba7f632bdf259640
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 17 21:24:19 2017 +0100
msc_ctrl_cmds
Change-Id: I9d517d949b9d14a8373d60367c6d1e63a7302d56
http://cgit.osmocom.org/openbsc/commit/?id=fbed7f34921b0aebd11ceb6bd3304622…
commit fbed7f34921b0aebd11ceb6bd3304622972ce4f3
Author: Neels Hofmeyr <nhofmeyr(a)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=125b443b4eb6781ff4a848c0077a80b3…
commit 125b443b4eb6781ff4a848c0077a80b3103f7186
Author: Neels Hofmeyr <nhofmeyr(a)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=33b309c3295b258db11aed6f444cf00c…
commit 33b309c3295b258db11aed6f444cf00c10625d9b
Author: Neels Hofmeyr <nhofmeyr(a)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=0a0bf2c97a801fffd3b87a1d1448d079…
commit 0a0bf2c97a801fffd3b87a1d1448d07905c09702
Author: Neels Hofmeyr <nhofmeyr(a)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=26f4b98728484d1a990db22f3849b1bd…
commit 26f4b98728484d1a990db22f3849b1bd66e11588
Author: Neels Hofmeyr <nhofmeyr(a)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=e70190325e305bd701d3f1c01139280a…
commit e70190325e305bd701d3f1c01139280adfcf03cc
Author: Neels Hofmeyr <nhofmeyr(a)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=d8a3c68ba80b12accb6f6280c61cc597…
commit d8a3c68ba80b12accb6f6280c61cc597eab24a98
Author: Neels Hofmeyr <nhofmeyr(a)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=b4dd4133d91fbb4d6ff01da9f08de398…
commit b4dd4133d91fbb4d6ff01da9f08de398c95a52ea
Author: Neels Hofmeyr <nhofmeyr(a)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=e2b957ffc1a7efb4793b329160a9d7d4…
commit e2b957ffc1a7efb4793b329160a9d7d447abb360
Author: Neels Hofmeyr <nhofmeyr(a)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=cd6b332d98976bde8df8ac55027252f2…
commit cd6b332d98976bde8df8ac55027252f2454ee968
Author: Neels Hofmeyr <nhofmeyr(a)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=a80d6867245faab454e8da66cc2bb9fb…
commit a80d6867245faab454e8da66cc2bb9fb05f2cc3b
Author: Neels Hofmeyr <nhofmeyr(a)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=013da93d1a9ec0e00afecaa13b504401…
commit 013da93d1a9ec0e00afecaa13b504401410d0e20
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 13 20:56:03 2017 +0100
requestsfu
Change-Id: I5564830da99f6f03811e2c70c93bc84e6ac8f013
http://cgit.osmocom.org/openbsc/commit/?id=164008c722cd35a350ef1207c1cafb25…
commit 164008c722cd35a350ef1207c1cafb251728758e
Author: Neels Hofmeyr <nhofmeyr(a)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=a655473e9b43d742f6ca20c947d7a788…
commit a655473e9b43d742f6ca20c947d7a78899125ae0
Author: Neels Hofmeyr <nhofmeyr(a)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=86edbb42fb4c38f398c45f44c2a28b56…
commit 86edbb42fb4c38f398c45f44c2a28b566dba71b5
Author: Neels Hofmeyr <nhofmeyr(a)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=b6deff72186d855055c0ecb2fb13e7ab…
commit b6deff72186d855055c0ecb2fb13e7ab3399032f
Author: Neels Hofmeyr <nhofmeyr(a)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=bbb630200594cd4630aa5f1406895a48…
commit bbb630200594cd4630aa5f1406895a483752ad13
Author: Neels Hofmeyr <nhofmeyr(a)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=8eb10c0d7807268c09bcd3abedf6d544…
commit 8eb10c0d7807268c09bcd3abedf6d5442bd10279
Author: Neels Hofmeyr <nhofmeyr(a)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=c82c5e2fd9e74bf5df6c9d543b4d359d…
commit c82c5e2fd9e74bf5df6c9d543b4d359d1385e793
Author: Neels Hofmeyr <nhofmeyr(a)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=d3c8641d6b4daa4f4497441a3aa0fb29…
commit d3c8641d6b4daa4f4497441a3aa0fb29c7117a9a
Author: Neels Hofmeyr <nhofmeyr(a)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=4bea8a4e5e9faed34fa4e65e6d250dd0…
commit 4bea8a4e5e9faed34fa4e65e6d250dd0d8d4b994
Author: Neels Hofmeyr <nhofmeyr(a)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=0013cefde7df6dbb5378a43844b85f90…
commit 0013cefde7df6dbb5378a43844b85f90b2a2b8ed
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 13 02:08:13 2017 +0100
drop obsolete comment
Change-Id: Ida306572bf860fa56a1a7c902eead4d923343858
http://cgit.osmocom.org/openbsc/commit/?id=fc81afa6aa996f2c4ee46da6e70f082b…
commit fc81afa6aa996f2c4ee46da6e70f082b70601813
Author: Neels Hofmeyr <nhofmeyr(a)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=0dc4778f0394c2e6e91d2821ee488501…
commit 0dc4778f0394c2e6e91d2821ee4885013586ca3e
Author: Neels Hofmeyr <nhofmeyr(a)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=35f186d3513a6d1d81342216360a69e2…
commit 35f186d3513a6d1d81342216360a69e28d82e849
Author: Neels Hofmeyr <nhofmeyr(a)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=85ab798aa6e5a41225962354b41ef00e…
commit 85ab798aa6e5a41225962354b41ef00ebebce5b7
Author: Neels Hofmeyr <nhofmeyr(a)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=b2af47b63cc54a0e765015301cb82e82…
commit b2af47b63cc54a0e765015301cb82e828c37557d
Author: Neels Hofmeyr <nhofmeyr(a)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=99c7b4c70049ca76a216563ecae8d6db…
commit 99c7b4c70049ca76a216563ecae8d6dbec77ef7a
Author: Neels Hofmeyr <nhofmeyr(a)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=2edf2f10afaa11c1f74f45c97c4427e4…
commit 2edf2f10afaa11c1f74f45c97c4427e48155a3cb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 13 15:22:34 2017 +0100
use msisdn fu
Change-Id: I5c84f6beba604890afca535c6ffbbf76a0bf3dfd
http://cgit.osmocom.org/openbsc/commit/?id=ff11da076817359b3ad6642140ce0d0a…
commit ff11da076817359b3ad6642140ce0d0a2fbe12ba
Author: Neels Hofmeyr <nhofmeyr(a)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=232b8b760f90b5f1aae4ac8fc4d29f01…
commit 232b8b760f90b5f1aae4ac8fc4d29f01060e5069
Author: Neels Hofmeyr <nhofmeyr(a)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=30dc13abd2cb71be3e4f7a65e5023880…
commit 30dc13abd2cb71be3e4f7a65e5023880342b9e7c
Author: Neels Hofmeyr <nhofmeyr(a)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=9e296babc73f3ecce373fa9e46f1d42b…
commit 9e296babc73f3ecce373fa9e46f1d42bb763bf45
Author: Neels Hofmeyr <nhofmeyr(a)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=8f7aa99a4b5a3b5ac09e8120b451c493…
commit 8f7aa99a4b5a3b5ac09e8120b451c49332ae0edd
Author: Neels Hofmeyr <nhofmeyr(a)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=6b5f57b116d53c878052fa362f19b1ef…
commit 6b5f57b116d53c878052fa362f19b1ef1edca100
Author: Neels Hofmeyr <nhofmeyr(a)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=328c015e5d62ef601b0f95c160b59ec9…
commit 328c015e5d62ef601b0f95c160b59ec9953e4751
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 12 14:26:42 2017 +0100
disable imsi filter
Change-Id: Iafef8fc4d5af5b4391fbd8feedf2bd7206ffaf21
http://cgit.osmocom.org/openbsc/commit/?id=1307644c24cfd2f18faf1df5630f6be0…
commit 1307644c24cfd2f18faf1df5630f6be0645c1770
Author: Neels Hofmeyr <nhofmeyr(a)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=e60cb591be77352ca2c95c923e25efb8…
commit e60cb591be77352ca2c95c923e25efb84afe26ff
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 11 17:48:38 2017 +0100
smsq log wip
Change-Id: I571f44f6b9d817ce60761fa3a1609d929ab1026d
http://cgit.osmocom.org/openbsc/commit/?id=989c5baf3c249530a04175650e0f9568…
commit 989c5baf3c249530a04175650e0f95684a8a1bb6
Author: Neels Hofmeyr <nhofmeyr(a)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=704bf7909245ad5053076151f42118b3…
commit 704bf7909245ad5053076151f42118b3d6e3ed4f
Author: Neels Hofmeyr <nhofmeyr(a)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=835089cbc89fd775aaed5463891a92a3…
commit 835089cbc89fd775aaed5463891a92a369e331c1
Author: Neels Hofmeyr <nhofmeyr(a)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=d7e6af475c28f81916f26c4868e515ad…
commit d7e6af475c28f81916f26c4868e515ad2cdff20f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 10 00:49:56 2017 +0100
gprs_subscriber
Change-Id: I9beafef297ee59ce358cf041ad152952ab14e608
http://cgit.osmocom.org/openbsc/commit/?id=3ccbce803774a2ab9bd233de203f3a2c…
commit 3ccbce803774a2ab9bd233de203f3a2c2743baf3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 9 22:02:21 2017 +0100
bsc_subscriber
Change-Id: Ia61cc00e8bb186b976939a4fc8f7cf9ce6aa3d8e
http://cgit.osmocom.org/openbsc/commit/?id=797c0de78a4c83e36e6cfca8fb08ff28…
commit 797c0de78a4c83e36e6cfca8fb08ff281d0a7c6b
Author: Neels Hofmeyr <nhofmeyr(a)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=3df181c694876febad92eddc8c0fe4e1…
commit 3df181c694876febad92eddc8c0fe4e144431be2
Author: Neels Hofmeyr <nhofmeyr(a)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=39ae948c2ee28af9852925b721f0f2b2…
commit 39ae948c2ee28af9852925b721f0f2b2cb02e1dd
Author: Neels Hofmeyr <nhofmeyr(a)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=3ef246a0ce5dcd791022a854c225981e…
commit 3ef246a0ce5dcd791022a854c225981eb1223332
Author: Neels Hofmeyr <nhofmeyr(a)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=796221aff25deb03a6aef0e59d49a441…
commit 796221aff25deb03a6aef0e59d49a44197860d10
Author: Neels Hofmeyr <nhofmeyr(a)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=764941737b57e916d557a8ca565b0a31…
commit 764941737b57e916d557a8ca565b0a315b02764b
Author: Neels Hofmeyr <nhofmeyr(a)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=91dc57e39f7bc6fd06f94b471607d2ad…
commit 91dc57e39f7bc6fd06f94b471607d2adc370e860
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 9 02:28:12 2017 +0100
vlr: IMEISV
Change-Id: I8804351464bb8ec1f0742b36b0fb0591bbf4bfe4
http://cgit.osmocom.org/openbsc/commit/?id=f9a9344411d4ab99aa23e3dcfd2f5999…
commit f9a9344411d4ab99aa23e3dcfd2f59993a10e87f
Author: Neels Hofmeyr <nhofmeyr(a)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=ffb147409884a66c90f5fc5d3ea17d3a…
commit ffb147409884a66c90f5fc5d3ea17d3a4c6a3783
Author: Neels Hofmeyr <nhofmeyr(a)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=8ca2507280a1ea408f84024f18f7fd41…
commit 8ca2507280a1ea408f84024f18f7fd41b41ceb02
Author: Neels Hofmeyr <nhofmeyr(a)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=d61d7b89e1960e5f1d04a502487babef…
commit d61d7b89e1960e5f1d04a502487babef77ddf322
Author: Neels Hofmeyr <nhofmeyr(a)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=42e5338b1fa4dd42a278a7105738f5c3…
commit 42e5338b1fa4dd42a278a7105738f5c385a9326e
Author: Neels Hofmeyr <nhofmeyr(a)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=f417ab246e356d08bf3ef100d4bf486f…
commit f417ab246e356d08bf3ef100d4bf486f51b0467b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Jan 8 20:11:01 2017 +0100
vlr: TMSI
Change-Id: I3363b430ba284268af2b441c05bb0578fd393c83
http://cgit.osmocom.org/openbsc/commit/?id=9e268f0b15eb53b59704f094739d0df0…
commit 9e268f0b15eb53b59704f094739d0df0b193041b
Author: Neels Hofmeyr <nhofmeyr(a)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=d5e85051526bf09ffc10788fd9917fc0…
commit d5e85051526bf09ffc10788fd9917fc0dbba5a9c
Author: Neels Hofmeyr <nhofmeyr(a)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=c37b5ff45642f8a5050857614245a1cd…
commit c37b5ff45642f8a5050857614245a1cd0335e911
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Jan 8 19:43:57 2017 +0100
subscr_conn_test
Change-Id: Id3e2ae83447cdd6e92d51ddb2b79b26783917b9e
http://cgit.osmocom.org/openbsc/commit/?id=436a62b9e6cfd62ae02617239da4f55a…
commit 436a62b9e6cfd62ae02617239da4f55ae1fc1c0f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Jan 8 19:43:46 2017 +0100
vlr: TMSI
Change-Id: I447f8e69d63cbefff7071003e30688ac2d468c09
http://cgit.osmocom.org/openbsc/commit/?id=91edb7366a065d0646865b1ebd972f23…
commit 91edb7366a065d0646865b1ebd972f23bd937fab
Author: Neels Hofmeyr <nhofmeyr(a)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=302416137516ad3fdbae0be20e26bb48…
commit 302416137516ad3fdbae0be20e26bb484bcb0cb7
Author: Neels Hofmeyr <nhofmeyr(a)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=54aa6ab8dd8c74ae70bea6c49deb6b9c…
commit 54aa6ab8dd8c74ae70bea6c49deb6b9c89f69d13
Author: Neels Hofmeyr <nhofmeyr(a)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=cc2d1f58728234ebc4ecab4fb2c12abd…
commit cc2d1f58728234ebc4ecab4fb2c12abd56d0538a
Author: Neels Hofmeyr <nhofmeyr(a)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=5e36e5906fcc53975ab889a0daade340…
commit 5e36e5906fcc53975ab889a0daade340736b6d3e
Author: Neels Hofmeyr <nhofmeyr(a)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=ec9172984b2da0ea88fa7626ef4a9939…
commit ec9172984b2da0ea88fa7626ef4a993916a331eb
Author: Neels Hofmeyr <nhofmeyr(a)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=5b9251143e89aa94b8f49e3bbb42f632…
commit 5b9251143e89aa94b8f49e3bbb42f6326fcb729e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 5 19:55:20 2017 +0100
subscr_conn_test
Change-Id: Idbb0d5ae15789030486e088dfc15ef0cd6f8aa19
http://cgit.osmocom.org/openbsc/commit/?id=7644af118dff3a3ccfb0417ec769c7bb…
commit 7644af118dff3a3ccfb0417ec769c7bbafedead6
Author: Neels Hofmeyr <nhofmeyr(a)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=ea569d53e03602a72a89a28e8d776aaf…
commit ea569d53e03602a72a89a28e8d776aaf861cedc0
Author: Neels Hofmeyr <nhofmeyr(a)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=18f3f0a8225a84de5f540b35e45310c7…
commit 18f3f0a8225a84de5f540b35e45310c7d2a2c5c0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 5 05:41:16 2017 +0100
subscr_conn_test
Change-Id: Ic5fd4c5332d4a6d56bcc9660baf1a15df0170061
http://cgit.osmocom.org/openbsc/commit/?id=fe2bea480b8865529a777bbb1d3e4002…
commit fe2bea480b8865529a777bbb1d3e4002ee44e452
Author: Neels Hofmeyr <nhofmeyr(a)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=199806fe9e2c1d620c32d295acd3f234…
commit 199806fe9e2c1d620c32d295acd3f234ceffd5c1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 5 05:29:29 2017 +0100
paging
Change-Id: I5ea880d1920656d53c77e81475e53c9509a7f8fe
http://cgit.osmocom.org/openbsc/commit/?id=61ce99b804fa6ae867d1cd1fc8a2ab97…
commit 61ce99b804fa6ae867d1cd1fc8a2ab970f81fef1
Author: Neels Hofmeyr <nhofmeyr(a)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=32b965a9d3f4ab9cf2a682e05baa50c6…
commit 32b965a9d3f4ab9cf2a682e05baa50c609825c37
Author: Neels Hofmeyr <nhofmeyr(a)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=ecddf63d68fa71f960caea30fa2185c8…
commit ecddf63d68fa71f960caea30fa2185c886b40560
Author: Neels Hofmeyr <nhofmeyr(a)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=36884d9d8c8b26e790f965df22771158…
commit 36884d9d8c8b26e790f965df2277115889595a03
Author: Neels Hofmeyr <nhofmeyr(a)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=b8d85bdc52e9b9d21836ed889786d50d…
commit b8d85bdc52e9b9d21836ed889786d50dab5a78a1
Author: Neels Hofmeyr <nhofmeyr(a)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=9f5a82f1320fd3b32cc7214743072e2d…
commit 9f5a82f1320fd3b32cc7214743072e2dad0e8362
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 5 05:26:56 2017 +0100
log ref count
Change-Id: Id185efaff25c599b06c8942aa14ca74b1d9a1541
http://cgit.osmocom.org/openbsc/commit/?id=ce62578594a6a17a2a91487d9fd25b59…
commit ce62578594a6a17a2a91487d9fd25b59ea541fb8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 4 03:14:05 2017 +0100
subscr_conn_test
Change-Id: I036fce10d93361be162cf5d460a9bcb02de555ba
http://cgit.osmocom.org/openbsc/commit/?id=abd1c7f91c72554bd564cb2e39d62cf8…
commit abd1c7f91c72554bd564cb2e39d62cf83f4715bf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 26 03:32:07 2016 +0100
subscr_conn_test
Change-Id: I135466b83f4a406e6dff0c5ca78d28d25d10c30d
http://cgit.osmocom.org/openbsc/commit/?id=1146da54e8df43634eb64566265bae46…
commit 1146da54e8df43634eb64566265bae46cf37c573
Author: Neels Hofmeyr <nhofmeyr(a)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=c40d84693675b3dd1b0410847f11a9d4…
commit c40d84693675b3dd1b0410847f11a9d4f666a9a3
Author: Neels Hofmeyr <nhofmeyr(a)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=42084909d4f71ad33d8a8dc9290dea6f…
commit 42084909d4f71ad33d8a8dc9290dea6fbbe136f8
Author: Neels Hofmeyr <nhofmeyr(a)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=774e295a479cbfa5bc2c86de86a91f9c…
commit 774e295a479cbfa5bc2c86de86a91f9c89b767c1
Author: Neels Hofmeyr <nhofmeyr(a)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=e8db8887a9376e0f50ee6c05ed6fa8a3…
commit e8db8887a9376e0f50ee6c05ed6fa8a32a098a00
Author: Neels Hofmeyr <nhofmeyr(a)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=b39949c988bb09155f42c89185d65613…
commit b39949c988bb09155f42c89185d65613040c1c7f
Author: Neels Hofmeyr <nhofmeyr(a)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=855de936445cfa64e361733ca7d7f7e3…
commit 855de936445cfa64e361733ca7d7f7e3cf3970d9
Author: Neels Hofmeyr <nhofmeyr(a)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=06f56a846343458cc66ee55a685ff53f…
commit 06f56a846343458cc66ee55a685ff53f846fbd73
Author: Neels Hofmeyr <nhofmeyr(a)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=eed7edd6313f610d421883e72afd8d8a…
commit eed7edd6313f610d421883e72afd8d8a126ae615
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 26 03:31:13 2016 +0100
log new subscr
Change-Id: Ib0af2787ec5bb5f8c547377d78150566be76886b
http://cgit.osmocom.org/openbsc/commit/?id=84a5f65a72f2a3d191446b1ba7f24610…
commit 84a5f65a72f2a3d191446b1ba7f246109328d257
Author: Neels Hofmeyr <nhofmeyr(a)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=8a3dc7cb0202077b9b26b35c0b36c1d7…
commit 8a3dc7cb0202077b9b26b35c0b36c1d768b182a3
Author: Neels Hofmeyr <nhofmeyr(a)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=92d2626c011d6324b667f53f1bd73589…
commit 92d2626c011d6324b667f53f1bd73589dbef1653
Author: Neels Hofmeyr <nhofmeyr(a)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=8fd5b7749e9dc4552c17000d039d1594…
commit 8fd5b7749e9dc4552c17000d039d159495329684
Author: Neels Hofmeyr <nhofmeyr(a)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=e5dea161371f414ee3acfd0eb23ae392…
commit e5dea161371f414ee3acfd0eb23ae392984d743a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 25 16:39:24 2016 +0100
subscr_conn_test
Change-Id: I6f27fc7916fefe76f5be236399f47fbc7e14e565
http://cgit.osmocom.org/openbsc/commit/?id=0ee07df8cfbc1370f6c68d99838dc2d0…
commit 0ee07df8cfbc1370f6c68d99838dc2d0a0c525b9
Author: Neels Hofmeyr <nhofmeyr(a)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=3a9291be2de0cfaf7d4761f10915c92b…
commit 3a9291be2de0cfaf7d4761f10915c92bc597cb48
Author: Neels Hofmeyr <nhofmeyr(a)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=f5d1d4a52930cd76426c0befe8b914ab…
commit f5d1d4a52930cd76426c0befe8b914abb2be88fa
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 25 03:00:10 2016 +0100
subscr_conn_test
Change-Id: Iba897235173c782ecb88d6d0049b62a2bd7ba5f8
http://cgit.osmocom.org/openbsc/commit/?id=77b607bc4128425f1407712355974852…
commit 77b607bc4128425f1407712355974852c5d3f71f
Author: Neels Hofmeyr <nhofmeyr(a)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=65b7d87e30c74a4adc488bda4ec96c2a…
commit 65b7d87e30c74a4adc488bda4ec96c2a8d849f83
Author: Neels Hofmeyr <nhofmeyr(a)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=b42160c337834252e587551e901d72a0…
commit b42160c337834252e587551e901d72a0ff9e71ee
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 25 04:55:28 2016 +0100
ciph
Change-Id: Id253026531aef6e905c24b3e09618bebebd8af7c
http://cgit.osmocom.org/openbsc/commit/?id=571c21325b6e9f7b63cf9e3691041532…
commit 571c21325b6e9f7b63cf9e369104153251198d76
Author: Neels Hofmeyr <nhofmeyr(a)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=99166dde749db865bb525e6f18c5b4e3…
commit 99166dde749db865bb525e6f18c5b4e30db9259b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 24 23:35:01 2016 +0100
subscr_conn_test
Change-Id: Ib8607db4b8e91a38bd8163445260971132669383
http://cgit.osmocom.org/openbsc/commit/?id=9845fa9ef17e0398d51b477db60513e5…
commit 9845fa9ef17e0398d51b477db60513e5c275807b
Author: Neels Hofmeyr <nhofmeyr(a)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=4ba404802c2d9fc99f6930f81c124490…
commit 4ba404802c2d9fc99f6930f81c124490dea18f79
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 25 05:03:05 2016 +0100
vlr cosmetic
Change-Id: Ied4508e6817c11e1ad8551b7937aa6959134220b
http://cgit.osmocom.org/openbsc/commit/?id=81fbd2aae39c1c9b447f1ceb26784b8f…
commit 81fbd2aae39c1c9b447f1ceb26784b8ffa2d39aa
Author: Neels Hofmeyr <nhofmeyr(a)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=d7def210eed1d7a943d882d37394115d…
commit d7def210eed1d7a943d882d37394115da1f0b248
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 24 18:37:28 2016 +0100
subscr_conn_test
Change-Id: If19abbe962c1cc75eac68453c1abb8c0f1f20c86
http://cgit.osmocom.org/openbsc/commit/?id=45ceb344c6332256be495c5373f75532…
commit 45ceb344c6332256be495c5373f75532d995533c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 24 00:46:48 2016 +0100
subscr_conn_test
Change-Id: I554cf64b634171662743e5dd39406c0f20d55481
http://cgit.osmocom.org/openbsc/commit/?id=a255eff54b8baa93fcd2ec9237002b05…
commit a255eff54b8baa93fcd2ec9237002b057edd7e8b
Author: Neels Hofmeyr <nhofmeyr(a)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=814576b2d9af2e10b559aeec6a621584…
commit 814576b2d9af2e10b559aeec6a6215847d0ec30b
Author: Neels Hofmeyr <nhofmeyr(a)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=71dbe4e541e5840ee7121795e61c79c7…
commit 71dbe4e541e5840ee7121795e61c79c7e8dc85e2
Author: Neels Hofmeyr <nhofmeyr(a)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=d6c351f9900cf440f13be6323fa7db48…
commit d6c351f9900cf440f13be6323fa7db480b5efffc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 23 22:04:03 2016 +0100
subscr_conn_test
Change-Id: Iedfd7fbd0be6fa464aafa78304d36e4314b4cd1c
http://cgit.osmocom.org/openbsc/commit/?id=d2b5e1599cd40a6e2b93dd05b5386408…
commit d2b5e1599cd40a6e2b93dd05b53864087edef408
Author: Neels Hofmeyr <nhofmeyr(a)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=7f6c952464d03d83c94fa90320bfe813…
commit 7f6c952464d03d83c94fa90320bfe8131a206c6f
Author: Neels Hofmeyr <nhofmeyr(a)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=48195af3907986b6e5ca219a6e019de2…
commit 48195af3907986b6e5ca219a6e019de27354f42f
Author: Neels Hofmeyr <nhofmeyr(a)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=a6e6ad94e81962adf9e4a6b6469c8938…
commit a6e6ad94e81962adf9e4a6b6469c8938b728b489
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 23 16:49:37 2016 +0100
subscr_conn_test
Change-Id: If3285465b8deef3dd64ebbe1282d1c5d8bdc5134
http://cgit.osmocom.org/openbsc/commit/?id=4b5bd986465ed8d08af009b9762f7942…
commit 4b5bd986465ed8d08af009b9762f7942572c4c13
Author: Neels Hofmeyr <nhofmeyr(a)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=3cc726431b6dd50688a6322d94f08842…
commit 3cc726431b6dd50688a6322d94f0884256e1dbde
Author: Neels Hofmeyr <nhofmeyr(a)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=6984c48c417cd5ea2218fadcc1f0546b…
commit 6984c48c417cd5ea2218fadcc1f0546bc047bc36
Author: Neels Hofmeyr <nhofmeyr(a)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=3b8979b6ebe7eae14890f1ed07e16a6e…
commit 3b8979b6ebe7eae14890f1ed07e16a6ef0874cb5
Author: Neels Hofmeyr <nhofmeyr(a)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=69b22821d00166e13ac7b7537d5cf60e…
commit 69b22821d00166e13ac7b7537d5cf60ec6cfbc13
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 05:24:06 2016 +0100
subscr_conn_test
Change-Id: I96bd018407ae55ef88d9fcecf12c395998a37946
http://cgit.osmocom.org/openbsc/commit/?id=bbefd4bfb4a2a86d6bf0e72666bd4350…
commit bbefd4bfb4a2a86d6bf0e72666bd43500f63852e
Author: Neels Hofmeyr <nhofmeyr(a)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=202e622b92b1271af95e990eca6ecb4e…
commit 202e622b92b1271af95e990eca6ecb4e78e8592f
Author: Neels Hofmeyr <nhofmeyr(a)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=034987d4767aa96fdcd16cb499187643…
commit 034987d4767aa96fdcd16cb4991876431c0d9cfe
Author: Neels Hofmeyr <nhofmeyr(a)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=7230548311b55a98e68ac98e1c5bbd58…
commit 7230548311b55a98e68ac98e1c5bbd588243fe8c
Author: Neels Hofmeyr <nhofmeyr(a)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=fe6ea498f8cfec5982719f39df2650cf…
commit fe6ea498f8cfec5982719f39df2650cf22af75f1
Author: Neels Hofmeyr <nhofmeyr(a)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=590a01a76ef5581904715943b50e5e69…
commit 590a01a76ef5581904715943b50e5e6935d480d6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 23:37:44 2016 +0100
vlr ops
Change-Id: I2f5b67ce26d818de7da48701bd38faab558a34e7
http://cgit.osmocom.org/openbsc/commit/?id=75366d57410c6267139fadea5a369801…
commit 75366d57410c6267139fadea5a369801d5918bfe
Author: Neels Hofmeyr <nhofmeyr(a)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=bb39432a81c19522632f5be42624e433…
commit bb39432a81c19522632f5be42624e43319084ca2
Author: Neels Hofmeyr <nhofmeyr(a)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=4f1181473b26fc57f2c38af96d03aa95…
commit 4f1181473b26fc57f2c38af96d03aa9564e2fdb7
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 05:23:55 2016 +0100
wip
Change-Id: I5c418c3ac0bc036deed27f5fa67e095d6a3e12cf
http://cgit.osmocom.org/openbsc/commit/?id=0c7cd25bbde7674c317c2e44b34332c9…
commit 0c7cd25bbde7674c317c2e44b34332c9fa767324
Author: Neels Hofmeyr <nhofmeyr(a)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=34643edafd34abda93f02c3fd6bfdbba…
commit 34643edafd34abda93f02c3fd6bfdbba71bcd09e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 02:06:03 2016 +0100
subscr_conn_test
Change-Id: I9f40a0036a10d146adb61e52d7b24a57d26ec2b0
http://cgit.osmocom.org/openbsc/commit/?id=de45db09e0b4da43c797b9e547752905…
commit de45db09e0b4da43c797b9e54775290508273b0d
Author: Neels Hofmeyr <nhofmeyr(a)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=47be9fc59a943b3663ef9ff4f1b7351b…
commit 47be9fc59a943b3663ef9ff4f1b7351b6f1a9919
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:56:43 2016 +0100
subscr_conn
Change-Id: I5f2873be1289522b88f316eef81cc713fb6e2f4f
http://cgit.osmocom.org/openbsc/commit/?id=c30bc6ea855cfbf77f785cf7b9ec8d02…
commit c30bc6ea855cfbf77f785cf7b9ec8d02f6f1c3d1
Author: Neels Hofmeyr <nhofmeyr(a)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=e87285a6e282cb744b022b3648d6ef7c…
commit e87285a6e282cb744b022b3648d6ef7cb45cc94f
Author: Neels Hofmeyr <nhofmeyr(a)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=76c69e5066bef99c54f6f67fad19ef45…
commit 76c69e5066bef99c54f6f67fad19ef45b7a97ba9
Author: Neels Hofmeyr <nhofmeyr(a)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=33a1a8c912d090c1d6529a3814ec2f66…
commit 33a1a8c912d090c1d6529a3814ec2f66924ea10a
Author: Neels Hofmeyr <nhofmeyr(a)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=1670a0eb4c3f0112aa172d2433f0d412…
commit 1670a0eb4c3f0112aa172d2433f0d412a5d322c0
Author: Neels Hofmeyr <nhofmeyr(a)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=9c1a70fc58f98fe3fc2189fb7e3946f3…
commit 9c1a70fc58f98fe3fc2189fb7e3946f3a0c0d29d
Author: Neels Hofmeyr <nhofmeyr(a)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=7e48d6b969aeaec1dc17eb3dd1fb2ff4…
commit 7e48d6b969aeaec1dc17eb3dd1fb2ff466f51aa1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:52:45 2016 +0100
typo in comment
Change-Id: I41da41494ab6d4b058f74d9ad231eec9889d48ab
http://cgit.osmocom.org/openbsc/commit/?id=7b15646207ada6a047347e49b6a71164…
commit 7b15646207ada6a047347e49b6a71164d5e39c38
Author: Neels Hofmeyr <nhofmeyr(a)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=eddc8e506435935a7a9a10fccb60ef53…
commit eddc8e506435935a7a9a10fccb60ef53833b10a8
Author: Neels Hofmeyr <nhofmeyr(a)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=5b7550f81ab931d666e5bdf72f30732e…
commit 5b7550f81ab931d666e5bdf72f30732e4041ab98
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 21 01:51:56 2016 +0100
logging tweaks
Change-Id: Ic5d749fb427c7fed8470014c8cb88dbcfd1d4b3c
http://cgit.osmocom.org/openbsc/commit/?id=127a74a4be409663712098ee831237a8…
commit 127a74a4be409663712098ee831237a85b66bd0f
Author: Neels Hofmeyr <nhofmeyr(a)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=3a4da71671d78dbaacdff390337d79d9…
commit 3a4da71671d78dbaacdff390337d79d9cb28795b
Author: Neels Hofmeyr <nhofmeyr(a)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=00ce26b3fb74a60e32b2a9be7f57d901…
commit 00ce26b3fb74a60e32b2a9be7f57d9016b03fce0
Author: Neels Hofmeyr <nhofmeyr(a)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=1cf5c3f5fef6c1961412da9a124e6e49…
commit 1cf5c3f5fef6c1961412da9a124e6e4931e486c0
Author: Neels Hofmeyr <nhofmeyr(a)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=3388c1753c2d2aafb994468f243260fd…
commit 3388c1753c2d2aafb994468f243260fd29a7f101
Author: Neels Hofmeyr <nhofmeyr(a)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=61fe0e6bd168c3c2b3f8c4caaabf8c56…
commit 61fe0e6bd168c3c2b3f8c4caaabf8c56c966d579
Author: Neels Hofmeyr <nhofmeyr(a)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=c944af3262d82a9298e72f7e5f528df1…
commit c944af3262d82a9298e72f7e5f528df1586cd097
Author: Neels Hofmeyr <nhofmeyr(a)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=4c4427025002364b38a0adbf835c1e36…
commit 4c4427025002364b38a0adbf835c1e36664ed038
Author: Neels Hofmeyr <nhofmeyr(a)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=168b5f62bfea6585f950c9cf2e4fec45…
commit 168b5f62bfea6585f950c9cf2e4fec45da57dd6a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 02:46:41 2016 +0100
tmp log: ussd
Change-Id: I5cc462111054207d8022ea801e9ef3a77d11d780
http://cgit.osmocom.org/openbsc/commit/?id=d123339435434fb31754cb99fc989226…
commit d123339435434fb31754cb99fc989226ff966d09
Author: Neels Hofmeyr <nhofmeyr(a)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=320ef3b3d02cc8e8df8c3fbe96befd9c…
commit 320ef3b3d02cc8e8df8c3fbe96befd9c113cbea8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Dec 19 01:33:47 2016 +0100
vsub
Change-Id: I2432fd147a2ae23341b58a6e744e397450057538
http://cgit.osmocom.org/openbsc/commit/?id=16b136049b03f35552d1ae5a9b97a25a…
commit 16b136049b03f35552d1ae5a9b97a25ae1fac206
Author: Neels Hofmeyr <nhofmeyr(a)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=d202e846349d2df044ebf22f89bfc98d…
commit d202e846349d2df044ebf22f89bfc98d5b58cd60
Author: Neels Hofmeyr <nhofmeyr(a)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=f5bac66a2fad52403c00d2e420082471…
commit f5bac66a2fad52403c00d2e42008247151134577
Author: Neels Hofmeyr <nhofmeyr(a)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=9be50bfd56b6526edfbc015ea71e5b9a…
commit 9be50bfd56b6526edfbc015ea71e5b9a02c4a52f
Author: Neels Hofmeyr <nhofmeyr(a)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=eae6f4b9155c9cad5454f1ae08e2548c…
commit eae6f4b9155c9cad5454f1ae08e2548ca30493ee
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:54:36 2016 +0100
cosmetic: mark fixme
Change-Id: I099362da02d81ac273d57fa36f641ecd3dbd9bfc
http://cgit.osmocom.org/openbsc/commit/?id=902f2946d075b332926f40a88ed69d90…
commit 902f2946d075b332926f40a88ed69d902d657f9c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:56:43 2016 +0100
cosmetic: extraneous 'break;'
Change-Id: I73515e3cf4ccd3312d1ce8270cd5ab3ff96feaca
http://cgit.osmocom.org/openbsc/commit/?id=0331171dcc9c47a134005c223c558284…
commit 0331171dcc9c47a134005c223c5582843950480c
Author: Neels Hofmeyr <nhofmeyr(a)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=cde6528893b131e61efaf2bc72285411…
commit cde6528893b131e61efaf2bc7228541185343f42
Author: Neels Hofmeyr <nhofmeyr(a)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=355ce4650fad43b56d784ff8b17f7571…
commit 355ce4650fad43b56d784ff8b17f757128f0819a
Author: Neels Hofmeyr <nhofmeyr(a)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=eef5293e3b313f0690f73e8cad2cc316…
commit eef5293e3b313f0690f73e8cad2cc316daef327a
Author: Neels Hofmeyr <nhofmeyr(a)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=f0eb750b3e2b0cf08b70200bb639a24c…
commit f0eb750b3e2b0cf08b70200bb639a24c6e3871c6
Author: Neels Hofmeyr <nhofmeyr(a)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=f5a7492696db7e113a6cd5095f6d4196…
commit f5a7492696db7e113a6cd5095f6d41961c3fdb2a
Author: Neels Hofmeyr <nhofmeyr(a)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=28f8e87b19c7c26a9f37f9fbbb009143…
commit 28f8e87b19c7c26a9f37f9fbbb0091432837dd32
Author: Neels Hofmeyr <nhofmeyr(a)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=2d48d55bac2fc4f1e1fba6f07494890e…
commit 2d48d55bac2fc4f1e1fba6f07494890e937be8db
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Dec 16 16:14:06 2016 +0100
typo in comment
Change-Id: Iefc7a9b547dac18af9bb6aacd707e7465107250f
http://cgit.osmocom.org/openbsc/commit/?id=a27b37d94d3077e602105e285deb4b65…
commit a27b37d94d3077e602105e285deb4b65473564f5
Author: Neels Hofmeyr <nhofmeyr(a)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=bc710e508ae9f4299ddce2663a9050bb…
commit bc710e508ae9f4299ddce2663a9050bbc3bf8a12
Author: Neels Hofmeyr <nhofmeyr(a)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=07f606bd72ebec6af81b844789d4bddc…
commit 07f606bd72ebec6af81b844789d4bddced817fb1
Author: Neels Hofmeyr <nhofmeyr(a)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=8df6ace65b6e136f24557a141bdad0af…
commit 8df6ace65b6e136f24557a141bdad0af453aee09
Author: Neels Hofmeyr <nhofmeyr(a)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=bbe427af768a6af53432ae26245ab663…
commit bbe427af768a6af53432ae26245ab663dc48c04c
Author: Neels Hofmeyr <nhofmeyr(a)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=fef939915f00d61cdb0b4661b82e6ff1…
commit fef939915f00d61cdb0b4661b82e6ff1aa8c8b39
Author: Neels Hofmeyr <nhofmeyr(a)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=389d7a5092aa9980717ec64da29239cd…
commit 389d7a5092aa9980717ec64da29239cd45e5d97c
Author: Neels Hofmeyr <nhofmeyr(a)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=8ac589b74b31184b3bad835d22b85727…
commit 8ac589b74b31184b3bad835d22b85727b7a4b278
Author: Neels Hofmeyr <nhofmeyr(a)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=8e989779c61e026e93ab96799ead4f9a…
commit 8e989779c61e026e93ab96799ead4f9a5347eb6b
Author: Neels Hofmeyr <nhofmeyr(a)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=f4837636e8bc5b1adb4d0bc97998f5e9…
commit f4837636e8bc5b1adb4d0bc97998f5e9139aa098
Author: Neels Hofmeyr <nhofmeyr(a)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=df9a6958c6ca4541ae073f3d6f6bd4d2…
commit df9a6958c6ca4541ae073f3d6f6bd4d2f0ed2e4f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:10:49 2016 +0100
lu_fsm bootstrap
Change-Id: I14f27a2f657567f424a4dc2ec13b6a01e2aa6676
http://cgit.osmocom.org/openbsc/commit/?id=ab4aa3cad8c8c6747a059cb657454f3f…
commit ab4aa3cad8c8c6747a059cb657454f3f5ef51d2a
Author: Neels Hofmeyr <nhofmeyr(a)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=f17b3fe6ef70fc63260fb2c56611e177…
commit f17b3fe6ef70fc63260fb2c56611e177ae2bb8c1
Author: Neels Hofmeyr <nhofmeyr(a)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=7ef2b474ee4bbd0276dc8af4d1b67f2b…
commit 7ef2b474ee4bbd0276dc8af4d1b67f2bb2503f0e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 10 15:38:27 2016 +0100
nitb: vlr init
Change-Id: If741ace01d939fb8b7db7496ce623d20e15cf2d7
http://cgit.osmocom.org/openbsc/commit/?id=e90c9938b89747d58b24fbfecdfc75af…
commit e90c9938b89747d58b24fbfecdfc75af4ea1cf1c
Author: Neels Hofmeyr <nhofmeyr(a)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=67c5a7e19dc34dbebfeec22c44a10e46…
commit 67c5a7e19dc34dbebfeec22c44a10e4683865079
Author: Neels Hofmeyr <nhofmeyr(a)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=1a5f59dea9ff815693dbcdd42d821bd1…
commit 1a5f59dea9ff815693dbcdd42d821bd1c953da6b
Author: Neels Hofmeyr <nhofmeyr(a)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=09e8fe5426b6c86a5ce0c9ee2a598e49…
commit 09e8fe5426b6c86a5ce0c9ee2a598e49efa9c96a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Dec 13 01:40:40 2016 +0100
vlr_fu
Change-Id: Ia3f39ab5760b9ce1889e77b24b3a578099d3cdbc
http://cgit.osmocom.org/openbsc/commit/?id=349660184e410dce7ab2a230f07793ed…
commit 349660184e410dce7ab2a230f07793ed29b677a2
Author: Neels Hofmeyr <nhofmeyr(a)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=9375e59d767f2f8b69e70b2cf4cbc519…
commit 9375e59d767f2f8b69e70b2cf4cbc519ac40969d
Author: Neels Hofmeyr <nhofmeyr(a)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=f0210a093fdcaf77a7b24708b6ec1e80…
commit f0210a093fdcaf77a7b24708b6ec1e8017a8aa56
Author: Neels Hofmeyr <nhofmeyr(a)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=f40c40ee038152247737229ac071ab90…
commit f40c40ee038152247737229ac071ab907e754923
Author: Neels Hofmeyr <nhofmeyr(a)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=1d237dccca86c64ee808789b8fc58f35…
commit 1d237dccca86c64ee808789b8fc58f3580c6bb0f
Author: Neels Hofmeyr <nhofmeyr(a)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=7b65bce072412153211f611b9cb0fd96…
commit 7b65bce072412153211f611b9cb0fd9674a9d988
Author: Neels Hofmeyr <nhofmeyr(a)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=8c012996cca4f5536f3da8fb17b2a4e7…
commit 8c012996cca4f5536f3da8fb17b2a4e73a276f5f
Author: Neels Hofmeyr <nhofmeyr(a)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=4631b632e27b1fb2a35f10cfb034a397…
commit 4631b632e27b1fb2a35f10cfb034a397868b5d28
Author: Neels Hofmeyr <nhofmeyr(a)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=56243fd85fd53a88440dabeccf49ee70…
commit 56243fd85fd53a88440dabeccf49ee70936c3cfb
Author: Neels Hofmeyr <nhofmeyr(a)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=816bf1bb0fbb656839fe5f42ef8b7129…
commit 816bf1bb0fbb656839fe5f42ef8b7129d2b4073d
Author: Neels Hofmeyr <nhofmeyr(a)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=a68020e399f82d264a94ca51b3fdb30d…
commit a68020e399f82d264a94ca51b3fdb30d99191118
Author: Neels Hofmeyr <nhofmeyr(a)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=34cd86c7c66be89154c7533cdfd7b4d4…
commit 34cd86c7c66be89154c7533cdfd7b4d4409bf924
Author: Neels Hofmeyr <nhofmeyr(a)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=9499dab4410b27d10b96cb18ecb5162f…
commit 9499dab4410b27d10b96cb18ecb5162f42ab51a8
Author: Neels Hofmeyr <nhofmeyr(a)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=c8770e89722f2645ece97c1e065c606b…
commit c8770e89722f2645ece97c1e065c606b746f274d
Author: Neels Hofmeyr <nhofmeyr(a)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=ca031011cd7fdc0424c35a68c5e24ecd…
commit ca031011cd7fdc0424c35a68c5e24ecd55f70c19
Author: Neels Hofmeyr <nhofmeyr(a)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=6adcdbfe001b1a3afb42775decabaefa…
commit 6adcdbfe001b1a3afb42775decabaefaec59663f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Nov 17 05:06:59 2016 +0100
vlr: 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=251354a947171a146185d274c487614c…
commit 251354a947171a146185d274c487614c77036187
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:46:12 2016 +0100
vlr: 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=5a3a9d51ce0b22c31a2199d77f00b5a6…
commit 5a3a9d51ce0b22c31a2199d77f00b5a664397d4e
Author: Neels Hofmeyr <nhofmeyr(a)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=5fb5ab65dee7f72cdd4c4ce684b927c4…
commit 5fb5ab65dee7f72cdd4c4ce684b927c42ff269dc
Author: Neels Hofmeyr <nhofmeyr(a)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=6b93c91d46729a4c78c00ab7bd95fa51…
commit 6b93c91d46729a4c78c00ab7bd95fa516c0dbc11
Author: Harald Welte <laforge(a)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=5ac7ba5d5aa21d0142096bb896e2424f…
commit 5ac7ba5d5aa21d0142096bb896e2424f9086eb45
Author: Harald Welte <laforge(a)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=ca09ceb40590328fab689cfdacf833b6…
commit ca09ceb40590328fab689cfdacf833b67a4ef21d
Author: Harald Welte <laforge(a)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=5d31943d700026022692d9c4d9393509…
commit 5d31943d700026022692d9c4d939350923f19901
Author: Harald Welte <laforge(a)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=a4d2725aa555e865e553639ed2a9b00d…
commit a4d2725aa555e865e553639ed2a9b00d268820b0
Author: Harald Welte <laforge(a)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=2a3dc2d91c52c821d2f6d5614ee53c8c…
commit 2a3dc2d91c52c821d2f6d5614ee53c8ce59d16ab
Author: Harald Welte <laforge(a)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=71af0afe6605249d8b08dfc3054d6ac4…
commit 71af0afe6605249d8b08dfc3054d6ac41c9be5e4
Author: Neels Hofmeyr <nhofmeyr(a)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.
Change-Id: I3c1fa53195a1e57d6fe0a6791c346d30ceff1251
http://cgit.osmocom.org/openbsc/commit/?id=d37746bb138ea7d8fbf8604ea7f1c899…
commit d37746bb138ea7d8fbf8604ea7f1c8990a3023b0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 7 14:46:12 2016 +0100
comments: various tweaks and fixes
Change-Id: Iefb6e8e31d78e9958c689997b63ae4f84c8f6fb7
http://cgit.osmocom.org/openbsc/commit/?id=5954346b54fa9a3ce8021eba381fd564…
commit 5954346b54fa9a3ce8021eba381fd564f1c2d255
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun Dec 18 23:52:38 2016 +0100
cosmetic ws in common_cs_vty.c, osmo_msc.c
Change-Id: I716d6f33aa7e8f2fbaf4bf247f97da57e77c7d61
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)