Hey guys,

thanks for your effort to improve DC.

Please note, that the current prerelease doesn't work at all on several devices.

In the DC forum you can find related comments.

Greetings
Eugen


Am 8. Oktober 2019 16:39:41 OESZ schrieb holger krekel <holger@merlinux.eu>:
hi all,

Rust-core is getting more and more stable and is now part of recurring development
releases for Desktop, Android and iOS. Our overall release is tracked in
this github project: https://github.com/orgs/deltachat/projects/15

Dev releases are generally published to the respective github-releases pages.
https://github.com/deltachat/deltachat-desktop/releases
https://github.com/deltachat/deltachat-android/releases
https://github.com/deltachat/deltachat-ios/releases

and for iOS they also go to Testflight from time to time.
If you can help with testing releases out, filing bug issues/PRs and
checking if things are fixed ... that's much appreciated, also by
the many people who you thus help to avoid encountering the error ;)

below you find a note on the cleanup efforts after Rust-core started
existing from a C2Rust translated code base. We've come a looong way!

cheers,
holger

Rust-core cleanup effort status
We got rid a few days ago of the last "OK_TO_CONTINUE" patterns
which came from C-level "goto". So that column is gone and we now have
"unsafe fn" which indicate that a whole function is marked as unsafe.
We try to push this down to the actual function parts that are unsafe.
In any case, the current stats now look like this:

dc_tools.rs unsafe: 29 free: 10 unsafe-fn: 11 chars: 100
wrapmime.rs unsafe: 49 free: 1 unsafe-fn: 2 chars: 12
dc_mimeparser.rs unsafe: 22 free: 5 unsafe-fn: 10 chars: 27
dc_receive_imf.rs unsafe: 13 free: 3 unsafe-fn: 13 chars: 12
e2ee.rs unsafe: 27 free: 6 unsafe-fn: 0 chars: 5
pgp.rs unsafe: 1 free: 0 unsafe-fn: 1 chars: 19
imex.rs unsafe: 7 free: 3 unsafe-fn: 0 chars: 3
aheader.rs unsafe: 8 free: 0 unsafe-fn: 0 chars: 3
mimefactory.rs unsafe: 5 free: 2 unsafe-fn: 1 chars: 3
error.rs unsafe: 0 free: 0 unsafe-fn: 0 chars: 5
dc_strencode.rs unsafe: 1 free: 2 unsafe-fn: 0 chars: 2
stock.rs unsafe: 2 free: 1 unsafe-fn: 0 chars: 1
job.rs unsafe: 3 free: 0 unsafe-fn: 0 chars: 0
message.rs unsafe: 1 free: 2 unsafe-fn: 0 chars: 0
configure/mod.rs unsafe: 1 free: 0 unsafe-fn: 1 chars: 0
imap.rs unsafe: 1 free: 0 unsafe-fn: 0 chars: 0
context.rs unsafe: 1 free: 0 unsafe-fn: 0 chars: 0
lib.rs unsafe: 1 free: 0 unsafe-fn: 0 chars: 0
key.rs unsafe: 1 free: 0 unsafe-fn: 0 chars: 0

total unsafe: 173
total free: 35
total unsafe-fn: 39
total c_chars: 192

The incoming-message (mime-parsing and processing) pipeline remains the last
bigger worry. We have overall 4.83% unsafe out of 20538 overall code lines in
rust-core, according to cargo-count.
delta mailing list -- delta@codespeak.net
To unsubscribe send an email to delta-leave@codespeak.net

--
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.