dependabot[bot]
1043916411
chore(cargo): bump mailparse from 0.14.1 to 0.15.0
...
Bumps [mailparse](https://github.com/staktrace/mailparse ) from 0.14.1 to 0.15.0.
- [Commits](https://github.com/staktrace/mailparse/compare/v0.14.1...v0.15.0 )
---
updated-dependencies:
- dependency-name: mailparse
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-05 20:59:52 +00:00
dependabot[bot]
b2cf18d8b3
chore(cargo): bump chrono from 0.4.37 to 0.4.38
...
Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.37 to 0.4.38.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.37...v0.4.38 )
---
updated-dependencies:
- dependency-name: chrono
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-04 02:53:42 +00:00
iequidoo
2eceb4be29
feat(contact-tools): Add make_vcard()
...
Add a function making a vCard containing given `VcardContact`s.
2024-05-03 23:52:51 -03:00
Hocuri
026f678452
feat: Parsing vCards for contacts sharing ( #5482 )
...
Co-authored-by: iequidoo <dgreshilov@gmail.com >
2024-05-03 22:44:09 -03:00
dependabot[bot]
3624aad1b5
chore(cargo): bump async-channel from 2.2.0 to 2.2.1
...
Bumps [async-channel](https://github.com/smol-rs/async-channel ) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/smol-rs/async-channel/releases )
- [Changelog](https://github.com/smol-rs/async-channel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/async-channel/compare/v2.2.0...v2.2.1 )
---
updated-dependencies:
- dependency-name: async-channel
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-02 20:24:27 -03:00
link2xt
a1ee2b463f
chore(release): prepare for 1.137.4
2024-04-24 11:10:25 +00:00
link2xt
34f4ec02f6
feat: replace event channel with broadcast channel
...
This makes `EventTracker` receive events immediately
instead of being moved from event emitter to event tracker
by a task spawned from `TestContext::new_internal`.
This makes `EventTracker.clear_events` reliable
as it is guaranteed to remove all events emitted
by the time it is called rather than only events
that have been moved already.
2024-04-22 07:44:21 +00:00
link2xt
72d5a387fb
api!: remove Stream implementation for EventEmitter
2024-04-22 07:44:21 +00:00
link2xt
17701b78d6
chore(release): prepare for 1.137.3
2024-04-18 02:33:34 +00:00
Hocuri
5d34b225b7
Split off functional contact tools into its own crate ( #5444 )
...
I would like to implement
https://github.com/deltachat/deltachat-core-rust/issues/5422 in its own
crate, but it will depend on some functions that are in the `deltachat`
crate.
So, this PR extracts these functions into its own crate so that I can
add https://github.com/deltachat/deltachat-core-rust/issues/5422 into
the new crate.
2024-04-16 19:01:25 +02:00
link2xt
6080a52024
chore(cargo): update brotli from 4 to 5
2024-04-13 18:27:26 +00:00
link2xt
3ebb1ea95f
chore(cargo): require tokio 1.37 and chrono 0.4.37
...
Make deps.rs happy about RUSTSEC-2020-0159 and RUSTSEC-2023-0001
2024-04-08 16:39:30 +00:00
link2xt
4304e3f0be
chore(cargo): require tokio 1.37.0
...
Make deps.rs happy about RUSTSEC-2023-0001
2024-04-07 19:18:44 +00:00
link2xt
e2e3abdf03
chore(cargo): update base64 to 0.22
2024-04-07 19:16:44 +00:00
link2xt
dcea188b62
chore(cargo): require smallvec 1.13.2
...
Make deps.rs happy about RUSTSEC-2021-0003
2024-04-07 19:12:34 +00:00
link2xt
5cf725a378
chore(cargo): require kamadak-exif 0.5.3
...
Make deps.rs happy about RUSTSEC-2021-0143
2024-04-07 19:09:58 +00:00
B. Petersen
e43ffb20a1
chore(release): prepare for 1.137.2
2024-04-05 14:21:15 +00:00
link2xt
2f0f247e70
refactor: use Rust 1.77.0 support for recursion in async functions
2024-04-04 17:01:15 +00:00
link2xt
50165b3e35
chore: upgrade image from 0.24.9 to 0.25.1
2024-04-03 20:59:06 +00:00
link2xt
02014eda6c
chore: update from brotli 3.4.0 to brotli 4.0.0
2024-04-03 17:25:28 +00:00
link2xt
3f35b442c3
chore(release): prepare for 1.137.1
2024-04-03 01:28:13 +00:00
link2xt
9806509f4a
chore(release): prepare for 1.137.0
2024-04-02 21:22:58 +00:00
link2xt
a890fe3a9a
chore(cargo): bump reqwest from 0.11.24 to 0.12.2
...
This also removes duplicate dependencies
for `http-body`, `http` and `hyper`.
2024-04-02 18:58:13 +00:00
dependabot[bot]
42f9047a54
chore(cargo): bump futures-lite from 2.2.0 to 2.3.0
...
Bumps [futures-lite](https://github.com/smol-rs/futures-lite ) from 2.2.0 to 2.3.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.2.0...v2.3.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-04-02 16:33:31 +00:00
dependabot[bot]
a259669c98
chore(cargo): bump tokio-stream from 0.1.14 to 0.1.15
...
Bumps [tokio-stream](https://github.com/tokio-rs/tokio ) from 0.1.14 to 0.1.15.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.14...tokio-stream-0.1.15 )
---
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-04-02 13:11:11 +00:00
link2xt
87805bc36d
build: add repository to Cargo.toml
2024-03-31 22:40:01 +00:00
link2xt
473dbe01af
chore(release): prepare for 1.136.6
2024-03-19 03:57:44 +00:00
link2xt
570daf42ec
chore(release): prepare for 1.136.5
2024-03-19 00:01:25 +00:00
link2xt
eaed2381e7
chore(release): prepare for 1.136.4
2024-03-11 12:52:46 +00:00
link2xt
e9d7fe0561
chore(release): prepare for 1.136.3
2024-03-09 16:07:15 +00:00
link2xt
5addfa8d1d
chore(release): prepare for 1.136.2
2024-03-05 22:42:36 +00:00
link2xt
d0e0cfafef
chore(release): prepare for 1.136.1
2024-03-05 01:23:12 +00:00
link2xt
d9bab938d5
build: restore MSRV 1.70.0
2024-03-05 01:04:49 +00:00
link2xt
215ec14b20
build: revert to OpenSSL 3.1
...
OpenSSL 3.2 build currently fails under Nix
so we cannot build deltachat-rpc-server releases:
<https://github.com/alexcrichton/openssl-src-rs/issues/235 >
2024-03-05 00:14:52 +00:00
link2xt
2af9ff1d01
chore(release): prepare for 1.136.0
2024-03-04 21:10:04 +00:00
link2xt
f6de23738d
build: increase MSRV to 1.74.0
...
This is what updated dependencies require.
Also update Rust used to build manylinux wheels
from 1.72.0 to 1.76.0.
2024-03-04 21:07:10 +00:00
dependabot[bot]
288eccf722
chore(cargo): bump image from 0.24.8 to 0.24.9
...
Bumps [image](https://github.com/image-rs/image ) from 0.24.8 to 0.24.9.
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.8...v0.24.9 )
---
updated-dependencies:
- dependency-name: image
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-03 14:46:53 +00:00
dependabot[bot]
99ee769580
chore(cargo): bump textwrap from 0.16.0 to 0.16.1
...
Bumps [textwrap](https://github.com/mgeisler/textwrap ) from 0.16.0 to 0.16.1.
- [Release notes](https://github.com/mgeisler/textwrap/releases )
- [Changelog](https://github.com/mgeisler/textwrap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mgeisler/textwrap/compare/0.16.0...0.16.1 )
---
updated-dependencies:
- dependency-name: textwrap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-03 08:01:51 +00:00
dependabot[bot]
417db31098
chore(cargo): bump rusqlite from 0.30.0 to 0.31.0
...
Bumps [rusqlite](https://github.com/rusqlite/rusqlite ) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: rusqlite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-01 21:11:09 +00:00
link2xt
256c8c13f1
build: unpin OpenSSL
...
`deltachat-rpc-server` releases are built
with Nix and LLVM/clang toolchains now
that fully support atomics.
Zig toolchain that required disabling atomics
and resulted in problems with OpenSSL 3.2 releases
is not used anymore.
2024-02-24 13:32:42 +00:00
link2xt
0a18e32d62
chore(cargo): update rpgp to 0.11
...
<https://github.com/rpgp/rpgp/releases/tag/v0.11.0 >
2024-02-22 05:08:00 +00:00
link2xt
89e43c6678
chore(release): prepare for 1.135.1
2024-02-20 17:21:21 +00:00
iequidoo
6e55f0c6e3
feat: Mock SystemTime::now() for the tests
...
Add a new crate `deltachat_time` with a fake `struct SystemTimeTools` for mocking
`SystemTime::now()` for test purposes. One still needs to use `std::time::SystemTime` as a struct
representing a system time. I think such a minimalistic approach is ok -- even if somebody uses the
original `SystemTime::now()` instead of the mock by mistake, that could break only tests but not the
program itself. The worst thing that can happen is that tests using `SystemTime::shift()` and
checking messages timestamps f.e. wouldn't catch the corresponding bugs, but now we don't have such
tests at all which is much worse.
2024-02-15 14:24:46 -03:00
bjoern
e6438f9981
chore(release): prepare for 1.135.0 ( #5264 )
...
after merging:
6. Tag the release: `git tag -a v1.135.0`.
7. Push the release tag: `git push origin v1.135.0`.
8. Create a GitHub release: `gh release create v1.135.0 -n ''`.
---------
Co-authored-by: link2xt <link2xt@testrun.org >
2024-02-14 11:04:02 +01:00
link2xt
8f88cdd826
chore(cargo): update to strum 0.26
2024-02-12 18:54:14 +00:00
dependabot[bot]
26ae686687
chore(cargo): bump reqwest from 0.11.23 to 0.11.24
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.23 to 0.11.24.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-09 04:02:42 +00:00
dependabot[bot]
dfdbb91f0a
chore(cargo): bump regex from 1.10.2 to 1.10.3
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.2 to 1.10.3.
- [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.10.2...1.10.3 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-09 02:32:50 +00:00
dependabot[bot]
14dfb9abec
Merge pull request #5235 from deltachat/dependabot/cargo/image-0.24.8
2024-02-03 17:09:30 +00:00
dependabot[bot]
3b013a1017
chore(cargo): bump futures-lite from 2.1.0 to 2.2.0
...
Bumps [futures-lite](https://github.com/smol-rs/futures-lite ) from 2.1.0 to 2.2.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.1.0...v2.2.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-02-01 21:27:11 +00:00
dependabot[bot]
34c3e44b9d
chore(cargo): bump image from 0.24.7 to 0.24.8
...
Bumps [image](https://github.com/image-rs/image ) from 0.24.7 to 0.24.8.
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.7...v0.24.8 )
---
updated-dependencies:
- dependency-name: image
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 21:24:34 +00:00