Niels Andriesse
74e9cacd58
Implement MockWebSocket
2021-08-12 13:54:44 +10:00
Niels Andriesse
170da7a276
Implement VideoCallVC & CameraManager
2021-08-12 13:12:44 +10:00
Niels Andriesse
030c869d06
Add WebRTC dependency & implement CallMessage
2021-08-10 14:09:45 +10:00
Niels Andriesse
f44cd070af
Fix typo
2021-05-24 14:09:19 +10:00
Niels Andriesse
89bac377fe
Fix PureLayout compilation bug
2021-05-24 14:05:55 +10:00
Niels Andriesse
a1c23394d6
Remove unused pods
2021-03-05 09:49:25 +11:00
Niels Andriesse
4958d3d368
Implement ONS API
2021-03-03 11:16:34 +11:00
Niels Andriesse
90e53e5cef
Redesign conversation screen part 1
2021-02-09 15:14:18 +11:00
Niels Andriesse
f2f3025554
Remove unused pod
2021-01-29 11:08:52 +11:00
Niels Andriesse
464e8864af
Clean up onboarding
2021-01-29 11:06:14 +11:00
Niels Andriesse
54e902c848
Fix various warnings
2021-01-28 15:40:45 +11:00
Niels Andriesse
ff09ee3e79
Delete unused files
2021-01-25 13:31:38 +11:00
Niels Andriesse
2a4977d269
Implement Session protocol
2020-12-14 09:49:02 +11:00
Niels Andriesse
75f7a7973b
Debug PN extension
2020-12-03 17:26:29 +11:00
Niels Andriesse
76f92000b9
Add missing pod
2020-12-03 17:09:47 +11:00
Niels Andriesse
2be42e892a
Prune unused notification service extension pods
2020-12-03 15:23:41 +11:00
Niels Andriesse
02454b6cc9
Point to forked YapDatabase repo
2020-11-30 12:11:06 +11:00
Niels Andriesse
ac6baec6f2
Make things compile again
2020-11-26 10:37:56 +11:00
nielsandriesse
5dfd4b1965
Restructure
2020-11-25 16:15:16 +11:00
nielsandriesse
b218a16b05
Implement attachment downloading
2020-11-20 15:53:56 +11:00
nielsandriesse
877751445d
Clean
2020-11-13 10:22:50 +11:00
nielsandriesse
a5e9d8973a
Fix indentation
2020-11-13 09:54:36 +11:00
nielsandriesse
1c0b32af3c
Fix ECKeyPair usage
2020-11-12 10:41:45 +11:00
nielsandriesse
000e907d47
Clean up Podfile
2020-11-12 07:55:24 +11:00
nielsandriesse
7e213c71d5
Make everything build again
2020-11-11 17:45:50 +11:00
nielsandriesse
ffa64e4747
Merge SignalMessaging into SignalUtilitiesKit
2020-11-11 16:30:54 +11:00
nielsandriesse
ae635dbd36
Make SignalMessaging work with SignalUtilitiesKit
2020-11-11 11:50:01 +11:00
nielsandriesse
c475f895e8
Create SignalUtilitiesKit
2020-11-11 10:58:56 +11:00
nielsandriesse
362e2e9c03
Update SessionMessagingKit for open groups
2020-11-09 11:53:07 +11:00
nielsandriesse
a3382f41d4
Re-organize files
2020-11-09 10:58:47 +11:00
nielsandriesse
21fe9558a4
Partially implement messaging kit encryption & decryption
2020-11-06 19:32:09 +11:00
nielsandriesse
2d618cc6e9
Re-add proof of work
2020-11-06 13:56:26 +11:00
nielsandriesse
10582e0381
Add SSKs to SessionProtocolKit
2020-11-05 17:04:39 +11:00
nielsandriesse
dcb218c864
Create SessionProtocolKit framework
2020-11-05 16:10:49 +11:00
nielsandriesse
96bfab5d93
Re-generate protos
2020-11-05 14:56:15 +11:00
nielsandriesse
c1196a6921
Start SessionMessagingKit
2020-11-05 14:16:45 +11:00
nielsandriesse
f3753abe5a
Create SessionUtilities framework
2020-11-05 12:15:57 +11:00
nielsandriesse
2b1e322832
Create SessionSnodeKit
2020-11-05 12:07:21 +11:00
Ryan ZHAO
94613a0ac8
update podfile for YYImage
2020-10-29 11:28:13 +11:00
nielsandriesse
b63bc8e9eb
Add Sodium & remove GCDWebServer
2020-09-24 15:16:21 +10:00
nielsandriesse
8e651aadc2
Move SwiftCSV into the project
2020-09-21 12:10:19 +10:00
nielsandriesse
056ec0349a
Move ZXingObjC & SwiftCSV to CocoaPods
2020-09-21 11:50:42 +10:00
nielsandriesse
9b527424e6
Ditch pod in favor of own implementation
2020-08-04 13:56:02 +10:00
nielsandriesse
cd761d2687
Make new private chat screen use a UITextView
2020-08-04 12:15:55 +10:00
nielsandriesse
6e6e9332bf
Improve performance
2020-07-24 11:46:14 +10:00
nielsandriesse
93b3054c17
Update CryptoSwift
2020-06-15 11:23:27 +10:00
nielsandriesse
eab26c504c
Fix build
2020-06-05 13:43:06 +10:00
nielsandriesse
74bbe067d8
Update Pods
2020-06-05 10:38:44 +10:00
nielsandriesse
b2072ebfec
Update SessionServiceKit.podspec
2020-06-04 16:36:40 +10:00
nielsandriesse
6e37761d3f
Update SignalServiceKit.podspec
2020-06-04 12:21:16 +10:00
nielsandriesse
204ab30dfe
Update Podfile
2020-06-04 10:02:52 +10:00
nielsandriesse
728a061c33
Fix podspec issues
2020-06-04 09:43:52 +10:00
nielsandriesse
0979f12bf3
Fix dependency management
2020-06-03 16:30:06 +10:00
nielsandriesse
5a10a155d9
Remove internal testing analytics
2020-05-19 09:03:05 +10:00
nielsandriesse
d3125c5039
Fix friend request bugs & improve documentation
...
We were attaching the user's profile picture URL to friend request messages, and there was a bug in multi device friend request acceptance
2020-04-27 16:56:45 +10:00
gmbnt
c0e6da59fa
Raise Podfile iOS version
2020-04-07 13:22:57 +10:00
gmbnt
48ef152c49
Glue things together again
2020-04-06 16:49:45 +10:00
ryanzhao
ca20f3f979
add a Notification Service Extension for PN with preview
2020-03-24 11:28:53 +11:00
Niels Andriesse
a551f7c0ef
Use Crashlytics for internal testing
2020-03-06 11:54:20 +11:00
Niels Andriesse
9fd556ca3a
Remove Crashlytics
2020-02-04 20:16:05 +11:00
Niels Andriesse
5afba61916
Update Podfile
2020-01-31 16:06:27 +11:00
Niels Andriesse
40bb4ba1a4
Set device link message TTL, clean & add more analytics
2019-10-03 14:45:00 +10:00
Niels Andriesse
a604ba5646
Start implementing device linking UI
2019-09-20 15:53:24 +10:00
Niels Andriesse
1e4b88d616
Set up Crashlytics
2019-09-05 10:40:30 +10:00
Niels Andriesse
b367ea7ab8
Set up Mixpanel
2019-09-04 14:41:38 +10:00
Niels Andriesse
a943be6c97
WIP
2019-08-27 14:56:33 +10:00
Niels Andriesse
a234019cb9
Fix conversion to JSON, use ISO8601DateFormatter & clean
2019-08-20 15:34:59 +10:00
Niels Andriesse
52f479a0b1
Implement fancy avatars
2019-06-17 13:52:17 +10:00
Mikunj
ab13940252
Added GCDWebServer.
2019-05-21 15:56:40 +10:00
Mikunj
de01731316
Removed LokiKit.
...
Moved all files back into SignalServiceKit.
2019-05-06 10:50:47 +10:00
Mikunj
e45afca912
Merge branch 'mikunj/loki-kit'
2019-05-03 11:29:30 +10:00
Mikunj
c02ae62a8d
Added lokikit
2019-05-03 11:21:47 +10:00
Niels Andriesse
8a605858fd
Clean & suppress warnings for dependencies
2019-05-03 10:10:11 +10:00
Mikunj
71cc25fbd6
Updated pod submodules.
2019-05-01 13:00:50 +10:00
Michael Kirk
62023659a1
Revert PromiseKit update for now
2019-01-23 10:27:04 -07:00
Michael Kirk
16c8a1a76e
replace SocketRocket with Starscream
2019-01-16 10:44:37 -07:00
Michael Kirk
cd70f9d0c3
move to yapdb@signal-release
2019-01-10 13:04:03 -07:00
Michael Kirk
5708754d30
update to sqlcipher4
2019-01-10 12:48:59 -05:00
Michael Kirk
d8fda8a7aa
Update pods with perf improvements
2018-12-19 15:31:19 -07:00
Michael Kirk
46ebe52a27
update pods
2018-11-12 09:40:28 -06:00
Matthew Chen
5da4f7bb57
Update podfile.
2018-10-02 13:33:30 -04:00
Matthew Chen
a224401879
Respond to CR.
2018-10-01 09:12:38 -04:00
Matthew Chen
f4c2b5e478
Update cocoapods.
2018-10-01 09:08:41 -04:00
Matthew Chen
0da5a73957
Clean up ahead of PR.
2018-10-01 09:08:23 -04:00
Matthew Chen
04db4ca950
Get SMK tests building and passing.
2018-10-01 09:08:02 -04:00
Matthew Chen
8ae200ac21
Fix build breakage around SignalCoreKit.
2018-10-01 09:07:40 -04:00
Matthew Chen
b77528ca0a
Fix asserts & logging.
2018-10-01 09:07:40 -04:00
Matthew Chen
0125535d4d
Pull out SignalCoreKit.
2018-10-01 09:06:40 -04:00
Michael Kirk
39a73abcee
update pods
2018-09-28 15:28:43 -06:00
Matthew Chen
66fc389fba
Get SSK tests building and running.
2018-09-21 09:08:39 -04:00
Michael Kirk
60a6128afd
Remove SSK tests from Signal-iOS xcode test run
...
Firstly, they aren't compiling (and haven't been for a while), and thus prevent
iOS tests from running and being written. This can and should be fixed.
Secondly, they don't respect the ubsan.supp file. I'm not sure how to fix this.
We may just not be able to run the SSK tests as part of the Signal-iOS test
runner, and instead have to revert to running them from within a separate test
app.
2018-09-17 12:37:51 -06:00
Michael Kirk
6d92413931
WIP: Run SSK tests
...
This just configures them to run. They're very broken at the moment.
2018-08-31 12:35:32 -04:00
Michael Kirk
9662b3cb1e
Wait a week before nagging when a new release comes out
2018-08-08 10:26:00 -06:00
Matthew Chen
a5ffbdebb3
Remove Obj-c proto parser.
2018-08-07 15:10:48 -04:00
Matthew Chen
d709a02493
Clean up formatting.
2018-08-06 09:02:40 -04:00
Michael Kirk
f633ebe2d9
update socketrocket
2018-08-03 14:41:06 -06:00
Michael Kirk
df01c7e63e
Update to latest YapDB (with Signal patches applied)
...
Applied branches:
- mkirk/invalidFinalIndices
- mkirk/upstream-unencrypted-headers
Also fixed up test suite.
2018-08-03 14:09:35 -06:00
Matthew Chen
25a98554b7
Intern JSQMessagesViewController.
2018-07-23 13:48:24 -04:00
Michael Kirk
77997639f5
Use CurrentAppContext instead of compiler flag to affect test behavior
2018-07-18 10:24:08 -06:00
Michael Kirk
d423d3487f
Disable swift optimizations for tests
...
Otherwise step-through debugging is untenable
// FREEBIE
2018-06-12 15:27:13 -04:00