Daniel Gultsch
|
014052b991
|
added a few codepoints with emoji variants
|
2017-09-30 01:18:08 +02:00 |
|
Daniel Gultsch
|
f53e44a291
|
refactor emoji detector and fix fitzpatrick followed by zwj
|
2017-09-29 23:27:08 +02:00 |
|
Daniel Gultsch
|
f0e48c8af5
|
use own algorithm to count emoji instead of using emoji-java
|
2017-09-29 22:56:17 +02:00 |
|
Daniel Gultsch
|
e5becc2e12
|
slightly refactor dns resolver
|
2017-09-21 21:46:11 +02:00 |
|
Daniel Gultsch
|
881d4ad5b7
|
give exec resolver a lower priority over reflection. fixes #2629
|
2017-09-21 10:31:21 +02:00 |
|
Daniel Gultsch
|
20b14091d6
|
play audio files inline
|
2017-09-20 15:35:35 +02:00 |
|
Daniel Gultsch
|
0603378c75
|
show permanent notification while transcoding video
|
2017-09-18 17:56:25 +02:00 |
|
Daniel Gultsch
|
cce5a7b39f
|
parse jid from CN in client certs if nothing else is available
|
2017-08-07 16:02:48 +02:00 |
|
Daniel Gultsch
|
490115d20e
|
do not run file observer on hidden directories
|
2017-08-05 19:12:44 +02:00 |
|
Daniel Gultsch
|
911e392006
|
update mini dns
|
2017-08-05 15:17:10 +02:00 |
|
Daniel Gultsch
|
c3cbb21133
|
cache some information generated from body like isEmojiOnly, fileParams and isGeoUri
|
2017-08-03 13:24:41 +02:00 |
|
Daniel Gultsch
|
225cca4566
|
provide extra 'network is unreachable' account state
|
2017-08-02 18:58:51 +02:00 |
|
Daniel Gultsch
|
82c5924434
|
display messages that only contain emoji slightly larger
|
2017-07-30 22:04:58 +02:00 |
|
Daniel Gultsch
|
e11277c70f
|
use base64 instead of base36 when creating random strings
|
2017-07-30 11:39:47 +02:00 |
|
Daniel Gultsch
|
91119ab691
|
add reminder to remove minidns workarounds once those are fixed
|
2017-07-14 09:09:26 +02:00 |
|
Daniel Gultsch
|
7623accfd5
|
prefer DNS servers from VPNs
|
2017-07-12 22:19:45 +02:00 |
|
Daniel Gultsch
|
19c1484053
|
catch runtime exceptions from minidns
|
2017-07-11 23:24:09 +02:00 |
|
Daniel Gultsch
|
c5824a3b2a
|
catch all exceptions around minidns :(
|
2017-07-10 12:33:04 +02:00 |
|
Daniel Gultsch
|
abf84e065d
|
made DNSEC hostname validation opt-in
|
2017-07-10 09:59:25 +02:00 |
|
Daniel Gultsch
|
da00a58902
|
work around idn short comings in minidns
|
2017-07-10 08:50:01 +02:00 |
|
Daniel Gultsch
|
7cbef529ae
|
resolve non-srv domains in resolver class as well
this allows us to prefer ipv4
|
2017-07-10 08:49:22 +02:00 |
|
Daniel Gultsch
|
c400f74918
|
prefer ipv4 over ipv6
|
2017-07-09 19:05:23 +02:00 |
|
Daniel Gultsch
|
67bc032ccc
|
fixed fallback to normal DNS query after DNSSEC failed
|
2017-07-09 18:03:26 +02:00 |
|
Daniel Gultsch
|
ef980ff5cf
|
show date separators. fixes #2271
|
2017-07-04 11:01:20 +02:00 |
|
Daniel Gultsch
|
c85b3bbacc
|
revised resolver strategy
|
2017-06-26 14:03:38 +02:00 |
|
Daniel Gultsch
|
6dad1c0dde
|
refactored resolver to fall back to DNS and use reliable method
|
2017-06-25 22:46:56 +02:00 |
|
Daniel Gultsch
|
4faf0f2ec9
|
use ResolverApi.reliable(..)
|
2017-06-25 19:30:03 +02:00 |
|
Daniel Gultsch
|
2c5250a82c
|
new resolver fall back to normal dns if dnssec verfication fails
|
2017-06-25 18:35:40 +02:00 |
|
Daniel Gultsch
|
14fd41cd7f
|
fixed patterns source code url
|
2017-06-25 12:03:26 +02:00 |
|
Daniel Gultsch
|
3c90dbe723
|
fixed ip reporting for dns look ups
|
2017-06-22 00:09:59 +02:00 |
|
Daniel Gultsch
|
2e380ed792
|
upgrade minidns. refactored dns utils
|
2017-06-21 23:28:01 +02:00 |
|
Daniel Gultsch
|
24768d051d
|
upgrade to signal-protocol-java. thanks @ysangkok
fixes #1384
closes #2509
|
2017-06-18 16:36:30 +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
|
bf07196707
|
don't count >number% as quote
|
2017-04-13 17:29:11 +02:00 |
|
Daniel Gultsch
|
0904ba42f8
|
use async message loading only when called from UI
|
2017-04-13 00:12:23 +02:00 |
|
cijo-saju
|
3467a67e75
|
Removed unused imports from entire project.
|
2017-04-12 20:24:36 +05:30 |
|
Daniel Gultsch
|
e98f7e57b0
|
be more careful with corner cases when mentioning multiple people
|
2017-04-07 19:47:33 +02:00 |
|
Daniel Gultsch
|
cc1aa9e431
|
exclude >= from being recognized as quote
|
2017-04-07 14:30:30 +02:00 |
|
Daniel Gultsch
|
99565a6876
|
treat URL as file if URL is in oob or contains key
|
2017-04-05 22:35:42 +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
|
401329caaa
|
use aesgcm:// uri scheme for omemo encrypted http upload
|
2017-04-05 18:46:56 +02:00 |
|
Daniel Gultsch
|
2302122d8e
|
made a few exceptions to quote parser for emoticons and quotes
|
2017-03-26 12:29:12 +02:00 |
|
Daniel Gultsch
|
76b9010c39
|
rework last activity logic to something that should work pretty well in Conversations only enviroments
|
2017-03-20 17:58:58 +01:00 |
|
Daniel Gultsch
|
1fd3bbfe25
|
display chat states in conferences
|
2017-03-09 10:58:44 +01:00 |
|
Daniel Gultsch
|
8ca16a6f63
|
do not interpret grin >< as quote
|
2017-03-08 20:21:04 +01:00 |
|
Daniel Gultsch
|
58595fccfe
|
show icons in pop menu with reflection. imagespan was not centred vertically
|
2017-03-03 12:26:33 +01:00 |
|
Daniel Gultsch
|
c740386297
|
rename the Xmlns class to Namespace
|
2017-03-01 13:01:46 +01:00 |
|
Daniel Gultsch
|
ea1e28267b
|
bump mam namespace to :2
|
2017-03-01 12:50:58 +01:00 |
|
Daniel Gultsch
|
1f4c5ff97c
|
properly trim() incoming imto: uris
|
2017-02-27 22:48:25 +01:00 |
|
licaon-kter
|
d3dd80eec9
|
Fix a typo in legacy
|
2017-02-19 15:47:57 +02:00 |
|