aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/gprs/gprs_gmm.c
AgeCommit message (Expand)AuthorFilesLines
2011-01-01[SGSN] Fix processing of RA Update Request regarding TLLIHarald Welte1-1/+6
2011-01-01License change: We are now AGPLv3+ instead of GPLv2+Harald Welte1-6/+5
2010-12-26SGSN: Avoid duplicate MM contexts in case MS and SGSN disagree on P-TMSIHarald Welte1-0/+15
2010-12-26SGSN: Implement network-initiated PDP CTX DEACT when GGSN restartsHarald Welte1-0/+99
2010-12-24SGSN / GMM: Only allow non-roaming IMSIsHarald Welte1-1/+10
2010-12-23GPRS/GMM: Correctly look up MM Context in RA UpdateHarald Welte1-0/+1
2010-07-03[SGSN] Some IEs in ATTACH REQUEST can be longer in 24.008Harald Welte1-1/+3
2010-07-03[SGSN] Initial work on GMM authentication and cipheringHarald Welte1-9/+103
2010-07-02[SGSN] use GPRS_ALGO_GEA0 instead of '0'Harald Welte1-6/+11
2010-07-02[SGSN] SM: Properly parse APN and PCO Optional IE in PDP CTX ACT REQHarald Welte1-2/+8
2010-07-02[SGSN] Send poper SM and GMM STATUS in case we have no MM CTXHarald Welte1-1/+2
2010-07-02[SGSN] Remove old dead codeHarald Welte1-17/+14
2010-07-02[SGSN] Only increment PDP CTX ACT count after check for retransmissionHarald Welte1-2/+4
2010-07-02[SGSN] Account for re-transmitted PDP CTX ACT REQHarald Welte1-2/+11
2010-07-01[SGSN] GMM: Complete value_string for GMM cause valuesHarald Welte1-4/+21
2010-07-01[SGSN] Fix TLLI (re)assignmentsHarald Welte1-3/+3
2010-06-28[SGSN] MM: Properly communicate TLLI changes / unassignment to LLCHarald Welte1-3/+9
2010-06-28[SGSN] Deactivate all PDP contexts on GPRS DETACHHarald Welte1-0/+10
2010-06-09[GPRS] SGSN: Pass BSSGP SUSPEND/RESUME up to GMM and alter MMCTX stateHarald Welte1-0/+48
2010-06-09[GPRS] GMM/SM: Improve error handling by sending STATUS messagesHarald Welte1-9/+60
2010-06-09[GPRS] Drop all PDP contexts not present in PDP CTX STATUS IE at RA UPDHarald Welte1-0/+66
2010-06-09[GPRS] SM: Acknowledge PDP CTX DEACT for non-existing PDP CTXHarald Welte1-5/+9
2010-06-01[GPRS] Major LLC / TLLI handling fixesHarald Welte1-19/+51
2010-05-31[GPRS] GMM: Set LLC 'C/R' bit when sending IDENTITY REQUESTHarald Welte1-2/+2
2010-05-31[GPRS] Include IMSI and DRX params in BSSGP DL-UDHarald Welte1-9/+18
2010-05-31[GPRS] Implement TMSI reallocation and timers 3350 + 3370Harald Welte1-34/+159
2010-05-30[GPRS] GMM: Add some FIXME's to the codeHarald Welte1-0/+3
2010-05-18[GPRS] SGSN: use GGSN IP address from config file, disable TMSI allocationHarald Welte1-10/+21
2010-05-18[GPRS] fix numerous compiler warningsHarald Welte1-8/+3
2010-05-18[GPRS] SGSN: TMSI allocationHarald Welte1-31/+60
2010-05-18[GPRS] SGSN: Correctly set upper 4 bits of PDP address to 0Harald Welte1-0/+9
2010-05-18[GPRS] SGSN: Make sure the PCO from GGSN are passed to the MSHarald Welte1-1/+1
2010-05-18[GPRS] SGSN: properly delete a PDP context after receiving PDP CTX DEACT REQHarald Welte1-18/+28
2010-05-18[GPRS] SGSN: Don't use GGSN-provided QoS as the MS doesn't like itHarald Welte1-4/+3
2010-05-18[GPRS] fix null pointer dereference in GMMHarald Welte1-2/+2
2010-05-18[GPRS] SGSN: Include rate counters in MM ContextHarald Welte1-12/+24
2010-05-18[GPRS] Properly connect GPRS SM with LIBGTP for PDP context activationHarald Welte1-13/+88
2010-05-17[GPRS] More work on a real SGSNHarald Welte1-39/+55
2010-05-17[GPRS] Initial untested support for libgtpHarald Welte1-38/+102
2010-05-13[GPRS] Rename gsm_04_08_gprs.c to gprs_gmm.cHarald Welte1-0/+762