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

gitosis at osmocom.org gitosis at osmocom.org
Thu Jan 19 22:11:36 UTC 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, neels/vlr has been updated
  discards  5fcf50be05d9487c04e9cdd376d3f142eb44f57e (commit)
  discards  613947ccc9c6d46d18df8fd2e5ca4b696afc8690 (commit)
  discards  c675e65473729da7ec32ace231d7c60d80cd1ee5 (commit)
  discards  e374225f6043edfe2443668414ead2fbbbd47ae3 (commit)
  discards  ae374e741bcbc9fa0c03e2d8302be99d7231e249 (commit)
  discards  560026657bf2b46d974fa100833f6a206b3a1feb (commit)
  discards  c0852e55bf20960a5874a6fc19af03034f4b998d (commit)
  discards  bb8b879a36c4d94ec8a57c41ac0d24c2a32a81b2 (commit)
  discards  9cb21cf13a15376ae1b5a7f0ece59ff8d5ce8201 (commit)
  discards  692fb028f1c9dba7f209c78b8ec3f84acc2e4f1f (commit)
  discards  14dd897aba1099244aa1573177f2da68608f6577 (commit)
  discards  b6b565d2c36b11c5af4296721382d6b1ff3e9eb6 (commit)
  discards  4cb7a17764023bd63f2c838ced9feaf6f20743e9 (commit)
  discards  2f3b6bd6c4ceccff014e56defc8708e8fa1a91ff (commit)
  discards  a426ef877f8bb406cfae4fff8e5c5bd3b569f8d8 (commit)
  discards  e13938831ff5166fcf59f390422a11aad456967e (commit)
  discards  2e8b05ecc651979c5c06b52973c4122f5e39346b (commit)
  discards  ab21348e3fa98bd3ef1137653f022b06c8064e7f (commit)
  discards  4ce0d369209d1860c9f226d4f2f71795bfe117b2 (commit)
  discards  44045e55ba21d7b736d33abb55f8ec49eac8c477 (commit)
  discards  dce6db64ed4e4f1a0128a4ca62757b0901d24b39 (commit)
  discards  26b1b82b31cc0caf3b559d6ffff0e10a488728c2 (commit)
  discards  fe3298f76e3aeca8f1e7323e92c8b136b3b4b4c0 (commit)
  discards  8f9a84b9adfb5163833d3b2be8fe89f5a3bb06fc (commit)
  discards  ed391af5ad7dace609dd63e7ddf3f984f4219982 (commit)
  discards  de8a5398f4146f097b473f0a5cbe075385ab04fa (commit)
  discards  c08f08e6e75fc9c839dfb0eefaeb3666a8af3923 (commit)
  discards  e6f49b8714694aa8c99b2b95ae9be200c1e7952d (commit)
  discards  81ab17b5a2220a4425f71082aa25b65d36c34d73 (commit)
  discards  55ea2d7bc2110f6954f24ebf4c91a622c9a80b2d (commit)
  discards  9087bbaa83641319180ab09583f5f4b4d65bd3be (commit)
  discards  a4a93a2f858909396f11f954224ad0165a6f9f0f (commit)
  discards  c6cf2d24a70d69e1112d45e2fac818526adbd1aa (commit)
  discards  b37deef2d20d4749e6a97448fc0bcbacb80bef26 (commit)
  discards  ef2eee5b7a8f94103fa515f2bed44920ef6c17b8 (commit)
  discards  43f07b6508d681d65b5ab76d2c2f419243555928 (commit)
  discards  fe465e5224d044dbd7a63492b0cf0e4b30c3c17d (commit)
  discards  0b298b819bdaf5a875ec4ac5f4dfa223c62c532b (commit)
  discards  b90718b3cee94ca9dc3f996908056579d1d1f1c6 (commit)
  discards  3f039371af85b7f46125a44f9fe92a306baa83b7 (commit)
  discards  68695fdcf9d5b8cfa743f61880cffd5316374f5b (commit)
  discards  590982fd7f387f332c359dbd125799f0da71993d (commit)
  discards  cf15e6ca4273af9a00b5ae667907403fed4e647b (commit)
  discards  2c011db8de5fc2737af915ead5e12097e6abd917 (commit)
  discards  607eac7669c5fc582206dc940ad71ca34e73d944 (commit)
  discards  d2817745cb5977a0cbd71b5f90f7010479ef90bb (commit)
  discards  58d660900fb6dcf81ca614def3aa47db09b806d9 (commit)
  discards  c10844b4caae45a8f66085cbf671618e9a98d1a9 (commit)
  discards  ce458f0107780e4bafcf38806e05572d5a20ef28 (commit)
  discards  606047d7620d9098376c31ef5dc8c09cf11b874d (commit)
  discards  d59b2bb0102e80613b84c59b2887b697ade217e3 (commit)
  discards  e5015fa2cffdd8012f93f82ade717a992c7c7fac (commit)
  discards  5d4e1abc00acee397aeb07f677c04bf5dfe82c6c (commit)
  discards  0d92b0cacb9a8d380ad73ab2fb1089c1d211ea84 (commit)
  discards  b80712b5d605b926d9e584d8a9d42f6e54e2607b (commit)
  discards  7d7111f874ff919f2d9fdc7ad0dc3abdb18a1b45 (commit)
  discards  4d7378f68784e6a51ef4f14c1d0a1fd8bc2faf7c (commit)
  discards  52d2f6a0ff7e7948615d9f4b718ce7dccfbd05bf (commit)
  discards  471e517b814b90414f0ab1505367e264f2fed014 (commit)
  discards  282f82b61e0490bbd32f6f7514c4dc4290b099fd (commit)
  discards  b49fa71287226ceac2c4c4e0196730eea869cc25 (commit)
  discards  e23e4df61214cd9e32f52c01c96f250224017e9c (commit)
  discards  ae03da65071689d54914b26beeb11b479b0d24ef (commit)
  discards  b4dc5de031f6bbd4c6ccb38dfe42f65c975b7504 (commit)
  discards  16481557f8bac4b4a15791e34246e560fd9ee7da (commit)
  discards  257d97c3c66523fd009a8f5deb9e62816c735df2 (commit)
  discards  e8bd6a6f1d123d6ebd1d5602a651a6efd90a5a5e (commit)
  discards  7f6390231de0e08967bad56fa33b70925ec47239 (commit)
  discards  1914a9f27a54131efc535eec8860610360682643 (commit)
  discards  ff13497dfd3ab338383762ca04d980aa9ab17b7f (commit)
  discards  e1d4b41b46ebbf012ac8a30dc0dee8254d0ab329 (commit)
  discards  4dfdd781c2378babfef69bb3257d1a729fda3005 (commit)
       via  5ddb9a96821bcdb5c9d0b2180ce6535f161d2a58 (commit)
       via  43e7b8d3c27bc296e8bcdf026c6ffc48b13919a2 (commit)
       via  ab35ad90311b89d96a77c23b634c1fe071d9c139 (commit)
       via  215758bc4e56edee4c3b5dc6e6178690fd272ad4 (commit)
       via  33f01c2c64d18c6aea8c7316446ba8ca3e793d71 (commit)
       via  47e5fc286b158bc9bc60b3e5d821dfdfacfcc8b6 (commit)
       via  5a3cde0a3abbcd9ba3eca5d27ecd89b46a008ef8 (commit)
       via  826a2e04e74bd30ef9ca10bc7a7e40cd553e3665 (commit)
       via  64a57685f572ea4439f88577aa6f5b3ba4335138 (commit)
       via  649eb438f07f42d31b87cc35241d466f5a691347 (commit)
       via  d22a7e396eb99929cb3e80127ef8ba8c4223770a (commit)
       via  e41b313d5afb8e08e9bb9cb502149a912761effd (commit)
       via  306a45ea6d5fb91faf0cd0b7763962f520949992 (commit)
       via  22562a7b2cb33de50062ae18eca4e16e3b1c0259 (commit)
       via  ad84167a448faa57906b5218cefd3544c1adae61 (commit)
       via  233fae8c6868aa783a8b871ee0da1e622f6622e0 (commit)
       via  c8d4dc7585acc99d4d7ac051e850993ff37354d1 (commit)
       via  d595fe22b7d8602f361e9f3e35c3a7dba73f67ef (commit)
       via  afcccbfde49dbe9d276fbfdb5c8667b6ecbc1713 (commit)
       via  6133723c72f3ce461d844df3985e7dc4458eb2ee (commit)
       via  313afda4bef3558b165b67eed60e34bfb2894874 (commit)
       via  a3e41dc88123490418281f88272f2e2bbe480da4 (commit)
       via  4bff39179b4f1c40f443deaee869975e316c62de (commit)
       via  56ef10dbf370b29ebc3559ce1c036def5c2faedf (commit)
       via  94f7b5f91014174667238f58cb7a9868c4d1145c (commit)
       via  34547f099bf495d690aec499ab741633e30526d7 (commit)
       via  a087a05c321d50de2de58d305afd257161fd3048 (commit)
       via  c48052c156c533dce148da510ca9f4784a6feedf (commit)
       via  b66e9c249ca364b0d773b84a2d69b491fe6f204d (commit)
       via  2d36b424daf9aa4b0635aba72135d86fed4e1786 (commit)
       via  e5a9b9cb8dd18f0e04ecd68f864f1afc02f2fc38 (commit)
       via  c2a20c58ac560627dec02082ce8faeead20f3501 (commit)
       via  487f337950b2dfeaa4e4c2a1816b9145d2e9a49c (commit)
       via  b74b16148d325eeda3fd1f74e2885e5060d24533 (commit)
       via  171ebb7be08c67a5716aa35828158a19372d8046 (commit)
       via  98cacae9e60f345d98fc006b357102106de30644 (commit)
       via  95c5ec1b39d98dcc7d20f90c446484fe6948a68c (commit)
       via  52c891ddebd48d96338ea003d5b2adf394cf43dd (commit)
       via  db3437822702ca74bf19e79c47d0d89e001ca9df (commit)
       via  265f53e43b2f01a20f63b62be38d473fca550d82 (commit)
       via  23838fc5f97196936e317524396b48fa59441428 (commit)
       via  f8fb26a0fe1c7e9aae0217e4dae7cf8fa60bbf35 (commit)
       via  e05db8f6efb5c0e0237fd6aaf488560d96b59694 (commit)
       via  25dc5fe09d90d3807d517e64133166ad4029c6e2 (commit)
       via  15e626b8004079fd88a85e1a35caba6136c5877c (commit)
       via  ce810b38e8121fa9c8e6da6eb83ad618606853f0 (commit)
       via  a854385be58abe6b0373b7bc0ca6ca5f9265f0e4 (commit)
       via  90dd67b49d56f329d39de5204eaf439fdab5224c (commit)
       via  f73bf8b870444e8793c5437e6e02a60b27467dea (commit)
       via  e6e022cac72bcc96c6459fed640d094e441538aa (commit)
       via  0c137c5b6e704092fd8b79447a958a18cdcf0759 (commit)
       via  fc03210f0a7a0664c383adac92b8e5ae694ed4d6 (commit)
       via  4be25b7ad703df297b669a3777d4866f199d0271 (commit)
       via  2b017cb7eb2f680446b01cc96421993494885dbf (commit)
       via  26373e200d5b4a5460595024772b3ddcf02d9fcf (commit)
       via  d9bf83ef2baa050c3baabc668708659680e9fe8a (commit)
       via  c8dfeca9d20d98af87894c24525e227c7081974c (commit)
       via  7775555e1b53c09939423452afe9a0c812527b8b (commit)
       via  b7ac5f938bbb1fa2a8c53ae34393db564487f900 (commit)
       via  7de2f9493b9e43b3cf0cb1fe6559af16784dbea0 (commit)
       via  a7bb3a87d016f0e69322d5886db933a2c377293e (commit)
       via  da86cc29e4c91250fd83ad6f26c0f6b21bad122e (commit)
       via  92efac501e0a621e7ea49e11b0e5f07c999983d3 (commit)
       via  fa57f265dd99f528be1c0adac7f34fd5fc80fd89 (commit)
       via  d6959f0c447e0e00d4c2bef28bfa0a2651e2d1d1 (commit)
       via  c92e24d22c7753ccfbb391b3b1222ff2863d967b (commit)
       via  56f88203ea47b05957bd52fd612cd6224a8189a9 (commit)
       via  6d4ba68f16e039f7fc4a889a44506f2cb33fd428 (commit)
       via  3ef208fa9825c414805b02e0d085495e4e940d5e (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 (5fcf50be05d9487c04e9cdd376d3f142eb44f57e)
            \
             N -- N -- N (5ddb9a96821bcdb5c9d0b2180ce6535f161d2a58)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    subscr_update: fix unset rc
    
    Change-Id: I710215251d50154aa55b79ac01227d5294b632b2

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

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

    log: remove imsi filter
    
    Change-Id: I8651a52a1dbe7e15287c9ede316173080493553f

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

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

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

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

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

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

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

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

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

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

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

    vlr_sub_cancel
    
    Change-Id: I22af1dd124933218890157dae16a1ec983f5de4d

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

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

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

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

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

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

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

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

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

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

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

    subscr_conn_test
    
    Change-Id: I9fdaadc6e7cfce8dee0da5004b3748d6c09e7d1f

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

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

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

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

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

    log new MSISDN tweak
    
    Change-Id: I5434f5d080f90e0f88611cbbdf806005846c1ed8

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    fix vlr_subscriber ref counting
    
    Change-Id: I43bc8efe8b6e55bbb8ac4f801a3e19e3fd9a8b69

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

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

    completely replace gsm_subscriber with vlr_subscriber
    
    Change-Id: I8dc4944f4ed89a86824cb30cd3191edf5ad22c32

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

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

    msc_ctrl_cmds
    
    Change-Id: I9d517d949b9d14a8373d60367c6d1e63a7302d56

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

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

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

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

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

    vlr: fix subscriber ref counting
    
    Change-Id: I2999feb03e97518deddab2f9d10ba03b19ba25e6

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

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

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

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

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

    vty paging output tweak
    
    Change-Id: I0d0d5a0c06bbc3d9809cea377473c43a07f2f039

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

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

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

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

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

    vlr_subscriber: vty dump auth stuff
    
    Change-Id: If2e2982cadc97c7e286a9b991fd3e49978481e4a

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

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

    completely replace gsm_subscriber with vlr_subscriber
    
    Change-Id: If6fe6ccf20d12f0c422256e2e1d00167fedc1d45

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

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

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

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

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

    vlr_subscriber ref counting
    
    Change-Id: I3b1177c750b07ff315b7fdfa0773acac6cae32f4

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

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

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

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

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

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

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

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

    requestsfu
    
    Change-Id: I5564830da99f6f03811e2c70c93bc84e6ac8f013

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

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

    neutralize gsm_subscriber->sgsn_data
    
    Change-Id: I9098634e9191c231074d4ed4dc1fd16603d53b3c

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

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

    neutralize gsm_subscriber->requests
    
    Change-Id: I3a0ca57179fff37bec8efb02b36024e2cf34220e

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

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

    neutralize gsm_subscriber->is_paging
    
    Change-Id: I524ac7142ab77377d476addd3d52bc206016a741

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

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

    neutralize gsm_subscriber->equipment
    
    Change-Id: Iff5ac5be93fc936609d52ab9c363eac6346a0bd9

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

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

    neutralize gsm_subscriber->flags
    
    Change-Id: I84b7abbdb62cd1e5b8e91c55843222950504c77d

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

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

    neutralize gsm_subscriber->keep_in_ram
    
    Change-Id: If726d71d683378220f940f8855d72a824fa3fae5

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

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

    neutralize gsm_subscriber->expire_lu
    
    Change-Id: Icd3924da544b65c507e4833b3d457f8195788a31

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

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

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

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

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

    vlr_sub_set_imeisv
    
    Change-Id: I6c2d6e738746eb5b3bfd0381b3c806fef4b4119a

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

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

    drop obsolete comment
    
    Change-Id: Ida306572bf860fa56a1a7c902eead4d923343858

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

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

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

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

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

    neutralize gsm_subscriber->id
    
    Change-Id: Id76b8f797791e6f1d219066ad4f1faf0a1339a1a

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

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

    neutralize gsm_subscriber->authorized
    
    Change-Id: I960d82ebd188ae7777f0a8bf5b5b825be307d79b

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

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

    neutralize gsm_subscriber->name
    
    Change-Id: I2a8298f26d352c42f0c09ad8caf88ffce46b7bd9

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

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

    neutralize gsm_subscriber->lac
    
    Change-Id: I5ffe7859165c89664cb79506e60b1b10e090cb9e

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

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

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

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

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

    use msisdn fu
    
    Change-Id: I5c84f6beba604890afca535c6ffbbf76a0bf3dfd

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

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

    use strncpy0 instead of strncpy
    
    Change-Id: If05210bab498d3b3ef271b7495f83e31a23f13fd

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

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

    fix osmo_bsc_vty missing include of bsc_subscriber
    
    Change-Id: I8eb5623daf3778d90bdb5983790daab84d7fa909

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

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

    disable subscr_expire_callback
    
    Change-Id: I7e16dce390a950e04743671bcd06dc174fdcfaeb

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

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

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

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

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

    disable legacy subscr db
    
    Change-Id: I145d21125a1f813fbd5a6f1264d8fc9c50cc1220

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

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

    disable legacy subscr db
    
    Change-Id: Iae4756a6b99518e1d0bea53bd6c377157f78c67a

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

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

    disable imsi filter
    
    Change-Id: Iafef8fc4d5af5b4391fbd8feedf2bd7206ffaf21

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

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

    subscr_conn_test: LU with unknown TMSI
    
    Change-Id: Iefb711f2e6b8d0939aa2054462933821de1da238

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

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

    smsq log wip
    
    Change-Id: I571f44f6b9d817ce60761fa3a1609d929ab1026d

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

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

    subscr_conn_test: LU with TMSI
    
    Change-Id: I4277c28aaa06a4b65ed52a2cd2d62f917d88b03f

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

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

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

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

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

    vlr: vlr_subscr alloc tweaks
    
    Change-Id: Ia869528ab6556c9e77182677bc45a08b56d1a1d8

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

commit 6d4ba68f16e039f7fc4a889a44506f2cb33fd428
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Jan 10 00:49:56 2017 +0100

    gprs_subscriber
    
    Change-Id: I9beafef297ee59ce358cf041ad152952ab14e608

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

commit 3ef208fa9825c414805b02e0d085495e4e940d5e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Jan 9 22:02:21 2017 +0100

    bsc_subscriber
    
    Change-Id: Ia61cc00e8bb186b976939a4fc8f7cf9ce6aa3d8e

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

Summary of changes:
 openbsc/include/openbsc/gsm_data.h             |   3 -
 openbsc/include/openbsc/osmo_msc.h             |   5 +-
 openbsc/include/openbsc/vlr.h                  |  50 ++++++++----
 openbsc/src/libmsc/gsm_04_08.c                 |  18 +++--
 openbsc/src/libmsc/vty_interface_layer3.c      |   6 +-
 openbsc/src/libvlr/vlr.c                       |  79 ++++++++++--------
 openbsc/src/libvlr/vlr_core.h                  |   4 -
 openbsc/src/libvlr/vlr_lu_fsm.c                |   6 +-
 openbsc/src/osmo-nitb/bsc_hack.c               |  11 ++-
 openbsc/tests/subscr_conn/subscr_conn_test.c   |  55 +++++++------
 openbsc/tests/subscr_conn/subscr_conn_test.err | 106 ++++++++++++++++---------
 openbsc/tests/vlr/vlr_test.c                   |   5 +-
 12 files changed, 210 insertions(+), 138 deletions(-)


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



More information about the osmocom-commitlog mailing list