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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)". The branch, neels/aoip has been updated via f28797a84df8d13743222b87e664cdeae450840c (commit) via a29091aba81d0303b47dbdc7377bd2d8db9a687c (commit) via 37170a74eee6c19a2b8633c747887a3ac1b9fee2 (commit) via 163d2e3651eeb24618e4ae70d0b4be813d7379f4 (commit) via d56f7d7d61b9539bdbf4b8ab39ab3233d026c277 (commit) via 42a59b8064bf19d9b0376a6bdf4b4e7a860c793c (commit) via c137e86538a0b027f5be46c1ce7e09d6f92848a4 (commit) via 55f00baeac572514a4585324b940b0d01c2a0e46 (commit) via 4caee3540d4d58eb6e5fadbf5bfaf7903348c961 (commit) via 4aced69b42e2fb8f57b5c8611406149f44410bc2 (commit) via 074d6f6a14df5e8057cfd280f0729ed31cf24018 (commit) from 0293f48d0cabad35f8794ff71e565138bbf3dbcd (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=f28797a84df8d13743222b87e664cdeae450840c commit f28797a84df8d13743222b87e664cdeae450840c Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 19:09:43 2017 +0200 osmo-bsc: react on reset requests from MSC The bsc side currently can not receive reset commands from an MSC. This patch adds required functionality to receive a reset command and acknowlege it properly. The effects are the same as with when sending resets (all drop all ongoing calls and sccp connections) http://cgit.osmocom.org/openbsc/commit/?id=a29091aba81d0303b47dbdc7377bd2d8db9a687c commit a29091aba81d0303b47dbdc7377bd2d8db9a687c Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 17:40:01 2017 +0200 libcommon-cs: genralize a interface reset fsm The AoIP standard also describes an MSC->BSC reset procedure. We currently do not implement it. However, the fsm that is used to issue the reset request from the bsc side is not generalized. This patch generalizes the code in order to be able to use the same code on the MSC side to perform a reset procedure from there. http://cgit.osmocom.org/openbsc/commit/?id=37170a74eee6c19a2b8633c747887a3ac1b9fee2 commit 37170a74eee6c19a2b8633c747887a3ac1b9fee2 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 15:58:28 2017 +0200 fixup: remove unused counter Forgot to remove the counter struct osmo_timer_list msc_reset_timer; Needs to be fixuped into the reset handling patches http://cgit.osmocom.org/openbsc/commit/?id=163d2e3651eeb24618e4ae70d0b4be813d7379f4 commit 163d2e3651eeb24618e4ae70d0b4be813d7379f4 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 14:06:18 2017 +0200 sccp-lite: remove old sccp-lite code in osmo_bsc_sccp.c all code is commented out. There is no point in keeping the file. This commit deletes it. http://cgit.osmocom.org/openbsc/commit/?id=d56f7d7d61b9539bdbf4b8ab39ab3233d026c277 commit d56f7d7d61b9539bdbf4b8ab39ab3233d026c277 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 13:49:07 2017 +0200 osmo-bsc: Send USSD notification when an MSC loss is detected the old sccp-lite based imlementation offered support for sending an USSD notification as soon as a loss of the MSC connection is detected. This is done before forcefully dropping the affected connection. This commit ports the feature to the new libosmo-sigtran implementation. NOTE: I do not know if this works and I also do not really understand how this is even possible. Sending an USSD notification would rquire the subscriber to be properly attached? When the MSC is lost this almost not possible since no backend to authenticate against is available. http://cgit.osmocom.org/openbsc/commit/?id=42a59b8064bf19d9b0376a6bdf4b4e7a860c793c commit 42a59b8064bf19d9b0376a6bdf4b4e7a860c793c Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 13:22:59 2017 +0200 cosmetic: make function names in a_iface_bssap more expressive. The function names in a_iface_bssap.c are not very expressive. The problem not only exists on the API side, but also for static functions. This patch replaces the function names with more expressive names. http://cgit.osmocom.org/openbsc/commit/?id=c137e86538a0b027f5be46c1ce7e09d6f92848a4 commit c137e86538a0b027f5be46c1ce7e09d6f92848a4 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 12:52:35 2017 +0200 cosmetic: more expressive function names in a_iface The function names if the API function in a_iface.c are not very expressive. Besides of that, the prototypes are in the wrong header file. This commit gives the function more expressive names and moves the prototypes in the right header file. http://cgit.osmocom.org/openbsc/commit/?id=55f00baeac572514a4585324b940b0d01c2a0e46 commit 55f00baeac572514a4585324b940b0d01c2a0e46 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 12:34:26 2017 +0200 fixup: return with value in void function http://cgit.osmocom.org/openbsc/commit/?id=4caee3540d4d58eb6e5fadbf5bfaf7903348c961 commit 4caee3540d4d58eb6e5fadbf5bfaf7903348c961 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 12:26:31 2017 +0200 mgcp: make bts base port configurable Currently the rtp base port of the BTS is hardcoded (4000) and not configurable. This patch adds VTY configuration options to make it adjustable. http://cgit.osmocom.org/openbsc/commit/?id=4aced69b42e2fb8f57b5c8611406149f44410bc2 commit 4aced69b42e2fb8f57b5c8611406149f44410bc2 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 11:43:44 2017 +0200 Revert "mgcp: make sure all endpoints are closed on startup" Clearing all endpoints by sending a DLCX on startup has ben found to be a bit too offensive. It also will not help against inconsitancies that may occour during runtime (e.g. an overheard DLCX during regular call teardown). This reverts commit b669ea94cb78fd9b56ee8dd9392538151349f8ba. http://cgit.osmocom.org/openbsc/commit/?id=074d6f6a14df5e8057cfd280f0729ed31cf24018 commit 074d6f6a14df5e8057cfd280f0729ed31cf24018 Author: Philipp Maier <pmaier at sysmocom.de> Date: Mon Jun 12 11:39:41 2017 +0200 mgcp: Make sure endpoint is free on CRCX The MSC is aware of the assigned endpoints at all times, so it will not assign an occupied endpoint to someone else. However, if it has just restarted, there maybe lingering open endpoints. This patch introduces a fairly simple soultion. Before a new endpoint is seized (CRCX), a DLCX is send in advance. If the endpoint was still occupied with a dead connection, it will be freed. If it was free anyway, the DLCX will just have no effect. ----------------------------------------------------------------------- Summary of changes: openbsc/include/openbsc/Makefile.am | 2 +- openbsc/include/openbsc/a_iface.h | 13 + openbsc/include/openbsc/a_iface_bssap.h | 11 +- .../openbsc/{osmo_bsc_reset.h => a_reset.h} | 36 ++- openbsc/include/openbsc/bsc_msc.h | 5 +- openbsc/include/openbsc/mgcpgw_client.h | 1 + openbsc/include/openbsc/msc_ifaces.h | 18 -- openbsc/include/openbsc/osmo_bsc_sigtran.h | 10 +- openbsc/src/libcommon-cs/Makefile.am | 1 + .../osmo_bsc_reset.c => libcommon-cs/a_reset.c} | 92 +++--- openbsc/src/libmgcp/mgcpgw_client.c | 5 +- openbsc/src/libmgcp/mgcpgw_client_vty.c | 21 ++ openbsc/src/libmsc/a_iface.c | 16 +- openbsc/src/libmsc/a_iface_bssap.c | 56 ++-- openbsc/src/libmsc/gsm_04_08.c | 5 +- openbsc/src/libmsc/gsm_subscriber.c | 3 +- openbsc/src/libmsc/msc_ifaces.c | 51 +-- openbsc/src/osmo-bsc/Makefile.am | 2 - openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 25 +- openbsc/src/osmo-bsc/osmo_bsc_sccp.c | 351 --------------------- openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 70 +++- openbsc/src/osmo-msc/msc_main.c | 4 - 22 files changed, 278 insertions(+), 520 deletions(-) rename openbsc/include/openbsc/{osmo_bsc_reset.h => a_reset.h} (55%) rename openbsc/src/{osmo-bsc/osmo_bsc_reset.c => libcommon-cs/a_reset.c} (59%) delete mode 100644 openbsc/src/osmo-bsc/osmo_bsc_sccp.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)