- Nov 30, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
Closes #632
-
- Nov 29, 2017
-
-
Bastien Le Querrec authored
Also, throw IOException on NPE. This should not append because NPE occurs on some devices when copying lib/. But in case of another corner case with NPEs, this commit will prevent a crash and log info. Fixes #631
-
- Nov 20, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
- Nov 03, 2017
-
-
Bastien Le Querrec authored
Long encrypted messages are embed in containers and sent in multiple splitted messages. Splitted messages aren't displayed and Silence stores them to wait for the full container. This way to send encrypted messages creates a risk to consider an unencrypted message as a contained one, resulting in lost of unencrypted messages in rare (but plausible) situations. This commit changes the way to send encrypted messages. They aren't splitted in containers anymore. Non contained encrypted messages will be fully recognized and decrypted by previous Silence releases. This commit do not change the way to receive and decrypt messages yet. So it can still lost unencrypted messages. The way to receive messages will be updated to do not take care of containers in the future, after a 1-month time frame. This is because once containers will be ignored, contained encrypted messages will result in garbage. With a 1-month time frame, most of users should have received the updated Silence release that do not use containers, then allowing us to do not expect to receive contained encrypted messages and not to lower user experience. Also, this commit adds a function to update the type of a message. This prepares the consequence of not losing messages: encrypted messages are prefixed according to the expected type of the message, but this prefix can be valid for multiple types.
-
- Oct 05, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
This reverts commit a38b372b. TYPE_TEXT_VARIATION_VISIBLE_PASSWORD does not guarantee that password will not leak into memory.
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
Fixes #614 Based on https://github.com/WhisperSystems/Signal-Android/commit/ba849bce2c90287e820a3008e9dc9a1b14de19fc and https://github.com/WhisperSystems/Signal-Android/commit/677c7732cfda2469f9096350657c4e751a884069
-
Bastien Le Querrec authored
-
- Oct 04, 2017
-
-
Bastien Le Querrec authored
-
This will allow the screenshots to be used in the F-Droid store. See https://fdroid.gitlab.io/fdroid-website/docs/All_About_Descriptions_Graphics_and_Screenshots/ for more details Ref #583
-
Bastien Le Querrec authored
-
- Sep 27, 2017
-
-
Bastien Le Querrec authored
-
- May 15, 2017
-
-
Bastien Le Querrec authored
F-Droid fails to make reproductible builds with this ID. Fixes #576
-
- Apr 21, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
- Mar 30, 2017
-
-
Bastien Le Querrec authored
-
- Mar 29, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
Fixes https://github.com/WhisperSystems/Signal-Android/issues/5227 Closes https://github.com/WhisperSystems/Signal-Android/pull/5415 // FREEBIE Upstream commit: https://github.com/WhisperSystems/Signal-Android/commit/52b1e17c368d511648b467d4a0a0710768a71a2e
-
// FREEBIE Upstream commit: https://github.com/WhisperSystems/Signal-Android/commit/9273f5cc671c5cc370549c81f435a8b694ad3e7c
-
Fixes https://github.com/WhisperSystems/Signal-Android/issues/5751 Fixes https://github.com/WhisperSystems/Signal-Android/issues/6218 // FREEBIE Upstream commit: https://github.com/WhisperSystems/Signal-Android/commit/2f46c6ca1fba65596c08bfcab24a2e47df163ef5
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
- Mar 27, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
- Mar 25, 2017
-
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
* Do not display warning about legacy key exchange message if auto-complete is enabled * Intercept clicks to send an updated key exchange message if auto-complete is disabled * Reword strings
-
- Mar 23, 2017
-
-
Bastien Le Querrec authored
Fixes #557
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-
- Mar 22, 2017
-
-
Bastien Le Querrec authored
Fixes #350
-
Bastien Le Querrec authored
-
Bastien Le Querrec authored
-