Billy Gray
1d437e4121
add -DSQLITE_THREADSAFE to CFLAGS
2011-09-27 17:44:33 -04:00
Billy Gray
0ae6fc9ca8
Fixed up build settings to match ditto branch for successful inclusion in xcode 4.1 projects
2011-09-14 17:05:10 -04:00
Billy Gray
36bb995e4e
avoid having macosx set as the basesdk, thanks xcode
2011-09-14 12:34:28 -04:00
Billy Gray
2f54f6c55e
ignore Xcode 4 personal project files
2011-09-13 10:31:11 -04:00
Billy Gray
87aca75470
Only build active arch on debug, branch archs setting on SDK to support various architectures
2011-09-13 10:15:05 -04:00
Billy Gray
22e0566bd6
adjust to support simulator (i386) builds on x86_64 kernel os x lion for xcode 4.1
2011-09-12 15:20:10 -04:00
Stephen Lombardo
50c0ed42af
SQLC-6: ensure proper behavior of sqlcipher_export() on virtual tables (i.e. FTS3)
2011-08-17 14:15:32 -04:00
Stephen Lombardo
56fa635aff
SQLC-1: fix behavior for PRAGMA rekey being called as first operation or before PRAGMA key
2011-08-17 14:00:36 -04:00
Stephen Lombardo
3f985f1f47
replace getBoolean to use new sqlite3GetBoolean function
2011-08-17 13:24:33 -04:00
Stephen Lombardo
648c4e50fe
Merge branch 'sqlite-release' into release-integration
2011-08-17 13:18:08 -04:00
Stephen Lombardo
12069ec913
track 3.7.7.1
2011-08-17 13:17:32 -04:00
Billy Gray
4280b29e23
okay, xcode, sure
2011-06-14 17:31:45 -04:00
Billy Gray
ce4fa22a0e
Merge branch 'ditto' of https://github.com/sjlombardo/sqlcipher into ditto
...
Conflicts:
sqlcipher.xcodeproj/project.pbxproj
2011-06-08 14:09:30 -07:00
Billy Gray
84c3ee9b64
correct overrides to support uiversal builds
2011-06-08 14:08:34 -07:00
Stephen Lombardo
55692c9b4e
update to export test for large database and FTS3 virtual tables
2011-05-20 22:11:19 -04:00
Billy Gray
17ade402a3
Adjusting to support 32/64 bit library build and inherit platform from parent project
2011-05-20 14:02:40 -04:00
Billy Gray
53328715a8
again with the archs setting, turn it back on, 32 bit, things build now
2011-05-20 12:44:33 -04:00
Billy Gray
542e64b231
drop arch setting in project file
2011-05-12 10:03:04 -04:00
Steven Parkes
e6396f9297
cleanup warnings
2011-05-09 15:31:27 -07:00
Steven Parkes
d1af70233a
-ansi -pedantic -std=c99 warning clean
2011-05-09 15:22:44 -07:00
Stephen Lombardo
f1ebbc0d6c
add explicit test for WAL journal mode operation
2011-05-08 22:31:37 -04:00
Stephen Lombardo
f5c62a0fd1
Merge branch 'sqlite-release' into integration
2011-05-05 22:39:20 -04:00
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