aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/utils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* show notification when backup is done or failedChristian Schneppe2019-02-181-0/+18
| | | | show success notification only if backup was started manually
* print available stream features / mechanisms on incompat serverChristian Schneppe2019-02-091-0/+17
|
* show web link previews in chatChristian Schneppe2019-02-091-5/+3
| | | | fixes #113
* optimize importsChristian Schneppe2019-02-085-12/+0
|
* provide the same fab submenu for both tabs. rename tab to bookmarkChristian Schneppe2019-02-071-1/+2
|
* fix xmpp uri links that have a aditional chars after joinChristian Schneppe2019-02-041-1/+1
| | | | for example xmpp:foo@bar.tld?join,
* rework backup & restoreChristian Schneppe2019-01-262-0/+119
| | | | use the implementation from Conversations
* resend presence to muc avatar updateChristian Schneppe2019-01-251-0/+1
|
* explicitly start service (instead of just bind) service from contact chooserChristian Schneppe2019-01-251-0/+18
|
* ignore code block start in message previewChristian Schneppe2019-01-251-0/+3
|
* stop file watching when service has been destroyedChristian Schneppe2019-01-251-2/+22
|
* offer 'open with' in context menu for geo urisChristian Schneppe2019-01-251-20/+55
|
* fix display of deleted filesChristian Schneppe2019-01-251-1/+1
|
* mark deleted files in database and not query them when querying for mediaChristian Schneppe2019-01-251-3/+3
|
* add tgz and gz to mime file typesChristian Schneppe2018-12-281-0/+2
|
* fix typosChristian Schneppe2018-12-281-3/+3
|
* change epub file extension to epub and added mobiChristian Schneppe2018-12-271-1/+2
|
* added epub and azw mime types. try to resolve application/octet-stream by ↵Christian Schneppe2018-12-272-2/+26
| | | | file extension instead. added preview icons for ebooks
* add android version to crashreportChristian Schneppe2018-12-271-0/+4
|
* change cipher_mode for backup en-/decryptionChristian Schneppe2018-12-271-1/+1
|
* change message styling rulesChristian Schneppe2018-12-141-0/+24
| | | | | | | | | | Message styling purposly doesn’t require a whitespace after a closing tag to make something like ~un~believable work. However it also breaks _Programmierer_innen_ and other example where the tag is repeated as a non tag in the word. Therefor we change the rules that if a closing tag is followed by a higher order closing tag (a closing tag followed by an end block or white space) we ignore the first closing tag. But only if we don’t read another tag open.
* offer to start/install orbot for edit account screen.Christian Schneppe2018-12-041-0/+43
|
* implement self healing omemoChristian Schneppe2018-12-042-0/+3
| | | | | | after receiving a SignalMessage that can’t be decrypted because of broken sessions Conversations will attempt to grab a new pre key bundle and send a new PreKeySignalMessage wrapped in a key transport message.
* catch a few run time exceptions related to androids life cycle mgmtChristian Schneppe2018-11-231-0/+2
|
* add versioning to sync namespaceChristian Schneppe2018-11-231-1/+1
|
* move default port to Resolver.javaChristian Schneppe2018-11-231-3/+4
|
* added interface to edit nickChristian Schneppe2018-11-231-0/+1
|
* refactored phone contact loading in preperation for syncChristian Schneppe2018-11-235-83/+7
|
* do not show up navigation in start conversation screen if called with view ↵Christian Schneppe2018-11-151-0/+8
| | | | intent
* refactored some ManageAccount, WelcomeActivity and a few other thingsChristian Schneppe2018-11-154-12/+111
|
* fix some build errorsChristian Schneppe2018-10-201-1/+3
|
* refactor magic creates password gen to CryptoHelperChristian Schneppe2018-10-201-5/+13
|
* 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