Francisco Paisana
b2bc05c50a
make queue_test less dependent on thread timings
5 years ago
Francisco Paisana
11ec5cdba6
added a maximum capacity to the pending task multiqueue, so that the buffer pool does not get depleted
5 years ago
Francisco Paisana
ceba00f00e
extended multiqueue to support blocking push
5 years ago
Francisco Paisana
63457f195c
extented queue test
5 years ago
Francisco Paisana
a2d7b2320a
placed GW packets in the same thread as UE stack thread
5 years ago
Francisco Paisana
647c624423
created a multiqueue handler, and started using it for the ue stack
5 years ago
Andre Puschmann
dbd219e112
enable -Werror based on compiler version
...
older gcc's (e.g gcc4.8) have issues with some const expressions
so they print warnings. we don't want to change the code because it is
fine with newer compilers. therefore we only enable -Werror for
newer versions of gcc
5 years ago
Andre Puschmann
9e1c46dfb0
add initial TTCN3 code
5 years ago
Andre Puschmann
95b2239dd5
add base class for socket handler using netsource object
5 years ago
Andre Puschmann
08ca9ebd4e
write BCH to PCAP
...
this patch moves the BCH payload buffer into the UE sync object and
therefore allows to pass it to the MAC for PCAP logging
5 years ago
Andre Puschmann
6baa89cd2c
add MAC NR PDU packing and associated unit tests
5 years ago
Andre Puschmann
090f2b4110
add MAC-NR PCAP support
5 years ago
Ismael Gomez
a3932f9bea
Minor change to fix coverty issue
5 years ago
Francisco Paisana
94667beb00
added a bound checker to bit_ref packer, and other fixes
5 years ago
Ismael Gomez
f74efe908b
Fix blocking in resume() after RLF in 100 PRB ( #654 )
5 years ago
Francisco Paisana
cd521a84cb
bigger log buffer. Now it is 1024 chars ( #649 )
...
Use dynamic string for debug_long() function and known relation of size between log_str and log_filter
5 years ago
Andre Puschmann
adf840ebdc
add RapidJSON cmake finder
5 years ago
Andre Puschmann
5189bbad69
add stop() to logger_file
...
this allows to close and currently running log process, flush the content
to the file, continue logging during that time, open a new file
and write the new log entries to that new file
basically it allows to use the logger_file multiple times without
needing to destroy the object
this is used in the UE tester to write each testcase into a separate
log file
5 years ago
Andre Puschmann
4869509c7b
add write function to netsource
...
this is useful for listening sockets to also send responses,
i.e. implement bi-directional communication
5 years ago
Andre Puschmann
4ac5448ad7
fix formatting in NAS
5 years ago
Francisco Paisana
e768989074
added a packer/unpacker for bytes. This should a faster version than normal bit_ref::pack, when we want to pack multiple bytes, and the bit_ref::offset is 0. Also added a way to skip a fixed number of bits
5 years ago
Ismael Gomez
6bb0790cf1
Fix coverty issues ( #652 )
5 years ago
Andre Puschmann
bd1e367263
add missing mutex lock in mux
5 years ago
Andre Puschmann
761fda542d
fix invalid neighbor cell addition
...
if phy measurements are received and processes before a serving cell
is selected, an invalid neighbor cell is added because the uninitlized
serving cell is used.
fix the issue by checking if the serving cell is valid
5 years ago
Andre Puschmann
8b015ee128
fix typos and extend cell (re-)selection logging
5 years ago
Xavier Arteaga
1a567a764e
SRSUE: Call Radio tx-end when PHY is reseted and removed redundant attribute is_start_of_burst.
5 years ago
Andre Puschmann
4ea9ed058c
fix reporting of Tx gain stages in rf_soapy
...
reported by DreamNik
5 years ago
Pedro Alvarez
1d3e541069
Fixed warning on bytes_to_mnc
5 years ago
Pedro Alvarez
9b20a0de16
Added comment to zuc.cc and zuc.h
5 years ago
Pedro Alvarez
004db4a067
Applied clang-format to zuc_support PR.
5 years ago
Pedro Alvarez
595185d4b5
Fixed small compiler warning.
5 years ago
Pedro Alvarez
1ae8ccda8c
Added EIA3 and EEA3 to default UE capabilities to srsUE. Added parsers for EEA3/EIA3 config options in srsENB and srsEPC
5 years ago
David Rupprecht
4ff70b6008
reconfigured test case for eia sec matching
5 years ago
David Rupprecht
bb97d7d199
fixing key naming
5 years ago
David Rupprecht
06ac8143a4
NAS test working again due to replayed sec caps mismatch
5 years ago
David Rupprecht
50332089ce
Add EEA3 and EIA3 support for UE/enodeb and MME
5 years ago
David Rupprecht
f05bb12c78
Process with EIA3 test cases and fix EIA3
5 years ago
David Rupprecht
d580a94dab
Add EIA3 and test case
5 years ago
David Rupprecht
7e13860dd5
Add decryption function and all tests for enc
5 years ago
David Rupprecht
0841d837de
Make ZUC state ful no global vars
5 years ago
David Rupprecht
ef4cf7aa52
First ZUC working test case
5 years ago
Andre Puschmann
8da610d68b
fix gcc (<= 5) warning with type-limits by casting vr_r to a signed type
...
this warning is a bit annoying as it is really safe to do
that kind of comparision, it's just that for vr_r==0, any other
unsigned number is >= 0.
5 years ago
Andre Puschmann
513c7b12e3
remove warning and replace with pragma message
5 years ago
Andre Puschmann
49279c89d8
send DL-DCCH on SRB2 after it has been established
5 years ago
Pedro Alvarez
6b468b25f6
Added script to help with the packaging
5 years ago
Pedro Alvarez
8d808d3fd8
Update the debian changelog to package srsLTE 19.06 for Ubuntu Disco
5 years ago
Pedro Alvarez
6a17eefd75
Update the debian changelog to package srsLTE 19.06 for Ubuntu Cosmic
5 years ago
Pedro Alvarez
68119c7730
Update the changelog to package srsLTE 19.06 for Bionic
5 years ago
Pedro Alvarez
53e1616d0b
Update the changelog to package srsLTE 19.06 for Xenial
5 years ago
Pedro Alvarez
be92e8d30b
Adding Ubuntu Xenial to packaging changelog
5 years ago