aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/utils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fixed NPE after attempt to store user@ip style jid resolver resultChristian Schneppe2018-10-201-2/+3
|
* use bouncycastle provider up to api 27Christian Schneppe2018-10-201-2/+2
| | | | | | | 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
* PRNG fixes were a nop ever since we switched to 4.4+Christian Schneppe2018-10-201-62/+62
|
* catch exception if Conscrypt could not be initialized and use tls 1.2Christian Schneppe2018-10-201-1/+5
|
* reworked shortcut for QR-Code scanning in profileChristian Schneppe2018-10-031-1/+1
| | | | fixes #190
* clean up connection code. unify domain = ip and extended connection settings ↵Christian Schneppe2018-10-021-7/+30
| | | | into fake resolver
* use sni and alpn for start tls as well. apperently google requires itChristian Schneppe2018-10-021-1/+1
|
* fixed sni and alpn for kitkatChristian Schneppe2018-10-011-5/+43
|
* use conscrypt api to set sni and alpnChristian Schneppe2018-10-011-31/+10
|
* fixed regression that didn’t enable SNIChristian Schneppe2018-10-011-20/+31
|
* use conscrypt as security provider to provide tls 1.3 and modern cyphers on ↵Christian Schneppe2018-10-012-27/+22
| | | | old androids
* interrupt sub thread in resolverChristian Schneppe2018-09-271-1/+6
|
* copy into new array when returning from resolverChristian Schneppe2018-09-271-6/+10
|
* behave nicely (no foreground service by default) if app is built with ↵Christian Schneppe2018-09-271-4/+31
| | | | targetSdk <26
* do not show media overview in contact/conference details when missing ↵Christian Schneppe2018-09-261-0/+6
| | | | storage permission
* do not use BC provider on android 22+Christian Schneppe2018-09-261-0/+4
|
* show media preview in messagebubble like text messagesChristian Schneppe2018-09-231-1/+1
|
* preview media before sending them and allow sharing and attaching of ↵Christian Schneppe2018-09-231-2/+2
| | | | multiple files
* speed up DNSChristian Schneppe2018-09-131-103/+145
| | | | | | run queries in parallel decrease timeout do not fall back to google
* initial work toward api 26+Christian Schneppe2018-09-132-2/+75
| | | | | * introduce notification channels * always use foreground service on 26+
* disabled by default variant of XEP-0392Christian Schneppe2018-08-262-0/+33
|
* store bookmarks in pep if conversion xep is runningChristian Schneppe2018-08-261-0/+2
|
* support mam:1Christian Schneppe2018-07-091-2/+0
|
* make xmppuri deal with null inputChristian Schneppe2018-07-091-1/+4
|
* restart file observer when permisson are grantedChristian Schneppe2018-07-091-0/+5
|
* reset subject and name on emptyChristian Schneppe2018-07-091-0/+4
|
* save name instead of subject in bookmarkChristian Schneppe2018-07-091-0/+46
|
* refined create conference dialogChristian Schneppe2018-07-091-0/+14
|
* Improved URL matchingChristian Schneppe2018-06-171-2/+0
|
* fix geo uri regexChristian Schneppe2018-06-161-1/+1
| | | | | - only match valid float numbers - match uri with parameter
* catch OOM in FileObserverChristian Schneppe2018-06-161-1/+6
|
* Do not use TLS_FALLBACK_SCSVChristian Schneppe2018-05-261-0/+1
|
* add support for S3 file transfersChristian Schneppe2018-05-264-2/+65
|
* make file observer listen for movesChristian Schneppe2018-05-211-1/+1
|
* do not save draft if message is completly empty and fixed appending shared textChristian Schneppe2018-05-211-0/+16
|
* changed jid of push serverChristian Schneppe2018-05-172-3/+10
|
* do not load conversations with null jidChristian Schneppe2018-05-161-0/+8
|
* max out emoji enlargment at 42 emojisChristian Schneppe2018-05-161-5/+29
|
* split heighlights by special charactersChristian Schneppe2018-05-161-0/+3
|
* apply styling helper to conversation overviewChristian Schneppe2018-05-143-8/+146
|
* Support both new and old http upload namespacesChristian Schneppe2018-05-051-0/+1
|
* XmppUri code cleanupChristian Schneppe2018-05-051-14/+10
|
* encode and decode % and # in invite linksChristian Schneppe2018-05-052-1/+18
|
* filter sequences of more than 3 ltr-rtlChristian Schneppe2018-05-052-1/+9
|
* remove " from fts queriesChristian Schneppe2018-05-051-1/+1
|
* only highlight alphanumeric charsChristian Schneppe2018-05-031-0/+20
|
* hide treatAsDownloadable in search resultsChristian Schneppe2018-05-031-0/+28
|
* persist search across device rotationsChristian Schneppe2018-05-021-0/+11
|
* only search text messagesChristian Schneppe2018-05-021-2/+2
|
* fixed search term parser for empty termsChristian Schneppe2018-05-021-2/+18
|