Commit Graph

152 Commits (9b45a15c35126ddb90e7e04de7e10fa0929dbd0d)

Author SHA1 Message Date
Michael Kirk f633ebe2d9 update socketrocket 6 years ago
Michael Kirk df01c7e63e Update to latest YapDB (with Signal patches applied)
Applied branches:

- mkirk/invalidFinalIndices
- mkirk/upstream-unencrypted-headers

Also fixed up test suite.
6 years ago
Matthew Chen 25a98554b7 Intern JSQMessagesViewController. 6 years ago
Michael Kirk 77997639f5 Use CurrentAppContext instead of compiler flag to affect test behavior 6 years ago
Michael Kirk d423d3487f Disable swift optimizations for tests
Otherwise step-through debugging is untenable

// FREEBIE
6 years ago
Michael Kirk eae2fa27b3 Update pods
// FREEBIE
6 years ago
Michael Kirk 00e5e1b0d6 Fixup some tests
// FREEBIE
6 years ago
Matthew Chen 710d164186 Update minimum iOS version to 9.0. 6 years ago
Joshua Lund 2c18a75d12 Update to the new GitHub organization name 6 years ago
Matthew Chen b64528e817 Respond to CR. 6 years ago
Matthew Chen 122ef91e57 Add protocol context to protocol kit. 6 years ago
Matthew Chen 21a0106722 Update reference to YapDatabase. 7 years ago
Matthew Chen d8f72dbec5 Clean up ahead of PR. 7 years ago
Matthew Chen c5079ed3d7 Add support for key specs. 7 years ago
Matthew Chen dc73342573 Convert databases if necessary. 7 years ago
Matthew Chen 8769fb07cf Write backup to encrypted zip. 7 years ago
Matthew Chen c8351cef57 Update YapDatabase. 7 years ago
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
7 years ago
Michael Kirk f781199e27 ignore warnings in AFNetworking
// FREEBIE
7 years ago
Matthew Chen e7b32899cb Sketch out SAE load screen; make a number of infrastructure changes. 7 years ago
Michael Kirk 7ca314aa28 Use up-to-date framework friendly OpenSSL
// FREEBIE
7 years ago
Michael Kirk 2c4cf96515 Some proof of framework integration in the sample share extension
// FREEBIE
7 years ago
Michael Kirk a11d83187b WIP: Framework-friendly - compiles but crashes on launch
// FREEBIE
7 years ago
Michael Kirk b56f0e0d25 Pod setup for SignalMessaging framework
// FREEBIE
7 years ago
Michael Kirk e38535cbe1 update OpenSSL pod
// FREEBIE
7 years ago
Matthew Chen bb4d94fd1f Respond to CR.
// FREEBIE
7 years ago
Matthew Chen aec6d67df3 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 73ae5b298c Suppress build warnings for Cocoapods dependencies.
// FREEBIE
7 years ago
Michael Kirk 2e196e21c6 update third party dependencies
// FREEBIE
7 years ago
Matthew Chen 3b9726a4fa Sketch out the GIF picker.
// FREEBIE
7 years ago
Michael Kirk 0ab958f03a cleanup per codereview
- reference OWS OpenSSL
- clarify comments
- fix typo

// FREEBIE
7 years ago
Michael Kirk 72fbb02028 aes-gcm via openssl
// FREEBIE
7 years ago
Michael Kirk 1b8efb5255 CI runs SSK tests
Clean up Makefile cruft

// FREEBIE
7 years ago
Michael Kirk 4b69126d1a Use interned SSK
// FREEBIE
7 years ago
Michael Kirk 878806aa52 [JSQMVC] Add Croatian translations
// FREEBIE
7 years ago
Michael Kirk 3eb90ba383 Disable singleton assert for tests
introduce a new build configuration, used by tests, which disables
singleton asserts

// FREEBIE
7 years ago
Matthew Chen 9e5447f1d4 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 944cd7beef Show app update nag on launch if necessary.
// FREEBIE
7 years ago
Michael Kirk 11fa08470d [JSQ] Fix: can't dismiss keyboard after sending
// FREEBIE
7 years ago
Matthew Chen 35879046c3 Remove OpenSSL pod.
// FREEBIE
7 years ago
Matthew Chen 1057e40008 Fix OpenSSL cocoapod.
// FREEBIE
7 years ago
Matthew Chen b0005ea932 Respond to CR.
// FREEBIE
7 years ago
Matthew Chen 2e36f41838 Add support for manually activating censorship circumvention.
// FREEBIE
7 years ago
Michael Kirk 557488bc7d return iOS8 support in project files
// FREEBIE
7 years ago
Michael Kirk da58eb18ad partial revert of previous pod update
// FREEBIE
7 years ago
Matthew Chen 67c3bca913 [SSK] Move filename property to TSAttachment.
// FREEBIE
7 years ago
Matthew Chen 96e155c75e Rework appearance of voice messages and audio attachments.
// FREEBIE
7 years ago
Matthew Chen c2cdeb3bcd Remove SCWaveformView.
// FREEBIE
7 years ago
Matthew Chen cb293f286a [SSK] Add SignalAccount class, Extract labels for phone numbers.
// FREEBIE
7 years ago
Matthew Chen 42768294ee Extract labels for phone numbers.
// FREEBIE
7 years ago