Commit Graph

12215 Commits

Author SHA1 Message Date
Michael Kirk
29ecab20f0 Merge branch 'mkirk/compiler-warnings-1' 2019-05-22 16:03:17 -04:00
Michael Kirk
f45575d3e5 fix compiler warning - these type casts cannot fail 2019-05-22 16:03:07 -04:00
Michael Kirk
bb7b96a8e7 fix compiler warning: redundant declation was not synthesizing variables 2019-05-22 16:03:07 -04:00
Michael Kirk
94239b6e6c mark var as unused 2019-05-22 16:03:07 -04:00
Michael Kirk
e66a38e12b remove try from methods which no longer throw 2019-05-22 16:03:07 -04:00
Michael Kirk
40c1503d07 fix compiler warning: never mutated 2019-05-22 16:03:07 -04:00
Michael Kirk
0853f0e679 fixup availability warnings 2019-05-22 16:03:07 -04:00
Michael Kirk
373c3b0d61 method for testing only exists in iOS10+ 2019-05-22 16:03:07 -04:00
Michael Kirk
e23854789b remove redundant signature 2019-05-22 16:03:07 -04:00
Michael Kirk
f7062c471f avoid deprecated method 2019-05-22 16:03:07 -04:00
Michael Kirk
a2cc7e37c8 avoid "missing module" warning 2019-05-22 16:03:07 -04:00
Michael Kirk
e1258156de use modern Hashable function 2019-05-22 16:03:07 -04:00
Michael Kirk
980f892461 remove conversion which never fails 2019-05-22 16:03:07 -04:00
Michael Kirk
20026d0f17 handle non-closed error enum
(there's no way to have a closed error enum AFAICT)
2019-05-22 16:03:07 -04:00
Michael Kirk
cd6409ce99 mark enum as closed 2019-05-22 16:03:07 -04:00
Michael Kirk
e4357221de Merge branch 'mkirk/context-check' 2019-05-22 15:13:22 -04:00
Michael Kirk
8d7ff1153a apply typed protocol contexts 2019-05-22 15:13:04 -04:00
Michael Kirk
68277e4b37 remove compiler warning: 'public' modifier is redundant for instance method declared in a public extension 2019-05-22 15:13:04 -04:00
Matthew Chen
406b44ed7f Merge branch 'mkirk/fix-message-send' 2019-05-22 10:27:15 -04:00
Michael Kirk
0bb9267794 fix message sending 2019-05-22 10:24:31 -04:00
Matthew Chen
70d82068e3 Merge branch 'charlesmchen/leverageRecords2_' 2019-05-22 10:13:26 -04:00
Matthew Chen
ef1d05cd35 Update Cocoapods. 2019-05-22 10:13:12 -04:00
Matthew Chen
edb5938f32 Fix rebase breakage. 2019-05-22 10:10:19 -04:00
Matthew Chen
bd6b2e78f0 Streamline SDS extensions (code generated changes). 2019-05-22 09:53:31 -04:00
Matthew Chen
e3b6cdb09f Streamline SDS extensions. 2019-05-22 09:51:31 -04:00
Matthew Chen
462fcfc017 Respond to CR. 2019-05-22 09:49:39 -04:00
Matthew Chen
9e829ed9b7 Respond to CR. 2019-05-22 09:30:36 -04:00
Matthew Chen
ee1ffd09b0 Respond to CR (code generated changes). 2019-05-22 09:30:36 -04:00
Matthew Chen
1df72f2c7f Respond to CR. 2019-05-22 09:28:53 -04:00
Matthew Chen
b78f4db871 Clean up ahead of PR. 2019-05-22 09:28:53 -04:00
Matthew Chen
2b617d0601 Generated changes for last commit. 2019-05-22 09:28:53 -04:00
Matthew Chen
0cecce2e68 Use GRDB records for anyInsert() & anyUpdate(). Remove anySave(). Add handling of GRDB ids. 2019-05-22 09:18:42 -04:00
Matthew Chen
31eba7b9fb Use records for grdb cursors. 2019-05-22 09:18:17 -04:00
Matthew Chen
458b37986f Merge branch 'mkirk/yap-circular-dependency' 2019-05-22 09:17:34 -04:00
Michael Kirk
378625e5e5 Fix circular dependency with Yap Storage 2019-05-22 08:34:34 -04:00
Matthew Chen
4f56733af4 Merge remote-tracking branch 'private/charlesmchen/leverageRecords' 2019-05-21 18:02:53 -04:00
Matthew Chen
a6fa18064a Clean up branch. 2019-05-21 17:59:36 -04:00
Matthew Chen
341a35a0eb Update Cocoapods. 2019-05-21 17:26:26 -04:00
Matthew Chen
15bd2fed1c Use records for grdb cursors. 2019-05-21 17:24:59 -04:00
Matthew Chen
56cb7f1fef Remove old deserialization logic. 2019-05-21 17:24:59 -04:00
Matthew Chen
55c48f791a Use records for grdb cursors. 2019-05-21 17:17:52 -04:00
Matthew Chen
afeb56476e Merge remote-tracking branch 'private/release/2.40.0' 2019-05-21 17:15:01 -04:00
Matthew Chen
500d0b6937 Fix typo. 2019-05-21 17:11:20 -04:00
Michael Kirk
1e0b258980 Merge branch 'mkirk/protocol-store-records-wip' 2019-05-21 16:23:23 -04:00
Michael Kirk
691209e25e Decrypt Messages with AnyTransaction
- Migrate protocol stores to KVStores
- Introduce AnyDatabaseQueue
- Move messaging pipeline to AnyTransactions
- Migrate specialized PushDecrypt job to generic JobQueue
2019-05-21 16:20:22 -04:00
Michael Kirk
c8904c5789 rename OWSMessageReceiver->YapMessageReceiver 2019-05-21 16:16:49 -04:00
Matthew Chen
f64f78ec24 "Bump build to 2.40.0.11." 2019-05-21 15:57:08 -04:00
Matthew Chen
8f25b6fc07 Merge branch 'charlesmchen/orphanReset' into release/2.40.0 2019-05-21 15:56:47 -04:00
Matthew Chen
65f9eb9005 Respond to CR. 2019-05-21 15:56:13 -04:00
Matthew Chen
03456ecf76 Clean up orphans. 2019-05-21 15:55:28 -04:00