Commit Graph

555 Commits

Author SHA1 Message Date
Michael Kirk
68d64cec5c update pods 2019-07-18 15:54:13 -06:00
Michael Kirk
9f046c5a82 adapt to lossless certs 2019-07-16 15:57:54 -06:00
Michael Kirk
cfb8bda66b fixup Pods 2019-06-24 11:58:31 -06:00
Michael Kirk
e370848f08 Integration test for message processing.
Tests from `receivedEnvelopeData`, which is called by e.g. the websocket or the
messageFetcherJob through the message processing pipeline until the UIDatabase
is notified with the new message and thread.

Includes some test helpers to initialize sessions and encrypt/decrypt messages.
2019-06-24 10:19:46 -06:00
Michael Kirk
a44f74a7bf fixup tests 2019-06-20 17:44:15 -06:00
Nora Trapp
303c29b4a0 Update pods 2019-06-20 13:12:51 -07:00
Michael Kirk
e67761478c adapt to new nullability annotation 2019-06-19 10:14:05 -06:00
Matthew Chen
307445213e Merge remote-tracking branch 'private/release/2.40.0' 2019-06-18 15:36:48 -04:00
Matthew Chen
f808284d3e Update Cocoapods. 2019-06-17 15:14:52 -04:00
Matthew Chen
ed795e8fac Update Yapdatabase Pod. 2019-06-12 16:53:21 -04:00
Michael Kirk
5493b228b6 update pods 2019-05-30 09:53:37 -06:00
Michael Kirk
976915e538 proper type annotations for mantle model 2019-05-30 09:49:18 -06:00
Michael Kirk
8d7ff1153a apply typed protocol contexts 2019-05-22 15:13:04 -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
fc3d2f9f4d update pods 2019-05-14 10:38:58 -06:00
Michael Kirk
200931bfe9 Update pods 2019-05-06 10:22:34 -06:00
Michael Kirk
2e6b385e70 Add compiler error on incompatible pointer type warning
Apply -Werror config to Pods as well as Signal.xcodeproj
2019-05-03 17:47:10 -06:00
Matthew Chen
0c8b305906 Respond to CR. 2019-04-30 10:02:20 -04:00
Matthew Chen
f3da4af24a Fix edge cases around sticker interactions. 2019-04-30 09:40:48 -04:00
Matthew Chen
8dd00bcb40 Update Cocoapods. 2019-04-30 09:10:51 -04:00
Matthew Chen
1845ff7c4b Render stickers. 2019-04-26 15:23:51 -04:00
Matthew Chen
bef5a53b25 Sketch out sticker management views. 2019-04-25 09:54:49 -04:00
Matthew Chen
10eefd2a98 Sketch out sticker management views. 2019-04-25 09:54:13 -04:00
Matthew Chen
688cabaff9 Update Cocoapods. 2019-04-22 17:51:16 -04:00
Matthew Chen
5ca2991f0c Sketch out the SDS code generation.
* Copy SDS code generation and utility files from playground.
2019-04-11 09:15:28 -04:00
Michael Kirk
040c79a487 GRDB pod 2019-04-05 10:52:27 -06:00
Michael Kirk
0b638f4831 link checks 2019-03-18 15:21:19 -07:00
Michael Kirk
cc94d6946a update pods 2019-02-25 13:39:55 -07:00
Michael Kirk
a218d6c465 Send first chars of longtext in protobuf 2019-02-25 13:27:49 -07:00
Michael Kirk
182ddf7374 update starscream 2019-02-06 18:07:48 -07:00
Michael Kirk
8a8d1f43f4 update pods 2019-01-23 10:28:42 -07:00
Michael Kirk
62023659a1 Revert PromiseKit update for now 2019-01-23 10:27:04 -07:00
Michael Kirk
dfc1df8380 update pods 2019-01-23 09:19:20 -07:00
Michael Kirk
16c8a1a76e replace SocketRocket with Starscream 2019-01-16 10:44:37 -07:00
Michael Kirk
ed15e5cc4a Update YapDB to fix DB conversion logic 2019-01-11 18:23:02 -07:00
Michael Kirk
cd70f9d0c3 move to yapdb@signal-release 2019-01-10 13:04:03 -07:00
Michael Kirk
5708754d30 update to sqlcipher4 2019-01-10 12:48:59 -05:00
Matthew Chen
f68c1e179b Update Cocoapods. 2019-01-04 16:29:34 -05:00
Michael Kirk
b6f52ef12f update pods 2018-12-20 09:54:08 -07:00
Michael Kirk
d8fda8a7aa Update pods with perf improvements 2018-12-19 15:31:19 -07:00
Matthew Chen
036c6dca41 Merge branch 'release/2.32.0' 2018-11-30 09:30:56 -05:00
Matthew Chen
973afd041d Merge branch 'hotfix/2.31.1' into release/2.32.0 2018-11-30 09:25:34 -05:00
Matthew Chen
4ab37a0f38 Update Cocoapods. 2018-11-29 18:06:40 -05:00
Matthew Chen
bfbf9d39ad Update Cocoapods. 2018-11-19 14:43:27 -05:00
Michael Kirk
4db5df4bff pod update 2018-11-19 09:56:14 -06:00
Michael Kirk
6935761ab9 Merge tag '2.31.0.38' into release/2.32.0 2018-11-16 17:32:02 -06:00
Michael Kirk
f52a58e31e Handle known sender 2018-11-16 17:22:40 -06:00
Michael Kirk
46ebe52a27 update pods 2018-11-12 09:40:28 -06:00
Michael Kirk
86066a37d5 update pods for exception wrapping 2018-10-30 11:35:34 -06:00
Michael Kirk
e09a181445 SQUASHME review podfile changes 2018-10-30 11:35:34 -06:00