Commit Graph

370 Commits

Author SHA1 Message Date
dignifiedquire
e700bc3a81 some cleanup work 2019-07-13 18:46:24 +02:00
dignifiedquire
ab48745cc9 chore(ci): appveyor 2019-07-13 11:41:05 +02:00
dignifiedquire
45a3bed3ad chore(ci): hardcode target 2019-07-13 11:39:02 +02:00
dignifiedquire
f3663aab1f try fixing appveyor build to 64bit 2019-07-13 11:31:23 +02:00
dignifiedquire
157c847c85 Merge remote-tracking branch 'origin/master' into flub-sqlite 2019-07-13 11:25:56 +02:00
dignifiedquire
c5252c9313 more string fixes 2019-07-12 23:22:03 +02:00
dignifiedquire
d19d3985e8 fix: safer string conversions 2019-07-12 22:50:56 +02:00
dignifiedquire
8714599655 refactor: rename dc_sqlite3 to sql 2019-07-12 21:57:34 +02:00
dignifiedquire
f3884e30ac undo 32bit tests 2019-07-12 21:39:07 +02:00
dignifiedquire
b5f4c263e5 ci: try running 32bit without cross 2019-07-12 21:30:17 +02:00
dignifiedquire
98fb79f172 test on 32bit linux 2019-07-12 21:24:04 +02:00
dignifiedquire
753cc4d6dc fix: contact creation 2019-07-12 20:58:42 +02:00
dignifiedquire
9d2ee5c0f7 fix: get_contacts logic was broken 2019-07-12 11:17:49 +02:00
dignifiedquire
08d8eebc37 fix: uses exists instead of execute where needed 2019-07-12 09:04:38 +02:00
dignifiedquire
ef31412d9e ignore expected errors 2019-07-12 08:51:05 +02:00
dignifiedquire
ecbd6fb154 No more vararg printing (drop dc_log_) 2019-07-11 22:09:58 +02:00
dignifiedquire
b6392ee582 try newer rust 2019-07-11 18:36:44 +02:00
dignifiedquire
3366eb147d fix dc_job sql call, to reduce contention 2019-07-11 10:58:58 +02:00
dignifiedquire
3b27dd28b6 use r2d2 pool 2019-07-11 00:17:06 +02:00
dignifiedquire
45f7eba1f4 fix segfaults and some queries 2019-07-10 22:41:20 +02:00
holger krekel
04ee9dde2c Merge pull request #181 from deltachat/improve_receive_imf1
improve dc_receive_imf and friends a little (part 1)
2019-07-10 19:54:22 +02:00
dignifiedquire
a0acfca255 fix last prepares 2019-07-10 18:31:41 +02:00
holger krekel
cae0d666bd Merge pull request #184 from deltachat/fix_py
fix home page of bindings
2019-07-10 18:16:32 +02:00
holger krekel
2691028422 fix home page of bindings 2019-07-10 17:41:16 +02:00
dignifiedquire
9dda90dd5d fix ffi 2019-07-10 17:38:54 +02:00
dignifiedquire
808a0f2890 fix tests 2019-07-10 16:45:50 +02:00
dignifiedquire
5b04dc8fa6 most prep done 2019-07-10 16:45:50 +02:00
dignifiedquire
8c14924964 more prepare conversions 2019-07-10 16:45:05 +02:00
dignifiedquire
39b92687d3 fix string truncation 2019-07-10 16:45:05 +02:00
dignifiedquire
0ff09e55c7 more improvements in sql code 2019-07-10 16:45:05 +02:00
dignifiedquire
180bc926b6 less preparation 2019-07-10 16:45:05 +02:00
dignifiedquire
8790a2dc52 add sql.query_map 2019-07-10 16:45:05 +02:00
dignifiedquire
d3e521ded0 rebase fixes 2019-07-10 16:45:05 +02:00
dignifiedquire
813aae08a3 example of how to prepare now 2019-07-10 16:45:05 +02:00
dignifiedquire
078c8859f4 cleanup from rebase 2019-07-10 16:45:05 +02:00
dignifiedquire
34414b6059 upgrade and compile again 2019-07-10 16:45:05 +02:00
Floris Bruynooghe
ceb2b49be5 Some more progress on the rebase fallout and this branch 2019-07-10 16:45:05 +02:00
Floris Bruynooghe
a791af2d90 Clean up the worst rebase mistakes 2019-07-10 16:45:05 +02:00
dignifiedquire
ab41679855 refactor: safe sql access 2019-07-10 16:45:05 +02:00
Floris Bruynooghe
205493f89d Merge pull request #183 from deltachat/prep0600
prepare 0.600.0 release
py-0.600.0
2019-07-10 16:38:55 +02:00
holger krekel
3bca349194 prepare 0.600.0 release 2019-07-10 16:10:23 +02:00
Floris Bruynooghe
deb160cce9 Merge pull request #182 from deltachat/flub-dc-chat-rename2
Rename dc_chat_t to Chat
2019-07-10 15:57:37 +02:00
holger krekel
669476afd3 fix comment 2019-07-10 12:06:59 +02:00
holger krekel
b810b5a8f8 other cast as per @dignifiedquire comment -- also convert some logging along the way 2019-07-10 11:54:29 +02:00
holger krekel
6d17de05b2 also convert lookup_field function to use a &str param isntead of char* 2019-07-10 11:43:16 +02:00
holger krekel
e3fb0a23c6 get rid of c version of dc_mimeparser_lookup_field completely 2019-07-10 11:32:50 +02:00
Floris Bruynooghe
4c646dc1e0 Rename dc_chat_t to Chat
This clears the way to start working on making the functions safe.
But small PRs are good PRs so let's get this rename out of the way and
have future PRs less noisy.

Also stop making this #[repr(C)] and start making fields that are not
used private. Lastly clean up some comments by moving them or
deleting them, so they make sense again after the translation.
2019-07-09 21:46:31 +02:00
holger krekel
d67dd9cc33 convert another carray 2019-07-09 21:04:23 +02:00
holger krekel
b93f5aa0b6 minimize casting 2019-07-09 20:55:29 +02:00
holger krekel
6c4b9e79c7 convert created_db_entries into a Rust vector instead of using low-level carray 2019-07-09 19:31:51 +02:00