Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-ggsn
/
55fe62f634cd3747c9b81ce70c4a508433d53fb2
« Previous
427699e
Log APN and tun names for packets
by Max
· 7 years ago
9c0f4f4
tests: Split ipv6 specific tests into a new test group
by Pau Espin Pedrol
· 7 years ago
ac51c7e
Remove unused empty src/Makefile.in
by Pau Espin Pedrol
· 7 years ago
55d639f
ggsn.c: Print version of unhandled ip packet
by Pau Espin Pedrol
· 7 years ago
b9ace14
cosmetic: Reorder tun_addaddr to get rid of decl of tun_setaddr4
by Pau Espin Pedrol
· 7 years ago
d9fff0c
tun_setaddr6: Fix log typo
by Pau Espin Pedrol
· 7 years ago
1d85bea
sanitize build: ensure uint16/32 alignment in gtpie_test and in46a_test
by Neels Hofmeyr
· 7 years ago
f1e44c5
examples: Add secondary ipv6 google DNS to osmo-ggsn.cfg
by Pau Espin Pedrol
· 7 years ago
bebd75c
Merge changes Id4724fe0,I5c619712
by Harald Welte
· 7 years ago
878ece7
add --enable-sanitize config option
by Neels Hofmeyr
· 7 years ago
a00e792
contrib/jenkins.sh: Enable Werror in C(PP)FLAGS
by Pau Espin Pedrol
· 7 years ago
840ce8a
ggsn_vty: Stop using deprecated API vty_install_default
by Pau Espin Pedrol
· 7 years ago
afd76a7
contrib/jenkins.sh: Allow jenkins job to specify if kernel GTP is used
by Harald Welte
· 7 years ago
fd30bd1
gtp-kernel: Add device nime in pdp_debug() log statements
by Harald Welte
· 7 years ago
227034c
gtp-kernel: Add function name to pdp_debug() function calls
by Harald Welte
· 7 years ago
3dad951
gtp-kernel: Get rid of SYS_ERR where not applicable
by Harald Welte
· 7 years ago
3187956
gtp-kernel: proper cleanup in error path
by Harald Welte
· 7 years ago
22e1573
gtp-kernel: Make sure repeated calls to gtp_kernel_init() are safe
by Harald Welte
· 7 years ago
c85e899
gtp-kernel: Avoid global state variable
by Harald Welte
· 7 years ago
2fc2bc6
gtp-kernel: Align logging for APN start in kernel-gtp case with that of TUN
by Harald Welte
· 7 years ago
0d0e242
gtp-kernel: shut down kernel GTP device in apn_down()
by Harald Welte
· 7 years ago
698a233
gtp-kernel: Get rid of hard-coded kernel GTP device name
by Harald Welte
· 7 years ago
490782d
gtp-kernel: Re-add support for kernel GTP-U acceleration
by Harald Welte
· 7 years ago
e3c5918
gtp_kernel: Change gtp_kernel_init() function signature
by Harald Welte
· 7 years ago
e2a1de5
Properly NULL-out blacklist in alloc_ippool_blacklist()
by Harald Welte
· 7 years ago
4c7d291
factor out netdev_ip_local_get() from tun_ip_local_get()
by Harald Welte
· 7 years ago
f55a039
remove unused argument to alloc_ippool_blacklist()
by Harald Welte
· 7 years ago
fc6676c
ippool: Correctly compute size of static pool
by Harald Welte
· 7 years ago
1af543f
tun: Don't copy 16byte IPv6 address to 'struct in_addr'
by Harald Welte
· 7 years ago
bd22824
gtp: Explicit OSMO_ASSERT to ensure pdp variable is set
by Harald Welte
· 7 years ago
a06120d
gtp: Fix buffer overflow in imsi_gtp2str()
by Harald Welte
· 7 years ago
b589e78
sgsnemu: Free strings in error path
by Harald Welte
· 7 years ago
b11ed0f
sgsnemu: Make sure buffer has space for terminating-NUL
by Harald Welte
· 7 years ago
9c33210
sgsnemu: Fix format string in printing tun-device name
by Harald Welte
· 7 years ago
51127ea
sgsnemu: Don't leak FILE handle in proc_read()
by Harald Welte
· 7 years ago
dabb8b4
fix compiler warnings: return 0 in main(), in 3 tests
by Neels Hofmeyr
· 7 years ago
ff06917
Tag/Release Version 1.1.0
by Harald Welte
· 7 years ago
1.1.0
7bee06e
Debian: include the systemd service file for osmo-ggsn
by Harald Welte
· 7 years ago
6c10aa0
Debian: package libgtp debug symbols as libgtp-dbg
by Harald Welte
· 7 years ago
a4e24f5
Debian: libgtp is libgtp2 for some time, not libgtp1 anymore
by Harald Welte
· 7 years ago
29caaab
jenkins: use osmo-clean-workspace.sh before and after build
by Neels Hofmeyr
· 7 years ago
859f9b0
ippool: Implement and use blacklist instead of blindly using IPPOOL_NOGATEWAY
by Pau Espin Pedrol
· 7 years ago
a037e59
tun: Convert tun_ipv6_linklocal_get to be more generic
by Pau Espin Pedrol
· 7 years ago
2e7b9ff
lib/in46a: Introduce in46a_netmasklen API
by Pau Espin Pedrol
· 7 years ago
361cb9e
lib/ippool: Fix listsize calculated 1 elem too small
by Pau Espin Pedrol
· 7 years ago
5bacb59
Merge "sgsnemu: Use getprotobynumber() in print_ipprot()"
by Harald Welte
· 7 years ago
5b0096a
Merge "sgsnemu: Remove dead code: encaps_printf()"
by Harald Welte
· 7 years ago
df6a105
Merge "sgsnemu: Mark local functions 'static'"
by Harald Welte
· 7 years ago
226e95a
Merge "sgsnemu: Make use of "dependon" feature in gengetopt"
by Harald Welte
· 7 years ago
e37f48e
sgsnemu: Use getprotobynumber() in print_ipprot()
by Harald Welte
· 7 years ago
8a55263
sgsnemu: Remove dead code: encaps_printf()
by Harald Welte
· 7 years ago
fed3389
sgsnemu: Mark local functions 'static'
by Harald Welte
· 7 years ago
081f30c
sgsnemu: Print warnings on broken IPv6 configuration (acept_ra)
by Harald Welte
· 7 years ago
ea0c26a
sgsnemu: Make use of "dependon" feature in gengetopt
by Harald Welte
· 7 years ago
9d9d91b
ggsn: Avoid crash on wrong EUA type
by Harald Welte
· 7 years ago
73abc38
sgsnemu: Add '--tun-device' option to specify TUN device name
by Harald Welte
· 7 years ago
be4baa6
Merge "Add unit tests for libgtp gtpie.[ch] functions"
by Harald Welte
· 7 years ago
d369013
Merge "gtpie_{encaps,encaps2}(): RAI is a fixe 6-byte length field, not 8 bytes"
by Harald Welte
· 7 years ago
8afec5f
Merge "gtpie.h: Add IE identifier definitions up to 29.60 v11.8.0 Release 11"
by Harald Welte
· 7 years ago
5943cbb
Add unit tests for libgtp gtpie.[ch] functions
by Harald Welte
· 7 years ago
f6c5f95
gtpie_{encaps,encaps2}(): RAI is a fixe 6-byte length field, not 8 bytes
by Harald Welte
· 7 years ago
bc41c8d
gtpie.h: Add IE identifier definitions up to 29.60 v11.8.0 Release 11
by Harald Welte
· 7 years ago
89e1abc
Allow Common flags 0x94 and ignore them in PDP activation
by Harald Welte
· 7 years ago
8376972
gtpie: Add missing #include of <arpa/inet.h> for htonl() and friends
by Harald Welte
· 7 years ago
a964027
gtpie_decaps: const-ify pointer to input packet data
by Harald Welte
· 7 years ago
c5150ce
gtpie: Add doxygen API documentation
by Harald Welte
· 7 years ago
02af9b3
gtpie_tlv() gtpie_tv0(): const-ify read-only input argument
by Harald Welte
· 7 years ago
db924d3
Add unit tests for lib/in46_addr.c code
by Harald Welte
· 7 years ago
34a7416
in46a_to_sas(): Return AF_INET6 in case of IPv6 address
by Harald Welte
· 7 years ago
45ce272
tests: Remove Makefile.in
by Pau Espin Pedrol
· 7 years ago
a2eb5eb
update .gitignore
by Harald Welte
· 7 years ago
fdd732b
Remove trailing whitespace
by Pau Espin Pedrol
· 7 years ago
1d8ffc6
Add ippool unit-test for 'make check' runs
by Harald Welte
· 7 years ago
58c0da7
lib/tun.c: tun_ipv6_linklocal_get(): fix memory leak with getifaddrs()
by Pau Espin Pedrol
· 7 years ago
958256f
create_context_ind(): Fix crash on apn not found
by Pau Espin Pedrol
· 7 years ago
6748dc9
sgsnemu: Add IPv6 support via tun device and "-t v6 --createif"
by Harald Welte
· 7 years ago
7bd7b68
Merge "create_context_ind(): ignore a non-started default APN"
by Harald Welte
· 7 years ago
b16c46b
create_context_ind(): ignore a non-started default APN
by Harald Welte
· 7 years ago
840a8e9
sgsnemu: Allow specification of PDP (EUA) Type IPv4 or IPv6
by Harald Welte
· 7 years ago
cee7546
Replace EUA magic numbers for IETF, IPv4 and IPv6 with #defines
by Harald Welte
· 7 years ago
ed1ba2c
apn_start(): Extend error message when setting IPv6 address fails
by Harald Welte
· 7 years ago
ed08eb1
apn_stop(): Print tun device name when closing tun device
by Harald Welte
· 7 years ago
2e84d2c
create_context_ind(): ignore any non-started APNs
by Harald Welte
· 7 years ago
dd26606
apn_start(): fix clean-up after errors bringing up APN
by Harald Welte
· 7 years ago
b5624c3
contrib: osmo-ggsn.service: Use expected suffix for cfg file
by Pau Espin Pedrol
· 7 years ago
6a21527
Move extended PDP logging macro to header
by Max
· 7 years ago
1a8bc98
Merge "sgsnemu: Add --no-tx-gpdu-seq option to suppress transmission of G-PDU sequence numbers"
by Harald Welte
· 7 years ago
79aa4bd
Merge "ggsn: Add per-APN VTY configuration option on G-PDU sequence numbers"
by Harald Welte
· 7 years ago
fbb9c7f
sgsnemu: Add --no-tx-gpdu-seq option to suppress transmission of G-PDU sequence numbers
by Harald Welte
· 7 years ago
3c1cce2
libgtp: Allow each PDP context to specify if it transmits G-PDU sequence numbers
by Harald Welte
· 7 years ago
93fed3b
ggsn: Add per-APN VTY configuration option on G-PDU sequence numbers
by Harald Welte
· 7 years ago
00d3460
Merge "ggsn: Fix double whitespace in writing "ifconfig" lines"
by Harald Welte
· 7 years ago
3ca419a
ggsn: Fix config file writing of IPv6 DNS settings
by Harald Welte
· 7 years ago
ff43817
ggsn: Fix double whitespace in writing "ifconfig" lines
by Harald Welte
· 7 years ago
f85fe97
ICMPv6: Send router advertisement from own link-local address
by Harald Welte
· 7 years ago
fed598f
gtp: Avoid magic numbers when operating on GTP header flags
by Harald Welte
· 7 years ago
471e349
libgtp: Avoid extra memcpy() in gtp_data_req() by using sendmsg()
by Harald Welte
· 7 years ago
7e1175f
sgsnemu: Fix gengetopt package name
by Harald Welte
· 7 years ago
f621498
sgsnemu: Re-generate cmdline.[ch] using gengetopt
by Harald Welte
· 7 years ago
7c20148
sgsnemu: Fix up gengetopt file for --norecovery
by Harald Welte
· 7 years ago
Next »