openbsc.git branch neels/gtphub updated. 0.15.0-131-g37e7d95

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
Mon Dec 7 12:37:50 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, neels/gtphub has been updated
  discards  eae9b139b9b1c8e3638da93fafdf5d9d350f512b (commit)
  discards  2170bf7b26f835d19ffd2ddbb7af3c687c5aedae (commit)
  discards  dc2daa1da714bc28e0779e8b9fb6961904a8e616 (commit)
  discards  0a97c9c3887987e9d0d62f02038761d193a55b56 (commit)
  discards  b5576e419e19b2827ca8a13eba79cded5762485f (commit)
  discards  614fc7f9b832dcd24d8188390a7fe28d606c0fcf (commit)
  discards  5aa6f4354ec71d5ece57e54347e6ad2704f338fc (commit)
  discards  5a1af308113a9f8048ead40697120aa2bdf51f4f (commit)
  discards  7bdbff1ae2477aafd3a2c9a3db0471a9d91481ea (commit)
  discards  69ea1b9a055f4b1240d34f6c9a7d1d25933f6291 (commit)
  discards  9c72205b01fe4cbe648dd5f6042fc8c4b3b8a714 (commit)
  discards  4960bcc705be868c11f51150fc7ee595fff0af68 (commit)
  discards  bf074a40e5ab83576e9d33d7c7d1819f0efe2d4b (commit)
  discards  e2918e2971549a0e9939725bf5670ef09d5d761b (commit)
       via  37e7d95f28bf4dc1f108c9f2a044387021f37f7c (commit)
       via  4d2b3ff6a235ff42ba839ca782f187a321c3e6a4 (commit)
       via  d010c49407220f7efe55d50d1dbf261a70f756d2 (commit)
       via  bee75969cc90d3969dd23c1c79afc70755c87177 (commit)
       via  ee07e4f75d1fc31dd6326e50535441a391c7de1e (commit)
       via  f6e4d082194e41c8a5b51a46c578921006496309 (commit)
       via  328d2f78c1b934522811dea3f1d707fe39c039e3 (commit)
       via  23d09cc9045dc49cf51d76aabde077ca00cf0b00 (commit)
       via  ee1e5d758e0949934beb2485d517ef1ddca73de9 (commit)
       via  e38fb66f4bfc3bbae9f5738e5b4e1f37fa0cef2f (commit)
       via  956d856b61ac222f2c5ec078495d60f71b1a6278 (commit)
       via  ba0525e3d8b7ca5e9d1cd3aeb342f09ba142bccb (commit)
       via  28a70f20cdb5507feacac48cc4e0833f6b1e9afd (commit)
       via  9d8f506f7f74a90091ab4906f17e4dd7501dc406 (commit)
       via  5d5c31a367b2b16ba99e9375f56628972f6b3510 (commit)
       via  5c7dcf96654da33c33725e551d695d2196741a3a (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 (eae9b139b9b1c8e3638da93fafdf5d9d350f512b)
            \
             N -- N -- N (37e7d95f28bf4dc1f108c9f2a044387021f37f7c)

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=37e7d95f28bf4dc1f108c9f2a044387021f37f7c

commit 37e7d95f28bf4dc1f108c9f2a044387021f37f7c
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 7 13:36:47 2015 +0100

    gtphub: log: limit length of hex dumps.
    
    The debug log prints the received/sent bytes in hex. When this data surpasses
    the buffer size available for the log string (4069), the log is truncated
    and lacks a newline character. Limit the amount of dumped bytes to 1000.
    
    Sponsored-by: On-Waves ehi

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

commit 4d2b3ff6a235ff42ba839ca782f187a321c3e6a4
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Dec 7 01:13:47 2015 +0100

    gtphub: add VTY show for peers and peer stats.
    
    Sponsored-by: On-Waves ehi

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

commit d010c49407220f7efe55d50d1dbf261a70f756d2
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 23:12:02 2015 +0100

    gtphub: improve handling of restarted peer.
    
    Handle peer restart earlier, so that all the tunnels are deleted by the restart
    code path, instead of the first one being deleted due to reused TEI. That
    caused confusing logging messages.
    
    Also, when receiving Delete confirmations from the peer that didn't restart,
    don't complain about unknown peer, but acknowledge and remove the half
    invalidated tunnel. This means that the pending delete entry from the restart
    code path is not needed / not used, so don't bother to add pending delete
    entries upon peer restart.
    
    The test test_peer_restarted_reusing_tei() hits the situation where a tunnel is
    removed because of a reused TEI rather than the restart counter. Adjust the
    test to expect the "out-of-band" delete request earlier on, and to still see
    the half invalidated tunnel around. Enhance the test by adding the delete
    response from the peer that didn't restart, and add a final tunnels_are()
    verification.
    
    Sponsored-by: On-Waves ehi

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

commit bee75969cc90d3969dd23c1c79afc70755c87177
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 23:07:02 2015 +0100

    gtphub: log most common message type names.
    
    Sponsored-by: On-Waves ehi

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

commit ee07e4f75d1fc31dd6326e50535441a391c7de1e
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 19:11:45 2015 +0100

    gtphub: simplify/fix: one TEI mapping per tunnel.
    
    Because the sender is known, one unique TEI per tunnel suffices to map the TEIs
    that the peers are sending to gtphub, instead of previously 4 (SGSN<->GGSN
    interaction on User and Ctrl plane, where each had an own unique TEI).
    
    Also, previously, a tunnel's endpoints should also have been checked against
    each other for TEI reuse, not only against the endpoints of other tunnels. This
    simplification fixes that problem for free.
    
    Thus simplify TEI reuse detection and improve VTY show readability and
    debugging.
    
    Adjust log and VTY output for tunnels.
    Adjust tests accordingly.
    
    Suggested-by: Holger Hans Peter Freyther <holger at moiji-mobile.com>
    Sponsored-by: On-Waves ehi

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

commit f6e4d082194e41c8a5b51a46c578921006496309
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 19:03:35 2015 +0100

    gtphub: fix: when checking TEIs, skip 0.
    
    Sponsored-by: On-Waves ehi

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

commit 328d2f78c1b934522811dea3f1d707fe39c039e3
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 19:13:21 2015 +0100

    gtphub: log: add TEI reuse msg, fix another TEI msg.
    
    Sponsored-by: On-Waves ehi

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

commit 23d09cc9045dc49cf51d76aabde077ca00cf0b00
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 19:02:43 2015 +0100

    gtphub_test: add test_parallel_context_creation()
    
    Sponsored-by: On-Waves ehi

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

commit ee1e5d758e0949934beb2485d517ef1ddca73de9
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 17:18:49 2015 +0100

    gtphub: log: add side str to msg for reused TEI
    
    Sponsored-by: On-Waves ehi

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

commit e38fb66f4bfc3bbae9f5738e5b4e1f37fa0cef2f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 16:44:14 2015 +0100

    gtphub: add more detailed I/O rate counters.
    
    Count bytes and packets per peer port, as well es per tunnel enpoint, which
    adds two more levels of detail.
    
    Sponsored-by: On-Waves ehi

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

commit 956d856b61ac222f2c5ec078495d60f71b1a6278
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 16:40:24 2015 +0100

    gtphub: be strict about unknown cmdline args
    
    Sponsored-by: On-Waves ehi

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

commit ba0525e3d8b7ca5e9d1cd3aeb342f09ba142bccb
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 16:39:23 2015 +0100

    gtphub: tweak logging.
    
    Less spaces in tunnel strings, adjust tests accordingly.
    
    Use side_idx to remove code dup in rate counter output.
    
    Sponsored-by: On-Waves ehi

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

commit 28a70f20cdb5507feacac48cc4e0833f6b1e9afd
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sun Dec 6 15:22:54 2015 +0100

    gtphub: logging: have one newline per log.
    
    Some logging was multiline to ease human reading of debug output. However,
    in the VTY output, these newlines lack a CR motion. Split multiline logs into
    separate lines.
    
    Also add one missing space.
    
    Sponsored-by: On-Waves ehi

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

commit 9d8f506f7f74a90091ab4906f17e4dd7501dc406
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Dec 3 14:52:33 2015 +0100

    gtphub: fix missing newline in log output
    
    Sponsored-by: On-Waves ehi

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

Summary of changes:
 openbsc/doc/examples/osmo-gtphub/gtphub-example.txt | 16 ++++++++++++++--
 openbsc/src/gprs/gtphub.c                           |  5 +++--
 openbsc/src/gprs/gtphub_sock.c                      |  6 ++++--
 3 files changed, 21 insertions(+), 6 deletions(-)


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



More information about the osmocom-commitlog mailing list