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: sqlcipher/sqlcipher-android
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.17.0
Choose a base ref
...
head repository: sqlcipher/sqlcipher-android
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.18.0
Choose a head ref
  • 17 commits
  • 58 files changed
  • 1 contributor

Commits on Jul 10, 2026

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

Commits on Jul 27, 2026

  1. Configuration menu
    Copy the full SHA
    7f88ad9 View commit details
    Browse the repository at this point in the history
  2. Update formatting

    developernotes committed Jul 27, 2026
    Configuration menu
    Copy the full SHA
    4a18028 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e18dec7 View commit details
    Browse the repository at this point in the history
  4. Wait for the Room invalidation tracker to finish before changing pass…

    …word
    
    This test would occasionally fail because the invalidation tracker runs
    on a background thread and might trigger after the insert but during the
    reconfigure method run after we change the password to rebuild the
    connection pool. The primary connection will be closed temporarily and
    this can impact the invalidation tracker when it tries to get a connection
    from the connection pool. We just wait for the invalidation tracker to
    complete before proceeding with our change password operation.
    
    https://developer.android.com/reference/androidx/room/InvalidationTracker#addObserver(androidx.room.InvalidationTracker.Observer)
    developernotes committed Jul 27, 2026
    Configuration menu
    Copy the full SHA
    41f5cbf View commit details
    Browse the repository at this point in the history
  5. Adjustments to TestAbstractCursor to get ignored tests to pass

    - Report success in onMove to allow ignored tests to pass. The call to
    cursorFillWindow would call moveToPosition, but would never report a successful
    move which prevented the tests from passing.
    - Also requiring adding some guards to the getString implementation for invalid
    values.
    developernotes committed Jul 27, 2026
    Configuration menu
    Copy the full SHA
    8d908fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    17ee46c View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2026

  1. Configuration menu
    Copy the full SHA
    7cf28a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dba933b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    212477e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae0d1a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2026

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

Commits on Aug 3, 2026

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

Commits on Aug 5, 2026

  1. Add instrumentation tests for SQLCipherDriver for Room3

    - Verify Room 3 integration with SQLCipherDriver, including entity
    insert and query round-trip.
    - Additional testing with both insertOrReplace and Upset behavior.
    - Verify PRAGMA cipher_version reports expected SQLCipher version.
    - Cover statementPrefix() extraction: plain statements, leading whitespace,
    line/block comments, comment-only and empty input.
    - Cover isJournalModeSet() dispatch: intercepts journal_mode assignments
    (case-insensitive, schema-qualified), ignores journal_mode queries to
    handle connection pool reconfiguration.
    developernotes committed Aug 5, 2026
    Configuration menu
    Copy the full SHA
    748e37e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2026

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

Commits on Aug 18, 2026

  1. Configuration menu
    Copy the full SHA
    04d9948 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e15752c View commit details
    Browse the repository at this point in the history
Loading