1. 6ee8d13 pcu_l1_if_phy: fix API function names by Philipp Maier · 1 year, 2 months ago
  2. 4d36391 Move resource allocation outside of tbf allocation by Pau Espin Pedrol · 1 year, 2 months ago
  3. b53230a ms: Get rid of ms->delay field by Pau Espin Pedrol · 1 year, 2 months ago
  4. eae9147 ms: Hold a reference during ms_alloc by Pau Espin Pedrol · 1 year, 3 months ago
  5. ac4d4a6 ms: Rewrite MS release lifecycle by Pau Espin Pedrol · 1 year, 3 months ago
  6. 403e048 ms: Use osmo_use_count to track references by Pau Espin Pedrol · 1 year, 3 months ago
  7. 9da0686 Merge bts_alloc_ms() and ms_alloc() by Pau Espin Pedrol · 1 year, 3 months ago
  8. cde18c5 bts: Rename bts_ms_by_{tlli,imsi} -> bts_get_ms_by_{tlli,imsi} by Pau Espin Pedrol · 1 year, 3 months ago
  9. bfc9756 ms: Drop setting (egprs_)ms_class during bts_alloc_ms() by Pau Espin Pedrol · 1 year, 3 months ago
  10. 72ed333 pcu_l1_if_phy: add new PHY API function to disconnect PDCH by Philipp Maier · 1 year, 4 months ago
  11. e2ed40d Convert tbf->control_ts to be a gprs_rlcmac_pdch* by Pau Espin Pedrol · 1 year, 7 months ago
  12. ff7c581 Rename gprs_rlcmac_ts_alloc.cpp -> alloc_algo.cpp & create own .h file by Pau Espin Pedrol · 1 year, 7 months ago
  13. 9935d0d Convert ms_first_common_ts to struct gprs_rlcmac_pdch by Pau Espin Pedrol · 1 year, 7 months ago
  14. 4a09054 Trigger PACCH assignment inside dl_tbf_upgrade_to_multislot() by Pau Espin Pedrol · 1 year, 7 months ago
  15. b7a2b59 Refactor code related to DL-TBF upgrade to multislot by Pau Espin Pedrol · 1 year, 7 months ago
  16. 345d9ad Move first_common_ts from gprs_rlcmac_tbf to GprsMs by Pau Espin Pedrol · 1 year, 7 months ago
  17. 343c0ee Split tbf_fsm as tbf_{ul,dl}_fsm by Pau Espin Pedrol · 1 year, 8 months ago
  18. 94f8258 Improve MS logging by Pau Espin Pedrol · 1 year, 8 months ago
  19. 57843c5 Improve TBF logging by Pau Espin Pedrol · 1 year, 8 months ago
  20. 8abe13c Rework tbf::update_ms() by Pau Espin Pedrol · 1 year, 9 months ago
  21. bda7bb7 Rename tbf_alloc_ul_tbf -> ul_tbf_alloc by Pau Espin Pedrol · 1 year, 8 months ago
  22. 0f85956 ul_tbf: Define m_contention_resolution_done as bool by Pau Espin Pedrol · 1 year, 8 months ago
  23. 8757384 Rename tbf_alloc_dl_tbf() -> dl_tbf_alloc() by Pau Espin Pedrol · 1 year, 8 months ago
  24. 8d03c50 treewide: remove FSF address by Oliver Smith · 2 years, 7 months ago 2021q4
  25. 0dcbc07 bts: Add counter availablePDCHAllocatedTime by Pau Espin Pedrol · 2 years, 8 months ago
  26. 19b3392 tests/alloc: Extend test_bts_pch_timer() to validate MI type TMSI by Pau Espin Pedrol · 2 years, 8 months ago
  27. 13961c9 bts_pch_timer: Fix timer working only for MI type IMSI by Pau Espin Pedrol · 2 years, 8 months ago
  28. a02f945 tbf: Set tfi to initial special value by Pau Espin Pedrol · 2 years, 8 months ago
  29. 0043005 tbf_fsm: rename state NULL -> NEW by Pau Espin Pedrol · 2 years, 9 months ago
  30. 49a2f40 replace dl_ass_state with osmocom FSM by Pau Espin Pedrol · 3 years ago
  31. 6ad11a6 Replace ul_ass_state with osmocom FSM by Pau Espin Pedrol · 3 years ago
  32. b0ead92 tbf_free: Get rid of uneeded tbf_state transition by Pau Espin Pedrol · 3 years ago
  33. 33e8007 Move NULL and ASSIGN tbf_state transition to tbf_fsm by Pau Espin Pedrol · 3 years ago
  34. 3f79470 bts: delete pch_timer list in destructor by Oliver Smith · 2 years, 10 months ago
  35. dc2aaac tbf: Move existing tbf_state implementation to osmo_fsm by Pau Espin Pedrol · 3 years, 2 months ago
  36. 1a1557a Move TBF list from BTS to the TRX structure by Pau Espin Pedrol · 3 years, 2 months ago
  37. c85e093 Remove uneeded ms param from alloc_algorithm_func_t func by Pau Espin Pedrol · 3 years, 4 months ago
  38. 36177c6 tbf: Improve logging when TBF being allocated or no TBF avail by Pau Espin Pedrol · 3 years, 4 months ago
  39. 7c9a4a4 tbf: Log timeslot allocation failure by Pau Espin Pedrol · 3 years, 4 months ago
  40. ed2afa3 Support uplink multi-slot allocations by Pau Espin Pedrol · 3 years, 4 months ago
  41. 00f52cc tests: Replace deprecated API log_set_print_filename by Pau Espin Pedrol · 3 years, 4 months ago
  42. b18d2a5 tests: Explicitly drop category from log by Pau Espin Pedrol · 3 years, 4 months ago
  43. d1049dc Allow multiple bts objects in PCU by Pau Espin Pedrol · 3 years, 6 months ago
  44. 2182e62 Unify BTS into a C usable structure by Pau Espin Pedrol · 3 years, 6 months ago
  45. ac3fd12 Split PCU global PCU object from BTS object by Pau Espin Pedrol · 3 years, 6 months ago
  46. 695ce77 gprs_rlc_ts_alloc: ensure no rolling slots are allocated by Alexander Couzens · 3 years, 6 months ago
  47. 1e00947 AllocTest: Avoid queuing tons of to-be-freed ms by Pau Espin Pedrol · 3 years, 6 months ago
  48. da971ee Convert GprsMS and helpers classes to C by Pau Espin Pedrol · 3 years, 7 months ago
  49. cb98894 TLLI 0x00000000 is a valid TLLI, use 0xffffffff instead by Vadim Yanitskiy · 3 years, 8 months ago
  50. 8072e35 Move EGPRS MS mode set to gprs_ms.cpp by Pau Espin Pedrol · 3 years, 8 months ago
  51. e9f77d3 tbf: Set MS during constructor time by Pau Espin Pedrol · 3 years, 8 months ago
  52. a611b4f Fix several calls to LOGPAL by Pau Espin Pedrol · 3 years, 8 months ago
  53. de0e558 gprs_debug: Use only LOGL_NOTICE as default loglevel by Philipp Maier · 4 years, 3 months ago
  54. 322456e Expect ms object to exist before calling tbf_alloc_dl_tbf() by Pau Espin Pedrol · 4 years, 2 months ago
  55. 17402a5 Expect ms object to exist before calling tbf_alloc_ul_tbf() by Pau Espin Pedrol · 4 years, 2 months ago
  56. 9f62b92 tests/alloc: fix implicit conversion from 'double' to 'int8_t' by Vadim Yanitskiy · 4 years, 5 months ago
  57. 9d1cdb1 Move out tbf subclasses from tbf.h to their own headers by Pau Espin Pedrol · 4 years, 9 months ago
  58. 0e6ac79 TS alloc: expand tests log by Max · 6 years ago
  59. 42f2d61 use osmo_init_logging2() with proper talloc ctx by Neels Hofmeyr · 6 years ago
  60. bdc55fa implement support for 3-digit MNC with leading zeros by Neels Hofmeyr · 6 years ago
  61. 731e2bb Simplify TS alloc: move slot check into functions by Max · 6 years ago
  62. 69d585e TS alloc: print suggested TRX on allocation errors by Max · 6 years ago
  63. d000d80 Simplify TS alloc: use defines for constants by Max · 7 years ago
  64. 92b7a50 Simplify TS alloc: fix allocation calls by Max · 6 years ago
  65. e9fe0e3 Simplify TS alloc: adjust allocator signatures by Max · 7 years ago
  66. 01bd0cc Add multislot classes from latest spec by Max · 6 years ago
  67. 9f46071 AllocTest: remove assumption on max MS class by Max · 6 years ago
  68. c59ef12 AllocTest: expand test output by Max · 7 years ago
  69. 2ecf0fd AllocTest: adjust test_alloc_b() by Max · 7 years ago
  70. 46fbfce Add tests for find_multi_slots() by Max · 7 years ago
  71. 0524e38 TBF: add dedicated log categories by Max · 6 years ago
  72. 5b0df1f TS alloc: properly count UL slots by Max · 7 years ago
  73. 78ce591 main, tests: use msgb_talloc_ctx_init() (new) by Neels Hofmeyr · 7 years ago
  74. d34646a Fix dozens of compiler warnings across the board by Neels Hofmeyr · 7 years ago
  75. e26ee01 DL TS allocation: add test case to show TS allocation bug for 2nd DL TBF by Aravind Sirsikar · 8 years ago
  76. f3f1bde alloc: Fix UBSAN for accessing the array at -16 by Holger Hans Peter Freyther · 8 years ago
  77. ed2dbf6 tbf: Use LListHead instead of llist_pods by Jacob Erlbeck · 9 years ago
  78. 86b6f05 edge: Support EGPRS multislot class handling in tbf_alloc by Jacob Erlbeck · 9 years ago
  79. 77da355 alloc: Make alloc_algorithm_dynamic stateful by Jacob Erlbeck · 9 years ago
  80. 7b3675b alloc/test: Fix trx_no assertion by Jacob Erlbeck · 9 years ago
  81. 0f352a6 alloc/test: Free the TBF if the recursion has failed by Jacob Erlbeck · 9 years ago
  82. bf90422 alloc/test: Use lower case for slots with TFI shortage by Jacob Erlbeck · 9 years ago
  83. 7af53e6 alloc: Use a separate usage computation for algo A by Jacob Erlbeck · 9 years ago
  84. 88fb613 alloc/test: Show expectation before failure by Jacob Erlbeck · 9 years ago
  85. 400ec02 alloc: Add 'dynamic' allocation algorithm by Jacob Erlbeck · 9 years ago
  86. 5a2b8be alloc: Refactor alloc algorithms to only apply changes on success by Jacob Erlbeck · 9 years ago
  87. a8c2aaf alloc/test: Add test for interleaved TBF chains by Jacob Erlbeck · 9 years ago
  88. 69c9bfa alloc/test: Put TBF allocation loop into alloc_many_tbfs by Jacob Erlbeck · 9 years ago
  89. 3a10dbd tbf: Put the TFI->TBF mapping into the PDCH objects by Jacob Erlbeck · 9 years ago
  90. e0853cd alloc: Allocate TFI per slot (algorithm A) by Jacob Erlbeck · 9 years ago
  91. 5879c64 tbf: Move TFI selection into alloc_algorithm by Jacob Erlbeck · 9 years ago
  92. 47a57f6 pdch: Manage TFIs per direction by Jacob Erlbeck · 9 years ago
  93. 61205a7 alloc/test: Check for TFI conflicts by Jacob Erlbeck · 9 years ago
  94. 57cf69a alloc: Fix MS_B/MS_C interpretation by Jacob Erlbeck · 9 years ago
  95. dd08ac8 alloc: Do not use masking for multislot class type 2 MS by Jacob Erlbeck · 9 years ago
  96. bae33a7 alloc: Select applicable Tta/Tra by Jacob Erlbeck · 9 years ago
  97. efe62a7 alloc: Use least reserved PDCH for algo A by Jacob Erlbeck · 9 years ago
  98. 14376a7 alloc/test: Delete first TBF after the second is allocated by Jacob Erlbeck · 9 years ago
  99. 16c6ecc alloc: Skip common TS without free USF when rating by Jacob Erlbeck · 9 years ago
  100. 5f494b8 alloc: Only reserve 1 UL slot with algorithm B by Jacob Erlbeck · 9 years ago