Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-sgsn
/
5b664f4b9b95f3f8be3741794fceb309a345bb00
/
openbsc
/
src
/
gprs
/
gprs_gmm.c
ecff242
Use 'ROUTING AREA' consistently, not 'ROUTEING AREA'
by Harald Welte
· 9 years ago
b9845f9
GSM/GPRS 04.08: Don't print numeric mobile identity types
by Harald Welte
· 9 years ago
6b39fee
GMM: fix format string compiler warning
by Harald Welte
· 9 years ago
601cf12
GMM: Don't use DGPRS logging category from GMM
by Harald Welte
· 9 years ago
eb98c74
GMM: use MMCTXP whenever possible to include MS identity in log output
by Harald Welte
· 9 years ago
6a19dd0
GMM: add hexdump in case of unknown pdisc/msgtype
by Harald Welte
· 9 years ago
9450882
sgsn: make all SGSN timers configurable via the VTY
by Harald Welte
· 9 years ago
0958938
sgsn: Simplify finding/using the first address of the result
by Holger Hans Peter Freyther
· 9 years ago
b7ae0b3
ggsn: The id is a uint32_t don't print it as signed
by Holger Hans Peter Freyther
· 9 years ago
39c430e
sgsn: Allow to resolve the IPv4 address of a GGSN through DNS
by Holger Hans Peter Freyther
· 9 years ago
ccd2312
sgsn: Create a copy of the msgb for later usage
by Holger Hans Peter Freyther
· 9 years ago
7605bdc
sgsn: Re-factor the activate PDP code for future changes
by Holger Hans Peter Freyther
· 9 years ago
8ee13e2
sgsn: Extract the hlr Number into the mm context
by Holger Hans Peter Freyther
· 9 years ago
b100895
sgsn: Add various signals consumed by CDR or other client code
by Holger Hans Peter Freyther
· 9 years ago
20de3ae
sgsn: Extract the MSISDN from the subscr data structure
by Holger Hans Peter Freyther
· 9 years ago
277b71e
sgsn: Select GGSN based on APN
by Jacob Erlbeck
· 10 years ago
e671d25
sgsn: Add sgsn_mm_ctx_cleanup_free for safe shutdown
by Jacob Erlbeck
· 10 years ago
496aee7
sgsn: Ensure 0-terminated imsi strings (Coverity)
by Jacob Erlbeck
· 10 years ago
81ffb74
sgsn: Remove inactive LLME/MM after inactivity timeout
by Jacob Erlbeck
· 10 years ago
841d95f
gprs: Use a macro value to set the 'Periodic RA update timer'
by Jacob Erlbeck
· 10 years ago
8de9c48
gprs: Add 'Negotiated READY timer value' IE to Attach/RAU Accept
by Jacob Erlbeck
· 10 years ago
d6267d1
sgsn: Add SGSN_ERROR_CAUSE_NONE and use it instead of 0
by Jacob Erlbeck
· 10 years ago
af3d5c5
sgsn: Pass subscriber error causes to the GMM layer
by Jacob Erlbeck
· 10 years ago
afcf230
gprs: Move protocol value_strings to gsm_04_08_gprs.c
by Jacob Erlbeck
· 10 years ago
7dba11f
sgsn: Be more tolerant with state and SUSPEND/RESUME
by Jacob Erlbeck
· 10 years ago
4adb136
sgsn: Integrate Auth & Ciph into gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
98647ca
sgsn: Add gsm0408_gprs_access_cancelled
by Jacob Erlbeck
· 10 years ago
8ff3fb0
sgsn: Do authentication based on SRES values
by Jacob Erlbeck
· 10 years ago
bd0cf11
sgsn: Change Auth&Ciph timer handling
by Jacob Erlbeck
· 10 years ago
65d8273
sgsn: Fix and enable auth/ciph message generation
by Jacob Erlbeck
· 10 years ago
a0b6efb
sgsn: Remove explicit sgsn_instance parameters
by Jacob Erlbeck
· 10 years ago
f951a01
sgsn: Refactor sgsn_auth to separate request and authorization
by Jacob Erlbeck
· 10 years ago
f6e7d99
sgsn: Don't assign a new P-TMSI if one is pending
by Jacob Erlbeck
· 10 years ago
c4f9bf3
sgsn: Don't send XID reset after Detach Accept
by Jacob Erlbeck
· 10 years ago
80d07e3
sgsn: Cleanup after RA Update Reject / Attach Reject
by Jacob Erlbeck
· 10 years ago
423f8bf
sgsn: Make authorization asynchronous
by Jacob Erlbeck
· 10 years ago
0c06f98
sgsn: Move IMSI authorization to gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
b1c074f
sgsn: Fix LLME leak when forcing a reattach
by Jacob Erlbeck
· 10 years ago
abdf02b
sgsn: Split gsm0408_gprs_force_reattach into 2 functions
by Jacob Erlbeck
· 10 years ago
a790456
sgsn: Call mm_ctx_cleanup_free to deregister MM context
by Jacob Erlbeck
· 10 years ago
0074a77
sgsn: Cleanup GMM state transitions
by Jacob Erlbeck
· 10 years ago
93eae8e
sgsn: Reorganize and fix gsm48_gmm_authorize
by Jacob Erlbeck
· 10 years ago
14ae582
sgsn: Unassign the LLME after GMM Status without mmctx
by Jacob Erlbeck
· 10 years ago
7067142
sgsn: Remove unused static functions from gprs_gmm.c
by Jacob Erlbeck
· 10 years ago
5a38f64
sgsn: Handle Detach Requests even when there is no mmctx
by Jacob Erlbeck
· 10 years ago
b9ab0d4
sgsn: Only send Detach Accept (MO) if power_off isn't set
by Jacob Erlbeck
· 10 years ago
3b5d407
sgsn: Moved IMSI ACL management to sgsn_auth.c
by Jacob Erlbeck
· 10 years ago
fb26c60
sgsn: Avoid duplicated Attach Accept messages
by Jacob Erlbeck
· 10 years ago
78ecaf0
sgsn: Send detach(re-attach) instead of gmm status if TLLI unknown
by Jacob Erlbeck
· 10 years ago
99985b5
sgsn: Delete PDP contexts properly
by Jacob Erlbeck
· 10 years ago
258ce3d
sgsn: Free MM context after receiving a Detach Request
by Jacob Erlbeck
· 10 years ago
f8070f4
gprs: Move log message about mm context after NULL check
by Daniel Willmann
· 10 years ago
4655314
gprs: Improve loglevels and log messages for SGSN
by Daniel Willmann
· 10 years ago
fd636ae
gprs: Use imsi field instead of imei
by Jacob Erlbeck
· 10 years ago
1768a57
gprs: Reduce the number of compiler warnings in gprs_gmm.c
by Holger Hans Peter Freyther
· 11 years ago
d219507
sgsn: Comparing array to NULL is not useful
by Holger Hans Peter Freyther
· 11 years ago
649e1ff
sgsn: spelling fixes inside comments
by Harald Welte
· 11 years ago
3dfb549
sgsn: Add "auth-policy" VTY command to enable/disable ACL
by Harald Welte
· 12 years ago
7f6da48
sgsn: add a minimalistic ACL
by Harald Welte
· 12 years ago
84402c0
sgsn: Fix lengths of MS Network Capability and MS Radio Access Capability elements.
by Alexander Chemeris
· 11 years ago
7b022ee
add some comments regarding the free() / release of pdp contextx
by Harald Welte
· 12 years ago
ea34a4e
split libgb into a separate library for outside use
by Harald Welte
· 12 years ago
d4c6f8b
GPRS GMM: When we receive a RA UPD REQ, we are NORMAL even after SUSPEND
by Harald Welte
· 13 years ago
2b697a6
GPRS GMM: Send LLGMM-RESET.req when talking to unknown MS
by Harald Welte
· 13 years ago
2b17454
gprs_gmm: Fix various compiler warnings
by Holger Hans Peter Freyther
· 13 years ago
cdf76cf
GPRS: Fix the parsing/interpretation of the PDP CTX status IE
by Harald Welte
· 13 years ago
4b2ed35
GPRS: Fix buffer overflow in case of very long MS RA CAP IE
by Harald Welte
· 13 years ago
f6b606f
gprs_gmm: ctx cannot be null, so remove check
by Harald Welte
· 13 years ago
c0d17f2
src: use namespace prefix osmo_* for misc utils
by Pablo Neira Ayuso
· 13 years ago
bf540cb
src: use namespace prefix osmo_timer* for timer functions
by Pablo Neira Ayuso
· 13 years ago
d36ff76
Fix build of bsc-nat and GPRS code after include path change
by Harald Welte
· 14 years ago
136f453
src: use new library libosmogsm and new path to headers in libosmocore
by Pablo Neira Ayuso
· 14 years ago
f0901f0
[SGSN] Fix processing of RA Update Request regarding TLLI
by Harald Welte
· 14 years ago
9af6ddf
License change: We are now AGPLv3+ instead of GPLv2+
by Harald Welte
· 14 years ago
c728eea
SGSN: Avoid duplicate MM contexts in case MS and SGSN disagree on P-TMSI
by Harald Welte
· 14 years ago
a9b473a
SGSN: Implement network-initiated PDP CTX DEACT when GGSN restarts
by Harald Welte
· 14 years ago
eafe22c
SGSN / GMM: Only allow non-roaming IMSIs
by Harald Welte
· 14 years ago
f6bd340
GPRS/GMM: Correctly look up MM Context in RA Update
by Harald Welte
· 14 years ago
c48ac47
[SGSN] Some IEs in ATTACH REQUEST can be longer in 24.008
by Harald Welte
· 14 years ago
4b6ac1e
[SGSN] Initial work on GMM authentication and ciphering
by Harald Welte
· 14 years ago
d6f582b
[SGSN] use GPRS_ALGO_GEA0 instead of '0'
by Harald Welte
· 14 years ago
23c1376
[SGSN] SM: Properly parse APN and PCO Optional IE in PDP CTX ACT REQ
by Harald Welte
· 14 years ago
18d1452
[SGSN] Send poper SM and GMM STATUS in case we have no MM CTX
by Harald Welte
· 14 years ago
11ff3e8
[SGSN] Remove old dead code
by Harald Welte
· 14 years ago
19f9e30
[SGSN] Only increment PDP CTX ACT count after check for retransmission
by Harald Welte
· 14 years ago
b37515e
[SGSN] Account for re-transmitted PDP CTX ACT REQ
by Harald Welte
· 14 years ago
fd29a1f
[SGSN] GMM: Complete value_string for GMM cause values
by Harald Welte
· 14 years ago
875840c
[SGSN] Fix TLLI (re)assignments
by Harald Welte
· 14 years ago
bd5c912
[SGSN] MM: Properly communicate TLLI changes / unassignment to LLC
by Harald Welte
· 14 years ago
c0d5950
[SGSN] Deactivate all PDP contexts on GPRS DETACH
by Harald Welte
· 14 years ago
5bfe499
[GPRS] SGSN: Pass BSSGP SUSPEND/RESUME up to GMM and alter MMCTX state
by Harald Welte
· 14 years ago
f54e7e2
[GPRS] GMM/SM: Improve error handling by sending STATUS messages
by Harald Welte
· 14 years ago
588d44e
[GPRS] Drop all PDP contexts not present in PDP CTX STATUS IE at RA UPD
by Harald Welte
· 14 years ago
60ebc02
[GPRS] SM: Acknowledge PDP CTX DEACT for non-existing PDP CTX
by Harald Welte
· 14 years ago
807a5d8
[GPRS] Major LLC / TLLI handling fixes
by Harald Welte
· 14 years ago
dce1255
[GPRS] GMM: Set LLC 'C/R' bit when sending IDENTITY REQUEST
by Harald Welte
· 14 years ago
56a0145
[GPRS] Include IMSI and DRX params in BSSGP DL-UD
by Harald Welte
· 14 years ago
c2e8cc4
[GPRS] Implement TMSI reallocation and timers 3350 + 3370
by Harald Welte
· 14 years ago
b12aa4b
[GPRS] GMM: Add some FIXME's to the code
by Harald Welte
· 14 years ago
ab1d562
[GPRS] SGSN: use GGSN IP address from config file, disable TMSI allocation
by Harald Welte
· 14 years ago
Next »