Michael Kirk
f633ebe2d9
update socketrocket
2018-08-03 14:41:06 -06:00
Michael Kirk
df01c7e63e
Update to latest YapDB (with Signal patches applied)
...
Applied branches:
- mkirk/invalidFinalIndices
- mkirk/upstream-unencrypted-headers
Also fixed up test suite.
2018-08-03 14:09:35 -06:00
Matthew Chen
25a98554b7
Intern JSQMessagesViewController.
2018-07-23 13:48:24 -04:00
Michael Kirk
77997639f5
Use CurrentAppContext instead of compiler flag to affect test behavior
2018-07-18 10:24:08 -06:00
Michael Kirk
d423d3487f
Disable swift optimizations for tests
...
Otherwise step-through debugging is untenable
// FREEBIE
2018-06-12 15:27:13 -04:00
Michael Kirk
eae2fa27b3
Update pods
...
// FREEBIE
2018-04-04 12:37:17 -04:00
Michael Kirk
00e5e1b0d6
Fixup some tests
...
// FREEBIE
2018-04-03 11:29:05 -04:00
Matthew Chen
710d164186
Update minimum iOS version to 9.0.
2018-02-26 14:13:38 -05:00
Joshua Lund
2c18a75d12
Update to the new GitHub organization name
2018-02-13 10:52:07 -05:00
Matthew Chen
b64528e817
Respond to CR.
2018-02-09 10:42:25 -05:00
Matthew Chen
122ef91e57
Add protocol context to protocol kit.
2018-02-09 10:31:29 -05:00
Matthew Chen
21a0106722
Update reference to YapDatabase.
2018-01-25 12:45:30 -05:00
Matthew Chen
d8f72dbec5
Clean up ahead of PR.
2018-01-25 11:07:22 -05:00
Matthew Chen
c5079ed3d7
Add support for key specs.
2018-01-25 11:00:38 -05:00
Matthew Chen
dc73342573
Convert databases if necessary.
2018-01-25 11:00:38 -05:00
Matthew Chen
8769fb07cf
Write backup to encrypted zip.
2018-01-11 10:40:49 -05:00
Matthew Chen
c8351cef57
Update YapDatabase.
2017-12-15 11:11:04 -05:00
Michael Kirk
a58f1f385c
Share a photo from photos app
...
Shows the conversation picker, and sends the attachment to that
conversation.
There's still a lot TODO
-[ ] resolve JSQ dependency
-[ ] properly wait for app to load
-[ ] dismiss share extension after send is complete
-[ ] support non jpeg file types
-[ ] Fix device sleep manager
// FREEBIE
2017-12-07 10:13:06 -05:00
Michael Kirk
f781199e27
ignore warnings in AFNetworking
...
// FREEBIE
2017-12-07 10:12:23 -05:00
Matthew Chen
e7b32899cb
Sketch out SAE load screen; make a number of infrastructure changes.
2017-12-01 09:37:52 -05:00
Michael Kirk
7ca314aa28
Use up-to-date framework friendly OpenSSL
...
// FREEBIE
2017-11-30 09:43:17 -08:00
Michael Kirk
2c4cf96515
Some proof of framework integration in the sample share extension
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
a11d83187b
WIP: Framework-friendly - compiles but crashes on launch
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
b56f0e0d25
Pod setup for SignalMessaging framework
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Michael Kirk
e38535cbe1
update OpenSSL pod
...
// FREEBIE
2017-11-08 10:43:45 -05:00
Matthew Chen
bb4d94fd1f
Respond to CR.
...
// FREEBIE
2017-10-31 15:08:17 -04:00
Matthew Chen
aec6d67df3
Respond to CR.
...
// FREEBIE
2017-10-31 15:07:38 -04:00
Matthew Chen
73ae5b298c
Suppress build warnings for Cocoapods dependencies.
...
// FREEBIE
2017-10-31 15:04:40 -04:00
Michael Kirk
2e196e21c6
update third party dependencies
...
// FREEBIE
2017-10-06 17:56:29 -04:00
Matthew Chen
3b9726a4fa
Sketch out the GIF picker.
...
// FREEBIE
2017-10-02 13:37:32 -04:00
Michael Kirk
0ab958f03a
cleanup per codereview
...
- reference OWS OpenSSL
- clarify comments
- fix typo
// FREEBIE
2017-08-21 16:37:16 -04:00
Michael Kirk
72fbb02028
aes-gcm via openssl
...
// FREEBIE
2017-08-21 16:37:16 -04:00
Michael Kirk
1b8efb5255
CI runs SSK tests
...
Clean up Makefile cruft
// FREEBIE
2017-07-21 13:58:57 -04:00
Michael Kirk
4b69126d1a
Use interned SSK
...
// FREEBIE
2017-07-21 13:58:32 -04:00
Michael Kirk
878806aa52
[JSQMVC] Add Croatian translations
...
// FREEBIE
2017-07-18 18:22:01 -04:00
Michael Kirk
3eb90ba383
Disable singleton assert for tests
...
introduce a new build configuration, used by tests, which disables
singleton asserts
// FREEBIE
2017-07-11 16:36:50 -04:00
Matthew Chen
9e5447f1d4
Respond to CR.
...
// FREEBIE
2017-07-06 13:20:21 -04:00
Matthew Chen
944cd7beef
Show app update nag on launch if necessary.
...
// FREEBIE
2017-07-06 12:56:27 -04:00
Michael Kirk
11fa08470d
[JSQ] Fix: can't dismiss keyboard after sending
...
// FREEBIE
2017-06-20 17:45:28 -04:00
Matthew Chen
35879046c3
Remove OpenSSL pod.
...
// FREEBIE
2017-06-14 09:15:45 -04:00
Matthew Chen
1057e40008
Fix OpenSSL cocoapod.
...
// FREEBIE
2017-06-13 18:33:57 -04:00
Matthew Chen
b0005ea932
Respond to CR.
...
// FREEBIE
2017-05-23 09:33:31 -04:00
Matthew Chen
2e36f41838
Add support for manually activating censorship circumvention.
...
// FREEBIE
2017-05-22 20:34:25 -04:00
Michael Kirk
557488bc7d
return iOS8 support in project files
...
// FREEBIE
2017-05-18 10:05:39 -04:00
Michael Kirk
da58eb18ad
partial revert of previous pod update
...
// FREEBIE
2017-05-12 15:52:38 -04:00
Matthew Chen
67c3bca913
[SSK] Move filename property to TSAttachment.
...
// FREEBIE
2017-05-12 09:51:36 -04:00
Matthew Chen
96e155c75e
Rework appearance of voice messages and audio attachments.
...
// FREEBIE
2017-05-12 09:46:54 -04:00
Matthew Chen
c2cdeb3bcd
Remove SCWaveformView.
...
// FREEBIE
2017-05-03 17:05:27 -04:00
Matthew Chen
cb293f286a
[SSK] Add SignalAccount class, Extract labels for phone numbers.
...
// FREEBIE
2017-05-02 12:40:51 -04:00
Matthew Chen
42768294ee
Extract labels for phone numbers.
...
// FREEBIE
2017-05-02 09:28:50 -04:00