B. Petersen
c4f36836d4
clarify tagging hint
2021-05-03 17:19:15 +02:00
bjoern
553f4c4b88
prepare 1.54 ( #2412 )
1.54.0
2021-05-03 02:50:20 +03:00
link2xt
30c463e0ba
Add extension to avatars base64-encoded in headers
2021-05-03 01:32:37 +02:00
link2xt
d5c1e26354
python: list requests as a requirement
...
It is used in `testplugin.py`.
2021-05-03 00:16:52 +03:00
Hocuri
b7864f232b
Compress avatar to below 20k ( #2384 )
...
- Currently, group images are compressed as well because it was easier to implement that way.
- Currently, in the unlikely case that the avatar is compressed down to 20x20 pixels but still bigger than 20KB, the user doesn't get any indication of this, the avatar simply isn't changed (at least on Android).
If we want to change this, the easiest way is probably to let `dc_set_config()` in the ffi call `error!()` if `Selfavatar` can't be set. The same might make sense for some or all other configs. BUUUUUT: At least Android doesn't show error!() toasts anymore, probably because they were used too often and too spammy.
- The factor by which we scale down if the file is too big is 1.5.
2021-05-02 19:54:13 +02:00
link2xt
8e9d8ae1ec
Fix disabling of vendoring in CMakeLists.txt
2021-05-02 16:50:41 +03:00
link2xt
f52c23d1c7
ci: remove CIRCLE_* environment variables from scripts
...
Instead, allow specifying free-form BUILD_ID from the command line.
scripts/remote_python_packaging.sh still uses CIRCLE_ variables to avoid
changing working CircleCI config.
2021-05-02 15:02:30 +03:00
link2xt
957f942872
Cargo.toml: move "rusqlite/bundled" to "vendored" feature
...
It is enabled from deltachat-ffi/Cargo.toml by default.
Fix for abac35c872
2021-05-02 13:58:39 +02:00
dependabot[bot]
6971bfc3d4
cargo: bump rustyline from 4.1.0 to 8.0.0 ( #2402 )
2021-05-01 20:39:12 +00:00
link2xt
16dcd712f0
dependabot: allow 10 pull requests
...
Default of 5 is too small.
2021-05-01 23:31:41 +03:00
dependabot[bot]
9f337e8be5
Merge pull request #2407 from deltachat/dependabot/cargo/mailparse-0.13.4
2021-05-01 20:12:20 +00:00
dependabot[bot]
c4217ea929
Merge pull request #2408 from deltachat/dependabot/cargo/syn-1.0.71
2021-05-01 20:10:00 +00:00
dependabot[bot]
3a742f1d09
cargo: bump syn from 1.0.67 to 1.0.71
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.67 to 1.0.71.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.67...1.0.71 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:54:37 +00:00
dependabot[bot]
ae0dbf024d
cargo: bump mailparse from 0.13.2 to 0.13.4
...
Bumps [mailparse](https://github.com/staktrace/mailparse ) from 0.13.2 to 0.13.4.
- [Release notes](https://github.com/staktrace/mailparse/releases )
- [Commits](https://github.com/staktrace/mailparse/commits/v0.13.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:54:30 +00:00
link2xt
01d3611f3b
check_verified_properties: handle NULL in verified_key_fingerprint
...
A regression due to switching from/to rusqlite
2021-05-01 22:46:08 +03:00
dependabot[bot]
f1608b503f
Merge pull request #2403 from deltachat/dependabot/cargo/dirs-3.0.2
2021-05-01 19:42:06 +00:00
dependabot[bot]
98beb7f40c
Merge pull request #2405 from deltachat/dependabot/cargo/syn-1.0.67
2021-05-01 19:40:28 +00:00
dependabot[bot]
574bb8fd7f
Merge pull request #2404 from deltachat/dependabot/cargo/regex-1.4.6
2021-05-01 19:39:52 +00:00
dependabot[bot]
f5de2e7684
cargo: bump syn from 1.0.64 to 1.0.67
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.64 to 1.0.67.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.64...1.0.67 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:23:55 +00:00
dependabot[bot]
42086ceec5
cargo: bump regex from 1.4.5 to 1.4.6
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.4.5 to 1.4.6.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.4.5...1.4.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:23:50 +00:00
dependabot[bot]
cfb22c23df
cargo: bump dirs from 3.0.1 to 3.0.2
...
Bumps [dirs](https://github.com/soc/dirs-rs ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/soc/dirs-rs/releases )
- [Commits](https://github.com/soc/dirs-rs/commits )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:23:44 +00:00
dependabot[bot]
d49de4b3e4
Merge pull request #2399 from deltachat/dependabot/cargo/futures-0.3.14
2021-05-01 19:19:17 +00:00
dependabot[bot]
540ad71473
cargo: bump futures from 0.3.13 to 0.3.14
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.13 to 0.3.14.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.13...0.3.14 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:02:40 +00:00
dependabot[bot]
b27ad955f8
Merge pull request #2400 from deltachat/dependabot/cargo/async-std-1.9.0
2021-05-01 19:00:44 +00:00
link2xt
5546ed772e
cargo: update stop-token and async-imap
2021-05-01 21:41:02 +03:00
dependabot[bot]
23e891f051
cargo: bump async-std from 1.8.0 to 1.9.0
...
Bumps [async-std](https://github.com/async-rs/async-std ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/async-rs/async-std/releases )
- [Changelog](https://github.com/async-rs/async-std/blob/master/CHANGELOG.md )
- [Commits](https://github.com/async-rs/async-std/compare/v1.8.0...v1.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 18:39:33 +00:00
dependabot[bot]
7dd5b05a00
cargo: bump backtrace from 0.3.56 to 0.3.58
...
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs ) from 0.3.56 to 0.3.58.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases )
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.56...0.3.58 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 21:38:04 +03:00
dependabot[bot]
b7d274e0f9
cargo: bump async-std-resolver from 0.19.7 to 0.20.2
...
Bumps [async-std-resolver](https://github.com/bluejekyll/trust-dns ) from 0.19.7 to 0.20.2.
- [Release notes](https://github.com/bluejekyll/trust-dns/releases )
- [Changelog](https://github.com/bluejekyll/trust-dns/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bluejekyll/trust-dns/compare/v0.19.7...v0.20.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 21:37:43 +03:00
dependabot[bot]
437b7ef1f1
cargo: bump anyhow from 1.0.39 to 1.0.40
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.39 to 1.0.40.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.39...1.0.40 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 21:25:03 +03:00
dependabot[bot]
6934947d0d
cargo: bump pretty_assertions from 0.6.1 to 0.7.2
...
Bumps [pretty_assertions](https://github.com/colin-kiegel/rust-pretty-assertions ) from 0.6.1 to 0.7.2.
- [Release notes](https://github.com/colin-kiegel/rust-pretty-assertions/releases )
- [Changelog](https://github.com/colin-kiegel/rust-pretty-assertions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/colin-kiegel/rust-pretty-assertions/compare/v0.6.1...v0.7.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:53:26 +03:00
dependabot[bot]
d920ec96fa
cargo: bump proptest from 0.10.1 to 1.0.0
...
Bumps [proptest](https://github.com/altsysrq/proptest ) from 0.10.1 to 1.0.0.
- [Release notes](https://github.com/altsysrq/proptest/releases )
- [Changelog](https://github.com/AltSysrq/proptest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/altsysrq/proptest/compare/v0.10.1...1.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:53:11 +03:00
dependabot[bot]
ebfeec8907
cargo: bump async-trait from 0.1.48 to 0.1.50
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.48 to 0.1.50.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.48...0.1.50 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:49:45 +03:00
dependabot[bot]
6d064dca84
cargo: bump quick-xml from 0.18.1 to 0.22.0
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.18.1 to 0.22.0.
- [Release notes](https://github.com/tafia/quick-xml/releases )
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md )
- [Commits](https://github.com/tafia/quick-xml/compare/v0.18.1...v0.22.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 19:46:50 +03:00
dependabot[bot]
2c2fad6f28
Merge pull request #2391 from deltachat/dependabot/cargo/kamadak-exif-0.5.4
2021-05-01 16:37:21 +00:00
link2xt
60b4f3f21a
chat: use anyhow::Result to avoid repeating , Error>
2021-05-01 19:29:17 +03:00
dependabot[bot]
c128e54896
cargo: bump kamadak-exif from 0.5.3 to 0.5.4
...
Bumps [kamadak-exif](https://github.com/kamadak/exif-rs ) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/kamadak/exif-rs/releases )
- [Commits](https://github.com/kamadak/exif-rs/compare/0.5.3...0.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-01 16:12:17 +00:00
link2xt
0ea6f72624
github: add Dependabot configuration
...
Configuration file is documented at https://docs.github.com/en/code-security/supply-chain-security/enabling-and-disabling-version-updates
2021-05-01 19:10:51 +03:00
link2xt
855b6b18fd
contact: synchronize status between devices
...
This feature is similar to existing avatar synchronization.
Whenever encrypted BCC-to-self copy of chat message is received, status
setting is updated with the signature of the message.
2021-05-01 19:08:06 +03:00
link2xt
abac35c872
Make it possible to disable bundled SQLite
...
Also disable it in CMakeLists.txt which is used to install libdeltachat
system-wide.
2021-05-01 19:07:25 +03:00
link2xt
17ad4e99ee
Update rusqlite from 0.24 to 0.25
2021-05-01 19:07:25 +03:00
link2xt
c5aef03008
Update changelog
2021-05-01 17:05:18 +03:00
link2xt
c7f2a43654
Update changelog
2021-05-01 15:27:08 +03:00
Simon Laux
19176d9d47
add "Forwarded:" to summary2,
...
this affects notifications and the chatlist
2021-05-01 15:08:27 +03:00
link2xt
db1a7023eb
scripts: remove old/run-python.sh
...
It is replaced by scripts/run_all.sh
2021-05-01 15:04:07 +03:00
link2xt
ae31b5895b
Remove old/gh-actions-rust.yml
2021-05-01 14:54:59 +03:00
link2xt
35b6dd797d
tox.ini: pin breathe version
...
Python 3.5 compatibility is broken in the latest version.
2021-05-01 14:45:19 +03:00
link2xt
1d708de82f
docker-coredeps: update to manylinux2014
...
Rust does not work on manylinux2010 due to old GNU C Library.
We have been using manylinux2014 on CI machine already, but this change
was never commited.
2021-05-01 14:20:37 +03:00
B. Petersen
f7139331e7
test that the correct headers are moved
2021-05-01 07:40:56 +03:00
link2xt
131651cc02
base64-encode avatar into the hidden header
2021-05-01 07:40:56 +03:00
link2xt
bba437523a
Process Chat-User-Avatar headers with embedded base64 images
2021-05-01 07:40:56 +03:00