Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gbproxy
/
f8321be0f72e8e83ed27fa513730abc59d448b50
/
openbsc
/
src
/
gprs
/
gprs_llc.c
4e927cb
gprs/gprs_llc: count UI frames over SAPI in the statistics
by Alexander Couzens
· 8 years ago
a1cfebc
COSMETIC: 'if' is not a function, so there is space before '('
by Harald Welte
· 8 years ago
91df16c
SNDCP: add RFC1144 header compression functionality
by Philipp
· 8 years ago
81b0513
gprs/gprs_llc: fix null pointer deref in gprs_llc_rcvmsg
by Alexander Couzens
· 8 years ago
9985f47
Adding LLC-XID related modifications in LLC
by Philipp
· 8 years ago
b7d11e3
sgsn: add statistics counter for LLC packets
by Alexander Couzens
· 8 years ago
5236a9e
SGSN: fix FCS calculation for encrypted frames
by Dieter Spaar
· 8 years ago
8f1c636
SGSN: move cipher application to separate function
by Max
· 8 years ago
4bc2821
SGSN: encrypt/decrypt only necessary frames
by Max
· 8 years ago
6d99958
SGSN: add preliminary support for GPRS encryption
by Max
· 8 years ago
eb64e3f
SGSN: split GEA key management from TLLI
by Max
· 8 years ago
a86f5c0
SGSN: move TLLI unassignment into separate function
by Max
· 8 years ago
beaf11d
rename gsm0408_gprs_rcvmsg() to gsm0408_gprs_rcvmsg_gb()
by Harald Welte
· 9 years ago
c28dc2f
prepare sgsn_mm_ctx for Gb and Iu mode (UMTS)
by Harald Welte
· 9 years ago
2313442
gprs: use new uint8_t * for kv in gprs_cipher_run()
by Alexander Couzens
· 8 years ago
b0fbb84
sgsn: Remove tlli_foreign2local
by Jacob Erlbeck
· 9 years ago
e423596
LLC: Don't dispatch XID frames into GMM
by Harald Welte
· 9 years ago
00caa30
LLC: Don't feed length=0 frames to SNDCP / GMM
by Harald Welte
· 9 years ago
e6140d0
sgsn: Remove inactive LLME/MM after inactivity timeout
by Jacob Erlbeck
· 10 years ago
ccaa22a
sgsn: Send detach(re-attach) instead of gmm status if TLLI unknown
by Jacob Erlbeck
· 10 years ago
13293f3
sgsn: Prevent memory leak and double free
by Holger Hans Peter Freyther
· 10 years ago
49dbcd9
sgsn: Create testcase that verifies that llmes get deleted
by Holger Hans Peter Freyther
· 10 years ago
c9ac973
gprs: Improve loglevels and log messages for SGSN
by Daniel Willmann
· 10 years ago
956f5c7
sgsn: Reset local LLC parameters when sending XID reset
by Jacob Erlbeck
· 10 years ago
922303c
gprs_llc: Prevent llme_alloc/lle_init from reading invalid memory
by Daniel Willmann
· 10 years ago
e41a14b
gprs: Separate LLC parsing from LLC state handling
by Jacob Erlbeck
· 10 years ago
19bb474
gprs: Fix compiler warnings in the gprs_llc.c code
by Holger Hans Peter Freyther
· 11 years ago
1cb1ce2
gprs_gmm: Avoid assertion in the sending code during routing area update
by Holger Hans Peter Freyther
· 11 years ago
374c7f9
gprs_llc: Assert that we send frames with either tlli or old_tlli
by Holger Hans Peter Freyther
· 11 years ago
1a3fff2
gprs_llc: Work on finding the right LLE/LLME in case of routing area update
by Holger Hans Peter Freyther
· 11 years ago
fe5a6e8
gprs_llc: Lookup lle based on the real TLLI
by Holger Hans Peter Freyther
· 11 years ago
28f928d
gprs: Fix a typo in the comment
by Holger Hans Peter Freyther
· 11 years ago
d4b9b02
sgsn: spelling fixes inside comments
by Harald Welte
· 11 years ago
0273fab
GPRS LLC: Add non-standard method of sequence number recovery
by Harald Welte
· 11 years ago
2609601
GPRS LLC: fix segfault when transmitting downlink unit-data without mmctx
by Harald Welte
· 12 years ago
a084f12
libgb: make sure all BSSGP functions have bssgp_ prefix
by Harald Welte
· 12 years ago
a62e9fe
libgb: don't call directly into GMM / LLC layer
by Harald Welte
· 12 years ago
1e8b946
libgb: remove dependency of BSSGP to include sgsn/gmm internal structs
by Harald Welte
· 12 years ago
cfb6b28
split libgb into a separate library for outside use
by Harald Welte
· 12 years ago
6721a08
gprs: Honor GSM 04.64 8.4.2 Receipt of unacknowledged information
by Holger Hans Peter Freyther
· 13 years ago
ffc1999
GPRS LLC: fix compiler warning
by Harald Welte
· 13 years ago
ac687be
LLC: Add minimal LLGMM-RESET.req implementation
by Harald Welte
· 13 years ago
f9839f6
gprs: Fix various compiler warnings
by Holger Hans Peter Freyther
· 13 years ago
9770bd4
LLC: Fix format string
by Dieter Spaar
· 13 years ago
dd5fff4
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 14 years ago
66d062a
[SGSN] Fix processing of RA Update Request regarding TLLI
by Harald Welte
· 14 years ago
0e3e88e
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
1a3b9c9
gprs/llc: Don't check FCS in gprs_llc_hdr_dump
by Sylvain Munaut
· 14 years ago
82e26e2
[SGSN] LLC: only copy Kc if algorithm != GPRS_ALGO_GEA0
by Harald Welte
· 14 years ago
fa32507
[SGSN] LLC: Make sure we calculate FCS after decryption
by Harald Welte
· 14 years ago
222b068
[SGSN] Use libosmocore GPRS encryption plugins from LLC layer
by Harald Welte
· 14 years ago
81fb358
[SGSN] Call libosmocore helper to load cipher plugins
by Harald Welte
· 14 years ago
b3d84a4
[SGSN] Fix TLLI (re)assignments
by Harald Welte
· 14 years ago
7a62a3a
[SGSN] LLC: properly free LLC entities at TLLI unassignment
by Harald Welte
· 14 years ago
1b5b66c
gprs: Fix LOGP misuse and specify LOGL_NOTICE as region.
by Holger Hans Peter Freyther
· 14 years ago
df270ad
[GPRS] LLC: Implement per-SAPI default values for LLC parameters
by Harald Welte
· 14 years ago
d0e36dc
[GPRS] hand SNDCP N-PDUs to the GTP to the GGSN
by Harald Welte
· 14 years ago
75871c7
[GPRS] Major LLC / TLLI handling fixes
by Harald Welte
· 14 years ago
cca80c9
[GPRS] Include IMSI and DRX params in BSSGP DL-UD
by Harald Welte
· 14 years ago
02343f9
[GPRS] LLC: Increment V(U) and N(U)
by Harald Welte
· 14 years ago
6f26151
gprs: Cast the lh to uint_8* and make the other method non-const
by Holger Hans Peter Freyther
· 14 years ago
6f8867b
gprs: make gprs_llc_hdr_dump return void.
by Holger Hans Peter Freyther
· 14 years ago
510ae72
gprs_llc.c: memset the llhp struct to be sure it is initialized.
by Holger Hans Peter Freyther
· 14 years ago
4b7d1de
[GPRS] LLC: Fix logic to detect unknown TLLI/SAPI
by Harald Welte
· 14 years ago
366c204
[GPRS] LLC: print human-readable LLC command type
by Harald Welte
· 14 years ago
0c938b7
[GPRS] LLC: Add VTY interface for LLC
by Harald Welte
· 14 years ago
e349736
[GPRS] LLC: Start using different log levels
by Harald Welte
· 14 years ago
24b7887
[GPRS] LLC: Use DLLC instead of DGPRS
by Harald Welte
· 14 years ago
febc426
[GPRS] LLC: Improve implementation compliance to spec
by Harald Welte
· 14 years ago
48030cf
[gprs] Move all GPRS related code to src/gprs subdirectory
by Harald Welte
· 14 years ago
[Renamed from openbsc/src/gprs_llc.c]
9f14f98
[gprs] LLC: Echo back the XID parameters that the MS requested
by Harald Welte
· 14 years ago
439fa72
[gprs] LLC: API to send XID responses to XID commands
by Harald Welte
· 14 years ago
2351f1f
[gprs] pass BSSGP UL-UNITDATA Cell ID up into GMM layer
by Harald Welte
· 14 years ago
d85d9a9
[gprs] Use stdint.h types (uintXX_t instead of u_intXX_t)
by Harald Welte
· 14 years ago
a6e3270
[gprs] SGSN: Expect all Identifiers to be stored at highest level
by Harald Welte
· 14 years ago
7316440
[gprs] Ensure msgb->l3h points to Layer3 (04.08)
by Harald Welte
· 14 years ago
c14e582
[gprs] LLC: Introduce the allocation and lookup of LLC Entities (LLE)
by Harald Welte
· 14 years ago
cf3c414
gprs: Update gprs-sgsn branch to use new msgb->cb layout
by Harald Welte
· 14 years ago
75bb820
Create new 'gprs-sgsn' branch on top of 'gprs-conf'
by Harald Welte
· 15 years ago