Andre Puschmann
afb591ee97
add ctor for worker class in thread_pool
2019-02-20 16:14:48 +01:00
Andre Puschmann
4204321fde
fix uninitialised variables in enb during startup
2019-02-20 16:14:42 +01:00
Andre Puschmann
94481c1963
removed warning in RLC if LCID isn't valid for all methods called by BSR procedure
...
this was causing many warnings in the log because the BSR checks with RLC
if a bearer has data even if it doesn't exist
2019-02-11 23:58:19 +01:00
Andre Puschmann
0aef6f8d4a
fix various uninitialized variables
2019-02-10 09:08:06 +01:00
Andre Puschmann
99e0bda779
let valgrind fail when test app returns 0 but valgrind still found an error
...
this allows to trace uninitialized variables etc with our default
memcheck runs because now valgrind will fail such a test, even though
the test executable returned zero on exit
2019-02-08 22:37:51 +01:00
Andre Puschmann
c8f8c16d50
make EIA and EEA algorithms configurable ( #323 )
...
this patch allows to configure the EIA and EEA algorithms
the UE uses and announces during attach. They can
be specified as a comma-separated list.
The patch also removes a dedicated NAS config class and uses
the default nas_args_t type for this. There was a full
duplication of members before.
The patch also converts nas_args_t and usim_args_t into a class
with a default constructor that initialize all booleans.
2019-02-08 22:37:16 +01:00
Francisco Paisana
43a8a8e195
checking the number of prbs available for DL requires an additional check for the prb=6 ( #322 )
2019-02-05 11:50:33 +01:00
Francisco Paisana
15abb2b020
set the correct size of the buffer for paging
2019-02-04 15:01:44 +00:00
Andre Puschmann
52dd4ca980
disable binpack parameters in clang-format
2019-02-01 17:11:55 +01:00
Andre Puschmann
86232c143e
expose RLC tx queue length through config struct
2019-02-01 17:11:55 +01:00
Andre Puschmann
84c8626808
print error when RLC bearer LCID change is not successful
2019-02-01 16:34:45 +01:00
Andre Puschmann
5dfc126a30
improve RLC logging when LCID is not valid
2019-02-01 16:33:22 +01:00
Ralf Lindstedt
5c088d75ae
Fixed check for valid cell-identity group
2019-02-01 10:28:43 +01:00
Andre Puschmann
7343453e25
fix bug in rf_imp
...
- set thread gain run variable to false by default
2019-01-31 15:31:40 +01:00
Andre Puschmann
ef544e64c2
expose RF device as paramter for pdsch_enodeb/_ue
2019-01-31 15:31:33 +01:00
Andre Puschmann
61f3a55bc5
initialize and reset avg_noise in phch_common
2019-01-22 21:49:37 +01:00
Xavier Arteaga
c782ef2aa5
Solved unitialised values in UE (up to prach) and free
2019-01-22 12:23:57 +01:00
Andre Puschmann
2e1b8240e6
fix uninitialized timeval struct in metrics_hub
...
This was causing issue in some builds done on the Ubuntu
PPA systems leading to an SIGILL when starting the UE/eNB
2019-01-22 12:23:24 +01:00
Andre Puschmann
a436baed39
fix build string for builds without valid .git folder
2019-01-22 12:09:52 +01:00
Andre Puschmann
777f5b22dc
bump version for deb packages to 18.12
2019-01-22 12:09:52 +01:00
Andre Puschmann
4b2117615d
update Debian packaging scripts
...
This commit extends and reorganizes the Debian packaging script
according to suggestions made by Ruben Undheim <ruben.undheim@gmail.com>.
2019-01-22 12:09:52 +01:00
Andre Puschmann
f64230a209
change user config file path to ~/.config/srslte
2019-01-22 12:09:52 +01:00
Andre Puschmann
77ca1d9882
load config file from user's home directory first before checking etc
2019-01-22 12:09:52 +01:00
Francisco Paisana
d22e53832b
fix sib.conf.mbsfn.example defaults
2019-01-21 17:28:44 +00:00
Francisco Paisana
96303e4d58
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2019-01-21 16:41:25 +00:00
Francisco Paisana
be06f260db
fixed issues in the parsing of sibs
2019-01-21 16:39:00 +00:00
Andre Puschmann
788f283492
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2019-01-21 15:53:49 +01:00
Francisco Paisana
840b9ce364
fixed octstring to_number() endianess
2019-01-21 14:16:21 +00:00
Andre Puschmann
631472760a
fix signaling of mtch_cvar in phch_common
...
fixes possible race cond when more than one worker
is waiting for this cond and only one is ever woken up
2019-01-21 12:25:27 +01:00
David Rupprecht
3d458319c9
fixed decoding of multiple s1ap plmns
2019-01-21 10:55:06 +01:00
Andre Puschmann
0b4e272318
add travis badge to readme
2019-01-18 15:58:29 +01:00
Andre Puschmann
fa00b8b04d
bump version and update changelog
2019-01-18 15:20:20 +01:00
Andre Puschmann
2792ee3b10
update readme
2019-01-18 14:55:42 +01:00
Andre Puschmann
f5b659c744
remove coverity badge from readme
2019-01-18 14:54:44 +01:00
Pedro Alvarez
c5dad67a16
Adding catch to boost program options parser.
2019-01-18 12:38:56 +00:00
Paul Sutton
fb9f746332
Adding github issues template
2019-01-18 08:24:51 +00:00
Francisco Paisana
0204db2e12
new asn1 rrc library
2019-01-17 17:43:13 +01:00
Andre Puschmann
6bea1814c9
adding RI to DL metrics
2019-01-16 21:01:39 +01:00
Andre Puschmann
332537f2ae
add mutex to csv metrics
...
this fixes and issue when closing the csv that left
half a new line in buffer
2019-01-16 21:01:21 +01:00
Andre Puschmann
ac437fa43f
add decode/encode when printing CB misconfig
2019-01-16 21:00:41 +01:00
Andre Puschmann
505029b663
fix bug when stopping ringbuffer
2019-01-16 21:00:17 +01:00
Andre Puschmann
014b739943
fix missing newline in RLC log
2019-01-16 20:59:58 +01:00
Andre Puschmann
2702d47bc5
fix bugs reported by coverity
2019-01-16 20:59:35 +01:00
Andre Puschmann
82090eba08
fix possible buffer overflow when generating PRACH sequences
2019-01-16 20:59:25 +01:00
Andre Puschmann
46fb0a8fae
fix mem leak in radio
2019-01-16 20:59:13 +01:00
Andre Puschmann
0bc26f3b39
fix possible mem leak when parsing embms cmd line input
2019-01-16 20:58:59 +01:00
Andre Puschmann
9d480b437c
fix uninitialized variables
2019-01-16 20:58:40 +01:00
yagoda
d4e72d7128
small change to eMBMS channel estimation
2019-01-16 16:30:05 +01:00
Andre Puschmann
646eb9c0e3
Merge pull request #313 from softwareradiosystems/next_mme_encryption
...
NAS MME encryption
2019-01-15 21:31:25 +01:00
Xavier Arteaga
07a68d7120
Enable UE's AGC for cell search ( #314 )
2019-01-15 21:26:23 +01:00