holger krekel
3e3403d3d7
try using setuptools_scm for automatic versioning based on py-* tags ( #187 )
...
* try using setuptools_scm for automatic versioning based on py-* tags
* circument problem with pip-wheel isolation and setuptoosl_scm
* always provide version, address @flub comment
2019-07-14 09:58:51 +02:00
holger krekel
46c64b2511
Merge pull request #189 from deltachat/fixosx
...
try fix darwin
2019-07-14 09:57:52 +02:00
holger krekel
aa82644392
fix py27
2019-07-14 09:16:51 +02:00
holga
f00b617c23
try fix darwin
2019-07-13 18:44:44 +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
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
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
holger krekel
95437d726e
some streamlinings, after advise by @dignifedquire
2019-07-09 17:39:05 +02:00
Floris Bruynooghe
816fa1df9b
test: ignore expensive tests by default
...
This makes interactively running the tests a much more pleasant
experience rather than something one dreads. These tests will still
be run on the CI. To run these manually run:
cargo test [TESTNAME] -- --ignored
2019-07-09 13:36:16 +02:00
björn petersen
11eb86c77f
Merge pull request #177 from deltachat/fix176
...
fix #176 by transforming unsafe dc_log_info calls -- i think the unsafe
2019-07-06 22:50:47 +02:00
holger krekel
c2ca30cc16
fix #176 by transforming unsafe dc_log_info calls -- i think the unsafe
...
referencing via &jobthread.name was the culprit but not sure ;)
2019-07-06 22:26:26 +02:00
dignifiedquire
f336166867
fix(deps): disable default features
2019-07-06 17:35:19 +02:00
holger krekel
692b779896
Merge pull request #173 from deltachat/actests
...
test and fix Autocrypt Setup Message flow
2019-07-06 12:32:56 +02:00
holger krekel
09a675a9cf
Merge pull request #175 from deltachat/fix-ringbuf
...
feat: add better feature configurations
2019-07-06 12:03:53 +02:00
dignifiedquire
fd5cba7242
fixup
2019-07-06 11:32:15 +02:00
dignifiedquire
5c53bb5ed7
fixup
2019-07-06 11:31:46 +02:00
dignifiedquire
184b3c8e91
undo version bump
2019-07-06 11:30:45 +02:00
dignifiedquire
286d1a99aa
fixup
2019-07-06 11:29:13 +02:00
dignifiedquire
4fe99b21c9
feat: add better feature configurations
2019-07-06 11:25:01 +02:00
holger krekel
2aa81a7a9a
speed up test teardown by now waiting for threads to finish ...
...
and remove a debug statement
2019-07-05 23:12:11 +02:00
Hocuri
f671b25cbc
refactor: make dc_jobthread_t safe
2019-07-05 21:17:57 +02:00
holger krekel
3d7be47adf
fix rust format
2019-07-05 20:05:08 +02:00
holger krekel
27c8bb64c8
remove some debuging
2019-07-05 19:26:40 +02:00
dignifiedquire
4c95664992
fix and improve key import
2019-07-05 19:12:08 +02:00
holger krekel
f7d13fd12f
comment on when it passes
2019-07-05 16:32:26 +02:00
holger krekel
35248296af
some refinements, bump versions already
2019-07-05 16:23:33 +02:00
holger krekel
dfa2fcda73
use safe logging, and add some info on the processed key (this is WIP and needs to be removed)
2019-07-05 13:04:26 +02:00
holger krekel
699b2d48e6
add a failing test for Autocrypt Key Transfer failing to extract a private key from an incoming ASM message
2019-07-05 12:46:14 +02:00
holger krekel
12b2a706f0
address on flub comment, start on autocryt transfer test
2019-07-05 01:02:22 +02:00
holger krekel
c7c86f1b03
Merge pull request #169 from deltachat/imex_tests
...
Imex tests and fix for export-blobs
2019-07-04 15:50:24 +02:00
holger krekel
02872c143a
Merge pull request #167 from deltachat/Simon-Laux-patch-2
...
Update Cargo.toml - add path for simple example
2019-07-04 11:54:35 +02:00
holger krekel
1a0ebba024
fix create_chat_by_message to work according to docs
2019-07-04 11:40:31 +02:00
holger krekel
6e13e177f7
fixed logging, removed one more "old" style logging
2019-07-04 11:16:15 +02:00
holger krekel
a2eb215fdf
remove last sync method for context callback -- simplifying event handling
2019-07-03 23:43:14 +02:00
holger krekel
a2245bdf4e
remove unusued sync methods
2019-07-03 23:05:20 +02:00
holger krekel
abdb02c361
add a test for testing that export works when an account has active threads
2019-07-03 21:31:20 +02:00
holger krekel
92d39642e6
bump rust-version
2019-07-03 21:13:59 +02:00
holger krekel
799ba8a5db
fix rust-formatting
2019-07-03 20:38:17 +02:00
holger krekel
8367a03b22
fix some lint issues, and run it during circle-CI
2019-07-03 20:32:01 +02:00