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.orgThis 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, master has been updated via c5204966bfbdaa729a4b61701b7d3a2f890976c3 (commit) via 85e03de7d1af4a0edca6716ca2c27b5b7d57f688 (commit) via ee350893cfad730d4a62a5f332d2b9e1ae95b597 (commit) via 192cf0c2ace9316d9ca05e30494b9de6bcacb08c (commit) via e937532ae913ab0668ad5fb6b0f7c70bbea6b2c0 (commit) via cd13b68e67159bd8beb47b660fe45b4613a0eb76 (commit) via dd59a11667645e21ea1c0b563dda52324adc6249 (commit) from 1471dc976466ffc2fbafd02c23ea557a37f17527 (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-sccp/commit/?id=c5204966bfbdaa729a4b61701b7d3a2f890976c3 commit c5204966bfbdaa729a4b61701b7d3a2f890976c3 Author: Harald Welte <laforge at 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=85e03de7d1af4a0edca6716ca2c27b5b7d57f688 commit 85e03de7d1af4a0edca6716ca2c27b5b7d57f688 Author: Harald Welte <laforge at 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=ee350893cfad730d4a62a5f332d2b9e1ae95b597 commit ee350893cfad730d4a62a5f332d2b9e1ae95b597 Author: Harald Welte <laforge at 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=192cf0c2ace9316d9ca05e30494b9de6bcacb08c commit 192cf0c2ace9316d9ca05e30494b9de6bcacb08c Author: Harald Welte <laforge at 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=e937532ae913ab0668ad5fb6b0f7c70bbea6b2c0 commit e937532ae913ab0668ad5fb6b0f7c70bbea6b2c0 Author: Harald Welte <laforge at 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=cd13b68e67159bd8beb47b660fe45b4613a0eb76 commit cd13b68e67159bd8beb47b660fe45b4613a0eb76 Author: Harald Welte <laforge at 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=dd59a11667645e21ea1c0b563dda52324adc6249 commit dd59a11667645e21ea1c0b563dda52324adc6249 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Apr 3 19:25:45 2017 +0200 sua: Extend address parsing with GT, RI and IPv4 support Change-Id: I186df77cbdbedfe1a60b855be3626b6766f4681c ----------------------------------------------------------------------- Summary of changes: configure.ac | 2 +- include/osmocom/sigtran/sccp_sap.h | 20 + src/Makefile.am | 4 +- src/osmo_ss7.c | 2 + src/sccp2sua.c | 1265 +++++++++++++++++++++++++++ src/sccp_internal.h | 89 ++ src/sccp_sap.c | 19 + src/sccp_sclc.c | 337 ++++++++ src/sccp_scoc.c | 1642 ++++++++++++++++++++++++++++++++++++ src/sccp_scrc.c | 473 +++++++++++ src/sccp_user.c | 377 +++++++++ src/sua.c | 162 +++- 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/testsuite.at | 6 + tests/{ss7 => xua}/Makefile.am | 7 +- tests/xua/sccp_test_data.c | 102 +++ tests/xua/sccp_test_data.h | 14 + tests/xua/xua_test.c | 386 +++++++++ tests/xua/xua_test.ok | 131 +++ 24 files changed, 4994 insertions(+), 310 deletions(-) create mode 100644 src/sccp2sua.c create mode 100644 src/sccp_internal.h create mode 100644 src/sccp_sclc.c create mode 100644 src/sccp_scoc.c create mode 100644 src/sccp_scrc.c create mode 100644 src/sccp_user.c 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 copy tests/{ss7 => xua}/Makefile.am (63%) create mode 100644 tests/xua/sccp_test_data.c create mode 100644 tests/xua/sccp_test_data.h create mode 100644 tests/xua/xua_test.c create mode 100644 tests/xua/xua_test.ok hooks/post-receive -- SCCP Library