Commit Graph

  • 711bc69750 address @dignifiedquire comment holger krekel 2019-09-19 19:28:39 +02:00
  • 7263c9490d refactor rfc724_mid parsing and creation to avoid char*, add tests holger krekel 2019-09-19 16:38:47 +02:00
  • 0c88bc6ac7 more rfc724_mid cleanup holger krekel 2019-09-19 15:02:46 +02:00
  • fda8d0a2e2 factory.rfc724_mid is a String now (instead of C-Char*) holger krekel 2019-09-19 13:56:07 +02:00
  • 14bdf7fae8 make dc_create_outgoing_rfc724_mid safe and simplify call sites holger krekel 2019-09-19 13:46:30 +02:00
  • d4ff7ecbaa split qr tests holger krekel 2019-09-19 19:38:19 +02:00
  • bf692b5739 split qr tests split_qr holger krekel 2019-09-19 19:38:19 +02:00
  • b2747a629d address @dignifiedquire comment cleanup/rfc724 holger krekel 2019-09-19 19:28:39 +02:00
  • 12604acff1 use provider overview crate instead of git use-provider-overview-crate Simon Laux 2019-09-19 19:13:50 +02:00
  • 030aec7373 Read example GPG keys from files using include_str! Dmitry Bogatov 2019-09-18 16:04:13 +00:00
  • 6a351de4f9 cargo fmt B. Petersen 2019-09-19 18:13:01 +02:00
  • bbff1c9c3e test that bad credentials do not panic B. Petersen 2019-09-19 18:03:52 +02:00
  • a51b6ca71a cargo fmt test/no-panic-on-bad-credentials B. Petersen 2019-09-19 18:13:01 +02:00
  • 2c52f2180c test that bad credentials do not panic B. Petersen 2019-09-19 18:03:52 +02:00
  • bbb8144129 do not panic when 0 (=failure) is passed to the progress! macro B. Petersen 2019-09-19 16:31:22 +02:00
  • 724ba6776e refactor rfc724_mid parsing and creation to avoid char*, add tests holger krekel 2019-09-19 16:38:47 +02:00
  • 89eef0158d more rfc724_mid cleanup holger krekel 2019-09-19 15:02:46 +02:00
  • 8e13f33467 factory.rfc724_mid is a String now (instead of C-Char*) holger krekel 2019-09-19 13:56:07 +02:00
  • 0ceab61a05 make dc_create_outgoing_rfc724_mid safe and simplify call sites holger krekel 2019-09-19 13:46:30 +02:00
  • 83f3e23297 improve python caching (#468) Friedel Ziegelmayer 2019-09-19 13:10:19 +02:00
  • 4f880932ae change oder of typedefs, function-definitions and defines B. Petersen 2019-09-19 12:04:16 +02:00
  • 62e8c2497c add missing doxygen commands, fix typo B. Petersen 2019-09-19 11:41:27 +02:00
  • 4ef3a091fe parallelize tox-runs somewhat ci/python-cache holger krekel 2019-09-19 12:11:45 +02:00
  • af20b14077 change oder of typedefs, function-definitions and defines fix-ffi-docs B. Petersen 2019-09-19 12:04:16 +02:00
  • d338748115 add missing doxygen commands, fix typo B. Petersen 2019-09-19 11:41:27 +02:00
  • 977e3e08d7 refine python test run further holger krekel 2019-09-19 11:37:26 +02:00
  • bb23e1487d try optimize python run a little holger krekel 2019-09-19 11:24:21 +02:00
  • 30783adef2 shuffle files such that ci_scripts/ contains all the ci scripts holger krekel 2019-09-19 11:17:13 +02:00
  • a2c585c7a5 think these two env var settings are not needed holger krekel 2019-09-19 10:51:09 +02:00
  • ff331061a0 remove unused script holger krekel 2019-09-19 10:30:34 +02:00
  • 77cb0276a6 try let upload of docs and python wheels outside docker and cache semantics holger krekel 2019-09-19 09:22:37 +02:00
  • 2747939b52 pyenv only exist in machine-runs -- let's see if upload passes without it or if there is a python path missing (the docker image contains several python versions) holger krekel 2019-09-19 07:45:42 +02:00
  • dfb2ebb533 skip release and ffi runs, they are check using python bindings dignifiedquire 2019-09-18 21:04:13 +02:00
  • 4c579e6cf6 remove .git from cache dir, no need dignifiedquire 2019-09-18 20:54:24 +02:00
  • cc1d520580 persist .git dignifiedquire 2019-09-18 20:46:19 +02:00
  • c7686e0a97 fixup dignifiedquire 2019-09-18 20:34:40 +02:00
  • d41bcccd41 add more details dignifiedquire 2019-09-18 20:32:45 +02:00
  • 3c1a4ebfe0 use correct script dignifiedquire 2019-09-18 20:21:36 +02:00
  • 361f14bffe ... dignifiedquire 2019-09-18 20:12:01 +02:00
  • 939ca7f7d3 .. dignifiedquire 2019-09-18 20:10:41 +02:00
  • cdacf6a40f try fix config dignifiedquire 2019-09-18 20:09:28 +02:00
  • feb4dfc3af try sth dignifiedquire 2019-09-18 20:07:46 +02:00
  • 8c13771d6c fix executor dignifiedquire 2019-09-08 14:08:36 +02:00
  • 5c3e1a6593 improve python caching dignifiedquire 2019-09-08 14:05:26 +02:00
  • 37f854be3e Add provider info functions to the FFI API Simon Laux 2019-09-04 17:55:32 +02:00
  • e0e82e1877 Fix ffi interoperability issue Dmitry Bogatov 2019-09-18 23:56:10 +00:00
  • 95d8665dbe Refine signature of dc_get_oauth2_access_token() Dmitry Bogatov 2019-09-18 14:19:57 +00:00
  • 8667de994e use proper Result instead of Option for encryption and decryption dignifiedquire 2019-09-18 17:07:28 +02:00
  • cee0e22ce7 fix #538 -- don't crash on wrong setup codes for ac-message, don't use "expect(), added test holger krekel 2019-09-18 16:16:46 +02:00
  • dc8a2f54e5 use utf8 lossy strings for saved mime headers (as discussed on PR and IRC with @r10s) holger krekel 2019-09-18 15:15:15 +02:00
  • b3bc5b2520 fix(receive_imf): do not attempt to convert raw body to utf8 dignifiedquire 2019-09-13 23:37:13 +02:00
  • 601b284ed8 fix #538 -- don't crash on wrong setup codes for ac-message, don't use "expect(), added test fix/setupcode-invalid holger krekel 2019-09-18 16:16:46 +02:00
  • 00e929afac reformat: use shorter lines (max. 80 chats) and try to add linebreaks semantically B. Petersen 2019-09-18 14:39:58 +02:00
  • 8a3bf6a5d9 Remove use of `dbg!' macro Dmitry Bogatov 2019-09-17 16:18:27 +00:00
  • d5f361d386 Use include_str! macro instead of embedding key into source Dmitry Bogatov 2019-09-15 04:18:04 +00:00
  • 7bb4a27b60 Make Context.cb field private (no code changes) Dmitry Bogatov 2019-09-17 14:45:44 +00:00
  • 3bd36feede fix broken rust mimeparser fuzzy tests holger krekel 2019-09-18 13:38:00 +02:00
  • fc1f1ce37c streamline fixtures for online accounts, reducing test functions holger krekel 2019-09-18 10:33:23 +02:00
  • ee327dc87d remove an ancient hack on context-teardown, refine and use more regular API for finalizing online accounts holger krekel 2019-09-18 10:12:17 +02:00
  • d644ca5563 Add property test for simplify_plain_text Dmitry Bogatov 2019-09-17 16:50:37 +00:00
  • b3b1e37192 Add tests for dc_dehtml Dmitry Bogatov 2019-09-17 15:09:48 +00:00
  • 38f39c8d32 Add smoke test for Context.get_fresh_msgs Dmitry Bogatov 2019-09-17 14:47:19 +00:00
  • a773b7929c Add fuzzy-test for dc_mimeparser_parser Dmitry Bogatov 2019-09-15 01:57:21 +00:00
  • 7b73103133 Add test for mime parsing reportedly crash-inducing message Dmitry Bogatov 2019-09-15 00:45:17 +00:00
  • b6803191cb Merge branch 'refactor/remove-mprintf' holger krekel 2019-09-17 16:23:25 +02:00
  • 2b038a34c9 Merge branch 'master' into refactor/remove-mprintf holger krekel 2019-09-17 15:46:05 +02:00
  • 8c2c3f8bee move spec.md from separate repo here B. Petersen 2019-09-16 20:44:18 +02:00
  • e710836276 cleanup and fix earlier introduced scoping error dignifiedquire 2019-09-15 12:08:07 +02:00
  • 6be3c9a48a refactor: improve mime field lookup dignifiedquire 2019-09-15 00:26:32 +02:00
  • c0747bf68d refactor: use enum for system messages dignifiedquire 2019-09-14 23:55:35 +02:00
  • 0346dd15d9 refactor(mimeparser): some more sanity dignifiedquire 2019-09-14 23:24:15 +02:00
  • ff0aa8423d refactor: remove now unused build.rs and extern declarations dignifiedquire 2019-09-15 21:58:28 +02:00
  • 0f718e0d08 refactor(mimefactory): remove dc_mprintf dignifiedquire 2019-09-15 21:55:16 +02:00
  • 9534a9ad30 refactor(mimeparser): remove dc_mprintf dignifiedquire 2019-09-15 21:33:50 +02:00
  • d091857cef refactor(imex): remove dc_mprintf dignifiedquire 2019-09-15 21:28:03 +02:00
  • 72a9ca0aa5 refactor(receive_imf): remove dc_mprintf dignifiedquire 2019-09-15 21:10:55 +02:00
  • ecaae42b80 refactor(examples): remove dc_mprintf dignifiedquire 2019-09-15 21:10:15 +02:00
  • 84bf1ec6e7 refactor(tools): no more dc_mprintf dignifiedquire 2019-09-15 21:04:50 +02:00
  • a6c7b42e99 cleanup and fix earlier introduced scoping error refactor/mimeparser dignifiedquire 2019-09-15 12:08:07 +02:00
  • b462cd566d refactor: improve mime field lookup dignifiedquire 2019-09-15 00:26:32 +02:00
  • 97e09ebf4a refactor: use enum for system messages dignifiedquire 2019-09-14 23:55:35 +02:00
  • f27ddb1bb4 refactor(mimeparser): some more sanity dignifiedquire 2019-09-14 23:24:15 +02:00
  • 0bf3d20e07 fix and implement ffi tranlation dignifiedquire 2019-09-15 19:31:07 +02:00
  • 5486ac5b9f refacor: use an enum for events dignifiedquire 2019-09-15 16:19:27 +02:00
  • ac12b2e643 chore(key): remove unused *fingerprint_c functions Alexander Krotov 2019-09-15 17:32:16 +00:00
  • 16c281a9b7 refactor(context): safe interface dignifiedquire 2019-09-15 14:57:50 +02:00
  • 413e3eb62d apply more CR dignifiedquire 2019-09-15 14:32:37 +02:00
  • f31f341a50 feat: enforce Debug implementations and remove mod types dignifiedquire 2019-09-15 14:31:25 +02:00
  • c2501258b6 apply CR feedback dignifiedquire 2019-09-15 13:38:25 +02:00
  • de1e3e1d4f refactor(context): remove last unsafe bits from the context struct dignifiedquire 2019-09-15 12:46:03 +02:00
  • a3f64d4e95 Handle new Context creation API on the FFI Floris Bruynooghe 2019-09-13 23:49:19 +02:00
  • afc9a31080 Remove dc_open call Floris Bruynooghe 2019-09-13 20:05:59 +02:00
  • e5699e8ba9 Merge pull request #517 from deltachat/fix_get_draft Simon Laux 2019-09-14 23:39:09 +02:00
  • 8a7143b791 Return a Result<Option<Message>> for get_draft Floris Bruynooghe 2019-09-14 00:50:24 +02:00
  • 1ab014f96f Start implementing Ui config on top of the Config enum feat_ui_config_enum jikstra 2019-09-14 21:44:59 +02:00
  • 79d23909b5 fix 'this message is not encrypted' error in verified groups (#522) björn petersen 2019-09-14 18:55:19 +02:00
  • 24fe4740d3 Merge pull request #498 from deltachat/return_bool Alexander Krotov 2019-09-14 14:31:50 +00:00
  • 1e1d3f4aa8 Merge pull request #521 from deltachat/server_flags Alexander Krotov 2019-09-14 14:19:02 +00:00
  • 51bf875826 Use DC_LP_* constants in configure module Alexander Krotov 2019-09-14 13:20:58 +03:00
  • f9ce6c7c81 Use DC_LP_* constants in auto_outlook.rs Alexander Krotov 2019-09-14 13:16:21 +03:00