Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-ggsn
/
refs/tags/1.11.0
tag
06faa610d55b5342e020866c6965b0cad58055fe
tagger
Oliver Smith <osmith@sysmocom.de>
Tue Nov 28 14:20:05 2023 +0100
object
848ec697e2c0a847a61163793c969f9beedc595a
1.11.0
« Previous
e2b0961
sgsnemu: Handle IPv6 SLAAC in tun iface manually
by Pau Espin Pedrol
· 4 years, 3 months ago
ff2ebee
sgsnemu: Fix build/run against linux < 4.11 (no sysctl addr_gen_mode support)
by Pau Espin Pedrol
· 4 years, 2 months ago
2a1cedd
Rename netdev_*route to end in route4
by Pau Espin Pedrol
· 4 years, 3 months ago
c43e887
icmpv6.c: Move code generating ipv6 hdr to its own function
by Pau Espin Pedrol
· 4 years, 3 months ago
e5d7163
sgsnemu: tun_addaddr: Don't set local addr as dstaddr
by Pau Espin Pedrol
· 4 years, 3 months ago
a1b3dee
sgsnemu: Get rid of duplicated options.net
by Pau Espin Pedrol
· 4 years, 3 months ago
964f08a
sgsnemu: Get rid of duplicated options.destaddr
by Pau Espin Pedrol
· 4 years, 3 months ago
ee1529e
icmpv6.c: Mark internal function as static
by Pau Espin Pedrol
· 4 years, 3 months ago
29e7bd0
cosmetic: icmpv6.c: fix typo in comment
by Pau Espin Pedrol
· 4 years, 3 months ago
cdcaeda
sgsnemu: Fix ping transmitted statistics output
by Pau Espin Pedrol
· 4 years, 3 months ago
98f8126
sgsnemu: Avoid adding extra autogenerated local link ipv6 addr to tun iface
by Pau Espin Pedrol
· 4 years, 3 months ago
a1503b9
doc: use 127.0.0.2 instead of 127.0.0.6 as bind ip.
by Philipp Maier
· 4 years, 3 months ago
8398bcc
lib/netns: Fix up error paths
by Harald Welte
· 4 years, 3 months ago
5552872
netdev_addaddr6: Use prefixlen arg
by Pau Espin Pedrol
· 4 years, 3 months ago
61b010c
lib/netns: OSMO_ASSERT() if user doesn't call init_netns()
by Harald Welte
· 4 years, 3 months ago
20d9d15
lib/netns.c: Add comments to the code, including doxygen API docs
by Harald Welte
· 4 years, 3 months ago
1c8ae66
Move icmpv6 and checksum files from ggsn/ dir to lib/
by Pau Espin Pedrol
· 4 years, 3 months ago
fcdaf31
sgsnemu: Set its default loglevel category to INFO
by Pau Espin Pedrol
· 4 years, 3 months ago
9366f4c
sgsnemu: Rename sgsnemu's libgtp cb_conf
by Pau Espin Pedrol
· 4 years, 3 months ago
28c6a32
sgsnemu: Pass array of in64_addr to in46a_from_eua()
by Pau Espin Pedrol
· 4 years, 3 months ago
107c813
configure.ac: fix libtool issue with clang and sanitizer
by Eric
· 4 years, 3 months ago
90d1732
sgsnemu: cmdline: Drop unused function cmdline_parser_params_create()
by Pau Espin Pedrol
· 4 years, 3 months ago
1c3505b
doc: do not use random ip address for dns in default conf
by Philipp Maier
· 4 years, 3 months ago
20539f0
lib/netns: fix open_ns(): return fd from open()
by Vadim Yanitskiy
· 4 years, 4 months ago
ad6eaa2
netns: Improve error checking
by Pau Espin Pedrol
· 4 years, 4 months ago
b629240
add Linux network namespace support for TUN device
by Andreas Schultz
· 6 years ago
b283c32
cosmetic: Fix comment typo
by Pau Espin Pedrol
· 4 years, 4 months ago
e71e0f2
Bump version: 1.4.0.32-bd8f-dirty → 1.5.0
by Pau Espin Pedrol
· 4 years, 6 months ago
1.5.0
bd8f028
contrib/systemd: add systemd-networkd examples from manuals
by Vadim Yanitskiy
· 4 years, 7 months ago
a55454d
manuals/configuration.adoc: fix IPv4 address mismatch in <<ggsn_no_root>>
by Vadim Yanitskiy
· 4 years, 7 months ago
f1be1df
manuals/configuration.adoc: fix Network Address without prefix length
by Vadim Yanitskiy
· 4 years, 7 months ago
c22205b
manual: Fix copy+paste error
by Harald Welte
· 4 years, 7 months ago
fdf3358
sgsnemu: Fix null-pointer format string argument
by Harald Welte
· 4 years, 7 months ago
1bf41e4
ggsn, sgsnemu: Drop use of no-op deprecated gtp_retrans* APIs
by Pau Espin Pedrol
· 4 years, 10 months ago
c94837c
gtp: Manage queue timers internally
by Pau Espin Pedrol
· 4 years, 10 months ago
68c5a74
gtp/gtp.c: cosmetic: use get_tid() where we need TID
by Vadim Yanitskiy
· 4 years, 10 months ago
bdf2cf9
gtp_error_ind_conf(): fix: guard against an unknown GTP version
by Vadim Yanitskiy
· 4 years, 10 months ago
00a6171
gtp_update_pdp_ind(): fix NULL-pointer dereference
by Vadim Yanitskiy
· 4 years, 10 months ago
26e300f
ggsn: rx DeletePdpReq confirmation: Improve documentation and use gtp_freepdp()
by Pau Espin Pedrol
· 4 years, 10 months ago
4e605b3
cosmetic: gtp: Improve documentation of gtp_delete_context_req2()
by Pau Espin Pedrol
· 4 years, 10 months ago
494d873
cosmetic: gtp: Drop commented out code calling pdp_freepdp()
by Pau Espin Pedrol
· 4 years, 10 months ago
b4c98e7
gtp: Log msg retransmits and timeouts
by Pau Espin Pedrol
· 4 years, 10 months ago
3eb05d2
cosmetic: fix formatting in if line
by Pau Espin Pedrol
· 4 years, 10 months ago
f5fbb41
ggsn: Implement echo req/resp and recovery
by Pau Espin Pedrol
· 4 years, 10 months ago
5d8b226
libgtp: Introduce cb_recovery3
by Pau Espin Pedrol
· 4 years, 10 months ago
c602d7c
doc: Update vty reference xml file
by Pau Espin Pedrol
· 4 years, 10 months ago
a019631
ggsn_vty.c: Improve output of VTY show pdp-context
by Pau Espin Pedrol
· 4 years, 10 months ago
88ce94c
pdp: constify param in pdp_count_secondary()
by Pau Espin Pedrol
· 4 years, 10 months ago
310ea1d
ggsn_vty.c: Avoid printing duplicates for pdp context with v4v6 EUAs
by Pau Espin Pedrol
· 4 years, 10 months ago
012d51e
Introduce LOGTUN log helper
by Pau Espin Pedrol
· 4 years, 10 months ago
1ef2621
gtp-kernel.c: Fix wrong use of in46a_from_eua, print IPv6 euas
by Pau Espin Pedrol
· 4 years, 10 months ago
f612ffe
Move pdp_get_peer_ipv() to lib/util.*
by Pau Espin Pedrol
· 4 years, 10 months ago
421f22e
ggsn: Split application lifecycle related code into ggsn_main.c
by Pau Espin Pedrol
· 4 years, 11 months ago
03cce86
ggsn_vty.c: Fix wrong use of in46a_from_eua, print IPv6 euas
by Pau Espin Pedrol
· 4 years, 11 months ago
95cd897
in46_addr: Improve in46a_ntop documentation
by Pau Espin Pedrol
· 4 years, 11 months ago
f7884e8
ggsn: Move PCO handling code into its own file
by Pau Espin Pedrol
· 4 years, 11 months ago
60ee0db
Introduce in46a_is_v{4,6}() helpers
by Pau Espin Pedrol
· 4 years, 11 months ago
d950134
libgtp: announce pdp ctx deletion upon CreatePdpCtx being rejected
by Pau Espin Pedrol
· 4 years, 10 months ago
623c5b3
libgtp: Remove packets in tx queue belonging pdp being freed
by Pau Espin Pedrol
· 4 years, 11 months ago
aab47af
build: switch AC_CANONICAL_TARGET for AC_CANONICAL_HOST
by Jan Engelhardt
· 4 years, 11 months ago
67aebc9
Bump version: 1.3.0.50-ea1c-dirty → 1.4.0
by Pau Espin Pedrol
· 5 years ago
1.4.0
ea1cb3f
Require libosmocore 1.1.0
by Pau Espin Pedrol
· 5 years ago
0036a60
Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds
by Pau Espin Pedrol
· 5 years ago
e479329
sgsnemu: Fix unaligned pointer access during ip/icmp checksum
by Pau Espin Pedrol
· 5 years ago
f1e0151
sgsnemu: Fix format string argument count
by Harald Welte
· 5 years ago
ad252e7
contrib/jenkins.sh: run "make maintainer-clean"
by Oliver Smith
· 5 years ago
08ca425
configure.ac: some versions of linux/if.h require including sys/socket.h
by Pau Espin Pedrol
· 5 years ago
1eeb113
configure.ac: Use prefered AC_CONFIG_HEADERS over AM_CONFIG_HEADER
by Pau Espin Pedrol
· 5 years ago
d0ba664
configure.ac: Use brackets in AC_INIT params
by Pau Espin Pedrol
· 5 years ago
ec1d8c4
configure.ac: Replace obosolete macro AC_CANONICAL_SYSTEM
by Pau Espin Pedrol
· 5 years ago
36e12d4
ggsn: Use structures instead of raw arrays when parsing ipcp_hdr
by Pau Espin Pedrol
· 5 years ago
2404c5b
ggsn: Avoid unaligned mem access reading PCO proto id
by Pau Espin Pedrol
· 5 years ago
32b76ee
ggsn: More logging from PCO handling (e.g. in case of malconfiguration)
by Harald Welte
· 5 years ago
7bdc80d
ggsn: Add minimalistic PAP support
by Harald Welte
· 5 years ago
83f5266
gtp: queue: Add unit test queue_test
by Pau Espin Pedrol
· 5 years ago
e725d87
gtp: queue.c: Document queue APIs
by Pau Espin Pedrol
· 5 years ago
8b90bce
gtp: Add missing headers
by Pau Espin Pedrol
· 5 years ago
f0829ff
cosmetic: gtp: queue: remove trailing whitespace
by Pau Espin Pedrol
· 5 years ago
e589c65
manuals: Add script to regenerate vty/counter documentation
by Daniel Willmann
· 5 years ago
d1a2ddf
sgsnemu: Replace use of deprecated libgtp API pdp_newpdp with new one
by Pau Espin Pedrol
· 5 years ago
7b52f00
ggsn: vty: Require ggsn param in <show pdp-context> cmd
by Pau Espin Pedrol
· 5 years ago
25ab381
ggsn_vty_reference.xml: Update from last code changes
by Pau Espin Pedrol
· 5 years ago
9fbcb10
gtp: Make use of new libgtp APIs with multi-gsn support
by Pau Espin Pedrol
· 5 years ago
eefa30d
gtp: Introduce new pdp APIs (and deprecate old ones) to support multiple GSN
by Pau Espin Pedrol
· 5 years ago
5560001
ggsn: Fix undefined behaviour shifting beyond sign bit
by Pau Espin Pedrol
· 5 years ago
a469a90
cosmetic: gtp.h: Remove trailing whitespaces
by Pau Espin Pedrol
· 5 years ago
84515f4
pdp: Drop unused code for haship
by Pau Espin Pedrol
· 5 years ago
1cde2c1
ggsn: Use gtp_delete_context_req2() everywhere
by Oliver Smith
· 5 years ago
93dd798
gtp: Re-arrange free pdp ctx code in non-teardown scenario
by Pau Espin Pedrol
· 5 years ago
8651573
cosmetic: gtp: Document free pdp ctx in non-teardown scenario
by Pau Espin Pedrol
· 5 years ago
0d0b059
gtp: Refactor code to use gtp_freepdp(_teardown) APIs
by Pau Espin Pedrol
· 5 years ago
aad77a0
gtp_create_pdp_ind: simplify code by reordering and compacting parsing
by Pau Espin Pedrol
· 5 years ago
9ee8d32
pdp: Introduce new API pdp_count_secondary
by Pau Espin Pedrol
· 5 years ago
de72d26
gtp: Fix typo dublicate->duplicate
by Pau Espin Pedrol
· 5 years ago
ceac078
gtp: Take queue_resp into account to schedule retrans timer
by Pau Espin Pedrol
· 5 years ago
cd87c5f
ggsn: Start gtp retrans timer during startup
by Pau Espin Pedrol
· 5 years ago
154f93d
debian: create -doc subpackage with pdf manuals
by Oliver Smith
· 5 years ago
742a6b5
gtp: Document spec reasoning drop of Rx DeleteCtxReq
by Pau Espin Pedrol
· 5 years ago
72ab4bc
ggsn: Drop unused param force in apn_stop()
by Pau Espin Pedrol
· 5 years ago
fb62504
osmo-ggsn: properly show subscriber's MSISDN in the VTY
by Vadim Yanitskiy
· 5 years ago
Next »