Commit Graph

  • 4378608617 convert some log infos and guard bindings against some misuse holger krekel 2019-07-03 20:17:35 +02:00
  • adcb9d6069 fixed: make export/import work with blob-files again also add some more logging. holger krekel 2019-07-03 20:02:05 +02:00
  • 191d11e719 export and import full DC database state holger krekel 2019-07-03 18:59:56 +02:00
  • 464d0f4831 Update Cargo.toml Simon Laux 2019-07-02 14:11:58 +02:00
  • d0c7f63809 Merge pull request #165 from deltachat/fixtests1 Floris Bruynooghe 2019-07-02 13:25:20 +02:00
  • e597aade10 fix comment holger krekel 2019-07-02 10:05:54 +02:00
  • 08bade2c7c fix fmt holger krekel 2019-07-02 08:36:15 +02:00
  • 2c26f4f2ab convert the last two unsafe event emissions in smtp.rs holger krekel 2019-07-01 22:56:47 +02:00
  • 7a053b9f93 add SMTP_CONNECTED and IMAP_CONNECTED events holger krekel 2019-07-01 22:27:44 +02:00
  • 183a49eca0 remove superflous debug attempts holger krekel 2019-07-01 20:11:35 +02:00
  • 384822b5eb replace unsafe use of dc logging with info! macro as per advise from @flub holger krekel 2019-07-01 18:57:37 +02:00
  • 06e16c81f9 Wip holger krekel 2019-07-01 18:06:16 +02:00
  • d1593f0258 fix run-integration-test.sh to run without arguments holger krekel 2019-07-01 15:57:00 +02:00
  • e57af118ec Bump version number 1.0.0-alpha.2 Floris Bruynooghe 2019-06-30 21:52:48 +02:00
  • f89bfb1612 cargo update Floris Bruynooghe 2019-06-30 21:50:47 +02:00
  • 98611e6041 Add Cargo.lock Floris Bruynooghe 2019-06-30 20:13:39 +02:00
  • 6ccc75b1ed Arbitrarily bump the version 1.0.0-alpha.1 Floris Bruynooghe 2019-06-30 19:48:44 +02:00
  • 69975ae460 Merge pull request #159 from deltachat/fix_script Floris Bruynooghe 2019-06-28 09:21:11 +02:00
  • 419add4902 little PR to fix the install_py_bindings.sh script after @flub's changes holger krekel 2019-06-24 15:05:54 +02:00
  • bc8eabca27 Merge pull request #156 from deltachat/add-license björn petersen 2019-06-19 20:08:35 +02:00
  • 9f3512d2f1 chore: add missing license dignifiedquire 2019-06-19 19:02:42 +02:00
  • 003d07328e Merge pull request #155 from deltachat/flub-priv-sqlite-cobj Floris Bruynooghe 2019-06-18 23:54:17 +02:00
  • f8d428c308 Make the SQLite struct opaque Floris Bruynooghe 2019-06-18 23:20:01 +02:00
  • 2adbdf7d85 Merge pull request #143 from deltachat/flub-rusty-sql Floris Bruynooghe 2019-06-17 22:58:36 +02:00
  • a6102d1039 Refactor the internal sql interface somewhat Floris Bruynooghe 2019-06-08 21:49:38 +02:00
  • 7debe799d4 Merge pull request #153 from deltachat/flub-null-cb Floris Bruynooghe 2019-06-17 20:38:46 +02:00
  • db9bc15d3e Make the callback optional again Floris Bruynooghe 2019-06-17 01:30:22 +02:00
  • 70bfc6d5e0 Merge pull request #152 from deltachat/flub-warns Floris Bruynooghe 2019-06-16 17:34:06 +02:00
  • dc0de47b4b Clean up some warnings and use newer nightly compiler Floris Bruynooghe 2019-06-16 15:32:15 +02:00
  • 3a524503f0 Merge pull request #146 from deltachat/flub-static-py Floris Bruynooghe 2019-06-12 23:09:29 +02:00
  • 4d24ce8f85 Link to dcc-rs dependencies Floris Bruynooghe 2019-06-12 22:44:56 +02:00
  • 4ccd39b769 Build the right cargo lib based on the target Floris Bruynooghe 2019-06-10 23:05:22 +02:00
  • 4d8914cb3c Do not add deps already present in setup.py Floris Bruynooghe 2019-06-10 23:02:48 +02:00
  • e72fc98585 Merge pull request #147 from Ampli-fier/master Floris Bruynooghe 2019-06-10 22:52:06 +02:00
  • 58ca0998e0 Info about Rust and Cargo + some minor changes Ampli-fier 2019-06-10 21:44:20 +02:00
  • 12e74a0645 Allow selecting the target to build Floris Bruynooghe 2019-06-10 18:07:23 +02:00
  • 5090b4d24b For development statically link dcc-rs Floris Bruynooghe 2019-06-10 17:17:34 +02:00
  • af8d056206 refactor: remove dc-strbuilder Friedel Ziegelmayer 2019-06-08 17:13:25 +02:00
  • 4e41dbf5ab refactor: reduce dependencies on libc Friedel Ziegelmayer 2019-06-08 17:13:05 +02:00
  • 39b82c2607 chore(ci): simplify appveyor Friedel Ziegelmayer 2019-06-08 13:40:26 +02:00
  • 0bce754adf Merge pull request #134 from flub/as_str Floris Bruynooghe 2019-06-08 10:57:24 +02:00
  • 2ea69263e4 debug folder pruned, no longer need rm Lars-Magnus Skog 2019-06-08 04:36:55 +02:00
  • f515b8a8f0 prune debug folder from target cache Lars-Magnus Skog 2019-06-08 04:28:38 +02:00
  • 2881b8217d run tests with --release for speed up Lars-Magnus Skog 2019-06-08 04:07:34 +02:00
  • 5dd5e04200 add cargo update Lars-Magnus Skog 2019-06-08 04:01:09 +02:00
  • 1aa591777d remove submodule update, not needed Lars-Magnus Skog 2019-06-08 04:00:51 +02:00
  • bcc2eb720d chore: reduce targets on appveyor to x86_64-pc-windows-msvc Lars-Magnus Skog 2019-06-08 04:00:05 +02:00
  • a32a275d73 feat: Add utility to convert OsStr to CString (#136) Lars-Magnus Skog 2019-06-08 03:04:30 +02:00
  • 02e7dc022b feat: remove compile date Friedel Ziegelmayer 2019-06-07 22:41:48 +02:00
  • 855c7844b5 Rename to_str() -> as_str() to match stdlib naming convention Floris Bruynooghe 2019-06-07 22:08:49 +02:00
  • 34fbe11587 fix python test holger krekel 2019-06-07 14:49:09 +02:00
  • 18c0d9f83b chore: update version to 1.0.0-alpha.0 1.0.0-alpha.0 Lars-Magnus Skog 2019-06-07 13:36:15 +02:00
  • f5683f1fec fix: remove unneeded string duplication before passing to the callback björn petersen 2019-06-07 13:34:00 +02:00
  • 99682f9569 remove compile date: it has few use only and the problem to stand in the way of reproducible builds B. Petersen 2019-06-06 15:15:38 +02:00
  • ef36874c7c Cleanup cli (#111) Friedel Ziegelmayer 2019-06-06 14:13:04 +02:00
  • 9a0a451999 chore: use rustyline@4.1.0 for now (#128) Lars-Magnus Skog 2019-06-06 13:02:40 +02:00
  • 05e097baaa trim() commandline as rustyline adds lineends to commands eg. from inside IntelliJ IDEA B. Petersen 2019-06-04 16:49:28 +02:00
  • dc7d23ec47 fix(x): do not enforce valid utf8 in strndup dignifiedquire 2019-06-02 19:35:07 +02:00
  • 983ccaaccd feat(examples): refactor repl to use rustyline and safe rust dignifiedquire 2019-05-30 23:16:41 +02:00
  • 95d4df6027 refactor: reduce dependencies on libc dignifiedquire 2019-05-30 21:39:20 +02:00
  • 518935a938 refactor(context): simpler info formatting (#115) Friedel Ziegelmayer 2019-06-03 21:48:06 +02:00
  • 1386245d6c Merge pull request #117 from deltachat/unref-str Friedel Ziegelmayer 2019-06-03 13:37:54 +02:00
  • d11ce1e539 feat(deps): use published mmime dignifiedquire 2019-06-02 01:08:19 +02:00
  • 0579382173 feat(ffi): add dc_str_unref dignifiedquire 2019-06-02 00:08:04 +02:00
  • f4b68236fe refactor(context): simpler info formatting dignifiedquire 2019-06-01 17:30:34 +02:00
  • 88519d07ca fix(mimefactory): fix formatting string for voice message files björn petersen 2019-05-31 23:13:31 +02:00
  • 60bb2288bd fix(imap): ignore uid 0 when setting flags (#109) Friedel Ziegelmayer 2019-05-30 23:21:23 +02:00
  • 6ce8374513 feat: bring back and adapt python bindings with rust core holger krekel 2019-05-30 23:17:38 +02:00
  • 697b750fae fix(imap): ignore uid 0 when setting flags dignifiedquire 2019-05-30 21:00:26 +02:00
  • a2fc127923 feat(ffi): install global panic handler (#108) Friedel Ziegelmayer 2019-05-30 15:18:34 +02:00
  • 5c8bfd4370 Prepare for cross compilation to windows (#105) Friedel Ziegelmayer 2019-05-30 13:32:30 +02:00
  • 37bfc3fe14 fixup: switch back to mmime master dignifiedquire 2019-05-30 12:24:12 +02:00
  • 37cfcae42f refactor: safe logging macros dignifiedquire 2019-05-30 12:24:01 +02:00
  • f607dd3073 chore: remove unused features dignifiedquire 2019-05-30 01:39:11 +02:00
  • 6e6be4ef1a fixup: use fixed mmime branch dignifiedquire 2019-05-30 01:31:37 +02:00
  • 8154781a0d refactor: replace assert_rtn with assert macros dignifiedquire 2019-05-30 00:34:10 +02:00
  • 65b073b711 Merge pull request #106 from deltachat/split-stress Friedel Ziegelmayer 2019-05-29 23:49:27 +02:00
  • 3142ff22fd test: move to dc_param Lars-Magnus Skog 2019-05-29 23:34:02 +02:00
  • 0ffdaf254f test: move dc_array tests Lars-Magnus Skog 2019-05-29 23:20:14 +02:00
  • 51071fb09d test: move tests for dc_utf8_strlen() Lars-Magnus Skog 2019-05-29 22:56:12 +02:00
  • 4175ce56eb test: remove redundant c macro tests :burn: Lars-Magnus Skog 2019-05-29 22:12:54 +02:00
  • 424ada818b test: move stress tests to dc_strencode and dc_tools Lars-Magnus Skog 2019-05-29 22:11:48 +02:00
  • cd45a1f37c refactor: remove libc usage of snprintf and strndup dignifiedquire 2019-05-29 22:04:30 +02:00
  • de0503bbab chore: remove unused imports dignifiedquire 2019-05-29 20:31:16 +02:00
  • 62e54c7291 refactor: drop libc based directory reading dignifiedquire 2019-05-29 20:21:59 +02:00
  • c9c3ac3c23 fix: do not generate ptrs inside map dignifiedquire 2019-05-29 19:14:10 +02:00
  • 31daa425cf refactor: remove usage of printf dignifiedquire 2019-05-29 19:06:36 +02:00
  • fe30950f33 fix: peerstate.addr to c string in dc_handle_degrade_event() (#103) Friedel Ziegelmayer 2019-05-29 11:29:53 +02:00
  • 00d9f5e0e1 refactor: remove sprintf (#102) Friedel Ziegelmayer 2019-05-29 11:29:37 +02:00
  • 34921db88f fix: peerstate.addr to c string in dc_handle_degrade_event() Lars-Magnus Skog 2019-05-29 03:09:41 +02:00
  • 21341b7a51 refactor: remove sprintf dignifiedquire 2019-05-29 02:03:55 +02:00
  • c8b8f3f7bf Fix more bugs (#99) Friedel Ziegelmayer 2019-05-29 00:43:42 +02:00
  • 0b47efe5d8 docs: add quick intro to repl tool (#101) Friedel Ziegelmayer 2019-05-29 00:42:41 +02:00
  • 1c0431e2f2 Remove incorrect comment on building header file Lars-Magnus Skog 2019-05-29 00:38:32 +02:00
  • 377014928e Remove list of commands Lars-Magnus Skog 2019-05-29 00:37:30 +02:00
  • 6ad8f3aeb4 docs: add quick intro to repl tool Lars-Magnus Skog 2019-05-29 00:34:35 +02:00
  • 30195a3bfd fix(job): only move if a mvbox folder is configured dignifiedquire 2019-05-29 00:30:07 +02:00
  • b296ccf5a5 refactor(sqlite): replace sscanf with parse dignifiedquire 2019-05-29 00:06:52 +02:00
  • a53f7c0fca fix(securejoin): improve locking further dignifiedquire 2019-05-29 00:03:46 +02:00
  • db90c5bf4d fix(securejoin): reduce scope of bob lock dignifiedquire 2019-05-28 23:30:16 +02:00