d6f604a
code cleanup, null check not necessary when using instance of
Daniel Gultsch created
d6f604a
code cleanup, null check not necessary when using instance of
Daniel Gultsch created
bb6ddae
ask for permission when committing attachments. fixes #3248
Daniel Gultsch created
185d36d
do not provide up navigation in publish account when in setup mode
Daniel Gultsch created
f9cafc1
refactor magic creates password gen to CryptoHelper
Daniel Gultsch created
157ebba
go back to upstream image-cropper and instead exclude dependencies
Daniel Gultsch created
7177c52
Do not insert text shared over XMPP uri when already drafting message
XMPP uris in the style of `xmpp:test@domain.tld?body=Something` can be used to directly share a message with a specific contact. Previously the text was always appended to the message currently in draft. The message was never send automatically. Essentially those links where treated like normal text share intents (for example when sharing a URL from the browser) but without the contact selection. There is a concern (CVE-2018-18467) that when this URI is invoked automatically and the user is currently drafting a long message to that particular contact the text could be inserted in the draft field (input box) without the user noticing. To circumvent that the text shared over XMPP uris that contain a particular contact is now appended only if the draft box is currently empty. Sharing text normally (**with** manual contact selection) is still treated the same; meaning the shared text will be appended to the current draft. This is intended behaviour to make the 'Hey I have this cool link here;' *open browser*, *share link* - secenario work.
Daniel Gultsch created
71bbd37
removed unused paramater 'newTask' from switchToConversation api
Daniel Gultsch created
5e76421
version bump to 2.3.4 + changelog
Daniel Gultsch created
7ff5aa3
removed unused resources
Daniel Gultsch created
304ad9a
pulled translations from transifex
Daniel Gultsch created
4f12cf0
revert back to 16 byte IVs for omemo since ChatSecure doesn’t support 12 byte
Daniel Gultsch created
9048075
version bump to 2.3.3 + changelog
Daniel Gultsch created
5f8184f
only store non hardcoded resolver result in db
Daniel Gultsch created
2edab21
render 'read up to this point' in 1:1 when followed by date bubble
fixes #3237
Daniel Gultsch created
995f95c
pulled translations from transifex
Daniel Gultsch created
2e2914e
fixed NPE after attempt to store user@ip style jid resolver result
Daniel Gultsch created
dd1d185
fixed cache cleaning cleaning all confercenes instead of where contact is. closes #3229
Daniel Gultsch created
63f4625
version bump to 2.3.2 + changelog
Daniel Gultsch created
a08da68
pulled translations from transifex
Daniel Gultsch created
7734047
pulled translations from transifex
Daniel Gultsch created
5718d55
do not show 'open website' button after info has changed
fixes #3220
Daniel Gultsch created
409bf3c
use bouncycastle provider up to api 27
apparently using conscrypt on Android below version 7? throws an exception when using 16 byte IVs. so we now use BC when ever possible (excluding api 28) we don’t know why Conscrypt behaves differently on various android versions
Daniel Gultsch created
7c5af89
offer either 'cancel download' or 'delete file' but not both
fixes #3221
Daniel Gultsch created
58c6dbb
Lower foreground service notification priority (#3223)
...so no useless icon is shown on the status bar on Android 7 and older (as it was up to 2.2.9)
Licaon_Kter created
57fe153
make 'cancelled' work for jingle ft
Daniel Gultsch created
bdb8d98
show snackbar for remote server timeout in mucs
Daniel Gultsch created
de0741b
show cancelled instead of delivery failed if user requested to abort transfer
Daniel Gultsch created
284861d
Do not attempt to draw overlay on null bitmap
Daniel Gultsch created
3dceb9d
refactor video qualtiy selector; less technical descriptions; code cleanup
Daniel Gultsch created
84f7aea
Merge branch 'video-selector' of https://github.com/licaon-kter/Conversations into licaon-kter-video-selector
Daniel Gultsch created
02be93a
Fix leftover string
Licaon_Kter created
a6fef81
Fix selector, limit formats to 360 & 720 per CTS
licaon-kter created
f23311a
PRNG fixes were a nop ever since we switched to 4.4+
Daniel Gultsch created
521bb78
catch exception if Conscrypt could not be initialized and use tls 1.2
Daniel Gultsch created
d02b123
pulled translations from transifex
Daniel Gultsch created
10bfa00
switch Android-Cropper library to come from jitpacked github to update to support library 28
Daniel Gultsch created
8980a0c
make jids appear as monospace in dialogs
Daniel Gultsch created
fcccf54
Add video compression selector
licaon-kter created
fd165e5
add confirmation dialog for deleting files
fixes #3202, closes #3193, closes #3214
Daniel Gultsch created
7aa8aba
code cleanup / reformat in ShareViaAccount
Daniel Gultsch created
b27fa6d
version bump to 2.3.1 + changelog
Daniel Gultsch created
f2f44c7
pulled translations from transifex
Daniel Gultsch created
cd13f43
add recordings directory to file_paths.xml for sharing recordings in (#3216)
case ONLY_INTERNAL_STORAGE = true
ChaosKid42 created
a6ced5b
pulled translations from transifex
Daniel Gultsch created
ce46b36
go back to 16 byte IVs for OMEMO
clients like Dino can’t handle 12 byte IVs
Daniel Gultsch created
0e3be46
fixed regression introduce in earlier commit. don’t use conscrypt on older devices
Daniel Gultsch created
bfa63e1
added a few TODOs in regards to the handling of inactive devices
Daniel Gultsch created
04ac226
Do weOwnFile security check only when attaching
The general security check is recommend so a third party can not ask us to send an internal file. But we don’t need to do this for files we attach ourself from within Conversations
Daniel Gultsch created
657b1ca
use fab.hide() and fab.show() - this will animate the process
Daniel Gultsch created
390175e
use short read timeout when waiting for first stream open. disable read timeout aftwards
Daniel Gultsch created