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 "Osmocom BTS-side code (Abis, scheduling, ...)". The branch, 201509-l1sap has been created at 2b627f9351ed6da4a774e427e9c35992afa2d77d (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-bts/commit/?id=2b627f9351ed6da4a774e427e9c35992afa2d77d commit 2b627f9351ed6da4a774e427e9c35992afa2d77d Author: Harald Welte <laforge at gnumonks.org> Date: Sun Sep 6 12:33:16 2015 +0200 move MS power control handling from sysmobts to common part MS uplink power control is required in pretty much any BTS, and we cannot assume that they PHY / L1 will always take care of it by itself. So the correspondign code is moved to common/power_control.c and called from the generic part of L1SAP. The corresponding VTY paramter has been moved from the sysmobts-specific trx VTY node to the common BTS VTY node. http://cgit.osmocom.org/osmo-bts/commit/?id=06498abfe2a4039c330ec5a5ec323a375e59844a commit 06498abfe2a4039c330ec5a5ec323a375e59844a Author: Andreas Eversberg <jolly at eversberg.eu> Date: Fri Apr 4 14:11:33 2014 +0200 Move detection of handover frames from sysmo-bts code to common code http://cgit.osmocom.org/osmo-bts/commit/?id=e7669c6622fb99a3b3c93cf56061c05e723a9fa5 commit e7669c6622fb99a3b3c93cf56061c05e723a9fa5 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 12:30:52 2013 +0200 Remove obsolete gsmtap handling from osmo-bts-sysmo part. http://cgit.osmocom.org/osmo-bts/commit/?id=8976a8429b0fbf48ae39fdf47191cb0ef3748424 commit 8976a8429b0fbf48ae39fdf47191cb0ef3748424 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 12:06:19 2013 +0200 Add gsmtap option to command line to main.c of osmo-bts-sysmo http://cgit.osmocom.org/osmo-bts/commit/?id=55e311b5cd5c10a24a7d57b79e3e4b24e9a2013c commit 55e311b5cd5c10a24a7d57b79e3e4b24e9a2013c Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 12:04:49 2013 +0200 Move gsmtap VTY commands from osmo-bts-sysmo to common part http://cgit.osmocom.org/osmo-bts/commit/?id=966c1d77b73a9b7b9300a1dee377a8d5fcaf9916 commit 966c1d77b73a9b7b9300a1dee377a8d5fcaf9916 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Mon Jul 29 09:45:22 2013 +0200 Send primitives at PH-/MPH-/TCH-SAP interface via GSMTAP http://cgit.osmocom.org/osmo-bts/commit/?id=0d58d4f345c459ac29fe9edb464f2e8b22646d25 commit 0d58d4f345c459ac29fe9edb464f2e8b22646d25 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Jun 16 13:26:14 2013 +0200 sysmobts: Clean up transitions for lchan cipher state There are three transitions: 1. LCHAN_CIPH_NONE -> LCHAN_CIPH_RX_REQ -> LCHAN_CIPH_RX_CONF It is used to enable ciphering in RX (uplink) direction only. 2. LCHAN_CIPH_RX_CONF -> LCHAN_CIPH_RX_CONF_TX_REQ -> LCHAN_CIPH_RXTX_CONF It is used to additionally enable ciphering in TX (downlink) direction. 3. LCHAN_CIPH_NONE -> LCHAN_CIPH_RXTX_REQ -> LCHAN_CIPH_RX_CONF_TX_REQ -> LCHAN_CIPH_RXTX_CONF It is used to enable ciphering in both TX and RX directions. This is used when the channel is activated with encryption already enabled. (assignment or handover) In order to follow the order of these transitions, the RX direction must always be set before the TX direction. If no cipher key is set (A5/0), ciphering is set to ALG 0, but lchan cipher state remains at LCHAN_CIPH_NONE. http://cgit.osmocom.org/osmo-bts/commit/?id=5ab29cd838b241b90c976d1d5ea194b6cd9fea92 commit 5ab29cd838b241b90c976d1d5ea194b6cd9fea92 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sat Aug 31 20:30:40 2013 +0200 Add MEAS (MPH_INFO) IND message to PH-/MPH-/TCH-SAP interface This part moves processing of measurement infos from osmo-bts-sysmo to common part. http://cgit.osmocom.org/osmo-bts/commit/?id=b0b787cefdcd52e0ed1dadde40153fb29c065803 commit b0b787cefdcd52e0ed1dadde40153fb29c065803 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 22:13:18 2014 +0200 l1sap: Port code to new ciphering handling ... introduced in 2cc37035d73191b71b9ba9c0d559a0da6a5f35e5 http://cgit.osmocom.org/osmo-bts/commit/?id=1ce190f3182791aa04aa6342b5459ff74516aa10 commit 1ce190f3182791aa04aa6342b5459ff74516aa10 Author: Harald Welte <laforge at gnumonks.org> Date: Thu Aug 7 08:32:30 2014 +0200 sysmobts/l1_if: Sacch/Sdcc/Facch are handled in l1sap/core http://cgit.osmocom.org/osmo-bts/commit/?id=488fc7636ffc37c3fd92de02319bf4d6319ac9fa commit 488fc7636ffc37c3fd92de02319bf4d6319ac9fa Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 11:09:20 2013 +0200 Add SDCCH/SACCH/FACCH messages to PH-/MPH-/TCH-SAP interface This part moves control channel message primitives from osmo-bts-sysmo to common part. In order to control ciphering fo BTS model, CIPHER (MPH_INFO) messages are used. http://cgit.osmocom.org/osmo-bts/commit/?id=e5f2f9f5778b1cd437f56f4651e37042eacf0530 commit e5f2f9f5778b1cd437f56f4651e37042eacf0530 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 20:18:35 2014 +0200 l1sap: Avoid compiler warnings regarding uninitialized nmsg http://cgit.osmocom.org/osmo-bts/commit/?id=9b35e22e28770f8eb15fd496ac1fe59c7329a16e commit 9b35e22e28770f8eb15fd496ac1fe59c7329a16e Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 20:15:22 2014 +0200 l1sap: Use {data,empty}_req_from_l1sap() and avoid code duplication http://cgit.osmocom.org/osmo-bts/commit/?id=a82c7fc8c0e76e2e813d5d01412360ffda4dadb0 commit a82c7fc8c0e76e2e813d5d01412360ffda4dadb0 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 10:08:15 2013 +0200 Add TCH messages to PH-/MPH-/TCH-SAP interface This part moves TCH handling from osmo-bts-sysmo to common part. The RTP handling is done at the common part, so they can be used by other BTS models. http://cgit.osmocom.org/osmo-bts/commit/?id=150f02f6a50cba17f3b5e98f641be6810b761883 commit 150f02f6a50cba17f3b5e98f641be6810b761883 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 20:05:59 2014 +0200 l1sap: re-introduce a comment that was lost during l1sap merge http://cgit.osmocom.org/osmo-bts/commit/?id=000fa3c41d46c4b255b33f7b23ad1c8bb4653717 commit 000fa3c41d46c4b255b33f7b23ad1c8bb4653717 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 09:19:45 2013 +0200 Move chan act/rel/modify from bts_model to PH-/MPH-/TCH-SAP interface This part replaces channel activation/deactivation/modification routines by MPH_INFO messages. http://cgit.osmocom.org/osmo-bts/commit/?id=3bfb49d56ea3b0fd60009e4935c75afe1d1ffbab commit 3bfb49d56ea3b0fd60009e4935c75afe1d1ffbab Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Sep 1 09:02:24 2013 +0200 Relace bts_model_get_time() by get_time() at common part http://cgit.osmocom.org/osmo-bts/commit/?id=41ba4bb168ffa6fff606aba5608e6b3884571122 commit 41ba4bb168ffa6fff606aba5608e6b3884571122 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 19:57:51 2014 +0200 l1sap: Re-introduce more correct RACH slot counting The original code handled both the fact where a TIME indication would be missed (and thus the frame number be higher than previous + 1), as well as the two cases for combined / non-combined CCCH. The L1SAP code removed some of those bits, which I'm re-introducing here. http://cgit.osmocom.org/osmo-bts/commit/?id=bf8962041f779b6b3d4d0fbbc5c11994b65bc3f8 commit bf8962041f779b6b3d4d0fbbc5c11994b65bc3f8 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sat Aug 31 19:49:12 2013 +0200 Add TIME (MPH_INFO) IND messages to PH-/MPH-/TCH-SAP interface This part moves GSM time handling from osmo-bts-sysmo part to common part. http://cgit.osmocom.org/osmo-bts/commit/?id=06d41facb1f782080107ba0417b1eb5e84270e1e commit 06d41facb1f782080107ba0417b1eb5e84270e1e Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 19:50:08 2014 +0200 l1sap: additional comments explaining l1sap changes in l1_if.c http://cgit.osmocom.org/osmo-bts/commit/?id=b199a80a9955661fbcc53bfc3044d121b7d56342 commit b199a80a9955661fbcc53bfc3044d121b7d56342 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Fri Aug 30 08:48:38 2013 +0200 Add PDCH messages to PH-/MPH-/TCH-SAP interface This part moves PDTCH, PACCH and PTCCH message primitives from osmo-bts-sysmo to common part. http://cgit.osmocom.org/osmo-bts/commit/?id=370f6616ff0de8514fa2394f18ed80035faf8880 commit 370f6616ff0de8514fa2394f18ed80035faf8880 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 19:29:35 2014 +0200 l1sap: Add a warning about assuming BS_AG_BLKS_RES=1 This is a regression of the code compared to the existing sysmoBTS code, where the L1 tells us whether its AGCH or PCH. However, it was not used even in the old code, so we can afford to simply put a #warning here. http://cgit.osmocom.org/osmo-bts/commit/?id=689eb1a4b62becebb74a4f5d13fdae44a6aa6197 commit 689eb1a4b62becebb74a4f5d13fdae44a6aa6197 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Fri Aug 30 08:03:09 2013 +0200 Add PCH/AGCH message to PH-/MPH-/TCH-SAP interface This part moves PCH and AGCH message primitives from osmo-bts-sysmo to common part. http://cgit.osmocom.org/osmo-bts/commit/?id=f39673aa98ac0c8e157a4427801f492cc7781359 commit f39673aa98ac0c8e157a4427801f492cc7781359 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 18:54:24 2014 +0200 l1sap: sysmobts: remove obsolete get_lapdm_chan_by_hl2() http://cgit.osmocom.org/osmo-bts/commit/?id=3ecf587be57ff59b2953dbbae7030266ae4bbaaa commit 3ecf587be57ff59b2953dbbae7030266ae4bbaaa Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 18:52:08 2014 +0200 l1sap: correctly set chan_nr on PRIM_PH_RACH / INDICATION In case of a RACH INDICATION on CCCH, we need to set CHAN_NR to 0x88 (RSL_CHAN_RACH). In other cases, chan_nr needs to reflect the actual logical channel (TCH/SDCCH) on whcih the handover happened. http://cgit.osmocom.org/osmo-bts/commit/?id=f5efdaed5c36a010e1e7e3b17e2ca0e3be182e0d commit f5efdaed5c36a010e1e7e3b17e2ca0e3be182e0d Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 18:31:39 2014 +0200 l1sap: RACH: Detect hand-over even on TRX0 I don't understand why we would detect handover only on TRX1-n, but not on TRX0. It is perfectly valid for a handover to occur on TRX0. http://cgit.osmocom.org/osmo-bts/commit/?id=7d83701168c4ab2f368387940c8a4f5abc51d4ff commit 7d83701168c4ab2f368387940c8a4f5abc51d4ff Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 17:13:20 2014 +0200 l1sap: fix missing include file and resulting compiler warning http://cgit.osmocom.org/osmo-bts/commit/?id=beaee02ca9c89a9dfbb964935cb6c61b3aba5356 commit beaee02ca9c89a9dfbb964935cb6c61b3aba5356 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 17:12:44 2014 +0200 l1sap: fix coding style http://cgit.osmocom.org/osmo-bts/commit/?id=60be2647d4da9d1d3680183d05ec6a3022839f27 commit 60be2647d4da9d1d3680183d05ec6a3022839f27 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 17:11:23 2014 +0200 l1sap: Use L1SAP_IS_CHAN_RACH instead of magic number 0x88 http://cgit.osmocom.org/osmo-bts/commit/?id=77192b151cfb2fdb7697938f57682fbead690394 commit 77192b151cfb2fdb7697938f57682fbead690394 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Fri Aug 30 07:46:30 2013 +0200 Add RACH message to PH-/MPH-/TCH-SAP interface This part moves RACH message primitives from osmo-bts-sysmo to common part. http://cgit.osmocom.org/osmo-bts/commit/?id=51be8f7a8dd36bb75de41f26086d6d7c9df159a8 commit 51be8f7a8dd36bb75de41f26086d6d7c9df159a8 Author: Harald Welte <laforge at gnumonks.org> Date: Wed Aug 27 16:32:53 2014 +0200 l1sap: Split ph_data_req() into smaller parts ... in an effort to avoid introducing new/more spaghetti code Also, use offsetof() instead of pointer calculation to determine the start of GsmL1_Prim_t.u.phDataReq.msgUnitParam.u8Buffer http://cgit.osmocom.org/osmo-bts/commit/?id=9146cc45856c79efc0af3961ec7f0b55f606309b commit 9146cc45856c79efc0af3961ec7f0b55f606309b Author: Andreas Eversberg <jolly at eversberg.eu> Date: Mon Jul 29 09:42:23 2013 +0200 Add BCCH message to PH-/MPH-/TCH-SAP interface This first part moves BCCH message primitives from osmo-bts-sysmo to common part. A new file "common/l1sap.c" is introduced to implement handling of layer 1 messages from/to BTS model. ----------------------------------------------------------------------- hooks/post-receive -- Osmocom BTS-side code (Abis, scheduling, ...)