faluco
85544bb8d3
- Remove unnecessary newline character and optimize the code to use fputs instead of fprintf since no formatting is required.
4 years ago
faluco
dfeed52514
- Rename out_stream function to console.
4 years ago
faluco
62faef7c71
- Replaced all uses of the log::console method.
4 years ago
faluco
302f9793ca
- Add common utils to print to stdout and stderr as a first step to remove the log::console method.
4 years ago
faluco
f0d651ae8e
- Fixed a leak in the MME class not releasing the static byte buffer pool.
...
- Now the pool gets destroyed on program exit using a unique_ptr.
- Removed manual cleanup() calls in all the code base to free the pool instance.
4 years ago
Andre Puschmann
9dd02af15c
network_utils: lower verbosity of when socket connection fails
...
the network helper can log this event but it should be up to
the caller to decide whether this is an error or not.
4 years ago
faluco
cfd3f51931
Import of srslog into srsepc and srsenb. ( #1574 )
...
* - Import of srslog into srsepc and srsenb.
* - Removed logger_file and logger_stdout files.
4 years ago
faluco
efdff8ba4c
Import srslog into srsue ( #1556 )
...
- Import the srslog project into srslte.
- Ported srsue app to use the new logging framework.
- Implemented a wrapper that dispatches log entries to srslog.
- Renamed an existing log test to be more specific to avoid name clashes.
4 years ago
Andre Puschmann
dc67d28709
nas: do not generate NAS encryption key if also is set to NULL
...
its more a cosmetic change to clean the logs. this makes
sure that a zero key is logged when NULL encryption is selected.
4 years ago
Andre Puschmann
96726a03e0
rlc_stress_test: fix PCAP support
...
expose actual RLC configuration to PCAP object
4 years ago
Francisco Paisana
e555e50a90
fix pnf packing for MIB messages
4 years ago
Francisco Paisana
e3e9bbcd62
fix PNF PDU size cutting
4 years ago
Francisco Paisana
cc52edf820
added latest pnf/vnf api updates
4 years ago
Francisco Paisana
b05ce2fe57
added pnf_dummy test
4 years ago
David Rupprecht
61b69a0dab
security: refactor code, fix race in eia1
...
* state funktion for eia1 (mitigate race condition)
* Extra file for snow3g
* just use mbedtls aes
* ref specification
* adding const keyword to security functions
5 years ago
Francisco Paisana
d43448e8a1
created security cfg handling class for rrc ue and refactor bearer_list handling
5 years ago
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.
5 years ago
Francisco Paisana
de4d58d8fe
fix coverity scan issues in master
5 years ago
Andre Puschmann
5d92111586
pcap: adding SL-SCH support
5 years ago
Xavier Arteaga
77d5dedddc
Fix LGTM warnings and recommendations
5 years ago
Xavier Arteaga
562590e595
Fix LGTM warnings
5 years ago
Francisco Paisana
6ddedd5972
moved pdu to common mac folder
5 years ago
Andre Puschmann
20d9a83dac
fix printfs of 64bit numbers when compiling for 32 bit
...
this caused issues when compiling in 32bit on RPi2
5 years ago
Andre Puschmann
62e4bd9469
log_ptr: fix issue if accessing log_ptr that was reset already
...
during deinit of the UE/eNB it could happen that the log_ptr
was already set to null but the stack thread was still accessing
it through log_h->info()
i've moved the old macro into a new header and used as as much
as possible. there are still places in the code where similar
macros are used but we would need to change the variable name
to replace them
5 years ago
Francisco Paisana
9f5c2cb92f
fix net log setup
5 years ago
Francisco Paisana
344eaf49ec
use logmap in the whole enb and ue
5 years ago
Francisco Paisana
8e837e173d
printf has already a way to pad spaces. If we use it, we can avoid accidentally adding extra logs because we did srslte::logmap::get("MAC") instead of srslte::logmap::get("MAC ")
5 years ago
Ismael Gomez
7c7c83b9ad
Address comments
5 years ago
Ismael Gomez
fd3d4a7874
Refactor thread_pool: use std::mutex and fix some hidden potential bugs
5 years ago
Francisco Paisana
82cb6baef0
now the whole ue and enb mac uses the logmap
5 years ago
Francisco Paisana
fb967d17a2
now we can disable tprofs individually
5 years ago
Francisco Paisana
e73cbb09b0
created tprof statistic for sliding windows
5 years ago
Xavier Arteaga
e832769ae6
Updated copyright
5 years ago
Francisco Paisana
7548402632
change scell activation interface to use arrays. Added a method to the scheduler to get the current set of activated carriers
5 years ago
Xavier Arteaga
76408b195e
Rename TX_DELAY and FDD_HARQ_DELAY_MS
5 years ago
Andre Puschmann
664170fec6
pcap: add CC index when writing PCAP
5 years ago
Andre Puschmann
a8bbe551ac
move thread class into srslte namespace to avoid ambiguity between std::thread
5 years ago
Francisco Paisana
32c347fbb1
hide logmap implementation in source file. Export symbols so they can be used by srsASN1 project
5 years ago
Francisco Paisana
42449b079a
now the scell_activation CE is only for 1 octet. The 4 octet one is not yet supported.
5 years ago
Francisco Paisana
d831522692
addition of SCell Activation CE Cmd to scheduler and MAC
5 years ago
Xavier Arteaga
f10f64215e
log_filter use stdout logger is NULL
5 years ago
Andre Puschmann
cccabdaf4f
removing unneeded install targets for static libs (reported by Filipe)
5 years ago
Francisco Paisana
3e2de6dd3e
new logmap class to store globally accessible logs
5 years ago
Francisco Paisana
07a9e889a4
added a singleton map to facilitate access to each layer logger
5 years ago
Andre Puschmann
e5b1673b3b
move PCAP into own compilation unit
...
this removes inline keyword from PCAP functions and puts all functions
into own C file
before forced inlining caused an issue when compiling for ARM on Ubuntu 19.10 on the RPi4
using gcc version 9.2.1
5 years ago
Andre Puschmann
0bd493b567
call byte_buffer cleanup in two enb tests and fix typo
5 years ago
Xavier Arteaga
a96a7fe20a
Removed srsue_phy from thread_test
5 years ago
Xavier Arteaga
ad46fc006f
srsLTE: Fix thread memory leak. Moved test. Fix CLang warnings.
5 years ago
Andre Puschmann
41be303f27
fixing NAS PCAP ctor
5 years ago
Pedro Alvarez
c5979f59eb
Clang format UE, eNB and lib ( #850 )
...
* Clang-formated UE, eNB and lib.
* Fixed compiling errors from clang-format.
* Fix linking issues introduced by clang-format
* Fix poor formating in initializing arrays of arrays.
* Fix mistake in conflict resolution on rm_turbo.c
* Re-apply clang format to gtpc_ies.h
5 years ago
Andre Puschmann
486b42e5a7
dynamically allocate log_str buffer for hex dumps
...
the developer needs to make sure that [info,debug,warning,error]_hex() is used
wisely in the code as all log_str are now heap-allocated
5 years ago
Francisco Paisana
c7f11e5690
fixed issue with the liblte_s1ap transparent container packing
5 years ago
Andre Puschmann
7885b5b9ee
add CMake flag to enable 5G-NR components
5 years ago
Andre Puschmann
6f72cbffab
fix snprintf of uint64 for ARM
5 years ago
Francisco Paisana
1400777639
removed 1st thread from GTPU
5 years ago
Francisco Paisana
a9a33256e9
fixed some of the net utils functions
5 years ago
Francisco Paisana
546ee98879
fixed small issue that was causing compilation errors
5 years ago
Francisco Paisana
2de0eee9c7
clean up some comments
5 years ago
Francisco Paisana
76673d2d40
cleaned up socket util methods, and made the S1AP non-blocking.
5 years ago
Francisco Paisana
2c3e4a3daf
creation of util class net_addr_t that provides methods for conversion of IP addr const char* to sockaddr_in
5 years ago
Francisco Paisana
31dffde6c3
simplified interface and made it more generic to different types of sockets
5 years ago
Francisco Paisana
e37a718f21
created a sctp socket class
5 years ago
Justin Tallon
4a1b8a5952
adding support for neon soft demodulation, adding cmake checks for aarch64
...
* adding support for neon soft demodulation, adding cmake checks for aarch64
* rearranging some arm cmake flags
5 years ago
Andre Puschmann
f4a0bebe1f
fix handling of invalid MAC LCIDs
5 years ago
Andre Puschmann
aa9733eb59
add packing for CCCH over UL-SCH for MAC NR
5 years ago
Andre Puschmann
d5835fc8a0
add info_long() method to log filter
5 years ago
Andre Puschmann
89889d6df5
add packing and unpacking test for MAC PDU only containing padding bytes
5 years ago
Francisco Paisana
a2f1998350
fix issue with thread pool shut down
5 years ago
Francisco Paisana
3f1fad3f4e
bug fix: avoid renaming thread in worker ctor
5 years ago
Andre Puschmann
d73965e887
fix tear-down of worker
5 years ago
Francisco Paisana
c413fadea9
created a queue-based thread pool. Tasks are inserted into a queue and then popped by the thread pool workers to be processed.
5 years ago
Andre Puschmann
57317fab7c
expose debug_long to class log and use in RRC to log ASN1 structs
5 years ago
Andre Puschmann
7ad2b217df
fix logging all in error level
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
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
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
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
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
a9bea7e30c
add -Werror to compile flags
5 years ago
Ismael Gomez
c92c61d560
Optimized front-end logging processing ( #641 )
...
Avoid memory allocation and stringstream in log frontend calls (executed from worker threads). Uses a buffer pool of fixed buffer and vsnprintf
5 years ago
Ismael Gomez
69edee4e6c
Fix issues in uplink QoS ( #636 )
...
Fix bugs in Long BSR and Truncated BSR and added unit tests
5 years ago
Andre Puschmann
e42449532b
fix wrong namespace definition in various places
5 years ago
Andre Puschmann
09610ce788
add type setter to sch_subh and use it for MCH PDUs
5 years ago
Andre Puschmann
21f8698397
fix MAC PDU packing for large TB sizes
...
update the byte_buffer length variable after updating the remaining
PDU length. This has caused an error when calculating the
remaing space in the PDU because the SDU length was counted twice.
5 years ago
Pedro Alvarez
9597cc4c14
Clang-formated liblte_*
5 years ago
Ismael Gomez
d595c4d882
Fixes issue #545 and unlocking of tti_sync condvar before closing causing deadlock at stop
5 years ago
Andre Puschmann
92f0d58856
mac: move further init/config into ctor to allow early logging, etc.
5 years ago
Andre Puschmann
82a69fb51c
mux: fix packing of short MAC PDUs
5 years ago
Andre Puschmann
4aaa0473b9
pdu: remove unused variable total_sdu_len
5 years ago
Andre Puschmann
fab75592ec
fix MAC PDU padding with only padding and add test accordingly
5 years ago
Andre Puschmann
b6d7fd5def
improve error handling in PDU packing
5 years ago
Andre Puschmann
da35f41dd5
rework MAC logical channel prioritization
5 years ago
Xavier Arteaga
bb26a42fb6
Fixed backtrace symbols free
5 years ago
Andre Puschmann
414e55fafc
pcap: add dtor
...
this fixes issue if object is destroyed and PCAP is still open
5 years ago
Francisco Paisana
415d3418b6
reorganized enb to mirror ue director/class structure with a stack class
5 years ago
Pedro Alvarez
d67d18cc6b
Removing deplicated error codes.
5 years ago
Andre Puschmann
e47010130f
extend thread class to set unique thread name in ctor
...
this will also extend all classes that use srslte::thread
to specify the name of the thread in the ctor as well
as to set the name of the worker threads in the thread pool
the thread name will be displayed in gdb.
6 years ago
Andre Puschmann
0e95867f13
remove task dispatcher class
6 years ago
Andre Puschmann
b3f1915f7b
pdu: fix zero-padding of RAR PDUs
6 years ago
Andre Puschmann
709e769d0d
pdu: fix formatting
6 years ago
Andre Puschmann
ea2e692836
pdu: fix MAC RAR PDU packing and unpacking with backoff indicator
6 years ago
Andre Puschmann
65f50cd7ba
introduce new UE layer design
...
- abstract UE object now consists of a radio, a PHY, and a stack layer
- add new stack abstraction layer that combines MAC, RLC, RRC, PDCP, NAS and GW
- PHY layer now has a single stack interface and does not talk to MAC and RRC seperatly
6 years ago
Xavier Arteaga
2aa36dd11c
Added backtrace print helper
6 years ago
yagoda
3842beab0f
- fixing pmch file test for standard LTE rates
...
- adding special value for MTCH stop
- adding error messages for config values incompatible with MBMS
6 years ago
Andre Puschmann
4b01a2e4a0
update copyright notice
6 years ago
Andre Puschmann
205db6f229
add missing license headers
6 years ago
Ismael Gomez
7780b1aba5
add tdd/ca support
6 years ago
Andre Puschmann
c4c44c33f4
use blocking pool_allocate in pdu_queue
6 years ago
Andre Puschmann
afb591ee97
add ctor for worker class in thread_pool
6 years ago
Xavier Arteaga
c782ef2aa5
Solved unitialised values in UE (up to prach) and free
6 years ago
Francisco Paisana
0204db2e12
new asn1 rrc library
6 years ago
Andre Puschmann
59d9a78869
add eia1 tests and fix sib2 bug ( #311 )
...
* Starting to add EIA1 tests.
* Initial tests for EIA1
* Bit shifted bearer by 27. Test case 1 and 4 are passing now.
* Adding EIA test case 7.
* Making sure the test is called.
* Fixed double initialization of msg_len_bits.
6 years ago
Andre Puschmann
59435c2c34
add own cpuid helper to detect avx2 support
...
the cpuid.h version caused issues with older GCC 5.4
6 years ago
Andre Puschmann
34f552fae9
add universal executable to select binary based on current ISA
...
- using cpuid to check x86 features
- using hwcap on ARM to check for NEON
6 years ago
Ismael Gomez
cfb3a43aed
Lower priority of workers
6 years ago
Andre Puschmann
c9186f110c
add log_filter dtor
6 years ago
Ismael Gomez
bc9d342959
New optimization on the PHY for both UE and eNodeB ( #251 )
...
* New parallel Turbodecoder implementation in SSE/AVX 16-bit and 8-bit
* Optimised UL Interleaver
* Include TB CRC calculation in FEC encoder
* New threading priorities
6 years ago
Pedro Alvarez
597cf18b9d
Changing common/debug.h to crash_handler.h
6 years ago
Pedro Alvarez
c3ef88e112
Fixing conflicts with next.
6 years ago
Pedro Alvarez
ff49e56871
Starting to add s1ap_pcap class.
6 years ago
Pedro Alvarez
32a5c6a92f
Starting to add s1ap_pcap class.
6 years ago
Pedro Alvarez
7aaa9a1789
Moved srslte_debug_handle_crash to common/debug.c
6 years ago
Pedro Alvarez
96786e96da
Splitting the lib debug into phy and common debug.
6 years ago
Ismael Gomez
0dae08f812
Removed printf
6 years ago
Ismael Gomez
a2615628aa
Increase buffer pool size for enb
6 years ago
Andre Puschmann
87fd218c72
remove unused cond variable in logger
6 years ago
Andre Puschmann
4deb251071
remove duplicate run-state variable in logger_file
6 years ago
Pedro Alvarez
58823b1611
Destroying condition variable.
6 years ago
Pedro Alvarez
28844b54dd
Possible fix for #164 .
6 years ago
Pedro Alvarez
f301bb6373
Merging next into op_vs_opc and resolving conflicts.
6 years ago
Andre Puschmann
81882aae8b
white-space fix
6 years ago
Pedro Alvarez
fd97caadb3
Revert "Merge branch 'op_vs_opc' into next"
...
This reverts commit be2276b8da
, reversing
changes made to 4d3fd342f7
.
6 years ago
Pedro Alvarez
c717148d54
Revert "Do not print OPc debug"
...
This reverts commit 5fe329971a
.
6 years ago
Pedro Alvarez
75c5e476f1
Added OPc option to UE. (needs testing.)
6 years ago
Pedro Alvarez
721be55f4f
Fixing compute_OPc compilation issue.
6 years ago
Pedro Alvarez
aec0f3f5ac
Starting to change f* to expect OPc. Making compute_OPc public function.
6 years ago
Pedro Alvarez
e3d1cff4a3
Revert "Adding OPc option to security functions."
...
This reverts commit 0eeb70bede
.
6 years ago
Pedro Alvarez
0eeb70bede
Adding OPc option to security functions.
6 years ago
Ismael Gomez
5fe329971a
Do not print OPc debug
7 years ago
Ismael Gomez
be2276b8da
Merge branch 'op_vs_opc' into next
7 years ago
Andre Puschmann
f74b67308b
add gen_build_info to cmake again
7 years ago
yagoda
54bdfd83ec
adding support for mbsfn subframe configuration to pdsch examples
7 years ago
Andre Puschmann
9ca2b89282
fixing compile warnings
7 years ago
yagoda
fac8bb7b7a
adding mbms-gw broadcast support, adding parameter for automatic mbms service start
7 years ago
Andre Puschmann
9ce3be974a
Merge branch 'next' into embms_merge_final
7 years ago
yagoda
e4c3f0bc30
adding mbms-gw and mch generation tables
7 years ago
yagoda
ec918eab76
adding support for embms in common functions and interfaces
7 years ago
Andre Puschmann
d0457211ad
adding support for CHAP auth
7 years ago
Andre Puschmann
51e093e611
Merge branch 'next' into rlc_updates
7 years ago
Ismael Gomez
f3f4528a2f
Testing commit to force a Reestablishment 1s after CONNECT
7 years ago
Andre Puschmann
718a15608c
dealloc SCH pdu in MAC instead of pdu_queue
...
- this is basically e9fcb10c9e
but with the counterpart in the eNB's MAC
7 years ago
Andre Puschmann
f7fee76022
fix bug in logger_file where logger was used but not initialized
7 years ago
Andre Puschmann
595ed70cae
Revert "Deallocate SCH pdu on demux instead of pdu_queue"
...
This reverts commit e9fcb10c9e
.
7 years ago
Andre Puschmann
05696a5ca7
Merge branch 'next' into rlc_updates
7 years ago
Ismael Gomez
e9fcb10c9e
Deallocate SCH pdu on demux instead of pdu_queue
7 years ago
Pedro Alvarez
2e7958e9a0
Merge branch 'master' into op_vs_opc
7 years ago
Pedro Alvarez
de6d1e35b6
Hardcoded OPc instead of OP. Authentication with symocom's SIMs is Ok now. Needs to be made configurable.
7 years ago
Joseph Giovatto
ab1d9e98f3
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Joseph Giovatto
9f5069cdc8
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Andre Puschmann
a2f6166365
Merge branch 'next' into rlc_updates
7 years ago
Ismael Gomez
ab78eb6d58
Process BCCH from pdu_process thread. Process PCCH from new thread in RRC
7 years ago
Pedro Alvarez
1bd13ea5dd
Debug print in liblte_security.
7 years ago
Pedro Alvarez
553006198a
Testing if OPc is causing auth problems with SYSMOCOM SIMs.
7 years ago
Ismael Gomez
99253cb703
Cherry picked fixes from PR #160
7 years ago
Andre Puschmann
61a24cbd4a
Merge branch 'next' into rlc_updates
7 years ago
Joseph Giovatto
802f8b716f
set msg and hex buf to const *
7 years ago
Joseph Giovatto
4e05266ea8
added printf format check for hex logs
7 years ago
Andre Puschmann
4ea5fe6509
Merge branch 'next' into rlc_updates
7 years ago
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
3db9ddcd36
remove various debug prints
7 years ago
Andre Puschmann
e7c74fa0f7
add simple RLC PCAP writer
7 years ago
Andre Puschmann
c5b423ffee
fix subheader parsing
7 years ago
Ismael Gomez
682ed433b2
Possible fix to #167
7 years ago
Ismael Gomez
599cf9bc07
Resolved conflicting commits d66a455479
and c850e2f87a
7 years ago
Andre Puschmann
d66a455479
add check for invalid nof subheaders in MAC PDU
7 years ago
Ismael Gomez
c850e2f87a
Added check for issue #165
7 years ago
Andre Puschmann
77c8bf08cf
remove newlines
7 years ago
Ismael Gomez
8591049e92
Added mutex to ul/dl harq reset
7 years ago
Andre Puschmann
20e6ed102e
fix when accessing uninitialized file
7 years ago
Andre Puschmann
2c85da3e4b
initilize variable in log_filter
7 years ago
Ismael Gomez
6f80144fbe
Revert "fix mem leak in log_filter"
...
This reverts commit 4222c6b9a0
.
7 years ago
Andre Puschmann
4222c6b9a0
fix mem leak in log_filter
7 years ago
Andre Puschmann
ccfb9314bc
fix various coverity bugs
7 years ago
Andre Puschmann
705acec6b9
fix uninitialized variables in logger
7 years ago
Ismael Gomez
5eeaf52990
Check for non-zero payload in log
7 years ago
Ismael Gomez
754566b28f
Changed priorities to below UHD in srsUE
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
Ismael Gomez
3be48c40c8
Added rotating log to srsUE and srsENB
7 years ago
Pedro Alvarez
be7cde7639
Merge branch 'next' into epc, to include RLC AM fix.
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
Andre Puschmann
cc6828feef
fix member initialization in log_filter
7 years ago
Ismael Gomez
e867184aa3
Default sched policy for prio=-2 threads
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
516fdc27f1
Fix for NAS security bearer id, added encryption test sets, fix for compile warning
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
Andre Puschmann
dc65e4243c
print build info to log and on stdout
7 years ago
Pedro Alvarez
468b0f2581
Fixed some issues with the MME and HSS logging.
7 years ago
Paul Sutton
54b56ded4a
Merge branch 'master' into next
7 years ago
Ismael Gomez
0d95159a2a
Fix issue #114
7 years ago
Andre Puschmann
4b223ba729
add newline in error message
7 years ago
Ismael Gomez
eb07dacfe9
Cleaning logging format
7 years ago
Ismael Gomez
955170bd52
Improved DL TCP performance by tweeking BSR reports and UL scheduler
7 years ago
Andre Puschmann
bfa10148f5
fix bug in c-rnti MAC subheader
7 years ago
Ismael Gomez
6037a2f2bd
changed logger classes
7 years ago
Paul Sutton
07d8997395
Merge branch 'next' into next_paul_libs
8 years ago
Paul Sutton
4b68272964
Switch to static internal libs, set -fPIC by default
8 years ago
Ismael Gomez
0940fd35d9
added include dirs for mbedtls
8 years ago
Paul Sutton
0b64e8a9ee
Minor cleanup of security library handling in cmake
8 years ago
Ismael Gomez
a4498aeb1e
defaulted cpu affinity to all cores
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
Ismael Gomez
ffc3c035f8
Fixed incorrect semi-colon
8 years ago
Andre Puschmann
1d1916d6e0
Merge branch 'restruct_update' into restruct_update_paul
8 years ago
Andre Puschmann
c51c4d2a38
fix compile warnings
8 years ago
Paul Sutton
80140c7c38
minor cmake edits
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