Commit graph

2165 commits

Author SHA1 Message Date
Mikunj
03e9307933 Send device id in pre key bundle. 2019-07-26 17:26:16 +10:00
Mikunj
3d55bb2820 Send empty data messages in LKEphemeralMessage. 2019-07-26 11:28:46 +10:00
Mikunj
108452cf56 Disable receipt sending if we're not friends. 2019-07-25 14:49:07 +10:00
gamabuntan
bb65c87906
Merge pull request #33 from loki-project/friend-request-changes
Friend request changes
2019-07-25 14:41:46 +10:00
Niels Andriesse
2d4a7551f7 Show empty state message on home screen when needed 2019-07-25 13:41:13 +10:00
Niels Andriesse
c0ff4d40b3 Handle 400, 500 & 503 status codes 2019-07-25 13:13:01 +10:00
Niels Andriesse
239d13c33e Make use of all seed nodes 2019-07-25 13:09:22 +10:00
Mikunj
162c9db6fe Added TODO reminder. 2019-07-24 12:21:30 +10:00
Mikunj
9ec9b0e27f Don't set content data in LKEphemeralMessage. 2019-07-24 09:35:35 +10:00
Mikunj
d1e02848e6 Update friend request handling. 2019-07-24 09:20:33 +10:00
Mikunj
40edf1992a Verify friend request stuff before decrypting 2019-07-23 16:00:27 +10:00
Mikunj
99cfe7ca24 Handle nil state on session reset. 2019-07-22 11:07:38 +10:00
Niels Andriesse
de346cb645 Fix pre key bundle usage 2019-06-27 11:04:56 +10:00
Niels Andriesse
8f78ea0dea Update for changed storage server API 2019-06-26 15:09:03 +10:00
Niels Andriesse
217a94b94f Update privacy policy URL 2019-06-26 10:34:53 +10:00
Niels Andriesse
234a2827b3 Fix release issues 2019-06-25 16:17:05 +10:00
Niels Andriesse
85203bac08 Prepare for alpha release 2019-06-25 15:29:38 +10:00
Niels Andriesse
fead92f2e3 Fix failure count maintenance bug 2019-06-19 13:11:55 +10:00
Niels Andriesse
517b1b62e6 Handle rude seed node behavior 2019-06-18 16:01:53 +10:00
Niels Andriesse
bb4f66099b Clean 2019-06-18 14:06:06 +10:00
Niels Andriesse
a631aa7da2 Fix swarm parsing error handling 2019-06-18 13:33:41 +10:00
Niels Andriesse
2d0dd46f99 Fix typo 2019-06-18 11:27:19 +10:00
Niels Andriesse
58e902429e Tweak connection settings 2019-06-17 11:52:57 +10:00
Niels Andriesse
bc112a7c90 Propagate request timeout interval through to request serializer 2019-06-17 10:45:09 +10:00
Niels Andriesse
dfc4042987 Clean 2019-06-14 11:43:11 +10:00
Niels Andriesse
804a12d1bd Reduce initial PoW difficulty 2019-06-14 11:41:25 +10:00
Niels Andriesse
16a284ca02 Handle insufficient PoW error 2019-06-14 11:28:04 +10:00
Niels Andriesse
5b26601335 Also update the random snode pool if a snode failed repeatedly 2019-06-14 10:32:01 +10:00
Niels Andriesse
f32bb85ddc Remove snodes from a swarm if they failed repeatedly 2019-06-14 10:21:32 +10:00
Niels Andriesse
02dd81516b Fix logging 2019-06-14 10:04:14 +10:00
Niels Andriesse
2cf4385fb6 Use PoW difficulty returned by snodes 2019-06-14 10:04:07 +10:00
Niels Andriesse
2111e73675 Debug clearnet changes 2019-06-13 16:05:06 +10:00
Niels Andriesse
936287683f Override Signal security policy 2019-06-13 14:35:08 +10:00
Niels Andriesse
39c497f13d Clean up logging 2019-06-13 14:34:19 +10:00
Niels Andriesse
c040ea1e5e Clean up UI 2019-06-13 11:06:05 +10:00
Niels Andriesse
08812964f1 Update swarm parsing for new JSON layout 2019-06-12 16:44:22 +10:00
Niels Andriesse
d23121f5dd Use clearnet seed nodes 2019-06-12 16:01:25 +10:00
Niels Andriesse
feb1408836 Clean 2019-06-12 14:54:40 +10:00
Niels Andriesse
820b0829bb Merge LokiP2PManager & LokiP2PMessageHandler 2019-06-12 14:50:36 +10:00
Niels Andriesse
26f0bd23a2 Unnest LokiAPI.Message 2019-06-12 14:44:28 +10:00
Niels Andriesse
df7ca74b70 Simplify LokiAPI changes 2019-06-12 14:23:01 +10:00
Mikunj
39b30ab8c9 Merge commit '5a7bba39ab59b575167ee07e28ad70a501576604' into long-polling 2019-06-12 12:46:40 +10:00
Mikunj
ce17523b4c Minor refactoring 2019-06-12 12:36:34 +10:00
Niels Andriesse
6cbacdcf52 Keep message sending parameters in one place 2019-06-12 12:36:27 +10:00
Mikunj
fe034be749 Merge commit '772abc68aa9d5d1da519dc33455de89d3c1de78c' into long-polling 2019-06-12 12:07:54 +10:00
Mikunj
8c839090e1 Converted getMessage function to more granular functions.
This is because we only want to process messages from long polling if it hasn't been stopped.
2019-06-12 12:00:40 +10:00
Niels Andriesse
772abc68aa Ditch TargetWrapper 2019-06-12 11:55:01 +10:00
Mikunj
04bdaff3c6 Added long polling. 2019-06-12 11:12:39 +10:00
Niels Andriesse
d0bed4b129 Clean 2019-05-31 11:08:27 +10:00
Niels Andriesse
b5677210d2 Remove unused parameter 2019-05-31 10:46:57 +10:00