Revisions of sqlcipher

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1126246 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 18)
- Update to version 4.5.5:
* Updates baseline to upstream SQLite 3.42.0
 * Does not allow key to be set again on a connection after it has been successfully used for an encryption or decryption operation to prevent accidental database corruption
 * Raises an error if a rekey operation is attempted on an unencrypted database
 * Raises an error when a key or rekey operation is passed an empty key
 * Minor improvements to constant time functions
 * Miscellaneous code and comment cleanup
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1087742 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 17)
- Update to version 4.5.4:
  * Updates baseline to upstream SQLite 3.41.2
  * Updates minimum Apple SDK versions in podspec for new Xcode compatibility
  * Return runtime OpenSSL version from PRAGMA cipher_provider_version (instead of hardcoded value)
  * Adds guard against zero block size and crash if cryptographic provider initialization fails
  * When an ATTACH occurs creating a new encrypted database as the first operation after keying the main database, the new database will have the same salt value.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1070162 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 16)
- Build AVX2 enabled hwcaps library for x86_64-v3
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 952885 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 12)
- More relaxed dependencies on tcl (boo#1195711)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 940228 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 11)
- Update to version 4.5.0:
  * Updates baseline to upstream SQLite 3.36.0
  * Changes the enhanced memory security feature to be DISABLED by default; once enabled by PRAGMA cipher_memory_security = ON, it can't be turned off for the lifetime of the process
  * Changes PRAGMA cipher_migrate to permanently enter an error state if a migration fails
  * Fixes memory locking/unlocking issue with realloc implementation on hardened runtimes when memory security is enabled
  * Fixes cipher_migrate to cleanup the temporary database if a migration fails
  * Removes logging of non-string pointers when compiling with trace level logging
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 884895 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 10)
- Update to version 4.4.3:
  * Updates baseline to ustream SQLite 3.34.1
  * Fixes sqlcipher_export handling of NULL parameters
  * Removes randomization of rekey-delete tests to avoid false test failures
  * Changes internal usage of sqlite_master to sqlite_schema
  * Omits unusued profiling function under certain defines to avoid compiler warnings
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 794832 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 7)
- Update to version 4.3.0:
  * Updates baseline to upstream SQLite 3.30.1
  * PRAGMA key now returns text result value "ok" after execution
  * Adjusts backup API so that encrypted to encrypted backups are
    permitted
  * Adds NSS crypto provider implementation
  * Fixes OpenSSL provider compatibility with BoringSSL
  * Separates memory related traces to reduce verbosity of logging
  * Fixes output of PRAGMA cipher_integrity_check on big endian
    platforms
  * Cryptograpic provider interface cleanup
  * Rework of mutex allocation and management
  * Resolves miscellaneous build warnings
  * Force error state at database pager level if SQLCipher
    initialization fails
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 742858 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 6)
- Update to version 4.2.0:
  * Adds PRAGMA cipher_integrity_check to perform independent
    verification of page HMACs
  * Updates baseline to upstream SQLite 3.28.0
  * Improves PRAGMA cipher_migrate to handle keys containing
    non-terminating zero bytes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 598025 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 4)
- Cleanup with spec-cleaner
- Rename tcl binding package
- Adjust dependencies of tcl bindings

- update to 3.4.2
  - Merge upstream SQLite 3.20.1
  - Text strings for SQLITE_ERROR and SQLITE_NOTADB changed to 
    match upstream SQLite
  - Remove static modifier for codec password functions
  - Page alignment for mlock
  - Fix segfault in sqlcipher_cipher_ctx_cmp during rekey operation
  - Fix sqlcipher_export and cipher_migrate when tracing API in use
  - Validate codec page size when setting
  - Guard OpenSSL initialization and cleanup routines
  - Allow additional linker options to be passed via command line 
    for Windows platforms
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 482739 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 3)
- update to 3.4.1
  * Added support for OpenSSL 1.1.0
  * Merged upstream SQLite 3.15.2
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 390586 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 2)
- Use pretty name for tarball

- update to 3.4.0
  - Added `PRAGMA cipher_provider_version`
  - Merged upstream SQLite 3.11.0
  - Deprecated `PRAGMA cipher` command
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 357739 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 1)
Usefull tool/package, used among others by skrooge
Displaying all 19 revisions
openSUSE Build Service is sponsored by