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