openbsc.git branch neels/vlr updated. 0.15.0-637-ge9b0b47

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
Sun Dec 11 21:30:38 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  0bcf80cd21048ff0607761b9cf2fc140a3c7a714 (commit)
  discards  9ced486d0569b90733fbb105fb590afc371d9327 (commit)
  discards  ea3f3d1835d19ac6d15da9af04fa3b8fafda0118 (commit)
  discards  fd6e5c70b09624ca51a1ea5ce4b578df67da4fec (commit)
  discards  573c6fa07f5df6331582761541cc272a7fa0f721 (commit)
  discards  bdfe80981cd2846e66fe0453f2066a109a478b0b (commit)
  discards  28bf5270fd18fd80e10e2116d0c20b8a58509c6d (commit)
  discards  c8610437fd9baecac428a8bda69708d25f2d5f9e (commit)
  discards  340fb36aa1d8f0d14a4c464cf75ab069d8c7d807 (commit)
  discards  c7f4dce9e561b53b4c43144be3265dc7e4b85f42 (commit)
  discards  b3f28e659f8f7d93753683caef39b562327c410a (commit)
  discards  96422793c85e4405d65116449272ab46c6bc4988 (commit)
  discards  21a6f7d1e969ac6e43d1e88fbd9ce898cd99bf85 (commit)
  discards  fbcb052dc82b56ba3e4c489f45143c19499229df (commit)
  discards  acd21ab375b9ee81475536dfedb07ddb263d0790 (commit)
  discards  d9e100789158e890af91aba899796d2263ba7d1e (commit)
  discards  4513a6134ec238776662a2c85b937b357f6acea5 (commit)
  discards  9f86e38cf9ab8b312ce7895f1e0581369154bd63 (commit)
  discards  f8211aa471ff0b1bdb29ad40978ce08843bbf549 (commit)
  discards  8809f33abae0e52001925fd281617441a1e2332e (commit)
  discards  47af0db75e29c07bc05b4fa057c9e1502161c91c (commit)
  discards  0be698d125828d190eceb97e3efc349bba3c0cf1 (commit)
  discards  e5b701eedd04ce85c47332ae3ac42ef7a2214bbe (commit)
  discards  871ff72741209f939fa44edaba556980f35d33e8 (commit)
  discards  0a97b933684b307b1026a07dc0fbec4ebe68727b (commit)
  discards  7a9917fceba5921e34a57dc5d6b7e8677ee83307 (commit)
  discards  6580d3a648408b8fab72aec0f74582229f752f53 (commit)
  discards  dc0026220d45baadfd2f83ef60d417a614dc84ff (commit)
  discards  2799cfa0f4e04c237100d6bc78c5a02135cbe098 (commit)
  discards  fd70f4f351a18400b32447aaae17ddedec800907 (commit)
  discards  cdec3cd9803ac3f248ae99f3dfae5c66fe3c01c9 (commit)
  discards  9da9eba3a75f4492eaa8298ae5989a29155001b0 (commit)
  discards  110cd3cd1dbe3e58d87bdaa178cf5d3009fe8f73 (commit)
  discards  6eb3689b0971ffa5aea4a16ea0468b9b205212c2 (commit)
  discards  4b4629835bda215596e0873f8ce82352022c052c (commit)
  discards  3865866ea9280ad699d809866d2507af1108c0d9 (commit)
  discards  299055d48ed408a8faf59c92f604aa09bb505a41 (commit)
  discards  8e2f92a9a029a30277b2449edb1048a09891f58f (commit)
  discards  7c0cce8b4e10ecd6033de621a39e99db4aec637c (commit)
  discards  7dd9e21c5d300ecae23df58e22316fb2a157a188 (commit)
  discards  51fe8f17cd82b414e46ac2d5631a36178cfd465e (commit)
  discards  012e400c395e95213b6aa735a0efc1f5f52e90bb (commit)
  discards  044c6604ae6b808363910f1f3bbc36ced74bb91d (commit)
  discards  1db6c162561c31d762147e8cefde60b52f422b5f (commit)
  discards  8f9ed161388d793c43f4bef4788e48badfb931f7 (commit)
  discards  64bc261fa65fbf31860b2b01c2223fcc5dff4321 (commit)
  discards  6e2d3b0a194803d764186d4886c7f3562ea9a912 (commit)
  discards  11cdd96346cd939c4ab1f00fc946d45f8057e27a (commit)
  discards  5a815b41b03c63f88022932597c3383f4832742f (commit)
  discards  cbdf5128430df16e47b67e0ecb7db15ab628462e (commit)
       via  e9b0b4704ddb17a8aee2dd97de537e76709377c3 (commit)
       via  cd1767f2d59e62ce93a86056eb67b5cb10774c86 (commit)
       via  6c8f5d1461635b6d7a2c75c60c0cbfccf2aed84e (commit)
       via  b504621bc541c082448c46797e902c54b9c50f36 (commit)
       via  3dff345dca1db137f824c358f4eafd0af6b265b0 (commit)
       via  e0e136b8059de826d533c3849bfe32292af56bb8 (commit)
       via  e2850ba353f0a754a7049de990641f6f58194764 (commit)
       via  764e79926a9a340643f8ba9acd40974d7f5d4c26 (commit)
       via  559495c430760023832f4511c3f8c1d6e40fdf38 (commit)
       via  1000c88b7f813b1c2f0adf9661346f94f0f4a9dc (commit)
       via  e50423c1f4aaf22d48139163b1e399193d82d9b2 (commit)
       via  037ab4992bd7f0784d7823b10f0f42a2abe8a494 (commit)
       via  a69dc7a0684afc8c58889293b6f0f8acf7bbe1c2 (commit)
       via  3f941d19ca584ab2a7aedd51dab42057a5b732a1 (commit)
       via  cd365b1be489ae3525950e2e3308018608fa26b0 (commit)
       via  27bddaee166cd1276fd12e927463102a1dc0d827 (commit)
       via  f243cc8c8a0031cb67fc08d38dbee950856dd3ee (commit)
       via  ac31ca74a555a4ad607bed45b220492942d66005 (commit)
       via  5c1a3e36567f6706cc55951d4b5ea6ede8942c8d (commit)
       via  2f413d1087a137a73808ed9050667c02a13cbbde (commit)
       via  a5efdbcd469fb2f7d836883a66df358ee4a7040e (commit)
       via  d2c706438985dbc9c08c432338f6758b820e218d (commit)
       via  921f894e1aa9c5f171592490a5c761ecdab5feae (commit)
       via  8de53235afa68c1816d64e2dd2ee328727f8a622 (commit)
       via  bc0d4971e69d409d70b2e78de749f6445578bb48 (commit)
       via  59452c61204fbb3ac9d1d013ca03a258438d125d (commit)
       via  e563343640951f7b149dbdcb6057476691cfb5a2 (commit)
       via  6be04cce1dce10991a39510dd7a55f06f98fa14d (commit)
       via  d6893a35afb21a3152d99b1fc8ae920cb099ceda (commit)
       via  f777cec969d1614ac5662c2201f7d798faf935ee (commit)
       via  b442ec2204f89ce21d93abf9384bce6425e1d706 (commit)
       via  8430719b590124d67c5ef10e5e2e1afa44a6e504 (commit)
       via  506f5985b3f303b07fee6d8144b8625658b40329 (commit)
       via  faf277d825175770d8de42ae6b0cb4e7fb2839f3 (commit)
       via  bc2f7b8e9de0c131569e0765dbaf382b8b4732b6 (commit)
       via  e77c5d116385eea702fc85a591052b903fb9399e (commit)
       via  f9986c507d253cfa153ae224adcd613071c59b7b (commit)
       via  567988beb0abdf426edd0e7a8113bd71b9f72f9b (commit)
       via  0d4bbc5786ef123a41e214f54c5b9ab062eb1398 (commit)
       via  aa907b7cf751e6438157e75d3f8c87585ed7bd31 (commit)
       via  da4526c9a3b2f5f9d796d054d6b2f5d124b5fa4b (commit)
       via  2772fc64811efc83783b0bf5c8e07e228bfc8be5 (commit)
       via  6b779ed0fa380944609bc583a8fafb430caa246e (commit)
       via  77f7474ceaef62225bf0ce554988840fb07e1863 (commit)
       via  be58c2c3bb45ac747989d4e1c0f1e4b644426e50 (commit)
       via  7966cf533e42ec9b42a759eedb7c3b69a3c6494c (commit)
       via  0a1d1632c4230bb6c666a4b63f685737c9bfa53a (commit)
       via  0da3da7eceec83f40b9a493262d82f9c8717ca9a (commit)
       via  a063555ad03adf442acee5ed0224c287556462ce (commit)
       via  0ac8f415249c46ff9ad402ac315929a4bfc5ebad (commit)
       via  71556074e2375cdae6c513b135230d7f5de6d548 (commit)
       via  e71ceab665795f614946a4e181128078e40129df (commit)
       via  2e2819a8f20faf3eeb517b99d5f0df8bc939db49 (commit)
       via  c0c53dae42a051ed988c6a79c822b8eb5ca199dc (commit)
       via  b8e8d0a4023d6916a6b2042f81ef17d32e8675c4 (commit)
       via  c59e28fa5e2f0f5bbbf2b8a78a01abb739d8d3a3 (commit)
       via  1cd50585e9c7c670c3df5e5bc729d97aaa612b39 (commit)
       via  4a7d0e79ccb9f12ace9f2ff24afbe80a63c88b84 (commit)
       via  2327cede9cd205ef8d2e0fef59857599024838c8 (commit)
       via  8d35965f24047f097f0a639b7a73acf5af0ff714 (commit)
       via  c346f87371b5c03f2669add329a1f4962b3103bb (commit)
       via  8825c6940957fa2198d1f9995856e4232bc264fb (commit)
       via  e14f4b93f2cd5b87c5a0c0141662a2c7be3e0f87 (commit)
       via  2440f49a724f19a2f14b6ee1d4616c347b7d33ba (commit)
       via  ec16c161932c16280d7b4bdf8e72262e7f81c873 (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 (0bcf80cd21048ff0607761b9cf2fc140a3c7a714)
            \
             N -- N -- N (e9b0b4704ddb17a8aee2dd97de537e76709377c3)

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

commit e9b0b4704ddb17a8aee2dd97de537e76709377c3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Dec 10 16:21:02 2016 +0100

    nitb: vlr init
    
    Change-Id: I677377f7a0d8270b73d4706806832c1171f087c9

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

commit cd1767f2d59e62ce93a86056eb67b5cb10774c86
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=6c8f5d1461635b6d7a2c75c60c0cbfccf2aed84e

commit 6c8f5d1461635b6d7a2c75c60c0cbfccf2aed84e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 18:00:29 2016 +0100

    vlr gsup client fu
    
    Change-Id: If8c119c47892763370b63ed487a5fbe7eb4f2d55

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

commit b504621bc541c082448c46797e902c54b9c50f36
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 17:59:31 2016 +0100

    vlr gsup client fu
    
    Change-Id: I2fd3bb60898dca8fc92c40b363d4d6face9959cb

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

commit 3dff345dca1db137f824c358f4eafd0af6b265b0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 01:32:23 2016 +0100

    vlr fu
    
    Related: OS#1592
    Change-Id: I94e044f235acdcdf5bbe2f1ccac178e6c598a084

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

commit e0e136b8059de826d533c3849bfe32292af56bb8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Dec 9 01:32:04 2016 +0100

    osmo_gsup
    
    Related: OS#1592
    Change-Id: I27831a99cf0a4c6b1dacb993749418152c5e1df6

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

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

    vsub
    
    Related: OS#1592
    Change-Id: Ibc13f3cf80a68e64221116f24870fb425c8b0717

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

commit 764e79926a9a340643f8ba9acd40974d7f5d4c26
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=559495c430760023832f4511c3f8c1d6e40fdf38

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

    osmo_gsup
    
    Related: OS#1592
    Change-Id: I8ac0e89a664c2ce0042fcd3bdc0e21a2460f9bda

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

commit 1000c88b7f813b1c2f0adf9661346f94f0f4a9dc
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=e50423c1f4aaf22d48139163b1e399193d82d9b2

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

    vlr fu
    
    Related: OS#1592
    Change-Id: I82bb4842269657d816925a25ca65c69d6377b706

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

commit 037ab4992bd7f0784d7823b10f0f42a2abe8a494
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=a69dc7a0684afc8c58889293b6f0f8acf7bbe1c2

commit a69dc7a0684afc8c58889293b6f0f8acf7bbe1c2
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=3f941d19ca584ab2a7aedd51dab42057a5b732a1

commit 3f941d19ca584ab2a7aedd51dab42057a5b732a1
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 8 02:00:55 2016 +0100

    subscr_name: redirect to vlr_subscriber
    
    Related: OS#1592
    Change-Id: Ie09959cd11d98924f763451a5922a937dee26a5d

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

commit cd365b1be489ae3525950e2e3308018608fa26b0
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=27bddaee166cd1276fd12e927463102a1dc0d827

commit 27bddaee166cd1276fd12e927463102a1dc0d827
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=f243cc8c8a0031cb67fc08d38dbee950856dd3ee

commit f243cc8c8a0031cb67fc08d38dbee950856dd3ee
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
    
    Related: OS#1592
    Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69

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

commit ac31ca74a555a4ad607bed45b220492942d66005
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=5c1a3e36567f6706cc55951d4b5ea6ede8942c8d

commit 5c1a3e36567f6706cc55951d4b5ea6ede8942c8d
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=2f413d1087a137a73808ed9050667c02a13cbbde

commit 2f413d1087a137a73808ed9050667c02a13cbbde
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=a5efdbcd469fb2f7d836883a66df358ee4a7040e

commit a5efdbcd469fb2f7d836883a66df358ee4a7040e
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=d2c706438985dbc9c08c432338f6758b820e218d

commit d2c706438985dbc9c08c432338f6758b820e218d
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=921f894e1aa9c5f171592490a5c761ecdab5feae

commit 921f894e1aa9c5f171592490a5c761ecdab5feae
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=8de53235afa68c1816d64e2dd2ee328727f8a622

commit 8de53235afa68c1816d64e2dd2ee328727f8a622
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=bc0d4971e69d409d70b2e78de749f6445578bb48

commit bc0d4971e69d409d70b2e78de749f6445578bb48
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=59452c61204fbb3ac9d1d013ca03a258438d125d

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

    store initial lu_fsm in gsm_subscriber_connection
    
    Related: OS#1592
    Change-Id: I1ee29ebeed624bad76c3560aeb093c0b5da0c5c2

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

commit e563343640951f7b149dbdcb6057476691cfb5a2
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=6be04cce1dce10991a39510dd7a55f06f98fa14d

commit 6be04cce1dce10991a39510dd7a55f06f98fa14d
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=d6893a35afb21a3152d99b1fc8ae920cb099ceda

commit d6893a35afb21a3152d99b1fc8ae920cb099ceda
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=f777cec969d1614ac5662c2201f7d798faf935ee

commit f777cec969d1614ac5662c2201f7d798faf935ee
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=b442ec2204f89ce21d93abf9384bce6425e1d706

commit b442ec2204f89ce21d93abf9384bce6425e1d706
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=8430719b590124d67c5ef10e5e2e1afa44a6e504

commit 8430719b590124d67c5ef10e5e2e1afa44a6e504
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=506f5985b3f303b07fee6d8144b8625658b40329

commit 506f5985b3f303b07fee6d8144b8625658b40329
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=faf277d825175770d8de42ae6b0cb4e7fb2839f3

commit faf277d825175770d8de42ae6b0cb4e7fb2839f3
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=bc2f7b8e9de0c131569e0765dbaf382b8b4732b6

commit bc2f7b8e9de0c131569e0765dbaf382b8b4732b6
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=e77c5d116385eea702fc85a591052b903fb9399e

commit e77c5d116385eea702fc85a591052b903fb9399e
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=f9986c507d253cfa153ae224adcd613071c59b7b

commit f9986c507d253cfa153ae224adcd613071c59b7b
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=567988beb0abdf426edd0e7a8113bd71b9f72f9b

commit 567988beb0abdf426edd0e7a8113bd71b9f72f9b
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=0d4bbc5786ef123a41e214f54c5b9ab062eb1398

commit 0d4bbc5786ef123a41e214f54c5b9ab062eb1398
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=aa907b7cf751e6438157e75d3f8c87585ed7bd31

commit aa907b7cf751e6438157e75d3f8c87585ed7bd31
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=da4526c9a3b2f5f9d796d054d6b2f5d124b5fa4b

commit da4526c9a3b2f5f9d796d054d6b2f5d124b5fa4b
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=2772fc64811efc83783b0bf5c8e07e228bfc8be5

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

    oap_client: move logging to DLOAP logging category
    
    libosmocore since recently offers the DLOAP logging category for OAP. Use it.
    
    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=6b779ed0fa380944609bc583a8fafb430caa246e

commit 6b779ed0fa380944609bc583a8fafb430caa246e
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=77f7474ceaef62225bf0ce554988840fb07e1863

commit 77f7474ceaef62225bf0ce554988840fb07e1863
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=be58c2c3bb45ac747989d4e1c0f1e4b644426e50

commit be58c2c3bb45ac747989d4e1c0f1e4b644426e50
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=7966cf533e42ec9b42a759eedb7c3b69a3c6494c

commit 7966cf533e42ec9b42a759eedb7c3b69a3c6494c
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=0a1d1632c4230bb6c666a4b63f685737c9bfa53a

commit 0a1d1632c4230bb6c666a4b63f685737c9bfa53a
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=0da3da7eceec83f40b9a493262d82f9c8717ca9a

commit 0da3da7eceec83f40b9a493262d82f9c8717ca9a
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=a063555ad03adf442acee5ed0224c287556462ce

commit a063555ad03adf442acee5ed0224c287556462ce
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=0ac8f415249c46ff9ad402ac315929a4bfc5ebad

commit 0ac8f415249c46ff9ad402ac315929a4bfc5ebad
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
    
    Since libosmocore 0.9.4, the DLGSUP logging category is available. Use it for
    GSUP.
    
    Bump the required version of libosmocore to 0.9.4 (for core/logging.h) and also
    bump libosmogsm to 0.9.4 to make up for the missing bump when GSUP was moved to
    libosmocore.
    
    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=71556074e2375cdae6c513b135230d7f5de6d548

commit 71556074e2375cdae6c513b135230d7f5de6d548
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=e71ceab665795f614946a4e181128078e40129df

commit e71ceab665795f614946a4e181128078e40129df
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=2e2819a8f20faf3eeb517b99d5f0df8bc939db49

commit 2e2819a8f20faf3eeb517b99d5f0df8bc939db49
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=c0c53dae42a051ed988c6a79c822b8eb5ca199dc

commit c0c53dae42a051ed988c6a79c822b8eb5ca199dc
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

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

Summary of changes:
 openbsc/configure.ac                      |  4 +-
 openbsc/include/openbsc/gsm_data.h        |  4 ++
 openbsc/include/openbsc/gsm_data_shared.h |  1 +
 openbsc/include/openbsc/gsup_client.h     | 31 +++++------
 openbsc/include/openbsc/oap_client.h      | 29 +++++-----
 openbsc/include/openbsc/osmo_msc.h        | 10 ++++
 openbsc/include/openbsc/sgsn.h            |  4 +-
 openbsc/include/openbsc/vlr.h             |  5 +-
 openbsc/include/openbsc/vty.h             |  1 +
 openbsc/src/gprs/gprs_subscriber.c        | 10 ++--
 openbsc/src/ipaccess/abisip-find.c        |  6 +-
 openbsc/src/libbsc/abis_rsl.c             | 17 +++++-
 openbsc/src/libbsc/bsc_init.c             |  6 ++
 openbsc/src/libbsc/bsc_vty.c              |  2 +-
 openbsc/src/libbsc/chan_alloc.c           | 28 +++++++---
 openbsc/src/libbsc/system_information.c   | 20 +++----
 openbsc/src/libcommon/gsm_data_shared.c   |  2 +-
 openbsc/src/libcommon/gsup_client.c       | 93 +++++++++++++++----------------
 openbsc/src/libcommon/gsup_test_client.c  | 12 ++--
 openbsc/src/libcommon/oap_client.c        | 21 +++----
 openbsc/src/libmgcp/mgcp_protocol.c       |  1 +
 openbsc/src/libmsc/gsm_04_08.c            | 11 +++-
 openbsc/src/libmsc/vty_interface_layer3.c | 50 +++++++++++++++++
 openbsc/src/libvlr/vlr.c                  | 15 +++--
 openbsc/src/osmo-bsc/osmo_bsc_ctrl.c      |  1 +
 openbsc/src/osmo-nitb/bsc_hack.c          |  3 +
 openbsc/tests/gsm0408/gsm0408_test.c      |  2 +-
 openbsc/tests/oap/oap_client_test.c       | 64 ++++++++++-----------
 openbsc/tests/sgsn/Makefile.am            |  2 +-
 openbsc/tests/sgsn/sgsn_test.c            | 30 +++++-----
 30 files changed, 300 insertions(+), 185 deletions(-)


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



More information about the osmocom-commitlog mailing list