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, jolly/32c3 has been created at f7637bc5155e14aabdcae1d3271a43ebbade6ef8 (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/openbsc/commit/?id=f7637bc5155e14aabdcae1d3271a43ebbade6ef8 commit f7637bc5155e14aabdcae1d3271a43ebbade6ef8 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Mon Jan 20 07:50:53 2014 +0100 Hack: Make Nokia Flexi-BTS work http://cgit.osmocom.org/openbsc/commit/?id=4d255e2aaacda06f042abb14e2e0117a8d2eb269 commit 4d255e2aaacda06f042abb14e2e0117a8d2eb269 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Mar 31 12:03:12 2013 +0200 Allow handling of TCH/F and TCH/H frames from layer 4 http://cgit.osmocom.org/openbsc/commit/?id=de522c78ca8b4b225b4df880d7e28faa8134f3ad commit de522c78ca8b4b225b4df880d7e28faa8134f3ad Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Mar 31 12:01:25 2013 +0200 osmo-nitb support for codec negotiation Since codec negotiation is done automatically, there is no need to define codec for TCH/F and TCH/H via VTY anymore. http://cgit.osmocom.org/openbsc/commit/?id=ab56d32c57c670084bc009757651db9127d005b5 commit ab56d32c57c670084bc009757651db9127d005b5 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Mar 31 11:57:38 2013 +0200 If requested TCH/H channel is not available, try assigning TCH/F If MNCC application requests a half rate channel, the channel might not be available, due to different cell configuration, so the full rate channel is used. http://cgit.osmocom.org/openbsc/commit/?id=60eefc6620cd709a7d3d26d55209168812726156 commit 60eefc6620cd709a7d3d26d55209168812726156 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Sun Mar 31 11:44:34 2013 +0200 Fix: If paging for half rate was requested, use hr, if supported by MS http://cgit.osmocom.org/openbsc/commit/?id=df202379cb69eaa7ab12a9f568177436aae67129 commit df202379cb69eaa7ab12a9f568177436aae67129 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Tue Mar 26 08:21:46 2013 +0100 Fixed AMR payload type selection and handling http://cgit.osmocom.org/openbsc/commit/?id=b113b0bd35c9f964c1d513cde917d55aef9baf18 commit b113b0bd35c9f964c1d513cde917d55aef9baf18 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Thu Mar 14 09:41:18 2013 +0100 Drop bad speech frames rather than forwarding them via RTP Some RTP endpoints may not check for bad frame indications, so a frame that is marked as bad may be still decoded, which creates anoying noise. This patch drops these frames. It depends on the SIP endpoint how these dropped frames are handled. (insert silence, extrapolate speech...) http://cgit.osmocom.org/openbsc/commit/?id=d3ae9498a8d26fb1583f992dd64b734a6f98018c commit d3ae9498a8d26fb1583f992dd64b734a6f98018c Author: Andreas Eversberg <jolly at eversberg.eu> Date: Mon Mar 11 08:20:48 2013 +0100 Add check for non existing lchan at tch_frame_down() Traffic cannot sent to BTS, if there is (currently) no logical channel associated with the transaction. http://cgit.osmocom.org/openbsc/commit/?id=c42af135521031ba061a31bd256529972e078fbe commit c42af135521031ba061a31bd256529972e078fbe Author: Andreas Eversberg <jolly at eversberg.eu> Date: Tue Feb 19 12:55:59 2013 +0100 Fix: TCHH/HR payloads are 15 bytes (ToC + 14 bytes of speech data) http://cgit.osmocom.org/openbsc/commit/?id=fd0b0528be9cec102239e4ec935101e1bf110f82 commit fd0b0528be9cec102239e4ec935101e1bf110f82 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Thu Mar 8 14:39:19 2012 +0100 Finished support for all codecs (RTP bridge and MNCC interface) The codes is not yet tested. AMR rate is currently fixed to 5.9k. http://cgit.osmocom.org/openbsc/commit/?id=7ef67185e692f2dff75d5c3952cc15dbd6586bb0 commit 7ef67185e692f2dff75d5c3952cc15dbd6586bb0 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Thu Mar 8 11:08:37 2012 +0100 Fixed delay problems, if RTP stream jitters too much The RTP stream is generated or forwarded by OpenBSC to nanoBTS. Due to switching of streams (hold/retrieve call), packet loss or even stalling of sender's process, the time stamp must be corrected. If outdated packets are received, they get dropped. http://cgit.osmocom.org/openbsc/commit/?id=fbc3393bee719c8c4723cb089635ccb804a12464 commit fbc3393bee719c8c4723cb089635ccb804a12464 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Fri Feb 17 15:20:59 2012 +0100 Allow dynamic RTP payload types between application and MNCC interface Since EFR/AMR/HR codecs use dynamic RTP payload, the payload type can be set. If it is set, the frame type must be set also, so OpenBSC knows what frame types are received via RTP. This modification only affects traffic beween application and MNCC interface, not the RTP traffic between OpenBSC and BTS. http://cgit.osmocom.org/openbsc/commit/?id=08f433e1a3e7d2c6e9d1244fb3d63266b69e2409 commit 08f433e1a3e7d2c6e9d1244fb3d63266b69e2409 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Fri Jan 20 20:33:37 2012 +0100 Adding handling of BFI (Bad Frame Indicatior) of received TRAU frames If a bad TRAU frame is received, it is forwarded to MNCC application as GSM_TCHF_BAD_FRAME. The application can now handle the GAP of missing audio. (e.g. with extrapolation) If TRAU frames are forwarded via RTP, bad frames are dropped, but frame counter and timestamp of RTP sender state is increased. http://cgit.osmocom.org/openbsc/commit/?id=00bfaf0f96d7899790d89f9d2605b40cf445bb03 commit 00bfaf0f96d7899790d89f9d2605b40cf445bb03 Author: Andreas Eversberg <jolly at eversberg.eu> Date: Mon Jan 16 09:29:28 2012 +0100 Adding traffic forwarding via RTP to remote application Instead of forwarding traffic through MNCC interface, traffic can now be forwarded to a given RTP destination. A special MNCC message is used for that. The traffic can still be forwarded through MNCC interface when this special MNCC message is not used. It also works with E1 based BTSs. In conjunction with LCR's "rtp-bridge" feature, the RTP traffic can be directly exchanged with a remote SIP endpoint, so that the traffic is not forwarded by LCR itself. This way the performance of handling traffic only depends on OpenBSC and the remote SIP endpoint. Also the traffic is exchanged with the SIP endpoint without transcoding, to have maximum performance. ----------------------------------------------------------------------- hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)