506 Commits (2d55691173b534a04a7a8625fa4d9de46c166fe7)

Author SHA1 Message Date
Joseph Giovatto 49da57c8a1 Changed log methods to take string literal vs string object
to allow for format checking and save on object copy.
Fixed log format specifier warnings.
7 years ago
Andre Puschmann fffda82f1e increase size of bytebuffer to compensate header, add helper to get remaining size 7 years ago
Andre Puschmann e7c74fa0f7 add simple RLC PCAP writer 7 years ago
Andre Puschmann 7993385742 increase size of bytebuffer to compensate header, add helper to get remaining size 7 years ago
Ismael Gomez b3be54b274 Attach and paging ok. Reselection on IDLE not working 7 years ago
Ismael Gomez 28e12dbf7d Merge branch 'next' into sync_states 7 years ago
Andre Puschmann c5b423ffee fix subheader parsing 7 years ago
Ismael Gomez f88f465c97 Refactored NAS/RRC/PHY cell_search/selection procedures 7 years ago
Ismael Gomez 682ed433b2 Possible fix to #167 7 years ago
Ismael Gomez 64cc34adb0 previous commit not working 7 years ago
Ismael Gomez d873eaca5c Assign same timer id after release (was not really a bug) 7 years ago
Andre Puschmann 5335f046ff dealloc mutex and cond in msg_queue 7 years ago
Andre Puschmann 43811e1886 deallocate used buffers in buffer_pool dtor 7 years ago
Andre Puschmann 9553784e2f change phy_log in UE to log_filter 7 years ago
Andre Puschmann 853f774607 add threaded timeout test 7 years ago
Paul Sutton 57505725e0
Merge pull request #157 from softwareradiosystems/issue_154fix
Issue 154fix
7 years ago
Ismael Gomez dc65061dbb Print buffer pool status every 10s (Debugging commit) 7 years ago
Ismael Gomez 206e41a244 Disable buffer pool timestamps 7 years ago
Andre Puschmann 067d76a5c8 enable buffer pool log 7 years ago
Andre Puschmann a85288566b print summary about allocated buffers when buffer pool is full 7 years ago
Andre Puschmann 8b9bc15ffc Merge branch 'next' into rlc_fixes 7 years ago
Ismael Gomez f8303acba7 Fixed memory leak in logger_stdout 7 years ago
Andre Puschmann c5ffdfe8c7 set byte_buffer ptr to null after deallocating from pool 7 years ago
Andre Puschmann b2ce6ec9a9
Merge pull request #139 from mrlnc/apn_cfg
Add APN to config and PDN connectivity request
7 years ago
Ismael Gomez 86818ad65f Fix compilations warnings and remove printf debugs 7 years ago
Andre Puschmann ddfd114865 rlc_am: disable debug prints 7 years ago
Paul Sutton d1d6cea737 Adding debug helpers 7 years ago
Andre Puschmann 705acec6b9 fix uninitialized variables in logger 7 years ago
Andre Puschmann 6142b66632 only print print buffer pool when it's empty 7 years ago
Andre Puschmann 32bc0e0ac2 disable buffer pool logging 7 years ago
Andre Puschmann dbe0fa6f4e calculate actual period for metrics logging 7 years ago
Ismael Gomez 9b6e18d84f Lower srsENB priorities below UHD threads 7 years ago
Andre Puschmann bf45ba32bf inform all listeners about stop in metrics hub 7 years ago
Ismael Gomez 754566b28f Changed priorities to below UHD in srsUE 7 years ago
Merlin Chlosta fcedeb0278 Add APN to config and PDN connectivity request 7 years ago
Xavier Arteaga 0ba58d8d24 Fixed PUSCH retransmissions for non-RRC configured rnti 7 years ago
Pedro Alvarez 4b62c9cb06 Merge branch 'next' into epc. 7 years ago
Andre Puschmann 892ff2c36a add configuration for GW 7 years ago
Ismael Gomez 3be48c40c8 Added rotating log to srsUE and srsENB 7 years ago
Andre Puschmann 40a3290e36 initialize metrics object 7 years ago
Pedro Alvarez be7cde7639 Merge branch 'next' into epc, to include RLC AM fix. 7 years ago
Andre Puschmann 74138071db move radio bearer definition to RRC 7 years ago
Andre Puschmann 97448c0a1f fix uninitlized variable in logger and remove delegating ctor 7 years ago
Pedro Alvarez 042552491b Merging next into epc branch. 7 years ago
Ismael Gomez c6ab02f3f4 Minor changes to logging 7 years ago
Ismael Gomez 968a503d93 Fixed segfault in metrics hub 7 years ago
Ismael Gomez dfda8edc04 Minor changes to log 7 years ago
Ismael Gomez 37ee5505e9 Removed unused log_line() functions. Added DCI info string 7 years ago
Ismael Gomez 845fc87945 Added option to log_filter to customize time source 7 years ago
Ismael Gomez 9a255b477a Merge branch 'crypto' into mobility_crypto 7 years ago
Paul Sutton 1a323770c9 Added support for AS ciphering 7 years ago
Ismael Gomez c0e79477b5 Fixed cell reselection when radio-link failure 7 years ago
Paul Sutton 84724d2ab1 NAS-plane encryption working (thanks to David Rupprecht) 7 years ago
Ismael Gomez 3a0ab02264 S1/X2 handover tested and working 7 years ago
Ismael Gomez d428760b20 Merge branch 'next' into mobility 7 years ago
Ismael Gomez 408545dab8 X2 (constant NCC) working 7 years ago
Ismael Gomez 12d8b373c7 srsUE takes and reports intra-frequency measurements correctly 7 years ago
Ismael Gomez 49a621e193 removed last tti in adaptive retx. moved to phch_common 7 years ago
Ismael Gomez 9389cc1957 Removed deallocating unkown buffer error 7 years ago
Ismael Gomez 42d08046d3 Fixed bug with UL adaptive retx 7 years ago
Ismael Gomez cb6adba46a Merge branch 'master' into next 7 years ago
Ismael Gomez 9c04bf2848 Removed metrics period from listener 7 years ago
Ismael Gomez 770490a115
Merge pull request #109 from mrlnc/pcap_write_sfn
Write SFN to MAC-LTE PCAP file
7 years ago
Merlin Chlosta 50b196a04e Write SFN to MAC-LTE PCAP file 7 years ago
Ismael Gomez 399f1cdbd1 Force retx for mcs>29 and new tb if rv=0 && mcs<29 7 years ago
Ismael Gomez 240eba2af5 Fix for async dl scheduling 7 years ago
Ismael Gomez ed7856ea57 Merge branch 'next' into next_novolk 7 years ago
Andre Puschmann aa5a3bfdae fix bug reported by coverity 7 years ago
Andre Puschmann 29b9b6001b fix metric hub when called with periodicity other than 1s 7 years ago
Pedro Alvarez adf1764496 added plmn to MCCMNC in the srslte lib 7 years ago
Ismael Gomez d3e3ecacb6 Merge branch 'next' into next_novolk 7 years ago
Ismael Gomez d38475d6d0 Fixed % log in buffer pool capacity warning 7 years ago
Ismael Gomez aeabcb4551 Merge branch 'next' into next_novolk 7 years ago
Ismael Gomez db5d747c66 Fix coverty issues 7 years ago
Ismael Gomez a180b5ebac Msg3 delay is added to harq delay 7 years ago
Ismael Gomez 1dff82065b Merge branch 'next' into next_novolk 7 years ago
Ismael Gomez 2159ad3280 Added support for roaming PLMN 7 years ago
Ismael Gomez ca0cf017d6 Now working with variable HARQ scheduling 7 years ago
Ismael Gomez c8dc3d1ad7 Merge branch 'next_with_variable_harq' into next_novolk 7 years ago
Ismael Gomez d6bdabfdc0 Changed all harq delays to variables 7 years ago
Andre Puschmann 5d317454e3 initialize metrics buffer properly 7 years ago
Andre Puschmann 4eb52f58fc wait until periodic thread finishes during stop 7 years ago
Andre Puschmann 0636aa289c use metrics_hub in UE 7 years ago
Ismael Gomez 6556941e6d simplified MAC timers. Unified mac and upper timers in same background task 7 years ago
Ismael Gomez 5359c42b46 RLC UM release timer at stop() 7 years ago
Ismael Gomez 3c845b3653 Disabled buffer pool debugging 7 years ago
Ismael Gomez a51b6b09dd Merged with next. Attach successful 7 years ago
Ismael Gomez 51fc9bffb1 added release function for mac timers 7 years ago
Andre Puschmann c474b24d32 add basic NAS configuration class 7 years ago
Ismael Gomez 0737a858f7 Merge pull request #11 from softwareradiosystems/ue_refactor_common_v2
UE refactor common v2
8 years ago
Ismael Gomez 14916fdc9a missing return statement 8 years ago
Andre Puschmann 8030778809 fix PDCP initialization in eNB 8 years ago
Andre Puschmann 8dbabb2834 rework bearer/LCID handling
This is a larger patch that reworks the LCID handling throughout the
code.

- It first moves the RB/LCID mapping out of common.h into the RRC object
  because different RATs may have different mappings.
- It adds a interface to RRC that other objects like RLC/PDCP/etc. may
  use to get the bearer name of a specific LCID.
- The patch also introduces a PDCP config class.
8 years ago
Paul Sutton 89cc50c7c4 Deallocating buffers for ACKed RLC tx PDUs 8 years ago
Ismael Gomez fa9eaee498 new NAS/RRC structure. Attaching and ping working 8 years ago
Ismael Gomez 6037a2f2bd changed logger classes 8 years ago
Andre Puschmann 2b8b36c371 fix debug_name handling in buffer_pool
- possible bug discovered by coverity
8 years ago
Ismael Gomez 5e030dc805 renamed SRSUE_ constants to SRSLTE_ 8 years ago
Ismael Gomez d05b03e43a added buffer pool function call name debug feature 8 years ago
Andre Puschmann 04ec09bd71 add license text to various files 8 years ago
Ismael Gomez 8a367bf825 changed srsue namespace to srslte for all common objects 8 years ago
Ismael Gomez e75daee148 renamed include paths for common objects 8 years ago
Andre Puschmann c51c4d2a38 fix compile warnings 8 years ago
Andre Puschmann 5d66e9701f fixing CMake scripts and include paths 8 years ago
Andre Puschmann 5898af3d0b add srslte_asn1 lib
- remove extra subfolder containing liblte
- add asn1 lib containing rrc msg packing and unpacking
- add security related bits to common
8 years ago
Andre Puschmann d079d25b2c rename srslte folder and src subfolder 8 years ago