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, laforge/sigtran has been updated discards 0d346f4d36adf46293b0b73b74bc23a33b146e0a (commit) discards dc923e49cd3b623dab05f6016a3e935d7c652cb3 (commit) discards 104002bc943455b6f59e918347b5e8d9d8ec197f (commit) discards 06c8dfadde9c1058996b64bbc5ddc006910e8d9d (commit) discards 21c8a1bcc8f853f3da05d71c4b4fbea6faf53b24 (commit) discards eefad1b78df536c98ea9565d6528955c63fae108 (commit) discards ed24dbd0d38b9c6cff8363f560d1744ae2d919ca (commit) discards 50e931338dfa1ad570734b80cce065ab611929aa (commit) discards 20d00f7c9cd5fa328be7eef0257e5acb6945b1a6 (commit) discards 0ab1d1950a3bac455cbaf0f31130eb29f3776848 (commit) discards 3c0ca7f0e8e27e860dbaa87e50dae6ad23e80565 (commit) discards 2f41ab10afa12ade80a4183034bdb0c92d4578c8 (commit) discards 59c39a480d59cd1af1256209a51fd17ac86c90a3 (commit) discards db3cb1bca9dc73879d7bf4a047643c76722277f8 (commit) discards 49729e8a0969d92d9e75fb0f04720c4080771fa9 (commit) discards fc5c7bf384c523b67eff964e676aae06b532baf6 (commit) discards e5160f395e6355dfbc62ab671d5a8a54a4b96c65 (commit) discards e74e6a7e0a04e829bc8446c019892d73e125bd21 (commit) discards d8e1ceb7320b64d75807f80b7689da294a448a72 (commit) discards 545909d54a0ab0e5f65dad3d536605453e6c62f6 (commit) discards bf71df1001fedc90431a17942127e9bca31f4a3c (commit) discards 412b8177b558f9ea553a4a62e976abd7280a7d52 (commit) discards aa2696375f484d415d2bfcd80cc80fbd589d0ea7 (commit) discards 76b11da5a1536e22681cec6e1b08f2d8579c0c3c (commit) via 417460d6047d8c57f0c70036cf41deb93bc64778 (commit) via 894a180334e00372b85e46884a8e47d86f77877b (commit) via d7ccc2860678d6a5c1260d25541168f04a982255 (commit) via e9e664254b18fe3c539e11ba468f9e22cefadbf2 (commit) via 6f64a1e90efc98b75b86c61c544797f568367e84 (commit) via 01577e0dec9993d107aa3487f3f0506b927483ae (commit) via 95b3b517ecfc56d31a74a5e6360eeadfcbc3a565 (commit) via 3aa933090ff66c1efb60bc13643fe2c5ccae1088 (commit) via 65ce7d46e06c51ab531dc7e6ae14736802a5c1eb (commit) via dd9edf313f3cc6582b559ac9d5afcf1b45b352a1 (commit) via 8c0726a847c7b7c83cea221bae9d2c7cbd9cc6e3 (commit) via 2c11c6f3b4fda6c0bf276429ced4ee33b7f3e516 (commit) via 38f83162a36fddfff075fdea04c1ed5a22a4971a (commit) via bad4cf9c2936366fd8b61a1ecf7568bdcfe61410 (commit) via db1ce17856a762626e851921df8c1addfa44615b (commit) via e4512ab36080625f17fa97a919bd5e4c5df563f1 (commit) via 1677b695f28301560eda4d0df53c0274c276346d (commit) via 9e4aae0c224d282f04d34b9ec12d04f993973d32 (commit) via 10f344af07f87acb22344e2eb558b0f718c4f8f9 (commit) via 720aca62a5750e4639c6d1cb2a38ec55ef5904a1 (commit) via eddeeff3100c59cf919f767143fc1bce5a71af43 (commit) via 0ebde0c42de86df0c941d8533758d3cedef725e7 (commit) via 0dd089f17dfa6ea2a092cd76d9e65ac96b923635 (commit) via f17725a86f0c895ca1d73f73a95754de20a4c7ad (commit) via 840cef34a83bf5a896d20d0143fa932635a1e65b (commit) via 9b988826cdb21b3bb88108117bde92a9da5bb71a (commit) via 663651462acc34cd7b56e997f72b7b268c8f3717 (commit) via 222cd10c2fc2ea0fff9ce792ece34444b6b1e7da (commit) via 1c43cc291892825361a65cceaf732406e04f8e5d (commit) via e734655afb811ec5a7844beff5c6e9a7ba163683 (commit) via 199b97652bf6261000ecd0c2c0c442edde4db4e0 (commit) via 81f63035ee2f2ba7fd2c0ad4be7e30bf19d03e85 (commit) via c07796dc3b5040993cf642145b924688ddf9ab66 (commit) via 86cfe9b3b47decc33b9f8c6d82e67eb05f853c3f (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 (0d346f4d36adf46293b0b73b74bc23a33b146e0a) \ N -- N -- N (417460d6047d8c57f0c70036cf41deb93bc64778) 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=417460d6047d8c57f0c70036cf41deb93bc64778 commit 417460d6047d8c57f0c70036cf41deb93bc64778 Author: Harald Welte <laforge at gnumonks.org> Date: Thu Feb 16 00:13:36 2017 +0100 SCCP User SAP: Remove nr_digits member of GT The GT digits are reported as ASCII string with NUL-termination to the SCCP User, so there's no point in having an explicit field indicating the number of digits. The User can simply call strlen() on the string. Change-Id: I04ee2348c8f49d8b88b216ce1d1376441b6d6379 http://cgit.osmocom.org/libosmo-sccp/commit/?id=894a180334e00372b85e46884a8e47d86f77877b commit 894a180334e00372b85e46884a8e47d86f77877b Author: Harald Welte <laforge at gnumonks.org> Date: Thu Feb 16 00:10:59 2017 +0100 SCCP User SAP: GT Digits are provided in ASCII, so use signed char The USER SAP presents the digits as ASCII string to the user, so we should be using char, not uint8_t. Change-Id: I20ab153ee48f0a55c62b30e77d33ec7a4807abe0 http://cgit.osmocom.org/libosmo-sccp/commit/?id=d7ccc2860678d6a5c1260d25541168f04a982255 commit d7ccc2860678d6a5c1260d25541168f04a982255 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Feb 11 23:38:15 2017 +0100 xua_sap.h: Add definitions for upcoming xUA modules Change-Id: I74cb9d80d509f1cde02e35a78a70353f8615836f http://cgit.osmocom.org/libosmo-sccp/commit/?id=e9e664254b18fe3c539e11ba468f9e22cefadbf2 commit e9e664254b18fe3c539e11ba468f9e22cefadbf2 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Feb 11 23:37:47 2017 +0100 mtp_sap.h: Add definitions for upcoming MTP SAP Change-Id: I714c44720821e1deaffef75d36ab49ac5a3186f0 http://cgit.osmocom.org/libosmo-sccp/commit/?id=6f64a1e90efc98b75b86c61c544797f568367e84 commit 6f64a1e90efc98b75b86c61c544797f568367e84 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Feb 11 23:36:46 2017 +0100 WIP: New FSM-Based connection-oriented SCCP implementation Change-Id: I6d875298bf4fa0bfcafc7e00fe96aa2e6f516b33 http://cgit.osmocom.org/libosmo-sccp/commit/?id=01577e0dec9993d107aa3487f3f0506b927483ae commit 01577e0dec9993d107aa3487f3f0506b927483ae Author: Harald Welte <laforge at gnumonks.org> Date: Thu Feb 9 00:37:35 2017 +0100 WIP: M3UA support Change-Id: I79555a7c7740e892f7ac238f5cae165841393f1c http://cgit.osmocom.org/libosmo-sccp/commit/?id=95b3b517ecfc56d31a74a5e6360eeadfcbc3a565 commit 95b3b517ecfc56d31a74a5e6360eeadfcbc3a565 Author: Harald Welte <laforge at gnumonks.org> Date: Sat Jan 28 23:23:35 2017 +0100 WIP: implement xUA ASP and AS state machine as osmo_fsm Change-Id: Iae808a23a17e675f2b9eb31f8ef3d789651daecc http://cgit.osmocom.org/libosmo-sccp/commit/?id=3aa933090ff66c1efb60bc13643fe2c5ccae1088 commit 3aa933090ff66c1efb60bc13643fe2c5ccae1088 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 03:49:46 2017 +0100 WIP: new unit tests for new SCCP and SUA routines Change-Id: I1275d8ffdd4530f5609e9e1970230c54f45e6bac http://cgit.osmocom.org/libosmo-sccp/commit/?id=65ce7d46e06c51ab531dc7e6ae14736802a5c1eb commit 65ce7d46e06c51ab531dc7e6ae14736802a5c1eb Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 03:47:00 2017 +0100 New SCCP <-> SUA transcoding routines Using this code, SCCP can be transcoded to SUA and vice-versa. This way the upcoming common code such as the state machines for connection oriented SCCP work with one format (SUA) only, and the conversion from/to SCCP is done when SCCP is used as protocol. Change-Id: I7a77e7d418f2427e9e379867a78a3f1b9ad718cb http://cgit.osmocom.org/libosmo-sccp/commit/?id=dd9edf313f3cc6582b559ac9d5afcf1b45b352a1 commit dd9edf313f3cc6582b559ac9d5afcf1b45b352a1 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Feb 15 23:40:12 2017 +0100 Implement SUA encoding of Global Title (part of Called/CallingPartyAddr) Change-Id: Ic238124e460e68320562410bd20662cb6958b7fe http://cgit.osmocom.org/libosmo-sccp/commit/?id=8c0726a847c7b7c83cea221bae9d2c7cbd9cc6e3 commit 8c0726a847c7b7c83cea221bae9d2c7cbd9cc6e3 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Feb 15 23:41:55 2017 +0100 sua.c: export DSUA to other files in library Change-Id: I2e7b5f043fa48fcf6dab49b19f3b98cf2ed1eece http://cgit.osmocom.org/libosmo-sccp/commit/?id=2c11c6f3b4fda6c0bf276429ced4ee33b7f3e516 commit 2c11c6f3b4fda6c0bf276429ced4ee33b7f3e516 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Feb 15 23:43:43 2017 +0100 sua: Export sua_parse_gt() within the library Change-Id: I4d19f51a6ff72734a731eb385c4679086cc50cd1 http://cgit.osmocom.org/libosmo-sccp/commit/?id=38f83162a36fddfff075fdea04c1ed5a22a4971a commit 38f83162a36fddfff075fdea04c1ed5a22a4971a Author: Harald Welte <laforge at gnumonks.org> Date: Wed Feb 15 23:52:07 2017 +0100 sua: Always zero-initialize the output of sua_addr_parse_part() Change-Id: Ia41a3f611dc8bb999db21f4e6fbe626f41aeb66e http://cgit.osmocom.org/libosmo-sccp/commit/?id=bad4cf9c2936366fd8b61a1ecf7568bdcfe61410 commit bad4cf9c2936366fd8b61a1ecf7568bdcfe61410 Author: Harald Welte <laforge at gnumonks.org> Date: Tue Feb 14 00:41:06 2017 +0100 sua: Parse SUA Global Title (nested in SUA SCCP Addresses) Change-Id: Id6201362a78f2bc183a27bbc2f19e4de724eb88f http://cgit.osmocom.org/libosmo-sccp/commit/?id=db1ce17856a762626e851921df8c1addfa44615b commit db1ce17856a762626e851921df8c1addfa44615b Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 23:52:00 2017 +0100 sua: Add IPv4 encoding/decoding in SUA SCCP Addresses Change-Id: Ic5c70360c6bf3a0d12f9ffc83a86d70f34c98f62 http://cgit.osmocom.org/libosmo-sccp/commit/?id=e4512ab36080625f17fa97a919bd5e4c5df563f1 commit e4512ab36080625f17fa97a919bd5e4c5df563f1 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 23:46:29 2017 +0100 sua: Fix byte order when printing of embedded IEI Change-Id: Ib9c3ec39cb1e6879fb652fa6fe04e05ad537a958 http://cgit.osmocom.org/libosmo-sccp/commit/?id=1677b695f28301560eda4d0df53c0274c276346d commit 1677b695f28301560eda4d0df53c0274c276346d Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 22:43:25 2017 +0100 sua.c: Print xUA IEI always in hex representation ... as that's what used in the IETF RFCs and thus more natural when looking at documentation and logs. Change-Id: I9aa8eac82748c4e7656a12c42d9ff28573d8413b http://cgit.osmocom.org/libosmo-sccp/commit/?id=9e4aae0c224d282f04d34b9ec12d04f993973d32 commit 9e4aae0c224d282f04d34b9ec12d04f993973d32 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 22:34:42 2017 +0100 sua: make SUA address parsing available to other code within library Change-Id: Id824ce1000abbb06592e8edda9c2896ac7d0efb3 http://cgit.osmocom.org/libosmo-sccp/commit/?id=10f344af07f87acb22344e2eb558b0f718c4f8f9 commit 10f344af07f87acb22344e2eb558b0f718c4f8f9 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Feb 13 03:44:48 2017 +0100 xua_msg: Add xua_msg_dump() to print parsed XUA message Change-Id: I2f3ae77f440e0c27f78302cdb80e1d25fe5aebb6 http://cgit.osmocom.org/libosmo-sccp/commit/?id=720aca62a5750e4639c6d1cb2a38ec55ef5904a1 commit 720aca62a5750e4639c6d1cb2a38ec55ef5904a1 Author: Harald Welte <laforge at gnumonks.org> Date: Sun Feb 12 19:47:08 2017 +0100 sccp_sap: Add osmo_sccp_routing_ind to osmo_sccp_addr Somehow we forgot to include the osmo_sccp_routing_ind in osmo_sccp_addr. It was defined, but not unsed anywhere :/ Change-Id: I559bc9a5308a46aa1b1c63557a4aec0effb48a0b ----------------------------------------------------------------------- Summary of changes: include/osmocom/sigtran/sccp_sap.h | 3 +- include/osmocom/sigtran/xua_msg.h | 2 + src/sccp2sua.c | 449 +++++++++++++++++++++++++++++++------ src/sccp_helpers.c | 2 +- src/sua.c | 108 ++++++--- src/xua_internal.h | 12 + src/xua_msg.c | 56 ++++- tests/xua/Makefile.am | 8 +- tests/xua/xua_test.c | 107 +++++++-- 9 files changed, 633 insertions(+), 114 deletions(-) create mode 100644 src/xua_internal.h hooks/post-receive -- SCCP Library