Frederic Jacobs
7b388da350
Closes #174
2014-10-16 15:12:36 +02:00
Frederic Jacobs
356bf0b0b4
Merge pull request #161 from Strilanc/partial_uint_parse_fix
...
Fixed NSUInteger parsing tests failing
2014-10-07 18:02:43 +02:00
Craig Gidney
a060bea69d
Found a method to parse NSUInteger exactly and precisely //FREEBIE
2014-10-07 11:25:27 -04:00
Craig Gidney
00ea396ff8
Merge branch 'master' of https://github.com/WhisperSystems/Signal-iOS into partial_uint_parse_fix
2014-10-07 11:00:41 -04:00
Frederic Jacobs
1cf6efb479
Updating Travis for iOS 8.0 support
...
//FREEBIE
2014-10-07 08:55:43 +02:00
Frederic Jacobs
cbdbcb2a1c
Fixing build & signing settings for contributors
...
//FREEBIE
2014-10-07 01:05:18 +02:00
Frederic Jacobs
8d30498b6c
Fetching translations from Transifex
...
//FREEBIE
2014-10-07 00:06:00 +02:00
Frederic Jacobs
43ca8b511b
Fixing registration issues
...
Fixes the simulator and client (when permissions disabled) registration
fixes as discussed in #172
//FREEBIE
2014-10-07 00:04:50 +02:00
Frederic Jacobs
953d4d80fd
Syntax fixes from #172
...
//FREEBIE
2014-10-06 10:05:55 +02:00
Frederic Jacobs
d05791e699
Moving away from custom HTTP stack
2014-10-06 01:28:45 +02:00
Frederic Jacobs
510831d701
Auto-layout enhancements + Submit Debug Logs
2014-10-05 19:18:18 +02:00
Frederic Jacobs
779e9d1b38
Multiple fixes
...
- Fixes inherited build settings
- New Podfile format
- Fetching updated strings
2014-10-02 00:32:39 +02:00
Frederic Jacobs
002909f74d
Merge pull request #165 from abcdev/unuglify-icon
...
Unuglify Appicon
2014-09-29 10:59:35 +02:00
Rainer Killinger
46efc484fe
Removed wrong/unnecessary/ugly black border.
...
Removed 512x512 version. Since it is supported by iTunes Connect anymore.
2014-09-29 10:20:07 +02:00
Rainer Killinger
a3cf2ed30c
Rerendered Icon in iOS 7 and iOS 8 style.
...
It was rendered with a wrong and useless border before.
Added 3x Version for iPhone 6 Plus.
2014-09-29 10:17:48 +02:00
Frederic Jacobs
3c28bb9520
Enabling new screen sizes
...
//FREEBIE
2014-09-26 17:22:57 +02:00
Craig Gidney
f98d661eaa
Removed size-assuming NSUInteger parsing tests
2014-09-21 17:05:10 -04:00
Craig Gidney
06a4597859
Fixed RecentCall unconditionally setting userNotified, even for missed calls //FREEBIE
2014-09-21 12:54:45 +02:00
Craig Gidney
b9cf163b1f
Same fixes applied to unit test code signing //FREEBIE
2014-09-21 12:54:36 +02:00
Craig Gidney
44a19a5d7b
Attempting to fix code signing issues
...
- Changed run scheme back to "Debug" from ad-hoc distribution
- Reset provisioning profile build settings to automatic
- Reset code signing identity build settings to just iOS Distribution / iOS Developer
- Reset Development Team to "None" (it seemed to be forcing the automatically chosen debugging cert to be one from whisper systems)
FREEBIE
2014-09-20 18:26:40 -04:00
Frederic Jacobs
cd0bda7105
iOS 8 Support
...
- Supporting iOS 8
- Updating translations
- Rewriting PushManager to extensively use futures
- Pick up calls directly from the lock-screen
2014-09-15 01:32:19 +02:00
Frederic Jacobs
8b42036f16
Reverting timestamp RTP field
...
See discussion in #143
//FREEBIE
2014-09-12 07:31:05 +02:00
Craig Gidney
854046d976
Typo fix FREEBIE
2014-09-12 07:21:17 +02:00
Craig Gidney
f1de95ab06
Recursively added dot syntax, translating more terms when they were encountered in the dif
...
FREEBIE
2014-09-12 07:21:17 +02:00
Frederic Jacobs
f582dd7a24
Merge pull request #150 from Strilanc/speex_warnings_ignore
...
Disabled warnings that were firing in the sub-project for the third-party speex code
2014-09-08 09:24:22 +02:00
Craig Gidney
99b61c4a37
Disabled warnings that were firing in the sub-project for the third-party speex code.
...
FREEBIE
2014-09-07 16:51:53 -07:00
Frederic Jacobs
476d9a0d9b
Merge pull request #148 from Strilanc/modernate_1
...
Using dot syntax for local*, all*, full*, first*, last*, to*, encodedAs*...
2014-09-08 00:51:01 +02:00
Craig Gidney
baaef78323
Using dot syntax for local*, all*, full*, first*, last*, to*, encodedAs*, copy*
...
FREEBIE
2014-09-07 11:43:53 -07:00
Frederic Jacobs
54043cd80d
Merge pull request #145 from Strilanc/audio_stampery
...
Setting timestamp based on number of samples sent
2014-09-07 15:37:20 +02:00
Craig Gidney
97e2285b23
Setting timestamp based on number of samples sent
...
- Added timeStamp property to EncodedAudioPacket
- Added timeStamp parameter to rtpPackageWithDefaults constructor
- Added nextTimeStamp to AudioPacker with random initial value and sample length increases
- AudioSocket forwards timeStamp
- Added generateSecureRandomUInt32 to CryptoTools
- Updated tests
FREEBIE
2014-09-06 22:58:14 -07:00
Frederic Jacobs
611f5c5f0b
Closes #138
2014-09-02 18:48:48 +02:00
Craig Gidney
ae50395297
Fixed single-character cuts being mistaken for backspace presses
...
//FREEBIE
2014-09-02 18:11:21 +02:00
Craig Gidney
03ce3635cb
Improved the phone number editing during registration
...
- Fixed a crash where an offset wrapped around when deleting the opening bracket
- Backspacing now skips over formatting characters
- Cursor position is maintained more accurately when reformatting
- Added a few utility methods
- Also fixed a test not having "test" as a prefix, causing it not to run
//FREEBIE
2014-09-02 18:11:11 +02:00
Craig Gidney
e9f8881bd4
Checking error codes and cleaning up when errors occur in EvpKeyAgreement
...
- Added a test to actually exercise the DH agreement path
//FREEBIE
2014-09-01 09:30:09 +02:00
Frederic Jacobs
4dd8df8049
Updating dependencies
...
//FREEBIE
2014-08-23 23:23:29 +02:00
Craig Gidney
5401056d31
Checked indentation, future source results, directory layout, thenTry vs then, dependencies
2014-08-20 19:43:33 -04:00
Craig Gidney
ced4fc8947
Initial work to depend on external futures library instead of internal implementation
...
Still need to:
- Fix indentation
- Check for any FutureSource being returned instead of FutureSource.future
- Check for then: vs thenTry: mixups
- Check for main thread related issues
- Check for other exception catching issues
- Adjust directory layout
- Manual end-to-end testing
2014-08-20 08:08:32 -04:00
Craig Gidney
5d31f76f3e
Fixed packEcCoordinatesFromEcPoint having variable-sized output, prevent reconstruction of public key
2014-08-19 12:18:00 +02:00
Craig Gidney
4cd30f32ed
Using getter syntax for shared*, is*, and has*
2014-08-19 00:14:19 -04:00
Frederic Jacobs
1793d41b8f
Merge pull request #116 from Strilanc/modern_0
...
Using dot syntax for count and length
2014-08-18 20:09:34 +02:00
Frederic Jacobs
8bd42de61a
Pulling new translations
...
//FREEBIE
2014-08-15 13:06:48 +02:00
Craig Gidney
a3b438b040
Retry build
2014-08-14 11:52:24 -04:00
Frederic Jacobs
dc4e4689e0
Checks and extra logging for login issues
2014-08-14 16:36:17 +02:00
Craig Gidney
9e36872644
Using dot syntax for count and length
2014-08-13 21:13:24 -04:00
Frederic Jacobs
c52c6c6248
Clearing notifications from notification center
...
Application acknowledges notifications and then clears them from
notification center.
//FREEBIE
2014-08-14 00:45:59 +02:00
Craig Gidney
84eb87ac60
Manually refactored cases the refactoring to Modern Objective-C was complaining about
...
//FREEBIE
2014-08-13 12:36:36 +02:00
Craig Gidney
1e9a3e9a46
Ran "Edit -> Refactor -> Convert to Modern Objective-C Syntax"
...
- dictionaryWithObject -> @{key: val}
- objectAtIndex -> a[i]
- numberWithBool/Int/etc -> @1 , @(val)
- Reverted friendly fire on ProtocolBuffers
- Did not do ANY other changes (including changes to make more refactorings succeed)
//FREEBIE
2014-08-13 12:36:36 +02:00
Craig Gidney
6fd78ef143
Added canary test to notify future maintainers when safety pads can be removed from spandsp usage //FREEBIE
2014-08-13 12:36:20 +02:00
Frederic Jacobs
76b94c80df
Updating Pods
...
//FREEBIE
2014-08-12 10:22:10 +02:00
Frederic Jacobs
491bb2f8cd
Updating translations
...
//FREEBIE
2014-08-12 10:08:53 +02:00