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 1471dc976466ffc2fbafd02c23ea557a37f17527 (commit) via 2d3a709527c3ba3228d8c5aa14a236b5952079b9 (commit) via c96db7fa585d169eff600ebc291d45b427a6cb16 (commit) via d75e8967ef9e117d54c3cd87082f8de7c840c9f5 (commit) via 34ed4e5a20a016b3b35e1b3317ec91cbb1732247 (commit) via fe8991f8647a16f4472f22d4c429a4dbcee67981 (commit) via 654bed7d5e39f4169f6624ad48fd4de33bea76fc (commit) via b929e4e3e863b013b0f4164beb10861c3ad4e9d0 (commit) from 3b0abab223969d2e5fadf044be24e4cb45d90308 (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=1471dc976466ffc2fbafd02c23ea557a37f17527 commit 1471dc976466ffc2fbafd02c23ea557a37f17527 Author: Harald Welte <laforge at 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=2d3a709527c3ba3228d8c5aa14a236b5952079b9 commit 2d3a709527c3ba3228d8c5aa14a236b5952079b9 Author: Harald Welte <laforge at 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=c96db7fa585d169eff600ebc291d45b427a6cb16 commit c96db7fa585d169eff600ebc291d45b427a6cb16 Author: Harald Welte <laforge at 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=d75e8967ef9e117d54c3cd87082f8de7c840c9f5 commit d75e8967ef9e117d54c3cd87082f8de7c840c9f5 Author: Harald Welte <laforge at 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=34ed4e5a20a016b3b35e1b3317ec91cbb1732247 commit 34ed4e5a20a016b3b35e1b3317ec91cbb1732247 Author: Harald Welte <laforge at 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=fe8991f8647a16f4472f22d4c429a4dbcee67981 commit fe8991f8647a16f4472f22d4c429a4dbcee67981 Author: Harald Welte <laforge at 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=654bed7d5e39f4169f6624ad48fd4de33bea76fc commit 654bed7d5e39f4169f6624ad48fd4de33bea76fc Author: Harald Welte <laforge at 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=b929e4e3e863b013b0f4164beb10861c3ad4e9d0 commit b929e4e3e863b013b0f4164beb10861c3ad4e9d0 Author: Harald Welte <laforge at 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 ----------------------------------------------------------------------- Summary of changes: configure.ac | 12 + debian/copyright | 4 +- include/osmocom/sigtran/Makefile.am | 4 +- include/osmocom/sigtran/mtp_sap.h | 68 ++ include/osmocom/sigtran/osmo_ss7.h | 408 +++++++++ include/osmocom/sigtran/protocol/mtp.h | 24 + include/osmocom/sigtran/protocol/sua.h | 6 +- include/osmocom/sigtran/sccp_sap.h | 10 +- include/osmocom/sigtran/sigtran_sap.h | 35 + include/osmocom/sigtran/xua_msg.h | 21 +- src/Makefile.am | 5 +- src/m3ua.c | 669 ++++++++++++++ src/osmo_ss7.c | 1490 ++++++++++++++++++++++++++++++++ src/osmo_ss7_hmrt.c | 219 +++++ src/osmo_ss7_vty.c | 681 +++++++++++++++ src/sccp_helpers.c | 8 +- src/sua.c | 282 +++--- src/xua_as_fsm.c | 308 +++++++ src/xua_as_fsm.h | 13 + src/xua_asp_fsm.c | 610 +++++++++++++ src/xua_asp_fsm.h | 42 + src/xua_internal.h | 58 ++ src/xua_msg.c | 96 +- tests/Makefile.am | 2 +- 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 | 6 + 29 files changed, 5343 insertions(+), 147 deletions(-) create mode 100644 include/osmocom/sigtran/mtp_sap.h create mode 100644 include/osmocom/sigtran/osmo_ss7.h create mode 100644 include/osmocom/sigtran/protocol/mtp.h create mode 100644 src/m3ua.c create mode 100644 src/osmo_ss7.c create mode 100644 src/osmo_ss7_hmrt.c create mode 100644 src/osmo_ss7_vty.c create mode 100644 src/xua_as_fsm.c create mode 100644 src/xua_as_fsm.h create mode 100644 src/xua_asp_fsm.c create mode 100644 src/xua_asp_fsm.h create mode 100644 src/xua_internal.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 hooks/post-receive -- SCCP Library