Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-ggsn
/
refs/tags/1.11.0
/
gtp
tag
06faa610d55b5342e020866c6965b0cad58055fe
tagger
Oliver Smith <osmith@sysmocom.de>
Tue Nov 28 14:20:05 2023 +0100
object
848ec697e2c0a847a61163793c969f9beedc595a
1.11.0
848ec69
Bump version: 1.10.2.1-a625 → 1.11.0
by Oliver Smith
· 6 months ago
1.11.0
6a2e825
libgtp: Use gtp_cause_successful() instead of GTPCAUSE_ACC_REQ
by Daniel Willmann
· 6 months ago
a625bdd
gtp: Add net GTP cause values and a function to check for success
by Daniel Willmann
· 6 months ago
4aa2e41
Do not hard-code -g and -O2 in CFLAGS
by Vadim Yanitskiy
· 1 year, 3 months ago
bf69ddb
gtp: use OSMO_ASSERT() in gtp_new()
by Vadim Yanitskiy
· 1 year, 3 months ago
70a4e2e
gtp/gsn.c: fix 'No newline at end of file'
by Vadim Yanitskiy
· 1 year, 3 months ago
55fe62f
Bump version: 1.9.0.10-4fac-dirty → 1.10.0
by Pau Espin Pedrol
· 1 year, 4 months ago
1.10.0
3a55b89
gtp: Introduce VTY configurable GTP timer X3
by Pau Espin Pedrol
· 1 year, 7 months ago
9f1f747
ggsn: Introduce tdef and make it configurable over VTY
by Pau Espin Pedrol
· 1 year, 7 months ago
b9036af
Use rate_ctr for gsn_t available_counters
by Pau Espin Pedrol
· 1 year, 7 months ago
724ecc6
Split gsn_t related APIs out of gtp.{c,h}
by Pau Espin Pedrol
· 1 year, 7 months ago
0d3bd34
cosmetic: gtp: Fix typo in comment
by Pau Espin Pedrol
· 1 year, 7 months ago
bc583d9
Bump version: 1.8.0.13-ade4-dirty → 1.9.0
by Pau Espin Pedrol
· 1 year, 11 months ago
1.9.0
c97286f
gtp: Fix typo in comment
by Pau Espin Pedrol
· 2 years, 3 months ago
f471800
gtp: Log retrans queue register&free entries
by Pau Espin Pedrol
· 2 years, 3 months ago
bdf0697
gtp: Specify retrans queue name & seqnum in log lines
by Pau Espin Pedrol
· 2 years, 3 months ago
674a912
gtp: Small log improvements in gtp_create_pdp_ind()
by Pau Espin Pedrol
· 2 years, 3 months ago
1bf3b3d
gtp: Log detection of rx duplicate
by Pau Espin Pedrol
· 2 years, 3 months ago
fb9303c
gtp: Use switch statement in gtp_create_pdp_ind()
by Pau Espin Pedrol
· 2 years, 3 months ago
0585769
libgtp: Define retransmit QUEUE_SIZE relative to PDP_MAX (increase)
by Pau Espin Pedrol
· 2 years, 3 months ago
9b288b7
libgtp: Fix ggsn crash if pdp alloc array is full (PDP_MAX)
by Pau Espin Pedrol
· 2 years, 3 months ago
a3ca2d1
Bump version: 1.7.1.20-8cbd-dirty → 1.8.0
by Pau Espin Pedrol
· 2 years, 7 months ago
1.8.0
f32c6a9
gtp: Support tx/rx RAN Information Relay message
by Pau Espin Pedrol
· 3 years, 1 month ago
2eed6ec
gtp: constify pointer arg
by Pau Espin Pedrol
· 3 years, 1 month ago
641206a
cosmetic: gtpie.c: Fix trailing whitespace
by Pau Espin Pedrol
· 3 years, 1 month ago
bfd3119
gtp: Improve logging of failing pdp ctx resolution from TEI/TID
by Pau Espin Pedrol
· 3 years, 1 month ago
00e0559
gtp: Rework parsing logic of UpdatePdpCtxResponse
by Pau Espin Pedrol
· 3 years, 1 month ago
0b1d9db
gtp: Update teic_confirmed only on resp success
by Pau Espin Pedrol
· 3 years, 1 month ago
b1f641b
Bump version: 1.6.0.22-f01c-dirty → 1.7.0
by Pau Espin Pedrol
· 3 years, 3 months ago
1.7.0
fb2a729
GTP: Replace recently introduced imsi_str2gtp()
by Keith
· 3 years, 8 months ago
4831851
Minor: remove code duplication
by Keith
· 3 years, 8 months ago
cbc07bd
Fix vty PDP lookups by IMSI
by Keith
· 3 years, 8 months ago
e71e0f2
Bump version: 1.4.0.32-bd8f-dirty → 1.5.0
by Pau Espin Pedrol
· 4 years, 5 months ago
1.5.0
c94837c
gtp: Manage queue timers internally
by Pau Espin Pedrol
· 4 years, 9 months ago
68c5a74
gtp/gtp.c: cosmetic: use get_tid() where we need TID
by Vadim Yanitskiy
· 4 years, 9 months ago
bdf2cf9
gtp_error_ind_conf(): fix: guard against an unknown GTP version
by Vadim Yanitskiy
· 4 years, 9 months ago
00a6171
gtp_update_pdp_ind(): fix NULL-pointer dereference
by Vadim Yanitskiy
· 4 years, 9 months ago
4e605b3
cosmetic: gtp: Improve documentation of gtp_delete_context_req2()
by Pau Espin Pedrol
· 4 years, 9 months ago
494d873
cosmetic: gtp: Drop commented out code calling pdp_freepdp()
by Pau Espin Pedrol
· 4 years, 9 months ago
b4c98e7
gtp: Log msg retransmits and timeouts
by Pau Espin Pedrol
· 4 years, 9 months ago
3eb05d2
cosmetic: fix formatting in if line
by Pau Espin Pedrol
· 4 years, 9 months ago
5d8b226
libgtp: Introduce cb_recovery3
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
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, 10 months ago
67aebc9
Bump version: 1.3.0.50-ea1c-dirty → 1.4.0
by Pau Espin Pedrol
· 4 years, 10 months ago
1.4.0
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
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
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
742a6b5
gtp: Document spec reasoning drop of Rx DeleteCtxReq
by Pau Espin Pedrol
· 5 years ago
f5a268a
Bump version: 1.2.2.44-6da8-dirty → 1.3.0
by Harald Welte
· 5 years ago
1.3.0
3730c55
fix a format string directives in queue_seqset()
by Stefan Sperling
· 6 years ago
e1412d9
libgtp: implement gtp_clear_queues to clear req/resp queue
by Alexander Couzens
· 6 years ago
b5f9334
gtp: Add new replacement cb_recovery2 for cb_recovery
by Pau Espin Pedrol
· 6 years ago
8e8c7ef
gtp: Add new API to avoid freeing pdp contexts during DEL CTX REQ
by Pau Espin Pedrol
· 6 years ago
d1bd6fc
gtp: Log ignore CTX DEL REQ due to no teardown and only 1 ctx active
by Pau Espin Pedrol
· 6 years ago
a32e4c4
gtp: Allow recv DEL CTX REQ in sgsn and DEL CTX RSP in ggsn
by Pau Espin Pedrol
· 6 years ago
3b84e92
gtp: Log type name of unexpected signalling message
by Pau Espin Pedrol
· 6 years ago
36c4fac
debian/rules: Fix debian packaging after 1.2.0 release
by Pau Espin Pedrol
· 6 years ago
a06b2d3
Bump version: 1.1.0.90-5468-dirty → 1.2.0
by Pau Espin Pedrol
· 6 years ago
1.2.0
5b1ef95
ggsn: Validate packet src addr from MS
by Pau Espin Pedrol
· 6 years ago
07730bb
gtp/gtp.c: Use uint8_t for version param in static functions
by Pau Espin Pedrol
· 6 years ago
7b38af5
gtp/gtp.c: Mark non exported functions as static
by Pau Espin Pedrol
· 6 years ago
85ef583
gtp/gtp.c: Remove unused function char2ul_t
by Pau Espin Pedrol
· 6 years ago
282d4e3
gtp.c: gtp_gpdu_ind: Early return to avoid use of uninitialized var
by Pau Espin Pedrol
· 6 years ago
42d3250
gtp.c: gtp_gpdu_ind: Convert ifelse to switch statement
by Pau Espin Pedrol
· 6 years ago
5aed8de
gtp/pdp: Remove unused APIs pdp_ntoeua pdp_euaton
by Pau Espin Pedrol
· 6 years ago
5f5fcff
gtp/pdp: Fix trailing whitespace
by Pau Espin Pedrol
· 6 years ago
a884a95
gtp.c: Log unsupported GTP version number
by Pau Espin Pedrol
· 6 years ago
a4aada0
gtp.c: Determine GTP version from header
by Pau Espin Pedrol
· 6 years ago
732131d
gtp.c: Fix trailing whitespace
by Pau Espin Pedrol
· 6 years ago
e661277
Add GTP message names
by Max
· 6 years ago
2d6a69e
Add support for IPv4v6 End User Addresses
by Pau Espin Pedrol
· 6 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
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
cee7546
Replace EUA magic numbers for IETF, IPv4 and IPv6 with #defines
by Harald Welte
· 7 years ago
6a21527
Move extended PDP logging macro to header
by Max
· 7 years ago
3c1cce2
libgtp: Allow each PDP context to specify if it transmits G-PDU sequence numbers
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
bd60930
libgtp: Bump major LIBVERSION for recent API/ABI breakage
by Harald Welte
· 7 years ago
Next »