Commit Graph

9058 Commits (51bce77cd05d62c01fb78aa0b2c1423e68c981cc)
 

Author SHA1 Message Date
Matthew Chen 0f45f292a1 Add WebRTC setting.
// FREEBIE
9 years ago
Matthew Chen ee63e9116c Update to reflect changes in SSK https://github.com/WhisperSystems/SignalServiceKit/pull/85.
// FREEBIE
9 years ago
Michael Kirk d1aa253f87 WebRTC calling
* Stun server request
* settable TextSecureEnv
* nullability annotations for TSCall
* Better debug logging for message sending
* fixup tests and expiration time

// FREEBIE
9 years ago
Michael Kirk d7149c60dd unique error code for rate-limit
// FREEBIE
9 years ago
Matthew Chen 6106326b34 Update to reflect changes in SSK https://github.com/WhisperSystems/SignalServiceKit/pull/85.
// FREEBIE
9 years ago
Matthew Chen 7b7b338075 Merge branch 'feature/databaseErrors' 9 years ago
Matthew Chen c5cf79c399 Detect, warn about and try to recover from database password retrieval and database load errors.
// FREEBIE
9 years ago
Matthew Chen 87719a3bfb Merge branch 'charlesmchen/analyticsStub' 9 years ago
Matthew Chen 2a55075e6c Add stub for analytics.
// FREEBIE
9 years ago
Matthew Chen ed98cf2627 Merge branch 'charlesmchen/iranVsDomainFronting' 9 years ago
Matthew Chen 6192351725 Remove Iran from censorship circumvention. Current approach isn't sufficient.
// FREEBIE
9 years ago
Thomas Guillet d7b27a4021 Refactor ContactsPicker to show a clean search bar
* Replace UITableviewController to UIViewController
* Create a custom xib file
9 years ago
Matthew Chen a70d5f88ba Fix build break related to SignalServiceKit pod.
// FREEBIE
9 years ago
Matthew Chen 4ad4eb2116 Merge branch 'charlesmchen/censorship-circumvention-2' 9 years ago
Matthew Chen 2ce4d39f9e Respond to CR.
// FREEBIE
9 years ago
Matthew Chen d28b73cfa3 Add asserts to Signal iOS .pch. 9 years ago
Matthew Chen 2dac6c888a Update SignalServiceKit pod.
* Fetch messages when app becomes active.
9 years ago
Matthew Chen 4e123e41d2 Merge branch 'charlesmchen/appVersion' 9 years ago
Matthew Chen c22085c1ab Add class to track app version.
// FREEBIE
9 years ago
Matthew Chen 19e4b2c3a2 Revert "Remove Iran from censorship circumvention. Current approach isn't sufficient."
This reverts commit 374b45146d.
9 years ago
Matthew Chen 374b45146d Remove Iran from censorship circumvention. Current approach isn't sufficient.
// FREEBIE
9 years ago
Michael Kirk b89e1617a9 Bump release target
// FREEBIE
9 years ago
Matthew Chen 7bee4523c0 Merge branch 'charlesmchen/assertsVsPch' 9 years ago
Matthew Chen f470979434 Add asserts to .pch.
// FREEBIE
9 years ago
Matthew Chen a9340b06fd Merge branch 'charlesmchen/censorship-circumvention-2' 9 years ago
Matthew Chen 5b87af9bc6 Respond to CR, fix build break.
// FREEBIE
9 years ago
Matthew Chen c3af5bc742 Fix the UAE Google domain.
// FREEBIE
9 years ago
Matthew Chen cc78978be5 Update fronting to use country-specific Google domains.
// FREEBIE
9 years ago
Matthew Chen 566c6e15d1 Add asserts header.
// FREEBIE
9 years ago
Matthew Chen 2438bd16c5 Add Iran, Oman, Cuba to censorship list.
// FREEBIE
9 years ago
Matthew Chen 52762a1be9 Clean up.
// FREEBIE
9 years ago
Michael Kirk 063163962c bump build
// FREEBIE
9 years ago
Michael Kirk 9f6b26a781 pull latest translations
// FREEBIE
9 years ago
Michael Kirk a636f0b6af Redphone works on ipv6 only network
// FREEBIE
9 years ago
Michael Kirk ce18be2288 pull latest translations
// FREEBIE
9 years ago
Michael Kirk 105e9ce6df Bump release
// FREEBIE
9 years ago
Michael Kirk 90daf60c56 Fix travis build
* Add generated Signal-Swift.h to test search header path. You must do
  this when testing an ObjC clas with swift dependencies (PushManager. in this case)
* Word on the street is that XCode8.2 is less flaky for running simulator tests

// FREEBIE
9 years ago
Michael Kirk ba4569f5bd delete unused code
//FREEBIE
9 years ago
Michael Kirk ddba843d44 Censorship circumvention in Egypt and UAE
* domain fronting
* non-websocket message fetching

// FREEBIE
9 years ago
Michael Kirk 78515377b1 Censorship circumvention in Egypt and UAE
* domain fronting
* non-websocket message fetching
* alternate pinning policy for google hosted reflector server

// FREEBIE
9 years ago
Michael Kirk b1ebfa9873 Revert "WIP: Censorship circumvention in Egypt and UAE"
This reverts commit f1ade83c3f.

No quite ready yet.
9 years ago
Michael Kirk f1ade83c3f WIP: Censorship circumvention in Egypt and UAE
* non-websocket message fetching

// FREEBIE
9 years ago
Michael Kirk bcd371b96c Bump build
// FREEBIE
9 years ago
Michael Kirk c4baf5a625 [SSK] Avoid bricking signal if a key is temporarily unreadable
// FREEBIE
9 years ago
Michael Kirk 5ccbd4ca6d Bail if we can't build a database.
* Something is irrecoverably wrong at this point.
* Constantize error names

// FREEBIE
9 years ago
Sam Vevang f8bb46c46c check for errors in the keychain password retrieval
// FREEBIE
9 years ago
Michael Kirk 94d37d9c55 Warn user about re-registering existing signal number
* show better errors if it *does* happen.
  If someone tries to send from their old device, they'll see a
  depressing, but sensible warning message.
* new translations

// FREEBIE
9 years ago
Michael Kirk c3a22d7da6 [SSK] Fix contact sync when no thread to self exists
fixes #1497

// FREEBIE
9 years ago
Michael Kirk 3eeb6c55d3 Use correct recipient ID when using sync message even if no contact
thread with self exists.

// FREEBIE
9 years ago
Michael Kirk 32a05dabce [SPK] Update SignalProtocolKit (AxolotlKit) (#1549)
// FREEBIE
9 years ago