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 discards 050c5635a5fbe4957665a053f51cbde901c0b447 (commit) discards 82cf86e6674d1084742141bbd50835d4f28a8f90 (commit) discards 81c09b5870003413b9a70491507a11cd9535c553 (commit) discards 05d98a3756817de45f0fd59cdffdda77e77a4c11 (commit) discards 9953f905a809a646e5a5375af31121fe38af29e1 (commit) discards 7f8acb7f4c12f6b634011f33d5fd2ae2151897b5 (commit) discards 74aec199c28201cc3a2e761645f4e59b7a15bdfc (commit) discards b1eb2c9762174c0238b2d826c713ac89c1136f71 (commit) discards 9235fe07eb0b622a0bc130d8470a4690d6a3517f (commit) discards a0a574be34816231eb1bcdade33d1f70c807e0de (commit) discards 579051f5c210758e1d90d118da52218beba490da (commit) discards 31159746274c27183a0020df886fbac71601af3c (commit) via 799f415ed4939f5b4f75c4378154de3c42377d13 (commit) via 48c1a95239bc7aaf522cbd472674880f4ebdae19 (commit) via 67cd61e5b51468ca81af0a6b5f42c584ff611158 (commit) via 3e0e0bcb6929f214797424e1eaa5d97a9311acf0 (commit) via 73b5360346b330d5b8152c1b07e52c26a3a2ed2e (commit) via ff0072a0b3892f708285049d5578d3bc3ee31bb5 (commit) via e1148dfa6c2dcfaeaae3fc068d3de645f0e34182 (commit) via f8d8c91a69b45b6451aff9e68f091a6357aad710 (commit) via d4000accf9bd7097cd188150706fe70d78e7cb58 (commit) via a7cfcabd3b8276e86796d5f3c1236c9a14e8e34c (commit) via ebff45e2ee89bd8c3cb106a58da3b172c01467e1 (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 (050c5635a5fbe4957665a053f51cbde901c0b447) \ N -- N -- N (799f415ed4939f5b4f75c4378154de3c42377d13) 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/openbsc/commit/?id=799f415ed4939f5b4f75c4378154de3c42377d13 commit 799f415ed4939f5b4f75c4378154de3c42377d13 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 8 15:11:00 2017 +0200 drop libosmo-ranap from sms_queue test Change-Id: I0afd8e4db3c84fd1265d3903e389c5164ea73335 http://cgit.osmocom.org/openbsc/commit/?id=48c1a95239bc7aaf522cbd472674880f4ebdae19 commit 48c1a95239bc7aaf522cbd472674880f4ebdae19 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 8 15:10:42 2017 +0200 wip iudummy struct osmo_sccp_addr -- drop this? Change-Id: I90b807b1c6f2a3e86c81c0906168f8c0fc5440b3 http://cgit.osmocom.org/openbsc/commit/?id=67cd61e5b51468ca81af0a6b5f42c584ff611158 commit 67cd61e5b51468ca81af0a6b5f42c584ff611158 Author: Philipp Maier <pmaier at sysmocom.de> Date: Wed Apr 12 15:19:45 2017 +0200 WIP: Integrate AoIP into MSC http://cgit.osmocom.org/openbsc/commit/?id=3e0e0bcb6929f214797424e1eaa5d97a9311acf0 commit 3e0e0bcb6929f214797424e1eaa5d97a9311acf0 Author: Philipp Maier <pmaier at sysmocom.de> Date: Thu Apr 20 18:40:37 2017 +0200 libmsc: make pitfall in gsm0408_dispatch() more obvious The function gsm0408_dispatch() accepts a message buffer pointer and accesses the l3h pointer. Even in a properly allocated message buffer, this may lead into a segfault if the user forgets to set the l3h pointer. This commit adds assertions to popup a more expressive error message. http://cgit.osmocom.org/openbsc/commit/?id=73b5360346b330d5b8152c1b07e52c26a3a2ed2e commit 73b5360346b330d5b8152c1b07e52c26a3a2ed2e Author: Philipp Maier <pmaier at sysmocom.de> Date: Wed Apr 12 15:26:04 2017 +0200 WIP: Integrate AoIP into OsmoBSC http://cgit.osmocom.org/openbsc/commit/?id=ff0072a0b3892f708285049d5578d3bc3ee31bb5 commit ff0072a0b3892f708285049d5578d3bc3ee31bb5 Author: Harald Welte <laforge at gnumonks.org> Date: Sun Apr 9 12:32:51 2017 +0200 WIP: Port to new libosmo-sigtran API (with proper M3UA for Iuh) This changes over to the new libosmo-sigtran API with support for proper SCCP/M3UA/SCTP stacking, as mandated by 3GPP specifications for the IuCS and IuPS interfaces. Only the ASP (client) is used, assuming that both the HNB-GWs and RNCs as well as the MSCs and SGSNs are all connecting as ASP to some STP/SGW which offers M3UA server functionality as well as point-code and/or global title based routing. Change-Id: If0ff956fbf1484899d59ae1a5885543bca31645b http://cgit.osmocom.org/openbsc/commit/?id=e1148dfa6c2dcfaeaae3fc068d3de645f0e34182 commit e1148dfa6c2dcfaeaae3fc068d3de645f0e34182 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 30 15:09:47 2016 +0200 temporary dev: set debug log level almost everywhere Change-Id: I0d5a36560e7edde27497de57e579f5b1d00eb525 http://cgit.osmocom.org/openbsc/commit/?id=f8d8c91a69b45b6451aff9e68f091a6357aad710 commit f8d8c91a69b45b6451aff9e68f091a6357aad710 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Mar 10 02:15:20 2017 +0100 log protocol discriminators and message types by name Depends: libosmocore change-id I0fca8e95ed5c2148b1a7440eff3fc9c7583898df Change-Id: If1c49faf6e1757cb16b383dd2db87b48bc94eee6 http://cgit.osmocom.org/openbsc/commit/?id=d4000accf9bd7097cd188150706fe70d78e7cb58 commit d4000accf9bd7097cd188150706fe70d78e7cb58 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Mar 16 16:14:34 2017 +0100 mgcp: hack RAB success from nano3G: patch first RTP payload The ip.access nano3G needs the first RTP payload's first two bytes to read hex 'e400', or it will reject the RAB assignment. Add flag patched_first_rtp_payload to mgcp_rtp_state to detect the first RTP payload on a stream, and overwrite its first bytes with e400. This should probably be configurable, but seems to not harm other femto cells (as long as we patch only the first RTP payload in each stream). Only do this when sending to the BTS side. Change-Id: I31a4475f42d59fd5704d52ee6e473e270db6d779 http://cgit.osmocom.org/openbsc/commit/?id=a7cfcabd3b8276e86796d5f3c1236c9a14e8e34c commit a7cfcabd3b8276e86796d5f3c1236c9a14e8e34c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri May 20 21:59:55 2016 +0200 Implement IuCS (large refactoring and addition) osmo-nitb becomes osmo-msc add DIUCS debug log constant add iucs.[hc] add msc vty, remove nitb vty add libiudummy, to avoid linking Iu deps in tests Use new msc_tx_dtap() instead of gsm0808_submit_dtap() libmgcp: add mgcpgw client API bridge calls via mgcpgw mgcp: hack RAB success from nano3G: patch first RTP payload The ip.access nano3G needs the first RTP payload's first two bytes to read hex 'e400', or it will reject the RAB assignment. Add flag patched_first_rtp_payload to mgcp_rtp_state to detect the first RTP payload on a stream, and overwrite its first bytes with e400. This should probably be configurable, but seems to not harm other femto cells (as long as we patch only the first RTP payload in each stream). Only do this when sending to the BTS side. Change-Id: Ie13ff348117e892d41b8355ab6c24915301eaeaf http://cgit.osmocom.org/openbsc/commit/?id=ebff45e2ee89bd8c3cb106a58da3b172c01467e1 commit ebff45e2ee89bd8c3cb106a58da3b172c01467e1 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 8 15:12:20 2017 +0200 mscsplit: various preparations to separate MSC from BSC Disable large parts of the code that depend on BSC presence. Don't set msg->lchan nor msg->dst. Don't use lchan in libmsc. Decouple lac from bts. Prepare entry/exit point for MSC -> BSC and MSC -> RNC communication: Add msc_ifaces.[hc], a_iface.c, with a general msc_tx_dtap() to redirect to different interfaces depending on the actual subscriber connection. While iu_tx() is going to be functional fairly soon, the a_tx() is going to be just a dummy for some time (see comment). Add Iu specific fields in gsm_subscriber_connection: the UE connection pointer and an indicator for the Integrity Protection status on Iu (to be fully implemented in later commits). Add lac member to gsm_subscriber_connection, to allow decoupling from bts->location_area_code. The conn->lac will actually be set in iu.c in an upcoming commit ("add iucs.[hc]"). move to libcommon-cs: gsm48_extract_mi(), gsm48_paging_extract_mi(). libmsc: duplicate gsm0808 / gsm48 functions (towards BSC). In osmo-nitb, libmsc would directly call the functions on the BSC level, not always via the bsc_api. When separating libmsc from libbsc, some functions are missing from the linkage. Hence duplicate these functions to libmsc, add an msc_ prefix for clarity, also add a _tx to gsm0808_cipher_mode(): * add msc_gsm0808_tx_cipher_mode() (dummy/stub) * add msc_gsm48_tx_mm_serv_ack() * add msc_gsm48_tx_mm_serv_rej() Call these from libmsc instead of * gsm0808_cipher_mode() * gsm48_tx_mm_serv_ack() * gsm48_tx_mm_serv_rej() Also add a comment related to msc_gsm0808_tx_cipher_mode() in two places. Temporarily disable all paging to be able to link libmsc without libbsc. Skip the paging part of channel_test because the paging is now disabled. In osmo-nitb, paging is done on BSC level and MSC level "at the same time". When the new MSC is fully operational, paging will be controlled separately on the MSC level, and the BSC (RNC) level will be instructed over an IuCS or A-interface to negotiate paging with the MS (UE). This MSC level paging does not yet exist and will be added in subsequent commits. msc_compl_l3(): publish in .h, tweak return value. Use new libmsc enum values for return val, to avoid dependency on libbsc headers. Make callable from other scopes: publish in osmo_msc.h and remove 'static' in osmo_msc.c add gsm_encr to subscr_conn move subscr_request to gsm_subscriber.h subscr_request_channel() -> subscr_request_conn() move to libmsc: osmo_stats_vty_add_cmds() gsm_04_08: remove apply_codec_restrictions() gsm0408_test: use NULL for root ctx move to libbsc: gsm_bts_neighbor() move to libbsc: lchan_next_meas_rep() move vty config for t3212 to network level (periodic lu) remove unneccessary linking from some tests remove handle_abisip_signal() abis_rsl.c: don't use libvlr from libbsc Change-Id: I9cf80f9c2c8a53a29e42f000029e680a9922cb41 ----------------------------------------------------------------------- Summary of changes: hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)