Commit Graph

4339 Commits (bccdc3cf34e8ca71b00f20fb9211ba4e48edfbb5)

Author SHA1 Message Date
Ryan Tharp 54ee9e3ad4 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion 5 years ago
Ryan Tharp 048b5558c1 lint 5 years ago
Ryan Tharp 06fb96ab07 lint 5 years ago
Ryan Tharp 291ae531d9 lint 5 years ago
Audric Ackermann 03757ba2ca
lint 5 years ago
Audric Ackermann d695c57805
wait to delete secondaryDevice conversation after unpairing 5 years ago
Ryan Tharp 51cd3bbe3b more dead code cleanup 5 years ago
Ryan Tharp ef92602615 dead code cleanup 5 years ago
Ryan Tharp 3c6e58e54b build paths if useFileOnionRequests is on and useOnionRequests is not 5 years ago
Ryan Tharp bb963b77f1 expose serverRequest/sendViaOnion, sendViaOnion fix querystring/bad path response handling/handle text responses, getPubKeyForUrl check window.lokiPublicChatAPI.openGroupPubKeys for this.baseServerUrl 5 years ago
Ryan Tharp b8fb24853d move out clock stuff, validOpenGroupServer() checks for lsrpc/pubkey and make private, findOrCreateServer sets pubkeys (enabled OR) if we have one 5 years ago
Ryan Tharp 355005b0c1 buildNewOnionPaths() refresh if too few nodes, mark markPathAsBad as non-async, getOnionPath() retry until good paths, logging adjustment, guards 5 years ago
Audric Ackermann 64fca28aa8
Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased 5 years ago
Ryan Tharp ba87eeecda fix logging variable, expose BAD_PATH 5 years ago
Ryan Tharp 9ecdcbf581 use tokenlessFileServerAdnAPI for RSS requests 5 years ago
Ryan Tharp c8d1ef17e5 setClockParams(), getTimeDifferential(), getServerTime(), and call it 5 years ago
Ryan Tharp e5e71c4577 move window.LokiPublicChatAPI.setClockParams() out 5 years ago
Audric Ackermann 255616ff8f
fix integration-tests 5 years ago
Audric Ackermann 12b396ce7e
add option to send a message to a single device, or to all device except one 5 years ago
Audric Ackermann f9f3117101
Merge remote-tracking branch 'vinc/fr-fixes' into integration-test-logs-rebased 5 years ago
Vincent f5bdcca569 pending request filters 5 years ago
Ryan Tharp e69828d490
Merge pull request #1100 from neuroscr/fileonion
File server onion routing support
5 years ago
Ryan Tharp 78991416f1 put file server onion requests behind a feature flag 5 years ago
Vincent 2378574519 Testing 5 years ago
Ryan Tharp 2d715fdfed getOnionRequestNumber=>assignOnionRequestNumber 5 years ago
Vincent 307fdd1bd6 Finalisation 5 years ago
Vincent 1b345bce42 Simplification 5 years ago
Ryan Tharp 4b6aaeab56 use window.lokiSnodeAPI.getOnionRequestNumber, catch lokiSnodeAPI.getOnionPath exceptions, remove dead code, lint 5 years ago
Ryan Tharp 1f9df11a0e better seedNode error handling, getOnionRequestNumber(), getOnionPath() fixes 5 years ago
Ryan Tharp b8ed019534 remove stale comment, use window.lokiSnodeAPI.getOnionRequestNumber 5 years ago
Vincent 1f9b3ce5ea Updated comments 5 years ago
Vincent 1cd716d053 Removed comments 5 years ago
Audric Ackermann 7c87519048
send syncMessage when we just created a closed group 5 years ago
Audric Ackermann 632de4e9c7
handleDataMessage: handle messages as coming from primaryDevice 5 years ago
Audric Ackermann e399b9b65b
lint 5 years ago
Audric Ackermann aa6371b6b0
fix bug friend request being auto accepted by unknown user from their secondary device 5 years ago
Audric Ackermann a5ff0f0c08
test: no need to stub fileserver. start it locally 5 years ago
Audric Ackermann 308e06b2cd
fix bug since refactor: autoFR and session request message were mixed 5 years ago
Audric Ackermann 5b79f715ba
integration-test fix some tests add tests of logs 5 years ago
Vincent 7a85d69970 Mostly strictly types Signal Data 5 years ago
Vincent 47a2ecdf95 LNS mapping finalise 5 years ago
Vincent 19cf4fa54b Set profile name 5 years ago
Vincent 9c7f5b2c09 Accepting FR from each conv 5 years ago
Vincent 8f08c2aabf Accept FRs from all Devices 5 years ago
Vincent e8e7b2121e Message FR accept fiddling 5 years ago
Vincent 5db9795076 Accepting FRs to all devices 5 years ago
Ryan Tharp 7d961ad40a
make sure OR is off and proxy is on to override file host 5 years ago
Vincent 60ddaa14be Prevent multiple FR conversations 5 years ago
Ryan Tharp e71672ef70
remove dead debug 5 years ago
Ryan Tharp 0d40ee7ae6
Don't allow file-dev in proxy mode 5 years ago
Ryan Tharp f134c6ae48
Revert libloki.crypto.generateEphemeralKeyPair, use ... for OR retries 5 years ago
Ryan Tharp 80a3eb0521
cannot use libloki.crypto.generateEphemeralKeyPair() because it removes the 05 prefix 5 years ago
Mikunj ec3132afc9 Fix auto accepting friend requests 5 years ago
Mikunj a1f2b38325 Merge changes 5 years ago
Audric Ackermann 14594f5762
Merge pull request #1110 from Bilb/fix-various-closed-group 5 years ago
Mikunj e666c3c97d Add comments 5 years ago
Mikunj a497871ea3 Made changes for new protocol 5 years ago
Ryan Tharp 6887526ccd prefer libloki over window.libloki (it's more precise), encryptForPubKey() refactor to use libloki.crypto helper function, ephemeral_key => ephemeralKey, encryptForRelay take hex and pass hex key instead of AB now, makeOnionRequest/sendOnionRequest correct parameters for encryptForRelay 5 years ago
Ryan Tharp 0936c6e04c use .getPubKeyForUrl() to set up window.tokenlessFileServerAdnAPI 5 years ago
Ryan Tharp fd4d52ac97 remove LokiFileServerFactoryAPI.secureRpcPubKey, remove pubkeys calculation from here and put into adn class 5 years ago
Ryan Tharp 97de1eb6ec getPubKeyForUrl() from file_server_api, remove success logging 5 years ago
Ryan Tharp 7afaa47de9 expose less, logging/dead code clean up 5 years ago
Ryan Tharp 34f1d1fc3f Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion 5 years ago
Ryan Tharp d4011aaf6d add adnOnionRequestCounter for sendViaOnion, use lokiRpcUtils.sendOnionRequestLsrpcDest 5 years ago
Ryan Tharp 2a889f5d99 sendOnionRequestLsrpcDest() refactor, log WRONG POW, makeGuardPayload(), makeOnionRequest(), sendOnionRequest => sendOnionRequestSnodeDest 5 years ago
Ryan Tharp ae210c4312 urlPubkeyMap to allow LOKIFOUNDATION_DEVFILESERVER_PUBKEY to work seemlessly (while hardcoding), set this._server.pubKeyHex 5 years ago
Ryan Tharp a5c61b7a9d
fix snodes retrieval from seed 5 years ago
Ryan Tharp 5b6d805340 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into fileonion 5 years ago
Audric Ackermann eb894a9b66
lint 5 years ago
Audric Ackermann f46c885fdf
merge fix-closed-group to clearnet 5 years ago
Ryan Tharp ead2f62b6d
Merge branch 'clearnet' into sender-keys 5 years ago
Ryan Tharp 7baf69ae00 update seedNode format in config, try ip_url as fallback 5 years ago
Vincent 477e9b6ef0 lodah-w-xor 5 years ago
Vincent 400e1ee0a8 rm forced leave 5 years ago
Vincent 5c02dc9371 sorting-tinkers 5 years ago
Vincent 3cbb90516f Remove clgs 5 years ago
Vincent 9f2688561a kick all devices finished 5 years ago
Vincent 52de32e65d filtering w comments 5 years ago
Vincent 4e6e573f18 Testing w clg 5 years ago
Vincent 7d803280e8 halfway 5 years ago
Vincent 2b7df8e40b Filtering groups fromstate 5 years ago
Maxim Shishmarev 8292775e96 Minor fix 6 years ago
Vincent 3c977747a6 tinkering 6 years ago
Vincent 69e28e28aa working with syncs 6 years ago
Vincent 3ab2b550e4 Remove archive conversation 6 years ago
Maxim Shishmarev 61d4c7c349 Encrypt source for medium groups 6 years ago
Vincent a5b1101216 Slave unlinking & FR dup fix 6 years ago
Maxim Shishmarev debb922521 Medium groups with sender keys essentials 6 years ago
Vincent 3f650a1d15 prevent note to self on unlink from slave 6 years ago
Vincent 5f7c82d41d Cleanup 6 years ago
Vincent e7e62b2479 Conditional retry for slave fail 6 years ago
Vincent 3de82cd292 rm 6 years ago
Vincent b5f0f552a7 Changes 6 years ago
Vincent 3c571770ed Useful comments 6 years ago
Mikunj Varsani 1a0b760fa1
Merge pull request #1093 from Bilb/fix-various-closed-group
Fix various closed group
6 years ago
Mikunj Varsani 3e3df7717f
Merge pull request #1094 from Bilb/link-device-fixes
Link device fixes
6 years ago
Ryan Tharp 74c41ded87 sendViaOnion(), useOnionRequests feature flag support 6 years ago
Ryan Tharp 627c4b2462 encryptForNode=>encryptForPubKey, refactor makeOnionRequest() out of sendOnionRequest, some logging style 6 years ago
Audric Ackermann 3c2746d910
fix group update notifcation when we are added to the group 6 years ago
Audric Ackermann 6f8affe5c9
add spinner while unlinking device 6 years ago