Commit log

10cee98 Added expert setting for direct search

Daniel Gultsch created

fcfb695 permit empty values for subject and roster name

Daniel Gultsch created

30e5f9b fix geo uri regex (fix #3050) (#3071)

Click to expand commit body
- only match valid float numbers
- match uri with parameter

Klaus created

d86f078 fix cleanPrivateStorage() (#3065)

ChaosKid42 created

258c7d1 attach editor content as file

Daniel Gultsch created

4019593 report unparsable limit as http upload available

Daniel Gultsch created

4538909 url typo (#3061)

Click to expand commit body
resulted in 404

Wolf created

7bcbca7 edit public=true/false property in mucs

Daniel Gultsch created

f58c173 version bump to 2.2.2 + changelog

Daniel Gultsch created

93df2ec pulled translations from transifex

Daniel Gultsch created

c8a0bf7 OMEMO: remove omemo device from own list if bundle is broken

Daniel Gultsch created

9706c7e pulled translations from transifex

Daniel Gultsch created

4557a3f make sure account is connected before attempting to download p1s3

Daniel Gultsch created

be3955b add missing else to show the availability of httpupload correctly (#3048)

Christian Schneppe created

1854e37 reintroduce support for old http upload

Daniel Gultsch created

bc50239 improve active_since implementation (XEP-0319: Last User Interaction in Presence) (#3045)

Click to expand commit body
* set contact to inactive if it becomes offline

* send idle also in case app started in background

ChaosKid42 created

fd7a5c6 Do not use TLS_FALLBACK_SCSV

Click to expand commit body
closes #2937

Thanks to @tmolitor-stud-tu for explaining the situation in
https://github.com/guardianproject/NetCipher/pull/74

Daniel Gultsch created

1510958 do not show file id in check size button

Daniel Gultsch created

2d118b5 show S3 file transfer in server info if http upload is n/a

Daniel Gultsch created

ea5cdec handle p1s3 urls in http downloader

Daniel Gultsch created

4626bdf show p1s3 attchments with download button

Daniel Gultsch created

70d95c7 upload files using p1s3 - sending part

Daniel Gultsch created

e4ca896 exclude firebase-base from firebase-messaging

Daniel Gultsch created

94484ce disable analytics

Click to expand commit body
https://firebase.google.com/support/guides/disable-analytics

Daniel Gultsch created

a149f0d set pragme secure delete properly

Daniel Gultsch created

df64d96 explicitly set secure_delete pragma for SQLite database (#3039)

Click to expand commit body
Conversations stores sensitive data, such as SQLiteAxolotlStore tables, in its database.

secure_delete=ON is the default for newer Android devices:
https://android-review.googlesource.com/c/platform/external/sqlite/+/209123

However, older devices had it disabled by default, so any database created than has this setting disabled and it will not be updated automatically.

Also, the default might be changed in the future (for example, to "FAST", added in 2017), so it is safer to set it explicitly.

Alexander created

219ca9f put address of app server in resource file

Daniel Gultsch created

3be3bfb make file observer listen for moves

Daniel Gultsch created

9bff990 move enabling of foreign key support to onConfigure (#3038)

Click to expand commit body
This way we avoid repeating the code. Unlike getWritableDatabase, onConfigure is intended to be overridden.

In fact, onConfigure documentation specifically says: "Called when the database connection is being configured, to enable features such as write-ahead logging or *foreign key support*."

Alexander created

e948d12 Make nickname matching case-sensitive (#3035)

Click to expand commit body
Perform case-sensitive matching for highlighting the own nickname in MUC
messages and while checking whether to notify.

Holger Weiß created

3837826 fixed a missing word in README (#3037)

Click to expand commit body
* fix a missing word in README

* fix repeating word in README

Alexander created

39e4b26 prefetch omemo device lists only if muc has omemo enabled

Daniel Gultsch created

383b32c make fcm receiver ignore messages when all accounts are disabled

Daniel Gultsch created

ec54a48 migrate to fcm library

Daniel Gultsch created

2230d5a do not save draft if message is completly empty and fixed appending shared text

Daniel Gultsch created

be57933 do not use trigger but delete message index entries manually

Daniel Gultsch created

9b43f37 pulled translations from transifex

Daniel Gultsch created

1b4c27f version bump to 2.2.1 + changelog

Daniel Gultsch created

0bb600f Extend QR scanner to support VCard with IMPP field (#3027)

Click to expand commit body
Currently QR scanner supports only URIs. VCard specification allows
embedding instant messaging protocols in the `IMPP` field [0].

This change will extract the first XMPP URI from `IMPP` field if a VCard
has been scanned and process it just like if the XMPP URI was scanned
directly. In case the contact is not already present in the roster this
will pop up "Add contact" window.

Example VCard with this URI:

    BEGIN:VCARD
    FN:Test Contact
    EMAIL:test@example.com
    IMPP:xmpp:test@example.com
    END:VCARD

[0]: https://tools.ietf.org/html/rfc6350#section-6.4.3

Wiktor created

5ef7c29 changed command paramater for new push server

Daniel Gultsch created

9ef2d32 changed jid of push server

Daniel Gultsch created

d5a187b use Tor to download map tiles if configured to do so

Daniel Gultsch created

eb1251b pulled translations from transifex

Daniel Gultsch created

543d1f6 do not use end in catchup mam queries

Daniel Gultsch created

170fbf0 switch to aac with slightly heigher sample and bit rate. fixes #3021

Daniel Gultsch created

41760b4 Improved URL matching

Click to expand commit body
URLs with trailing special chars (e.g. slash, minus, ...) should now be
matched correctly, even when followed by a non-url char

klonfish created

678fcf8 removed dead code + null check

Daniel Gultsch created

b0db88c add primary key to fts table

Daniel Gultsch created

5b41906 do not include body in simple status updates to not trigger fts update

Daniel Gultsch created

a8b863a updated dependencies

Daniel Gultsch created