aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2015-11-12osmobts_sock.cpp: Add missing space in log statement.Harald Welte1-1/+1
2015-11-12print/log OpenBTS / OsmoBTS variant in PCU startupHarald Welte2-0/+4
2015-11-12rename sysmo_sock.cpp to osmobts_sock.cppHarald Welte2-8/+8
2015-11-07stats: Include the header file for the new class identifierHolger Hans Peter Freyther1-0/+1
2015-11-07stats: Attempt to compile fix the new rate_ctrHolger Hans Peter Freyther1-0/+1
2015-09-11bssgp: Use measured leak rate for flow controlJacob Erlbeck5-6/+104
2015-09-07poll: Count failed proceduresJacob Erlbeck3-0/+11
2015-09-01bts: Start a DL TBF if needed after establishment of an UL TBFJacob Erlbeck2-0/+15
2015-09-01bts: Release DL TBF instead of killing in rcv_resource_requestJacob Erlbeck1-3/+9
2015-09-01tbf: Refactor reuse_tbf into releasing and DL TBF establishmentJacob Erlbeck3-35/+47
2015-09-01tbf: Keep the old MS object alive in extract_tlliJacob Erlbeck1-1/+3
2015-09-01Revert "tbf: Do not kill DL TBF on Packet Resource Request"Jacob Erlbeck2-8/+9
2015-08-28l1: Use the FN of all data_ind/ra_ind DSP messagesJacob Erlbeck5-9/+25
2015-08-28poll: Count unexpected block FN valuesJacob Erlbeck2-1/+7
2015-08-28poll: Use the data_ind FN as time source for current frameJacob Erlbeck2-0/+37
2015-08-28poll: Set the max_delay to 60 framesJacob Erlbeck1-2/+5
2015-08-28poll: Add a max_delay parameter to PollController::expireTimedoutJacob Erlbeck3-13/+15
2015-08-28tbf: Add logging for pollingJacob Erlbeck2-2/+12
2015-08-28tbf: Use explicit initialisations in constructor (Coverity)Jacob Erlbeck2-25/+92
2015-08-27openbts: Remove unused declaration of fl1h in udp_read_cbJacob Erlbeck1-1/+0
2015-08-27ms/vty: Show LLC queue octets and packets in both viewsJacob Erlbeck1-1/+5
2015-08-24ms/vty: Show old TBFsJacob Erlbeck1-0/+9
2015-08-24ms: Store references to replaced TBFs in the MS objectJacob Erlbeck4-8/+43
2015-08-24bssgp: Only call bssgp_tx_llc_discarded if the bctx existsJacob Erlbeck1-1/+2
2015-08-24llist: Add missing const qualifier in llist cast methodJacob Erlbeck1-1/+1
2015-08-24tbf: Use C++/talloc magic to support TBF constructors/destructorsJacob Erlbeck2-2/+36
2015-08-21tbf: Move pending LLC frames when merging MS objectsJacob Erlbeck1-0/+2
2015-08-21llc: Add move_and_merge method to llc_queueJacob Erlbeck2-0/+54
2015-08-21tbf: Do not kill DL TBF on Packet Resource RequestJacob Erlbeck2-9/+8
2015-08-21tbf/test: Fix existing testsJacob Erlbeck1-0/+6
2015-08-21tbf: Fix typos in log messages concerning UL/DLJacob Erlbeck2-2/+2
2015-08-18ms: Move MS information merging to GprsMSJacob Erlbeck4-10/+18
2015-08-17ns: Reconnect NSVC after timeoutJacob Erlbeck2-0/+31
2015-08-17ns: Add logging supportJacob Erlbeck3-0/+3
2015-08-17vty: Change API to have node installation be done by intJacob Erlbeck2-2/+2
2015-08-17ms: Do not retrieve MS with IMSI 000 from the storageJacob Erlbeck1-1/+3
2015-08-17tbf: Use update_ms instead of confirm_tlli in handle()Jacob Erlbeck1-5/+1
2015-08-17tbf: Clean old MS objects if they have the same TLLIJacob Erlbeck2-1/+58
2015-08-14ms: Set default CoDel interval to 4sJacob Erlbeck1-1/+1
2015-08-14tbf: Handle TLLI change on DLJacob Erlbeck3-18/+56
2015-08-13tbf: Always start T3193 when changing state to GPRS_RLCMAC_WAIT_RELEASEJacob Erlbeck1-12/+8
2015-07-21bssgp: Fix leak rate computation CS valueJacob Erlbeck1-5/+21
2015-07-21pcu: Enable LLC CoDel by defaultJacob Erlbeck1-0/+2
2015-07-21llc: Use CoDel to drop packages from the LLC queueJacob Erlbeck5-1/+91
2015-07-21llc: Add CoDel AQM implementationJacob Erlbeck3-2/+291
2015-07-17bssgp: Adapt flowcontrol MS default to current alloc algorithmJacob Erlbeck3-2/+29
2015-07-16alloc: Make alloc_algorithm_dynamic statefulJacob Erlbeck2-3/+45
2015-07-16alloc: Use a separate usage computation for algo AJacob Erlbeck1-1/+17
2015-07-16alloc: Change tx_window optimization strategyJacob Erlbeck1-5/+4
2015-07-16pcu: Use alloc_algorithm_dynamic by defaultJacob Erlbeck1-1/+1