path: root/src
AgeCommit message (Expand)AuthorFilesLines
2015-06-22ms: Store the L1 measurement values in the MS objectsJacob Erlbeck4-0/+34
2015-06-22l1: Pass all L1 measurements upwardsJacob Erlbeck7-15/+70
2015-06-22build: Add -lrt to AM_LDFLAGSJacob Erlbeck1-0/+1
2015-06-11ms: Fix timer start condition (Coverity)Jacob Erlbeck1-1/+1
2015-06-11ms: Add missing initialiser for m_delay (Coverity)Jacob Erlbeck1-1/+2
2015-06-11tbf: Check for NULL in name() (Coverity)Jacob Erlbeck1-0/+3
2015-06-11bssgp: Calculate the avg_delay_ms in 32bit only (Coverity)Jacob Erlbeck1-1/+1
2015-06-11llc: Fix LLC UI frame detection (Coverity)Jacob Erlbeck1-2/+2
2015-06-11bssgp: Handle btcx == NULL in gprs_bssgp_pcu_rx_sign (Coverity)Jacob Erlbeck1-2/+4
2015-06-08vty: Add command to show detailed MS infoJacob Erlbeck3-0/+81
2015-06-08ms: Add support for maximum CS valuesJacob Erlbeck4-6/+62
2015-06-08ms: Add blocking period for CS upgradeJacob Erlbeck2-6/+32
2015-06-08tbf: Ignore lost+recv == 1Jacob Erlbeck1-1/+1
2015-06-08tbf: Add adaptive coding scheme configurationJacob Erlbeck1-2/+52
2015-06-08tbf: Add debugging output to analyse_errors()Jacob Erlbeck1-6/+22
2015-06-08tbf: Add adaptive DL CS adjustmentJacob Erlbeck7-0/+101
2015-06-08vty: Add 'show ms all' commandJacob Erlbeck4-0/+34
2015-06-08vty: Add a file for C++ functionsJacob Erlbeck4-1/+74
2015-06-08tbf: Move the current CS field to GprsMsJacob Erlbeck6-11/+51
2015-06-08ms: Add back pointer to BTSJacob Erlbeck5-6/+15
2015-06-08tbf: Store MS class in GprsMs objectsJacob Erlbeck7-16/+56
2015-06-08tbf: Move the LLC queue to GprsMsJacob Erlbeck5-19/+31
2015-06-08tbf: Make the ms() getter method constJacob Erlbeck1-2/+2
2015-06-08llc: Add missing declarations to llc.hJacob Erlbeck1-0/+4
2015-06-08llc: Separate LLC queue handling from gprs_llcJacob Erlbeck5-54/+91
2015-06-08l1: Fix warning by logging acc_delayJacob Erlbeck1-0/+6
2015-06-05pcu: Set ms_idle_sec to 60sJacob Erlbeck1-0/+1
2015-05-28tbf: Set MS timeoutJacob Erlbeck3-1/+31
2015-05-28ms: Add timerJacob Erlbeck2-6/+72
2015-05-28tbf: Remove TimingAdvance storageJacob Erlbeck6-195/+7
2015-05-28tbf: Store the timing advance (TA) value in the GprsMs objectJacob Erlbeck7-42/+67
2015-05-28tbf/test: Add tests for single and two phase accessJacob Erlbeck1-2/+4
2015-05-28tbf: Remove TBF chaining (m_new_tbf and m_old_tbf)Jacob Erlbeck3-85/+15
2015-05-28tbf: Remove IMSI handling from trigger_dl_assJacob Erlbeck4-12/+7
2015-05-28ms: Use the IMSI to retrieve the MS objectJacob Erlbeck1-11/+19
2015-05-28tbf: Move IMSI to MS objectJacob Erlbeck5-14/+76
2015-05-27tbf: Always call set_tlli/confirm_tlli in update_msJacob Erlbeck4-8/+24
2015-05-27tbf: Remove the TLLI from the TBFsJacob Erlbeck5-82/+14
2015-05-22write_queue: Check the result of osmo_wqueue_enqueue and freeHolger Hans Peter Freyther2-3/+12
2015-05-21tbf: Just pass the MS object in reuse_tbfJacob Erlbeck1-1/+1
2015-05-21tbf: Explicitly pass the direction to update_ms()Jacob Erlbeck4-9/+10
2015-05-21tbf: Get the TLLI from the MS objectJacob Erlbeck2-5/+5
2015-05-21ms: Support new and old TLLIsJacob Erlbeck7-36/+94
2015-05-20ms: Integrate the MS storageJacob Erlbeck4-16/+63
2015-05-20ms: Add MS storage classJacob Erlbeck5-1/+136
2015-05-20llist: Add a C++ wrapper for linux_listJacob Erlbeck2-1/+135
2015-05-20tbf: Add MS object management to TBF codeJacob Erlbeck5-1/+84
2015-05-20ms: Add GprsMs class to hold per-MS informationJacob Erlbeck3-0/+263
2015-05-06bssgp: Increment BSSGP flow control tag valuejerlbeck/flow-controlJacob Erlbeck2-1/+5
2015-05-06bssgp: Compute and transmit queue delayJacob Erlbeck3-10/+54