holger krekel
fa09e46ed9
another pace where we might (and in my case did) get invalid utf8
2019-07-20 12:37:51 +02:00
holger krekel
d6de420b9a
fix some string issues, introduce to_string_lossy such that to_string() continues to panic on non-utf8
2019-07-20 12:30:48 +02:00
holger krekel
38eb708db8
for now make to_string() less strict as we often don't want to crash the whole app just because some non-proper utf8 came in (through a message we can't neccesarily congtrol)
2019-07-20 01:17:53 +02:00
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
dignifiedquire
e7a236264a
print invalid strings
2019-07-19 09:51:49 +02:00
dignifiedquire
aaa5b820d9
cleanup
2019-07-19 09:51:49 +02:00
dignifiedquire
e7f0745010
reduce direc usage of CString
2019-07-19 09:51:49 +02:00
dignifiedquire
c68e7ae14e
audit use of to_cstring and fix ub
2019-07-19 09:51:49 +02:00
dignifiedquire
618087e5a7
fix(imap): body ptr lifetime
2019-07-19 09:51:49 +02:00
dignifiedquire
245abb8384
remove debug
2019-07-19 09:51:49 +02:00
dignifiedquire
a3e1042001
fix some things, add more debugging statements
2019-07-19 09:51:49 +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
dignifiedquire
0c5015d92b
chore: release v1.0.0-alpha.3
1.0.0-alpha.3
2019-07-18 00:34:46 +02:00
dignifiedquire
ab2d2e7583
chore: prepare for using cargo-release
2019-07-18 00:33:07 +02:00
dignifiedquire
c11ac46dce
chore: add Cargo.lock
...
Closes #145
2019-07-18 00:29:01 +02:00
Friedel Ziegelmayer
8a0fc609e6
The big sqlite refactor
...
* refactor: safe sql access
* Clean up the worst rebase mistakes
* Some more progress on the rebase fallout and this branch
* upgrade and compile again
* cleanup from rebase
* example of how to prepare now
* rebase fixes
* add sql.query_map
* less preparation
* more improvements in sql code
* fix string truncation
* more prepare conversions
* most prep done
* fix tests
* fix ffi
* fix last prepares
* fix segfaults and some queries
* use r2d2 pool
* fix dc_job sql call, to reduce contention
* try newer rust
* No more vararg printing (drop dc_log_)
* ignore expected errors
* fix: uses exists instead of execute where needed
* fix: get_contacts logic was broken
* fix: contact creation
* test on 32bit linux
* ci: try running 32bit without cross
* undo 32bit tests
* refactor: rename dc_sqlite3 to sql
* fix: safer string conversions
* more string fixes
* try fixing appveyor build to 64bit
* chore(ci): hardcode target
* chore(ci): appveyor
* some cleanup work
* try fix darwin
* fix and improve sql escaping
* fix various bugs
* fix chat deletion
* refactor: cleanup config values and move to their own file
* refactor: move more methods onto the sql struct
* dont panic on failed state loading
* first round of cr
* one more cr fix
* stop using strange defaults
* remove unused escapes
2019-07-18 00:24:45 +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
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