sachaaaaa
|
d99dc100a5
|
Fix arguments in MessageSenderWrapper (#2671)
|
6 years ago |
Scott Nonnenberg
|
494806b314
|
libsignal-protocol: Be resilient to missing open session
|
6 years ago |
Scott Nonnenberg
|
32fa5cccde
|
Send sync sent messages properly in 1-member group
|
6 years ago |
Scott Nonnenberg
|
b83ae11cb3
|
Single member groups: Make all group-related sends a noop
|
6 years ago |
Scott Nonnenberg
|
c76d537482
|
Note to Self: On just expire timer update, set TIMER_UPDATE flag
|
6 years ago |
Scott Nonnenberg
|
b3ac1373fa
|
Move left pane entirely to React
|
6 years ago |
Scott Nonnenberg
|
0b0dfbce9d
|
Don't return error for groups with no members but yourself
|
6 years ago |
Scott Nonnenberg
|
e4f18f9daa
|
libsignal-protocol: Protect against null thrown Errors
|
6 years ago |
Scott Nonnenberg
|
3fb6ab295f
|
Debug log optimizations and improvements
|
6 years ago |
Scott Nonnenberg
|
77ae717b9b
|
Clean up shutdown handling - stop processing incoming messages
|
6 years ago |
Scott Nonnenberg
|
af40ceda6c
|
Note to Self timer fixes for bugs reported by beta users
|
6 years ago |
Scott Nonnenberg
|
7c4ba5446c
|
Throw error if incoming attachment has mismatched attachment size
|
6 years ago |
Scott Nonnenberg
|
2c3847affe
|
MessageReceiver: Don't wait for cache update to move forward
|
6 years ago |
Scott Nonnenberg
|
291e8d80cb
|
Fix asm.js errors in emscripten-generated functions
|
6 years ago |
Scott Nonnenberg
|
5b54c9554e
|
Remove groups table, conversation is single source of truth
|
6 years ago |
Scott Nonnenberg
|
b69eea543c
|
MessageReceiver: Don't wait for app logic to start next decrypt
|
6 years ago |
Scott Nonnenberg
|
041fe4be05
|
Remove JSON column and Backbone Model for unprocessed
|
6 years ago |
Scott Nonnenberg
|
1d2c3ae23c
|
Download attachments in separate queue from message processing
|
6 years ago |
Scott Nonnenberg
|
a43a78731a
|
Note to Self
|
6 years ago |
Scott Nonnenberg
|
021e807180
|
MessageReceiver: Log errors with proper message id
|
6 years ago |
Scott Nonnenberg
|
2ce86af093
|
Ensure that Curve.async points to worker after startWorker call
|
6 years ago |
Scott Nonnenberg
|
b3eb0646c0
|
Reenable send when link preview is missing an image
|
6 years ago |
Scott Nonnenberg
|
813924685e
|
Link Previews
|
6 years ago |
Scott Nonnenberg
|
91ef39e482
|
Ensure that blocked messages are dropped even after sealed sender
|
6 years ago |
Bradley Sinclair
|
f968a5db3d
|
Ensure encrypting device name does not die on empty device name (#3066)
Ran into this on the Contributors guidelines setting up the development env.
registerSingleDevice does not pass a deviceName, so it fail every time.
|
6 years ago |
Scott Nonnenberg
|
aab2a57b48
|
Some style and interaction fine-tuning
|
6 years ago |
Scott Nonnenberg
|
43e5d16020
|
Support for web socket communication with no signaling key
|
6 years ago |
Scott Nonnenberg
|
00755072ee
|
Include caption, width and height for outgoing attachments
|
6 years ago |
Scott Nonnenberg
|
985b1d6aa6
|
New staged attachments UI, multiple image attachments per message
|
6 years ago |
Scott Nonnenberg
|
47f834cf5c
|
Encrypt device name on account create, on first launch if needed
|
6 years ago |
Scott Nonnenberg
|
3851bf351f
|
Throttle typing events, fix profile logging, fix group typing
|
6 years ago |
Scott Nonnenberg
|
822ea9ae53
|
Improve sealed sender icon display logic
|
6 years ago |
Scott Nonnenberg
|
313d08344a
|
Request configuration sync on startup of new version
|
6 years ago |
Scott Nonnenberg
|
70eed938d9
|
Store arrayBuffers in database for remote identity keys
|
6 years ago |
Scott Nonnenberg
|
79a861a870
|
Typing Indicators
|
6 years ago |
Scott Nonnenberg
|
99252702e1
|
Support receiving multiple images in one messages
|
6 years ago |
Scott Nonnenberg
|
2822f4ce40
|
Ensure proper order of state changes during account create
|
6 years ago |
Scott Nonnenberg
|
c5f9fae444
|
A few small bugfixes
|
6 years ago |
Scott Nonnenberg
|
e828253ef0
|
Restor full function syntax to custom Mocha reporter
|
7 years ago |
Scott Nonnenberg
|
dbf0be2db5
|
eslintify all test files
|
7 years ago |
Scott Nonnenberg
|
2d48daa7b6
|
Refine Sealed Sender behaviors
|
7 years ago |
Scott Nonnenberg
|
e2e0e4c96b
|
Refine sealed sender logic
|
7 years ago |
Scott Nonnenberg
|
1755e0adfd
|
Move all remaining stores to SQLCipher
|
7 years ago |
Scott Nonnenberg
|
a7d78c0e9b
|
Sealed Sender support
https://signal.org/blog/sealed-sender/
|
7 years ago |
Scott Nonnenberg
|
2cfbfe477a
|
Better handle large numbers of messages in cache on startup
|
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
|
02fbea96c0
|
Move base64 conversions off of the main thread
|
7 years ago |
Scott Nonnenberg
|
911bc63c67
|
Move all arrayBuffer<->base64 functions to be async
|
7 years ago |