yagoda
c25f3b0acf
increasing rlc UM window size for eMBMS, small adjustment to eMBMS PHY common
2019-05-06 17:06:25 +02:00
Ismael Gomez
060a0908ca
Fix forced interpolation in TDD
2019-05-04 22:14:05 +02:00
Andre Puschmann
703937ec01
move sanity check for MBMS parameters to parse_args to avoid segfault on mismatch
2019-05-03 14:24:42 +02:00
Andre Puschmann
76f93df8b6
fix uninitialized vars in demux
2019-05-03 11:17:16 +02:00
Ismael Gomez
ef7b0cf7fa
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2019-05-03 00:04:47 +02:00
Ismael Gomez
2d25661706
Fixes UE crashing when stopping and no cell available
2019-05-03 00:04:21 +02:00
Pedro Alvarez
0f36bfbb8a
Changing print from console to debug log when generating the PDN connectivity request.
2019-05-02 23:03:29 +01:00
Andre Puschmann
f46b582c79
fix default initialization of PHY params in RCC
...
- this commit splits the reconfiguration of the PHY params
- two functions only update the default params (for config
dedicated and config common)
- one function only updates the current parameters when a new
config is given (i.e. after rrc reconfig)
2019-05-02 21:01:26 +02:00
Andre Puschmann
e3387ea0b7
fix usim initialization if neither op nor opc are given
2019-05-02 20:27:01 +02:00
Ismael Gomez
2f0020b7ca
Remove out_of_sync() call when not camping. Warning commit
2019-05-02 19:32:26 +02:00
Andre Puschmann
e8b2be378d
fix ue.conf.example description for op/opc configuration
2019-05-02 13:40:35 +02:00
Andre Puschmann
cdebf515b4
fix potential locking while stopping UE MAC
2019-05-02 13:08:23 +02:00
Andre Puschmann
f00f7787be
fix uninitialized members in dl_harq
2019-05-02 12:39:40 +02:00
Andre Puschmann
389753e5a0
init mac_key in reestab request packing
...
fixes issue seen by coverity that is not really an issue
because the integrity generation will init it anyway
2019-05-02 11:57:06 +02:00
Andre Puschmann
6b2e98ec71
fix buffer free and code clone in prach.cc
2019-05-02 11:50:30 +02:00
Pedro Alvarez
d86cddfd61
Stop comparing address of struct with struct on async_scell_recv.cc.
2019-05-02 11:41:59 +02:00
Pedro Alvarez
892da7f099
Fixed phr_cfg initialization to silence compiler warning.
2019-05-02 11:41:59 +02:00
Pedro Alvarez
63852c5b87
Fixed warnings in ue RRC due to memsetting non-trivial structures.
2019-05-02 11:41:59 +02:00
Pedro Alvarez
5dd76479a0
Using zero-initialization in phy default_args to avoid compiler warnings.
2019-05-02 11:41:59 +02:00
Ismael Gomez
40afc30c60
Remove unused parameters
2019-04-30 21:06:17 +02:00
Xavier Arteaga
b037fb8e51
Added minimal UE synch tweak and fix
2019-04-30 15:06:05 +02:00
Xavier Arteaga
a1a797589a
Added UE synchronization error metric (hard-coded disabled by default)
2019-04-30 15:02:08 +02:00
Andre Puschmann
7ec587bcdc
backport support for ipv6 for older glibc
2019-04-30 14:00:19 +02:00
Francisco Paisana
82a0145593
added extra tests in the unpacking of rrc asn1
2019-04-29 17:33:08 +02:00
Andre Puschmann
507e2deaa3
fix mem leaks in RRC after ASN1 unpacking failed
2019-04-29 12:39:02 +02:00
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
2019-04-29 12:04:42 +02:00
Andre Puschmann
4b01a2e4a0
update copyright notice
2019-04-29 09:20:02 +02:00
Pedro Alvarez
c51a8bfe9d
Fix compilation error when using GCC 8, C++11 and C complex functions.
2019-04-26 13:57:31 +02:00
Andre Puschmann
11414271d8
only write valid IPv4/v6 packets to tun
2019-04-26 12:10:45 +02:00
Ismael Gomez
7780b1aba5
add tdd/ca support
2019-04-25 20:57:58 +02:00
Andre Puschmann
7d95766c7b
fix line break in command line arguments
2019-04-25 16:31:41 +02:00
David Rupprecht
dabf586316
ISMI to IMSI typo
2019-04-11 21:38:01 +02:00
David Rupprecht
eb3a83ac45
User Plane key in configuration interface
2019-04-11 21:38:01 +02:00
Andre Puschmann
d8814a05f0
use stack-allocated messages for tx/rx'ing RRC messages (cherry-picked)
2019-03-19 11:31:10 +01:00
Pedro Alvarez
aa3a2a3dba
Fix compilation issue with GCC 8.x using complex numbers.
2019-03-13 13:18:17 +01:00
Andre Puschmann
3702a6660e
fix compilation for gcc 4.x
2019-03-11 14:39:47 +01:00
Andre Puschmann
347f427c33
remove unused variables
2019-03-11 13:31:43 +01:00
Andre Puschmann
1cc6ae3c60
enable c++11 support
2019-03-11 13:31:43 +01:00
Andre Puschmann
0aef6f8d4a
fix various uninitialized variables
2019-02-10 09:08:06 +01:00
Andre Puschmann
c8f8c16d50
make EIA and EEA algorithms configurable ( #323 )
...
this patch allows to configure the EIA and EEA algorithms
the UE uses and announces during attach. They can
be specified as a comma-separated list.
The patch also removes a dedicated NAS config class and uses
the default nas_args_t type for this. There was a full
duplication of members before.
The patch also converts nas_args_t and usim_args_t into a class
with a default constructor that initialize all booleans.
2019-02-08 22:37:16 +01:00
Andre Puschmann
61f3a55bc5
initialize and reset avg_noise in phch_common
2019-01-22 21:49:37 +01:00
Xavier Arteaga
c782ef2aa5
Solved unitialised values in UE (up to prach) and free
2019-01-22 12:23:57 +01:00
Andre Puschmann
a436baed39
fix build string for builds without valid .git folder
2019-01-22 12:09:52 +01:00
Francisco Paisana
96303e4d58
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2019-01-21 16:41:25 +00:00
Francisco Paisana
be06f260db
fixed issues in the parsing of sibs
2019-01-21 16:39:00 +00:00
Andre Puschmann
631472760a
fix signaling of mtch_cvar in phch_common
...
fixes possible race cond when more than one worker
is waiting for this cond and only one is ever woken up
2019-01-21 12:25:27 +01:00
Pedro Alvarez
c5dad67a16
Adding catch to boost program options parser.
2019-01-18 12:38:56 +00:00
Francisco Paisana
0204db2e12
new asn1 rrc library
2019-01-17 17:43:13 +01:00
Andre Puschmann
646eb9c0e3
Merge pull request #313 from softwareradiosystems/next_mme_encryption
...
NAS MME encryption
2019-01-15 21:31:25 +01:00
Xavier Arteaga
07a68d7120
Enable UE's AGC for cell search ( #314 )
2019-01-15 21:26:23 +01:00