Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-ggsn
/
6f539aa259585b23d3054b8e5fab8164f8aea6f6
/
gtp
2d6a69e
Add support for IPv4v6 End User Addresses
by Pau Espin Pedrol
· 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
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
632e843
Rename OpenGGSN to OsmoGGSN
by Harald Welte
· 7 years ago
e257be1
libgtp: Add back-reference to gsn from pdp context
by Harald Welte
· 7 years ago
8a03ea8
libgtp: Remove ctrl_handle from gsn_t, replace with private context
by Harald Welte
· 7 years ago
14b1b63
libgtp: expand logging
by Max
· 7 years ago
37d5b15
libgtp: Delete PDP context on receiving GTPv1 Error Indication
by Harald Welte
· 7 years ago
54d082e
libgtp: Add missing mandatory IEs in GTP Error Indication
by Harald Welte
· 7 years ago
b10ee08
Properly format IMSI before using it in trap
by Harald Welte
· 7 years ago
2831887
libgtp: improve error logging and propagation
by Max
· 7 years ago
bf5c0bb
gtp.c: Don't print ""Unknown packet flags" error message in get_seq()
by Harald Welte
· 8 years ago
68d244d
abi/debian: Bump ABI version of libgtp after struct size change
by Holger Hans Peter Freyther
· 8 years ago
d37b80a
gtp.c: Improve debug statements about GTP header flags
by Harald Welte
· 8 years ago
f41f586
gsn_restart file: wrap umask change tightly around file creation
by Neels Hofmeyr
· 8 years ago
f7611c3
fix gsn_restart file buffer overflow and missing path sep
by Neels Hofmeyr
· 8 years ago
727417d
Add control interface
by Max
· 8 years ago
395e213
Remove unused function
by Max
· 8 years ago
03dbafb
Add 'Bearer Control Mode' IE
by BJovke
· 8 years ago
86540de
gtp/queue/queue_seqdel(): fix element check which was always true
by Alexander Couzens
· 8 years ago
0eaa5b8
gtp: fix several compilation warnings
by Pablo Neira Ayuso
· 8 years ago
f89dc4e
queue_new(): fix NULL dereference on allocation failure
by Neels Hofmeyr
· 8 years ago
d997552
gtp: Handle gtpv1 in gtp_update_pdp_conf() correctly
by Daniel Willmann
· 9 years ago
05f3ef3
gtp: Make gtp_update_pdp_conf() work for gtp0 and gtp1 connections
by Daniel Willmann
· 9 years ago
134a775
gtp: Pass pdp along when calling gtp_req() in gtp_update_context()
by Daniel Willmann
· 9 years ago
8ddb680
gtp: Do not leak the restart counter file handle in case of error
by Holger Hans Peter Freyther
· 9 years ago
3a9befb
gtp: Fix a bunch of compiler warnings when just including gtp.h
by Holger Hans Peter Freyther
· 9 years ago
db852a1
fix some format specifiers
by Alexander Huemer
· 9 years ago
cd14094
Dump dead code and never look at it again
by Holger Hans Peter Freyther
· 9 years ago
0dc4748
add todo comments
by Neels Hofmeyr
· 9 years ago
6c06d25
make install: also install gtpie.h
by Neels Hofmeyr
· 9 years ago
e845cb9
gtp.c: fix an error log.
by Neels Hofmeyr
· 9 years ago
b18e811
gtp.h: rename gsn_t.dublicate to duplicate.
by Neels Hofmeyr
· 9 years ago
9b09738
gtp.c: improve 3 error logs.
by Neels Hofmeyr
· 9 years ago
01b40d0
gtp: Make these regions runtime debuggable
by Holger Hans Peter Freyther
· 10 years ago
752314a
gtp: Kill unused and non public method
by Holger Hans Peter Freyther
· 10 years ago
42ca1d1
gtp: Move to using LOGP for logging GTP packages
by Holger Hans Peter Freyther
· 10 years ago
5816bcf
gtp: Speculative FreeBSD compile fix for htobe64
by Holger Hans Peter Freyther
· 10 years ago
746b944
gtp: add pdp_set_imsi_nsapi
by Pablo Neira Ayuso
· 10 years ago
1a1ba02
gtp: fix endianness in teid field of GTPv0 header
by Pablo Neira Ayuso
· 10 years ago
0674f0b
gtp: fix wrong binary layout for struct gtp0_header in x86_64
by Pablo Neira Ayuso
· 10 years ago
0382996
gtp: Use struct ul16_t/struct ul66_t to avoid compiler warnings in OsmoSGSN
by Holger Hans Peter Freyther
· 11 years ago
d7566b8
pdp: Mark the data as static as only pdp.c should access this data
by Holger Hans Peter Freyther
· 12 years ago
95848ba
GTP: don't use magic numbers for T3-REQUESTS and N3-REQUEST
by Harald Welte
· 13 years ago
ef71162
queue: fix copy+paste mistake in debug statements
by Harald Welte
· 13 years ago
b841e57
queue: Add some more comments throughout the code (doxygen style)
by Harald Welte
· 13 years ago
bb47c35
queue: mark non-public functions as static
by Harald Welte
· 13 years ago
e65c739
queue: use %p format string when printing a pointer
by Harald Welte
· 13 years ago
d88e11d
GTP: use socklen_t where appropriate
by Harald Welte
· 13 years ago
bed35df
Convert all code to Linux coding style
by Harald Welte
· 13 years ago
3a4c67b
optionally do not send recovery with sgsnemu
by Harald Welte
· 13 years ago
41af569
Add optional RAI Field
by Harald Welte
· 13 years ago
ad18ccb
RAI fix
by Yann BONNAMY
· 14 years ago
fe50409
GTP: Fix bug in update PDP context procedure
by Isabelle Kraemer
· 13 years ago
629e986
libgtp: introduce cb_recovery() callback
by Harald Welte
· 14 years ago
944dce3
Add support for GTP IE's from 3GPP R7
by Yann BONNAMY
· 14 years ago
111e054
Fix warning on unused fscanf return code
by Emmanuel Bretelle
· 14 years ago
dc3744f
Extend 'struct pdp_t' with a void *priv pointer for application use
by Harald Welte
· 14 years ago
a1bd736
[libgtp] Fix GTPIE parsing segfault on 64bit architectures
by Harald Welte
· 14 years ago
7b3347b
[libgtp] add comments with references to the GTP specification sections
by Harald Welte
· 14 years ago
cc9f083
sgsnemu: delete pdp context - teardown must be before NSAPI
by Harald Welte
· 14 years ago
f54a1f4
Fix various compiler warnings throughout the code
by Harald Welte
· 14 years ago
e67556e
[SECURITY] Fix GTPIE parsing DoS
by Harald Welte
· 14 years ago
c5ef88c
remove autotools-generated files
by Harald Welte
· 14 years ago
acba8e6
Added new version of autotools
by jjako
· 20 years ago
e31b240
0.84 release
by jjako
· 20 years ago
0fe0df0
qos length bugfix and apple support plus header cleanup
by jjako
· 20 years ago
77edc82
Improved configure script under Solaris
by jjako
· 20 years ago
9b4971d
Charging characteristics made optional
by jjako
· 20 years ago
1f15864
Added IP address alias capability for FreeBSD
by jjako
· 21 years ago
1ea6634
Added FreeBSD route capability
by jjako
· 21 years ago
d48c5ff
Fixed long constant warning on FreeBSD
by jjako
· 21 years ago
06e9f12
FreeBSD porting and IMSI bugfix
by jjako
· 21 years ago
98200df
Fix NSAPI bug in create pdp context
by jjako
· 21 years ago
be61ef2
Removed NSAPI from version 0 create pdp context request
by jjako
· 21 years ago
bae2cd4
Removed stdint.h include
by jjako
· 21 years ago
00816a9
Removed ansi flag
by jjako
· 21 years ago
b7b93fc
Rename u_int to uint
by jjako
· 21 years ago
193e8b1
Added --net, --nsapi, --gtpversion options
by jjako
· 21 years ago
0b076a3
Fixed sgsnemu freepdp on failed create context.
by jjako
· 21 years ago
ccc564f
Fixed deallocation of pdp context on failed create context.
by jjako
· 21 years ago
581c9f0
sgsnemu timelimit bug fix. Readme update
by jjako
· 21 years ago
2c38133
GTP1 functionality
by jjako
· 21 years ago
08d331d
First attempt at a GTP1 implementation
by jjako
· 21 years ago
0a120b2
Mode checking i gtp_new()
by jjako
· 21 years ago
02b93f5
Installation of include files
by jjako
· 21 years ago
a9639f3
doc in makefile.am
by jjako
· 21 years ago
Next »