You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Go to file
Frederic Jacobs bbde7cd2a8 iOS 9 Support
- Fixing size classes rendering bugs.
- Supporting native iOS San Francisco font.
- Quick Reply
- Settings now slide to the left as suggested in original designed
  opposed to modal.
- Simplification of restraints on many screens.
- Full-API compatiblity with iOS 9 and iOS 8 legacy support.
- Customized AddressBook Permission prompt when restrictions are
  enabled. If user installed Signal previously and already approved
  access to Contacts, don't bugg him again.
- Fixes crash in migration for users who installed Signal <2.1.3 but hadn't signed up
  yet.

- Xcode 7 / iOS 9 Travis Support
- Bitcode Support is disabled until it is better understood how exactly
  optimizations are performed. In a first time, we will split out the
  crypto code into a separate binary to make it easier to optimize the
  non-sensitive code. Blog post with more details coming.
- Partial ATS support. We are running our own Certificate Authority at
  Open Whisper Systems. Signal is doing certificate pinning to verify
  that certificates were signed by our own CA. Unfortunately Apple's App
  Transport Security requires to hand over chain verification to their
  framework with no control over the trust store. We have filed a radar
  to get ATS features with pinned certificates. In the meanwhile, ATS is
  disabled on our domain. We also followed Amazon's recommendations for
  our S3 domain we use to upload/download attachments. (#891)
- Implement a unified `AFSecurityOWSPolicy` pinning strategy accross
  libraries (AFNetworking RedPhone/TextSecure & SocketRocket).
10 years ago
Libraries iOS 9 Support 10 years ago
Pods@e7975283fc iOS 9 Support 10 years ago
Scripts Localizing the TextSecure component of Signal. 10 years ago
SettingsBundle Updating licenses of dependencies. 10 years ago
Signal iOS 9 Support 10 years ago
Signal.xcodeproj iOS 9 Support 10 years ago
Signal.xcworkspace iOS 9 Support 10 years ago
.clang-format Adding Clang Format file 11 years ago
.gitattributes Supporting diffing of localizablestrings. 10 years ago
.gitignore Removing developer-specific junk. 11 years ago
.gitmodules Fixes for Travis setup 11 years ago
.travis.yml iOS 9 Support 10 years ago
BUILDING.md Adding building instructions + TextSecure in README 11 years ago
CONTRIBUTING.md Update CONTRIBUTING.md 10 years ago
Podfile iOS 9 Support 10 years ago
Podfile.lock iOS 9 Support 10 years ago
README.md Adding building instructions + TextSecure in README 11 years ago

README.md

Signal for iOS Build Status

![Gitter](https://badges.gitter.im/Join Chat.svg)

Signal allows you to make private phone calls (RedPhone protocol) and private text messaging (TextSecure protocol).

Available on the AppStore

Translation

Help us translate Signal! The translation effort happens on Transifex

Interoperability

Signal works with RedPhone and TextSecure on Android.

Cryptography Notice

This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See http://www.wassenaar.org/ for more information.

The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code.

License

Copyright 2014 Open Whisper Systems

Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html