Commit graph

534 commits

Author SHA1 Message Date
Christian Schneppe
c8d09ad246 version 3.0.4 2021-03-07 18:05:17 +01:00
Christian Schneppe
644907f93c 3.0.4 beta + changelog 2021-03-06 21:53:30 +01:00
Christian Schneppe
6298e218f3 update libs 2021-03-06 21:36:40 +01:00
Christian Schneppe
a9aef40ce5 update AppIntro 2021-03-06 20:13:17 +01:00
Christian Schneppe
821a4a474c version 3.0.3 + changelog 2021-02-05 19:57:44 +01:00
Christian Schneppe
f320761a1b small color changes 2021-02-01 16:35:39 +01:00
Christian Schneppe
b4361f0c8d integrate customTabs for links
https://developers.google.com/web/android/custom-tabs
2021-01-19 21:30:23 +01:00
Christian Schneppe
9123710d61
version 3.0.2 + changes 2020-11-28 17:58:39 +01:00
Christian Schneppe
b636336cf0
version 3.0.1 2020-11-21 10:17:45 +01:00
Christian Schneppe
48f546d26c
version 3.0.0 + changes 2020-11-21 08:24:57 +01:00
Christian Schneppe
97303da024
update exoplayer 2020-11-21 07:37:32 +01:00
Christian Schneppe
593d3ad66e
update gradle 2020-11-13 20:27:55 +01:00
Christian Schneppe
7be8ed09c7
version blabber.im 3.0.0 beta (2020-11-07) + changes 2020-11-07 09:10:55 +01:00
Christian Schneppe
9b6552cb43
separate App-ID for PS Builds and show popup
for users having PAM installed
2020-11-07 08:27:43 +01:00
Christian Schneppe
3508e566a6
migrate to blabber.im 2020-11-02 20:23:22 +01:00
Christian Schneppe
44e75fb111
migrate to blabber.im 2020-10-29 19:19:03 +01:00
Christian Schneppe
0ee834862f
migrate to blabber.im
* fixes https://github.com/kriztan/Pix-Art-Messenger/issues/117
* fixes https://codeberg.org/kriztan/Pix-Art-Messenger/issues/117

* switch all urls to blabber.im
* changed icons
* changed app name
* changed color (orange) to match blabber.im color
* set orange as default color
* added new bug account
2020-10-25 11:33:43 +01:00
Christian Schneppe
22d4efdd5f
upgrade libwebrtc to m85
* fetched from 23ed0ce2ad
2020-09-26 14:45:24 +02:00
Christian Schneppe
ed7a0bdd83
version 2.5.2 + changes 2020-07-17 16:06:27 +02:00
Christian Schneppe
700b7d14cc
revert firebase lib version and catch all exceptions in PushManagementService 2020-07-17 16:04:54 +02:00
Christian Schneppe
253eed1e06
version 2.5.1 + changes 2020-07-16 20:01:59 +02:00
Christian Schneppe
63e22686ed
upgrade libwebrtc 2020-07-15 19:06:49 +02:00
Christian Schneppe
3f6bce56a7
update libs 2020-07-10 10:11:48 +02:00
Christian Schneppe
0b49e6d56c
version 2.5.0 + changes 2020-06-30 22:24:57 +02:00
Daniel Gultsch
7adc6f3b3c
upgrade libwebrtc to m83. fixes #3767
(cherry picked from commit f39daf565a)
2020-06-30 20:45:23 +02:00
Christian Schneppe
6b85ae6df5
remove OTR 2020-06-10 21:52:59 +02:00
Christian Schneppe
1bcbdd12cf
update build.gradle 2020-06-07 10:26:58 +02:00
Daniel Gultsch
658918e56d
switch xmpp-addr to jxmpp-jid
(cherry picked from commit b6703dbe38)
2020-05-25 20:46:42 +02:00
Christian Schneppe
3b6a93b24f
version 2.4.0 + changes 2020-05-08 20:29:09 +02:00
Christian Schneppe
249e91cc34
fix version name suffix 2020-05-07 21:23:13 +02:00
Christian Schneppe
b919d062ea
version 2.4.0 beta + changes 2020-05-07 21:17:42 +02:00
Christian Schneppe
65e2618ab2
fix beta version name 2020-05-07 21:17:42 +02:00
Christian Schneppe
d4aa5d96cf
start new beta 2020-05-07 21:17:41 +02:00
Christian Schneppe
ace3b117b7
fix changes and make OTR working again 2020-05-07 21:17:37 +02:00
Christian Schneppe
325487f82f
merge changes from PixArtMessenger 2020-05-07 21:12:51 +02:00
Daniel Gultsch
42563e6c29 version bump to 2.8.2 + changelog 2020-05-06 16:03:09 +02:00
Daniel Gultsch
f106cbccf5 bump version code to 381 (2.8.1) 2020-04-29 16:28:31 +02:00
Daniel Gultsch
52d416c6e6 version bump to 2.8.1 + changelog 2020-04-29 14:53:52 +02:00
Daniel Gultsch
45bb86c0f6 version bump for release 2020-04-24 22:01:48 +02:00
Daniel Gultsch
02a74b10a1 use better version code for universal to allow people to upgrade from abi to univerals as long is the base version is higher 2020-04-23 20:32:52 +02:00
Daniel Gultsch
adad683b20 version bump to 2.8.0-rc.3 2020-04-23 14:07:05 +02:00
Daniel Gultsch
fc7ecca1b3 build universal apk (easier to give to people manually) 2020-04-22 18:42:42 +02:00
Daniel Gultsch
1fc98c0c11 version bump to 2.8.0-rc.2 2020-04-22 14:52:14 +02:00
Daniel Gultsch
f858412d72 version bump to 2.8.0-rc.1 + changelog 2020-04-20 16:19:31 +02:00
Daniel Gultsch
c64779329b upgrade libwebrtc to m81 2020-04-20 15:57:31 +02:00
Daniel Gultsch
7f45f3ab54 build abi-split apk; use stable libwebrtc 2020-04-20 15:57:31 +02:00
Daniel Gultsch
72c551d128 bump to 2.8.0-beta.2 2020-04-20 15:57:31 +02:00
Daniel Gultsch
ebda472c22 version bump 2020-04-20 15:57:30 +02:00
Daniel Gultsch
e545e95d39 getMedia() would throw null pointer when called after going from proposed to some error state 2020-04-20 15:57:30 +02:00
Daniel Gultsch
172d2c693f depulicate 'propose's when doing mam catchup 2020-04-20 15:57:30 +02:00
Daniel Gultsch
5eea961155 improved strategy for ignoring self addressed jingle messages 2020-04-20 15:57:30 +02:00
Daniel Gultsch
75f753e957 increase version name for easier debugging with multiple devices 2020-04-20 15:57:29 +02:00
Daniel Gultsch
e964bb78ef added libwebrtc 2020-04-20 15:57:29 +02:00
Daniel Gultsch
3cf469a43b update some dependencies 2020-03-20 12:59:30 +01:00
Daniel Gultsch
36de53cdec version bump to 2.7.1 + changelog 2020-03-10 11:54:11 +01:00
Daniel Gultsch
00191e2b60 explicitly use BouncyCastle for file crypto 2020-03-09 19:12:30 +01:00
Daniel Gultsch
aecb771ab5 use 16 byte IVs for http upload files larger than 768KiB
Ever since Android 9+ switched to Conscrypt we can no longer efficiently
encrypt (and decrypt) large files with AES-GCM. We did’t notice this before
because when using 16 byte IVs even modern Androids will fall back to bouncy
castle. However the 'bug'/'feature' in Conscrypt surfaced when we switched over
to 12 byte IVs (which uses Conscrypt on Android 9+)
Switching back entirely to 16 byte IVs is undesirable as this would break
compatibility with Monal. So we end up with a weird compromise where we use
12 byte for normale plain text OMEMO messages and 'small' files where the
inefficiencies aren’t a problem.

The result of this commit is that Monal won’t be able to receive our files
larger than 768KiB. However the alternative is that Conversations would always
OOM when attempting to send larger files (where large depends on the available
RAM.)

fixes #3653
2020-03-08 13:13:19 +01:00
Daniel Gultsch
12907a52e3 version bump to 2.7.0 + changelog 2020-02-19 19:55:36 +01:00
Daniel Gultsch
d73cb08ec6 version bump to 2.7.0-beta 2020-02-17 11:14:11 +01:00
Daniel Gultsch
4189ed7419 version bump to 2.6.4 + changelog 2020-01-20 21:37:03 +01:00
Daniel Gultsch
581eb5556f make theme depend on dark/night mode on android 10+
closes #3611
2020-01-18 14:14:43 +01:00
Daniel Gultsch
e0c034c2c9 version bump to 2.6.3 + changelog 2020-01-15 14:47:50 +01:00
Daniel Gultsch
8e0c02f3cc use installreferrer libray instead of broadcast listener 2020-01-11 11:08:09 +01:00
Daniel Gultsch
7803a073ec bump version code 2020-01-09 10:10:22 +01:00
Daniel Gultsch
05c3e047f6 fix retrofit to 2.6.x 2020-01-08 19:02:29 +01:00
Daniel Gultsch
471b02ce86 explicity set okhttp to 3.12.x 2020-01-08 11:07:15 +01:00
Daniel Gultsch
1dad70fbc3 version bump to 2.6.2 + changelog 2020-01-05 18:06:27 +01:00
Daniel Gultsch
94ee4d48c6 version bump to 2.6.1 + changelog 2019-12-08 12:02:20 +01:00
Daniel Gultsch
7b7719db8c version bump to 2.6.0 2019-11-10 09:50:23 +01:00
Daniel Gultsch
a651703a9e version bump to 2.6.0-beta.2 2019-11-08 22:37:24 +01:00
Daniel Gultsch
63cc5f96ed version bump to 2.6.0-beta + changelog 2019-11-08 14:42:44 +01:00
Daniel Gultsch
b6ce3d9175 bump okhttp library 2019-11-08 14:14:56 +01:00
Daniel Gultsch
c17f2dfd56 version code bump + modified changelog 2019-10-07 22:16:11 +02:00
Daniel Gultsch
3a0c6bc17e version bump to 2.5.12 + changelog 2019-10-06 14:37:35 +02:00
Daniel Gultsch
175d9f539e version bump to 2.5.11 + changelog 2019-09-28 11:04:08 +02:00
Daniel Gultsch
a2d521568d demote okhttp to 3.12 to work with old android 2019-09-28 10:35:36 +02:00
Daniel Gultsch
0fc41d8c82 version bump to 2.5.10 + changelog 2019-09-27 20:29:22 +02:00
Daniel Gultsch
c749aa1cae bumped okhttp 2019-09-25 21:12:12 +02:00
Daniel Gultsch
3733148ac8 version bump to 2.5.9 + changelog 2019-09-24 12:11:51 +02:00
Daniel Gultsch
abe01f18f2 improved logging for messages waiting for join 2019-09-19 10:00:50 +02:00
Daniel Gultsch
810d3455a2 bumped gradle version 2019-09-11 15:42:16 +02:00
Daniel Gultsch
dfa6cebe99 version bump to 2.5.8 + changelog 2019-09-10 13:08:09 +02:00
Daniel Gultsch
7d6bd540d9 version bump to 2.5.7 + changelog 2019-08-29 12:14:01 +02:00
Daniel Gultsch
796db8ffb6 revert zxing library to 3.3.3 2019-08-29 09:46:33 +02:00
Daniel Gultsch
c92cc5f5b7 version bump to 2.5.6 + changelog 2019-08-19 14:48:10 +02:00
Daniel Gultsch
de66e9b6f9 version bump to 2.5.5 + changelog 2019-07-23 08:35:29 +02:00
Daniel Gultsch
b58d011737 version bump to 2.5.4 + changelog 2019-07-13 08:46:41 +02:00
Daniel Gultsch
8c654abff6 updated retrofit 2019-07-10 22:10:36 +02:00
Daniel Gultsch
2956cfdb95 downgrade some deps that require androidX 2019-07-04 19:34:15 +02:00
Daniel Gultsch
fe0493d93f android libphonenumber not yet up to date with upstream 2019-07-04 18:27:07 +02:00
Daniel Gultsch
f3ab2dd33a updated some dependencies 2019-07-04 18:16:39 +02:00
Daniel Gultsch
5304ac60a7 version bump to 2.5.4-beta 2019-07-01 14:34:13 +02:00
Daniel Gultsch
e432710a3f version bump to 2.5.3 + changelog 2019-06-18 11:05:46 +02:00
Daniel Gultsch
631d9c846f version bump to 2.5.2 2019-05-22 23:59:40 +02:00
Daniel Gultsch
43254663fb version bump to 2.5.1 + changelog 2019-05-03 10:49:46 +02:00
Daniel Gultsch
442c1e3059 version bump to 2.5.0 2019-04-29 12:59:56 +02:00
Daniel Gultsch
0e56dd8bc2 version bump 2.5.0-beta.2 2019-04-27 15:25:19 +02:00
Daniel Gultsch
8de1359746 bump version to 2.5.0-beta + changelog 2019-04-26 12:30:04 +02:00
Daniel Gultsch
ff84ee6964 cache channel search results 2019-04-24 13:25:54 +02:00
Daniel Gultsch
ba21c9b55f update gradle 2019-04-24 13:25:30 +02:00