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