CheolJun Park
2a69e17e85
ue,nas: fix integrity check for DL messages
2 years ago
jmasterfunk84
766b735efc
Small Typo Fix
2 years ago
jmasterfunk84
38641ac8bb
enb: Introduce Configurable S1 Connection Timer
2 years ago
Andre Puschmann
be40336089
all: mark various function args as const& to avoid pass by value
2 years ago
Andre Puschmann
15c6feeba6
srsue: init softbuffer structs for mch,pch
2 years ago
Shubham Tatvamasi
4f785db54a
ci: added support for Ubuntu 22.04 LTS
...
Signed-off-by: Shubham Tatvamasi <shubhamtatvamasi@gmail.com>
2 years ago
Andre Puschmann
ad6c31d00b
changelog: add 22.10 changelog
2 years ago
Andre Puschmann
76ae45fab7
readme: remove LGTM and Travis and add CodeQL badge
...
since both CI systems have been removed we no longer require the badges/links.
LGTM has been replaced by CodeQL which we now have as badge.
2 years ago
Andre Puschmann
2ca34192ac
ci: remove LGTM
...
As LGTM will be closed at the end of the year 2022 we are going to remove it
from the CI and instead use CodeQL which is essentially the successor of it fully integrated into Github actions.
See the related blog post https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/
2 years ago
Andre Puschmann
333a85e039
ci: remove travis CI
...
the Travis CI has worked for years but eventually required to get credits for FOSS projects
to execute. We've tried to add credits and it worked several times but always required manual
exchange of email between us and support staff.
Since github actions now include the same and even more checks without any extra work
we are going to remove Travis CI from srsRAN.
2 years ago
Andre Puschmann
d60d2301e1
workflows: add initial codeql workflow
2 years ago
Robert Falkenberg
44783030c4
security: remove polarssl dependency
2 years ago
Pedro Alvarez
57c986d54a
s1ap: fix s1ap test after the changes to S1 setup request
2 years ago
Pedro Alvarez
92931030c8
s1ap: added debug log to check stack is not blocked.
2 years ago
Pedro Alvarez
5d79e89a3d
s1ap: run connect in background thread to avoid blocking
2 years ago
Matan Perelman
dc8c85f330
Add additional PLMNs to sib.conf
2 years ago
Pedro Alvarez
3c17686c0a
enb,s1ap: make sure we trigger s1 setup failure when we get the S1 setup failure message
2 years ago
Pedro Alvarez
2a60562a2e
enb,s1ap: adding SCTP configuration to enb.conf
2 years ago
Pedro Alvarez
08d03ee6e2
netutils,s1ap: split setting the SCTP options into different functions.
...
Added option for SO_REUSE_ADDR. Removed sctp_init_socket function.
2 years ago
Pedro Alvarez
142bfd6ea8
lib,netutils: added extra logging for opening/closing socket.
2 years ago
Robert Falkenberg
ebefc73d0c
rf: print the cause of failed RF plugins to stdout
2 years ago
Piotr Gawlowicz
0a36e35f84
rrc: add T300 timer
2 years ago
Robert Falkenberg
ffc9ca5591
threads: don't join thread if pthread_create failed; fix error messages
2 years ago
yagoda
19918d9a67
phy,mac,mbms: moving payload buffer from MAC to PHY to avoid thread clashes
2 years ago
yagoda
acae2d88c6
phy,mbms: updating mutex and cvar in embms
2 years ago
Pedro Alvarez
736a536d32
sched: change from srsran::deque to std::deque to avoid memory leak
2 years ago
Andre Puschmann
ef50c9abe5
srsran_asn1_nas_test: fix uninitalized value in packing test
2 years ago
Piotr Gawlowicz
77cd6d2275
mac: add backoff indicator
2 years ago
Robert Falkenberg
85b4d27f9f
make/gcc: disable [-Werror=maybe-uninitialized] for GCC >= 11.2.0
2 years ago
Ismael Gomez
b15eefb05f
srsenb,nr: fix calculation of allocated bytes on pending UL HARQ preventing UL rate to achieve maximum.
2 years ago
Andre Puschmann
633959f71c
changelog,cmake: add 22.04.1 changes and bump CMake version
2 years ago
Matan Perelman
0c1a7018ec
lib: Minor reformat
2 years ago
Matan Perelman
1b22c372a1
lib,nas: Add test for generic_nas_transport packing and unpacking
2 years ago
Matan Perelman
6fc1a638da
lib,nas: Fix packing and unpacking add_info in generic_nas_transport
2 years ago
Andre Puschmann
a724024c15
gnb,rcc_test: fix coreset0 index for NSA config
2 years ago
Andre Puschmann
8cc7b3f614
enb,txrx: don't print SSB ARFCN/freq for EUTRA carriers
2 years ago
Andre Puschmann
0ec3c80ac6
srsue,rrc_nr: remove strict requirement for SSB offset=6
...
tested with coreset0_idx=6/7 with srsENB. there could be more
changes required for other config value combinations though.
2 years ago
Ismael Gomez
a43e2a877c
srsgnb: make coreset0_idx optional
2 years ago
Ismael Gomez
a6a9274203
srsgnb: derive SSB frequency and ssb_offset based on user provided coreset0 index configuration. Added extra configuration validators
2 years ago
Ismael Gomez
fef61554b2
srsgnb,sched: mark as occupied the resources used by SSB before scheduling other PDSCH (eg SIB1). Prevents overlapping SIB1 PDSCH with SSB
2 years ago
Matan Perelman
ce731c851c
enb,cfg_parser: Add SIB5 parsing.
2 years ago
Francisco Paisana
8de3d7436e
fix paging opportunity calculation in RRC and add respective unit test
2 years ago
Paul Sutton
eb4ec84310
minor example config edit to include NAS ZUC support
2 years ago
Pedro Alvarez
e4207b177f
lib,rlc_am_lte: added fix for full tx window with wraparround
2 years ago
Pedro Alvarez
b001d6c10e
lib,rlc_am_lte: fix checkers for the TX window full
2 years ago
Andre Puschmann
72220aa811
enb,phy: do not start start plots if LTE workers don't exist
...
this was causing a segfault when the GUI was enabled in SA mode, i.e. without LTE cells
we only support the GUI with LTE enabled.
2 years ago
Andre Puschmann
6f2c641941
ue,sa: enable PCAP writing for NAS-5G
2 years ago
Piotr Gawlowicz
51fdfa334d
epc: fix example usage text in the srsepc_if_masq.sh script
2 years ago
Shubham Tatvamasi
9d6385c84f
ci: use matrix-keyword for x86/aarch64 builds
...
Cherry-picked from Shubham Tatvamasi (https://github.com/ShubhamTatvamasi )
initial commit
2 years ago
Zishuai CHENG
2e4b1aceaf
Parse tmsi type of mobile id and fixed the content length of network feature support
2 years ago