index
:
osmo-ggsn
35c3
cccamp2019
daniel/nitb-tests
daniel/onwaves
daniel/wip
fairwaves/production
fixeria/sgsn_ctx_req
keith/default-apns
keith/icmp
laforge/kernel-fixes
lynxis/gn_2g_to_4g
master
neels/qos_hack
neels/refactor
osmith/gtp_delete_context_req2
osmith/rpm
osmith/wip
pespin/disable-ipv6
pespin/ippool
pespin/link-local
pespin/split-ipv6
pespin/tp
resf/for/master
rhizomatica/production
rhizomatica/testing
whyteks/icmp2
OsmoGGSN repository
Harald Welte
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Age
Commit message (
Expand
)
Author
Files
Lines
2019-08-28
gtp-kernel.c: Fix wrong use of in46a_from_eua, print IPv6 euas
Pau Espin Pedrol
1
-4
/
+13
2019-08-28
Move pdp_get_peer_ipv() to lib/util.*
Pau Espin Pedrol
3
-2
/
+55
2019-08-28
in46_addr: Improve in46a_ntop documentation
Pau Espin Pedrol
1
-1
/
+5
2019-08-28
Introduce in46a_is_v{4,6}() helpers
Pau Espin Pedrol
1
-0
/
+8
2018-11-22
properly store IPv6 addresses in struct tun_t
Stefan Sperling
2
-10
/
+16
2018-11-22
fix format string error in ippool_printaddr()
Stefan Sperling
1
-1
/
+1
2018-11-22
initialize local variable addr in ippool_new()
Stefan Sperling
1
-1
/
+1
2018-11-22
replace bogus memcpy() call in ippool_newip()
Stefan Sperling
1
-1
/
+9
2018-11-22
fix allocation of ippool's hash table
Stefan Sperling
1
-3
/
+2
2018-11-21
check ioctl() call return value in tun_new()
Stefan Sperling
1
-1
/
+4
2018-10-21
ippool.c: Use "%td" format string for ptrdiff_t
Harald Welte
1
-6
/
+6
2018-04-25
Move kernel GTP support from ggsn/ to lib/
Harald Welte
5
-26
/
+255
2018-04-25
lib/tun: Remove tun_setaddr() API, as everyone is using tun_addaddr() now
Harald Welte
2
-17
/
+0
2018-04-25
lib/netdev.c: Cosmetic changes (coding style / cleanups)
Harald Welte
1
-49
/
+10
2018-04-25
lib/tun: split generic network device related stuff to lib/netdev
Harald Welte
5
-755
/
+842
2018-04-25
lib/tun.c: Generalize tun_{set,add}addr*() functions
Harald Welte
1
-51
/
+98
2018-04-25
lib/tun.c: generalize tun_*route() to netdev_*route()
Harald Welte
2
-15
/
+8
2018-04-25
lib/tun.c: Generalize tun_sifflags() to netdev_sifflags
Harald Welte
1
-7
/
+7
2017-12-14
Set tun_addaddr ipv agnostic and add support for ipv6
Pau Espin Pedrol
2
-3
/
+182
2017-12-14
tun.c: tun_addaddr: Fix segfault and wrong usage of tun_nlattr
Pau Espin Pedrol
1
-2
/
+3
2017-12-11
Add support for IPv4v6 End User Addresses
Pau Espin Pedrol
2
-27
/
+84
2017-12-01
cosmetic: Reorder tun_addaddr to get rid of decl of tun_setaddr4
Pau Espin Pedrol
1
-172
/
+169
2017-12-01
tun_setaddr6: Fix log typo
Pau Espin Pedrol
1
-1
/
+1
2017-11-13
factor out netdev_ip_local_get() from tun_ip_local_get()
Harald Welte
2
-4
/
+25
2017-11-06
ippool: Correctly compute size of static pool
Harald Welte
1
-1
/
+1
2017-11-06
tun: Don't copy 16byte IPv6 address to 'struct in_addr'
Harald Welte
1
-1
/
+0
2017-10-17
ippool: Implement and use blacklist instead of blindly using IPPOOL_NOGATEWAY
Pau Espin Pedrol
2
-14
/
+26
2017-10-16
tun: Convert tun_ipv6_linklocal_get to be more generic
Pau Espin Pedrol
2
-14
/
+64
2017-10-16
lib/in46a: Introduce in46a_netmasklen API
Pau Espin Pedrol
2
-0
/
+59
2017-10-16
lib/ippool: Fix listsize calculated 1 elem too small
Pau Espin Pedrol
1
-1
/
+1
2017-10-13
in46a_to_sas(): Return AF_INET6 in case of IPv6 address
Harald Welte
1
-1
/
+1
2017-10-13
Remove trailing whitespace
Pau Espin Pedrol
5
-13
/
+13
2017-10-12
lib/tun.c: tun_ipv6_linklocal_get(): fix memory leak with getifaddrs()
Pau Espin Pedrol
1
-0
/
+2
2017-10-01
Replace EUA magic numbers for IETF, IPv4 and IPv6 with #defines
Harald Welte
1
-6
/
+7
2017-09-24
ICMPv6: Send router advertisement from own link-local address
Harald Welte
2
-0
/
+34
2017-09-06
Introduce a VTY, factually turning OpenGGSN into an Osmocom program
Harald Welte
2
-2
/
+4
2017-09-05
lib/tun: Mark internal helper functions 'static'
Harald Welte
1
-3
/
+3
2017-09-05
Remove __sun__ code that is unmaintained
Harald Welte
1
-259
/
+0
2017-09-05
lib/tun.c: Proper cleanup during tun_new() error paths
Harald Welte
1
-13
/
+32
2017-09-05
lib/ippool: Move ippool_aton() out of ippool_new()
Harald Welte
2
-19
/
+13
2017-09-05
lib/ippool: Add back-pointer from pool member to pool
Harald Welte
2
-0
/
+3
2017-09-05
lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized ad...
Harald Welte
1
-1
/
+8
2017-09-05
lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefix
Harald Welte
2
-0
/
+13
2017-09-05
lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()
Harald Welte
2
-0
/
+11
2017-09-05
lib/tun: Add 'void *priv' pointer to tun_t
Harald Welte
1
-0
/
+2
2017-09-05
lib/tun: Add missing #include to net/if.h for IFNAMSIZ
Harald Welte
1
-0
/
+2
2017-08-11
tun_new(): Fix array overflow in FreeBSD related code
Harald Welte
1
-1
/
+1
2017-08-11
replace hand-coded tun_gifindex() with standard POSIX if_nametoindex()
Harald Welte
1
-25
/
+3
2017-08-11
Support setting TUN device IPv6 address + prefix
Harald Welte
2
-11
/
+119
2017-08-11
IPv6: in46_addr: OSMO_ASSERT() in case of unsupported calls
Harald Welte
1
-0
/
+6
[next]