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: sqlite/sqlite
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 91d0ffa
Choose a base ref
...
head repository: sqlite/sqlite
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 323199b
Choose a head ref
  • 14 commits
  • 34 files changed
  • 3 contributors

Commits on Nov 9, 2025

  1. Kick off branch-3.51: bump version to 3.51.1 and cherrypick [0f712b6b…

    …0516dc151d].
    
    FossilOrigin-Name: 1b908c439a4d2614cb6a4cec36d8d876eec68b1e2e80d6aad7e21d61d159df7d
    stephan committed Nov 9, 2025
    Configuration menu
    Copy the full SHA
    ea0cda0 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2025

  1. Merge various minor code and documentation fixes from trunk into the

    patch branch for 3.51.
    
    FossilOrigin-Name: 9a00fe5eb69050ddc569d2a857309c2779a48414135f0967531999b7afd84283
    drh committed Nov 13, 2025
    Configuration menu
    Copy the full SHA
    de223ff View commit details
    Browse the repository at this point in the history
  2. Fix a problem in the EXISTS-to-JOIN optimization so

    that it works with nested WHERE and EXISTS statements.
    
    FossilOrigin-Name: 728fac52017de1309c84c96e33ed99d6472d6b4831587312944b8d85a68d3343
    drh committed Nov 13, 2025
    Configuration menu
    Copy the full SHA
    2605119 View commit details
    Browse the repository at this point in the history
  3. CLI shell: ensure that .dump propagates its error code on error.

    FossilOrigin-Name: 61222410c503916b832c1b76b028f1c73f4839a2067902f5db1d6a4a4459cb2b
    drh committed Nov 13, 2025
    Configuration menu
    Copy the full SHA
    525d297 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2025

  1. Fix a problem in the xFilter() method of the fts5_vocab virtual table…

    … causing it to omit some result rows in some cases where a virtual cursor is used more than once by SQLite.
    
    FossilOrigin-Name: 0c836387518dee719eaac8992c63da955630ac073a5e4ba4d887160dff42b898
    drh committed Nov 28, 2025
    Configuration menu
    Copy the full SHA
    8c7f142 View commit details
    Browse the repository at this point in the history
  2. Fix a buffer overread in fts5 that might occur while processing a cor…

    …rupt db.
    
    FossilOrigin-Name: 712e31c59254f82e62a19e41d3b6ac15391dd6e9df966cacadfa9ae79415b243
    drh committed Nov 28, 2025
    Configuration menu
    Copy the full SHA
    d261437 View commit details
    Browse the repository at this point in the history
  3. A better fix for the issue with RETURNING triggers on eponymous

    virtual tables and SQLITE_SCHEMA errors.
    
    FossilOrigin-Name: 40ddaca3fb752425c26570365a9f31820786d21d043c1c0a4b49746ff9bc0782
    drh committed Nov 28, 2025
    Configuration menu
    Copy the full SHA
    158436f View commit details
    Browse the repository at this point in the history
  4. Version 3.51.1

    FossilOrigin-Name: 281fc0e9afc38674b9b0991943b9e9d1e64c6cbdb133d35f6f5c87ff6af38a88
    drh committed Nov 28, 2025
    Configuration menu
    Copy the full SHA
    a1de06a View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2025

  1. Fix a potential UAF in sqlite3.oo1.DB.exec()'s teardown pieces.

    FossilOrigin-Name: 59e0b8a2812f9969402a719174506a20a231a66a15818e6e8830956de2d365e6
    stephan committed Dec 1, 2025
    Configuration menu
    Copy the full SHA
    e20e6f5 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Ensure that the EXISTS-to-JOIN break happens even if the inner loop is

    a "no-op" loop that never executes more than once because it is controlled
    by a UNIQUE index.
    
    FossilOrigin-Name: 0cf6211f0994474dc23ba5f38d2e6d0984360039798293eca757047e66d00c58
    drh committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    334fa0e View commit details
    Browse the repository at this point in the history
  2. Increase the patch number to 3.51.2

    FossilOrigin-Name: 58a2a8417f2e0baade43e4da1c74893ab991cfbb34e5e5767d82f201c0b0b389
    drh committed Dec 5, 2025
    Configuration menu
    Copy the full SHA
    fced18a View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2025

  1. Fix an incorrect answer that might arise if a scalar query is both

    DISTINCT and contains an OFFSET clause.
    
    FossilOrigin-Name: 35b306565a10c16737ee433728ca188852f01c12dfae0cc9212d21db932486fb
    drh committed Dec 9, 2025
    Configuration menu
    Copy the full SHA
    55385fb View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2025

  1. Enhance the unixIsSharingShmNode() code (check-in [6385a1962c69c69c])…

    … to avoid
    
    possible deadlocks with threads in findResuableFd().
    
    FossilOrigin-Name: f65aa46796068800905f6ff25efcb6338f864ce5bf8dcf6c7b9f5613b3973ab2
    dan authored and dan committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    6776708 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. Fix a memory leak in the fileio extension on windows. Other changes to

    makefiles and similar to get zipfile testing working on Windows.
    
    FossilOrigin-Name: 121b327f1f3941a9a44ab2d98e60f6e25b928ca9b54bbaa109239ba9012b3c3c
    drh committed Dec 19, 2025
    Configuration menu
    Copy the full SHA
    323199b View commit details
    Browse the repository at this point in the history
Loading