Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gbproxy
/
d8aad3a6eb11e1e9b988d3c7a588737cb49a434c
/
openbsc
/
src
/
gprs
/
gprs_gmm.c
499d3ce
IuPS: track msg->dst aka ue_conn_ctx, comment
by Daniel Willmann
· 8 years ago
4b4ecb9
gprs_gmm: Fix bit mask when determining update/attach type
by Daniel Willmann
· 9 years ago
2a7ce0f
comment: gsm48_gmm_sendmsg(): add spec reference on encryptable
by Neels Hofmeyr
· 8 years ago
32fdba0
sgsn: add statistics counter for GPRS and PDP packets
by Alexander Couzens
· 8 years ago
88790b2
gprs_gmm: remove duplicated start of T3395
by Alexander Couzens
· 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
9943d7a
SGSN: use unique AUTH REQ reference
by Max
· 8 years ago
a86f5c0
SGSN: move TLLI unassignment into separate function
by Max
· 8 years ago
d0ba6d6
gprs_gmm.c: don't transmit NOTEXIST when mmctx is NULL
by Neels Hofmeyr
· 8 years ago
711adc2
gprs: more conditionals for Gb specific actions
by Daniel Willmann
· 8 years ago
95de4d5
gprs_gmm.c: Perform LLME operations only if we have one
by Harald Welte
· 9 years ago
1548700
gprs_gmm.c: Make TLLI handling specific to Gb interface
by Harald Welte
· 9 years ago
4805d8f
gprs_gmm.c: Don't try to de-reference NULL mmctx
by Neels Hofmeyr
· 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
35ade5e
move gsm_04_08_gprs.h to libosmocore
by Harald Welte
· 8 years ago
34ef4c5
Start to use struct osmo_auth_vector from gsm_auth_tuple
by Harald Welte
· 8 years ago
f1c283c
04.08: apply new transaction id inline functions
by Neels Hofmeyr
· 8 years ago
f94dfd5
04.08: apply new bitmask functions, fix bitmask use
by Neels Hofmeyr
· 8 years ago
556aa91
sgsn: Re-add searching for MM ctx based on TLLI / P-TMSI matches
by Jacob Erlbeck
· 9 years ago
e437e12
sgsn: Change handling of missing mmctx in gsm48_rx_gmm_ra_upd_req
by Jacob Erlbeck
· 9 years ago
dd5012a
gsm0408: Provide unique strings for the gsm 04.08 message
by Holger Hans Peter Freyther
· 9 years ago
b25510a
Use 'ROUTING AREA' consistently, not 'ROUTEING AREA'
by Harald Welte
· 9 years ago
7e3e933
GSM/GPRS 04.08: Don't print numeric mobile identity types
by Harald Welte
· 9 years ago
369fb07
GMM: fix format string compiler warning
by Harald Welte
· 9 years ago
0b8dbb7
GMM: Don't use DGPRS logging category from GMM
by Harald Welte
· 9 years ago
bdeaf5f
GMM: use MMCTXP whenever possible to include MS identity in log output
by Harald Welte
· 9 years ago
20cbe91
GMM: add hexdump in case of unknown pdisc/msgtype
by Harald Welte
· 9 years ago
9b57a3d
sgsn: make all SGSN timers configurable via the VTY
by Harald Welte
· 9 years ago
b985234
sgsn: Simplify finding/using the first address of the result
by Holger Hans Peter Freyther
· 9 years ago
4b4f7b7
ggsn: The id is a uint32_t don't print it as signed
by Holger Hans Peter Freyther
· 9 years ago
2b1d49a
sgsn: Allow to resolve the IPv4 address of a GGSN through DNS
by Holger Hans Peter Freyther
· 9 years ago
2c456b4
sgsn: Create a copy of the msgb for later usage
by Holger Hans Peter Freyther
· 9 years ago
3f7d46e
sgsn: Re-factor the activate PDP code for future changes
by Holger Hans Peter Freyther
· 9 years ago
8b2b5fb
sgsn: Extract the hlr Number into the mm context
by Holger Hans Peter Freyther
· 9 years ago
f14098a
sgsn: Add various signals consumed by CDR or other client code
by Holger Hans Peter Freyther
· 9 years ago
a9f671c
sgsn: Extract the MSISDN from the subscr data structure
by Holger Hans Peter Freyther
· 9 years ago
3400f11
sgsn: Select GGSN based on APN
by Jacob Erlbeck
· 10 years ago
70c177a
sgsn: Add sgsn_mm_ctx_cleanup_free for safe shutdown
by Jacob Erlbeck
· 10 years ago
b485ee9
sgsn: Ensure 0-terminated imsi strings (Coverity)
by Jacob Erlbeck
· 10 years ago
e6140d0
sgsn: Remove inactive LLME/MM after inactivity timeout
by Jacob Erlbeck
· 10 years ago
3dafa86
gprs: Use a macro value to set the 'Periodic RA update timer'
by Jacob Erlbeck
· 10 years ago
1063ae0
gprs: Add 'Negotiated READY timer value' IE to Attach/RAU Accept
by Jacob Erlbeck
· 10 years ago
f96779f
sgsn: Add SGSN_ERROR_CAUSE_NONE and use it instead of 0
by Jacob Erlbeck
· 10 years ago
4101008
sgsn: Pass subscriber error causes to the GMM layer
by Jacob Erlbeck
· 10 years ago
9346dad
gprs: Move protocol value_strings to gsm_04_08_gprs.c
by Jacob Erlbeck
· 10 years ago
764b8d5
sgsn: Be more tolerant with state and SUSPEND/RESUME
by Jacob Erlbeck
· 10 years ago
ac33698
sgsn: Integrate Auth & Ciph into gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
bf0b874
sgsn: Add gsm0408_gprs_access_cancelled
by Jacob Erlbeck
· 10 years ago
c9cb9b0
sgsn: Do authentication based on SRES values
by Jacob Erlbeck
· 10 years ago
4d12767
sgsn: Change Auth&Ciph timer handling
by Jacob Erlbeck
· 10 years ago
79dcaa4
sgsn: Fix and enable auth/ciph message generation
by Jacob Erlbeck
· 10 years ago
b2acd74
sgsn: Remove explicit sgsn_instance parameters
by Jacob Erlbeck
· 10 years ago
802d78a
sgsn: Refactor sgsn_auth to separate request and authorization
by Jacob Erlbeck
· 10 years ago
e06476a
sgsn: Don't assign a new P-TMSI if one is pending
by Jacob Erlbeck
· 10 years ago
218ed40
sgsn: Don't send XID reset after Detach Accept
by Jacob Erlbeck
· 10 years ago
6f4bbd4
sgsn: Cleanup after RA Update Reject / Attach Reject
by Jacob Erlbeck
· 10 years ago
c64af7a
sgsn: Make authorization asynchronous
by Jacob Erlbeck
· 10 years ago
79d438a
sgsn: Move IMSI authorization to gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
0a6a02e
sgsn: Fix LLME leak when forcing a reattach
by Jacob Erlbeck
· 10 years ago
6e15b73
sgsn: Split gsm0408_gprs_force_reattach into 2 functions
by Jacob Erlbeck
· 10 years ago
2533588
sgsn: Call mm_ctx_cleanup_free to deregister MM context
by Jacob Erlbeck
· 10 years ago
67318ef
sgsn: Cleanup GMM state transitions
by Jacob Erlbeck
· 10 years ago
4f9b64a
sgsn: Reorganize and fix gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
b35ee6b
sgsn: Unassign the LLME after GMM Status without mmctx
by Jacob Erlbeck
· 10 years ago
ce61bb7
sgsn: Remove unused static functions from gprs_gmm.c
by Jacob Erlbeck
· 10 years ago
42d284f
sgsn: Handle Detach Requests even when there is no mmctx
by Jacob Erlbeck
· 10 years ago
97ee376
sgsn: Only send Detach Accept (MO) if power_off isn't set
by Jacob Erlbeck
· 10 years ago
4760eae
sgsn: Moved IMSI ACL management to sgsn_auth.c
by Jacob Erlbeck
· 10 years ago
5233c0c
sgsn: Avoid duplicated Attach Accept messages
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
d781c7a
sgsn: Delete PDP contexts properly
by Jacob Erlbeck
· 10 years ago
12396bd
sgsn: Free MM context after receiving a Detach Request
by Jacob Erlbeck
· 10 years ago
09827d5
gprs: Move log message about mm context after NULL check
by Daniel Willmann
· 10 years ago
c9ac973
gprs: Improve loglevels and log messages for SGSN
by Daniel Willmann
· 10 years ago
aa45c76
gprs: Use imsi field instead of imei
by Jacob Erlbeck
· 10 years ago
b32f34a
gprs: Reduce the number of compiler warnings in gprs_gmm.c
by Holger Hans Peter Freyther
· 10 years ago
1b51fc2
sgsn: Comparing array to NULL is not useful
by Holger Hans Peter Freyther
· 10 years ago
d4b9b02
sgsn: spelling fixes inside comments
by Harald Welte
· 11 years ago
2b9693d
sgsn: Add "auth-policy" VTY command to enable/disable ACL
by Harald Welte
· 11 years ago
a0879c1
sgsn: add a minimalistic ACL
by Harald Welte
· 11 years ago
6824c50
sgsn: Fix lengths of MS Network Capability and MS Radio Access Capability elements.
by Alexander Chemeris
· 11 years ago
d8765b9
add some comments regarding the free() / release of pdp contextx
by Harald Welte
· 12 years ago
cfb6b28
split libgb into a separate library for outside use
by Harald Welte
· 12 years ago
4bb9ce8
GPRS GMM: When we receive a RA UPD REQ, we are NORMAL even after SUSPEND
by Harald Welte
· 13 years ago
612c3d8
GPRS GMM: Send LLGMM-RESET.req when talking to unknown MS
by Harald Welte
· 13 years ago
f01f18e
gprs_gmm: Fix various compiler warnings
by Holger Hans Peter Freyther
· 13 years ago
9e7093c
GPRS: Fix the parsing/interpretation of the PDP CTX status IE
by Harald Welte
· 13 years ago
45ca552
GPRS: Fix buffer overflow in case of very long MS RA CAP IE
by Harald Welte
· 13 years ago
0b5e01e
gprs_gmm: ctx cannot be null, so remove check
by Harald Welte
· 13 years ago
b1d5a69
src: use namespace prefix osmo_* for misc utils
by Pablo Neira Ayuso
· 13 years ago
840ccf6
src: use namespace prefix osmo_timer* for timer functions
by Pablo Neira Ayuso
· 13 years ago
8b1713a
Fix build of bsc-nat and GPRS code after include path change
by Harald Welte
· 13 years ago
dd5fff4
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 13 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
c6e196f
SGSN: Avoid duplicate MM contexts in case MS and SGSN disagree on P-TMSI
by Harald Welte
· 14 years ago
94ecef3
SGSN: Implement network-initiated PDP CTX DEACT when GGSN restarts
by Harald Welte
· 14 years ago
Next »