Commit Graph

22799 Commits

Author SHA1 Message Date
Michael Kirk
ad4ffae164 Merge branch 'mkirk/attachment-digest' 2017-03-13 12:38:10 -04:00
Michael Kirk
d8c4558c80 [SSK] Attachment digests
// FREEBIE
2017-03-13 12:37:56 -04:00
Michael Kirk
b21c628d56 Merge branch 'mkirk/attachment-digest'
// FREEBIE
2017-03-13 12:33:22 -04:00
Michael Kirk
8f1412d502 comment constant time compare per code review
// FREEBIE
2017-03-13 12:32:35 -04:00
Michael Kirk
452110b687 Include digest in attachments
- constant time compare
- free buffer passed to NSData

// FREEBIE
2017-03-13 12:32:35 -04:00
Matthew Chen
afbbe769a5 Merge branch 'charlesmchen/fixLoggingPreference' 2017-03-13 13:21:26 -03:00
Matthew Chen
15e14a9b5c Convert "is logging enabled" methods to class methods so that they can safely be used before Environment has been initialized.
// FREEBIE
2017-03-13 10:33:58 -03:00
Matthew Chen
32ac0fb7c9 Merge branch 'charlesmchen/paste' 2017-03-12 09:09:59 -03:00
Matthew Chen
e05b687438 Respond to CR.
// FREEBIE
2017-03-12 09:08:50 -03:00
Matthew Chen
270a10a62a Add UTIType methods to MIMETypeUtil.
// FREEBIE
2017-03-11 20:36:21 -03:00
Michael Kirk
fb474a2a1a Bump version
// FREEBIE
2017-03-09 18:05:58 -05:00
Michael Kirk
3b1c5214c7 pull latest translations
// FREEBIE
2017-03-09 17:57:08 -05:00
Michael Kirk
28bcf0fc31 bump build
// FREEBIE
2017-03-09 17:52:56 -05:00
Michael Kirk
3e651fb8df filter undisplayable text
// FREEBIE
2017-03-09 17:52:19 -05:00
Michael Kirk
a9b722ae16 bump build
// FREEBIE
2017-03-07 20:12:06 -05:00
Michael Kirk
6e46571627 Fix type error, cast to proper type
// FREEBIE
2017-03-07 19:59:55 -05:00
Michael Kirk
5ec8a24d34 Turn off screen when held to ear
// FREEBIE
2017-03-07 19:59:55 -05:00
Michael Kirk
61a3765cf7 bump build
// FREEBIE
2017-03-06 12:49:20 -05:00
Michael Kirk
e3eca4db7b stop videoCapture until video track is enabled to save some battery
Instruments showed a reduction from ~65% -> ~45% while on audio only
call on iPhone5c.

// FREEBIE
2017-03-06 12:48:47 -05:00
Michael Kirk
337c408810 pull latest translations
// FREEBIE
2017-03-06 11:20:07 -05:00
Michael Kirk
3cfcdb8aba Bump build
// FREEBIE
2017-03-06 11:17:46 -05:00
Matthew Chen
a26afdbca9 Refine icons and spacing.
// FREEBIE
2017-03-06 11:16:00 -05:00
Michael Kirk
f9cb5d4243 bump build
// FREEBIE
2017-03-03 15:38:35 -05:00
Michael Kirk
8f7e0a8a5b [SSK] Fix crash-on-launch for older installs
populating the de-duping index assumes authorId is always set for
incoming messages, but this was not always the case.

// FREEBIE
2017-03-03 15:33:28 -05:00
Michael Kirk
1e6925ebc1 Fix crash-on-launch for older installs
populating the de-duping index assumes authorId is always set for
incoming messages, but this was not always the case.

// FREEBIE
2017-03-03 15:32:18 -05:00
Michael Kirk
505aaa3795 tweak copy
// FREEBIE
2017-03-03 14:59:01 -05:00
Michael Kirk
bb9d96efc3 pull latest translations
// FREEBIE
2017-03-03 14:56:01 -05:00
Michael Kirk
28af9d33a2 bump build
// FREEBIE
2017-03-02 22:20:54 -05:00
Michael Kirk
9f3bd84d09 Merge branch 'mkirk/upgrade-notes' 2017-03-02 22:19:19 -05:00
Michael Kirk
9b2eb80392 Code review on new-features
* use page view controller
* UIPageControl instead of arrows for idiomatic swiping
* Nudge title lower
* better hit area for dismiss
* use darker blue for text
* Open privacy settings from callkit update screen
* tweak copy
* latest translations

// FREEBIE
2017-03-02 22:09:33 -05:00
Michael Kirk
6aa6f4895b Combine callkit sections
// FREEBIE
2017-03-02 15:01:55 -05:00
Michael Kirk
b371e627c4 one-time carousel of changes
// FREEBIE
2017-03-02 14:37:50 -05:00
Michael Kirk
4983853dd0 Merge branch 'charlesmchen/fixCallingCodes' 2017-03-02 14:15:13 -05:00
Matthew Chen
d49d6077da Respond to CR.
// FREEBIE
2017-03-02 14:14:58 -05:00
Matthew Chen
5db7a79356 Fix calling codes in registration flow.
// FREEBIE
2017-03-02 14:01:25 -05:00
Michael Kirk
af22eb0ffd Merge pull request #1817 from WhisperSystems/mkirk/fix-tests
fix tests / CI
2017-03-02 12:26:11 -05:00
Michael Kirk
f37b8bac0f Fix test to use updated PeerConnectionClient API
// FREEBIE
2017-02-27 18:58:34 -05:00
Michael Kirk
dc1e7263f5 Fix tests on CI
partial revert of 8b3b283612

Easier for travis to fetch from https URL. If you as a developer want to
push to the submodule via git (maintainers only) you'll have to modify
your local git remotes after checkout:

    cd Carthage
    git remote origin set-url git@github.com:WhisperSystems/Signal-Carthage.git

// FREEBIE
2017-02-27 18:58:34 -05:00
Matthew Chen
a35efd3c69 Merge branch 'charlesmchen/callSettingsNag' 2017-02-27 17:28:37 -05:00
Matthew Chen
e96692d702 Respond to CR.
// FREEBIE
2017-02-27 17:28:25 -05:00
Matthew Chen
012dd3d192 Add “nag” to call settings view that prods the user to change their privacy settings after calls.
// FREEBIE
2017-02-27 17:19:36 -05:00
Matthew Chen
90b6789b29 Merge branch 'charlesmchen/fixNewConversationBackButton' 2017-02-27 14:59:13 -05:00
Matthew Chen
ad3b3f924d Respond to CR.
// FREEBIE
2017-02-27 14:59:06 -05:00
Matthew Chen
5d60b7caad Fix back button in “new conversation” view.
// FREEBIE
2017-02-27 14:59:06 -05:00
Matthew Chen
f65f9c3187 Merge branch 'charlesmchen/fixBuildBreak' 2017-02-27 14:58:42 -05:00
Matthew Chen
c1aea91d1b Fix build break.
// FREEBIE
2017-02-27 14:46:19 -05:00
Michael Kirk
b5403175f1 Call sounds - connecting, outgoing ring, busy sound.
Also add vibration for remote hangup so you're not talking to dead air.

// FREEBIE
2017-02-27 11:21:51 -05:00
Matthew Chen
f1adfb4dcb Merge branch 'charlesmchen/callkitPrivacy' 2017-02-24 23:03:13 -05:00
Matthew Chen
4515b7fbc0 Respond to CR.
// FREEBIE
2017-02-24 23:02:17 -05:00
Matthew Chen
a20a21867e Respond to CR.
// FREEBIE
2017-02-24 23:02:17 -05:00