dependabot[bot]
3444c2aadd
Merge pull request #3900 from deltachat/dependabot/cargo/backtrace-0.3.67
2023-01-02 22:32:35 +00:00
link2xt
7aa7548a51
Changelog
2023-01-02 22:11:09 +00:00
link2xt
5b3596987b
Test that STARTTLS connection works
2023-01-02 22:11:09 +00:00
link2xt
1e5c90ed65
Fix STARTTLS connection
2023-01-02 22:11:09 +00:00
link2xt
f694d2e150
Format configure() logs with error causes
2023-01-02 22:11:09 +00:00
dependabot[bot]
9738d53a82
Merge pull request #3902 from deltachat/dependabot/cargo/libc-0.2.139
2023-01-02 21:43:52 +00:00
dependabot[bot]
e1d9dac70c
Merge pull request #3905 from deltachat/dependabot/cargo/quote-1.0.23
2023-01-02 14:18:49 +00:00
dependabot[bot]
e6324e3a19
cargo: bump libc from 0.2.137 to 0.2.139
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.137 to 0.2.139.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.137...0.2.139 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-02 13:44:38 +00:00
dependabot[bot]
4489db76c9
cargo: bump quote from 1.0.21 to 1.0.23
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.21 to 1.0.23.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.21...1.0.23 )
---
updated-dependencies:
- dependency-name: quote
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-02 13:43:57 +00:00
dependabot[bot]
67ffada4b3
Merge pull request #3904 from deltachat/dependabot/cargo/mailparse-0.14.0
2023-01-02 13:41:12 +00:00
link2xt
9aaf5cf914
Disable Nagle's algorithm for TCP connections
2023-01-02 11:15:21 +00:00
link2xt
08af7419af
Format configuration error with causes
2023-01-02 11:15:21 +00:00
link2xt
035b711ee3
Buffer IMAP client writes
...
async-imap does not do its own buffering, but calls flush() after
sending each command. Using BufWriter reduces the number of write()
system calls used to send a single command.
Note that BufWriter is set up on top of TLS streams, because
we can't guarantee that TLS libraries flush the stream before
waiting for response.
2023-01-02 11:15:21 +00:00
dependabot[bot]
5ad25dedf8
Merge pull request #3896 from deltachat/dependabot/cargo/humansize-2.1.3
2023-01-01 23:28:03 +00:00
dependabot[bot]
de47aa8466
cargo: bump mailparse from 0.13.8 to 0.14.0
...
Bumps [mailparse](https://github.com/staktrace/mailparse ) from 0.13.8 to 0.14.0.
- [Release notes](https://github.com/staktrace/mailparse/releases )
- [Commits](https://github.com/staktrace/mailparse/compare/v0.13.8...v0.14.0 )
---
updated-dependencies:
- dependency-name: mailparse
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 23:24:38 +00:00
dependabot[bot]
9a78bd6e3f
Merge pull request #3891 from deltachat/dependabot/cargo/num_cpus-1.15.0
2023-01-01 23:23:38 +00:00
dependabot[bot]
08cbb66a55
Merge pull request #3897 from deltachat/dependabot/cargo/tokio-1.23.0
2023-01-01 23:23:05 +00:00
dependabot[bot]
824cf93494
Merge pull request #3892 from deltachat/dependabot/cargo/anyhow-1.0.68
2023-01-01 23:20:32 +00:00
dependabot[bot]
00d2f2e7b4
Merge pull request #3895 from deltachat/dependabot/cargo/syn-1.0.107
2023-01-01 23:20:06 +00:00
dependabot[bot]
968ad2859e
Merge pull request #3890 from deltachat/dependabot/cargo/thiserror-1.0.38
2023-01-01 23:19:48 +00:00
dependabot[bot]
11ca12e43c
cargo: bump backtrace from 0.3.66 to 0.3.67
...
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs ) from 0.3.66 to 0.3.67.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases )
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.66...0.3.67 )
---
updated-dependencies:
- dependency-name: backtrace
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:02:53 +00:00
dependabot[bot]
15fad5476e
cargo: bump tokio from 1.22.0 to 1.23.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.22.0...tokio-1.23.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:02:20 +00:00
dependabot[bot]
4e468fdf24
cargo: bump humansize from 2.1.2 to 2.1.3
...
Bumps [humansize](https://github.com/LeopoldArkham/humansize ) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/LeopoldArkham/humansize/releases )
- [Changelog](https://github.com/LeopoldArkham/humansize/blob/master/changelog.md )
- [Commits](https://github.com/LeopoldArkham/humansize/commits )
---
updated-dependencies:
- dependency-name: humansize
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:02:06 +00:00
dependabot[bot]
cb4b9fce30
cargo: bump syn from 1.0.105 to 1.0.107
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.105 to 1.0.107.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.105...1.0.107 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:01:55 +00:00
dependabot[bot]
a562348dfa
cargo: bump anyhow from 1.0.66 to 1.0.68
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.66 to 1.0.68.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.66...1.0.68 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:01:22 +00:00
dependabot[bot]
bcef1c7a76
cargo: bump num_cpus from 1.14.0 to 1.15.0
...
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases )
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: num_cpus
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:01:13 +00:00
dependabot[bot]
4bbb83826c
cargo: bump thiserror from 1.0.37 to 1.0.38
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.37...1.0.38 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-01 21:01:06 +00:00
link2xt
b9dbf1873d
node: do not truncate assertion errors
2023-01-01 21:20:36 +03:00
link2xt
45462fb47e
Fix uncaught exception in node JSON-RPC tests
...
Events don't have an `id`, so promises[response.id] does
not exist for them.
This currently prints a DEP0168 [1] deprecation warning,
but will likely return an error in the future.
[1] https://nodejs.org/api/all.html#all_deprecations_dep0168-unhandled-exception-in-node-api-callbacks
2022-12-31 11:50:21 +00:00
bjoern
bf4ad692df
use u32 as id as done elsewhere ( #3882 )
...
this will avoid some incompatibilities and castingss in UI.
2022-12-30 19:53:44 +01:00
Rafael Diniz
4e943d52e4
Add mappings for some file types to Viewtype / MIME type
...
Namely: ppt, pptx, xls, heif, heic, avif, txt.
But use Viewtype::File for medias without uniform support on all platforms.
2022-12-29 08:37:31 -03:00
link2xt
7082f9f882
Fix fuzzing module warnings
2022-12-28 19:01:48 +00:00
link2xt
4a982fe632
Add fuzzing tests
2022-12-28 16:23:19 +00:00
link2xt
1e351bd05f
Add documentation to simplify.rs
2022-12-28 15:09:20 +00:00
dependabot[bot]
f0d5bfd42f
Merge pull request #3722 from deltachat/dependabot/cargo/quick-xml-0.26.0
2022-12-27 17:36:11 +00:00
link2xt
256ef7c5ec
Add missing documentation for location streaming
2022-12-27 17:31:24 +00:00
link2xt
6e63555bc8
Add missing documentation for the download state
2022-12-27 17:30:39 +00:00
dependabot[bot]
5432e108a1
cargo: bump quick-xml from 0.23.0 to 0.26.0
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.23.0 to 0.26.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.23.0...v0.26.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 >
2022-12-27 14:01:33 -03:00
link2xt
3fcd17e6a5
Add missing documentation for Summary constructor
2022-12-27 12:02:23 +00:00
Sebastian Klähn
c562d17925
Add verifier information ( #3839 )
...
* add verifier information
* cleanup
Co-authored-by: bjoern <r10s@b44t.com >
* finish name change
* simple improvements & new ffi
* fixs
Co-authored-by: bjoern <r10s@b44t.com >
Co-authored-by: septias <xxsebastian.kleahnxx@gmail.com >
2022-12-27 10:41:15 +00:00
adbenitez
cf1d6919bf
allow to pass string as update for objects that don't support default json.dump() conversion
2022-12-26 18:34:55 -05:00
adbenitez
4b15f960e1
make get_contact_by_id non-async
2022-12-26 18:26:14 -05:00
link2xt
f92b8dcec0
deltachat_rpc_client: add webxdc API
2022-12-26 22:34:19 +00:00
link2xt
9734552da5
deltachat_rpc_client: make get_{chat,message}_by_id non-async
2022-12-26 22:24:45 +00:00
link2xt
89b7ce4c4e
Move format_flowed to a separate crate
...
This makes it possible to fuzz test the functions
without exposing the module interface in the deltachat core
interface.
Also ensure that format_flowed will not grow a dependency
on deltachat core types.
2022-12-26 19:21:44 +00:00
iequidoo
6dc790f447
Don't parse the message again after detached signatures validation
...
If we move the detached signatures validation code out of try_decrypt(), we don't need to convert an
already parsed signed message part to Vec and then parse it back. Also this simplifies the
try_decrypt() semantics and return type. It can't make a good coffee anyway.
2022-12-26 18:48:38 +04:00
link2xt
7d62df6f1a
Bump MSRV to 1.63.0
...
Bumping MSRV from 1.61.0 to 1.63.0, because `arbitrary` crate requires
it and fuzzing crates depend on it, at least by default. We still use
1.64.0 as our default rust toolchain.
2022-12-26 13:10:10 +00:00
link2xt
6f7bb8a777
Do not trim leading spaces from message lines
2022-12-26 12:20:30 +00:00
link2xt
942f64f04d
Remove authors field from Cargo metadata
...
See Rust RFC 3052 [1]. This field is no longer required,
so there is no need to have a filler value here anymore.
[1] <https://rust-lang.github.io/rfcs/3052-optional-authors-field.html >
2022-12-26 12:18:15 +00:00
link2xt
8de7014eeb
Fix nightly clippy warnings
2022-12-26 00:26:17 +00:00