aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-09-06Bump version: 0.94.34-23e4 → 1.0.01.0.0Harald Welte1-2/+2
2017-09-06libgtp: Bump major LIBVERSION for recent API/ABI breakageHarald Welte1-1/+1
2017-09-06clarify relationship of OsmoGGSN to OpenGGSN.Harald Welte1-2/+2
2017-09-06debian: fix name of config fileHarald Welte1-1/+1
2017-09-06debian: Remove no longer existing NEWS file from 'docs'Harald Welte1-1/+0
2017-09-06debian: Fix debian/copyright syntaxHarald Welte1-5/+5
2017-09-06Move examples to doc/examples and include them in DISTHarald Welte8-4/+28
2017-09-06remove bogus 'version' scriptHarald Welte1-24/+0
2017-09-06Rename OpenGGSN to OsmoGGSNHarald Welte34-157/+171
2017-09-06ggsn: Handle SIGTERM like SIGINT and terminateHarald Welte1-1/+3
2017-09-06Documentation update: Remove NEWS, README.Solaris, update README.mdHarald Welte4-240/+3
2017-09-06Introduce a VTY, factually turning OpenGGSN into an Osmocom programHarald Welte13-2152/+1650
2017-09-05lib/tun: Mark internal helper functions 'static'Harald Welte1-3/+3
2017-09-05Remove __sun__ code that is unmaintainedHarald Welte2-264/+0
2017-09-05libgtp: Add back-reference to gsn from pdp contextHarald Welte2-1/+11
2017-09-05libgtp: Remove ctrl_handle from gsn_t, replace with private contextHarald Welte2-6/+4
2017-09-05lib/tun.c: Proper cleanup during tun_new() error pathsHarald Welte1-13/+32
2017-09-05lib/ippool: Move ippool_aton() out of ippool_new()Harald Welte3-29/+24
2017-09-05lib/ippool: Add back-pointer from pool member to poolHarald Welte2-0/+3
2017-09-05lib/in46_addr: Avoid ASSERT() when in46a_ntop() is called on uninitialized ad...Harald Welte1-1/+8
2017-09-05lib/in46_addr: Add 'struct in46_prefix' to represent addr + prefixHarald Welte2-0/+13
2017-09-05lib/in46_addr: Add in46a_ntoa() function, similar to inet_ntoa()Harald Welte2-0/+11
2017-09-05lib/tun: Add 'void *priv' pointer to tun_tHarald Welte1-0/+2
2017-09-05lib/tun: Add missing #include to net/if.h for IFNAMSIZHarald Welte1-0/+2
2017-09-05gtp-kernel: Remove dependency to cmdline.[ch]Harald Welte3-21/+14
2017-09-05update jenkins.sh to conform with current build environmentHarald Welte1-13/+31
2017-08-30ggsn: Fix DNS not sent in PDP context responsePau Espin Pedrol1-2/+2
2017-08-28Use release helper from libosmocoreMax4-1/+16
2017-08-26Use value string check from osmo-ciMax1-3/+3
2017-08-22libgtp: expand loggingMax1-10/+7
2017-08-14update debian/changelog to 0.94 + fix pkg-config versionHarald Welte2-2/+13
2017-08-13libgtp: Delete PDP context on receiving GTPv1 Error IndicationHarald Welte3-6/+53
2017-08-12libgtp: Add missing mandatory IEs in GTP Error IndicationHarald Welte1-1/+11
2017-08-12Properly format IMSI before using it in trapHarald Welte3-1/+30
2017-08-11Use osmocom-style git-version-gen / .version magicHarald Welte4-2/+163
2017-08-11tun_new(): Fix array overflow in FreeBSD related codeHarald Welte1-1/+1
2017-08-11replace hand-coded tun_gifindex() with standard POSIX if_nametoindex()Harald Welte1-25/+3
2017-08-11Support setting TUN device IPv6 address + prefixHarald Welte3-19/+127
2017-08-11IPv6: in46_addr: OSMO_ASSERT() in case of unsupported callsHarald Welte1-0/+6
2017-08-11IPv6: Support PCO for IPv6 DNS addressesHarald Welte1-41/+136
2017-08-11IPv6: Implement IPv6 prefix assignment via ICMPv6 router advertisementHarald Welte8-2/+510
2017-08-09ippool: Extend pool to work with /64 prefixesHarald Welte3-8/+17
2017-08-09in46_addr: Add new function in46a_prefix_equal()Harald Welte2-0/+18
2017-08-09ggsn: Send proper errors in create_context_ind()Harald Welte3-11/+20
2017-08-09IPv6 support for user IPHarald Welte4-4/+74
2017-08-09ippool_new(): const-ify input argumentsHarald Welte2-2/+2
2017-08-09lib/tun.h: Remove non-endian-safe redefinition of IP headerHarald Welte4-20/+39
2017-08-09ippool: Add IPv6 support to IP pool implementationHarald Welte9-172/+374
2017-08-04Proper fix for "Force Dynamic IP" in Create PDP CTXHarald Welte1-1/+3
2017-06-09libgtp: improve error logging and propagationMax1-13/+13