openbsc.git branch master updated. 0.15.0-450-g73f83d5

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
Sat Sep 24 03:18:15 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, master has been updated
       via  73f83d533ba8d929a840ab76efb099da4d5b6174 (commit)
       via  d8b45778de992ea5dec6d543a7cad10783a3d69b (commit)
       via  0b11db7e9f6f15262443d5f31206bec92ea05d8f (commit)
       via  f1f34360fb4680adc25a7e8b4b31062ba606e8dc (commit)
       via  2c7f83762ab28ef4051d379e295a824e83577d7f (commit)
       via  b3e116c74d487fa7bf25e5aaa71130eef896153e (commit)
       via  22611be3d93b58ba96983247d71fa6be57fa0cb0 (commit)
      from  308cb0719dca3ba8eed1eff2a2124d44f34d9a28 (commit)

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=73f83d533ba8d929a840ab76efb099da4d5b6174

commit 73f83d533ba8d929a840ab76efb099da4d5b6174
Author: Philipp <pmaier at sysmocom.de>
Date:   Fri Sep 2 13:38:01 2016 +0200

    SNDCP: add V.42bis data compression functionality
    
     - Add compression control for V.42bis Add code to handle compression
       (gprs_sndcp_dcomp.c/h)
     - Add Adjustments in SNDCP
     - Add VTY commands
    
    Change-Id: I6d36cbdf2f5c5f83ca9ba57c70452f02b8582e7e

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

commit d8b45778de992ea5dec6d543a7cad10783a3d69b
Author: Philipp <pmaier at sysmocom.de>
Date:   Fri Sep 2 13:32:38 2016 +0200

    V.42bis: integration and unit test
    
     - Edit previously committed V.42bis implementation to function
       outside IAXmodem.
     - Add unit test to verify the correct function of V.42bis
    
    Change-Id: I689413f2541b6def0625ce6bd96f1f488f05f99d

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

commit 0b11db7e9f6f15262443d5f31206bec92ea05d8f
Author: Philipp <pmaier at sysmocom.de>
Date:   Mon Aug 1 18:13:40 2016 +0200

    V.42bis: add sourcecode from IAXmodem (SPANDSP)
    
    V.42bis is a data compression method found in modems. It has also
    been specified for GPRS as data compression algorithm.
    
    The implementation has been taken from IAXmodem:
    
    https://sourceforge.net/p/iaxmodem/code/HEAD/tree/
    svn checkout svn://svn.code.sf.net/p/iaxmodem/code/ iaxmodem-code
    Revision: r36
    
    Change-Id: Iabedece9f97ca944a1e3f747bb073e532c4e9dca

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

commit f1f34360fb4680adc25a7e8b4b31062ba606e8dc
Author: Philipp <pmaier at sysmocom.de>
Date:   Fri Aug 26 17:00:21 2016 +0200

    SNDCP: add RFC1144 header compression functionality
    
    - Add module to handle compression entities
    - Add module to control header compression
    - Introduce VTY commands for heade compression configuration
    - Add changes in sndcp and llc to integrate header compression
    
    Change-Id: Ia00260dc09978844c2865957b4d43000b78b5e43

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

commit 2c7f83762ab28ef4051d379e295a824e83577d7f
Author: Philipp <pmaier at sysmocom.de>
Date:   Fri Aug 26 16:58:41 2016 +0200

    RFC1144: integration and unit-test
    
    The previously pushed slhc implementation has been modified to compile
    and function outside of the kernel. Also debug log messages were added
    and datatypes ware matched. The implementation is now ready to be used
    
    Change-Id: I7a638e88a43b3eb9d006751a03ef2570e36613f0

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

commit b3e116c74d487fa7bf25e5aaa71130eef896153e
Author: Philipp <pmaier at sysmocom.de>
Date:   Mon Aug 22 10:26:35 2016 +0200

    RFC1144: add slhc code from linux kernel
    
    SLHC is an Implementation of RFC1144 TCP/IP header compression. We will need
    RFC1144 compression to compress GPRS TCP/IP traffic. The implementation pushed
    with this commit was taken from:
    
    git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
    commit 29b4817d4018df78086157ea3a55c1d9424a7cfc
    
    Change-Id: Ied69c143678dc4a64cecc671f5c4dfebe19d8519

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

commit 22611be3d93b58ba96983247d71fa6be57fa0cb0
Author: Philipp <pmaier at sysmocom.de>
Date:   Wed Aug 10 12:08:03 2016 +0200

    SNDCP: add SNDCP-XID encoder/decoder and unit test
    
    The SNDCP-XID (or layer-3 xid) is used to exchange layer-3 parameters
    such as compression. The encoder encodes a bytestream that is then
    sent as regular XID field from LLC.
    
    We will need the SNDCP-XID to negotiate the parameters for our
    upcomming GPRS data and header compression features
    
    Change-Id: If2d63fe2550864cafef3156b1dc0629037c49c1e

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

Summary of changes:
 openbsc/.gitignore                         |    3 +
 openbsc/configure.ac                       |    3 +
 openbsc/include/openbsc/Makefile.am        |    7 +
 openbsc/include/openbsc/debug.h            |    2 +
 openbsc/include/openbsc/gprs_llc.h         |    9 +
 openbsc/include/openbsc/gprs_sndcp.h       |   26 +
 openbsc/include/openbsc/gprs_sndcp_comp.h  |   82 ++
 openbsc/include/openbsc/gprs_sndcp_dcomp.h |   53 +
 openbsc/include/openbsc/gprs_sndcp_pcomp.h |   46 +
 openbsc/include/openbsc/gprs_sndcp_xid.h   |  216 ++++
 openbsc/include/openbsc/sgsn.h             |   16 +
 openbsc/include/openbsc/slhc.h             |  187 +++
 openbsc/include/openbsc/v42bis.h           |  147 +++
 openbsc/include/openbsc/v42bis_private.h   |  126 ++
 openbsc/src/gprs/Makefile.am               |    7 +
 openbsc/src/gprs/gprs_llc.c                |   57 +-
 openbsc/src/gprs/gprs_sndcp.c              |  673 ++++++++++-
 openbsc/src/gprs/gprs_sndcp_comp.c         |  322 +++++
 openbsc/src/gprs/gprs_sndcp_dcomp.c        |  357 ++++++
 openbsc/src/gprs/gprs_sndcp_pcomp.c        |  280 +++++
 openbsc/src/gprs/gprs_sndcp_xid.c          | 1803 ++++++++++++++++++++++++++++
 openbsc/src/gprs/sgsn_libgtp.c             |   15 +-
 openbsc/src/gprs/sgsn_main.c               |   10 +
 openbsc/src/gprs/sgsn_vty.c                |  122 ++
 openbsc/src/gprs/slhc.c                    |  813 +++++++++++++
 openbsc/src/gprs/v42bis.c                  |  767 ++++++++++++
 openbsc/tests/Makefile.am                  |    4 +
 openbsc/tests/sgsn/Makefile.am             |   10 +-
 openbsc/tests/slhc/Makefile.am             |   15 +
 openbsc/tests/slhc/slhc_test.c             |  298 +++++
 openbsc/tests/slhc/slhc_test.ok            |   52 +
 openbsc/tests/sndcp_xid/Makefile.am        |   20 +
 openbsc/tests/sndcp_xid/sndcp_xid_test.c   |  282 +++++
 openbsc/tests/sndcp_xid/sndcp_xid_test.ok  |   11 +
 openbsc/tests/testsuite.at                 |   18 +
 openbsc/tests/v42bis/Makefile.am           |   15 +
 openbsc/tests/v42bis/v42bis_test.c         |  434 +++++++
 openbsc/tests/v42bis/v42bis_test.ok        |  648 ++++++++++
 38 files changed, 7924 insertions(+), 32 deletions(-)
 create mode 100644 openbsc/include/openbsc/gprs_sndcp_comp.h
 create mode 100644 openbsc/include/openbsc/gprs_sndcp_dcomp.h
 create mode 100644 openbsc/include/openbsc/gprs_sndcp_pcomp.h
 create mode 100644 openbsc/include/openbsc/gprs_sndcp_xid.h
 create mode 100644 openbsc/include/openbsc/slhc.h
 create mode 100644 openbsc/include/openbsc/v42bis.h
 create mode 100644 openbsc/include/openbsc/v42bis_private.h
 create mode 100644 openbsc/src/gprs/gprs_sndcp_comp.c
 create mode 100644 openbsc/src/gprs/gprs_sndcp_dcomp.c
 create mode 100644 openbsc/src/gprs/gprs_sndcp_pcomp.c
 create mode 100644 openbsc/src/gprs/gprs_sndcp_xid.c
 create mode 100644 openbsc/src/gprs/slhc.c
 create mode 100644 openbsc/src/gprs/v42bis.c
 create mode 100644 openbsc/tests/slhc/Makefile.am
 create mode 100644 openbsc/tests/slhc/slhc_test.c
 create mode 100644 openbsc/tests/slhc/slhc_test.ok
 create mode 100644 openbsc/tests/sndcp_xid/Makefile.am
 create mode 100644 openbsc/tests/sndcp_xid/sndcp_xid_test.c
 create mode 100644 openbsc/tests/sndcp_xid/sndcp_xid_test.ok
 create mode 100644 openbsc/tests/v42bis/Makefile.am
 create mode 100644 openbsc/tests/v42bis/v42bis_test.c
 create mode 100644 openbsc/tests/v42bis/v42bis_test.ok


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



More information about the osmocom-commitlog mailing list