dependabot[bot]
2a0f6f5cf7
Merge pull request #2671 from deltachat/dependabot/cargo/sha2-0.9.8
2021-09-11 10:18:56 +00:00
dependabot[bot]
b27793e852
cargo: bump sha2 from 0.9.6 to 0.9.8
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.6 to 0.9.8.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.6...sha2-v0.9.8 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-09 21:13:26 +00:00
Robert Schütz
8fb5e038a9
fix pkg-config file
...
The CMAKE_INSTALL_FULL_<dir> variables are only defined if
GNUInstallDirs is included.
2021-09-08 17:48:33 -07:00
bjoern
e518dc3331
clarify dc_is_configured() ( #2668 )
2021-09-08 16:05:38 +02:00
dependabot[bot]
ea1368a36b
Merge pull request #2661 from deltachat/dependabot/cargo/syn-1.0.76
2021-09-08 09:36:41 +00:00
dependabot[bot]
0aeb2bd6fb
cargo: bump syn from 1.0.75 to 1.0.76
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.75 to 1.0.76.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.75...1.0.76 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-08 08:34:30 +00:00
dependabot[bot]
0263d0816a
Merge pull request #2662 from deltachat/dependabot/cargo/thiserror-1.0.29
2021-09-08 08:33:09 +00:00
dependabot[bot]
bb71f6ec98
cargo: bump thiserror from 1.0.28 to 1.0.29
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.28 to 1.0.29.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.28...1.0.29 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-06 21:12:39 +00:00
link2xt
02a1abc0d5
Remove emit_event! macro
2021-09-05 22:45:30 +03:00
link2xt
40fe65716f
ffi: add RwLock to dc_accounts_t for thread safety
2021-09-05 18:53:17 +03:00
link2xt
d05b399eac
accounts: remove unnecessary Arc<RwLock<_>> from Config.inner
2021-09-05 18:53:17 +03:00
dependabot[bot]
c31216f043
Merge pull request #2645 from deltachat/dependabot/cargo/sha2-0.9.6
2021-09-05 03:37:33 +00:00
dependabot[bot]
f66bde7275
cargo: bump sha2 from 0.9.5 to 0.9.6
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.5 to 0.9.6.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.5...sha2-v0.9.6 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-05 03:20:48 +00:00
link2xt
7f819de49f
Always check certificate when connecting over SOCKS5 in Automatic mode
...
There is a real risk of an active attack when connecting to non-.onion
servers over Tor, as bad Tor exit nodes are cheap to set up.
It's probably not needed for .onion domains, but we don't make an
exception for now.
2021-09-05 06:18:54 +03:00
link2xt
5f065b245f
Resultification
2021-09-05 06:18:38 +03:00
bjoern
3c43d790a3
update chat/contact data only when there was no newer update ( #2642 )
...
* check update timestamps for signatures, user-avatars, ephemeral-settings, last-subject
* check update timestamp for group-avatars
* check update timestamp for group-names
* check update timestamp for memberlist
* check update timestamp for protection-settings
* add a more advanced test
* add another more advanced test
* set last-subject-timestamp more carefully
* bubble up errros from set_*timestamp() and check for from_id==0 before
* simplify Params::set_i64()
* remove comment that is more confusing than helpful
* use update_timestamp() wording consistently
2021-09-04 22:16:39 +02:00
link2xt
d33177a721
accounts: remove Arc and RwLock from Accounts.accounts
...
Also make Accounts uncloneable. It is still possible to derive Clone,
but does not make sense to do so, as .clone() creates two separate
account managers which use the same files but different unsynchronized
in-memory data structures.
2021-09-04 20:33:11 +03:00
dependabot[bot]
aa2e03382b
Merge pull request #2650 from deltachat/dependabot/cargo/thiserror-1.0.28
2021-09-04 15:42:24 +00:00
dependabot[bot]
2a59e6121b
Merge pull request #2652 from deltachat/dependabot/cargo/serde_json-1.0.67
2021-09-04 15:40:59 +00:00
dependabot[bot]
1a438d61df
Merge pull request #2649 from deltachat/dependabot/cargo/futures-0.3.17
2021-09-04 15:26:52 +00:00
bjoern
444486f5df
better readable code fragments on c.delta.chat ( #2647 )
...
* better readable code fragments on c.delta.chat
* make it even a bit nicer
2021-09-04 17:10:05 +02:00
dependabot[bot]
1eae2477c3
cargo: bump serde_json from 1.0.66 to 1.0.67
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.66 to 1.0.67.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.66...v1.0.67 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-04 15:02:45 +00:00
dependabot[bot]
7b3eefc6c6
cargo: bump thiserror from 1.0.26 to 1.0.28
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.26 to 1.0.28.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.26...1.0.28 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-04 15:01:34 +00:00
dependabot[bot]
4dd0830baf
Merge pull request #2643 from deltachat/dependabot/cargo/sha-1-0.9.8
2021-09-04 15:00:52 +00:00
dependabot[bot]
8e3f062881
cargo: bump futures from 0.3.16 to 0.3.17
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.16 to 0.3.17.
- [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.16...0.3.17 )
---
updated-dependencies:
- dependency-name: futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-04 15:00:24 +00:00
dependabot[bot]
cf445f265a
Merge pull request #2627 from deltachat/dependabot/cargo/surf-2.3.1
2021-09-04 14:58:18 +00:00
dependabot[bot]
963c66b76c
Merge pull request #2644 from deltachat/dependabot/cargo/async-std-1.10.0
2021-09-04 14:57:43 +00:00
dependabot[bot]
79df667e1e
Merge pull request #2648 from deltachat/dependabot/cargo/mailparse-0.13.6
2021-09-04 14:54:28 +00:00
dependabot[bot]
785c796bd6
Merge pull request #2646 from deltachat/dependabot/cargo/pgp-0.7.2
2021-09-04 14:53:20 +00:00
dependabot[bot]
6a2112ba66
Merge pull request #2622 from deltachat/dependabot/cargo/syn-1.0.75
2021-09-03 09:45:06 +00:00
dependabot[bot]
3f170279da
cargo: bump syn from 1.0.74 to 1.0.75
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.74 to 1.0.75.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.74...1.0.75 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-03 09:21:11 +00:00
dependabot[bot]
3408501a75
cargo: bump async-std from 1.9.0 to 1.10.0
...
Bumps [async-std](https://github.com/async-rs/async-std ) from 1.9.0 to 1.10.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.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: async-std
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-03 09:20:31 +00:00
dependabot[bot]
3b765cb3c9
Merge pull request #2625 from deltachat/dependabot/cargo/fast-socks5-0.4.3
2021-09-03 09:18:55 +00:00
dependabot[bot]
8a9ea388ed
Merge pull request #2609 from deltachat/dependabot/cargo/bitflags-1.3.2
2021-09-03 09:15:37 +00:00
dependabot[bot]
77acf910bf
cargo: bump bitflags from 1.3.1 to 1.3.2
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.1...1.3.2 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-02 18:41:20 +00:00
dependabot[bot]
c04c87658c
cargo: bump mailparse from 0.13.5 to 0.13.6
...
Bumps [mailparse](https://github.com/staktrace/mailparse ) from 0.13.5 to 0.13.6.
- [Release notes](https://github.com/staktrace/mailparse/releases )
- [Commits](https://github.com/staktrace/mailparse/compare/v0.13.5...v0.13.6 )
---
updated-dependencies:
- dependency-name: mailparse
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-02 18:39:51 +00:00
dependabot[bot]
fd784ec223
cargo: bump async-trait from 0.1.50 to 0.1.51 ( #2572 )
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.50 to 0.1.51.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.50...0.1.51 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 20:39:47 +02:00
dependabot[bot]
25f1b0c4af
cargo: bump criterion from 0.3.4 to 0.3.5 ( #2564 )
...
Bumps [criterion](https://github.com/bheisler/criterion.rs ) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.4...0.3.5 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 20:38:28 +02:00
dependabot[bot]
580ec6e6ce
cargo: bump pgp from 0.7.1 to 0.7.2
...
Bumps [pgp](https://github.com/rpgp/rpgp ) from 0.7.1 to 0.7.2.
- [Release notes](https://github.com/rpgp/rpgp/releases )
- [Changelog](https://github.com/rpgp/rpgp/blob/master/release.toml )
- [Commits](https://github.com/rpgp/rpgp/compare/v0.7.1...v0.7.2 )
---
updated-dependencies:
- dependency-name: pgp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-01 22:19:33 +00:00
dependabot[bot]
8e5195c4f6
cargo: bump native-tls from 0.2.7 to 0.2.8 ( #2597 )
...
Bumps [native-tls](https://github.com/sfackler/rust-native-tls ) from 0.2.7 to 0.2.8.
- [Release notes](https://github.com/sfackler/rust-native-tls/releases )
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/rust-native-tls/compare/v0.2.7...v0.2.8 )
---
updated-dependencies:
- dependency-name: native-tls
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 00:18:14 +02:00
dependabot[bot]
729a1e1cd2
Merge pull request #2641 from deltachat/dependabot/cargo/serde-1.0.130
2021-09-01 20:55:33 +00:00
dependabot[bot]
78b93f3621
cargo: bump serde from 1.0.127 to 1.0.130
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.127 to 1.0.130.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.127...v1.0.130 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-01 20:11:06 +00:00
dependabot[bot]
4111489daf
cargo: bump anyhow from 1.0.42 to 1.0.43 ( #2610 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.42 to 1.0.43.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.42...1.0.43 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-01 22:09:03 +02:00
dependabot[bot]
b7bd4c6ba7
cargo: bump sha-1 from 0.9.7 to 0.9.8
...
Bumps [sha-1](https://github.com/RustCrypto/hashes ) from 0.9.7 to 0.9.8.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha-1-v0.9.7...sha-1-v0.9.8 )
---
updated-dependencies:
- dependency-name: sha-1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-09-01 20:08:40 +00:00
dependabot[bot]
83dc0bc2b0
Merge pull request #2632 from deltachat/dependabot/cargo/libc-0.2.101
2021-09-01 20:07:10 +00:00
link2xt
51c6467feb
Release 1.60.0
py-1.60.0
1.60.0
2021-08-29 19:09:25 +03:00
link2xt
6a60ae2f09
accounts: keep event emitter from closing when there are no accounts ( #2636 )
2021-08-29 17:43:58 +02:00
link2xt
7be0583628
scripts/coverage.sh: use POSIX command instead of which ( #2637 )
...
Debian deprecated `which` in `debianutils` in favor of `command`.
`which` outputs this to stderr now:
/usr/bin/which: this version of `which' is deprecated; use `command -v' in scripts instead.
2021-08-29 17:43:25 +02:00
Jikstra
2b74a705ef
Make sure we don't emit mutliple events about import progress with the same progress number ( #2639 )
2021-08-29 17:43:00 +02:00
link2xt
9dedcad220
imap: use anyhow for error handling
2021-08-29 17:57:29 +03:00