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
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
Andre Puschmann
8326299ec5
fix uninitialized variables
2019-01-15 16:34:41 +01:00
Andre Puschmann
15953d011e
fix possible mem leak when parsing embms cmd line input
2019-01-15 16:34:04 +01:00
Andre Puschmann
4655ad92fe
fix mem leak in radio
2019-01-15 16:33:17 +01:00
Andre Puschmann
b6bb8cb125
fix possible buffer overflow when generating PRACH sequences
2019-01-15 16:12:52 +01:00
Andre Puschmann
2590ebd10b
fix bugs reported by coverity
2019-01-15 15:59:38 +01:00