⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@jberkel
Copy link
Collaborator

@jberkel jberkel commented Jan 11, 2026

Replaces #1336

R4N and others added 11 commits September 19, 2025 17:14
…her` trait

- Adds SQLCipher.swift package as a Package dependency in Package.swift
- Adds `SQLCipher` trait to Package.swift
- Adds `SQLCipher` product as a SQLite Target dependency when `SQLCipher` package trait is enabled
- Adds `SQLITE_HAS_CODEC` cSetting to SQLite Target when `SQLCipher` package trait is enabled
- Adds `SQLITE_HAS_CODEC` swiftSetting to SQLite Target when `SQLCipher` package trait is enabled
- Adds `SQLITE_SWIFT_SQLCIPHER` swiftSetting to SQLite Target when `SQLCipher` package trait is enabled
- Cipher.swift Connection extension now enabled by `SQLITE_SWIFT_SQLCIPHER` swiftSetting when `SQLCipher` package trait is enabled
- Adds `SQLITE_SWIFT_SQLCIPHER` swiftSetting to SQLiteTests target to enable CipherTests when `SQLCipher` package trait is enabled
- Adds cipherFipsStatus, cipherProvider, cipherProviderVersion properties to Cipher Connection extension
- Adds applyLicense(), enableCipherLogging(), disableCipherLogging() functions to Cipher Connection extension

Resolves #1084, #1261, #1328
@jberkel jberkel merged commit af28502 into master Jan 12, 2026
4 checks passed
@jberkel jberkel deleted the R4N-sqlcipher-spm branch January 12, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants