593 Commits

Author SHA1 Message Date
Stephen Lombardo
7cffc8807d track 3.7.6.2 2011-05-05 22:37:34 -04:00
Stephen Lombardo
946f363290 remove return on void function 2011-04-17 21:51:41 -04:00
Stephen Lombardo
92e4ad7436 implementation of sqlcipher_export() function to copy schema and data between databases 2011-04-14 16:44:29 -04:00
Stephen Lombardo
e28cda5cfe Merge branch 'master' into ditto 2011-03-14 16:20:13 -04:00
Stephen Lombardo
3f834ff2d3 exclude xc4 project files from version control 2011-03-14 16:19:46 -04:00
Stephen Lombardo
3bebc079a4 Merge branch 'master' into ditto 2011-03-14 12:14:09 -04:00
Stephen Lombardo
df4dc37c34 set SKIP_INSTALL for XC4 compat 2011-03-14 12:13:30 -04:00
Stephen Lombardo
f13ba3d21e set architecture and products at project level, including armv7 2011-03-12 23:58:13 -05:00
Stephen Lombardo
e0b6d87c2d Merge branch 'master' of github.com:sjlombardo/sqlcipher 2011-03-12 22:40:07 -05:00
Stephen Lombardo
54fb0db816 Add explicit list of supported platforms and architectures to project build settings for compatibility with XCode 4 2011-03-12 22:39:18 -05:00
Stephen Lombardo
76c1e11fe3 refactoring encryption interface so codec interface is separate from crypto implementation 2011-03-02 13:15:13 -05:00
Stephen Lombardo
7531bed022 allow HMAC behavior override via DEFAULT_USE_HMAC 2011-02-19 14:57:11 -05:00
Stephen Lombardo
ff52bfe0a9 modify crypto-speedtest for HMAC performance comparison 2011-02-19 14:46:33 -05:00
Stephen Lombardo
9c7104eeb9 fix comments in test suite 2011-02-19 14:45:30 -05:00
Stephen Lombardo
8cf3ad8e1e add test to verify that you attach and copy from non-hmac database to new format 2011-02-17 16:16:30 -05:00
Stephen Lombardo
dd911f3023 add a test to verify that it is possible to open a 1.1.8 database when changing cipher_use_hmac pragma 2011-02-17 11:50:24 -05:00
Stephen Lombardo
ffcb4f7fd9 refactor calculation of reserve space 2011-02-17 01:49:01 -05:00
Stephen Lombardo
3aefd5e5de codec_hmac uses hmac key 2011-02-17 00:14:54 -05:00
Stephen Lombardo
f003dfad13 Merge branch 'sqlite-release' into v2-integration
Conflicts:
	Makefile.in
2011-02-16 16:24:07 -05:00
Stephen Lombardo
fc5fc812f6 track 3.7.5 2011-02-16 16:14:46 -05:00
Stephen Lombardo
b62c74407a improvements to pragmas, allow custom page sizes and page data checks via hmac
- now possible to set custom page size using PRAGMA cipher_page_size = N;
- allow custom pragmas to be used on attached databases
- perform hmac on page ciphertext and IV before decryption
2011-02-16 16:07:20 -05:00
Stephen Lombardo
d6d64068d9 clarify build with temp store options 2010-10-12 15:31:27 -07:00
Stephen Lombardo
0266ddf6be Merge branch 'master' into ditto 2010-10-03 08:56:49 -04:00
Stephen Lombardo
c45622d14d mutexes in rekey v1.1.8 2010-10-03 08:56:16 -04:00
Stephen Lombardo
a24078d7d6 Merge branch 'master' into ditto 2010-10-03 01:15:21 -04:00
Stephen Lombardo
658cb02be9 update other areas relying on GetPageSize to use default; Enter db->mutex before forcing page size 2010-10-03 01:14:16 -04:00
Stephen Lombardo
12aedf2fac Merge branch 'master' into ditto 2010-10-01 13:08:42 -04:00
Stephen Lombardo
a1439c8d71 resolve bug where page size is improperly set 2010-10-01 13:07:37 -04:00
Stephen Lombardo
470960072c Merge branch 'master' into ditto 2010-09-03 07:46:08 -04:00
Stephen Lombardo
680e30f229 rename utf.o to utf.lo in Makefile.in to resolve upstream make dependency issue on some platforms v1.1.7 2010-09-03 07:45:52 -04:00
Stephen Lombardo
3496247069 Merge branch 'master' into ditto 2010-08-28 08:55:02 -04:00
Stephen Lombardo
201197adbb minor tweaks to configure / build defines v1.1.6 2010-08-28 08:52:39 -04:00
Stephen Lombardo
90f8b72c2d Merge branch 'master' into ditto 2010-08-28 08:50:38 -04:00
Stephen Lombardo
ebecc71a89 accommodate new void return from sqlite3PagerPagecount 2010-08-28 08:44:25 -04:00
Stephen Lombardo
8a76b73193 Merge branch 'sqlite-release' into integration 2010-08-28 08:38:03 -04:00
Stephen Lombardo
92bc32215d track 3.7.2 2010-08-28 08:35:57 -04:00
Stephen Lombardo
59e8fd2113 change if to ifdef to placate VS 2010-08-28 08:31:38 -04:00
Stephen Lombardo
977edf436e Merge branch 'master' into ditto 2010-08-22 16:01:06 -04:00
Stephen Lombardo
fe11a8cb66 Merge branch 'sqlite-release' 2010-08-06 23:08:05 -04:00
Stephen Lombardo
953ca18eb6 track 3.7.0.1 2010-08-06 23:07:48 -04:00
Stephen Lombardo
89b4284cf5 Merge branch 'master' into ditto 2010-07-22 09:44:53 -04:00
Stephen Lombardo
29b781102a Merge branch 'sqlite-release' into integration
Conflicts:
	Makefile.in
	test/quick.test
2010-07-22 09:23:51 -04:00
Stephen Lombardo
7b63a4edde track 3.7.0 2010-07-22 09:16:22 -04:00
Stephen Lombardo
7c6ac4010e Merge branch 'master' into ditto 2010-06-14 14:22:48 -04:00
Stephen Lombardo
4f320b6336 thread safe eutex in activate_openssl v1.1.5 2010-06-09 14:39:25 -04:00
Stephen Lombardo
900429e356 Merge branch 'master' into ditto 2010-05-18 22:03:01 -04:00
Stephen Lombardo
c0cf162583 explicitly use /usr/bin/gcc to avoid conifgure issues under armv6 builds v1.1.4 1.1.4 2010-05-18 22:00:28 -04:00
Stephen Lombardo
c2e4ece7e3 Merge branch 'master' into ditto 2010-05-18 12:30:45 -04:00
Stephen Lombardo
11a0e2bb8f Merge branch 'sqlite-release' into release-integration v1.1.3 2010-05-18 12:24:16 -04:00
Stephen Lombardo
4bb256127b update 3.6.23.1 2010-05-18 12:22:17 -04:00