Andre Puschmann
d64fa19321
ue_dl_nbiot: check sf_idx before accessing buffer
...
this fixes a potential out-of-bounds access
2020-05-07 19:53:10 +02:00
Andre Puschmann
ba4c2f10f0
fix potential out-of-bounds access in static look-up-tables
...
check index before accessing lut
2020-05-07 19:53:10 +02:00
Andre Puschmann
52799192ab
pssch_ue: fix uninit var
2020-05-07 19:53:10 +02:00
Andre Puschmann
7aeddfd186
fix potential error where return value -1 is used for loop termination
2020-05-07 19:53:10 +02:00
faluco
340ec61e8e
Code review.
2020-05-07 18:53:40 +02:00
faluco
e28d9bb473
Fix for 1492950.
2020-05-07 18:53:40 +02:00
faluco
d80bce79e0
Fix for 1489462.
2020-05-07 18:53:40 +02:00
faluco
6fdceadc4e
Fix for 1480100.
2020-05-07 18:53:40 +02:00
faluco
7bec101831
Small refactor to eliminate a function that causes undefined behaviour.
2020-05-07 18:52:01 +02:00
Andre Puschmann
a0665b721e
prach: fix illegal mem access when wrong configs are passed
...
this fixes Coverity issue 1480095
2020-05-07 13:25:02 +02:00
Xavier Arteaga
282cda7155
Fix Radio segfault
2020-05-07 13:09:46 +02:00
Xavier Arteaga
b11ffaee7e
SRSENB: fix channel emulator for multiple channels
2020-05-07 13:09:46 +02:00
Xavier Arteaga
f69aad3aac
Clean up channel class
2020-05-07 13:09:46 +02:00
faluco
080ef5ae9a
Fix for 1480090.
2020-05-07 10:12:29 +02:00
faluco
d9529a3a8f
Fix for 1480071.
2020-05-07 10:12:29 +02:00
faluco
0ba9164ae2
Fix for 1480055.
2020-05-07 10:12:29 +02:00
faluco
eb69321649
Fix for issue 1476278.
2020-05-07 10:12:29 +02:00
Andre Puschmann
8185b7c793
ue_dl: fix potential out-of-bounds access when decoding DCIs
...
fixes Coverity issue 1480088 where srslte_ue_dl_find_dl_dci() expects
an array of struct srslte_dci_dl_t but is only given one element.
srslte_ue_dl_find_and_decode() itself only uses the first decoded
message but find_dl_dci() may still decode more than that
2020-05-07 10:11:21 +02:00
faluco
2deeccb416
Re-enable -Werror.
2020-05-07 10:10:24 +02:00
faluco
9efa24bfa9
More warning fixes.
2020-05-07 10:10:24 +02:00
faluco
d3cb5dcffd
Start fixing clang 10.0.0 warnings.
...
Disable -Werror temporarily.
2020-05-07 10:10:24 +02:00
faluco
74dae2c287
- Small refactor to make math operations without implicit casts.
2020-05-07 10:10:24 +02:00
faluco
da4f9cde40
Enable -Werror by default except for older GCCs.
2020-05-07 10:10:24 +02:00
faluco
d7433a551b
Initialize TDD matrix with shorter symbols using macros. While there move another matrix next to where it is used.
2020-05-07 10:10:24 +02:00
faluco
dacf265d20
Fix typo.
2020-05-07 10:10:24 +02:00
faluco
7ff251f112
- Fixed warnings caught by Clang 9.0.0
2020-05-07 10:10:24 +02:00
yagoda
210eae8e7e
fixing small rr.conf config error
2020-05-06 11:33:39 +02:00
Francisco Paisana
2204cab4c8
old gcc version cannot support the detected pattern. Removing it
2020-05-05 19:42:34 +01:00
Francisco Paisana
e3d0b1c89e
format missing fsm table
2020-05-05 19:42:34 +01:00
Francisco Paisana
f4d19a6d44
added fsm table formmatting comments
2020-05-05 19:42:34 +01:00
Francisco Paisana
3ef8c67d67
enter/exit are now inside the state class. No need for friend classes anymore
2020-05-05 19:42:34 +01:00
Francisco Paisana
2641c6ef08
resolve template type derivation in clang
2020-05-05 19:42:34 +01:00
Francisco Paisana
9b48130ae1
use of transition table to support guards in fsms
2020-05-05 19:42:34 +01:00
Francisco Paisana
04e192eb0f
redesign fsm to use transition table
2020-05-05 19:42:34 +01:00
Andre Puschmann
49a375ce1a
arch_select: fix compilation for clang 3
...
In clang 3's C headers, the bit_SSE4_2 and bit_AVX2 macros
aren't defined/supported. So we can only use them if
they exist.
2020-05-05 19:04:14 +01:00
Andre Puschmann
2bda8368c1
fix typo in FindSoapy CMake script
2020-05-05 19:04:14 +01:00
Andre Puschmann
99c3975f83
remove CMake option to disable glibc header for IPv6
...
we've added this to allow building for older glibc
version that cause issues with redefining some structs.
this patch removes the flag and auto-detects it using the glibc version
2020-05-05 19:04:14 +01:00
Francisco Paisana
fbd889ad4d
fix formatting issues in asn1
2020-05-05 18:33:52 +01:00
Francisco Paisana
aab989022d
avoid forward declarations
2020-05-05 17:33:03 +01:00
Francisco Paisana
08e1f01c72
allocation of the sr/cqi/pucch_cs resources takes place at a frequency basis now
2020-05-05 17:33:03 +01:00
Francisco Paisana
ee994468f7
separate sr and pucch_cs allocation from rrc class
2020-05-05 17:33:03 +01:00
Francisco Paisana
b16c7c1cfa
created separate cqi res allocation types
2020-05-05 17:33:03 +01:00
Francisco Paisana
4b525127c9
created separate cell ctxt common list
2020-05-05 17:33:03 +01:00
Francisco Paisana
94b8dd39a9
cleanup of sched testing cfg generation
2020-05-05 14:35:40 +01:00
Francisco Paisana
d5f1581759
remove old tti counter class
2020-05-05 14:35:40 +01:00
Francisco Paisana
3c29bce014
apply segmentation break check to newtxs only. Allow configurable cqi
2020-05-05 14:35:40 +01:00
Francisco Paisana
c75e31db03
added random cqi to sched tester
2020-05-05 14:35:40 +01:00
Francisco Paisana
d40b4040b0
scell activation as part of the single ue tester
2020-05-05 14:35:40 +01:00
Francisco Paisana
0db2bd1cb5
moved test_ra to ue test class
2020-05-05 14:35:40 +01:00
Francisco Paisana
5d41fd0aec
renamed ue test structs
2020-05-05 14:35:40 +01:00