openbsc.git branch achemeris/mncc_cause_fixes updated. 0.15.0-56-gbe6f368

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

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

gitosis at osmocom.org gitosis at osmocom.org
Wed Nov 25 20:22:28 UTC 2015


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, achemeris/mncc_cause_fixes has been updated
  discards  f20f55b7265dfb68b30740ba7b7056f0c7eca93c (commit)
  discards  73a937d25191c0b7eb40e6038889ffde5848bf3d (commit)
  discards  868e06f4bca19bb051e5f8aca004041195a70031 (commit)
  discards  64b35c45e1a7eee630a4ddbc48b126b1548cc1f9 (commit)
  discards  e85e7910d22374ba33a347839aa17289f4b9a077 (commit)
  discards  559cd28415a2d59cd9ad6828e866f2db5bb33290 (commit)
  discards  810d29aa03a5ab34917e759aa77d8b2afcaba58b (commit)
  discards  e77bfb9e22dc61a3b9089bf57bb1abfde9559096 (commit)
  discards  3ef203ee0ab7ec9da8eb1c81fac92090e520226a (commit)
  discards  85a304a4fe71e2b74e1881cc517c23950252796a (commit)
  discards  8a62c5021884ac1dec7f7a338bf591657080a2d5 (commit)
  discards  78de2aea7b28063be19ea6a523a834741f898668 (commit)
  discards  dc6da14be3ae9f244218a2bd2a397082a3100807 (commit)
  discards  0a8e5f4f86077f4419ab3298ded09f215582beb7 (commit)
  discards  06d0c6da803a8e46078a241f09ee7244bec013ab (commit)
  discards  0855c024c47ab9c14d732234a7220dfb7209cc90 (commit)
  discards  85439534961c34f620117979d658bdbb760bafb3 (commit)
  discards  3cc7d2b50d8e6d8834135adbb984c90500cacaae (commit)
  discards  0b19f7af80284991cc8512ae4d168469a100eeee (commit)
  discards  3ec78f0d49513b78a0fca5a6861f34f638c4b5bf (commit)
  discards  a9c6d44035d91dab550912c244ecd317cb129347 (commit)
  discards  90459a0507b7b0fc66a7c764c48c8f244ce66989 (commit)
  discards  ade03887bbfee19b970dcaed1220cc3a19867eaf (commit)
  discards  d38e96df2a94c74304540b9cd6ec6a2d5f95f77e (commit)
  discards  8d0f77c8ffe328cd80b6f01e721220cd6867a98d (commit)
  discards  4e3a2670550ef0cabd8e682395ea385967824049 (commit)
  discards  3b1cd6dd8152dff1e3e4e2045d359b7d1bb0495e (commit)
  discards  1a3dd31c3b3dcf927f0f600888d765e95c1a17c3 (commit)
  discards  dfd8d0cde07a3d08e93bc8b6fa17d0f561549b5b (commit)
  discards  f4d336e2c4208c10c107b23826df95c27d0661ac (commit)
  discards  ce7437e27c3da61dc5bd112285295440ada45ea6 (commit)
  discards  b402dad7f1451b88154f777b5aead4d5f5c7621e (commit)
  discards  39494b875165848fa16d3e7b328677dd8d26163b (commit)
  discards  bc1aaacf7412e7a042e28be75139a72de3324c93 (commit)
       via  be6f368685c72857b37b4566588dc5e975b3cc24 (commit)
       via  d22f54b3348de2edac63b8485a514d79a672591f (commit)
       via  1adb08b0c00c670b0959779a3364e03edfd75daa (commit)
       via  4ae165da61243c8ea63f1736d9b1366e6a864d94 (commit)
       via  a4370dd96947065be6ee976de2a71cc71ed87a61 (commit)
       via  273f875c42d74da22b9da442367b9903b4c9c067 (commit)
       via  6a8cbe9718d2fdf2c0ace0b70508de6e0a406345 (commit)
       via  97b6bfa996ed1745d27c5598186c4583f7e90861 (commit)
       via  1b9c815024a1f863d83b70d0bb48c513f8e4cbeb (commit)
       via  557c84e9f7d3273734685049f628d65a035265c7 (commit)
       via  a2bbc5ec0e6481bb5b65da7bdbde03a424437af4 (commit)
       via  ae2c18c57b5b8d2133a42297fb7ce02a8f332cce (commit)
       via  0d21ac8f5a4563e10d887e610a8cffff2a5672b8 (commit)
       via  24e3c3e13657210f2ac5f41942da82341ff7b25d (commit)
       via  6187e010a8fb6f503ce7bf0ee93530787acfc876 (commit)
       via  3c820ee532021a89aca96d1a52ecb463ccc07d03 (commit)
       via  3d3aa8fb88a9fc49f21544221c41edeca04569eb (commit)
       via  4034897038c6a0a9b9e14d1a0f8ce0e873045ac1 (commit)
       via  ad945b6aa7620bb9cc3b20835acb562ace15060a (commit)
       via  9cfe037559bccf5b4652bd449e2b2f1694b8e5f5 (commit)
       via  063a802d468442fdd7d46e6d7c51e9e8327fb791 (commit)
       via  390e9101253331b58297a3526ea2fed0982815c8 (commit)
       via  a208c734a20a525a897b7a7184361da61604208e (commit)
       via  16c3f57ed63c65043561c6bb4cec2430d0537aff (commit)
       via  3317c84c163a567e0d9405df6d4945689dac1f2c (commit)
       via  c83cd898ef3c167c370d0c3240f355f192388ec7 (commit)
       via  e921e32c828e4c4a62fa3edc17bf49abf8e6d8d7 (commit)
       via  c227594394ddd00e11b8e57cfd16182338cef131 (commit)
       via  5b664f4b9b95f3f8be3741794fceb309a345bb00 (commit)
       via  bb3d6785e1a32a651bdb9b32707245e1c126c536 (commit)
       via  30f7bcbd79ad1b661dff844a43f0ccbf4f07cebf (commit)
       via  c8a614d2e9c56fe13c22f239be82f2a2c958e039 (commit)
       via  65482c919f82b28aa53cd519c4f7799b104051c0 (commit)
       via  98fa3dc1c655033b31d90ed051cfa9144e30248c (commit)
       via  9270dc8ca347e775f25272aa2cd904e53c93de29 (commit)
       via  4316cb2f25a583ed759d6823ce9a1b7650e178a9 (commit)
       via  292769e19e1ec7ea28b69370f04569501020659f (commit)
       via  46caed8fc490f0f9f3c435d1cf59fc900fad9b5a (commit)
       via  64630cccc763da7088c1d1ff251a89d4d352cd4b (commit)
       via  11cb27ece64944c17c2714cfe7ea9971a8c4ab7c (commit)
       via  568a7275503ddae9721280d31e70a8045f645c10 (commit)
       via  9c534fdbe8289ccfbf5d2d586acb38fff945aecd (commit)
       via  89ef324eab2aed40a8f530c0ab7534fb93a60151 (commit)
       via  f06046b6afd3dd9db60bab55f167d6056af5885e (commit)
       via  d739f092be82fb01e53404b0a67bc0158063a843 (commit)
       via  d48f057328cfb82b192d935325eb5af1162c0ecc (commit)
       via  fe60cfb1d63d1c3b61c12eee78308f7985c66c1d (commit)
       via  69ca8f01ec78ff33ec3cd5d4451e93c53b378f35 (commit)
       via  537d480f3947924a2db182bab36a48f0bb42045f (commit)
       via  d1554ecb78ebf5b13ec72cdf1faf1bbd88121a01 (commit)
       via  044ce5fb846bb39645abb9d33e7043957e5a3982 (commit)
       via  133e8624efe109f020c15a0411c3eb7c461a61f1 (commit)
       via  cf151874581aa4cd553f8e066d330066cfca2468 (commit)
       via  a777c9ee3d4e433c713f7a5c346519aa0321f096 (commit)
       via  9861c122dd50386f4b48bb65162f0a38f6d28785 (commit)
       via  fa07b489dc3e14579b34365c0a0f1b5d5a70138f (commit)
       via  f3316e30d61603d55ed43906aaacb28e970989dc (commit)
       via  d74cce266bbc6ec519376601a2004f4fa8155b64 (commit)
       via  696212798291688a85afc956b6d80c10c7acb033 (commit)
       via  1afe7c7fe5e79435a1ebe9aff622ca20b901d923 (commit)
       via  20626dde8fd04c2ded3788a8417ea67abf17c4cf (commit)
       via  6598ded5cdbdaee8ee2aa9b8da283582b90840ed (commit)
       via  15a40db606e317e9304651b5f644eeae151efd8d (commit)
       via  b45e4d80b6b6b6bb597ccb3a14c16395481f7816 (commit)
       via  641d387409b6d11f7166784344701438be1a45e1 (commit)
       via  2aedfbdfe1dfb4df84418af4bb39c40ca1cc5128 (commit)
       via  62a63f54a6c6e565df7ca5efadf5430123a5cc5e (commit)
       via  6cf0249dacc4ae46eb0857c007906c9a3f128a3e (commit)
       via  cdeb815c78f4cdd5eb38995ea3f8550c637a1561 (commit)
       via  b3cbd9aa3b8e80060ff38b975e297a5b4a850fec (commit)
       via  0e62e595a697eb6075349b586ed264bdb9462cd0 (commit)
       via  06cfe00c711a037981b53946dbaa5b042acb2fbb (commit)
       via  8b4e58462167493e31109e965b4ad6c32d2215f1 (commit)
       via  7a77d0155f154b88d768832932b8b2c35681782f (commit)
       via  a174a47811f2168d63f6f021d3ed2f156bff9951 (commit)
       via  615ed46a6ab25f71a7ab0d8201d33b4dbf8fc5b0 (commit)
       via  11cb7a9fd9d853aaf5ff3d34c179fa3afc9a80a4 (commit)
       via  130be40c3e1bd7a1c7003c71cbae071a3d51cf62 (commit)
       via  d3496aed6938b368a5f0a2112041e065bbe254f9 (commit)
       via  3e4e8cfb74bed5dafb1c9d6c46aa18841ac40830 (commit)
       via  925504bfe0834be6b1549af51242ef24fa2a0eaa (commit)
       via  e57e0fa701d659ad8acf83cb14f7caa0bd563068 (commit)
       via  732665269e2f7d2494da48fab44021fa7efd638f (commit)
       via  354d1f3084a1f08c52f37f119f4524eb454b214f (commit)
       via  c6a8d09b78e0d71644412c6e52c94d7facff86f6 (commit)
       via  51cf69cdb47995f9767810f4ced5d1dc6b83b054 (commit)
       via  4b4a187b4ffd9bd3eb1eac69160600f27f019fc1 (commit)
       via  53122b09d0e0890aa656e0d23a879bd61999d4fb (commit)
       via  c21dcb20e5a7e5f9317ac797d03639c191de4eae (commit)
       via  c8a6c13e4ee0c4355a685a03b892dce5e5e07752 (commit)
       via  ffbf45e09e400e934d0f507c8b2e252cdb6ac395 (commit)
       via  08c508f84a8d088f8454d0f21f83ecc22e30d72d (commit)
       via  d721579a6aba0e6d72f44fe8ec21a7276acebda4 (commit)
       via  92360b15e323a90f3da909cec8cc3c5bac2c6515 (commit)
       via  614aba391d836645127b90dab7f3ec826d7b574e (commit)
       via  79135acbb88c92bbe0214ada4feea53cb12a0ef4 (commit)
       via  e5ba92e7bedcb3e9981161a33f7dd8ef6d2cf178 (commit)
       via  e18f78e81dab5d041561c8b63ac45ab12ef12c08 (commit)
       via  8fc568466c7daed27552a7d57405e68addd1fe59 (commit)
       via  0190d790b68998c8f377ef8bf8f2a0cb28664e3b (commit)
       via  c390ae8eaf0fd505ae1138b356358e0bcfe13e61 (commit)
       via  e6ed009a36d410fc0cbac7a82d92313bd6d4c084 (commit)
       via  ceef936ea894781a14584efc9256856cca6d1c0f (commit)
       via  57e95a22f02b5b2ec781d9bc977c785a6e6f1166 (commit)
       via  ecff2424e56ce2a69dfe35190a5182cb90a3c09c (commit)
       via  b9845f937e002acce44d15948d9770235cadc744 (commit)
       via  6b39feedc78a2b23fb0d7f76e91b3fc631dffdc8 (commit)
       via  601cf12f814cd74c3fcc939839f07aa9ccde7aff (commit)
       via  eb98c74fb1c485e5793d6648c9e69cc50cf27758 (commit)
       via  22df4ac8481abb112025166bd58d6652094a749b (commit)
       via  78fa99103d2de97a44d277befe3d7dc9ea00c267 (commit)
       via  6a19dd0d31da3216a0620947f2e9f7550179db65 (commit)
       via  9450882901e04ed233cc0fa5512f5b14b4f344bd (commit)
       via  39ba248608f84341db21fffe861722d4ea56da8b (commit)
       via  4d4944a07d09a21d79e18f321eaa1fdcaddd7964 (commit)
       via  93e795c1fdee782efa3856baf0abdc21fe3edc7f (commit)
       via  4c97435b3537cfe5a13e427b3d38ee591a686961 (commit)
       via  d17bc7b3a8bce2c507a2e72459b34c07b7fdcd52 (commit)
       via  a334e90ddf99697ad6b18df80f1cd7473b2314d4 (commit)
       via  aeadf261e54d4e3987797b5818a8356441512568 (commit)
       via  ca7d05bdb9e5be89442d6a2870e87919fdb11b98 (commit)
       via  a611da8407a609a3a426c61e7fb10230a9320122 (commit)
       via  0eaad4f216637804458eacf31b0a1b10cff19e7b (commit)
       via  e9f7c9925c26b23f7c29ace8da381e439a658eeb (commit)
       via  29d58b734d169021bb794d259fa0dde205545bf1 (commit)
       via  c9dbe3c7b1fef1a4132a2415d3e74a04591735c9 (commit)
       via  2f25764e51d7272a162d2b9f81d8124f6c1af76e (commit)
       via  5425e5ea27e3d5b4ce43c1e2ae40252dd14ddfb0 (commit)
       via  815945550685249aa002ef55b9ef990faa10ee0e (commit)
       via  e019b564eccaf63ca372db6811dfa3dd6c4d9084 (commit)
       via  eb48cafac9af84586679a4ce4caeb985ef0b1eb1 (commit)
       via  778c7d1544fd1c0ae4e4716a3b2391ae82c60f41 (commit)
       via  ba43365e963b884cd488487328504396b0257241 (commit)
       via  469f992b2bf9fd3d80928d11ca50ef663bf5b90e (commit)
       via  b618c7ec9bd29c471a153da833bb50089f48d2f6 (commit)
       via  daaea0c84fee46d9b63b746d5ed2cdf66f990352 (commit)
       via  5c06e4045aa3c23e535af09a108360b4a4365c74 (commit)
       via  145e2532f48fa860e5ce58368d813b927a6aec44 (commit)
       via  666e36aea9ddb9ffc6fd1c7620943449be345355 (commit)
       via  5f8a0c5c7031c15beac4532fcde7450b9c0f84fe (commit)
       via  d15409876cd9cbb9113fb766b91d1cacfea2428b (commit)
       via  4672059d948a3ad9701341b9686abd45301e057b (commit)
       via  a2c41c42b1a8558965f201e43dcaec6bb8e64b35 (commit)
       via  1e365477ee5e4dc708b94474b4e094ea3c21d95b (commit)
       via  14a434b9d660cb92382f418739b8329b44640496 (commit)
       via  7c19c6b4064b10511fa5f5327030c21616905d94 (commit)
       via  42cf2e03c936d34c1bda7d491f9e367bf02dddce (commit)
       via  dcbc83355e1d7243180d436cadabd913bee2c922 (commit)
       via  e3c391e8d00b80cc2a2c2a71a52a077cc9aaf9d7 (commit)
       via  af1b968b22fa36d11dc2a20cb35dcbddaba50b7b (commit)
       via  b69518f3834b60901ab5750b6ce3b623d9479c1e (commit)
       via  58ec15c4edd14914479f2c4a6a885a6435dc81fe (commit)
       via  9f95ae888589dfddfe1fd325d0fb2f8361f03fab (commit)
       via  8ee53ed9ec5e5f045778ab8b30f10cb86ec55c4a (commit)
       via  694d98042f1adfad0e54f97d0e4c8787c5fccbac (commit)
       via  e2ac6b77feecc5b7194a308bbd11e206c4a41fcb (commit)
       via  9705671025eba34b70d73e9d4e78813e4f2d31da (commit)
       via  fce6971fe3673e8269414188fda0ce3b28b5cf03 (commit)
       via  8a8df80772a4bac0f3cb4d384f45a5d4c463fe11 (commit)
       via  0363d1bb97663e83aa0dc3a1e6b425b1870dd271 (commit)
       via  aa0cecd9b7986254983af6b6cbef291183709ca0 (commit)
       via  2dd18bdd87a130a3536b12af874e331d93593e9b (commit)
       via  57ee78078905c7499bd4e6857f8981d22badfcac (commit)
       via  797eb7b592e2912ef3e12dbac415f6fa9d444ab9 (commit)
       via  4bb3fccb75d4bf66fccb22da27138e702f0cef1c (commit)
       via  b25c8342cc850a421da3ffa1054a70a6be6645dc (commit)
       via  c58a1e573b4eedc213f210b97f6a3d82ffdc056f (commit)
       via  ce97a06fa385c97715bb52b34cc571789e9c79e5 (commit)
       via  0958938d4ea32b4eff288b4b1369384f8eaddb93 (commit)
       via  f2e114ac85700c8b018d4d1495f6ef1762e0718d (commit)
       via  65b0efe56eafff992d60854787b83275ac33f84e (commit)
       via  c36a13b073d39a5249418e7e0e78b7a45bfeb310 (commit)
       via  9cb249bf84b256168b807305a1c4884c5c5fc9fb (commit)
       via  5fd0c64e0a249264b112d62afb6e1c2299187f68 (commit)
       via  b7ae0b34f94b93555370f4492076f7d57ed7031a (commit)
       via  a5a6da46a0b22d5c7695774c6c7eb26856bc6488 (commit)
       via  39c430ee2929f0671203974db11dfdd4ff4841cb (commit)
       via  66e7106d393368b2dd0d04c08f31781ed997380b (commit)
       via  ccd2312d10e14747e8a4d26d8f72b052ffcfc282 (commit)
       via  7605bdc02c011d9d7f5d24458c65948ac7bf501a (commit)
       via  08bb84b04e15c97739b9c11b2f26407ee663bc24 (commit)
       via  9270d99f3db58e70d50ad45644b039b3fa314574 (commit)
       via  5e4b88cbb2d754d691a858a3ff99bcdc7ed9c7ce (commit)
       via  8ee13e293739870364e83ea54d61818fb5e44381 (commit)
       via  10c0f56a0e109054a480d4affcde73dc6affbb56 (commit)
       via  0bb5674cde008af942a0bfaefc9855b09117df34 (commit)
       via  e54a24d4e6b7e77dff72fdf2ee153a9220a94f35 (commit)
       via  0f7a279a06bf10e83b8f5fbadb6871eebabc7dc1 (commit)
       via  c1c6a28c8d58022131a6c3fd7303f53033888d6d (commit)
       via  4c6e66796834fb0d96639b67ab00e1c81c580913 (commit)
       via  072bee5c8508fe11e1a0e0ad309ad298661fe586 (commit)
       via  267fd0c7f7cbdef595d83ee37b86e863fff8a369 (commit)
       via  d6900dfba4cf1c12133d0bf3200ef560f5c7f0d4 (commit)
       via  6ddb6ac0284ccfcfc538af175c0cde8beb13f7c5 (commit)
       via  22093ef9641c7685c87b5ed80333bcfc273efcad (commit)
       via  77ff1c40e28d4e7a8000be5293e9352e85b9f31b (commit)
       via  446f8403d1072b5a7aa7d5a3d55106b36a64941d (commit)
       via  7882d2751f401d439394ff94da55ed2c0e8781e3 (commit)
       via  c15c61c401e6f934fbf35c0c87d0777ff857f7c6 (commit)
       via  4f5b8237ec2182861fbe075f4cce56a9c7caf904 (commit)
       via  b100895557af0980d5910a3dc81903179dea615e (commit)
       via  20de3ae17cbb61f831ca8f06a4cf7436441cfdc6 (commit)
       via  b448dd849a96fd1b736ee183385d7a6a9ea1863e (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 (f20f55b7265dfb68b30740ba7b7056f0c7eca93c)
            \
             N -- N -- N (be6f368685c72857b37b4566588dc5e975b3cc24)

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

commit be6f368685c72857b37b4566588dc5e975b3cc24
Author: Alexander Chemeris <Alexander.Chemeris at gmail.com>
Date:   Sat Sep 12 20:25:09 2015 -0400

    mncc: Send "Dest OOO" cause in case of a link radio failure.
    
    Previously we were sending a generic "Resource unavailable" cause code making
    it impossible to distinguish real error cases from a regular radio link failure.
    This was the reason for many "unknown" call errors we've seen at Rhizomatica
    installations. Now they are properly classified as non-erroneous call failures.

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

commit d22f54b3348de2edac63b8485a514d79a672591f
Author: Alexander Chemeris <Alexander.Chemeris at gmail.com>
Date:   Sat Sep 12 20:20:44 2015 -0400

    mncc: Log CC cause when sending a primitive to MNCC.

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

commit 1adb08b0c00c670b0959779a3364e03edfd75daa
Author: Alexander Chemeris <Alexander.Chemeris at gmail.com>
Date:   Sat Sep 12 20:18:33 2015 -0400

    mncc: Implement helper functions to convert MNCC cause to a string.

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

Summary of changes:
 README                                             |    0
 debian/changelog                                   |   20 -
 debian/control                                     |   85 +-
 debian/docs                                        |    2 +-
 debian/osmocom-meas-utils.install                  |    4 -
 debian/rules                                       |    9 +-
 openbsc/.gitignore                                 |    3 +
 openbsc/Makefile.am                                |    2 +-
 openbsc/configure.ac                               |   16 +-
 .../examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg  |   44 +
 openbsc/doc/osmocom-authn-protocol.txt             |  250 +++
 openbsc/doc/sgsn-remote-protocol.txt               |   24 +
 openbsc/include/openbsc/Makefile.am                |    6 +-
 openbsc/include/openbsc/bsc_api.h                  |    2 +-
 openbsc/include/openbsc/bsc_msc.h                  |    2 +-
 openbsc/include/openbsc/bsc_nat.h                  |    6 +-
 openbsc/include/openbsc/db.h                       |    4 +-
 openbsc/include/openbsc/debug.h                    |    1 +
 openbsc/include/openbsc/gb_proxy.h                 |   20 +-
 openbsc/include/openbsc/gprs_gsup_client.h         |    7 +-
 openbsc/include/openbsc/gprs_gsup_messages.h       |    3 +
 openbsc/include/openbsc/gprs_sgsn.h                |   43 +-
 openbsc/include/openbsc/gsm_04_08.h                |    6 +-
 openbsc/include/openbsc/gsm_data.h                 |   11 +-
 openbsc/include/openbsc/gsm_data_shared.h          |   18 +-
 openbsc/include/openbsc/gtphub.h                   |  467 ++++
 openbsc/include/openbsc/mgcp.h                     |   12 +
 openbsc/include/openbsc/mgcp_internal.h            |   84 +-
 openbsc/include/openbsc/mgcp_transcode.h           |    3 +-
 openbsc/include/openbsc/mncc.h                     |    4 -
 openbsc/include/openbsc/mncc_int.h                 |    8 +
 openbsc/include/openbsc/oap.h                      |   78 +
 openbsc/include/openbsc/oap_messages.h             |   70 +
 openbsc/include/openbsc/osmo_msc_data.h            |    5 +-
 openbsc/include/openbsc/osmux.h                    |    9 +
 openbsc/include/openbsc/rtp_proxy.h                |    7 +-
 openbsc/include/openbsc/sgsn.h                     |   50 +
 openbsc/include/openbsc/signal.h                   |   21 +-
 openbsc/include/openbsc/transaction.h              |    2 -
 openbsc/include/openbsc/utils.h                    |   26 +
 openbsc/include/openbsc/vty.h                      |    1 +
 openbsc/osmoappdesc.py                             |    3 +-
 openbsc/src/gprs/Makefile.am                       |   26 +-
 openbsc/src/gprs/gb_proxy.c                        |   63 +-
 openbsc/src/gprs/gb_proxy_main.c                   |    6 +-
 openbsc/src/gprs/gb_proxy_peer.c                   |   19 +
 openbsc/src/gprs/gb_proxy_vty.c                    |   53 +
 openbsc/src/gprs/gprs_gmm.c                        |  445 +++-
 openbsc/src/gprs/gprs_gsup_client.c                |   67 +-
 openbsc/src/gprs/gprs_gsup_messages.c              |   38 +-
 openbsc/src/gprs/gprs_llc.c                        |    2 +-
 openbsc/src/gprs/gprs_sgsn.c                       |   61 +-
 openbsc/src/gprs/gprs_subscriber.c                 |   21 +-
 openbsc/src/gprs/gprs_utils.c                      |    4 +-
 openbsc/src/gprs/gtphub.c                          | 2260 ++++++++++++++++++++
 openbsc/src/gprs/gtphub_ext.c                      |  216 ++
 openbsc/src/gprs/gtphub_main.c                     |  282 +++
 openbsc/src/gprs/gtphub_vty.c                      |  258 +++
 openbsc/src/gprs/oap.c                             |  256 +++
 openbsc/src/gprs/oap_messages.c                    |  178 ++
 openbsc/src/gprs/sgsn_ares.c                       |  175 ++
 openbsc/src/gprs/sgsn_cdr.c                        |  258 +++
 openbsc/src/gprs/sgsn_libgtp.c                     |   43 +-
 openbsc/src/gprs/sgsn_main.c                       |   21 +-
 openbsc/src/gprs/sgsn_vty.c                        |  266 ++-
 openbsc/src/ipaccess/ipaccess-config.c             |    8 +-
 openbsc/src/libbsc/abis_rsl.c                      |   28 +-
 openbsc/src/libbsc/bsc_api.c                       |    7 +-
 openbsc/src/libbsc/bsc_init.c                      |   12 +-
 openbsc/src/libbsc/bsc_msc.c                       |   22 +-
 openbsc/src/libbsc/bsc_vty.c                       |  148 +-
 openbsc/src/libbsc/gsm_04_08_utils.c               |   59 +-
 openbsc/src/libbsc/handover_logic.c                |    1 -
 openbsc/src/libbsc/net_init.c                      |    1 -
 openbsc/src/libbsc/paging.c                        |   29 +-
 openbsc/src/libbsc/system_information.c            |   10 +-
 openbsc/src/libcommon/Makefile.am                  |    2 +-
 openbsc/src/libcommon/common_vty.c                 |    2 +-
 openbsc/src/libcommon/gsm_data.c                   |    3 +-
 openbsc/src/libcommon/utils.c                      |   58 +
 openbsc/src/libfilter/Makefile.am                  |    2 +-
 openbsc/src/libfilter/bsc_msg_acc.c                |    2 +
 openbsc/src/libfilter/bsc_msg_filter.c             |    3 -
 openbsc/src/libmgcp/Makefile.am                    |    3 +-
 openbsc/src/libmgcp/mgcp_network.c                 |   37 +-
 openbsc/src/libmgcp/mgcp_osmux.c                   |   40 +-
 openbsc/src/libmgcp/mgcp_protocol.c                |  249 +--
 openbsc/src/libmgcp/mgcp_sdp.c                     |  305 +++
 openbsc/src/libmgcp/mgcp_transcode.c               |   26 +
 openbsc/src/libmgcp/mgcp_vty.c                     |  122 +-
 openbsc/src/libmsc/Makefile.am                     |    2 +-
 openbsc/src/libmsc/auth.c                          |   11 +-
 openbsc/src/libmsc/db.c                            |   34 +-
 openbsc/src/libmsc/gsm_04_08.c                     |  599 ++++--
 openbsc/src/libmsc/gsm_04_11.c                     |    2 +
 openbsc/src/libmsc/gsm_subscriber.c                |   23 +-
 openbsc/src/libmsc/meas_feed.c                     |    2 +
 openbsc/src/libmsc/mncc_builtin.c                  |  112 +-
 openbsc/src/libmsc/mncc_sock.c                     |   14 -
 openbsc/src/libmsc/silent_call.c                   |    7 +-
 openbsc/src/libmsc/smpp_openbsc.c                  |    2 +
 openbsc/src/libmsc/transaction.c                   |    1 -
 openbsc/src/libmsc/vty_interface_layer3.c          |   81 +-
 openbsc/src/libtrau/Makefile.am                    |    2 +-
 openbsc/src/libtrau/rtp_proxy.c                    |   85 +-
 openbsc/src/libtrau/trau_mux.c                     |   14 +-
 openbsc/src/osmo-bsc/Makefile.am                   |    2 +-
 openbsc/src/osmo-bsc/osmo_bsc_api.c                |   40 +-
 openbsc/src/osmo-bsc/osmo_bsc_bssap.c              |   14 +-
 openbsc/src/osmo-bsc/osmo_bsc_filter.c             |    6 +-
 openbsc/src/osmo-bsc/osmo_bsc_main.c               |    4 +-
 openbsc/src/osmo-bsc/osmo_bsc_msc.c                |   62 +-
 openbsc/src/osmo-bsc/osmo_bsc_vty.c                |   37 +-
 openbsc/src/osmo-bsc_mgcp/Makefile.am              |    6 +-
 openbsc/src/osmo-bsc_mgcp/mgcp_main.c              |   11 +-
 openbsc/src/osmo-bsc_nat/Makefile.am               |    4 +-
 openbsc/src/osmo-bsc_nat/bsc_mgcp_utils.c          |   69 +-
 openbsc/src/osmo-bsc_nat/bsc_nat.c                 |  138 +-
 openbsc/src/osmo-bsc_nat/bsc_nat_rewrite_trie.c    |    4 +-
 openbsc/src/osmo-bsc_nat/bsc_nat_utils.c           |   20 +
 openbsc/src/osmo-bsc_nat/bsc_nat_vty.c             |   54 +-
 openbsc/src/osmo-nitb/Makefile.am                  |    2 +-
 openbsc/src/osmo-nitb/bsc_hack.c                   |   30 +-
 openbsc/src/utils/Makefile.am                      |    7 +-
 openbsc/src/utils/bs11_config.c                    |    8 +-
 openbsc/src/utils/meas_db.c                        |    1 +
 openbsc/src/utils/meas_json.c                      |  188 --
 openbsc/src/utils/meas_udp2db.c                    |    1 +
 openbsc/src/utils/meas_vis.c                       |    2 +
 openbsc/tests/Makefile.am                          |    5 +-
 openbsc/tests/abis/abis_test.c                     |    6 -
 openbsc/tests/atlocal.in                           |    1 +
 openbsc/tests/bsc-nat/bsc_data.c                   |    4 +-
 openbsc/tests/bsc-nat/bsc_nat_test.c               |    2 +-
 openbsc/tests/channel/Makefile.am                  |    2 +-
 openbsc/tests/db/Makefile.am                       |    2 +-
 openbsc/tests/db/db_test.c                         |    6 +-
 openbsc/tests/gbproxy/Makefile.am                  |    6 +-
 openbsc/tests/gbproxy/gbproxy_test.c               |  118 +-
 openbsc/tests/gbproxy/gbproxy_test.ok              | 1090 +++++++---
 openbsc/tests/gprs/Makefile.am                     |    5 +-
 openbsc/tests/gprs/gprs_test.c                     |    2 +
 openbsc/tests/gsm0408/gsm0408_test.c               |    2 +-
 openbsc/tests/gtphub/Makefile.am                   |   19 +
 openbsc/tests/gtphub/gtphub_test.c                 | 1006 +++++++++
 openbsc/tests/gtphub/gtphub_test.ok                |    9 +
 openbsc/tests/mgcp/Makefile.am                     |    4 +-
 openbsc/tests/mgcp/mgcp_test.c                     |  107 +
 openbsc/tests/oap/Makefile.am                      |   19 +
 openbsc/tests/oap/oap_test.c                       |  243 +++
 openbsc/tests/oap/oap_test.ok                      |    7 +
 openbsc/tests/sgsn/Makefile.am                     |    8 +-
 openbsc/tests/sgsn/sgsn_test.c                     |  172 +-
 openbsc/tests/smpp/Makefile.am                     |    5 +-
 openbsc/tests/testsuite.at                         |   20 +
 openbsc/tests/vty_test_runner.py                   |   57 +-
 156 files changed, 10393 insertions(+), 1870 deletions(-)
 delete mode 100644 README
 delete mode 100644 debian/osmocom-meas-utils.install
 create mode 100644 openbsc/doc/examples/osmo-gbproxy/osmo-gbproxy-legacy.cfg
 create mode 100644 openbsc/doc/osmocom-authn-protocol.txt
 create mode 100644 openbsc/include/openbsc/gtphub.h
 create mode 100644 openbsc/include/openbsc/oap.h
 create mode 100644 openbsc/include/openbsc/oap_messages.h
 create mode 100644 openbsc/include/openbsc/utils.h
 create mode 100644 openbsc/src/gprs/gtphub.c
 create mode 100644 openbsc/src/gprs/gtphub_ext.c
 create mode 100644 openbsc/src/gprs/gtphub_main.c
 create mode 100644 openbsc/src/gprs/gtphub_vty.c
 create mode 100644 openbsc/src/gprs/oap.c
 create mode 100644 openbsc/src/gprs/oap_messages.c
 create mode 100644 openbsc/src/gprs/sgsn_ares.c
 create mode 100644 openbsc/src/gprs/sgsn_cdr.c
 create mode 100644 openbsc/src/libcommon/utils.c
 create mode 100644 openbsc/src/libmgcp/mgcp_sdp.c
 delete mode 100644 openbsc/src/utils/meas_json.c
 create mode 100644 openbsc/tests/gtphub/Makefile.am
 create mode 100644 openbsc/tests/gtphub/gtphub_test.c
 create mode 100644 openbsc/tests/gtphub/gtphub_test.ok
 create mode 100644 openbsc/tests/oap/Makefile.am
 create mode 100644 openbsc/tests/oap/oap_test.c
 create mode 100644 openbsc/tests/oap/oap_test.ok


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



More information about the osmocom-commitlog mailing list