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
.
tdlib
/
td
Public
Notifications
You must be signed in to change notification settings
Fork
2.1k
Star
9k
Code
Issues
64
Pull requests
11
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
td
sqlite
on
master
User selector
All users
All time
Commit history
Commits on Jul 8, 2026
Suppress compilation warning for SQLite.
levlam
committed
62621ec
View commit details
Copy full SHA for 62621ec
View code at this point
Browse repository at this point
Commits on Feb 13, 2025
Increase required CMake version to 3.10.
levlam
committed
1c6b597
View commit details
Copy full SHA for 1c6b597
View code at this point
Browse repository at this point
Commits on Oct 21, 2024
Add separate TD_INSTALL_STATIC_LIBRARIES and TD_INSTALL_SHARED_LIBRARIES options.
levlam
committed
6b79975
View commit details
Copy full SHA for 6b79975
View code at this point
Browse repository at this point
Add option to install only BUILD_SHARED_LIBS-matching files
Show description for 1e380de
OPNA2608
authored and
levlam
committed
1e380de
View commit details
Copy full SHA for 1e380de
View code at this point
Browse repository at this point
Commits on Oct 14, 2023
Export static targets in a separate file
mochaaP
authored and
levlam
committed
ebd77d5
View commit details
Copy full SHA for ebd77d5
View code at this point
Browse repository at this point
Commits on Jul 29, 2023
Fix clang warning.
levlam
committed
a78ba04
View commit details
Copy full SHA for a78ba04
View code at this point
Browse repository at this point
Commits on May 15, 2023
Suppress more SQLite errors.
levlam
committed
aa52648
View commit details
Copy full SHA for aa52648
View code at this point
Browse repository at this point
Commits on Oct 5, 2022
SQLite: fix handling of SQLITE_DEFAULT_SYNCHRONOUS macros.
levlam
committed
6176272
View commit details
Copy full SHA for 6176272
View code at this point
Browse repository at this point
Commits on Aug 4, 2022
Make sqlcipher_openssl_setup static and remove code for other providers.
levlam
committed
ecfd1da
View commit details
Copy full SHA for ecfd1da
View code at this point
Browse repository at this point
Fix SQLCipher functions visibility.
levlam
committed
824631b
View commit details
Copy full SHA for 824631b
View code at this point
Browse repository at this point
Move SQLite to namespace tdsqlite.
levlam
committed
110ef61
View commit details
Copy full SHA for 110ef61
View code at this point
Browse repository at this point
Commits on Sep 23, 2021
Refactor SQLite compile-time options.
levlam
committed
a18c263
View commit details
Copy full SHA for a18c263
View code at this point
Browse repository at this point
Unify set SQLite PRAGMAs.
levlam
committed
23f585c
View commit details
Copy full SHA for 23f585c
View code at this point
Browse repository at this point
Commits on Jun 13, 2021
Use manual checks instead of cmake_minimum_required to propagate policies.
levlam
committed
924286d
View commit details
Copy full SHA for 924286d
View code at this point
Browse repository at this point
Commits on Dec 14, 2020
Build SQLCiper with SQLITE_OMIT_DEPRECATED.
levlam
committed
84012cc
View commit details
Copy full SHA for 84012cc
View code at this point
Browse repository at this point
Always build SQLCipher with OMIT_MEMLOCK to significantly increase its performance.
levlam
committed
3114ef0
View commit details
Copy full SHA for 3114ef0
View code at this point
Browse repository at this point
Commits on Nov 21, 2020
Fix OpenSSL version check.
levlam
committed
c585ffe
View commit details
Copy full SHA for c585ffe
View code at this point
Browse repository at this point
DQLite: use cipher_compatibility = 3 by default with OpenSSL < 1.0.0.
levlam
committed
a9235d6
View commit details
Copy full SHA for a9235d6
View code at this point
Browse repository at this point
sqlite: better compatibility fix for PKCS5_PBKDF2_HMAC for old OpenSSL.
levlam
committed
a5514d3
View commit details
Copy full SHA for a5514d3
View code at this point
Browse repository at this point
Return back SQLCipher compatibility with old OpenSSL versions.
levlam
committed
ff23f15
View commit details
Copy full SHA for ff23f15
View code at this point
Browse repository at this point
Commits on Nov 13, 2020
Silence SQLite build warnings.
levlam
committed
1d9f283
View commit details
Copy full SHA for 1d9f283
View code at this point
Browse repository at this point
Commits on Oct 11, 2020
Always link OpenSSL with Crypt32 on Windows.
Show description for 8b40856
levlam
committed
8b40856
View commit details
Copy full SHA for 8b40856
View code at this point
Browse repository at this point
Commits on Aug 14, 2020
Minor fixes.
Show description for f266aa3
levlam
committed
f266aa3
View commit details
Copy full SHA for f266aa3
View code at this point
Browse repository at this point
Commits on Aug 13, 2020
Patch SQLite ftruncate call only on Android.
Show description for e43f419
levlam
committed
e43f419
View commit details
Copy full SHA for e43f419
View code at this point
Browse repository at this point
Commits on Aug 12, 2020
Sqlite: fix DB corruption on some Samsung devices
Show description for d4f0162
arseny30
committed
d4f0162
View commit details
Copy full SHA for d4f0162
View code at this point
Browse repository at this point
Sqlite: repeat fixes from previous commits
Show description for 0ef5577
arseny30
committed
0ef5577
View commit details
Copy full SHA for 0ef5577
View code at this point
Browse repository at this point
Sqlcipher: update version to 4.4.0 (without fixes)
Show description for c66a72f
arseny30
committed
c66a72f
View commit details
Copy full SHA for c66a72f
View code at this point
Browse repository at this point
Commits on Jul 27, 2020
Ensure that OpenSSL is linked against needed Windows libraries.
Show description for ab5d353
levlam
committed
ab5d353
View commit details
Copy full SHA for ab5d353
View code at this point
Browse repository at this point
Commits on May 17, 2020
Silence SQLite compiler warnings.
Show description for f8a5501
levlam
committed
f8a5501
View commit details
Copy full SHA for f8a5501
View code at this point
Browse repository at this point
Commits on Jan 24, 2020
Allow to change CMAKE_INSTALL_BINDIR and CMAKE_INSTALL_INCLUDEDIR.
Show description for 0198711
levlam
committed
0198711
View commit details
Copy full SHA for 0198711
View code at this point
Browse repository at this point
Commits on Jan 23, 2020
Fix CMAKE_INSTALL_LIBDIR usages.
Show description for 0152d8e
levlam
committed
0152d8e
View commit details
Copy full SHA for 0152d8e
View code at this point
Browse repository at this point
Commits on Apr 29, 2019
Fix SQLCipher amalgamation building in Cygwin.
Show description for a33a620
levlam
committed
a33a620
View commit details
Copy full SHA for a33a620
View code at this point
Browse repository at this point
Commits on Apr 4, 2019
Better CMake variable expansion usage in if.
Show description for e785ac6
levlam
committed
e785ac6
View commit details
Copy full SHA for e785ac6
View code at this point
Browse repository at this point
Commits on Mar 6, 2018
minor cmake fix
Show description for bc75542
arseny30
committed
bc75542
View commit details
Copy full SHA for bc75542
View code at this point
Browse repository at this point
Commits on Feb 28, 2018
Better warnings suppression for SQLite.
Show description for 7988048
levlam
committed
7988048
View commit details
Copy full SHA for 7988048
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.