Commit Graph

1509 Commits

Author SHA1 Message Date
holger krekel 201f375514 update docs and add a simple manual script to run python/rust tests 2019-11-22 01:34:13 +01:00
holger krekel cc47895ec3 run doxygen for core docs again 2019-11-21 22:57:20 +01:00
holger krekel 14fd347216 use the reponame in dir builddir to we can distinguish from desktop/android etc 2019-11-21 20:39:25 +01:00
holger krekel 74c4c83d3b re-enable cross, some streamlining of docs 2019-11-21 18:00:16 +01:00
holger krekel 5e170be371 simplify/speedup python tests 2019-11-21 17:45:50 +01:00
holger krekel 772258d12a various cleanups, better parallelism and build-dir structure 2019-11-21 17:38:25 +01:00
holger krekel 8c994165cb don't invoke py36/py35 anymore here. 2019-11-21 17:38:24 +01:00
holger krekel b13c7133de reconfigure running of rust and python tests 2019-11-21 17:37:55 +01:00
holger krekel bff88fd19b introduce a trigger_reconnect helper 2019-11-20 00:59:45 +01:00
holger krekel 293c7dadeb update deps, in particular async-imap to 0.1.1 which contains
the fix by @dignifiedquire that is expected to fix #829
2019-11-20 00:59:45 +01:00
holger krekel b00084bf41 new clean try to get circle-ci to work, disable and move gh actions to ci_scripts folder 2019-11-20 00:59:45 +01:00
dignifiedquire 0cf22e196c update github actions 2019-11-20 00:59:45 +01:00
holger krekel e2dcb1d6bf shortcut fetch/idle on mvbox/sentbox if we don't know the folder and prevent busy-looping 2019-11-20 00:59:45 +01:00
holger krekel 5891e9a084 steramline some teardown decision code, and add webpki_roots for cert-checking 2019-11-20 00:59:45 +01:00
holger krekel dc70f1978b also make smtp respect CertificateChecks setting roughly 2019-11-20 00:59:45 +01:00
holger krekel 34c5ae77d0 rough integration of async-tls CertChecks (strict and automatic but not more finegrained work) 2019-11-20 00:59:45 +01:00
dignifiedquire d2f9a43ed1 update to released versions 2019-11-20 00:59:45 +01:00
holger krekel d6c5e8e5df * fix interrupt_idle by signalling "skip_next_idle_wait" to the potentially concurrently "fn idle" function
* fixes double-export issue
2019-11-20 00:59:45 +01:00
holger krekel 2394bd26b5 make select_folder return ImapActionResult's and early-return from idle if there is no selected folder 2019-11-20 00:59:45 +01:00
dignifiedquire 6c2bff5885 bust ci cache, update deps, use a different rust version, remove rustup install 2019-11-20 00:59:45 +01:00
dignifiedquire bb4db67865 refactor: drop native-tls 2019-11-20 00:59:45 +01:00
dignifiedquire 833a952440 update docker image 2019-11-20 00:59:45 +01:00
dignifiedquire 431140b0c1 cleanup imap impl 2019-11-20 00:59:45 +01:00
dignifiedquire ead5f71fd2 update async-imap 2019-11-20 00:59:45 +01:00
dignifiedquire d523d4b55f implement idle again 2019-11-20 00:59:45 +01:00
dignifiedquire 65250d8143 it compiles with async-imap, remove local dependency 2019-11-20 00:59:45 +01:00
björn petersen 76ce0c3540 Merge pull request #856 from deltachat/fix-time-smearing
fix time smearing
2019-11-19 23:25:11 +01:00
B. Petersen f7047bbf51 add detailed comments about time-smearing 2019-11-19 22:52:24 +01:00
B. Petersen c3a53cefb0 fix time smearing
if two messages have the same time,
this results i all kinds of sorting failures,
esp. in non-delta-muas and on forwarding messages.
so, no two messages sent out from delta have the same timestamp.
normally, this is no problem, but when things are sent too fast,
eg. on forwarding, we lend us some time from the future.

however, all this did not work
because we forgot to write back the modified time,
this is fixed by this commit, as well as some cleanup.
2019-11-19 22:23:01 +01:00
björn petersen a88153954e Merge pull request #854 from deltachat/tweak-device-msg
tweak device messages
2019-11-19 22:19:42 +01:00
Alexander Krotov 4732085421 Fix some clippy warnings 2019-11-19 19:52:13 +01:00
B. Petersen e4e6a00fe4 rename has_device_msg() to was_device_msg_ever_added() what describes better what the function is doing 2019-11-19 13:21:02 +01:00
B. Petersen 700e10bc0e use dc_add_device_msg() also to add labels-only, this is clearer as having a function with 'skip' in the name 2019-11-19 13:05:01 +01:00
B. Petersen 2a4c193601 simplify check for existing device-message 2019-11-19 11:56:35 +01:00
B. Petersen d3fa289f27 streamline dc_add_device_msg_once|unlabelled() to one function 2019-11-19 11:49:02 +01:00
B. Petersen 1534a07ded add dc_has_device_msg() 2019-11-18 17:31:03 +01:00
B. Petersen a4e92694ba name unlabelled device-messages as such 2019-11-18 16:47:18 +01:00
B. Petersen 035da9e5d7 add dc_skip_device_msg() and belonging tests 2019-11-18 16:47:18 +01:00
B. Petersen fed6f4ab8a do not re-add device-messages deleted by the user 2019-11-18 16:47:18 +01:00
Nico de Haen d7c42f3c98 Use coalesce for optional columns
resolves #851
2019-11-17 20:57:50 +01:00
B. Petersen ad852161f3 higher resolution for device-icon 2019-11-17 20:56:42 +01:00
B. Petersen e9b2d6a594 adapt tests to saved-messages chat 2019-11-17 20:56:07 +01:00
B. Petersen f9d2fe710d rename me-chat to saved-messages, use an appropriate icon 2019-11-17 20:56:07 +01:00
björn petersen a4a1cd42db Merge pull request #844 from deltachat/move-location-to-trash
Delete msg related POI when message is deleted
2019-11-16 17:40:53 +01:00
Alexander Krotov 69e14dcb2d Replace some magic numbers with constants 2019-11-16 16:08:08 +00:00
Nico de Haen e2673894b4 Delete message only if its a POI 2019-11-16 16:55:13 +01:00
B. Petersen 852b16c972 target comment of @flub 2019-11-16 13:55:59 +01:00
B. Petersen 5796c28391 test contact adding and modifying 2019-11-16 13:55:59 +01:00
holger krekel b6095e29d7 Update src/pgp.rs 2019-11-16 13:53:47 +01:00
Alexander Krotov f778957caf Improve documentation and comments 2019-11-16 13:53:47 +01:00