openbsc.git branch neels/vlr updated. 0.15.0-636-g28a0ea9

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

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

gitosis at osmocom.org gitosis at osmocom.org
Tue Dec 13 00:42:41 UTC 2016


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  e9b0b4704ddb17a8aee2dd97de537e76709377c3 (commit)
  discards  cd1767f2d59e62ce93a86056eb67b5cb10774c86 (commit)
  discards  6c8f5d1461635b6d7a2c75c60c0cbfccf2aed84e (commit)
  discards  b504621bc541c082448c46797e902c54b9c50f36 (commit)
  discards  3dff345dca1db137f824c358f4eafd0af6b265b0 (commit)
  discards  e0e136b8059de826d533c3849bfe32292af56bb8 (commit)
  discards  e2850ba353f0a754a7049de990641f6f58194764 (commit)
  discards  764e79926a9a340643f8ba9acd40974d7f5d4c26 (commit)
  discards  559495c430760023832f4511c3f8c1d6e40fdf38 (commit)
  discards  1000c88b7f813b1c2f0adf9661346f94f0f4a9dc (commit)
  discards  e50423c1f4aaf22d48139163b1e399193d82d9b2 (commit)
  discards  037ab4992bd7f0784d7823b10f0f42a2abe8a494 (commit)
  discards  a69dc7a0684afc8c58889293b6f0f8acf7bbe1c2 (commit)
  discards  3f941d19ca584ab2a7aedd51dab42057a5b732a1 (commit)
  discards  cd365b1be489ae3525950e2e3308018608fa26b0 (commit)
  discards  27bddaee166cd1276fd12e927463102a1dc0d827 (commit)
  discards  f243cc8c8a0031cb67fc08d38dbee950856dd3ee (commit)
  discards  ac31ca74a555a4ad607bed45b220492942d66005 (commit)
  discards  5c1a3e36567f6706cc55951d4b5ea6ede8942c8d (commit)
  discards  2f413d1087a137a73808ed9050667c02a13cbbde (commit)
  discards  a5efdbcd469fb2f7d836883a66df358ee4a7040e (commit)
  discards  d2c706438985dbc9c08c432338f6758b820e218d (commit)
  discards  921f894e1aa9c5f171592490a5c761ecdab5feae (commit)
  discards  8de53235afa68c1816d64e2dd2ee328727f8a622 (commit)
  discards  bc0d4971e69d409d70b2e78de749f6445578bb48 (commit)
  discards  59452c61204fbb3ac9d1d013ca03a258438d125d (commit)
  discards  e563343640951f7b149dbdcb6057476691cfb5a2 (commit)
  discards  6be04cce1dce10991a39510dd7a55f06f98fa14d (commit)
  discards  d6893a35afb21a3152d99b1fc8ae920cb099ceda (commit)
  discards  f777cec969d1614ac5662c2201f7d798faf935ee (commit)
  discards  b442ec2204f89ce21d93abf9384bce6425e1d706 (commit)
  discards  8430719b590124d67c5ef10e5e2e1afa44a6e504 (commit)
  discards  506f5985b3f303b07fee6d8144b8625658b40329 (commit)
  discards  faf277d825175770d8de42ae6b0cb4e7fb2839f3 (commit)
  discards  bc2f7b8e9de0c131569e0765dbaf382b8b4732b6 (commit)
  discards  e77c5d116385eea702fc85a591052b903fb9399e (commit)
  discards  f9986c507d253cfa153ae224adcd613071c59b7b (commit)
  discards  567988beb0abdf426edd0e7a8113bd71b9f72f9b (commit)
  discards  0d4bbc5786ef123a41e214f54c5b9ab062eb1398 (commit)
  discards  aa907b7cf751e6438157e75d3f8c87585ed7bd31 (commit)
  discards  da4526c9a3b2f5f9d796d054d6b2f5d124b5fa4b (commit)
  discards  2772fc64811efc83783b0bf5c8e07e228bfc8be5 (commit)
  discards  6b779ed0fa380944609bc583a8fafb430caa246e (commit)
  discards  77f7474ceaef62225bf0ce554988840fb07e1863 (commit)
  discards  be58c2c3bb45ac747989d4e1c0f1e4b644426e50 (commit)
  discards  7966cf533e42ec9b42a759eedb7c3b69a3c6494c (commit)
  discards  0a1d1632c4230bb6c666a4b63f685737c9bfa53a (commit)
  discards  0da3da7eceec83f40b9a493262d82f9c8717ca9a (commit)
  discards  a063555ad03adf442acee5ed0224c287556462ce (commit)
  discards  0ac8f415249c46ff9ad402ac315929a4bfc5ebad (commit)
  discards  71556074e2375cdae6c513b135230d7f5de6d548 (commit)
  discards  e71ceab665795f614946a4e181128078e40129df (commit)
  discards  2e2819a8f20faf3eeb517b99d5f0df8bc939db49 (commit)
  discards  c0c53dae42a051ed988c6a79c822b8eb5ca199dc (commit)
       via  28a0ea9685048bb45cc447406777417101cc7e2d (commit)
       via  ed4556c748ec026153e9ca015e8c0d868494077a (commit)
       via  7437a2beffef8bbb0fca48681fb6a47046ac545f (commit)
       via  54f30b72da07fa601e9ff14e6ace4774d5506e58 (commit)
       via  418e090e4dbcf60fb182a5f37fcde89bce463555 (commit)
       via  3a7ee9a6e4030e5982ea6879163a412b4cf52b9e (commit)
       via  1d0db14ad79406f0ae36514bbff9bdf6739345fc (commit)
       via  33f47b7fa0075fc1b7e00f7937427547e7c9c98c (commit)
       via  04847dd45e3e7d510aad9e34ac7ace7bf9d7941e (commit)
       via  b2b97016005fbef278342c32e3cbce0b2da0966b (commit)
       via  7aabd0bbe2427e07174229f8760c0143260fc73a (commit)
       via  5c7c9c720cf266528c694716a2c5899831f3bdb3 (commit)
       via  6450ed5f31dc553b852e447f4536780832e3e1fc (commit)
       via  a1feed6a138a2b70b55b262e60c5195b8ca6faff (commit)
       via  215e07c6a8b87f6aaeae5fbb48a67a0e5155293f (commit)
       via  21ef6e5c6760878f3c68f8533f312b98f856527c (commit)
       via  fb79a287ec85bbe37939126da4526293665898fb (commit)
       via  c0a7cad1959c0c2ab62f1644a3e9baa46dbc3348 (commit)
       via  06287a4dec07a045d2e584788f465537b2b51d4d (commit)
       via  95abb4c02423a437cfc7fb060bf8b7b52daacea2 (commit)
       via  085ee683cbf2defa50c83f4d84ce64772c038d80 (commit)
       via  dab83e5096e76f424ad6479c8a7ab7a4821fe94f (commit)
       via  83f88a27ee865339fc918c8edb6630d107a7591c (commit)
       via  3e35bcc7b4fcafd27b902db27db2aa4d326ff4cc (commit)
       via  dba132fd9ff1b9136af7564f259502c79596b17c (commit)
       via  1407b3548b70768c47cc4b5015b0bb4252b2bd2c (commit)
       via  a1c9ca1039b3f1aed012997c54f198dd099ced8b (commit)
       via  4f15930cea01c687cabf643b119c6b8b9730c55a (commit)
       via  41f0f78647d96759c31ec0a455643e218b7b2f40 (commit)
       via  ad620239e0c0aab44a3bc36ec79e9aeec997593f (commit)
       via  b0f9304ffbe334a6528e53e18c75c0cabbffe6ed (commit)
       via  cabc56b908422de23546b9a13aa5c78480e03622 (commit)
       via  5d72e851bcb7e1b35b3320ba9c4ea0d6371434e1 (commit)
       via  3a3eac45f14606d0d6856571c08d8e8a78f7e0d4 (commit)
       via  f3d4dd2e3f53d7155e8f47761972385420288995 (commit)
       via  ac05cdd706c6b8ab37308a494d37c6e4e1060bf0 (commit)
       via  28c92c6af36c4133a00b19477c7535fb2a55c053 (commit)
       via  4d461a1d74dac5aeb113244b9b51199d36929334 (commit)
       via  aeec58ad47689c27a3c3b8a111a313217327318e (commit)
       via  4acb1fed69f28d32a05a5e1141e20d8b63bce172 (commit)
       via  206436f0015130565f802b9b6b89e6d5bd4f6b4c (commit)
       via  26f5ab276e7ef1fb2953ca7998ea604a333dac24 (commit)
       via  77cd1d2c65e208888546fe0fc9443e6a9d1ada52 (commit)
       via  0a62c760e13bafee1d57d71d347c72ef33bedd26 (commit)
       via  8b8d6eeab5b651f1cbd273ed3172f9b6563d4e29 (commit)
       via  f118ae0e130595fdc2ad092de62dbd3f8d53e2ee (commit)
       via  4e4550b37f10fa150a553078f8924ca57f82761b (commit)
       via  75686fe19c4862cdfff3659966773c532c9762e4 (commit)
       via  785421a0a8c4d2441c7f9e854a3d9e14e81c0ba8 (commit)
       via  eb1ea6588dfe96b6f061bbf6f2d1cfa6f3d165b2 (commit)
       via  b8ffaafbda1f975f110a0c9ec1453b8cf30b24a0 (commit)
       via  09013f9b23f690723ff6292552c563d639a47ee7 (commit)
       via  1611df5226199da2bf2fba3d22d93cc1a6c6c777 (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 (e9b0b4704ddb17a8aee2dd97de537e76709377c3)
            \
             N -- N -- N (28a0ea9685048bb45cc447406777417101cc7e2d)

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=28a0ea9685048bb45cc447406777417101cc7e2d

commit 28a0ea9685048bb45cc447406777417101cc7e2d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 13 01:09:04 2016 +0100

    implement msc_create_conn_fsm
    
    Change-Id: Id541b5977ad4a7824b26fee35467ecbfa56c89f3

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

commit ed4556c748ec026153e9ca015e8c0d868494077a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 13 01:11:06 2016 +0100

    lac from bts
    
    Change-Id: I151428544a483bb59419792b37ff0aa719a71e64

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

commit 7437a2beffef8bbb0fca48681fb6a47046ac545f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 13 01:10:49 2016 +0100

    lu_fsm bootstrap
    
    Change-Id: I14f27a2f657567f424a4dc2ec13b6a01e2aa6676

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

commit 54f30b72da07fa601e9ff14e6ace4774d5506e58
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 13 01:09:39 2016 +0100

    fix implit function: declare msc_release_connection
    
    Change-Id: I34a673616238e6bda677e470c83ab57fd521a217

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

commit 418e090e4dbcf60fb182a5f37fcde89bce463555
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 12 23:03:09 2016 +0100

    gsup client: tweak logging levels around connecting
    
    Change-Id: Iee77ba45c24d6b8308e344dc1d1531e9d1b45921

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

commit 3a7ee9a6e4030e5982ea6879163a412b4cf52b9e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 10 15:38:27 2016 +0100

    nitb: vlr init
    
    Change-Id: If741ace01d939fb8b7db7496ce623d20e15cf2d7

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

commit 1d0db14ad79406f0ae36514bbff9bdf6739345fc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 01:30:58 2016 +0100

    vlr gsup client fu
    
    Change-Id: If8c119c47892763370b63ed487a5fbe7eb4f2d55

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

commit 33f47b7fa0075fc1b7e00f7937427547e7c9c98c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 01:31:14 2016 +0100

    cosmetic subscr count log
    
    Related: OS#1592
    Change-Id: I28fbbf136b26e69f7c7da1927c2a19f658bea8c9

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

commit 04847dd45e3e7d510aad9e34ac7ace7bf9d7941e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 14:59:48 2016 +0100

    gsm_04_08 rx: check subscriber presence
    
    Related: OS#1592
    Change-Id: Ic073b44ed564b9c3b51f1f8bcd134b31dbeb8a21

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

commit b2b97016005fbef278342c32e3cbce0b2da0966b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Tue Dec 13 01:40:40 2016 +0100

    vlr_fu
    
    Change-Id: Ia3f39ab5760b9ce1889e77b24b3a578099d3cdbc

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

commit 7aabd0bbe2427e07174229f8760c0143260fc73a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 02:01:27 2016 +0100

    fix build: osmo-nitb: include libvlr from proper dir
    
    Related: OS#1592
    Change-Id: Ifebfb3cf3dfec76aca803e1ccf0da182fb8a1b39

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

commit 5c7c9c720cf266528c694716a2c5899831f3bdb3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 14:57:02 2016 +0100

    move vlr_sub_name to libcommon, to allow logging vsub name without libvlr
    
    Related: OS#1592
    Change-Id: I8a0e7cbfd5338035499825ef2755efc8c77762ca

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

commit 6450ed5f31dc553b852e447f4536780832e3e1fc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 01:28:35 2016 +0100

    comment fix in vlr_subscriber
    
    Related: OS#1592
    Change-Id: I53f9830b609a861c5baa693d10d3765dd769dbb3

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

commit a1feed6a138a2b70b55b262e60c5195b8ca6faff
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 01:28:09 2016 +0100

    vlr: temporary comments in gsm_subscriber
    
    Related: OS#1592
    Change-Id: I3ef5f6230198584888cdf8e7749b41c59421f07f

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

commit 215e07c6a8b87f6aaeae5fbb48a67a0e5155293f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 01:01:06 2016 +0100

    vlr: add vlr_subscriber to gsm_subscriber and comment
    
    subscr_name: redirect to vlr_subscriber
    
    Related: OS#1592
    Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69

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

commit 21ef6e5c6760878f3c68f8533f312b98f856527c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:49:18 2016 +0100

    FIXME libmsc serv req + page resp: don't use bts pointer; break LAC
    
    gsm48_rx_mm_serv_req(), gsm48_rx_rr_pag_resp():
    don't use bts, use dummy LAC and mark as fixme.
    
    Related: OS#1592
    Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d

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

commit fb79a287ec85bbe37939126da4526293665898fb
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 02:44:50 2016 +0100

    FIXME disable subscr_update()
    
    Related: OS#1592
    Change-Id: If94ed34238b221a4ff625697f42d90e4a05974ff

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

commit c0a7cad1959c0c2ab62f1644a3e9baa46dbc3348
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:47:39 2016 +0100

    FIXME disable classmark2
    
    Related: OS#1592
    Change-Id: I5a2231e3a680b429bc8c8195d85fa013b86cda1c

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

commit 06287a4dec07a045d2e584788f465537b2b51d4d
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 15:58:25 2016 +0100

    vlr_sub_name(): be robust against NULL pointer
    
    Related: OS#1592
    Change-Id: I41ab19839dad00dfe46c0b5f501ca7ebc9d3b40e

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

commit 95abb4c02423a437cfc7fb060bf8b7b52daacea2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:31:05 2016 +0100

    gsm48_rx_rr_app_info: don't store app info at all, comment
    
    Related: OS#1592
    Change-Id: Iaeeb18a0b812ac6fbfcb57abffb62d789c7ba0de

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

commit 085ee683cbf2defa50c83f4d84ce64772c038d80
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:29:42 2016 +0100

    fixes for tmsi reall compl path
    
    vlr_sub_rx_tmsi_reall_compl(): have a return value; publish in vlr.h.
    gsm48_rx_mm_tmsi_reall_compl(): fix everything.
    
    Related: OS#1592
    Change-Id: Ieeccca85e7177e21af43db4de705ec13d7bc8c40

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

commit dab83e5096e76f424ad6479c8a7ab7a4821fe94f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 02:46:13 2016 +0100

    gsm_04_08.c: add missing vlr .subscr_assoc()
    
    Related: OS#1592
    Change-Id: I89757df03c4bf9ff9272f848f6724b635af1eeb0

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

commit 83f88a27ee865339fc918c8edb6630d107a7591c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 02:43:09 2016 +0100

    fix const compiler warning in print_meas_rep()
    
    Related: OS#1592
    Change-Id: Icd89a1e0c99f455317387ee55f2d90a0e3c61c7a

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

commit 3e35bcc7b4fcafd27b902db27db2aa4d326ff4cc
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:45:16 2016 +0100

    vlr_lu_fsm: missing: WAIT_SUB_PRES out_state_mask += WAIT_IMEI_TMSI
    
    Related: OS#1592
    Change-Id: I050cfaf2d23c71a2bb7d969f43bb5b493d3639c5

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

commit dba132fd9ff1b9136af7564f259502c79596b17c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:44:04 2016 +0100

    libmsc: store classmark1 in gsm_subscriber_connection
    
    Related: OS#1592
    Change-Id: I03d194595da684e165715faf5f602adef8587144

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

commit 1407b3548b70768c47cc4b5015b0bb4252b2bd2c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Nov 17 05:06:59 2016 +0100

    cosmetic: in comments, drop some unbalanced braces
    
    Simplistic C file harvesters will break at a single opening brace even if it is
    in a comment. This is of course aimed at the fsm-to-dot.py script recently
    added in libosmocore/contrib.
    
    Related: OS#1592
    Change-Id: Ie47bc869fbd3f2dab7141a3d61a9d772b5a9b7a9

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

commit a1c9ca1039b3f1aed012997c54f198dd099ced8b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:28:33 2016 +0100

    fix various missing vars and unused vars
    
    Related: OS#1592
    Change-Id: I16cf82fe3b27a4cdd69df1cf34e60918b453d07b

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

commit 4f15930cea01c687cabf643b119c6b8b9730c55a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:46:12 2016 +0100

    comments: various tweaks and fixes
    
    Mention 3GPP TS 23.008, whitespace, typos
    
    Related: OS#1592
    Change-Id: I8b996e8900e4846ff3d95189215ad3b5e97d1d2b

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

commit 41f0f78647d96759c31ec0a455643e218b7b2f40
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Dec 7 14:53:37 2016 +0100

    fix vlr_loc_update: don't return vlr_subscriber, return fsm inst
    
    Related: OS#1592
    Change-Id: I943aea5575bf57e3bb148ade616a66191cee6752

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

commit ad620239e0c0aab44a3bc36ec79e9aeec997593f
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Nov 14 14:48:00 2016 +0100

    WIP: more incomplete libvlr integration work
    
    Related: OS#1592
    Change-Id: I77fb3a540c900be6440d0aec12161711b65b8aa6

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

commit b0f9304ffbe334a6528e53e18c75c0cabbffe6ed
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri Jun 17 00:06:42 2016 +0200

    WIP: Introduce libvlr
    
    Related: OS#1592
    Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9

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

commit cabc56b908422de23546b9a13aa5c78480e03622
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri May 6 23:28:11 2016 +0200

    VTY: Print 3G auth tuples, not just 2G auth tuples
    
    Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b
    Related: OS#1592

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

commit 5d72e851bcb7e1b35b3320ba9c4ea0d6371434e1
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri May 6 13:49:49 2016 +0200

    WIP: Handle Authentication Failure from MS
    
    Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5
    Related: OS#1592

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

commit 3a3eac45f14606d0d6856571c08d8e8a78f7e0d4
Author: Harald Welte <laforge at gnumonks.org>
Date:   Thu May 5 22:52:41 2016 +0200

    SGSN: Integrate basic support for UMTS AKA
    
    We already had almost all the parts in place before:
    * GSUP with capability to send us auth_vectors that contain
      either triplets or quintuples
    * mm_context that holds such auth_vectors
    
    All that we need to add in this patch is the capability to send
    the AUTN parameter in the GMM AUTH REQ and parse the extended RES
    in the GMM AUTH RESP.
    
    TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
    
    Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816
    Related: OS#1592

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

commit f3d4dd2e3f53d7155e8f47761972385420288995
Author: Harald Welte <laforge at gnumonks.org>
Date:   Sun Jun 19 18:06:02 2016 +0200

    Introduce subscriber_connection ref-counting
    
    This introduces a reference count for gsm_subscriber_connection. Every
    user of the connection needs to hold a reference until done.  Once the
    reference count dorps to zero, the connection is cleared towards the
    BSC (which subsequently will clear any logical channels associated with
    it).
    
    Related: OS#1592
    Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e

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

commit ac05cdd706c6b8ab37308a494d37c6e4e1060bf0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 23:58:31 2016 +0100

    oap_client: make use of OAP optional: disable for NULL config
    
    When passing a NULL config to osmo_oap_client_init(), set OAP to disabled
    state. Along with the previous fix that ensures message rejection in the
    disabled state, this makes use of OAP in the GSUP client optional.
    
    oap_client_test: expect null config to set state to disabled.
    
    Related: OS#1592
    Change-Id: Ie4d622fcfd24cb7d89d19f93e4b2571d8fadd1a3

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

commit 28c92c6af36c4133a00b19477c7535fb2a55c053
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 23:12:17 2016 +0100

    oap_client: reject all messages in disabled/uninitialized state
    
    Fixes the bug indicated in oap_client_test.c: adjust to actually expect the
    proper behavior.
    
    Also adjust for modified return value for message rejection. Instead of -1,
    just expect < 0.
    
    Adjust experr for new error messages.
    
    Related: OS#1592
    Change-Id: I16165d228653e8a2689f9df94b77b470c06480c6

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

commit 4d461a1d74dac5aeb113244b9b51199d36929334
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 23:13:29 2016 +0100

    oap_client_test: show bug: disabled state does not reject message
    
    There is a hole in OAP where a disabled OAP still accepts at least a
    Registration Reject message, after which it will do things it shouldn't. Show
    this by expecting the bugs, to be adjusted with the upcoming fix.
    
    Related: OS#1592
    Change-Id: I4a5fde308b876946fea2571ea1a550f0cc7ee136

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

commit aeec58ad47689c27a3c3b8a111a313217327318e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 00:01:56 2016 +0100

    oap_client: move logging to DLOAP logging category
    
    Use libosmocore's DLOAP logging category for OAP.
    
    oap_client_test.c: make sure DLOAP is in DEBUG level to not lose any logging
    messages from experr.
    
    Todo: we're using a "Library" logging category, which is not really what the
    library category was intended for. Instead, the OAP client should probably be
    given a logging category like DVLR or DGPRS in its initialization API.
    
    Related: OS#1592
    Change-Id: Ic765c19381b0d983da90a5d8aee9cd17e31cf34a

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

commit 4acb1fed69f28d32a05a5e1141e20d8b63bce172
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 23:35:20 2016 +0100

    oap_client_test: print test descr to stderr, check stderr
    
    Related: OS#1592
    Change-Id: If1696c8e7bfa696b250f7eac24f08f85f8f492a2

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

commit 206436f0015130565f802b9b6b89e6d5bd4f6b4c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 00:05:50 2016 +0100

    oap_test.c: rename to avoid clash with libosmocore oap_test.c
    
    Rename to oap_client_test.c, which is also a more accurate name.
    
    Related: OS#1592
    Change-Id: I3ca333141a15940df07a1ae77a30bc54885db41f

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

commit 26f5ab276e7ef1fb2953ca7998ea604a333dac24
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 22:27:22 2016 +0100

    move grps_gsup_client.c to libcommon/gsup_client.c
    
    This is in preparation for libvlr.
    
    Related: OS#1592
    Change-Id: I9ad7dc7f17f3b033c779de9ae8bc120655502fce

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

commit 77cd1d2c65e208888546fe0fc9443e6a9d1ada52
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 22:29:27 2016 +0100

    move gprs/oap.c to libcommon/oap_client.c
    
    This is in preparation for libvlr.
    
    Related: OS#1592
    Change-Id: Ib526df6d9de55a1e59a379d5e2c8541ed0ef67e3

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

commit 0a62c760e13bafee1d57d71d347c72ef33bedd26
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 21:29:23 2016 +0100

    rename oap.h to oap_client.h
    
    Related: OS#1592
    Change-Id: I05bd65ff81b0f70f68217b2e0a9466e160bdbdec

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

commit 8b8d6eeab5b651f1cbd273ed3172f9b6563d4e29
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 21:30:34 2016 +0100

    oap: rename public API from oap_ to oap_client_
    
    Mainly to differentiate the OAP messaging API (osmo_oap_ in libosmocore) from
    the OAP client.
    
    This is in preparation for moving the oap client to libcommon, which is in turn
    preparation for libvlr. Add the osmo_ prefix, as all public Osmocom API should
    have. We also have OAP messages code in libosmocore, so clarify by naming this
    osmo_oap_client, and by also renaming the oap_test to oap_client_test. This
    reshuffling will allow an easy move of OAP to libosmocore if we should want to
    do that. A number of patches will follow up on this.
    
    Related: OS#1592
    Change-Id: Id447d2bebc026a375567654adafa5f82439ea7e1

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

commit f118ae0e130595fdc2ad092de62dbd3f8d53e2ee
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri May 6 23:28:52 2016 +0200

    move OAP messages implementations to libosmocore
    
    This corresponds to change-id If5099e60681a215e798b6675f21813f26769c253 in
    libosmocore, which is now required to build openbsc.
    
    Related: OS#1592
    Change-Id: I2f06aaa6eb54eafa860cfed8e72e41d82ff1c4cf

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

commit 4e4550b37f10fa150a553078f8924ca57f82761b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 21:28:29 2016 +0100

    gsup client, gsup_test_client: move logging to DLGSUP category
    
    Use the DLGSUP logging category for GSUP.
    
    Bump the required version of libosmocore to 0.9.5 to benefit from the DLGSUP
    logging category fix in core/logging.[hc].
    (Id974c7be158e4d60421a98110f5c807aefd31119)
    
    Todo: we're using a "Library" logging category, which is not really what the
    library category was intended for. Instead, the GSUP client should probably be
    given a logging category like DVLR or DGPRS in its initialization API.
    
    Related: OS#1592
    Change-Id: Id3938267fa062e1a997d3704cd678874306f86ee

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

commit 75686fe19c4862cdfff3659966773c532c9762e4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 21:22:58 2016 +0100

    rename gprs_gsup_client.h to gsup_client.h
    
    This is in preparation for moving gsup to libcommon, which is in turn
    preparation for libvlr.
    
    Related: OS#1592
    Change-Id: I9c95d00f1a9420887a44c938b1d0ee3e20586f4c

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

commit 785421a0a8c4d2441c7f9e854a3d9e14e81c0ba8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 21:19:57 2016 +0100

    gprs_gsup_client*: remove the gprs_ prefix
    
    Make sure everything is named gsup_client_ / GSUP_CLIENT_.
    
    Rename static gsup_client_send() to client_send() to avoid clash with public
    gprs_gsup_client_send() being renamed to gsup_client_send().
    
    This is in preparation for moving gsup to libcommon, which is in turn
    preparation for libvlr. libvlr and osmo-sgsn will use the same GSUP client
    code. A number of patches will follow up on this, also for the the OAP client.
    
    Related: OS#1592
    Change-Id: I57433973b1c4f6cc1e12e7b1c96b5f719f418b51

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

commit eb1ea6588dfe96b6f061bbf6f2d1cfa6f3d165b2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 21:17:01 2016 +0100

    comments: gsup client: rename to Generic, adjust copyright and authors
    
    Related: OS#1592
    Change-Id: I2c5d145e05aa4afd43ef1341d22563448f1c3577

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

commit b8ffaafbda1f975f110a0c9ec1453b8cf30b24a0
Author: Harald Welte <laforge at gnumonks.org>
Date:   Fri May 6 23:27:38 2016 +0200

    add gsup_test_client program
    
    Related: OS#1592
    Change-Id: Iafd844393dd90b899f84ed61c875c1eb533436d7

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

commit 09013f9b23f690723ff6292552c563d639a47ee7
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 12 13:04:58 2016 +0100

    build: bump required libosmocore, libosmogsm to 0.9.4, for GSUP
    
    GSUP was added to libosmocore in 0.9.4. We're using it here, so make up for a
    previously missing bump.
    
    (BTW: I'm pretty sure that other dependencies are also in dire need of a bump,
    but leaving that for another patch)
    
    Change-Id: I4f245a7d78d0889b37084c52478372bddb8289d6

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

Summary of changes:
 openbsc/include/openbsc/gprs_sgsn.h      |   2 +
 openbsc/include/openbsc/gsm_data.h       |   3 -
 openbsc/include/openbsc/osmo_msc.h       |   7 +-
 openbsc/src/gprs/gprs_sgsn.c             |  38 +++++++++
 openbsc/src/libcommon/gsup_client.c      |   4 +-
 openbsc/src/libcommon/gsup_test_client.c |   5 --
 openbsc/src/libmsc/gsm_04_08.c           |  98 ++++++++++++++++++++--
 openbsc/tests/oap/oap_client_test.c      |  14 ++--
 openbsc/tests/sgsn/sgsn_test.c           | 136 +++++++++++++++++++++++++++++++
 openbsc/tests/sgsn/sgsn_test.ok          |   4 +
 10 files changed, 280 insertions(+), 31 deletions(-)


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



More information about the osmocom-commitlog mailing list