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 "Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, neels/aoip has been updated via e40a123bdf030a5691f01140c6e632de03bcfaf6 (commit) via fd60925358a5daf08d7f3b509521b3c922527a7d (commit) via b22ee29d87447a5c724187fd14d6926f0d4fb217 (commit) via 5e1f3de26cd273493918a595eec3b72c30a765fb (commit) via 9613d7860fb4b28e0ac1d1a592df25f8351e5b64 (commit) via 3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 (commit) via cf04231a361e6257d019a538b03fd07cb7922896 (commit) via 73d7febc0e57010bddc7d1044e493b0f71428aca (commit) via b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 (commit) via 6b9b64105bd17b0290152c6ce866ba543e527244 (commit) via 9208d9c68e28630080573c215ca4aab4811aa01e (commit) via e0828ad50fe926ecb65310ac4fdbd040af1b64b8 (commit) via e4f357ee3eee75c060c0e3d75128794907bd8006 (commit) via d8a6e0640246cf34f44979ebef91f25cb1c3c650 (commit) via f558587cc65c09a42e30c8e357d591e29b0cc6b9 (commit) via a3d37cb278b7d0e17053771b1d9dbdda488a079d (commit) via 5042e5760c4bb44125697347bb96b851efbe2b5a (commit) via 7a1c03393c9701f38bf32a6e7f248910f9c09ccd (commit) via 1a63a31b577fa219b9a78a317fa12adbd8454a8f (commit) via 7941a94244d2f3e7ffed811fca41d7849c7d398e (commit) via bd85cdf71acc0d043ad978afaba830d603888c7b (commit) via c123ce519ed1c2b036fde61e6ee089f99c0fb26e (commit) via edc5dfe5ff61b163018852f38cdfe021e2c73571 (commit) via fac9c9e9d8682a0fe234b12cf94fc490596284eb (commit) via 7a4855ac405284f3ee59f3e413bab5172fcc05b0 (commit) via ea6b3ecc0396abbf5a9472fc97fee54dd42acf83 (commit) via 9a6c0ea9202126aace2a98f10bf1117a3f41e500 (commit) via 362e8b0f0a2f4a62deddc6b1de7b987c54e29533 (commit) via 4fca7f82dca3e78a6da732901544f9ec8aaac90b (commit) via 094024259f92cc19ca5364662ce7f8129c2efbac (commit) via 59f0ff6bf739e79288737e922634dc0b466a3702 (commit) via edc140f90ed28a779d392daecbd120a46af3b754 (commit) via 6cd9cc0fca48a71bc01fbefa4afa958421603f9b (commit) via c2a3f6efd9905ad21b643e88475210e522b6d798 (commit) via 82e2f7639fe3c3d49f183ae0f2bb330fcaf44465 (commit) via fd4167ad32f05b2b1b91314ddc43864b17b23995 (commit) via 4e3818b1c1fd592b125ce3e625b5cbf445037631 (commit) via e93733f322c8ca2d60cc3493d3fa95d987321926 (commit) via 29e63bbae41f03c7eeb3ac7685f5d7c3b59f6e3a (commit) via 116568d34f5c1e941082ae7bfc891631a8b53553 (commit) via 458c2b0a72fefbd2c725c1b512f761b3bfc74229 (commit) via 250c7f7a539a0626f4a013429f9fea84d580089f (commit) via 2662502066f6241dfe5295506862c52aa43fe575 (commit) via c099ad7279976b44a6285a258a13400770f3a75b (commit) via 03bf3a7beef21c0e9b1a7cd9836a3590eedf3939 (commit) via a550a096c42283d40f370568637916962b6b4162 (commit) via 5ee15066de7b6b24820653ad5e2de04f60f55e00 (commit) via 6b62babe5848981bd41db7377646ee390b7b953d (commit) via 55154fb8574337ac5854b9f5912e1d7928b6a9c0 (commit) via 9360d613f4e878caf469e9049262e8f1a567e92f (commit) via e80608d9fdacc6411d31def68dd00285642eecbd (commit) via fc515efb41e4674c09f438a9664028f5b8da804d (commit) via d6ec7a4ab5e307152a94f513a3f218cda5ef8482 (commit) via 0bfa685ae9884876d8062a44d16806894ca229cb (commit) via 9e1e0f46fb82fabb3be11006effa964ed4163ed8 (commit) via e2b37af93a084abf57c496938746cc66e65c120f (commit) from 9244306db501a2e94a43861b67f619d4a4b8a958 (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=e40a123bdf030a5691f01140c6e632de03bcfaf6 commit e40a123bdf030a5691f01140c6e632de03bcfaf6 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jul 21 16:25:47 2017 +0200 MSC,SGSN: use OSMO_GSUP_PORT == 4222 instead of 2222 In SGSN, actually place the port in the SGSN config by default, so that the gsup port may now be omitted in the VTY config (the IP address suffices). Adjust the osmo-sgsn.cfg example. Depends: I4222e21686c823985be8ff1f16b1182be8ad6175 (libosmocore) Change-Id: I50f2040e2eb0baacb43849e93cfed10cbc2fc156 http://cgit.osmocom.org/openbsc/commit/?id=fd60925358a5daf08d7f3b509521b3c922527a7d commit fd60925358a5daf08d7f3b509521b3c922527a7d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 20:31:19 2017 +0200 msc_vlr_tests: properly check BSSAP Clear and Iu Release Change-Id: Ice8125decc1a663d95ae70418e151bff559b983b http://cgit.osmocom.org/openbsc/commit/?id=b22ee29d87447a5c724187fd14d6926f0d4fb217 commit b22ee29d87447a5c724187fd14d6926f0d4fb217 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 20:29:46 2017 +0200 cosmetic: msc_vlr_tests: better place clear_cmd wrap, adjust printed msg Change-Id: Iec6f03f97803b2604f0094260cba256e72ee67bd http://cgit.osmocom.org/openbsc/commit/?id=5e1f3de26cd273493918a595eec3b72c30a765fb commit 5e1f3de26cd273493918a595eec3b72c30a765fb Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 20:22:33 2017 +0200 msc_vlr_test_gsm_ciph: remove dead code These tests have moved to different .c files, are no longer needed here. Change-Id: Ifec8670d9a4a571c858644af9b9308b10b2a7291 http://cgit.osmocom.org/openbsc/commit/?id=9613d7860fb4b28e0ac1d1a592df25f8351e5b64 commit 9613d7860fb4b28e0ac1d1a592df25f8351e5b64 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 17:42:29 2017 +0200 fix release upon IMSI Detach In case of an IMSI Detach, we don't have a conn_fsm, yet we still need to send release messages. Hence directly release the conn in msc_subscr_conn_close() when there is no conn_fsm present. Move the conn release actions from the conn_fsm cleanup function to new function msc_subscr_conn_release_all(). From the FSM cleanup, call msc_subscr_conn_close(), and invoke msc_subscr_conn_release_all() from there. Document msc_subscr_conn_close() behavior. Change-Id: Ied6981099605ad803f8ffed38f23ed8203a97727 http://cgit.osmocom.org/openbsc/commit/?id=3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 commit 3fc122d360c46e0fe374c2fee34d9e8ceaf44ce9 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 17:41:47 2017 +0200 cosmetic: add debug log to msc_subscr_conn_close() Adjust test expectations. Note: this marks all the places where we are so far failing to send a Clear/Release, where during an IMSI Detach the log now says "no conn fsm, ignore". In msc_vlr_test_reject_concurrency, the places are marked "already in release" because these tests for simplicity have a rather peculiar sequence of sending an IMSI Detach right after a CM Service Request, on an open connection. Change-Id: I1c4dc4e5afce3bcb98237e3506300c78d7e4584f http://cgit.osmocom.org/openbsc/commit/?id=cf04231a361e6257d019a538b03fd07cb7922896 commit cf04231a361e6257d019a538b03fd07cb7922896 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 17:39:59 2017 +0200 cosmetic: tweak IMSI Detach log output Match the log message for known subscriber to the one for unknown subscriber. Change-Id: I73871089036c9fd301e818eaaf48142aaf295d09 http://cgit.osmocom.org/openbsc/commit/?id=73d7febc0e57010bddc7d1044e493b0f71428aca commit 73d7febc0e57010bddc7d1044e493b0f71428aca Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 18:20:48 2017 +0200 msc_vlr_tests: add missing wrap for iu_tx_release() It seems merely luck that the tests worked so far without this wrap. Adjust test logs now indicating where we actually send an Iu Release -- and leaving gaping holes where we don't. To be fixed in subsequent commit. Change-Id: Icf8b0b4acd8774c72cff6fdba0ff549308fc506f http://cgit.osmocom.org/openbsc/commit/?id=b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 commit b6a5e19b5c9b8ae5a58a281b4f8721f224abc217 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Sat Jul 22 18:20:22 2017 +0200 cosmetic: add info log for Iu Release tx Change-Id: Ia64bc937d7f37ef6209efbdf884de61008f8816d http://cgit.osmocom.org/openbsc/commit/?id=6b9b64105bd17b0290152c6ce866ba543e527244 commit 6b9b64105bd17b0290152c6ce866ba543e527244 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jul 21 19:01:41 2017 +0200 cosmetic: remove obsolete comment Change-Id: Ie60e00e07b2129ac4bb3cac94921bf3c8d9cd861 http://cgit.osmocom.org/openbsc/commit/?id=9208d9c68e28630080573c215ca4aab4811aa01e commit 9208d9c68e28630080573c215ca4aab4811aa01e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Jul 21 18:29:25 2017 +0200 fix handling of paging response: use conn->lac Change-Id: Ieba69e4014213b18c18282dd724e202cce85a047 http://cgit.osmocom.org/openbsc/commit/?id=e0828ad50fe926ecb65310ac4fdbd040af1b64b8 commit e0828ad50fe926ecb65310ac4fdbd040af1b64b8 Author: Philipp Maier <pmaier at sysmocom.de> Date: Fri Jul 21 18:49:12 2017 +0200 gsm04_08.c patches from neels (remove when committed properly) 0001-imsi-detach-improve-error-logging.patch 0002-imsi-detach-always-close-connection-explicitly.patch http://cgit.osmocom.org/openbsc/commit/?id=e4f357ee3eee75c060c0e3d75128794907bd8006 commit e4f357ee3eee75c060c0e3d75128794907bd8006 Author: Philipp Maier <pmaier at sysmocom.de> Date: Fri Jul 21 18:47:19 2017 +0200 a-iface: move clear command to subscriber_conn.c The clear command is currently triggered from the wrong place. This is a fixup that corrects that. However, it will introduce another problem: The clear command is not sent on detach. Adjust test expectations. Change-Id: Ia27d7e94cb11adf351457b3b0e98a5c9d5070fbf http://cgit.osmocom.org/openbsc/commit/?id=d8a6e0640246cf34f44979ebef91f25cb1c3c650 commit d8a6e0640246cf34f44979ebef91f25cb1c3c650 Author: Philipp Maier <pmaier at sysmocom.de> Date: Fri Jul 21 18:38:36 2017 +0200 vty: Fixup sccp/ss7 configuration The sccp/ss7 configuration is now fixed. The cs7 instance id is implicitly detected from the bsc_addr or the msc_addr. Depending on what is listed last. (I am not sure if that is wise, maybe we should only use the local/bsc address to do the lookup). Remove cs7-instance vty command Modify VTY commands, so that the fixed API is used Set msc->a.cs7_instance from the VTY to when msc/bsc addr is parsed Fix the initalization to use osmo_sccp_simple_client_on_ss7_id() and pass the cs7-instance id we determined from the vty. The whole thing is not waterproof yet. We are still not at the point where we allow to leave the local address out. This would be fine, but when it is left out, the only way to determine the cs7 instance is to use the msc_addr then. We also might want to make sure to reach a state where all cs7 related config may be left out (like with the MSC) http://cgit.osmocom.org/openbsc/commit/?id=f558587cc65c09a42e30c8e357d591e29b0cc6b9 commit f558587cc65c09a42e30c8e357d591e29b0cc6b9 Author: Philipp Maier <pmaier at sysmocom.de> Date: Fri Jul 21 17:27:31 2017 +0200 fixup for: mgcp: display properly mgcp-messages in log http://cgit.osmocom.org/openbsc/commit/?id=a3d37cb278b7d0e17053771b1d9dbdda488a079d commit a3d37cb278b7d0e17053771b1d9dbdda488a079d Author: Philipp Maier <pmaier at sysmocom.de> Date: Fri Jul 21 15:43:15 2017 +0200 msc-vty-complete http://cgit.osmocom.org/openbsc/commit/?id=5042e5760c4bb44125697347bb96b851efbe2b5a commit 5042e5760c4bb44125697347bb96b851efbe2b5a Author: Philipp Maier <pmaier at sysmocom.de> Date: Fri Jul 14 18:00:11 2017 +0200 msc_vlr: Fix tests: accomodate a_iface_tx_clear_cmd() msc_vlr_tests.c: wrap a_iface_tx_clear_cmd(), adjust test expectations. Change-Id: I01c099e62b3e3d74c4f567c0654e748d9d7e45d4 ----------------------------------------------------------------------- Summary of changes: openbsc/doc/examples/osmo-sgsn/osmo-sgsn.cfg | 2 +- openbsc/include/openbsc/a_iface.h | 49 +- openbsc/include/openbsc/a_iface_bssap.h | 21 +- openbsc/include/openbsc/a_reset.h | 5 +- openbsc/include/openbsc/bsc_msc.h | 2 +- openbsc/include/openbsc/bsc_msc_data.h | 21 + openbsc/include/openbsc/gsm_04_08.h | 2 + openbsc/include/openbsc/gsm_data.h | 22 +- openbsc/include/openbsc/mgcpgw_client.h | 3 +- openbsc/include/openbsc/msc_ifaces.h | 1 + openbsc/include/openbsc/osmo_bsc.h | 2 +- openbsc/include/openbsc/osmo_bsc_sigtran.h | 8 +- openbsc/include/openbsc/osmo_msc.h | 3 +- openbsc/include/openbsc/transaction.h | 7 + openbsc/src/gprs/Makefile.am | 2 + openbsc/src/gprs/sgsn_main.c | 3 + openbsc/src/libcommon-cs/a_reset.c | 54 +- openbsc/src/libcommon-cs/common_cs.c | 2 + openbsc/src/libcommon/common_vty.c | 20 +- openbsc/src/libiu/iu.c | 3 + openbsc/src/libmgcp/mgcp_protocol.c | 44 +- openbsc/src/libmgcp/mgcpgw_client.c | 9 +- openbsc/src/libmsc/a_iface.c | 258 ++++++-- openbsc/src/libmsc/a_iface_bssap.c | 133 ++--- openbsc/src/libmsc/gsm_04_08.c | 199 +++---- openbsc/src/libmsc/msc_ifaces.c | 111 +++- openbsc/src/libmsc/msc_vty.c | 28 + openbsc/src/libmsc/osmo_msc.c | 53 +- openbsc/src/libmsc/subscr_conn.c | 15 +- openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 12 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 18 +- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 165 ++++-- openbsc/src/osmo-bsc/osmo_bsc_vty.c | 69 +++ openbsc/src/osmo-bsc_mgcp/Makefile.am | 1 + openbsc/src/osmo-bsc_nat/Makefile.am | 1 + openbsc/src/osmo-msc/msc_main.c | 65 ++- openbsc/tests/msc_vlr/Makefile.am | 4 +- openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.c | 36 ++ openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err | 61 +- openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.c | 648 +-------------------- openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err | 52 +- openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.c | 22 + openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err | 33 ++ openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.c | 4 + openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err | 6 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.c | 6 + openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err | 9 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.c | 26 + openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err | 47 +- .../msc_vlr/msc_vlr_test_reject_concurrency.c | 30 +- .../msc_vlr/msc_vlr_test_reject_concurrency.err | 64 +- openbsc/tests/msc_vlr/msc_vlr_test_rest.c | 13 + openbsc/tests/msc_vlr/msc_vlr_test_rest.err | 20 +- openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c | 23 + openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 34 +- openbsc/tests/msc_vlr/msc_vlr_tests.c | 32 + openbsc/tests/msc_vlr/msc_vlr_tests.h | 32 + 57 files changed, 1593 insertions(+), 1022 deletions(-) hooks/post-receive -- Legacy: The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)