path: root/src/bts.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-23PTCCH: properly handle RACH.ind for PCU_IF_SAPI_PTCCHVadim Yanitskiy1-0/+47
2019-11-17PTCCH: implement basic message codec and APIVadim Yanitskiy1-0/+1
2019-09-30Log RACH Requests using GSMTAPPau Espin Pedrol1-0/+3
2019-09-25Move out tbf subclasses from tbf.h to their own headersPau Espin Pedrol1-0/+1
2019-09-17Use osmo_tdef to implement dl-tbf-idle-timePau Espin Pedrol1-0/+1
2019-09-17Use osmo_tdef to implement ms-idle-timePau Espin Pedrol1-1/+2
2019-09-16Use osmo_tdef to implement T3190Pau Espin Pedrol1-0/+1
2019-09-16Use osmo_tdef for BSSGP T1 and T2Pau Espin Pedrol1-0/+2
2019-09-14Forward ETWS Primary Notification to MSOliver Smith1-0/+6
2019-09-13bts.cpp: Fix osmo_tdef initialization on older g++ compilersPau Espin Pedrol1-2/+2
2019-09-12Introduce osmo_tdef infra and timer VTY commandsPau Espin Pedrol1-2/+21
2019-09-11tbf_dl: make preemptive retransmission optionalOliver Smith1-0/+1
2019-07-24ubsan: fix shiftEric Wild1-1/+1
2019-07-17fix spelling errors detected by lintianThorsten Alteholz1-1/+1
2019-07-11bts.cpp: ensure left-shift operation does not exceed uint32_tAlexander Couzens1-1/+1
2019-03-19Explicitly clean up BTS singletonMax1-3/+19
2019-02-19Clarify write_immediate_assignment() signatureMax1-10/+10
2018-04-01use osmo_init_logging2() with proper talloc ctxNeels Hofmeyr1-1/+4
2018-02-19Move PDCH-related functions into separate filesMax1-899/+1
2018-02-19Update header includesMax1-3/+6
2018-02-19Move paging generation into PDCHMax1-11/+13
2018-02-07RACH: improve single block detectionMax1-44/+28
2018-02-03TBF: add helpers for assignment type handlingMax1-2/+2
2018-01-31TS alloc: print suggested TRX on allocation errorsMax1-1/+1
2018-01-26Simplify TS alloc: adjust function signaturesMax1-3/+2
2018-01-26Simplify TS alloc: use defines for constantsMax1-1/+1
2018-01-26Simplify TS alloc: fix allocation callsMax1-1/+1
2018-01-24TBF: make poll state internalMax1-2/+2
2018-01-24TBF: make UL/DL state internalMax1-7/+7
2018-01-17TBF: log source of state transitionsMax1-3/+3
2018-01-12TBF: move window parameters to UL/DL levelMax1-4/+4
2018-01-12Clarify RACH-related interfacesMax1-79/+86
2018-01-12TBF: cleanup state flag handlingMax1-12/+5
2018-01-02TBF: log timer invocation sourceMax1-2/+2
2018-01-02TBF: unify timer handlingMax1-2/+2
2017-12-21Fix warningsMax1-2/+2
2017-12-20TBF: add N3101 counterMax1-0/+19
2017-12-20TBF: implement independent T31xx timersMax1-1/+1
2017-12-20Introduce LOGTBF* for consistent loggingMax1-47/+33
2017-12-18Fix tests after rate_ctr changeMax1-1/+9
2017-12-05TBF: expand timer loggingMax1-3/+3
2017-11-21Replace '.' in counter names with ':'Max1-85/+85
2017-11-16PCU: Fix TA adjustmentMinh-Quang Nguyen1-7/+49
2017-10-29Call osmo_init_logging() before static BTS constructorHarald Welte1-0/+11
2017-09-04cosmetic: convert explicit warnings to fixme/todoMax1-1/+1
2017-08-14Simplify polling troubleshootingMax1-1/+3
2017-08-14Move DL assignment to TBF-DLMax1-34/+0
2017-08-14Move common code into functionsMax1-57/+36
2017-08-14Encapsulate handling of UL ACK timeoutMax1-9/+6
2017-07-29GSMTAP: Fix channel type for data blocks: PDTCH instead of PACCHHarald Welte1-2/+2