Commit Graph

2120 Commits (7f679ba5ed76b19cce1f61a0d7683ee2b51450d6)

Author SHA1 Message Date
Mikunj 7f679ba5ed Added P2P pinging logic. 6 years ago
Mikunj 20f0b23951 Refactoring. 6 years ago
Mikunj cead2e3942 More PoW fixes. 6 years ago
Mikunj 05737cde53 Merge commit 'b20ac237b23e9582cead41693428c346f2bc95cb' into p2p 6 years ago
Mikunj b3ef8af476 Fix PoW Calculation. 6 years ago
Niels Andriesse b20ac237b2 Fix PoW calculation 6 years ago
Niels Andriesse fddee1db3d Fix non-millisecond value 6 years ago
Mikunj f084c804c5 Fix ttl not being in milliseconds. 6 years ago
Mikunj ed85a0da3c Merge commit 'fe9a32d1b99253de2e4b0b38653333317aa7e35a' into p2p 6 years ago
Niels Andriesse ab06a1362e Update isCalculatingPoW on send failure 6 years ago
Mikunj b15edf0597 Fix incorrect address format being sent. 6 years ago
Mikunj 80911787e6 Fix incorrect ttl. 6 years ago
Mikunj 0566d94105 Merge commit '07fefc168fcadb5e96aa3a076a27b6756cf91b6c' into p2p 6 years ago
Niels Andriesse fe9a32d1b9 Simplify swarm caching 6 years ago
Mikunj 6337ab076f Updated ip. 6 years ago
Niels Andriesse 07fefc168f Fix crash 6 years ago
Mikunj 4412ec8f15 Made LKAddressMessage a subclass of LKEphemeralMessage.
This is because we can't send a body with a nil message :(
6 years ago
Niels Andriesse 9927fdb620 Fix build 6 years ago
Mikunj bf1c2f4327 Send to p2p server first before falling back to storage server. 6 years ago
Niels Andriesse 5af0ad03b9 Persist swarm cache & make access modifiers explicit 6 years ago
Mikunj 2694699e4e Added LKAddressMessage.
Hooked up p2p api.
6 years ago
Niels Andriesse cef9405473 Distinguish between minimum snode count and target snode count 6 years ago
Niels Andriesse 8a9da51943 Implement swarm specific error handling 6 years ago
Niels Andriesse 1796fd8e60 Prepare for P2P logic integration 6 years ago
Niels Andriesse 24dd8335de
Merge pull request #18 from loki-project/p2p
P2p server
6 years ago
Niels Andriesse 20472c8bed Fix minor code style issues 6 years ago
Mikunj 8c8f6231a5 Fix ttl not being set in friend requests. 6 years ago
Niels Andriesse 08aac18384 Clean more 6 years ago
Mikunj b5cc66262d Added ttl property on TSOutgoingMessage.
Use this ttl value when sending a message.
6 years ago
Niels Andriesse dac9b28162 Clean 6 years ago
Mikunj 5a1272c23b Merge branch 'dev' into p2p 6 years ago
Niels Andriesse 638cb62f5a Fix build 6 years ago
Niels Andriesse d5b176d831 Mock swarms for now 6 years ago
Niels Andriesse e1d2c48c9b Integrate swarm changes into message sending code 6 years ago
Mikunj fc702e2420 Merge commit 'e5463e545ac6be6c13b9d3cf65d9105ad475b4dc' into p2p 6 years ago
Niels Andriesse adcb469b53 Integrate swarm changes into message receiving code 6 years ago
Niels Andriesse e5463e545a Filter duplicate messages & make parsing strategy consistent 6 years ago
Mikunj 865bb1932f Added LokiP2PMessageHandler.
Moved wrapping and unwrapping of proto envelopes to LokiMessageWrapper.
6 years ago
Niels Andriesse f3e2737043 Fix inconsistent function signatures 6 years ago
Mikunj efa303abeb Fix mnemonic languages not being linked. 6 years ago
Niels Andriesse 35bdf69053 Merge branch 'swarms' of github.com:loki-project/loki-messenger-ios into swarms 6 years ago
Niels Andriesse b1e18de5e2 Implement swarm parsing 6 years ago
Mikunj 167c154796 Fix up imports. 6 years ago
Mikunj 16b1622bea Updated imports. 6 years ago
Niels Andriesse dc103c7bd6 Refactor 6 years ago
Mikunj 472113bccb Merge branch 'last-message-hash' into swarms 6 years ago
Mikunj a12d36fb9e Set last hash in params. 6 years ago
Niels Andriesse 59de49641e Implement swarm caching 6 years ago
Mikunj 3dcb859316 Merge commit '9d7cec90e1012a5273f33cd2710f5f5b3169f783' into last-message-hash 6 years ago
Niels Andriesse 9d7cec90e1 WIP 6 years ago