dependabot[bot]
35aeda3849
Merge pull request #2466 from deltachat/dependabot/cargo/futures-lite-1.12.0
2021-06-06 07:02:50 +00:00
link2xt
af287ee9a8
Do not allow to delete contacts with ongoing chats
...
Even if chat has no messages, contacts should not be deleted.
Otherwise chat will reference invalid contact ID which can't be loaded
from the database, resulting in broken contact list in group chats.
2021-06-06 09:50:12 +03:00
link2xt
cc3e8c5117
imap: refactor to always create Imap configured
...
`Imap` structure is always created in a configured state now. There is
no default value for `ImapConfig` anymore.
Also resultify Scheduler::start() to fail on database errors, for
example if IMAP configuration cannot be read from the database during
`start_io()`. Previosuly errors during reading keys such as
`mvbox_watch` were simply ignored and folders were not watched until
the application is completely restarted, now start_io() will fail and
scheduler will only be started at the next start_io() call which
usually happens when app is brought to the foreground.
2021-06-06 09:49:23 +03:00
dependabot[bot]
1127521923
cargo: bump futures-lite from 1.11.3 to 1.12.0
...
Bumps [futures-lite](https://github.com/smol-rs/futures-lite ) from 1.11.3 to 1.12.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/v1.11.3...v1.12.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 >
2021-06-04 07:32:19 +00:00
Hocuri
bf7f64d50b
Ignore Drafts folder when scanning ( #2454 )
...
* Add failing test for #2369
* Completely ignore Drafts folder
fix #2369
* Also ignore messages that have the Draft flag set but are not in the Drafts folder
2021-06-03 21:14:39 +02:00
dependabot[bot]
d8ba466c6a
Merge pull request #2452 from deltachat/dependabot/cargo/thiserror-1.0.25
2021-05-28 23:06:58 +00:00
dependabot[bot]
0c2a3c8347
Merge pull request #2453 from deltachat/dependabot/cargo/libc-0.2.95
2021-05-28 22:43:59 +00:00
Hocuri
e3e2adeea5
Fix all outgoing messages popping up in selfchat ( #2456 )
...
Fix https://github.com/deltachat/deltachat-android/issues/1940 , fix https://github.com/deltachat/deltachat-core-rust/issues/2220 (I assume these are the same bug)
The problem was:
- Gmail adds a header `Bcc: <self-address>` to our bcc-self message
- `to_id` was just set to the first recipient, in this case _self_
- it was seen that `to_id` is _self_, so it's a self-sent message
2021-05-28 20:02:46 +02:00
Hocuri
46e901be78
Fix benchmark compile error ( #2457 )
2021-05-28 18:48:13 +02:00
dependabot[bot]
d899a38d17
cargo: bump libc from 0.2.94 to 0.2.95
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.94 to 0.2.95.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.94...0.2.95 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-26 06:30:24 +00:00
dependabot[bot]
b60994b313
cargo: bump thiserror from 1.0.24 to 1.0.25
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.24 to 1.0.25.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.24...1.0.25 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-24 07:55:01 +00:00
link2xt
8b19b6f9fe
ci: don't build circleci on branches
2021-05-23 19:34:59 +03:00
link2xt
ea88a567f9
ci: require that tag contains at least 1 character
2021-05-23 19:32:31 +03:00
link2xt
38c23104da
ci: build wheels only for tags
2021-05-23 19:30:10 +03:00
link2xt
2a83147d90
tox: fix "test command found but not installed in testenv" warning
...
Determine architecture from python instead of using sh and uname
2021-05-23 18:40:40 +03:00
link2xt
7e3bfd38f0
scripts: use rust 1.52.1 for docker-coredeps-arm64
...
Building aarch64 wheels under qemu takes a long time.
rust 1.52.1 includes fix for cargo that may result in
compilation being stuck: https://github.com/rust-lang/cargo/pull/9201
2021-05-23 18:20:54 +03:00
link2xt
8b78e12b36
Set ServerAliveInterval to ping SSH server every 30 seconds
...
Otherwise connection may be dropped if there is no output for some time.
2021-05-23 13:16:16 +03:00
link2xt
15660f2741
Set ServerAliveInterval to ping SSH server every 30 seconds
...
Otherwise connection may be dropped if there is no output for some time.
2021-05-23 13:10:24 +03:00
link2xt
03520fbd4b
Increase wheel building timeout again
2021-05-23 13:01:21 +03:00
link2xt
b1228cbbe5
ci: increase remote python packaging timeout to 30m
2021-05-23 11:43:30 +03:00
link2xt
09f5b015bb
python: support running auditwheels for aarch64
2021-05-23 11:43:30 +03:00
link2xt
67ca93b093
ci: build aarch64 wheels
...
Also drop python 3.6, aarch64 wheels fail to build there
2021-05-23 10:55:01 +03:00
link2xt
dabf31204c
scripts: do not build py310 wheels
...
There is no py310 cffi wheel yet.
2021-05-23 09:50:24 +03:00
link2xt
c22580e07f
scripts: build wheels for python 3.6-3.10
...
These are all versions supported by manylinux2014 now
2021-05-23 09:26:16 +03:00
link2xt
0028f579b6
Update docker-coredeps to use python3.6
...
Python 3.5 is removed from the latest manylinux2014 images
2021-05-23 09:24:58 +03:00
link2xt
9522240992
scripts: add docker-coredeps-arm64
2021-05-23 09:05:07 +03:00
link2xt
8ab3415c58
CMakeLists.txt: specify only C language
...
By default C and CXX are enabled.
This resulted in unnecessary C++ compiler check.
2021-05-22 20:29:02 +03:00
link2xt
e858fca356
dc_receive_imf: add python test for server-side message moving
...
There was a bugreport for previous versions of DC that BCC-self
messages are not marked as seen if server-side Sieve rule moves them.
This test is an unsuccessful attempt to reproduce the bug,
which was confirmed to be fixed.
2021-05-22 18:53:16 +03:00
link2xt
7d4affcc8d
python: disable BCC-self in test_markseen_message_and_mdn
...
This test checks that MDN is marked as seen on ac1. Because ac1 also
receives BCC-self, it is possible that event of marking this message
as seen is confused with marking MDN as seen, and the test passes even
if MDN is not marked as seen. Explicitly disabling BCC-self for ac1
ensures it receives only one message (MDN).
Also start direct_imap as early as possible, before sending the
message. It is possible now, because BCC-self is not sent.
2021-05-22 18:52:55 +03:00
link2xt
60d596bb0e
README: remove "remote tests" badge
...
This CI workflow does not exist anymore.
2021-05-22 16:17:25 +03:00
dependabot[bot]
c57bfde010
Merge pull request #2449 from deltachat/dependabot/cargo/rustyline-8.2.0
2021-05-22 12:37:04 +00:00
dependabot[bot]
afd7e7eaac
cargo: bump rustyline from 8.1.0 to 8.2.0
...
Bumps [rustyline](https://github.com/kkawakam/rustyline ) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v8.1.0...v8.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-21 06:51:43 +00:00
dependabot[bot]
cfc324c95b
Merge pull request #2448 from deltachat/dependabot/cargo/rustyline-8.1.0
2021-05-19 23:28:31 +00:00
dependabot[bot]
aa5d6077a8
cargo: bump rustyline from 8.0.0 to 8.1.0
...
Bumps [rustyline](https://github.com/kkawakam/rustyline ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v8.0.0...v8.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-19 23:02:42 +00:00
dependabot[bot]
4a2beac6fc
Merge pull request #2447 from deltachat/dependabot/cargo/async-std-resolver-0.20.3
2021-05-19 21:37:01 +00:00
dependabot[bot]
b5dc954408
cargo: bump async-std-resolver from 0.20.2 to 0.20.3
...
Bumps [async-std-resolver](https://github.com/bluejekyll/trust-dns ) from 0.20.2 to 0.20.3.
- [Release notes](https://github.com/bluejekyll/trust-dns/releases )
- [Changelog](https://github.com/bluejekyll/trust-dns/blob/v0.20.3/CHANGELOG.md )
- [Commits](https://github.com/bluejekyll/trust-dns/compare/v0.20.2...v0.20.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-17 07:48:56 +00:00
Hocuri
a9f5077cf9
Make scan_folders work when inbox is not watched ( #2446 )
...
When watch_inbox was off, scan_folders failed and a toast "IMAP operation attempted while it is torn down" was shown.
--
The problem was:
When inbox_watch is off, scan_folders() is called at 244260a978/src/scheduler.rs (L107) but connect_configured() is not called before.
* Add test
* Don't only setup handle, but connect_configured() in scan_folders()
2021-05-16 22:18:38 +02:00
link2xt
09280508bc
ci: run python tests on github workers
2021-05-16 16:30:40 +03:00
link2xt
4391835a8d
qr: remove outdated comment
...
The comment referred to using Param::SetLongitude instead of "n".
It was fixed in 6bb0c164f9
2021-05-15 17:15:13 +03:00
dependabot[bot]
05f9ac0583
Merge pull request #2440 from deltachat/dependabot/cargo/sha-1-0.9.6
2021-05-15 01:10:27 +00:00
dependabot[bot]
fd9d632cd6
cargo: bump sha-1 from 0.9.5 to 0.9.6
...
Bumps [sha-1](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/sha-1-v0.9.5...sha-1-v0.9.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-15 00:56:03 +00:00
dependabot[bot]
c9e626322b
Merge pull request #2439 from deltachat/dependabot/cargo/sha2-0.9.5
2021-05-15 00:54:40 +00:00
dependabot[bot]
f343ec47b4
Merge pull request #2438 from deltachat/dependabot/cargo/futures-0.3.15
2021-05-15 00:49:12 +00:00
dependabot[bot]
efb1534d5c
Merge pull request #2441 from deltachat/dependabot/cargo/serde-1.0.126
2021-05-15 00:48:13 +00:00
dependabot[bot]
6ec765cad6
cargo: bump serde from 1.0.125 to 1.0.126
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.125 to 1.0.126.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.125...v1.0.126 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-13 07:02:22 +00:00
dependabot[bot]
372a4ee539
cargo: bump sha2 from 0.9.4 to 0.9.5
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.4 to 0.9.5.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.4...sha2-v0.9.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 06:25:22 +00:00
dependabot[bot]
418b591602
cargo: bump futures from 0.3.14 to 0.3.15
...
Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.14 to 0.3.15.
- [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.14...0.3.15 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 06:25:14 +00:00
B. Petersen
e387b4f4dd
bumb version to 1.55.0
1.55.0
py-1.55.0
2021-05-11 13:58:46 +02:00
B. Petersen
88a10eaf2c
update changelog for 1.55.0
2021-05-11 13:58:46 +02:00
dependabot[bot]
4aae12ead7
Merge pull request #2435 from deltachat/dependabot/cargo/backtrace-0.3.59
2021-05-10 16:21:34 +00:00