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 "SCCP Library".
The branch, laforge/sigtran has been updated
discards 29ec929ba2a5fec824516ee3f12122e9aaa7e9c6 (commit)
discards 84ad7d529a33b3a18ba371a62f014bbb706de472 (commit)
discards 17ce659cea9e34c6c8c45d83bb3955ab499b9e3f (commit)
discards 58c7dec23e18e375fc81b1b24dca1ab943192aa3 (commit)
discards a87fc61766bda6d1473427a4d608e17550a9d8b1 (commit)
discards 8929815082a8105d26ee0f34a9ea0bc4a9d1652b (commit)
discards b6be5d06559cbc7a1a181247c95ea522711775c2 (commit)
discards c8ddc46f7714a5514e74ec0e81d58b961b58cd08 (commit)
discards aec27146e7d62208bb2a896d2820783082458cfc (commit)
discards 857be133cae2b1fae5e452f842bcfd81a728d4bf (commit)
discards 7d993bbe760bef59c7b43d68e8788c562a904eea (commit)
via 21127d3f8f51aaa92133e9be14f3691a19d902c1 (commit)
via 72bcb537db66df8b3062c4971912d181dc132925 (commit)
via 818e2b6c1b152552b55ed2666a12805a091cf4eb (commit)
via 52f9a37a33292c34d2142d5ac274ce01ec08ee07 (commit)
via 192ff7233e683383507baa840ea7484725b242bc (commit)
via 40b1a7e6ccdec6211d10c635d360ba005c5e9d02 (commit)
via d24ddf630a4f8640b51d2e3a6289703288551003 (commit)
via 46df4c68f7232b3e640f8d0f0e033ee616d5f088 (commit)
via d375e3ebeb62ed5c35a4ecac5ac356a2eaa3f8a0 (commit)
via 63009627bbf51dfa8da3543ddc44ed42a26894a2 (commit)
via 208a995e87c380a56b1720b99199cbd3c7527e41 (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 (29ec929ba2a5fec824516ee3f12122e9aaa7e9c6)
\
N -- N -- N (21127d3f8f51aaa92133e9be14f3691a19d902c1)
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/libosmo-sccp/commit/?id=21127d3f8f51aaa92133e9be14f…
commit 21127d3f8f51aaa92133e9be14f3691a19d902c1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:16:13 2017 +0200
xua: Remove library-internal DXUA log subsystem
We don't really need those thre log messages, and we can thus do away
with the library-internal log-subsystem of DXUA. The rest of
libosmo-sigtran uses the new globa DL... subsystems anyway
Change-Id: Iea0d3db34a3674a9c6422b174a879bfdaa25786f
http://cgit.osmocom.org/libosmo-sccp/commit/?id=72bcb537db66df8b3062c497191…
commit 72bcb537db66df8b3062c4971912d181dc132925
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:00:45 2017 +0200
Add example program how to use M3UA+SCCP client and server
This is an example tool that can be run either as server (SG) or as
client (ASP) with a SCCP+M3UA stacking, and communicate via
connectionless and connection-oriented primitives over it
Change-Id: Id698ce2da5726e304dfa1773b794671dc80d853c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=818e2b6c1b152552b55ed2666a1…
commit 818e2b6c1b152552b55ed2666a12805a091cf4eb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:42:08 2017 +0200
SUA: Port to new osmo_ss7 and SCCP code
If we use the infrastructure provided by osmo_ss7 on the lower layer and
the SCCP SCRC, SCLC and SCOC code on the upper side, not much of the
original sua.c code remains. It looks much like the M3UA code now.
Change-Id: I193b74f58aa70c443ae17e78b5604246d6bc3f71
http://cgit.osmocom.org/libosmo-sccp/commit/?id=52f9a37a33292c34d2142d5ac27…
commit 52f9a37a33292c34d2142d5ac274ce01ec08ee07
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:46:07 2017 +0200
sccp_sap license header was missing
Change-Id: I442634ca74d9c4cd386726a9d6b933a12f45afc5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=192ff7233e683383507baa840ea…
commit 192ff7233e683383507baa840ea7484725b242bc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:49:07 2017 +0200
remove tests/sigtran: it's not a test case
in tests/* we have unit tests that are run as part of the autotest suite
during 'make check'. The code in tests/sigtran is an example, but not
a test. As the API is changing anyway, let's remove it for now and
re-introduce actual tests and examples after the changes in API required
by the upcoming new SCCP core.
Change-Id: Ie471a197856c875eb4987bf9858d757312de24fb
http://cgit.osmocom.org/libosmo-sccp/commit/?id=40b1a7e6ccdec6211d10c635d36…
commit 40b1a7e6ccdec6211d10c635d360ba005c5e9d02
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:39:26 2017 +0200
Add new SCCP implementation
This is an implementation of SCCP as specified in ITO-T Q.71x,
particularly the SCRC (routing), SCLC (Connectionless) and SCOC
(Connection Oriented) portions. the elaborate state machines of
SCOC are implemented using osmo_fsm, with one state machine for each
connection.
Interfaces to the top (user application) are the SCCP-USER-SAP and on
the bottom (network) side the MTP-USER-SAP as provided by osmo_ss7.
Contrary to a straight-forward implementation, the code internally
always uses a SUA representation of all messages (in struct xua_msg).
This enables us to have one common implementation of all related state
machines and use them for both SUA and SCCP. If used with real SCCP
wire format, all messages are translated from SCCP to SUA on ingress and
translated from SUA to SCCP on egress. As SUA is a super-set of SCCP,
this can be done "lossless".
Change-Id: I916e895d9a4914b05483fe12ab5251f206d10dee
http://cgit.osmocom.org/libosmo-sccp/commit/?id=d24ddf630a4f8640b51d2e3a628…
commit d24ddf630a4f8640b51d2e3a6289703288551003
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:06:50 2017 +0200
Add tests for xUA code + SCCP/SUA transcoding
Change-Id: I7ce038d72dca18fb83d5a12519c9a48267e52ab8
http://cgit.osmocom.org/libosmo-sccp/commit/?id=46df4c68f7232b3e640f8d0f0e0…
commit 46df4c68f7232b3e640f8d0f0e033ee616d5f088
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:33:09 2017 +0200
Add SCCP <-> SUA message transcoding routines
Change-Id: I8151a9b08a0b0ca97b9c73105ad4548512ce3be8
http://cgit.osmocom.org/libosmo-sccp/commit/?id=d375e3ebeb62ed5c35a4ecac5ac…
commit d375e3ebeb62ed5c35a4ecac5ac356a2eaa3f8a0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:46:20 2017 +0200
sua.c: Replace sua_msgb_alloc() with new sccp_msgb_alloc()
Change-Id: I7067a85dcc5dda66f4b17b0fe08da8cb3efe79ef
http://cgit.osmocom.org/libosmo-sccp/commit/?id=63009627bbf51dfa8da3543ddc4…
commit 63009627bbf51dfa8da3543ddc44ed42a26894a2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:25:45 2017 +0200
sua: Extend address parsing with GT, RI and IPv4 support
Change-Id: I186df77cbdbedfe1a60b855be3626b6766f4681c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=208a995e87c380a56b1720b9919…
commit 208a995e87c380a56b1720b99199cbd3c7527e41
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:24:06 2017 +0200
sua: Make use of xua_msg_dialect
We fill in the data structures of a xua_msg_dialect and make use of it
for generic mandatory IE checking and messageheader printing.
Change-Id: I966103f30b9be247ba6905ba8e06b87654d9981a
-----------------------------------------------------------------------
Summary of changes:
hooks/post-receive
--
SCCP Library
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 "Osmocom A-bis protcol interface library".
The branch, master has been updated
via bf7976c0b0076410ad1bd67061dd18d0f33a7f43 (commit)
from 5e87fdfcabc9cabe0025d7350b7ab31cdc4b6fa3 (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/libosmo-abis/commit/?id=bf7976c0b0076410ad1bd67061d…
commit bf7976c0b0076410ad1bd67061dd18d0f33a7f43
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 4 12:10:54 2017 +0000
Fix HAVE_ORTP_LOG_DOMAIN detection on FreeBSD
We need to use the include path[s] resolved by pkg-config for
ortp before trying to compile our test program. Without this
patch, compilation will fail e.g. on FreeBSD 11.
Change-Id: I0c95e37cc449297389bf31dd9d5dcaa922d75d0c
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 3 +++
1 file changed, 3 insertions(+)
hooks/post-receive
--
Osmocom A-bis protcol interface library
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 "An utility library for Open Source Mobile Communications".
The branch, pmaier/aoip has been updated
discards e65c72e153bbea4875f148af22732e37b97cc28f (commit)
discards 42b5174bb1a009a8e00a7e74cf5ea8ceb2e96edf (commit)
discards 572ed619e9c8d5998a7648a4f583ddc0120d8b2a (commit)
discards 164b52e2582e7924654147eef4ee65fab2e68642 (commit)
discards 6505bc5b020886728193f70596b1d059f9da3e70 (commit)
discards 5edf07e6f336fad317265238146f1d421f07bd97 (commit)
discards 49cc026c4e0078e136e9a201404104dce3f1314e (commit)
discards 02d7f7bc44c024cd9736bb9a7144f00dd0a1ad04 (commit)
discards 3bf45a39733d6654c8f983260209a6cee015ce27 (commit)
via ef9a2d6b0d1d23f3de8c11518bce82fcc3fb37dd (commit)
via 8ef5eb36863f757bfed24f7a678f9f79b1a55402 (commit)
via e77ec2d0406202825c0cac654552b7619c8e0920 (commit)
via 1dfdfa546d22f7e218a0dec85644a93d5fe00d45 (commit)
via 271103cf55b157b62532afdeccddc7c164c869a7 (commit)
via 20cc2cd2fe4d60ee1d934a2de9da91b5b08b8343 (commit)
via 78bf1fdd2b6ddfdcb67cad1d3346eb50cb529da7 (commit)
via 0dcb071ff5bf6c56c668531a2df6cb63bdcf186d (commit)
via bcfb53d12ecc6d25b224071db9e92d33bdffd153 (commit)
via 059c40476ca7c425736825d2a479d1a4b64ce603 (commit)
via 62d3296c145e88c9788274bbbf7b15bfe10b9ffd (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 (e65c72e153bbea4875f148af22732e37b97cc28f)
\
N -- N -- N (ef9a2d6b0d1d23f3de8c11518bce82fcc3fb37dd)
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/libosmocore/commit/?id=ef9a2d6b0d1d23f3de8c11518bce…
commit ef9a2d6b0d1d23f3de8c11518bce82fcc3fb37dd
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 17:53:43 2017 +0200
gsm0808: Add create functions for BSS_MAP_MSG_ASSIGMENT_RQST
gsm0808.h/c lacks functionality to generate BSS_MAP_MSG_ASSIGMENT_RQST messages.
These messages are required if the code is used in an MSC implementation.
This commit adds a gsm0808_create_assignment() function, that generates an
A/AoiP BSS_MAP_MSG_PAGING message.
Change-Id: I4d1d455a1e1cf95407e23ded7b7defbcf2dd6ff0
http://cgit.osmocom.org/libosmocore/commit/?id=8ef5eb36863f757bfed24f7a678f…
commit 8ef5eb36863f757bfed24f7a678f9f79b1a55402
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 17:37:55 2017 +0200
gsm0808: Add create functions for BSS_MAP_MSG_PAGING
gsm0808.h/c lacks functionality to generate BSS_MAP_MSG_PAGING messages. These
messages are required if the code is used in an MSC implementation.
This commit adds a gsm0808_create_paging() function, that generates an A/AoiP
BSS_MAP_MSG_PAGING message.
Change-Id: I9afecf0109305ca5153bf081bb29cd94071dd2b7
http://cgit.osmocom.org/libosmocore/commit/?id=e77ec2d0406202825c0cac654552…
commit e77ec2d0406202825c0cac654552b7619c8e0920
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 15:50:05 2017 +0200
gsm0808: Add create functions for CIPHER MODE COMMAND
gsm0808.h/c lacks functionality to generate CIPHER MODE COMMAND messages. These
messages are required if the code is used in an MSC implementation.
This commit adds a gsm0808_create_cipher() function, that generates an A/AoiP
CIPHER MODE COMMAND message.
Change-Id: I8eb1c357860c3e740b0f5d17e1c256bc87920958
http://cgit.osmocom.org/libosmocore/commit/?id=1dfdfa546d22f7e218a0dec85644…
commit 1dfdfa546d22f7e218a0dec85644a93d5fe00d45
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 11:35:50 2017 +0200
gsm0808: Add utils for Cell Identifier List
The planned support for true A over IP requires the encoding of
the a Cell Identifier List element (see also BSS_MAP_MSG_PAGING).
This commt adds encoding/decoding functionality and tests for
the element mentioned above, however, it is not yet actively used.
Change-Id: I625245dd1dd396fc2bc189e8cd2c444a33042528
http://cgit.osmocom.org/libosmocore/commit/?id=271103cf55b157b62532afdeccdd…
commit 271103cf55b157b62532afdeccddc7c164c869a7
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Mar 28 18:36:52 2017 +0200
gsm0808: Add utils for Encryption Information
The planned support for true A over IP requires the encoding of
the an Encryption Information element (see also BSS_MAP_MSG_CIPHER_MODE_CMD).
This commt adds encoding/decoding functionality and tests for
the element mentioned above, however, it is not yet actively used.
Change-Id: I8262050a9d9fd3f17462cfbb046c6e034dccc6fb
http://cgit.osmocom.org/libosmocore/commit/?id=20cc2cd2fe4d60ee1d934a2de9da…
commit 20cc2cd2fe4d60ee1d934a2de9da91b5b08b8343
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Mar 28 17:05:40 2017 +0200
gsm0808: Add utils for Channel Type
The planned support for true A over IP requires the encoding of
the a Channel Type element (see also ASSIGNMENT REQUEST).
This commt adds encoding/decoding functionality and tests for
the element mentioned above, however, it is not yet actively used.
Change-Id: Id0e2164d84b8cbcc6fe6a090fc7f40a1251421d7
http://cgit.osmocom.org/libosmocore/commit/?id=78bf1fdd2b6ddfdcb67cad1d3346…
commit 78bf1fdd2b6ddfdcb67cad1d3346eb50cb529da7
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Mar 27 16:55:32 2017 +0200
gsm0808: Add AoIP specific elements to gsm0808_create_... functions
the classic A implementation in libosmocore lacks support for AoIP
message elements. This patch adds support for AoIP by adding a set
of new gsm0808_create_..., which support the missing AoIP message
elements
Change-Id: I77f866abec1822d19871052f3c647ad782785b34
http://cgit.osmocom.org/libosmocore/commit/?id=0dcb071ff5bf6c56c668531a2df6…
commit 0dcb071ff5bf6c56c668531a2df6cb63bdcf186d
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Mar 24 18:03:17 2017 +0100
gsm0808: Add utils for Speech Codec List and Speech Codec
The planned support for true A over IP requires the encoding and
decoding of a so called "Speech Codec Element" element.
This commt adds parsing functionality and tests for the element
mentioned above, however, it is not yet actively used.
Change-Id: I0e1e2edf47adaa45b22d4b0bcae3640dba7ca200
http://cgit.osmocom.org/libosmocore/commit/?id=bcfb53d12ecc6d25b224071db9e9…
commit bcfb53d12ecc6d25b224071db9e92d33bdffd153
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Mar 24 17:59:26 2017 +0100
gsm0808: Add utils for AoIP Transport Layer Address
The planned support for true A over IP requires the encoding and
decoding of a so called "AoIP Transport Layer Address" element.
This commt adds parsing functionality and tests for the element
mentioned above, however, it is not yet actively used.
Change-Id: I57933b0a06a3f54ec2a41e6ecb6ced9fbbc89332
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/logging.h | 6 +++++-
src/logging.c | 20 ++++++++++++++++++++
2 files changed, 25 insertions(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "An utility library for Open Source Mobile Communications".
The branch, pmaier/aoip has been updated
discards bd5ebd5c10e4dde24de21bdaa23da7e916301366 (commit)
discards 595e1d4ea442e0dd7c262577ad3d54d78a98fa2d (commit)
discards f6785e8c99c9056ff490342535061d242f5b1488 (commit)
discards b66fdf09b6d7e0bd254af3228fd6aa8fb9826962 (commit)
discards afe3454091bd87a4c2520f8ce57cbea5b1f4df84 (commit)
discards b39cabdf574bc11f8cd4aac90941d0e05af14502 (commit)
discards 7fcbe8c16b9820c23485b0125cf686c4c7fc32b9 (commit)
discards 5615e854f4cf76918de18dda1203a921dfd51ed7 (commit)
discards 2e976bcd6403e9f684a76dcfb042b46201e66136 (commit)
via e65c72e153bbea4875f148af22732e37b97cc28f (commit)
via 42b5174bb1a009a8e00a7e74cf5ea8ceb2e96edf (commit)
via 572ed619e9c8d5998a7648a4f583ddc0120d8b2a (commit)
via 164b52e2582e7924654147eef4ee65fab2e68642 (commit)
via 6505bc5b020886728193f70596b1d059f9da3e70 (commit)
via 5edf07e6f336fad317265238146f1d421f07bd97 (commit)
via 49cc026c4e0078e136e9a201404104dce3f1314e (commit)
via 02d7f7bc44c024cd9736bb9a7144f00dd0a1ad04 (commit)
via 3bf45a39733d6654c8f983260209a6cee015ce27 (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 (bd5ebd5c10e4dde24de21bdaa23da7e916301366)
\
N -- N -- N (e65c72e153bbea4875f148af22732e37b97cc28f)
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/libosmocore/commit/?id=e65c72e153bbea4875f148af2273…
commit e65c72e153bbea4875f148af22732e37b97cc28f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 17:53:43 2017 +0200
gsm0808: Add create functions for BSS_MAP_MSG_ASSIGMENT_RQST
gsm0808.h/c lacks functionality to generate BSS_MAP_MSG_ASSIGMENT_RQST messages.
These messages are required if the code is used in an MSC implementation.
This commit adds a gsm0808_create_assignment() function, that generates an
A/AoiP BSS_MAP_MSG_PAGING message.
Change-Id: I4d1d455a1e1cf95407e23ded7b7defbcf2dd6ff0
http://cgit.osmocom.org/libosmocore/commit/?id=42b5174bb1a009a8e00a7e74cf5e…
commit 42b5174bb1a009a8e00a7e74cf5ea8ceb2e96edf
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 17:37:55 2017 +0200
gsm0808: Add create functions for BSS_MAP_MSG_PAGING
gsm0808.h/c lacks functionality to generate BSS_MAP_MSG_PAGING messages. These
messages are required if the code is used in an MSC implementation.
This commit adds a gsm0808_create_paging() function, that generates an A/AoiP
BSS_MAP_MSG_PAGING message.
Change-Id: I9afecf0109305ca5153bf081bb29cd94071dd2b7
http://cgit.osmocom.org/libosmocore/commit/?id=572ed619e9c8d5998a7648a4f583…
commit 572ed619e9c8d5998a7648a4f583ddc0120d8b2a
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 15:50:05 2017 +0200
gsm0808: Add create functions for CIPHER MODE COMMAND
gsm0808.h/c lacks functionality to generate CIPHER MODE COMMAND messages. These
messages are required if the code is used in an MSC implementation.
This commit adds a gsm0808_create_cipher() function, that generates an A/AoiP
CIPHER MODE COMMAND message.
Change-Id: I8eb1c357860c3e740b0f5d17e1c256bc87920958
http://cgit.osmocom.org/libosmocore/commit/?id=164b52e2582e7924654147eef4ee…
commit 164b52e2582e7924654147eef4ee65fab2e68642
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Mar 29 11:35:50 2017 +0200
gsm0808: Add utils for Cell Identifier List
The planned support for true A over IP requires the encoding of
the a Cell Identifier List element (see also BSS_MAP_MSG_PAGING).
This commt adds encoding/decoding functionality and tests for
the element mentioned above, however, it is not yet actively used.
Change-Id: I625245dd1dd396fc2bc189e8cd2c444a33042528
http://cgit.osmocom.org/libosmocore/commit/?id=6505bc5b020886728193f70596b1…
commit 6505bc5b020886728193f70596b1d059f9da3e70
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Mar 28 18:36:52 2017 +0200
gsm0808: Add utils for Encryption Information
The planned support for true A over IP requires the encoding of
the an Encryption Information element (see also BSS_MAP_MSG_CIPHER_MODE_CMD).
This commt adds encoding/decoding functionality and tests for
the element mentioned above, however, it is not yet actively used.
Change-Id: I8262050a9d9fd3f17462cfbb046c6e034dccc6fb
http://cgit.osmocom.org/libosmocore/commit/?id=5edf07e6f336fad317265238146f…
commit 5edf07e6f336fad317265238146f1d421f07bd97
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Mar 28 17:05:40 2017 +0200
gsm0808: Add utils for Channel Type
The planned support for true A over IP requires the encoding of
the a Channel Type element (see also ASSIGNMENT REQUEST).
This commt adds encoding/decoding functionality and tests for
the element mentioned above, however, it is not yet actively used.
Change-Id: Id0e2164d84b8cbcc6fe6a090fc7f40a1251421d7
http://cgit.osmocom.org/libosmocore/commit/?id=49cc026c4e0078e136e9a2014041…
commit 49cc026c4e0078e136e9a201404104dce3f1314e
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Mar 27 16:55:32 2017 +0200
gsm0808: Add AoIP specific elements to gsm0808_create_... functions
the classic A implementation in libosmocore lacks support for AoIP
message elements. This patch adds support for AoIP by adding a set
of new gsm0808_create_..., which support the missing AoIP message
elements
Change-Id: I77f866abec1822d19871052f3c647ad782785b34
http://cgit.osmocom.org/libosmocore/commit/?id=02d7f7bc44c024cd9736bb9a7144…
commit 02d7f7bc44c024cd9736bb9a7144f00dd0a1ad04
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Mar 24 18:03:17 2017 +0100
gsm0808: Add utils for Speech Codec List and Speech Codec
The planned support for true A over IP requires the encoding and
decoding of a so called "Speech Codec Element" element.
This commt adds parsing functionality and tests for the element
mentioned above, however, it is not yet actively used.
Change-Id: I0e1e2edf47adaa45b22d4b0bcae3640dba7ca200
http://cgit.osmocom.org/libosmocore/commit/?id=3bf45a39733d6654c8f983260209…
commit 3bf45a39733d6654c8f983260209a6cee015ce27
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Mar 24 17:59:26 2017 +0100
gsm0808: Add utils for AoIP Transport Layer Address
The planned support for true A over IP requires the encoding and
decoding of a so called "AoIP Transport Layer Address" element.
This commt adds parsing functionality and tests for the element
mentioned above, however, it is not yet actively used.
Change-Id: I57933b0a06a3f54ec2a41e6ecb6ced9fbbc89332
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/gsm/gsm0808.h | 19 +-
include/osmocom/gsm/gsm0808_utils.h | 27 +-
include/osmocom/gsm/protocol/gsm_08_08.h | 23 +-
src/gsm/gsm0808.c | 16 +-
src/gsm/gsm0808_utils.c | 336 ++++++++------------
tests/gsm0808/gsm0808_test.c | 525 +++++++++++++------------------
6 files changed, 399 insertions(+), 547 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "SCCP Library".
The branch, laforge/sigtran has been updated
discards a81c3a629b6e566e6a7131497b5c8851a40c574f (commit)
discards 97ecf568ae360fac62d8b439656a4cbe81ba8d96 (commit)
discards fd8607e83c3c9100c5859d247e278228f73389ed (commit)
discards 46007ee43627023c7ad53d8a37f06c6642b377b4 (commit)
discards b4778db2f93c79b53b561dd63883e09d49cde6b9 (commit)
discards ace4ae9c560ea75d44e48fdb84a500dfedbab56d (commit)
via 29ec929ba2a5fec824516ee3f12122e9aaa7e9c6 (commit)
via 84ad7d529a33b3a18ba371a62f014bbb706de472 (commit)
via 17ce659cea9e34c6c8c45d83bb3955ab499b9e3f (commit)
via 58c7dec23e18e375fc81b1b24dca1ab943192aa3 (commit)
via a87fc61766bda6d1473427a4d608e17550a9d8b1 (commit)
via 8929815082a8105d26ee0f34a9ea0bc4a9d1652b (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 (a81c3a629b6e566e6a7131497b5c8851a40c574f)
\
N -- N -- N (29ec929ba2a5fec824516ee3f12122e9aaa7e9c6)
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/libosmo-sccp/commit/?id=29ec929ba2a5fec824516ee3f12…
commit 29ec929ba2a5fec824516ee3f12122e9aaa7e9c6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:16:13 2017 +0200
xua: Remove library-internal DXUA log subsystem
We don't really need those thre log messages, and we can thus do away
with the library-internal log-subsystem of DXUA. The rest of
libosmo-sigtran uses the new globa DL... subsystems anyway
Change-Id: Iea0d3db34a3674a9c6422b174a879bfdaa25786f
http://cgit.osmocom.org/libosmo-sccp/commit/?id=84ad7d529a33b3a18ba371a62f0…
commit 84ad7d529a33b3a18ba371a62f014bbb706de472
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:00:45 2017 +0200
Add example program how to use M3UA+SCCP client and server
This is an example tool that can be run either as server (SG) or as
client (ASP) with a SCCP+M3UA stacking, and communicate via
connectionless and connection-oriented primitives over it
Change-Id: Id698ce2da5726e304dfa1773b794671dc80d853c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=17ce659cea9e34c6c8c45d83bb3…
commit 17ce659cea9e34c6c8c45d83bb3955ab499b9e3f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:42:08 2017 +0200
SUA: Port to new osmo_ss7 and SCCP code
If we use the infrastructure provided by osmo_ss7 on the lower layer and
the SCCP SCRC, SCLC and SCOC code on the upper side, not much of the
original sua.c code remains. It looks much like the M3UA code now.
Change-Id: I193b74f58aa70c443ae17e78b5604246d6bc3f71
http://cgit.osmocom.org/libosmo-sccp/commit/?id=58c7dec23e18e375fc81b1b24dc…
commit 58c7dec23e18e375fc81b1b24dca1ab943192aa3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:46:07 2017 +0200
sccp_sap license header was missing
Change-Id: I442634ca74d9c4cd386726a9d6b933a12f45afc5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=a87fc61766bda6d1473427a4d60…
commit a87fc61766bda6d1473427a4d608e17550a9d8b1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:49:07 2017 +0200
remove tests/sigtran: it's not a test case
in tests/* we have unit tests that are run as part of the autotest suite
during 'make check'. The code in tests/sigtran is an example, but not
a test. As the API is changing anyway, let's remove it for now and
re-introduce actual tests and examples after the changes in API required
by the upcoming new SCCP core.
Change-Id: Ie471a197856c875eb4987bf9858d757312de24fb
http://cgit.osmocom.org/libosmo-sccp/commit/?id=8929815082a8105d26ee0f34a9e…
commit 8929815082a8105d26ee0f34a9ea0bc4a9d1652b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:39:26 2017 +0200
Add new SCCP implementation
This is an implementation of SCCP as specified in ITO-T Q.71x,
particularly the SCRC (routing), SCLC (Connectionless) and SCOC
(Connection Oriented) portions. the elaborate state machines of
SCOC are implemented using osmo_fsm, with one state machine for each
connection.
Interfaces to the top (user application) are the SCCP-USER-SAP and on
the bottom (network) side the MTP-USER-SAP as provided by osmo_ss7.
Contrary to a straight-forward implementation, the code internally
always uses a SUA representation of all messages (in struct xua_msg).
This enables us to have one common implementation of all related state
machines and use them for both SUA and SCCP. If used with real SCCP
wire format, all messages are translated from SCCP to SUA on ingress and
translated from SUA to SCCP on egress. As SUA is a super-set of SCCP,
this can be done "lossless".
Change-Id: I916e895d9a4914b05483fe12ab5251f206d10dee
-----------------------------------------------------------------------
Summary of changes:
src/sccp_scrc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
SCCP Library
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 "SCCP Library".
The branch, laforge/sigtran has been updated
discards 1421f7677597aba316454b34651203220d271425 (commit)
discards de089f2873f9107d3d9cad180d962c5828710afd (commit)
discards 8a781331396368cb3cb6db5d8f59b9818d89bbc3 (commit)
discards 5882da50de78c65063d9f55ebbbf3cb330768ba2 (commit)
discards 2cc1564969d9512b0fab7e0ff1345091901146df (commit)
discards 5ab1f2b81ce22186a4442e9bb9fc22412255d042 (commit)
discards b59fa02ffa619763bafea9fc166c0b3fad59da3a (commit)
discards f33e5100bcf558ebd9862a3ba411486786f2baaa (commit)
discards 68195e86d984c0d4cde422d17e30b7f3ecb84bb4 (commit)
discards 1c694b7eaf478a885bfbce75562647cceafc3ee5 (commit)
discards 178abb9e364d01df222d0b017ef873d9b1ace847 (commit)
discards cafb7d417cb60e7f9ee5f712417e63eae4639c76 (commit)
via a81c3a629b6e566e6a7131497b5c8851a40c574f (commit)
via 97ecf568ae360fac62d8b439656a4cbe81ba8d96 (commit)
via fd8607e83c3c9100c5859d247e278228f73389ed (commit)
via 46007ee43627023c7ad53d8a37f06c6642b377b4 (commit)
via b4778db2f93c79b53b561dd63883e09d49cde6b9 (commit)
via ace4ae9c560ea75d44e48fdb84a500dfedbab56d (commit)
via b6be5d06559cbc7a1a181247c95ea522711775c2 (commit)
via c8ddc46f7714a5514e74ec0e81d58b961b58cd08 (commit)
via aec27146e7d62208bb2a896d2820783082458cfc (commit)
via 857be133cae2b1fae5e452f842bcfd81a728d4bf (commit)
via 7d993bbe760bef59c7b43d68e8788c562a904eea (commit)
via 2f7df73486266ecb2a591eb12373bb5dd8ee7565 (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 (1421f7677597aba316454b34651203220d271425)
\
N -- N -- N (a81c3a629b6e566e6a7131497b5c8851a40c574f)
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/libosmo-sccp/commit/?id=a81c3a629b6e566e6a7131497b5…
commit a81c3a629b6e566e6a7131497b5c8851a40c574f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:16:13 2017 +0200
xua: Remove library-internal DXUA log subsystem
We don't really need those thre log messages, and we can thus do away
with the library-internal log-subsystem of DXUA. The rest of
libosmo-sigtran uses the new globa DL... subsystems anyway
Change-Id: Iea0d3db34a3674a9c6422b174a879bfdaa25786f
http://cgit.osmocom.org/libosmo-sccp/commit/?id=97ecf568ae360fac62d8b439656…
commit 97ecf568ae360fac62d8b439656a4cbe81ba8d96
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:00:45 2017 +0200
Add example program how to use M3UA+SCCP client and server
This is an example tool that can be run either as server (SG) or as
client (ASP) with a SCCP+M3UA stacking, and communicate via
connectionless and connection-oriented primitives over it
Change-Id: Id698ce2da5726e304dfa1773b794671dc80d853c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=fd8607e83c3c9100c5859d247e2…
commit fd8607e83c3c9100c5859d247e278228f73389ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:42:08 2017 +0200
SUA: Port to new osmo_ss7 and SCCP code
If we use the infrastructure provided by osmo_ss7 on the lower layer and
the SCCP SCRC, SCLC and SCOC code on the upper side, not much of the
original sua.c code remains. It looks much like the M3UA code now.
Change-Id: I193b74f58aa70c443ae17e78b5604246d6bc3f71
http://cgit.osmocom.org/libosmo-sccp/commit/?id=46007ee43627023c7ad53d8a37f…
commit 46007ee43627023c7ad53d8a37f06c6642b377b4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:46:07 2017 +0200
sccp_sap license header was missing
Change-Id: I442634ca74d9c4cd386726a9d6b933a12f45afc5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b4778db2f93c79b53b561dd6388…
commit b4778db2f93c79b53b561dd63883e09d49cde6b9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:49:07 2017 +0200
remove tests/sigtran: it's not a test case
in tests/* we have unit tests that are run as part of the autotest suite
during 'make check'. The code in tests/sigtran is an example, but not
a test. As the API is changing anyway, let's remove it for now and
re-introduce actual tests and examples after the changes in API required
by the upcoming new SCCP core.
Change-Id: Ie471a197856c875eb4987bf9858d757312de24fb
http://cgit.osmocom.org/libosmo-sccp/commit/?id=ace4ae9c560ea75d44e48fdb84a…
commit ace4ae9c560ea75d44e48fdb84a500dfedbab56d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:39:26 2017 +0200
Add new SCCP implementation
This is an implementation of SCCP as specified in ITO-T Q.71x,
particularly the SCRC (routing), SCLC (Connectionless) and SCOC
(Connection Oriented) portions. the elaborate state machines of
SCOC are implemented using osmo_fsm, with one state machine for each
connection.
Interfaces to the top (user application) are the SCCP-USER-SAP and on
the bottom (network) side the MTP-USER-SAP as provided by osmo_ss7.
Contrary to a straight-forward implementation, the code internally
always uses a SUA representation of all messages (in struct xua_msg).
This enables us to have one common implementation of all related state
machines and use them for both SUA and SCCP. If used with real SCCP
wire format, all messages are translated from SCCP to SUA on ingress and
translated from SUA to SCCP on egress. As SUA is a super-set of SCCP,
this can be done "lossless".
Change-Id: I916e895d9a4914b05483fe12ab5251f206d10dee
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b6be5d06559cbc7a1a181247c95…
commit b6be5d06559cbc7a1a181247c95ea522711775c2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:06:50 2017 +0200
Add tests for xUA code + SCCP/SUA transcoding
Change-Id: I7ce038d72dca18fb83d5a12519c9a48267e52ab8
http://cgit.osmocom.org/libosmo-sccp/commit/?id=c8ddc46f7714a5514e74ec0e81d…
commit c8ddc46f7714a5514e74ec0e81d58b961b58cd08
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:33:09 2017 +0200
Add SCCP <-> SUA message transcoding routines
Change-Id: I8151a9b08a0b0ca97b9c73105ad4548512ce3be8
http://cgit.osmocom.org/libosmo-sccp/commit/?id=aec27146e7d62208bb2a896d282…
commit aec27146e7d62208bb2a896d2820783082458cfc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:46:20 2017 +0200
sua.c: Replace sua_msgb_alloc() with new sccp_msgb_alloc()
Change-Id: I7067a85dcc5dda66f4b17b0fe08da8cb3efe79ef
http://cgit.osmocom.org/libosmo-sccp/commit/?id=857be133cae2b1fae5e452f842b…
commit 857be133cae2b1fae5e452f842bcfd81a728d4bf
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:25:45 2017 +0200
sua: Extend address parsing with GT, RI and IPv4 support
Change-Id: I186df77cbdbedfe1a60b855be3626b6766f4681c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=7d993bbe760bef59c7b43d68e87…
commit 7d993bbe760bef59c7b43d68e8788c562a904eea
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:24:06 2017 +0200
sua: Make use of xua_msg_dialect
We fill in the data structures of a xua_msg_dialect and make use of it
for generic mandatory IE checking and messageheader printing.
Change-Id: I966103f30b9be247ba6905ba8e06b87654d9981a
http://cgit.osmocom.org/libosmo-sccp/commit/?id=2f7df73486266ecb2a591eb1237…
commit 2f7df73486266ecb2a591eb12373bb5dd8ee7565
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 17:37:10 2017 +0200
Add new 'osmo_ss7' SS7 core code with M3UA, ASP/AS FSM, ...
This is what aims to be a rather complete/proper implementation of the
SIGTRAN + SS7 protocol suite. It has proper abstraction between the
layers with primitives, finite state machines for things like the AS and
ASP state machines, support for point code routing, etc.
What's not implemented at this point:
* re-integration of pre-existing SUA (pending)
* actual MTP2 and physical E1/T1 link support
* different trafic modes like broadcast/fail-over/load-balance
Change-Id: I375eb80f01acc013094851d91d1d3333ebc12bc7
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 11 +++++++++++
examples/m3ua_example.c | 1 -
include/osmocom/sigtran/sccp_helpers.h | 1 -
src/sccp_helpers.c | 1 -
src/sua.c | 1 -
tests/ss7/Makefile.am | 2 +-
tests/xua/Makefile.am | 2 +-
7 files changed, 13 insertions(+), 6 deletions(-)
hooks/post-receive
--
SCCP Library
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 059c40476ca7c425736825d2a479d1a4b64ce603 (commit)
from 62d3296c145e88c9788274bbbf7b15bfe10b9ffd (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/libosmocore/commit/?id=059c40476ca7c425736825d2a479…
commit 059c40476ca7c425736825d2a479d1a4b64ce603
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:20:49 2017 +0200
logging: Add log_info_cat for DLSS7/DLSCCP/DLSUA/DLM3UA
In Change-Id I61f452208088dc7097165deecef7c058ebb4bd4e we introduced
the #defines but didn't introduce the new log_info_cat information.
Change-Id: I218aa4cb1fc7640a75663be29bac672dfa8770f5
-----------------------------------------------------------------------
Summary of changes:
src/logging.c | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "SCCP Library".
The branch, laforge/sigtran has been updated
discards 94bb20714a09079e0f333d21063362fdf2e22390 (commit)
discards f56c83884ec1b7416e5c64b960fe0dc56be72a5d (commit)
discards d0494db373e7a65b1a3a3116b9877980c1898e09 (commit)
discards 164cd721e00a598042de9a47547a74e71ec34382 (commit)
discards 91f4d7fc2fe746fbdfe22c546e4e4f096e9b99e0 (commit)
discards e37898ef02a6e8f5177f5e958d2219f5471d8167 (commit)
discards 5742453270ce6296af4245452364c35537c69bd3 (commit)
discards 31e509a0d64b23e9c9f078ad8c233ac9b54776f6 (commit)
discards e035fb079e79a42ca3a120beede828f22b140462 (commit)
discards 4c4166e0885f5b51f0c7d24a0437b8a48d7c03b8 (commit)
discards 0ef7b2792428159c7f5811ff4bcfa7a6c7fb87e1 (commit)
discards b81f870f1aa3a62bb1248219dfc4e951977d5fdc (commit)
discards edf323222c38e831f731019bbe58744e048be4a2 (commit)
discards 71ce8a3bce981ac37fe377eaf245a9be40f62a3b (commit)
discards 54307b40b6b03389bdc72128df440d3e2f0ff31d (commit)
discards f1c382f0172bb2ae2a8b8067c8640077e57c0875 (commit)
discards ce2b51a2fe15b1468626b1d648ede100f69253d8 (commit)
discards 1a995cd27e3f244ed93a96158269bca2f6f5dc20 (commit)
discards 3aa933090ff66c1efb60bc13643fe2c5ccae1088 (commit)
discards 65ce7d46e06c51ab531dc7e6ae14736802a5c1eb (commit)
discards dd9edf313f3cc6582b559ac9d5afcf1b45b352a1 (commit)
discards 8c0726a847c7b7c83cea221bae9d2c7cbd9cc6e3 (commit)
discards 2c11c6f3b4fda6c0bf276429ced4ee33b7f3e516 (commit)
discards 38f83162a36fddfff075fdea04c1ed5a22a4971a (commit)
discards bad4cf9c2936366fd8b61a1ecf7568bdcfe61410 (commit)
discards db1ce17856a762626e851921df8c1addfa44615b (commit)
discards e4512ab36080625f17fa97a919bd5e4c5df563f1 (commit)
discards 1677b695f28301560eda4d0df53c0274c276346d (commit)
discards 9e4aae0c224d282f04d34b9ec12d04f993973d32 (commit)
discards 10f344af07f87acb22344e2eb558b0f718c4f8f9 (commit)
discards 720aca62a5750e4639c6d1cb2a38ec55ef5904a1 (commit)
via 1421f7677597aba316454b34651203220d271425 (commit)
via de089f2873f9107d3d9cad180d962c5828710afd (commit)
via 8a781331396368cb3cb6db5d8f59b9818d89bbc3 (commit)
via 5882da50de78c65063d9f55ebbbf3cb330768ba2 (commit)
via 2cc1564969d9512b0fab7e0ff1345091901146df (commit)
via 5ab1f2b81ce22186a4442e9bb9fc22412255d042 (commit)
via b59fa02ffa619763bafea9fc166c0b3fad59da3a (commit)
via f33e5100bcf558ebd9862a3ba411486786f2baaa (commit)
via 68195e86d984c0d4cde422d17e30b7f3ecb84bb4 (commit)
via 1c694b7eaf478a885bfbce75562647cceafc3ee5 (commit)
via 178abb9e364d01df222d0b017ef873d9b1ace847 (commit)
via cafb7d417cb60e7f9ee5f712417e63eae4639c76 (commit)
via e7c50f78e74bfec4b6a120e75a32ea4ba48fc969 (commit)
via bc8e66f73d68d507537955b5da04033678fa51aa (commit)
via cc005d14179e9f03858f7c31f8bcac43e95e77d0 (commit)
via f8827eaab47455ffd185ed522a03209a9b201a9a (commit)
via 5994c78f163125a6cb4cf4252de0be3256f5da1b (commit)
via a383b1fb8bb0bcb55c704c80b15fcf6bbb5ccfd8 (commit)
via 15bb28b462fdfcf4d523f279d780bba83f8918bd (commit)
via 2b8d602773cbfd982396dea5ef33e45d2f00f6b5 (commit)
via e1dc58fa22b096d55287e841899093ba31c45e8d (commit)
via 0f5c8eb66f143e4c20a366d887ab2dca3c526758 (commit)
via 105557122411906754a2f7e0ef418e064b8b1d09 (commit)
via 7febd6c6d80e092c4032754e6c137dbf7da2b7c6 (commit)
via 3284cc7cf3198373af07981e903ad29532caf47d (commit)
via be972fef5bc7ea78b53d491ac7304ebf291c600d (commit)
via a806dad092569ddaadfc38fc6f8aac99a7370af9 (commit)
via d57b168f31fd375879bd2e7aa0a92d51d0fd76e6 (commit)
via 8e708d1f2da1b187f631bf08172a5194a85b1a23 (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 (94bb20714a09079e0f333d21063362fdf2e22390)
\
N -- N -- N (1421f7677597aba316454b34651203220d271425)
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/libosmo-sccp/commit/?id=1421f7677597aba316454b34651…
commit 1421f7677597aba316454b34651203220d271425
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:16:13 2017 +0200
xua: Remove library-internal DXUA log subsystem
We don't really need those thre log messages, and we can thus do away
with the library-internal log-subsystem of DXUA. The rest of
libosmo-sigtran uses the new globa DL... subsystems anyway
Change-Id: Iea0d3db34a3674a9c6422b174a879bfdaa25786f
http://cgit.osmocom.org/libosmo-sccp/commit/?id=de089f2873f9107d3d9cad180d9…
commit de089f2873f9107d3d9cad180d962c5828710afd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 22:00:45 2017 +0200
Add example program how to use M3UA+SCCP client and server
This is an example tool that can be run either as server (SG) or as
client (ASP) with a SCCP+M3UA stacking, and communicate via
connectionless and connection-oriented primitives over it
Change-Id: Id698ce2da5726e304dfa1773b794671dc80d853c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=8a781331396368cb3cb6db5d8f5…
commit 8a781331396368cb3cb6db5d8f59b9818d89bbc3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:42:08 2017 +0200
SUA: Port to new osmo_ss7 and SCCP code
If we use the infrastructure provided by osmo_ss7 on the lower layer and
the SCCP SCRC, SCLC and SCOC code on the upper side, not much of the
original sua.c code remains. It looks much like the M3UA code now.
Change-Id: I193b74f58aa70c443ae17e78b5604246d6bc3f71
http://cgit.osmocom.org/libosmo-sccp/commit/?id=5882da50de78c65063d9f55ebbb…
commit 5882da50de78c65063d9f55ebbbf3cb330768ba2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:46:07 2017 +0200
sccp_sap license header was missing
Change-Id: I442634ca74d9c4cd386726a9d6b933a12f45afc5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=2cc1564969d9512b0fab7e0ff13…
commit 2cc1564969d9512b0fab7e0ff1345091901146df
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 21:49:07 2017 +0200
remove tests/sigtran: it's not a test case
in tests/* we have unit tests that are run as part of the autotest suite
during 'make check'. The code in tests/sigtran is an example, but not
a test. As the API is changing anyway, let's remove it for now and
re-introduce actual tests and examples after the changes in API required
by the upcoming new SCCP core.
Change-Id: Ie471a197856c875eb4987bf9858d757312de24fb
http://cgit.osmocom.org/libosmo-sccp/commit/?id=5ab1f2b81ce22186a4442e9bb9f…
commit 5ab1f2b81ce22186a4442e9bb9fc22412255d042
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 20:39:26 2017 +0200
Add new SCCP implementation
This is an implementation of SCCP as specified in ITO-T Q.71x,
particularly the SCRC (routing), SCLC (Connectionless) and SCOC
(Connection Oriented) portions. the elaborate state machines of
SCOC are implemented using osmo_fsm, with one state machine for each
connection.
Interfaces to the top (user application) are the SCCP-USER-SAP and on
the bottom (network) side the MTP-USER-SAP as provided by osmo_ss7.
Contrary to a straight-forward implementation, the code internally
always uses a SUA representation of all messages (in struct xua_msg).
This enables us to have one common implementation of all related state
machines and use them for both SUA and SCCP. If used with real SCCP
wire format, all messages are translated from SCCP to SUA on ingress and
translated from SUA to SCCP on egress. As SUA is a super-set of SCCP,
this can be done "lossless".
Change-Id: I916e895d9a4914b05483fe12ab5251f206d10dee
http://cgit.osmocom.org/libosmo-sccp/commit/?id=b59fa02ffa619763bafea9fc166…
commit b59fa02ffa619763bafea9fc166c0b3fad59da3a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:06:50 2017 +0200
Add tests for xUA code + SCCP/SUA transcoding
Change-Id: I7ce038d72dca18fb83d5a12519c9a48267e52ab8
http://cgit.osmocom.org/libosmo-sccp/commit/?id=f33e5100bcf558ebd9862a3ba41…
commit f33e5100bcf558ebd9862a3ba411486786f2baaa
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:33:09 2017 +0200
Add SCCP <-> SUA message transcoding routines
Change-Id: I8151a9b08a0b0ca97b9c73105ad4548512ce3be8
http://cgit.osmocom.org/libosmo-sccp/commit/?id=68195e86d984c0d4cde422d17e3…
commit 68195e86d984c0d4cde422d17e30b7f3ecb84bb4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:46:20 2017 +0200
sua.c: Replace sua_msgb_alloc() with new sccp_msgb_alloc()
Change-Id: I7067a85dcc5dda66f4b17b0fe08da8cb3efe79ef
http://cgit.osmocom.org/libosmo-sccp/commit/?id=1c694b7eaf478a885bfbce75562…
commit 1c694b7eaf478a885bfbce75562647cceafc3ee5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:25:45 2017 +0200
sua: Extend address parsing with GT, RI and IPv4 support
Change-Id: I186df77cbdbedfe1a60b855be3626b6766f4681c
http://cgit.osmocom.org/libosmo-sccp/commit/?id=178abb9e364d01df222d0b017ef…
commit 178abb9e364d01df222d0b017ef873d9b1ace847
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:24:06 2017 +0200
sua: Make use of xua_msg_dialect
We fill in the data structures of a xua_msg_dialect and make use of it
for generic mandatory IE checking and messageheader printing.
Change-Id: I966103f30b9be247ba6905ba8e06b87654d9981a
http://cgit.osmocom.org/libosmo-sccp/commit/?id=cafb7d417cb60e7f9ee5f712417…
commit cafb7d417cb60e7f9ee5f712417e63eae4639c76
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 17:37:10 2017 +0200
Add new 'osmo_ss7' SS7 core code with M3UA, ASP/AS FSM, ...
This is what aims to be a rather complete/proper implementation of the
SIGTRAN + SS7 protocol suite. It has proper abstraction between the
layers with primitives, finite state machines for things like the AS and
ASP state machines, support for point code routing, etc.
What's not implemented at this point:
* re-integration of pre-existing SUA (pending)
* actual MTP2 and physical E1/T1 link support
* different trafic modes like broadcast/fail-over/load-balance
Change-Id: I375eb80f01acc013094851d91d1d3333ebc12bc7
http://cgit.osmocom.org/libosmo-sccp/commit/?id=e7c50f78e74bfec4b6a120e75a3…
commit e7c50f78e74bfec4b6a120e75a32ea4ba48fc969
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 18:24:23 2017 +0200
xua_msg: Add support for msg_event_maps
msg_event_maps facilitate the mapping from a xUA message (class + type)
to an integer event. This is useful when passing xUA messages to a
osmo_fsm.
Change-Id: Iee1c7fc2bf64219ebb71a0dbe6fd210749332413
http://cgit.osmocom.org/libosmo-sccp/commit/?id=bc8e66f73d68d507537955b5da0…
commit bc8e66f73d68d507537955b5da04033678fa51aa
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 17:04:00 2017 +0200
License headers: Should always have been GPLv2-or-later
libosmo-sigtran is GPLv2-or-later, there were some files that
accidentially had an AGPLv3 license header, which was a copy+paste
mistake at that time.
Change-Id: I67dfd0ae6157afafd3873a3baaa4c6107c04ddfd
http://cgit.osmocom.org/libosmo-sccp/commit/?id=cc005d14179e9f03858f7c31f8b…
commit cc005d14179e9f03858f7c31f8bcac43e95e77d0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:55:23 2017 +0200
xua_msg: Add MTP routing label to 'struct xua_msg'
Higher-layer protocols (particularly SCCP) require knowledge on the
MTP-level routing label of a message. Let's add this to the common
header of 'struct xua_msg' to communicate it across layer boundaries.
Change-Id: I31a6388ac999e02ad779619adb54bbf4040672c9
http://cgit.osmocom.org/libosmo-sccp/commit/?id=f8827eaab47455ffd185ed522a0…
commit f8827eaab47455ffd185ed522a03209a9b201a9a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:53:23 2017 +0200
Add mtp_sap.h file with definitions for MTP-USER SAP
The ITU-T Q.70x series describe a MTP-USER SAP, which we define
here for use with osmocom primitives.
Change-Id: Id1f8892e5dee877e2ffbeb3925753ab3da5a9420
http://cgit.osmocom.org/libosmo-sccp/commit/?id=5994c78f163125a6cb4cf4252de…
commit 5994c78f163125a6cb4cf4252de0be3256f5da1b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:49:03 2017 +0200
xua_msg: Add support for encoding IPv4 addr in osmo_sccp_addr
Change-Id: I956f069ce4cea78cb0db0470265ca8365093c0e5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=a383b1fb8bb0bcb55c704c80b15…
commit a383b1fb8bb0bcb55c704c80b15fcf6bbb5ccfd8
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:48:32 2017 +0200
xua_msg: Add support for encoding Global Title in osmo_sccp_addr
Change-Id: I4668fd0fba2e1be1ec37e75eeee85ed476320d14
http://cgit.osmocom.org/libosmo-sccp/commit/?id=15bb28b462fdfcf4d523f279d78…
commit 15bb28b462fdfcf4d523f279d780bba83f8918bd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:46:18 2017 +0200
sccp_sap: Add support for N-NOTICE.indication
Change-Id: I6656889b4333e9909cf1c60c24dfc754281547b4
http://cgit.osmocom.org/libosmo-sccp/commit/?id=2b8d602773cbfd982396dea5ef3…
commit 2b8d602773cbfd982396dea5ef33e45d2f00f6b5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:45:17 2017 +0200
sccp_sap: Add routing indication (RI) to osmo_sccp_addr
Change-Id: I4dd23150f4c588b6430c22fc0cb66635994ceea9
http://cgit.osmocom.org/libosmo-sccp/commit/?id=e1dc58fa22b096d55287e841899…
commit e1dc58fa22b096d55287e841899093ba31c45e8d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:43:11 2017 +0200
sccp_sap: Use zero-terminated string for GT digits in osmo_sccp_addr
This is more natural to most application code, so simply go for ASCII
string with NUL-termination rather than an array with explicit length.
Change-Id: I6312208cdfa83184be41157a473c96e9120c63db
http://cgit.osmocom.org/libosmo-sccp/commit/?id=0f5c8eb66f143e4c20a366d887a…
commit 0f5c8eb66f143e4c20a366d887ab2dca3c526758
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:37:38 2017 +0200
xua_msg: Add concept of xua_msg_class and xua_msg_dialect
A xua_msg_class repreents one xUA message class (like M3UA XFER
or SUA CL). A dialect is then something like SUA or M3UA, each
consisting of as many as 256 message classes. Each class contains
value_strings of the individual messages, as well as constraint
information on mandatory IEs for each message.
Change-Id: Ib538aca295b7b50132bc814b2d7b56cbe5d65bfc
http://cgit.osmocom.org/libosmo-sccp/commit/?id=105557122411906754a2f7e0ef4…
commit 105557122411906754a2f7e0ef418e064b8b1d09
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:36:38 2017 +0200
xua_msg: Add xua_msg_free_tag() and xua_msg_copy_part()
... also, mark input to xua_msg_find_tag as 'const' pointer.
Change-Id: I083634db9c3606bcff87700f253054a38a20816d
http://cgit.osmocom.org/libosmo-sccp/commit/?id=7febd6c6d80e092c4032754e6c1…
commit 7febd6c6d80e092c4032754e6c137dbf7da2b7c6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:29:46 2017 +0200
gitignore: use one wildcard line for all test executables
Change-Id: I53ce43fa8e09646dec56c6cc32b09c4618e9b5a5
http://cgit.osmocom.org/libosmo-sccp/commit/?id=3284cc7cf3198373af07981e903…
commit 3284cc7cf3198373af07981e903ad29532caf47d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:28:55 2017 +0200
gitignore: add 'tags' files as created by 'make ctags'
Change-Id: I9e4ec0e07b996092a1f4e6a01911dc0041111498
http://cgit.osmocom.org/libosmo-sccp/commit/?id=be972fef5bc7ea78b53d491ac73…
commit be972fef5bc7ea78b53d491ac7304ebf291c600d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:28:14 2017 +0200
sua.h: Add #define for the varius SUA protocol errors
again using m3ua.h definitions as base whenever applicable.
Change-Id: Iec2563cb158b1c18064671564a7502b5c4d82517
http://cgit.osmocom.org/libosmo-sccp/commit/?id=a806dad092569ddaadfc38fc6f8…
commit a806dad092569ddaadfc38fc6f8aac99a7370af9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:27:20 2017 +0200
sua.h: Define more IEIs; base definitions on m3ua.h
A lot of IEIs are identical between the different xUA dialects, so let's
base the SUA definitions on the m3ua definitions.
Change-Id: I64c7166cf0b5c8a927ab7e14955100f8d13fe16a
http://cgit.osmocom.org/libosmo-sccp/commit/?id=d57b168f31fd375879bd2e7aa0a…
commit d57b168f31fd375879bd2e7aa0a92d51d0fd76e6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 16:25:49 2017 +0200
Replace unused m3ua_types.h with protocol/m3ua.h
This is more in line with what we do for SUA in protocol/sua.h
Change-Id: I4a32cb698d28b4ccff9280b8512557ab5a353fe3
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 12 +-
Makefile.am | 2 +-
configure.ac | 2 +-
contrib/jenkins.sh | 2 +
debian/copyright | 4 +-
examples/Makefile.am | 8 +-
examples/m3ua_example.c | 99 +++++
examples/sccp_test_server.c | 18 +
examples/sua_client.c | 220 -----------
include/osmocom/sigtran/Makefile.am | 6 +-
include/osmocom/sigtran/m3ua_types.h | 128 ------
include/osmocom/sigtran/mtp_sap.h | 10 +-
include/osmocom/sigtran/osmo_ss7.h | 41 +-
include/osmocom/sigtran/protocol/m3ua.h | 38 +-
include/osmocom/sigtran/protocol/mtp.h | 24 ++
include/osmocom/sigtran/protocol/sua.h | 42 +-
include/osmocom/sigtran/sccp_sap.h | 21 +-
include/osmocom/sigtran/sigtran_sap.h | 33 ++
include/osmocom/sigtran/sua.h | 21 -
include/osmocom/sigtran/xua_msg.h | 44 ++-
include/osmocom/sigtran/xua_sap.h | 57 ---
src/Makefile.am | 5 +-
src/m3ua.c | 674 ++++++++++++++++++++++++--------
src/osmo_ss7.c | 185 ++++++---
src/osmo_ss7_hmrt.c | 219 +++++++++++
src/osmo_ss7_vty.c | 22 +-
src/sccp.c | 30 +-
src/sccp2sua.c | 33 +-
src/sccp_helpers.c | 8 +-
src/sccp_internal.h | 5 +
src/sccp_sap.c | 19 +
src/sccp_sclc.c | 109 ++++--
src/sccp_scoc.c | 497 +++++++++++++++++++----
src/sccp_scrc.c | 133 ++++---
src/sccp_user.c | 253 ++++++++++++
src/sua.c | 401 +++++++++++++------
src/xua_as_fsm.c | 70 ++--
src/xua_as_fsm.h | 13 +
src/xua_asp_fsm.c | 31 +-
src/xua_internal.h | 49 ++-
src/xua_msg.c | 154 ++++++--
tests/Makefile.am | 2 +-
tests/sigtran/Makefile.am | 11 -
tests/sigtran/sua_client_test.c | 56 ---
tests/sigtran/sua_server_test.c | 78 ----
tests/sigtran/sua_test_common.c | 87 -----
tests/sigtran/sua_test_common.h | 32 --
tests/ss7/Makefile.am | 12 +
tests/ss7/ss7_test.c | 321 +++++++++++++++
tests/ss7/ss7_test.err | 49 +++
tests/ss7/ss7_test.ok | 27 ++
tests/testsuite.at | 12 +
tests/xua/Makefile.am | 17 +-
tests/xua/xua_test.c | 2 +-
tests/xua/xua_test.ok | 131 +++++++
55 files changed, 3183 insertions(+), 1396 deletions(-)
create mode 100644 examples/m3ua_example.c
delete mode 100644 examples/sua_client.c
delete mode 100644 include/osmocom/sigtran/m3ua_types.h
create mode 100644 include/osmocom/sigtran/protocol/mtp.h
delete mode 100644 include/osmocom/sigtran/sua.h
delete mode 100644 include/osmocom/sigtran/xua_sap.h
create mode 100644 src/osmo_ss7_hmrt.c
create mode 100644 src/xua_as_fsm.h
delete mode 100644 tests/sigtran/Makefile.am
delete mode 100644 tests/sigtran/sua_client_test.c
delete mode 100644 tests/sigtran/sua_server_test.c
delete mode 100644 tests/sigtran/sua_test_common.c
delete mode 100644 tests/sigtran/sua_test_common.h
create mode 100644 tests/ss7/Makefile.am
create mode 100644 tests/ss7/ss7_test.c
create mode 100644 tests/ss7/ss7_test.err
create mode 100644 tests/ss7/ss7_test.ok
create mode 100644 tests/xua/xua_test.ok
hooks/post-receive
--
SCCP Library
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 62d3296c145e88c9788274bbbf7b15bfe10b9ffd (commit)
from d4089f4b072c06610c3301516de86e1ee401e125 (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/libosmocore/commit/?id=62d3296c145e88c9788274bbbf7b…
commit 62d3296c145e88c9788274bbbf7b15bfe10b9ffd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 3 19:37:11 2017 +0200
logging.h: #define DLSS7, DLSCCP, DLSUA, DLM3UA for libosmo-sigtran
Change-Id: I61f452208088dc7097165deecef7c058ebb4bd4e
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/logging.h | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 6031734f448c6308d67b1ee464a13d60b33cd843 (commit)
via 5d2a36a1137ea725b679655aec703a9fb0b9c243 (commit)
from 2af14407a870b0a0b1ecdf2e98bf1c5524b4f4c7 (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/osmo-trx/commit/?id=6031734f448c6308d67b1ee464a13d6…
commit 6031734f448c6308d67b1ee464a13d60b33cd843
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Mar 30 19:36:41 2017 -0700
Transceiver: Remove unsigned negative compares
Change-Id: I49f30699786c52736ef334dae61f7bbd65d878d5
Fixes: Coverity CID 149353, 149356
http://cgit.osmocom.org/osmo-trx/commit/?id=5d2a36a1137ea725b679655aec703a9…
commit 5d2a36a1137ea725b679655aec703a9fb0b9c243
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Thu Mar 30 19:31:09 2017 -0700
Resampler: Fix non-array delete for filter taps
Change-Id: I59cdb01809da5940c74aaae9d17f413aefbf04b2
Fixes: Coverity CID 149349
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/Resampler.cpp | 2 +-
Transceiver52M/Transceiver.cpp | 4 ++--
Transceiver52M/osmo-trx.cpp | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit