Commit Graph

4484 Commits (b432700fe888d6f31fe405ee8b89fd26f5d14cf6)
 

Author SHA1 Message Date
sachaaaaa b432700fe8
Merge pull request #11 from sachaaaaa/key_exchange_status
Change keysPending flag to keyExchangeCompleted in conversation model
7 years ago
sachaaaaa d5ef0cfb03 Revert changes and rename keysPending to keyExchangeCompleted 7 years ago
sachaaaaa 377ee009c4
Merge pull request #10 from sachaaaaa/ignore_failed_decryption_messages
Ignore friend request messages that couldn't be decrypted
7 years ago
sachaaaaa ecd300d68d Change keysPending flag to keyExchangeStatus in conversation model 7 years ago
sachaaaaa 0283c6428f Ignore friend request messages that could not be decrypted 7 years ago
sachaaaaa 583fb2e6c6
Merge pull request #8 from sachaaaaa/send_as_bytes
Send outgoing messages as bytes
7 years ago
sachaaaaa 9677f8b648
Merge branch 'development' into send_as_bytes 7 years ago
sachaaaaa b52dac98b7
Merge pull request #7 from sachaaaaa/fallback_decrypt
Decrypt "friend request" messages using fallback encryption. Move logic into libloki.js
7 years ago
sachaaaaa be29ea725a revert libsignal-protocol and convert binary-encoded string to Uint8Array later down the line 7 years ago
sachaaaaa 54e238dee8 changed mock http server to display received bytes 7 years ago
sachaaaaa 6fe70b9b85 Send outgoing messages as raw bytes (Uint8Array) and moved recipient & ttl to header 7 years ago
sachaaaaa 6d84eb69e7 upgrade node-fetch to 2.2.0 7 years ago
sachaaaaa 9da4e94276 print outgoing messages as bytes, that can be injected in the mock socket server for debugging 7 years ago
sachaaaaa 60b54d59c9 update mock socket server to send friend-request message (fallback encryption) 7 years ago
sachaaaaa 04b45f6aa1 Decrypt friend-request messages (the ones using fallback encryption). Moved logic into a new file libloki-protocol.js and concat loki code into js/libloki.js 7 years ago
sachaaaaa 5e9f4177ff style nits 7 years ago
sachaaaaa 826bbe9631
Merge pull request #6 from sachaaaaa/development
Reconcile incoming and outgoing messages
7 years ago
sachaaaaa d6954aa91c Wrap outgoing message in a WebSocketMessage proto object to match incoming format 7 years ago
sachaaaaa 38e6272dc6 Use async/await in addMockContact instead of nested promises 7 years ago
sachaaaaa 42e941531f Add fallback encryption (FallBackSessionCipher. simple DH) for when key bundle hasn't been received yet. Skip padding of bytes. 7 years ago
sachaaaaa 905e2c1ba6 mock socket server to send keepalive as well as mock messages 7 years ago
sachaaaaa ac92d53e14 display mock contact priv key for debugging 7 years ago
sachaaaaa 81f8ef0adb Update mock socket server to send a hello world message! 7 years ago
sachaaaaa e81e253ccf temporarily disable decryption and unpadding of incoming messages 7 years ago
sachaaaaa d8bef6041d Change mock socket server to send fake message 7 years ago
sachaaaaa 6b998d79a7 Fix message_receiver not able to convert ArrayBuffer to stringBase64 in addToCache 7 years ago
sachaaaaa 2631d195fd allow generating a mock contact via console without saving its key bundle 7 years ago
sachaaaaa d521795cf8 add helper to set the keysPending flag for a discussion 7 years ago
sachaaaaa 22a86b5351 store key bundle status in conversation model 7 years ago
sachaaaaa 33ad509fbf Merge branch 'master' of https://github.com/signalapp/Signal-Desktop into development
# Conflicts:
#	_locales/ar/messages.json
#	_locales/es_419/messages.json
#	_locales/he/messages.json
#	_locales/hi/messages.json
#	_locales/hr/messages.json
#	_locales/kn/messages.json
#	_locales/ko/messages.json
#	_locales/mk/messages.json
#	_locales/sr/messages.json
#	_locales/uk/messages.json
#	_locales/vi/messages.json
#	package.json
7 years ago
Scott Nonnenberg e8983ea4a4 v1.16.2 7 years ago
Scott Nonnenberg 4760b8115c Merge tag 'v1.16.2-beta.2' 7 years ago
Scott Nonnenberg 8cd3db0262 v1.16.2-beta.2 7 years ago
Scott Nonnenberg c13b91a790 Update linter exceptions after update 7 years ago
Scott Nonnenberg 79ebec36ca v1.16.2-beta.1 7 years ago
Scott Nonnenberg 979afad47a Localization string updates 7 years ago
Scott Nonnenberg 48d937b66a Follow symlinks on target file path as well as user/config paths 7 years ago
Scott Nonnenberg 3464eb65b8 Keep conversation.lastMessage in memory 7 years ago
Scott Nonnenberg ecb126e74c
Custom linter to check code quality (#2753) 7 years ago
Scott Nonnenberg a3b6f3ddce v1.16.1 7 years ago
Scott Nonnenberg 03f81dea5a Merge tag 'v1.16.1-beta.2' 7 years ago
Scott Nonnenberg 366401f77a v1.16.1-beta.2 7 years ago
Scott Nonnenberg 814b9cf26a Only accept 'you left group' messages when group blocked 7 years ago
Scott Nonnenberg c2e0ec5636 Group Blocking: Allow group metadata messages from own devices 7 years ago
Scott Nonnenberg 9c399624cc Support for blocking groups on mobile, via group/blocked syncs 7 years ago
Scott Nonnenberg cfe561b3eb v1.16.1-beta.1 7 years ago
Scott Nonnenberg bae4cecd22 iOS theme: higher visibility for embedded contact text 7 years ago
Scott Nonnenberg 46dac94ab8 Pop toast on attempted attach if image attachment is too large 7 years ago
Scott Nonnenberg 8290146721 Show generic attachment for non-loading/too-large images/videos 7 years ago
Scott Nonnenberg 55a136b9a3 v1.16.0 7 years ago