Codebot
4d2b5b8eda
Adding AGPL copyright to new files
2022-04-29 07:28:44 +00:00
Codebot
9664aa3cf4
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/phy/channel/ch_awgn.h
2022-01-23 23:12:27 +01:00
faluco
634db621e4
Fix compiler error due to a bug in clang9.
2022-01-16 22:17:14 +01:00
faluco
1ec8e8a94e
Raise C++ version to 14 and fix ill-formed code that is considered by this new standard.
2022-01-13 13:35:58 +00:00
Francisco
f7efee9884
asn1: use typedefs for amf_ue_ngap_id, ran_ue_ngap_id, mme_ue_s1ap_id and enb_ue_s1ap_id and changed interface to access s1ap and ngap protocol_ies
2022-01-11 22:59:38 +00:00
Francisco
26f173e582
asn1: use template to generate ngap/s1ap elementary procedure option and reduce code duplication
2022-01-11 22:59:38 +00:00
Francisco Paisana
d5f5df3e7b
asn1: place common asn1 type for empty ie object sets in asn1_utils.h
2022-01-11 22:59:38 +00:00
Francisco Paisana
ec1ed9d4a5
asn1: fix json generation for s1ap/ngap and improve ie protocol field interface
2022-01-11 22:59:38 +00:00
Francisco Paisana
61e225d762
asn1: move setup_release_c from rrc_nr_asn1 to asn1_utils and improved interface
2022-01-11 22:59:38 +00:00
Francisco Paisana
e2b8a80f87
asn1: move all ie protocol container types to asn1_tuils to be reused in different layers
2022-01-11 22:59:38 +00:00
Francisco Paisana
2d2a5bee03
asn1: update procotol_ie_single_container interface to use -> operator instead of .value to access container content
2022-01-11 22:59:38 +00:00
Francisco Paisana
6b181e7a94
asn1: move protocol_ie_single_container_s to asn1_utils, so it can be used by ngap, s1ap, and other layers
2022-01-11 22:59:38 +00:00
Francisco Paisana
c8f7976014
asn1: use byte buffer pool for temporary variable length field generation instead of stack array
2022-01-11 22:59:38 +00:00
Codebot
f82282a967
Merge branch 'next' into agpl_next
2021-12-26 23:12:23 +01:00
Fabian Eckermann
94c2967486
Return correct iterator value.
2021-12-17 17:30:25 +01:00
Codebot
dd2c1f7695
Merge branch 'next' into agpl_next
2021-11-28 23:12:22 +01:00
Francisco
cc89b1607f
nr,gnb,rrc: fix RRC setup to avoid configuring the SRB1 twice
2021-11-22 17:06:26 +00:00
Codebot
1cd26af06b
Merge branch 'next' into agpl_next
2021-10-28 13:01:49 +02:00
Nils Fürste
b036da07de
Extend ASN1 utils function from_number()
2021-10-27 17:53:28 +02:00
Codebot
9d7836817c
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/common/signal_handler.h
2021-10-21 12:36:20 +02:00
Fabian Eckermann
59df04547e
Increase buffer size for NR.
2021-10-19 10:18:44 +02:00
Francisco
ed2e88524f
asn1,rrc_nr: implement to_json in setup_release_c
2021-10-14 21:38:48 +01:00
Codebot
d1d38d1826
Merge branch 'next' into agpl_next
2021-08-29 23:12:35 +02:00
Francisco Paisana
f518861ebc
fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ
2021-08-23 16:47:54 +02:00
Francisco Paisana
599fc978a5
improvement of srsran_assert design, with specializations to enable/disable assertions based on compile flags other than ASSERTS_ENABLED. Creation of the support/ folder
2021-08-23 16:47:54 +02:00
Codebot
516951c41c
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/interfaces/rrc_nr_interface_types.h
# lib/include/srsran/phy/enb/enb_dl_nr.h
# test/phy/nr_dl_flood.cc
2021-07-11 23:12:20 +02:00
Pedro Alvarez
05fbca43d1
Fix GCC 11 warning in dyn_array
2021-07-01 10:55:11 +01:00
Codebot
d9cb5d01ff
Merge branch 'next' into agpl_next
2021-06-13 23:12:22 +02:00
David Rupprecht
ff3e7c321d
Added bref function for calc distance til end
2021-06-08 10:14:43 +02:00
Codebot
c950209902
Merge branch 'next' into agpl_next
2021-04-29 11:46:34 +02:00
Francisco
3f64b94a0f
increase asn1 variable length field intermediate buffer, to support longer UE Radio Capabilities messages
2021-04-28 16:01:22 +02:00
Codebot
887f1da10c
Merge branch 'next' into agpl_next
2021-04-28 12:40:09 +02:00
Francisco
38bf895efa
fix asn1 compilation issue
2021-04-27 10:11:03 +01:00
Francisco
86dac9c823
several coverity high and medium impact fixes
2021-04-27 10:11:03 +01:00
Codebot
aeb4a5fc9d
Merge branch 'next' into agpl_next
2021-04-25 23:12:23 +02:00
Francisco
289559af82
asn1 fix - fix choice access correct type assert
2021-04-22 10:21:08 +01:00
Francisco
ff3fc0826b
asn1 fixes and improvements
...
- use const char* instead of std::string in enumerated<>::to_string() to avoid mallocs.
- Remove the use of "typedef", and use "using" keyword instead.
- Fix rrc_nr::setup_release_c<>::to_string() broken linkage.
2021-04-22 10:21:08 +01:00
Codebot
0a15eeb57a
Adding AGPL copyright to new files
2021-04-22 10:59:40 +02:00
Codebot
24290dcae2
Adding AGPL copyright to new files
2021-03-28 23:12:42 +02:00
Codebot
4523ee6087
rename srsLTE to srsRAN
2021-03-21 21:47:01 +01:00