Commit Graph

566 Commits (80babb0c4b5184ec4779b4bb47837548baab9cd6)

Author SHA1 Message Date
nielsandriesse 20a847de95 Implement feedback 5 years ago
nielsandriesse 70eaa5982c Merge branch 'dev' into onion-requests 5 years ago
Ryan ZHAO 89a56ba9bc enable onion routing for open groups 5 years ago
Ryan ZHAO e2219f986c rename & clean & open group onion request init 5 years ago
Ryan ZHAO 428daac5b3 use onion routing for file server requests 5 years ago
nielsandriesse b89fb68a56 Clean 5 years ago
nielsandriesse 2d9982684b Clean up ahead of protocol changes 5 years ago
ryanzhao cc09f59926 relocated file server public key 5 years ago
ryanzhao ff9341b573 refactor and prepare for file server onion request 5 years ago
nielsandriesse 2ef26ab915 Don't fetch device links unnecessarily, debug & fix excessive PoW bug 5 years ago
nielsandriesse c604b40632 Implement rough group modification logic 5 years ago
nielsandriesse 832e70f588 Debug 5 years ago
nielsandriesse 80dcca627a Implement polling, encryption & decryption 5 years ago
nielsandriesse 31dd2673e1 Implement shared sender key ratcheting & refactor 5 years ago
nielsandriesse eebecb5248 Potentially fix crash 5 years ago
nielsandriesse c0b4a548bf Debug 5 years ago
nielsandriesse e0da0fd64e Spam the work queue a bit less 5 years ago
nielsandriesse 6aacbff908 Guard against snodes requesting incorrect proof of work 5 years ago
nielsandriesse f0d56cdab0 Fix clock out of sync error not propagating 5 years ago
nielsandriesse 2e8663a1b0 Debug 5 years ago
nielsandriesse f59816af7d Fix open group polling 5 years ago
nielsandriesse 8749913112 Don't clog up LokiAPI.workQueue with open group work 5 years ago
nielsandriesse 92c462f55d Debug 5 years ago
nielsandriesse 8a7b95d21f Fix crash 5 years ago
nielsandriesse 8d666181d2 Fix polling not restarting 5 years ago
nielsandriesse 89846019cf Partially implement protocol changes & refactor 5 years ago
nielsandriesse e34e66ccfd Clean up ahead of protocol changes 5 years ago
nielsandriesse 6cc28426d6 Merge branch 'dev' into threading 5 years ago
nielsandriesse 5e40221936 Clean 5 years ago
nielsandriesse b3800e0ad1 Merge remote-tracking branch 'ryan/fix-open-group-issues' into database-3 5 years ago
nielsandriesse 6533af8ba9 WIP 5 years ago
nielsandriesse f1ec7e67b1 Undo hack 5 years ago
nielsandriesse 256cd631db Further tweak threading 5 years ago
nielsandriesse d0a3758ff4 Fix thread safety issues 5 years ago
nielsandriesse 8843e8c495 Tweak 5 years ago
nielsandriesse 620a093214 Use higher priority queues for message sending 5 years ago
nielsandriesse b8fb751b8d Clean up threading 5 years ago
nielsandriesse a42b6afce8 Integrate transaction handling utility part 2 5 years ago
nielsandriesse e9fc5b748e Integrate transaction handling utility part 1 5 years ago
ryanzhao edaafd8a42 Merge branch 'dev' of https://github.com/loki-project/session-ios into fix-open-group-issues 5 years ago
ryanzhao c8af41cd5c Show real profile picture of open groups 5 years ago
nielsandriesse 3dedf7f6f7 Fix whitelist based open group joining 5 years ago
nielsandriesse 77e4819700 Improve performance
Snodes have updated enough that checking the version for file proxying isn't necessary anymore
5 years ago
ryanzhao 70ccea6a28 Merge branch 'dev' of https://github.com/loki-project/session-ios into fix-open-group-issues 5 years ago
ryanzhao 335704c362 Upload the right display name to open group from the slave device 5 years ago
nielsandriesse 5ee2307c6a Fix message wrapping issue
Very occasionally this could fail due to an invalid character in the encrypted message content
5 years ago
ryanzhao 837aa54e07 fix when rejoining open groups messages sent were not loaded (case 4) 5 years ago
nielsandriesse 74bbe067d8 Update Pods 5 years ago
ryanzhao 56dface3ba add profile picture to public chat info 5 years ago
nielsandriesse 0c925c325c Make tests play nice with pod install 5 years ago
nielsandriesse d5f411232c Fix crash 5 years ago
nielsandriesse ab021d0e5e Clean 5 years ago
nielsandriesse e2740d78e8 Show countries rather than IPs 5 years ago
nielsandriesse e11864c3b3 Use a high priority queue for PoW calculation 5 years ago
nielsandriesse 2c15613d69 Cache swarms 5 years ago
nielsandriesse 5b50c9f7fb Enforce minimum snode pool size & clean 5 years ago
nielsandriesse 991c6eb477 Reduce code duplication, clean & fix path re-building bug 5 years ago
nielsandriesse 10e30f8179 Persist onion request paths to database 5 years ago
nielsandriesse 9778dace7d Persist snode pool to database 5 years ago
nielsandriesse e2d0002532 Display when paths are building 5 years ago
Niels Andriesse d330239174 Increase number of hops to 3 5 years ago
Niels Andriesse 00f5cebdef Implement basic onion request UI 5 years ago
Niels Andriesse d58bc697b2 Switch seed nodes 5 years ago
Niels Andriesse ccd48a9ae1 Show actual open group member count 5 years ago
Niels Andriesse 3b7e57e529
Merge pull request #191 from loki-project/neuroscr-seed-may2020
Update Seed Node Ports
5 years ago
nielsandriesse d6c24cebb8 Cache device links in memory rather than on disk 5 years ago
ryanzhao 6e2189b461 fix the issue with cache 5 years ago
ryanzhao 9ac7159a2f fix the deadlock issue using the same transaction to write to database in multiple threads 5 years ago
Ryan Tharp 3f1f0f2cfe
update seed nodes
Replacing mainnet seed nodes with testnet port with the correct (now-working) correct mainnet port.
Kee wants to replace imaginary.seed due to SSL issues, it was using the IP, I've replaced it with the IP for public.loki.foundation for now.

But when we enable SSL, we'll need hosts. And for the dude having DNS issues with our seeds, we will either need to disable SSL verification or keep an http port open for him
5 years ago
nielsandriesse f929f10a7f Clean 5 years ago
nielsandriesse e61be12bc1 Slightly improve performance 5 years ago
nielsandriesse f10cc65187 Fix issue where the app doesn't wait for device links to be stored 5 years ago
nielsandriesse dd69ef236d Fix device link fetching timeout 5 years ago
Mikunj 177c762a2e Fix updating friend request status when sending message. 5 years ago
nielsandriesse 3889c0af39 Fix multi device open group syncing 5 years ago
nielsandriesse d39220575c Decrease open group deleted messages polling frequency 5 years ago
nielsandriesse 5f5dfc45ed Don't spam the console 5 years ago
nielsandriesse 8535a6b530 Improve message fetching performance 5 years ago
nielsandriesse dd86966111 Clean up docs & fix crash 5 years ago
nielsandriesse 33e47298ae Fix multi device bugs
Various database handling issues, incorrect friend request status handling on auto-generated friend requests and refactor of the multi device message sending logic
5 years ago
nielsandriesse b0233e4cc0 Minor refactoring 5 years ago
nielsandriesse c758ad1b89 Add multi device friend request acceptance test 5 years ago
nielsandriesse 2c5b3ecdc1 Fix typo 5 years ago
nielsandriesse faa6805dcc Debug 5 years ago
nielsandriesse 1351250c92 Split things according to architecture overview docs 5 years ago
nielsandriesse e186f9df5d Re-order files 5 years ago
nielsandriesse 19aa2595e8 Clean 5 years ago
nielsandriesse 78534616ac Separate out Session message receiving logic 5 years ago
nielsandriesse 5b630b3b49 Separate out Session message sending logic 5 years ago
nielsandriesse d2dccc8b98 Increase message TTL 5 years ago
nielsandriesse 8bf2215a24 Fix APNs token updating 5 years ago
nielsandriesse 72b3aba54d Clean 5 years ago
nielsandriesse 8672577a8b Clean 5 years ago
nielsandriesse 478072139e Ditch RSS feeds for now 5 years ago
nielsandriesse fc9a678181 Fix APNs token updating bug 5 years ago
nielsandriesse cbc94dad70 Add PN mode sheet & fix unsubscribing 5 years ago
Niels Andriesse c596d5b2a3
Merge pull request #157 from loki-project/push-notification-ui
Push Notification UI
5 years ago
nielsandriesse a971a4f609 Hook Session's PN setup into Signal's PN setup 5 years ago
nielsandriesse e24daf7b67 Finally fix LokiPushNotificationManager linking issue 5 years ago
nielsandriesse d52de19dbf Add TODO 5 years ago