Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: turkdevops/sqlmap
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: sqlmapproject/sqlmap
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 16 files changed
  • 3 contributors

Commits on Oct 5, 2026

  1. Fixes sqlmapproject#6137

    stamparm committed Oct 5, 2026
    Configuration menu
    Copy the full SHA
    65b6e7b View commit details
    Browse the repository at this point in the history
  2. Make test_ssti and test_xpath runnable standalone (sqlmapproject#6136)

    Every tests/test_*.py file provides an
    
        if __name__ == "__main__":
            unittest.main(...)
    
    entrypoint so it can be run directly, except test_ssti.py and
    test_xpath.py. Running either of those directly produced no output and
    executed none of its tests; they only ran under `unittest discover`.
    
    Add the missing entrypoint to both so they behave like the rest of the
    suite. No test logic changed (62 and 48 tests respectively still pass).
    MRX-72 authored Oct 5, 2026
    Configuration menu
    Copy the full SHA
    1b1f93a View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2026

  1. Fixes sqlmapproject#6142

    stamparm committed Oct 10, 2026
    Configuration menu
    Copy the full SHA
    2c6e4d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2026

  1. Fixes sqlmapproject#6143

    stamparm committed Oct 11, 2026
    Configuration menu
    Copy the full SHA
    5b18053 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2026

  1. Configuration menu
    Copy the full SHA
    c94f6d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2026

  1. Fix REST API multi-target scans returning only the last target's resu…

    …lts (sqlmapproject#2503) (sqlmapproject#6146)
    
    A scan covering multiple targets inside a single API task (crawl,
    '-m' bulk file, forms) ran every target through one StdDbOut keyed by
    the single taskid, so _storeData()'s COMPLETE branch deleted each
    earlier target's TARGET/TECHNIQUES rows - /scan/<id>/data returned
    only the last target's results.
    
    Mirror the --report-json fix for sqlmapproject#6123: controller.start() now sets
    kb.reportTaskId per target for API scans too, StdDbOut.write() keys
    data rows '<taskid>-<n>' per target, and scan_data() folds the
    per-target rows back into the task's flat result in target order.
    Single-target scans keep the exact same response shape.
    
    Regression tests in tests/test_api.py (TestStdDbOutMultiTarget,
    TestScanDataMultiTarget).
    bharathvemula authored Oct 17, 2026
    Configuration menu
    Copy the full SHA
    0cf2f6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a1660a View commit details
    Browse the repository at this point in the history
Loading