Audric Ackermann
908316f00d
update ReadReceiptMessage and DeliveryReceiptMessage to new pipeline
5 years ago
Audric Ackermann
e0979fc4a5
add RequestContactSyncMessage and RequestGroup and RequestConfiguration messages to new pipeline
5 years ago
Audric Ackermann
9c1f0e76fd
add RequestContactSyncMesage
5 years ago
Audric Ackermann
fbba5575ba
remove buildSessionRequest message
5 years ago
Audric Ackermann
1fe0e3a815
remove sendBackgroundMessage
5 years ago
Audric Ackermann
6e1258e3d1
expirationTimerUpdate uses new sending pipeline
5 years ago
Audric Ackermann
ff7ca5a0d5
add leave of closed group to new sending pipeline
5 years ago
Audric Ackermann
34cec0be34
RequestGroupInfo via new pipeline
5 years ago
Audric Ackermann
439ea09027
lint
5 years ago
Audric Ackermann
e43dc734de
TypingMessage sent with new sending pipeline
5 years ago
Audric Ackermann
12bb6673ea
fix session requests
5 years ago
Audric Ackermann
0a2af13cb1
start of fix of session-request processing
5 years ago
Audric Ackermann
c947d99369
getMessageQueue() rather than .messageQueue to avoid startup issue
5 years ago
Audric Ackermann
b42bc05270
replace unlink message
5 years ago
Audric Ackermann
2e78f755b4
replace sending of established, grant and link request messages
5 years ago
Audric Ackermann
4865b72e93
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
5 years ago
Audric Ackermann
28fb1dd12a
address PR reviews
5 years ago
Audric Ackermann
eb9a838af1
remove friends from UI logic
5 years ago
Audric Ackermann
66de8d9648
remove plenty of the friend logic
5 years ago
Audric Ackermann
bccdc3cf34
Merge remote-tracking branch 'upstream/clearnet' into receiver-remove-friend-request-logic
5 years ago
Mikunj
ae44f0da0f
Remove old multi device functions
5 years ago
Mikunj
7b7d8c0e2a
Remove multi device from libloki
5 years ago
Mikunj
0275d43fa4
Merge branch 'clearnet' into multi-device-protocol
5 years ago
Audric Ackermann
68b119fb69
remove FR logic from receiver and background.js
5 years ago
Mikunj
7a6ea97efb
Handle strings in MultiDeviceProtocol
5 years ago
Maxim Shishmarev
8ca7b8cfb4
Message receiving refactor: handleDataMessage onwards
5 years ago
Mikunj
b36b3e7725
Slowly replace old multi device functions
5 years ago
Mikunj
c8414fdce6
Simplify sql and data files
5 years ago
Audric Ackermann
f500fed69c
rename missing envelope type FR to SESSION_REQUEST
5 years ago
Audric Ackermann
492cc96ad2
updateSessionTimestamp: return false if no write to DB needed
5 years ago
Audric Ackermann
205e7f59e7
handle not found conversation on handleEndSession
5 years ago
Audric Ackermann
d7e9d6cfb8
move SESSION_REQUEST processing to handleSessionRequestMessage()
5 years ago
Audric Ackermann
d1518f8233
add new handling of session request message
5 years ago
Mikunj
653efaf9cf
Fixed libsignal-protocol declaration
5 years ago
Mikunj
3ea0689d2f
Linting
5 years ago
Mikunj
e6139a5463
Merge branch 'clearnet' into message-sending-refactor
5 years ago
Audric Ackermann
952606b975
disable mediumGroup for now
5 years ago
Audric Ackermann
52d5ce83ed
fix sending sync message need to morph set to array
5 years ago
Audric Ackermann
014b475af7
lint
5 years ago
Audric Ackermann
21702d117a
exclude our local device from synced contact
5 years ago
Audric Ackermann
73e15250d7
Merge remote-tracking branch 'upstream/clearnet' into integration-test-logs-rebased
5 years ago
Audric Ackermann
d48063dc82
lint
5 years ago
Audric Ackermann
182635e267
trigger sync with primary when we are friend with their secondary
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
3a1f071177
Medium group messages show correct sender
5 years ago
Audric Ackermann
fa853538d0
LINT after prettier upgrade
5 years ago
Mikunj
8512c2307b
Linting
5 years ago
Vince
50d111f538
Merge branch 'clearnet' into linked-devs-fixes
5 years ago
Audric Ackermann
03757ba2ca
lint
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
e399b9b65b
lint
5 years ago
Audric Ackermann
8d99d22ec6
link: send contacts after closed groups to minimize visible afr
5 years ago
Audric Ackermann
308e06b2cd
fix bug since refactor: autoFR and session request message were mixed
5 years ago
Audric Ackermann
03c14859b7
fix last polling of http-resources after timeout bug
5 years ago
Audric Ackermann
5b79f715ba
integration-test fix some tests add tests of logs
5 years ago
Audric Ackermann
1144609c2a
test-integration make all calls stubbed by default. fix a few bugs with stubbed server
5 years ago
Audric Ackermann
a543421cdf
log when no contact so sync, and do not include ourself as contact
5 years ago
Mikunj
3dc8ba2f02
Minor fix
5 years ago
Mikunj
a1f2b38325
Merge changes
5 years ago
Mikunj
e666c3c97d
Add comments
5 years ago
Mikunj
a497871ea3
Made changes for new protocol
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
Mikunj
873dadef48
Lint
5 years ago
Mikunj
13832f83bb
Stop processing message when it is empty
5 years ago
Vincent
3cbb90516f
Remove clgs
5 years ago
Vincent
4e6e573f18
Testing w clg
5 years ago
Vincent
69e28e28aa
working with syncs
5 years ago
Vincent
72c5db52aa
Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into linked-devs-fixes
5 years ago
Maxim Shishmarev
61d4c7c349
Encrypt source for medium groups
5 years ago
Vincent
1abf032418
revert auto-execute
5 years ago
Maxim Shishmarev
dd6b91bb36
Minor clean-up
5 years ago
Maxim Shishmarev
debb922521
Medium groups with sender keys essentials
5 years ago
Vincent
861719c269
remove redundant dewvprod profile
5 years ago
Vincent
5f7c82d41d
Cleanup
5 years ago
Vincent
e7e62b2479
Conditional retry for slave fail
5 years ago
Vincent
a708ce56ad
checkout outgoing
5 years ago
Vincent
3de82cd292
rm
5 years ago
Vincent
b5f0f552a7
Changes
5 years ago
Vincent
3c571770ed
Useful comments
5 years ago
Mikunj
2f04a4cf69
Ignore multi device logic when sending background message
5 years ago
Audric Ackermann
875c128d2a
remove useSealedSender feature as this is default now
5 years ago
Audric Ackermann
edbe79486c
split doSendMessage in sub methods
5 years ago
Mikunj Varsani
24a3e05154
Revert "Revert "Clean up unused dependencies.""
5 years ago
Vince
5ff7476359
Revert "Clean up unused dependencies."
5 years ago
Mikunj
b16da2c5f5
Linting
5 years ago
Mikunj
9d2417c2f6
Removed proxy-agent and web-socket.
...
Trimmed down web_api.js to most basic functions we are using. This needs to be completely removed in the future.
5 years ago
Mikunj Varsani
71caa49a84
Merge pull request #1003 from Mikunj/rollback
...
Rollback pairing authorisation upload on failure
5 years ago
Maxim Shishmarev
a91d925384
Merge pull request #1000 from msgmaxim/onion-requests
...
Client-side implementation for onion requests
5 years ago
Mikunj
000f95a430
Rollback any changes to file server if pairing authorisation failed to send
5 years ago
Maxim Shishmarev
9e3f16301f
Add AES-GCM
5 years ago
Audric Ackermann
b3d895caf3
Toast on device pairing request received but in device pairing mode
5 years ago
Ryan Tharp
a00aa73715
disconnect even if it's been stopped before, logging improvements
5 years ago
Mikunj
012575be35
Remove calling sc_reduce32 when deriving a keypair from a mnemonic seed.
...
This is the reason that seeds across desktop and mobile devices would never restore to the same keypair. This function was there from the initial messenger days and with further discussion with Maxim, we deemed calling this function an unnecessary step for generating a keypair. There are no security implications for this change as we generate keypairs the exact same way as Signal does.
The biggest downside to this change however is that if you try to restore a desktop device with a seed from before this change, that seed will generate a completely different key pair and thus a different session ID.
This will only affect users who plan to restore any device from the seed of a desktop device before this change.
5 years ago
Mikunj
a09e370e1d
Added testing on pull request
...
Disable proxy in tests.
5 years ago
Ryan Tharp
20c7a42356
Merge pull request #915 from neuroscr/dupfix
...
Try to address duplicate open group message issues after sleep
5 years ago
Ryan Tharp
0c43c511d7
Merge pull request #868 from neuroscr/tls-fix
...
Snode communication retries and logging improvement
5 years ago