Commit Graph

5571 Commits (dc8b5fb97f08c2b741b287b269861228b7cca4b7)
 

Author SHA1 Message Date
Michael Kirk 4f8db63fb3 Ensure keyspec is generated before DB is created
// FREEBIE
7 years ago
Michael Kirk 6f959ff292 CR: be more conservative about deriving key spec, clear old passphrase
after deriving key spec.

// FREEBIE
7 years ago
Michael Kirk d22fc664f2 more granular key access
// FREEBIE
7 years ago
Michael Kirk 426c9baa16 Key material changes
- For new installs, generate raw key-spec rather than derive it
- Adapt to separated concerns of the key derivation migration from the unencrypted header migration
- Reduce number of places where we delete/generate keying information
- Only store relevant keying material

// FREEBIE
7 years ago
Michael Kirk 938b9c85b8 Don't crash on clean install
Otherwise we'll error when retrieving non-existent password.

// FREEBIE
7 years ago
Michael Kirk 44bbaeef5a fixup test 7 years ago
Matthew Chen 10c503bd35 Merge branch 'charlesmchen/fixSAE' 7 years ago
Matthew Chen 5f20d32b41 Fix SAE readiness. 7 years ago
Matthew Chen 9605d80e97 "Bump build to 2.20.0.13." 7 years ago
Michael Kirk 419df70e05 Merge branch 'mkirk/fixup-tests' 7 years ago
Michael Kirk c4edb0b534 Fixup some tests
// FREEBIE
7 years ago
Matthew Chen a2b9f9bfc0 Merge branch 'charlesmchen/asyncDBRegistrations' 7 years ago
Matthew Chen 4bfdef520a Respond to CR. 7 years ago
Matthew Chen a30170b3b2 Prefer "app is ready" flag to "storage is ready" flag. 7 years ago
Matthew Chen be1fde905c Don't mark app as ready until all version migrations are done. 7 years ago
Matthew Chen 3e09143a3e Update YapDatabase to reflect CR. 7 years ago
Matthew Chen 1c4b321a95 "Bump build to 2.20.0.12." 7 years ago
Matthew Chen 963d0547ad Clean up ahead of PR. 7 years ago
Matthew Chen 8e427111ef Clean up ahead of PR. 7 years ago
Matthew Chen ebbe96a5d5 Clean up ahead of PR. 7 years ago
Matthew Chen f9f60bc14f Ensure app delegate hooks are ignored until app is ready. 7 years ago
Matthew Chen d46914831c "Bump build to 2.20.0.11." 7 years ago
Matthew Chen 6eddfae214 Improve post-migration testing tools. 7 years ago
Matthew Chen bb44def8b7 "Bump build to 2.20.0.10." 7 years ago
Matthew Chen 769c1ce24f "Bump build to 2.20.0.9." 7 years ago
Matthew Chen 02a972c9dc Improve logging in database conversion; disable orphan cleanup. 7 years ago
matthew chen 8325c37191 Fix build breakage. 7 years ago
matthew chen 873c789132 Fix build breakage. 7 years ago
Matthew Chen b9ec7d96e9 Register all database views asynchronously. 7 years ago
Matthew Chen aeeef43416 Register all database views asynchronously. 7 years ago
Matthew Chen b21f793756 Register all database views asynchronously. 7 years ago
Matthew Chen eb180ba5c4 Register all database views asynchronously. 7 years ago
Matthew Chen 100adae245 Register all database views asynchronously. 7 years ago
Matthew Chen 5cf89a0f3d Register all database views asynchronously. 7 years ago
Matthew Chen 96b7dc5163 Update YapDatabase to reflect CR. 7 years ago
Matthew Chen df240da7e6 Merge branch 'charlesmchen/photosAsDocuments' 7 years ago
Matthew Chen fa76e524c4 Respond to CR. 7 years ago
Matthew Chen 9c84bdb105 Add support for images as documents. 7 years ago
Matthew Chen f4323411d2 Merge branch 'charlesmchen/debugUIRefinements_' 7 years ago
Matthew Chen 7ebeeda5f9 Clean up ahead of PR. 7 years ago
Matthew Chen 3609275c20 Handle malformed row updates. 7 years ago
Matthew Chen 6f7f1b3b08 Improve pre-migration testing tools. 7 years ago
Matthew Chen 9d101c3f53 Elaborate Debug & Internal UI. 7 years ago
Matthew Chen 32b3e89c54 Elaborate Debug & Internal UI. 7 years ago
Matthew Chen 585f15a012 Respond to CR. 7 years ago
Michael Kirk 115e98af15 Merge branch 'mkirk/block-vs-share' 7 years ago
Michael Kirk 456a931b9f Fix block handling for ContactThreads, previously it only worked for
recipients without a thread.

// FREEBIE
7 years ago
Matthew Chen eb440c1c84 "Bump build to 2.20.0.8." 7 years ago
Matthew Chen 3c2b5e54d9 Add more logging to database conversion. 7 years ago
Matthew Chen d9bec1db5e "Bump build to 2.20.0.7." 7 years ago