holger krekel
7a59da5f8f
fix linting
2019-07-19 22:48:39 +02:00
holger krekel
f13a1d4a2f
fix some test flakyness
2019-07-19 22:46:58 +02:00
holger krekel
7b3a450918
- fix saved_mime test which broke to improper conversion of
...
imf_raw_not_terminated
- some cargo.toml updates no clue where they come from
- log Message-ID for received messages
2019-07-19 22:35:07 +02:00
holger krekel
169923b102
formatting
2019-07-19 12:31:22 +02:00
holger krekel
42688a0622
remove some print statements
2019-07-19 12:24:56 +02:00
holger krekel
35f3c0edd1
Merge branch 'master' into eventlogging
2019-07-19 10:25:21 +02:00
holger krekel
f58b1d66c2
add a little script to compute rust-evilness
2019-07-19 10:15:04 +02:00
holger krekel
7b7ce9348f
fix python lint issues
2019-07-18 15:11:57 +02:00
holger krekel
7a4808ba0d
cargofmt
2019-07-18 14:35:54 +02:00
holger krekel
8f240f7153
(dig,hpk) pull out job collection from sql query/lock logic
2019-07-18 14:03:57 +02:00
holger krekel
7d0b5d8abb
remove print statements and fix a crash
2019-07-18 12:52:02 +02:00
holger krekel
ee317cb1b5
fix some merge issues
2019-07-18 11:38:10 +02:00
holger krekel
7b736fe635
(dig,hpk) add test and fix for wrong dbs
2019-07-18 11:16:38 +02:00
holger krekel
c7db15352a
Merge branch 'master' into eventlogging
2019-07-18 09:59:56 +02:00
holger krekel
0b37167be8
address @dignifiedquire comments
2019-07-18 00:06:05 +02:00
holger krekel
5cac4b5076
remove spurious print
2019-07-17 12:47:22 +02:00
holger krekel
475a41beb3
address @dignifiedquire rustyness comment and fix changelog
2019-07-17 12:31:12 +02:00
holger krekel
ad4be80b4e
make smtp/imap connect() return bool instead of c-int
2019-07-17 10:25:25 +02:00
holger krekel
8737c1d142
cleanup some parts, add comments
2019-07-17 09:26:33 +02:00
holger krekel
964fe466cc
wip-commit which passes all tests with proper finalization
2019-07-16 20:05:41 +02:00
holger krekel
43936e7db7
snapshot of my current debugging state
2019-07-16 16:17:42 +02:00
holger krekel
0e80ce9c39
more aggressively skip perform API when threads are closing
2019-07-16 12:57:19 +02:00
holger krekel
c652bae68a
intermediate wip commit
2019-07-16 12:06:05 +02:00
holger krekel
bc904a495d
add some logging, and a more precise teardown for online python tests
2019-07-16 11:18:56 +02:00
holger krekel
8d99444c6a
fix std
2019-07-16 00:22:12 +02:00
holger krekel
9dab53e0af
rustfmt
2019-07-16 00:20:54 +02:00
holger krekel
360089ac74
remove some debugging
2019-07-16 00:08:10 +02:00
holger krekel
e892c5cf4d
fix test for events
2019-07-15 23:31:30 +02:00
holger krekel
9ad4c9a6fe
wip try test that we see INFO events from the core
2019-07-15 22:51:57 +02:00
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
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
holger krekel
3bca349194
prepare 0.600.0 release
2019-07-10 16:10:23 +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
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
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
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
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
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
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
holger krekel
4378608617
convert some log infos and guard bindings against some misuse
2019-07-03 20:17:35 +02:00
holger krekel
adcb9d6069
fixed: make export/import work with blob-files again
...
also add some more logging.
2019-07-03 20:02:05 +02:00
holger krekel
191d11e719
export and import full DC database state
2019-07-03 18:59:56 +02:00
holger krekel
e597aade10
fix comment
2019-07-02 10:05:54 +02:00
holger krekel
08bade2c7c
fix fmt
2019-07-02 08:36:15 +02:00
holger krekel
2c26f4f2ab
convert the last two unsafe event emissions in smtp.rs
2019-07-02 01:45:48 +02:00
holger krekel
7a053b9f93
add SMTP_CONNECTED and IMAP_CONNECTED events
2019-07-01 22:27:44 +02:00
holger krekel
183a49eca0
remove superflous debug attempts
2019-07-01 20:11:35 +02:00
holger krekel
384822b5eb
replace unsafe use of dc logging with info! macro as per advise from @flub
2019-07-01 18:57:37 +02:00
holger krekel
06e16c81f9
Wip
2019-07-01 18:06:16 +02:00
holger krekel
d1593f0258
fix run-integration-test.sh to run without arguments
2019-07-01 15:57:00 +02:00
holger krekel
419add4902
little PR to fix the install_py_bindings.sh script after @flub's changes
2019-06-24 15:05:54 +02:00
holger krekel
34fbe11587
fix python test
2019-06-07 14:49:09 +02:00
holger krekel
6ce8374513
feat: bring back and adapt python bindings with rust core
...
* import python, try to adapt for rust
* add missing wrapper functions
* - try to write up how to build python bindings
- strike some unused functions from deltachat.h
* adjustments to make tox work
* try to run circle-ci with python build
* don't do docs
* running cargo test as well
* don't run cargo test anymore, that's done in other ci jobs
* also build docs
* don't run doxygen anymore
* subst C with Rust
* a try to get better wheels
Closes #41
2019-05-30 23:17:38 +02:00
holger krekel
4a913fa4b6
Merge pull request #59 from ralphtheninja/master
...
refactor: fix double negations
2019-05-11 12:45:47 +02:00