aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/gprs
AgeCommit message (Expand)AuthorFilesLines
2014-08-24gbproxy: Refactor gb_proxy.c into several filesJacob Erlbeck7-1743/+1756
2014-08-24gbproxy: Use different TLLI/P-TMSI for BSS and SGSNJacob Erlbeck1-2/+49
2014-08-24gbproxy: Add context info to log messagesJacob Erlbeck1-3/+9
2014-08-24gbproxy: Patch TLLI/P-TMSIJacob Erlbeck1-0/+123
2014-08-24gbproxy: Fix TLLI state handlingJacob Erlbeck1-19/+44
2014-08-24gbproxy: Also handle LLC non UI and LL11 messagesJacob Erlbeck1-3/+3
2014-08-24gbproxy: Refactor gbprox_patch_raid(), use different RAI types properlyJacob Erlbeck1-31/+85
2014-08-24gbproxy: Refactor gbprox_get_detached_tlli_infoJacob Erlbeck1-19/+27
2014-08-24gbproxy: Add 'patch-ptmsi' command to enable TLLI/P-TMSI patchingJacob Erlbeck1-0/+29
2014-08-24gbproxy: Track SGSN and BSS TLLI/PTMSI separatelyJacob Erlbeck2-64/+239
2014-08-24gbproxy: Handle old and new P-TMSI/TLLIJacob Erlbeck1-9/+48
2014-08-24gbproxy: Update enable_patching flag on existing tlli_infoJacob Erlbeck1-1/+9
2014-08-24gbproxy: Parse Detach Request messagesJacob Erlbeck1-4/+43
2014-08-22gbproxy: Add gbprox_clear_patch_filter() (Coverity)Jacob Erlbeck2-6/+11
2014-08-21libctrl: Follow rename of controlif_setup -> ctrl_interface_setupHarald Welte1-1/+1
2014-08-21libctrl: Move bulk of node lookup code into libosmocoreHarald Welte1-61/+1
2014-08-21move libctrl from openbsc to libosmoctrl (libosmocore.git)Harald Welte3-6/+6
2014-08-13gbproxy: Pass tlli_info aroundJacob Erlbeck1-23/+55
2014-08-13gbproxy: Optimize gbprox_remove_stale_tllisJacob Erlbeck1-15/+33
2014-08-13gbproxy: Don't call time() in TLLI related functionsJacob Erlbeck1-12/+10
2014-08-13gbproxy: Don't remove stale TLLI automaticallyJacob Erlbeck1-14/+16
2014-08-13gbproxy: Move parse_ctx logging into separate functionJacob Erlbeck1-30/+50
2014-08-13gbproxy: Refactor gbproxy_patch_bssgp_messageJacob Erlbeck1-56/+81
2014-08-13gbproxy: Test and fix IMSI/TMSI matchingJacob Erlbeck1-6/+8
2014-08-13gbproxy: Track TLLI even when the IMSI is not knownJacob Erlbeck2-40/+66
2014-08-13gbproxy: Make pointers to MI const in parse/check functionsJacob Erlbeck1-3/+5
2014-08-13gbproxy: Explicitly convert PTMSI to TLLIJacob Erlbeck1-3/+6
2014-08-13gbproxy: Parse additional IMSI/PTMSI/TLLI fieldsJacob Erlbeck1-9/+70
2014-08-12gbproxy: Separate BSSGP parsing from patchingJacob Erlbeck1-123/+183
2014-08-12gbproxy: Unify TLLI trackingJacob Erlbeck1-76/+121
2014-08-12gbproxy: Move patching code out of the 04.08 specific functionsJacob Erlbeck1-94/+133
2014-08-08gbproxy: Track all TLLIs (not only LOCAL)Jacob Erlbeck1-5/+0
2014-08-05sgsn: Make P-TMSI a local TLLI to avoid clashHolger Hans Peter Freyther1-1/+1
2014-08-05gprs: Refactor gbprox_register_tlli()Jacob Erlbeck1-32/+54
2014-08-05gbproxy/test: Test TLLI expiryHolger Hans Peter Freyther1-7/+7
2014-08-04gbproxy: Remove broken TLLI comparisonJacob Erlbeck1-1/+0
2014-08-04gbproxy: Kill the global gbprox_global_patch_state structHolger Hans Peter Freyther2-20/+15
2014-08-04gbproxy: Add a hint to the compiler that all parameters are not NULLHolger Hans Peter Freyther1-0/+8
2014-08-04gbproxy: Remove global state from the gbproxyHolger Hans Peter Freyther3-123/+131
2014-08-04gprs: Add testcases for the APN string/octet conversion and fix itHolger Hans Peter Freyther2-6/+18
2014-08-04gbproxy: Use gbprox_delete_tlli if possibleHolger Hans Peter Freyther1-8/+4
2014-08-04gprs: Create a gprs_utils file and move to be shared code in thereHolger Hans Peter Freyther4-134/+164
2014-08-04gbproxy: Use gbproxy_ for all structuresHolger Hans Peter Freyther2-86/+86
2014-08-04gbproxy: The dump routines are only used by the test, move it thereHolger Hans Peter Freyther1-92/+0
2014-08-04gbproxy: Have a clear namespace for the public functionsHolger Hans Peter Freyther2-5/+5
2014-08-04gbproxy: Remove the global rate counter and place it in the configHolger Hans Peter Freyther2-32/+22
2014-08-04gbproxy: Correct the method name. We work on TLLIsHolger Hans Peter Freyther2-3/+3
2014-08-04gbproxy: Move the VTY code into the vty file and create public APIHolger Hans Peter Freyther3-289/+254
2014-07-22gprs: Move LLC IE length fix to BSSGP levelJacob Erlbeck1-20/+35
2014-07-22gprs: Parse PTMSI and update TLLI accordinglyJacob Erlbeck1-2/+54