aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/tests/gbproxy
AgeCommit message (Expand)AuthorFilesLines
2014-09-19gbproxy: Separate SGSN numeric namespacesJacob Erlbeck2-117/+177
2014-09-19gbproxy/test: Add a test with a P-TMSI collision between two SGSNsJacob Erlbeck2-38/+337
2014-09-19gbproxy/test: Fix Identification ResponseJacob Erlbeck2-4/+4
2014-09-19gbproxy: Check other tlli_infos for matching TLLI/P-TMSIJacob Erlbeck2-11/+8
2014-09-19gbproxy/test: Add test case for P-TMSI assigmentJacob Erlbeck2-0/+554
2014-09-19gbproxy: Parse RA_UPD_REJ and invalidate TLLIJacob Erlbeck2-5/+6
2014-09-19gbproxy: Avoid multiple tlli_info entries with the same IMSIJacob Erlbeck2-16/+12
2014-09-19gbproxy: Keep tlli_info after detachJacob Erlbeck2-38/+105
2014-09-18gbproxy: Only patch what has been configuredJacob Erlbeck1-4/+1
2014-09-18gbproxy/test: Add test case for tlli_info persistenceJacob Erlbeck2-1/+989
2014-09-18gbproxy: Remove gbproxy_register_tlliJacob Erlbeck1-11/+62
2014-09-18gbproxy: Send DETACH_ACC if the IMSI has not been acquiredJacob Erlbeck1-8/+7
2014-09-18gbproxy: Fixed RAI patching in Attach Request messagesJacob Erlbeck2-16/+49
2014-09-18gbproxy/test: Add/modify test casesJacob Erlbeck2-9/+88
2014-09-18gbproxy: Replace 'mi_data' by 'imsi'Jacob Erlbeck1-14/+14
2014-09-09gbproxy/test: Add assertions, improve test coverageJacob Erlbeck2-0/+84
2014-09-09gbproxy: Reset IMSI acquisition and free stored messages in tlli_infoJacob Erlbeck1-5/+9
2014-09-09gbproxy/test: Add test cases for IMSI acquisitionJacob Erlbeck2-6/+56
2014-09-09gbproxy: Fix P-TMSI reassignmentJacob Erlbeck1-29/+22
2014-09-09gbproxy: Change creation of tlli_info for SGSN originated messagesJacob Erlbeck1-7/+13
2014-09-08gbproxy/test: Extend P-TMSI patch test by a sequence of RA UDP REQJacob Erlbeck2-62/+293
2014-09-08gbproxy: Make STATUS messages spec compliantJacob Erlbeck1-3/+3
2014-09-08gbproxy: Check tlli_info when patching, fix APN patchingJacob Erlbeck1-4/+11
2014-09-08gbproxy/test: Check APN patching while P-TMSI patching is enabledJacob Erlbeck2-15/+45
2014-09-08gbproxy: Copy uplink messages to SGSN 2Jacob Erlbeck1-10/+10
2014-09-08gbproxy: Use secondary SGSN if IMSI matchesJacob Erlbeck1-23/+23
2014-09-08gbproxy/test: Add test case for secondary SGSNJacob Erlbeck2-39/+1444
2014-09-02gbproxy: Implement IMSI acquisitionJacob Erlbeck2-14/+49
2014-09-02gbproxy/test: Add a test for IMSI acquisitionJacob Erlbeck2-0/+709
2014-09-02gbproxy: Create STATUS message with original PDUJacob Erlbeck1-13/+13
2014-09-02gbproxy/test: Test patching BSSGP SUSPEND/LLC-DISCARDEDJacob Erlbeck2-50/+204
2014-08-24gbproxy: Move peer definitions to gb_proxy_peer.cJacob Erlbeck2-2/+3
2014-08-24gbproxy: Refactor gb_proxy.c into several filesJacob Erlbeck2-63/+66
2014-08-24gbproxy/test: Add test for TLLI patchingJacob Erlbeck2-0/+616
2014-08-24gbproxy: Track SGSN and BSS TLLI/PTMSI separatelyJacob Erlbeck2-31/+71
2014-08-24gbproxy/test: Generate BSSGP and LLC layer for DTAP messagesJacob Erlbeck1-150/+299
2014-08-24gbproxy/test: Fix BSSGP/LLC test messagesJacob Erlbeck2-26/+25
2014-08-24gbproxy: Handle old and new P-TMSI/TLLIJacob Erlbeck2-10/+71
2014-08-24gbproxy: Update enable_patching flag on existing tlli_infoJacob Erlbeck1-7/+7
2014-08-24gbproxy: Parse Detach Request messagesJacob Erlbeck2-40/+32
2014-08-22gbproxy: Add gbprox_clear_patch_filter() (Coverity)Jacob Erlbeck1-0/+6
2014-08-13gbproxy: Fix warnings (signed/unsigned)Jacob Erlbeck1-6/+6
2014-08-13gbproxy: Pass tlli_info aroundJacob Erlbeck1-4/+16
2014-08-13gbproxy/test: More TLLI expiry testingJacob Erlbeck2-6/+66
2014-08-13gbproxy: Don't call time() in TLLI related functionsJacob Erlbeck1-46/+47
2014-08-13gbproxy: Don't remove stale TLLI automaticallyJacob Erlbeck2-4/+8
2014-08-13gbproxy: Test and fix IMSI/TMSI matchingJacob Erlbeck2-0/+74
2014-08-13gbproxy: Track TLLI even when the IMSI is not knownJacob Erlbeck2-8/+18
2014-08-13gbproxy: Parse additional IMSI/PTMSI/TLLI fieldsJacob Erlbeck2-5/+51
2014-08-08gbproxy/test: Fix BSSGP RESET message sizeJacob Erlbeck2-92/+92