Audric Ackermann
|
d48063dc82
|
lint
|
5 years ago |
Audric Ackermann
|
a8a4c4995a
|
handle double AFR in conversation onAccept
|
5 years ago |
Audric Ackermann
|
2d26479177
|
lint
|
5 years ago |
Audric Ackermann
|
3c9bf34648
|
use conversation and conversationOrigin instead sendingConversation in message.js
|
5 years ago |
Audric Ackermann
|
93581874b8
|
trigger afr to all users devices if needed on contactSync\
|
5 years ago |
Ryan Tharp
|
8c3e601198
|
Merge pull request #1144 from loki-project/neuroscr-pubkeys-dont-matter
Pubkeys don't matter if proxy/onion are off
|
5 years ago |
Ryan Tharp
|
b749afb761
|
Pubkeys don't matter if proxy/onion are off
|
5 years ago |
Audric Ackermann
|
a857406728
|
rename respondToAll.. FR to updateAll...Messages at is does not send any messages
|
5 years ago |
Mikunj
|
cd58e9b86e
|
Add utils for stubbing.
Added ImportMock for easier es6 stubbing.
|
5 years ago |
Mikunj
|
736cbc06da
|
Add tests
|
5 years ago |
Mikunj
|
b644e2a05f
|
Added more types.
Finalise MessageEncrypter.
|
5 years ago |
Audric Ackermann
|
ee6ee7ec4f
|
Merge remote-tracking branch 'upstream/message-sending-refactor' into audric/refactor-message-sending
|
5 years ago |
Maxim Shishmarev
|
13c41f83fe
|
Address more review comments
|
5 years ago |
Maxim Shishmarev
|
ec3c03dbd4
|
Address review comments
|
5 years ago |
Maxim Shishmarev
|
abde96bc1e
|
Fix medium group updates
|
5 years ago |
Maxim Shishmarev
|
2a0130ff04
|
Multidevice support for medium groups
|
5 years ago |
Maxim Shishmarev
|
3561ac49c0
|
UI and some integrations tests for sender keys
|
5 years ago |
Audric Ackermann
|
fa853538d0
|
LINT after prettier upgrade
|
5 years ago |
Mikunj
|
8512c2307b
|
Linting
|
5 years ago |
Mikunj
|
df44e5afca
|
Fix FR logic
|
5 years ago |
Vince
|
53f26d588a
|
Merge pull request #1122 from vincentbavitz/contacts-sorting
Reorganise Contacts Panel
|
5 years ago |
Vincent
|
fe7b22dbc3
|
Groups not friends
|
5 years ago |
Vince
|
50d111f538
|
Merge branch 'clearnet' into linked-devs-fixes
|
5 years ago |
Vincent
|
07e7afeb31
|
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into lns-map
|
5 years ago |
Vincent
|
adb96fe4ce
|
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into fr-fixes
|
5 years ago |
Audric Ackermann
|
13a783bd4a
|
fix multi device fr
|
5 years ago |
Mikunj
|
85d3c35c0c
|
Fix types
|
5 years ago |
Mikunj
|
729fa594b8
|
Updated window exports
|
5 years ago |
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 |