Daniel Gultsch
|
24f2f52512
|
limit http upload / download to 4 parallel connections
|
2021-02-22 09:24:41 +01:00 |
|
Daniel Gultsch
|
0812bae1ab
|
do not run alpha check on jpegs
|
2021-02-20 10:08:43 +01:00 |
|
Daniel Gultsch
|
8ce7bfb95e
|
automated code clean up
|
2021-01-23 09:25:34 +01:00 |
|
Ferdinand Pöll
|
453ca7c0ed
|
Migrate from Android Support Library to AndroidX
Unignored gradle.properties since androidX requires additions there
See also https://developer.android.com/jetpack/androidx/migrate
|
2021-01-18 20:49:35 +01:00 |
|
Daniel Gultsch
|
303e205276
|
if file extension doesn’t exist. try to guess from content type. fixes #3939
|
2020-12-06 19:22:36 +01:00 |
|
Daniel Gultsch
|
a0920b83e2
|
use Account.getDomain() for direct access to domain jid
|
2020-05-17 10:24:46 +02:00 |
|
Daniel Gultsch
|
b6703dbe38
|
switch xmpp-addr to jxmpp-jid
|
2020-05-15 17:06:16 +02:00 |
|
Daniel Gultsch
|
66da5ffb6c
|
fixed download of previously deleted omemo files
|
2020-01-20 10:43:17 +01:00 |
|
Daniel Gultsch
|
c62d5ebcb3
|
added failure logging to http download
|
2020-01-19 11:36:26 +01:00 |
|
Daniel Gultsch
|
c502503994
|
pass omemo decrypt up to higher layers to count as download error. decrypt all encrypted files
|
2020-01-19 10:01:43 +01:00 |
|
Daniel Gultsch
|
724f30bcc5
|
fixed adding omemo encrypted images to gallery
|
2020-01-15 14:19:17 +01:00 |
|
Daniel Gultsch
|
af3c106dc8
|
reset file to normal message when attempting re-download after delete
fixes: #3604
|
2019-12-30 00:14:55 +01:00 |
|
Daniel Gultsch
|
ed4a73e1c7
|
persist file size across aborts
fixes #3601
|
2019-12-26 19:01:01 +01:00 |
|
Daniel Gultsch
|
9bcef7a8e7
|
display '#' in generated channel avatars
|
2019-12-22 19:30:58 +01:00 |
|
Marc Schink
|
5117956648
|
Add missing space in debug output
|
2019-12-21 13:16:22 +01:00 |
|
Marc Schink
|
92cf221a2b
|
Implement download resumption for OMEMO encrypted files
|
2019-12-21 13:16:18 +01:00 |
|
Daniel Gultsch
|
d3ccba445a
|
increased reconnection interval after policy violation
|
2019-08-16 15:00:26 +02:00 |
|
Daniel Gultsch
|
0770914edf
|
refactored filename and extension parsing
|
2019-08-16 14:09:42 +02:00 |
|
Daniel Gultsch
|
953307ca30
|
use socks instead of http proxy for http upload
http proxy doesn’t seem to work with onion v3
|
2019-06-16 15:06:34 +02:00 |
|
Daniel Gultsch
|
b2ea91909b
|
introduced type private_file_message to handle attachments in PMs. fixes #3372
|
2019-04-27 11:46:43 +02:00 |
|
Daniel Gultsch
|
b30fb46c85
|
make sure that http upload/download is not startetd multiple times
|
2019-01-28 10:39:01 +01:00 |
|
Daniel Gultsch
|
8ab4ca7138
|
fixed downloading of deleted files
|
2019-01-10 21:23:53 +01:00 |
|
Daniel Gultsch
|
52afcac230
|
mark deleted files in database and not query them when querying for media
|
2019-01-10 14:52:27 +01:00 |
|
Daniel Gultsch
|
96e3546904
|
put images into MessageStyle notifications
|
2019-01-09 12:47:09 +01:00 |
|
Daniel Gultsch
|
52ecd9347c
|
added dialogs for rate limiting and out of date version
|
2018-10-31 13:33:55 +01:00 |
|
Daniel Gultsch
|
1cbb60d7ed
|
removed unused code (otr jingle encrypted file transfer)
|
2018-09-30 13:48:11 +02:00 |
|
Daniel Gultsch
|
af420c84a0
|
automatically start download if file size is known
|
2018-06-28 17:44:00 +02:00 |
|
Daniel Gultsch
|
b9bdb3df55
|
use Tor on http upload is account uses onion domain. fixes #3075
|
2018-06-16 18:31:55 +02:00 |
|
Daniel Gultsch
|
ea5cdec186
|
handle p1s3 urls in http downloader
|
2018-05-25 15:37:14 +02:00 |
|
Daniel Gultsch
|
d5a187bafb
|
use Tor to download map tiles if configured to do so
|
2018-05-11 12:42:39 +02:00 |
|
Daniel Gultsch
|
4a706aad03
|
catch dead object exceptions when acquiring wake locks
|
2018-04-15 18:31:58 +02:00 |
|
Daniel Gultsch
|
25a49a28ce
|
disable caches in HttpUrlConnections
|
2018-03-13 11:59:32 +01:00 |
|
Daniel Gultsch
|
bf6b54a7aa
|
get rid of OTR
|
2018-03-07 22:30:34 +01:00 |
|
Daniel Gultsch
|
bcd00bb517
|
discover file extension in original filename from pgp
|
2018-01-29 01:40:02 +01:00 |
|
Daniel Gultsch
|
d349f634d0
|
ignore data uri after aesgcm uri
|
2017-12-09 14:45:54 +01:00 |
|
moparisthebest
|
197352b669
|
Read support for 12-byte IVs in addition to 16-byte IVs
|
2017-08-09 23:42:35 -04:00 |
|
Daniel Gultsch
|
b925f436fd
|
add more logging to http download connection and reset file params after setting expected size
|
2017-08-04 11:58:12 +02:00 |
|
Daniel Gultsch
|
1a72683b52
|
close http download connection after download
|
2017-04-29 22:59:36 +02:00 |
|
Daniel Gultsch
|
6c34763d32
|
transform aesgcm:// links back to https:// before connecting through Tor
fixes #2444
|
2017-04-16 08:44:26 +02:00 |
|
Daniel Gultsch
|
26badb7f4c
|
send urls pointing to pgp encrypted files directly in body+oob
|
2017-04-05 21:01:29 +02:00 |
|
Daniel Gultsch
|
b050ff2576
|
only call UI thread from downloading thread every 250ms
|
2017-01-12 16:02:09 +01:00 |
|
Daniel Gultsch
|
1739af2a41
|
fixed http resume
|
2016-12-06 23:27:29 +01:00 |
|
Daniel Gultsch
|
e84af51272
|
distinguish between general i/o error and write exception when copying files
|
2016-11-15 15:43:04 +01:00 |
|
Daniel Gultsch
|
61f58b3dbd
|
add timeouts to HTTPUrlConnections and allow cancelation of all sending files
|
2016-09-20 20:02:25 +02:00 |
|
Daniel Gultsch
|
caafd03130
|
don't automatically download files and avatars when datasaver is on
|
2016-08-27 13:35:52 +02:00 |
|
Daniel Gultsch
|
e9c00c0427
|
push file offered notification when initial HTTP HEAD req. fails
|
2016-07-21 19:17:26 +02:00 |
|
Daniel Gultsch
|
dcc13d7a3d
|
log download failure caused by missing content length
|
2016-06-16 20:36:51 +02:00 |
|
Daniel Gultsch
|
5f40a7042d
|
delay notification until after pgp decryption
|
2016-06-15 12:44:29 +02:00 |
|
Daniel Gultsch
|
587fb3cca3
|
refactored pgp decryption
|
2016-06-13 13:32:14 +02:00 |
|
Daniel Gultsch
|
161fdf7340
|
throw writeexecption in downloader if flush fails
|
2016-06-03 14:27:05 +02:00 |
|