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, master has been updated via 4a8b938348b9503decd2794b33a71d340fe9414f (commit) via d6d7affa6eb9e9e158d2e0f0108ef154e24867a5 (commit) via 0759b1b9522f0a4f8256671b9098f7bc493c3a99 (commit) via 0ae564d9b1fcee46cd77ccc83c570376d0526c8c (commit) via 1e28eb83c0c2f1b362114199e70b6d454fa2d08b (commit) via b396b69cb2ac93b6e4b53c4252fe809658acd8bd (commit) from ddc0e05604d2c004c08c23fe3c3e2e6ce9b7eabb (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=4a8b938348b9503decd2794b33a71d340fe9414f commit 4a8b938348b9503decd2794b33a71d340fe9414f Merge: b396b69 d6d7aff Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Wed Apr 29 18:53:40 2015 +0200 Merge branch 'zecke/features/no-queue' Let's get bigger exposure of the new implementation http://cgit.osmocom.org/openbsc/commit/?id=d6d7affa6eb9e9e158d2e0f0108ef154e24867a5 commit d6d7affa6eb9e9e158d2e0f0108ef154e24867a5 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Mon Apr 6 12:03:45 2015 +0200 sub: Remove the queue from the subscriber code The idea of "subscriber_get_channel" was that different requests would be coordinated. At the same time we have seen that the "queue" can get stuck at both 31C3 and the rhizomatica installations. Voice calls and SMS do not need coordination. We should be able to send SMS on a voice channel and switch the MS from a SDCCH to a TCH in case we establish a voice call. The SMS code itself needs to coordinate to obey the limit of one SMS per direction but this should be enforced in the sms layer and not on the subscriber. Modify the code to have a simple paging coordination. The subscriber code will schedule the paging and register who would like to know about success/failure. This allowed to greatly simplify the paging response handling for the transaction code (and in fact we could move the transaction list into the subscriber structure now). The code gained to support to cancel the notification of a request (but not the paging itself yet). TODO: Cancel paging request in case no one cares about it anymore. http://cgit.osmocom.org/openbsc/commit/?id=0759b1b9522f0a4f8256671b9098f7bc493c3a99 commit 0759b1b9522f0a4f8256671b9098f7bc493c3a99 Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Mon Apr 6 09:55:10 2015 +0200 sub: Remove introspection of the "channel queue" Over the next commits the queuing of commits will be completely modified to remove the queue and move the scheduling/limits to the outer callers. http://cgit.osmocom.org/openbsc/commit/?id=0ae564d9b1fcee46cd77ccc83c570376d0526c8c commit 0ae564d9b1fcee46cd77ccc83c570376d0526c8c Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Mon Apr 6 16:54:55 2015 +0200 sub: Remove paging requests before dispatching The dispatching might lead to the removal of more paging requests and makes "request" invalid. Remove it before calling the callback. http://cgit.osmocom.org/openbsc/commit/?id=1e28eb83c0c2f1b362114199e70b6d454fa2d08b commit 1e28eb83c0c2f1b362114199e70b6d454fa2d08b Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Mon Apr 6 17:54:34 2015 +0200 mncc: Select the codec similar to the modify handling In case the default TCH/F codec is "EFR" and we do an early assignment from SDCCH to a TCH we would assign the TCH/H codec. This is because the lchan_type will be neither a TCH/H nor a TCH/F. At the same time the _gsm48_lchan_modify code to check for half vs. full-rate is the other way around. Align both. It is full-rate if it is not a TCH_H. This will have some other complications down the way (early assignment on cells with only TCH/H). So the mode should not depend on the _current_ channel but the kind of channel we want. http://cgit.osmocom.org/openbsc/commit/?id=b396b69cb2ac93b6e4b53c4252fe809658acd8bd commit b396b69cb2ac93b6e4b53c4252fe809658acd8bd Author: Holger Hans Peter Freyther <holger at moiji-mobile.com> Date: Wed Apr 29 18:18:06 2015 +0200 debian: Do not depend on shared libraries directly The debian shlibs:depends macro will add the depends according to the needed libraries for us. We only need this for the sqlite3 plugin of libdbi-drivers as there is no direct linkage. ----------------------------------------------------------------------- Summary of changes: debian/control | 14 +-- openbsc/include/openbsc/gsm_data.h | 1 - openbsc/include/openbsc/gsm_subscriber.h | 19 +-- openbsc/include/openbsc/transaction.h | 2 +- openbsc/src/libbsc/paging.c | 14 ++- openbsc/src/libmsc/gsm_04_08.c | 95 +++++--------- openbsc/src/libmsc/gsm_04_11.c | 8 +- openbsc/src/libmsc/gsm_subscriber.c | 199 ++++++------------------------ openbsc/src/libmsc/mncc_builtin.c | 2 +- openbsc/src/libmsc/osmo_msc.c | 8 -- openbsc/src/libmsc/transaction.c | 7 +- openbsc/src/libmsc/vty_interface_layer3.c | 83 +------------ openbsc/tests/channel/channel_test.c | 12 +- 13 files changed, 124 insertions(+), 340 deletions(-) hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)