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
|
5514958e93
|
presist http upload availibility
|
2018-03-18 10:30:15 +01:00 |
|
Daniel Gultsch
|
25a49a28ce
|
disable caches in HttpUrlConnections
|
2018-03-13 11:59:32 +01:00 |
|
Daniel Gultsch
|
1accf9d961
|
migrate to xmpp-addr
|
2018-03-07 22:30:36 +01:00 |
|
Daniel Gultsch
|
bf6b54a7aa
|
get rid of OTR
|
2018-03-07 22:30:34 +01:00 |
|
Daniel Gultsch
|
a3f3cfa0bb
|
only allow a number of white listed headers according to http upload v0.5
|
2018-02-16 11:14:16 +01:00 |
|
Daniel Gultsch
|
64928d0ff1
|
http upload: do not crash on invalid slot responses
|
2018-02-11 17:54:59 +01:00 |
|
Daniel Gultsch
|
bcd00bb517
|
discover file extension in original filename from pgp
|
2018-01-29 01:40:02 +01:00 |
|
Daniel Gultsch
|
e48788e821
|
support new http upload namespace
|
2018-01-28 14:17:42 +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
|
2ed71df01a
|
also check for hostname in in certs if hostname is from trusted source
|
2017-06-21 23:40:01 +02:00 |
|
Daniel Gultsch
|
f67baab983
|
revised strategy for http upload read timeout
|
2017-06-18 16:32:01 +02:00 |
|
Daniel Gultsch
|
a1fe8f1c87
|
make http upload read timeout depend on file size
|
2017-06-14 16:27:38 +02:00 |
|
Daniel Gultsch
|
3889c0eb01
|
use application/pgp-encrypted mime type when necessary for http upload
|
2017-06-01 07:35:18 +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 |
|
cijo-saju
|
3467a67e75
|
Removed unused imports from entire project.
|
2017-04-12 20:24:36 +05:30 |
|
Daniel Gultsch
|
26badb7f4c
|
send urls pointing to pgp encrypted files directly in body+oob
|
2017-04-05 21:01:29 +02:00 |
|
Daniel Gultsch
|
401329caaa
|
use aesgcm:// uri scheme for omemo encrypted http upload
|
2017-04-05 18:46:56 +02:00 |
|
Daniel Gultsch
|
c740386297
|
rename the Xmlns class to Namespace
|
2017-03-01 13:01:46 +01:00 |
|
Daniel Gultsch
|
24fab162e2
|
renamed omemo:// to aesgcm://
|
2017-02-07 20:07:57 +01:00 |
|
Daniel Gultsch
|
71ad18beb9
|
support omemo:// style urls
|
2017-02-07 19:32:12 +01:00 |
|
Daniel Gultsch
|
c37117b940
|
update copyright information
|
2017-02-07 19:31:54 +01: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
|
cbc9c1fb20
|
add support for RFC7711 to MTM
|
2016-12-05 21:52:44 +01:00 |
|
Daniel Gultsch
|
64e8035f6d
|
introduced custom tls socket factory to make tls1.2 work for http connections
|
2016-11-20 00:39:01 +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
|
a5181b22e0
|
always use ipv4 localhost when using orbot http proxy
|
2016-10-31 09:53:14 +01:00 |
|
Daniel Gultsch
|
8557120ef8
|
add error message to failed messages. accessible via context menu
|
2016-10-26 12:26:04 +02: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
|
e0575642b5
|
log all fail reasons
|
2016-06-15 12:33:59 +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 |
|
Daniel Gultsch
|
583aba1b44
|
print specific toast when download failed because of write error
|
2016-06-02 21:37:52 +02:00 |
|
Daniel Gultsch
|
1838023c88
|
log failure reason in http upload on wrong response code
|
2016-05-31 17:19:56 +02:00 |
|
Daniel Gultsch
|
a9b66e3ea5
|
allow to delete attachments. fixes #1539
|
2016-03-23 19:23:22 +01:00 |
|
Daniel Gultsch
|
281cb65046
|
only add image files to media scanner
|
2016-03-23 12:20:09 +01:00 |
|
Daniel Gultsch
|
89eea3636f
|
add a few more know file extensions
|
2016-03-04 11:24:53 +01:00 |
|
Daniel Gultsch
|
7dd9545ea3
|
use TLSv1.2 as SSL context on supported plattforms
|
2016-02-03 18:17:16 +01:00 |
|
Daniel Gultsch
|
a1ac4fd665
|
fix cancelation of http downloads and enable resume
|
2015-12-11 20:33:41 +01:00 |
|
Daniel Gultsch
|
c3e8fb3446
|
request storage permission when needed on Android 6.0
|
2015-12-07 13:24:41 +01:00 |
|
Daniel Gultsch
|
b4a259837e
|
always use http proxy for http requests. (socks is leaking dns)
|
2015-12-01 12:00:50 +01:00 |
|