Francisco Paisana
f469e2178b
replaced byte_buffer_t allocated by the buffer pool for unique_byte_buffer which is safer and easier to use
2019-05-16 12:35:01 +02:00
Andre Puschmann
7ec587bcdc
backport support for ipv6 for older glibc
2019-04-30 14:00:19 +02:00
Andre Puschmann
4b01a2e4a0
update copyright notice
2019-04-29 09:20:02 +02:00
Andre Puschmann
11414271d8
only write valid IPv4/v6 packets to tun
2019-04-26 12:10:45 +02:00
Andre Puschmann
759ab6341d
fix access to possibly uninitialized variable in GW when receiving corrupted pkt
2018-11-15 10:49:50 +01:00
Andre Puschmann
0bd33bbae1
fix heap-overflow when extracting IPv6 address
2018-11-15 10:39:46 +01:00
Pedro Alvarez
9681ead26f
Changed find ipv6 address loop to be more similar to 'man 7 netlink'.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
5c29dba741
Changed Interface between NAS and GW to avoid the GW start function being called twice in IPv4v6 mode.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
6b5aec5735
Added intial support for IPv4v6. Ping and ping6 seem to work (simultaneously).
2018-10-26 11:42:27 +02:00
Pedro Alvarez
685898b323
Starting to add IPv4v6 support to the UE. Added function to get auto-generated link-local IPv6 address.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
3528e0bb39
Fixed GW to handle IPv6 packets as well. Ping6 seems to work.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
ac1c300126
Adding the ability to set the interface local link IPv6 address.
2018-10-26 11:42:27 +02:00
Andre Puschmann
273087ce00
use blocking pool allocate for all NAS/RRC allocs and first GW alloc
2018-10-05 14:50:49 +02:00
Pedro Alvarez
3cddad79cc
Adding ability to configure names of TUN interfaces. ( #277 )
...
* added config option for tun dev names vs fixed names added config option for M1-U interface addr
* Added options to sgi_mb tun name.
* Added some comments to mbms.conf.example
* Added some comments to example configs to explain the new values.
2018-10-05 11:12:31 +02:00
Andre Puschmann
ee5b055829
rename pdcp function for GW to is_lcid_enabled()
2018-07-25 15:09:19 +02:00
Andre Puschmann
4da8bf26f8
use non-blocking PDCP write in GW
2018-07-24 15:50:14 +02:00
Andre Puschmann
f554308632
fix warnings and remove debug output
2018-05-16 16:22:42 +02:00
yagoda
12c9f50ba9
adding upper layer embms support to the UE
2018-05-15 17:20:51 +02:00
Andre Puschmann
563bf6cde5
extend log in GW
2018-05-11 15:00:43 +02:00
Ismael Gomez
06db4e2a87
Start PCCH Only when switching cell in IDLE mode
2018-04-25 23:50:50 +02:00
Ismael Gomez
ff1269add3
HO working
2018-04-11 15:37:27 +02:00
Ismael Gomez
edd9cbf4dc
Merge branch 'next' into sync_states
2018-04-10 09:35:21 +02:00
David Rupprecht
06d4559294
Change include path absolut to project dir
2018-04-01 18:08:24 +02:00
Ismael Gomez
0d099a132b
Reconnection from paging and IDLE working. Reselecting cell when turning off working
2018-03-22 11:47:30 +01:00
Ismael Gomez
b3be54b274
Attach and paging ok. Reselection on IDLE not working
2018-03-21 10:46:24 +01:00
Andre Puschmann
f5e3049f63
add check for possible buffer pool misallocation in RRC/NAS/GW
2018-03-06 14:46:50 +01:00
Andre Puschmann
f3b1fe0f1a
update for null-termination of strings fix
2018-01-30 15:19:26 +01:00
Andre Puschmann
c8f9a7785a
fix null-termination of strings
2018-01-30 14:13:16 +01:00
Andre Puschmann
892ff2c36a
add configuration for GW
2018-01-17 16:45:07 +01:00
Ismael Gomez
05d6a1c829
added option to configure netmask (rules out previous commit)
2017-10-19 16:26:00 -04:00
Ismael Gomez
4a86967530
Improved stability after radio link failure and radio transport error
2017-09-18 18:34:33 +02:00
Ismael Gomez
68b1782c86
Fixed Paging and reattachment in new state machine. Moved GW to srsue
2017-09-18 14:02:31 +02:00