link2xt
10a05fa6d9
chore(release): prepare for 1.149.0
2024-11-05 12:08:00 +00:00
link2xt
97d2119028
chore(cargo): update iroh to 0.28.1
2024-11-04 21:01:40 +00:00
link2xt
678f1b305c
build: update tokio to 1.41 and Android NDK to r27
...
Delta Chat for Android does not support Android 4 anymore,
so there is no reason to keep using unsupported NDK.
r27 is the latest LTS version of Android NDK.
Tested:
- `nix build .#deltachat-rpc-server-arm64-v8a-android`
- `nix build .#deltachat-rpc-server-armv6l-linux`
`nix build .#deltachat-rpc-server-x86_64-android`
and
`nix build .#deltachat-rpc-server-x86-android`
still fail, but we do not build it in CI.
2024-11-04 20:10:43 +00:00
link2xt
dface33699
chore(release): prepare for 1.148.7
2024-11-03 21:50:59 +00:00
dependabot[bot]
c12a972abd
chore(cargo): bump brotli from 6.0.0 to 7.0.0
...
Bumps [brotli](https://github.com/dropbox/rust-brotli ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/dropbox/rust-brotli/releases )
- [Commits](https://github.com/dropbox/rust-brotli/commits )
---
updated-dependencies:
- dependency-name: brotli
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 16:37:58 +00:00
dependabot[bot]
a49c25bbee
chore(cargo): bump kamadak-exif from 0.5.5 to 0.6.0
...
Bumps [kamadak-exif](https://github.com/kamadak/exif-rs ) from 0.5.5 to 0.6.0.
- [Changelog](https://github.com/kamadak/exif-rs/blob/master/NEWS )
- [Commits](https://github.com/kamadak/exif-rs/compare/0.5.5...0.6 )
---
updated-dependencies:
- dependency-name: kamadak-exif
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 16:36:30 +00:00
dependabot[bot]
a439224f9e
chore(cargo): bump once_cell from 1.19.0 to 1.20.2
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.19.0 to 1.20.2.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.2 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 16:36:30 +00:00
dependabot[bot]
64cd7f8d31
chore(cargo): bump futures from 0.3.30 to 0.3.31
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.30 to 0.3.31.
- [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.30...0.3.31 )
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 16:36:30 +00:00
dependabot[bot]
48ab5d4089
chore(cargo): bump rustls-pki-types from 1.9.0 to 1.10.0
...
Bumps [rustls-pki-types](https://github.com/rustls/pki-types ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/rustls/pki-types/releases )
- [Commits](https://github.com/rustls/pki-types/compare/v/1.9.0...v/1.10.0 )
---
updated-dependencies:
- dependency-name: rustls-pki-types
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 16:36:30 +00:00
dependabot[bot]
cd2394c31e
chore(cargo): bump image from 0.25.2 to 0.25.4
...
Bumps [image](https://github.com/image-rs/image ) from 0.25.2 to 0.25.4.
- [Changelog](https://github.com/image-rs/image/blob/main/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.25.2...v0.25.4 )
---
updated-dependencies:
- dependency-name: image
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 16:36:30 +00:00
dependabot[bot]
3292ba260d
chore(cargo): bump futures-lite from 2.3.0 to 2.4.0
...
Bumps [futures-lite](https://github.com/smol-rs/futures-lite ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/smol-rs/futures-lite/releases )
- [Changelog](https://github.com/smol-rs/futures-lite/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/futures-lite/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: futures-lite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 03:44:40 +00:00
dependabot[bot]
c8803f6f05
chore(cargo): bump hyper-util from 0.1.9 to 0.1.10
...
Bumps [hyper-util](https://github.com/hyperium/hyper-util ) from 0.1.9 to 0.1.10.
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.9...v0.1.10 )
---
updated-dependencies:
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 03:43:09 +00:00
dependabot[bot]
0a3787c389
chore(cargo): bump quick-xml from 0.36.2 to 0.37.0
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.36.2 to 0.37.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.36.2...v0.37.0 )
---
updated-dependencies:
- dependency-name: quick-xml
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 03:41:34 +00:00
dependabot[bot]
8a278c3ee9
chore(cargo): bump rustls from 0.23.13 to 0.23.14
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.23.13 to 0.23.14.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.13...v/0.23.14 )
---
updated-dependencies:
- dependency-name: rustls
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 03:40:59 +00:00
B. Petersen
88278fc826
chore(release): prepare for 1.148.6
2024-10-31 17:29:55 +01:00
link2xt
4850e3696d
chore(cargo): upgrade iroh to 0.26.0
2024-10-31 02:17:37 +00:00
link2xt
146bcfe455
chore(release): prepare for 1.148.5
2024-10-27 17:03:49 +00:00
link2xt
fc2b111f5d
chore(release): prepare for 1.148.4
2024-10-24 20:25:58 +00:00
link2xt
bc7568e39b
chore(release): prepare for 1.148.3
2024-10-24 14:08:59 +00:00
link2xt
acd7a1d17e
chore(release): prepare for 1.148.2
2024-10-23 17:52:24 +00:00
link2xt
4fb59177fa
chore(release): prepare for 1.148.1
2024-10-23 02:37:22 +00:00
link2xt
d205bc410b
chore(release): prepare for 1.148.0
2024-10-23 00:27:49 +00:00
Hocuri
d3f75360fa
fix: Resolve warning about default-features, and make it possible to disable vendoring ( #6079 )
...
On main, when running `cargo build`, the following warning is emitted:
> warning:
/home/jonathan/deltachat-android/jni/deltachat-core-rust/deltachat-ffi/Cargo.toml:
`default-features` is ignored for deltachat, since `default-features`
was not specified for `workspace.dependencies.deltachat`, this could
become a hard error in the future
This is because when referring to a workspace dependency, it's not
possible to remove features, it's only possible to add features, so that
the `vendored` feature was always enabled with no possibility to disable
it.
This PR restores the wanted behavior of enabling vendoring by default
with the possibility to disable it with "default-features = false".
It fixes `nix build .#python-docs` by not passing
`--no-default-features` when building deltachat with nix.
2024-10-20 18:33:47 +02:00
link2xt
f1ca689f99
feat: IMAP COMPRESS support
2024-10-14 14:01:22 +00:00
link2xt
2ea5c86a5a
chore(release): prepare for 1.147.1
2024-10-13 18:40:33 +00:00
link2xt
19be12a25d
chore(cargo): upgrade async_zip to 0.0.17 ( #6035 )
2024-10-11 00:17:40 +00:00
link2xt
b7be0b7bf6
chore(release): prepare for 1.147.0
2024-10-05 18:04:17 +00:00
link2xt
c4d07ab99e
fix: smooth progress bar for backup transfer
...
Before this change progress bar only started
when database is already transferred.
Database is usually the largest file
in the whole transfer, so the transfer appears
to be stuck for the sender.
With this change progress bar
starts for backup export
as soon as connection is received
and counts bytes transferred over the connection
using AsyncWrite wrapper.
Similarly for backup import,
AsyncRead wrapper counts the bytes
received and emits progress events.
2024-10-05 17:58:24 +00:00
link2xt
fa9bd7f144
chore(release): prepare for 1.146.0
2024-10-03 17:21:42 +00:00
dependabot[bot]
77b899813c
Merge pull request #6000 from deltachat/dependabot/cargo/rustls-pki-types-1.9.0
2024-10-02 02:30:36 +00:00
dependabot[bot]
7843e0ed29
Merge pull request #6001 from deltachat/dependabot/cargo/hyper-util-0.1.9
2024-10-02 02:29:26 +00:00
dependabot[bot]
a036c86857
Merge pull request #6002 from deltachat/dependabot/cargo/pretty_assertions-1.4.1
2024-10-02 02:28:57 +00:00
dependabot[bot]
e535a6f859
Merge pull request #6012 from deltachat/dependabot/cargo/tempfile-3.13.0
2024-10-02 02:28:00 +00:00
dependabot[bot]
91649effa6
chore(cargo): bump tempfile from 3.10.1 to 3.13.0
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.10.1 to 3.13.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.10.1...v3.13.0 )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 21:46:25 +00:00
dependabot[bot]
d899cc730a
chore(cargo): bump tokio-stream from 0.1.15 to 0.1.16
...
Bumps [tokio-stream](https://github.com/tokio-rs/tokio ) from 0.1.15 to 0.1.16.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.15...tokio-stream-0.1.16 )
---
updated-dependencies:
- dependency-name: tokio-stream
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 21:43:59 +00:00
dependabot[bot]
5872b64265
chore(cargo): bump pretty_assertions from 1.4.0 to 1.4.1
...
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases )
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.4.0...v1.4.1 )
---
updated-dependencies:
- dependency-name: pretty_assertions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 21:42:57 +00:00
dependabot[bot]
5d8035f741
chore(cargo): bump hyper-util from 0.1.7 to 0.1.9
...
Bumps [hyper-util](https://github.com/hyperium/hyper-util ) from 0.1.7 to 0.1.9.
- [Release notes](https://github.com/hyperium/hyper-util/releases )
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.7...v0.1.9 )
---
updated-dependencies:
- dependency-name: hyper-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 21:42:32 +00:00
dependabot[bot]
3d183336f5
chore(cargo): bump rustls-pki-types from 1.8.0 to 1.9.0
...
Bumps [rustls-pki-types](https://github.com/rustls/pki-types ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/rustls/pki-types/releases )
- [Commits](https://github.com/rustls/pki-types/compare/v/1.8.0...v/1.9.0 )
---
updated-dependencies:
- dependency-name: rustls-pki-types
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 21:42:18 +00:00
link2xt
78a0d7501b
feat: use Rustls instead of native TLS for HTTPS requests
...
HTTPS requests are used to fetch
remote images in HTML emails,
to fetch autoconfig XML,
to POST requests for `DCACCOUNT:` QR codes
to make OAuth 2 API requests
and to connect to HTTPS proxies.
Rustls is more aggressive than OpenSSL
in deprecating cryptographic algorithms
so we cannot use it for IMAP and SMTP
to avoid breaking compatibility,
but for HTTPS requests listed
above this should not result in problems.
As HTTPS requests use only strict TLS checks,
there is no `strict_tls` argument
in `wrap_rustls` function.
Rustls is already used by iroh,
so this change does not introduce new dependencies.
2024-09-26 22:35:44 +00:00
link2xt
02db6bcb8e
chore(release): prepare for 1.145.0
2024-09-26 19:22:10 +00:00
link2xt
040ac0ffe3
refactor: do not wrap shadowsocks::ProxyClientStream
...
Updated `shadowsocks` implements `Debug` for the type,
so there is no need to wrap it.
2024-09-26 14:28:08 +00:00
link2xt
bfef129dbf
chore: sort dependency list
2024-09-22 18:00:55 +00:00
link2xt
486ea3a358
chore(release): prepare for 1.144.0
2024-09-21 18:53:02 +00:00
link2xt
b47b96d5d6
chore(cargo): update iroh to 0.25
...
According to
<https://www.iroh.computer/blog/iroh-0-25-0-custom-protocols-for-all >
gossip now handles updating direct addresses automatically.
2024-09-20 22:56:24 +00:00
iequidoo
0b908db272
chore(deps): bump async-imap from 0.10.0 to 0.10.1
2024-09-20 17:07:45 -03:00
link2xt
0c33064193
chore(release): prepare for 1.143.0
2024-09-12 01:52:14 +00:00
link2xt
37ca9d7319
feat: shadowsocks support
...
This change introduces new config options
`proxy_enabled` and `proxy_url`
that replace `socks5_*`.
Tested with deltachat-repl
by starting it with
`cargo run --locked -p deltachat-repl -- deltachat-db` and running
```
> set proxy_enabled 1
> set proxy_url ss://...
> setqr dcaccount:https://chatmail.example.org/new
> configure
```
2024-09-12 00:22:09 +00:00
link2xt
3969383857
Merge tag 'v1.142.12'
2024-09-02 23:58:26 +00:00
link2xt
e4ebb91712
chore(release): prepare for 1.142.12
2024-09-02 23:57:32 +00:00
dependabot[bot]
026450ddf3
chore(cargo): bump async-imap from 0.9.7 to 0.10.0
...
Bumps [async-imap](https://github.com/async-email/async-imap ) from 0.9.7 to 0.10.0.
- [Changelog](https://github.com/async-email/async-imap/blob/main/CHANGELOG.md )
- [Commits](https://github.com/async-email/async-imap/compare/v0.9.7...v0.10.0 )
---
updated-dependencies:
- dependency-name: async-imap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 21:09:01 +00:00