Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
sqlcipher
/
sqlcipher-android
Public
Notifications
You must be signed in to change notification settings
Fork
38
Star
274
Code
Issues
2
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
sqlcipher-android
sqlcipher
src
main
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 5, 2026
Add instrumentation tests for SQLCipherDriver for Room3
Show description for 748e37e
developernotes
committed
748e37e
View commit details
Copy full SHA for 748e37e
View code at this point
Browse repository at this point
Commits on Aug 3, 2026
sqlcipher-android internally maintains a connection pool
developernotes
committed
078a05b
View commit details
Copy full SHA for 078a05b
View code at this point
Browse repository at this point
Commits on Jul 31, 2026
Adjustments to get Room3 tests to pass
developernotes
committed
1098fbd
View commit details
Copy full SHA for 1098fbd
View code at this point
Browse repository at this point
Commits on Jul 29, 2026
Initial implementation for SQLiteDriver, SQLiteConnection, SQLiteStatement for Room3
developernotes
committed
212477e
View commit details
Copy full SHA for 212477e
View code at this point
Browse repository at this point
Implement SupportSQLiteQuery on SQLiteQuery, add tests
developernotes
committed
dba933b
View commit details
Copy full SHA for dba933b
View code at this point
Browse repository at this point
Commits on Jul 27, 2026
Prevent null pointer exception in copyStringToBuffer
developernotes
committed
17ee46c
View commit details
Copy full SHA for 17ee46c
View code at this point
Browse repository at this point
Commits on Jul 10, 2026
Add support for beginTransactionWithListenerReadOnly
developernotes
committed
7f3219c
View commit details
Copy full SHA for 7f3219c
View code at this point
Browse repository at this point
Commits on May 12, 2026
Update SQLCipher core submodule to v4.16.0
developernotes
committed
7fab57a
View commit details
Copy full SHA for 7fab57a
View code at this point
Browse repository at this point
Commits on Apr 28, 2026
Update sqlcipher core submodule to v4.15.0 tag
developernotes
committed
5473803
View commit details
Copy full SHA for 5473803
View code at this point
Browse repository at this point
Commits on Apr 23, 2026
Replace Critical-based JNI API to prevent blocking garbage collector
Show description for 2862a81
developernotes
committed
2862a81
View commit details
Copy full SHA for 2862a81
View code at this point
Browse repository at this point
Commits on Apr 10, 2026
Add beginTransactionReadOnly in support of SupportSQLiteDatabase
developernotes
committed
50d507a
View commit details
Copy full SHA for 50d507a
View code at this point
Browse repository at this point
Commits on Mar 17, 2026
Update SQLCipher core submodule to v4.14.0
developernotes
committed
9582dca
View commit details
Copy full SHA for 9582dca
View code at this point
Browse repository at this point
Commits on Mar 13, 2026
Adjust findstring search for OpenSSL linking
developernotes
committed
1117df7
View commit details
Copy full SHA for 1117df7
View code at this point
Browse repository at this point
Commits on Mar 12, 2026
Updates LibTomCrypto build for 1.18.2 sources
sjlombardo
committed
417ab11
View commit details
Copy full SHA for 417ab11
View code at this point
Browse repository at this point
Commits on Mar 11, 2026
Updates submodule to sqlcipher/libtomcrypt fork on sqlcipher branch
sjlombardo
committed
ecaa929
View commit details
Copy full SHA for ecaa929
View code at this point
Browse repository at this point
Adds recommended / default LTC complier optimizations
sjlombardo
committed
8129dcb
View commit details
Copy full SHA for 8129dcb
View code at this point
Browse repository at this point
Commits on Feb 24, 2026
Change findstring to use OSSL
developernotes
committed
40bc346
View commit details
Copy full SHA for 40bc346
View code at this point
Browse repository at this point
Commits on Feb 23, 2026
Adjust LOCAL_CFLAGS for community build
developernotes
committed
c89fdb9
View commit details
Copy full SHA for c89fdb9
View code at this point
Browse repository at this point
Commits on Feb 20, 2026
Update min SDK to 23, update support library versions
Show description for 99b0569
developernotes
committed
99b0569
View commit details
Copy full SHA for 99b0569
View code at this point
Browse repository at this point
Commits on Feb 18, 2026
Support building SQLCipher with LTC by default within project
developernotes
committed
28a9ff8
View commit details
Copy full SHA for 28a9ff8
View code at this point
Browse repository at this point
Commits on Feb 17, 2026
Add SQLCipher core with LTC provider
developernotes
committed
35ccc4c
View commit details
Copy full SHA for 35ccc4c
View code at this point
Browse repository at this point
Commits on Feb 12, 2026
Add LTC submodule @ v1.18.2
developernotes
committed
9004efb
View commit details
Copy full SHA for 9004efb
View code at this point
Browse repository at this point
Commits on Sep 26, 2025
Use sqlite3_close_v2 instead of sqlite3_close for improved cleanup
developernotes
committed
698c861
View commit details
Copy full SHA for 698c861
View code at this point
Browse repository at this point
Commits on Sep 5, 2025
Sets sqlcipher temp directory path to application cacheDir
sjlombardo
committed
384f060
View commit details
Copy full SHA for 384f060
View code at this point
Browse repository at this point
Updates include path to allow architecture-specific includes
sjlombardo
committed
2174bfd
View commit details
Copy full SHA for 2174bfd
View code at this point
Browse repository at this point
Commits on Jul 15, 2025
Defines required macros for default android build
sjlombardo
committed
e772fa6
View commit details
Copy full SHA for e772fa6
View code at this point
Browse repository at this point
Commits on Jul 14, 2025
Uses explicit error code when throwing if sqlite3_key or sqlite3_rekey fails
sjlombardo
committed
9c640d2
View commit details
Copy full SHA for 9c640d2
View code at this point
Browse repository at this point
Commits on Jun 12, 2025
Enable extension loading at runtime
developernotes
committed
55ed7af
View commit details
Copy full SHA for 55ed7af
View code at this point
Browse repository at this point
Commits on Apr 17, 2025
Replace android.util.Log with custom logger implementation, updated documentation.
developernotes
committed
ffe6c58
View commit details
Copy full SHA for ffe6c58
View code at this point
Browse repository at this point
Commits on Apr 11, 2025
Make SQLiteNotADatabaseException public
developernotes
committed
0c5204a
View commit details
Copy full SHA for 0c5204a
View code at this point
Browse repository at this point
Commits on Mar 28, 2025
Fix crash related to invalid RowSlot or RowSlotChunk pointers
Show description for f3475e8
developernotes
committed
f3475e8
View commit details
Copy full SHA for f3475e8
View code at this point
Browse repository at this point
Commits on Mar 26, 2025
Disable ALOGD/ALOGI when LOG_NDEBUG/NDEBUG defined
developernotes
committed
007a3f7
View commit details
Copy full SHA for 007a3f7
View code at this point
Browse repository at this point
Commits on Jan 21, 2025
Update unit tests from deprecated AndroidTestCase to AndroidJUnit4
Show description for 71e48d0
developernotes
committed
71e48d0
View commit details
Copy full SHA for 71e48d0
View code at this point
Browse repository at this point
Commits on Jan 17, 2025
Include CursorWindow/Errors header files
developernotes
committed
1620b95
View commit details
Copy full SHA for 1620b95
View code at this point
Browse repository at this point
Commits on Jan 15, 2025
Remove package name from manifest due to compiler warning
developernotes
committed
c153d20
View commit details
Copy full SHA for c153d20
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.