Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-gbproxy
/
2c6dd81e3aff83748bb921545e16bc0e2b72c623
/
openbsc
/
src
/
gprs
/
gprs_gmm.c
9625a61
gprs/gsm0408_gprs_force_reattach_oldmsg: check llme before use
by Alexander Couzens
· 8 years ago
3d224b6
IuPS: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
by Daniel Willmann
· 8 years ago
e986183
IuPS: Introduce function to change PMM state
by Daniel Willmann
· 8 years ago
68ce9e3
IuPS: GMM Attach: reset MM ctx pending_req
by Daniel Willmann
· 8 years ago
7d62c88
IuPS: sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
by Daniel Willmann
· 8 years ago
e0181a2
IuPS: RA UPD: make sure to authorize, for Iu Integrity Protection
by Daniel Willmann
· 8 years ago
65edec8
IuPS: add GMM Service Request rx and tx
by Daniel Willmann
· 8 years ago
522fee8
IuPS: send Security Mode Command, track the new_key flag.
by Daniel Willmann
· 8 years ago
c3eb6a3
IuPS: dev hack: init hardcoded Ki on ATT REQ
by Daniel Willmann
· 8 years ago
943f973
IuPS: add Iu response to create_pdp_conf()
by Daniel Willmann
· 8 years ago
63dddc7
IuPS: redirect Iu in various places, link Iu in sgsn-test
by Daniel Willmann
· 8 years ago
945f608
IuPS: osmo-sgsn: add core IuPS impl, call iu_init()
by Daniel Willmann
· 8 years ago
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
· 9 years ago
f94dfd5
04.08: apply new bitmask functions, fix bitmask use
by Neels Hofmeyr
· 9 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
· 11 years ago
1b51fc2
sgsn: Comparing array to NULL is not useful
by Holger Hans Peter Freyther
· 11 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
· 12 years ago
a0879c1
sgsn: add a minimalistic ACL
by Harald Welte
· 12 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
Next »