Commit Graph

  • 59700cb477 Restore peerstate constants from C core Alexander Krotov 2019-11-26 17:48:57 +01:00
  • fc1a136448 Remove unused (async)Arc Floris Bruynooghe 2019-11-27 00:11:29 +01:00
  • 10925bd5e1 try fix sql dignifiedquire 2019-11-27 01:06:00 +01:00
  • f0ad11a8f9 rename and fix typo dignifiedquire 2019-11-27 00:53:25 +01:00
  • 6995554f0a fallbackg dignifiedquire 2019-11-27 00:47:54 +01:00
  • 6fe31278b0 better sql statement dignifiedquire 2019-11-27 00:44:20 +01:00
  • 42ef43bdf6 test the new event holger krekel 2019-11-27 00:20:10 +01:00
  • f53b3c2e7b add DC_EVENT_SECUREJOIN_SUCCEEDED B. Petersen 2019-11-26 22:48:19 +01:00
  • 34be965525 move thread handling around dignifiedquire 2019-11-27 00:40:23 +01:00
  • 0794da299c remove thread-suspend B. Petersen 2019-11-27 00:06:32 +01:00
  • 22a0e3fe9c job: try_again refactoring Alexander Krotov 2019-11-26 18:29:47 +01:00
  • 81f85488de use async-imap response handling branch response_handling holger krekel 2019-11-25 23:45:03 +01:00
  • 0eab93257c Change selfavatar type to BlobObject flub-configitem Floris Bruynooghe 2019-11-25 00:07:25 +01:00
  • e6d3bd284b Convert InboxWatch config to a bool Floris Bruynooghe 2019-10-29 22:42:44 +01:00
  • f6cdc7b498 Introduce enum API for configuration Floris Bruynooghe 2019-10-29 22:17:26 +01:00
  • e0601bab3d Leave the avatar in place if it already is in the blobdir Floris Bruynooghe 2019-11-24 20:08:13 +01:00
  • 69369b02ea Copy Selfavatar to blobdir and store as proper blob Floris Bruynooghe 2019-11-24 17:28:28 +01:00
  • 966b9fac49 fix cast to libc::c_char, signed i8 fails eg. on android 1.0.0-beta.8 B. Petersen 2019-11-24 17:04:21 +01:00
  • e2a86dd803 prepare beta8 holger krekel 2019-11-24 14:41:25 +01:00
  • 1b88cfd053 as recent fixes are merged to async-imap, let's use that cc @link2xt holger krekel 2019-11-24 12:54:44 +01:00
  • 6412adcfa7 Use forked version of async-imap and imap-proto Alexander Krotov 2019-11-23 20:58:20 +03:00
  • 76de8f55f2 make ssh fail directly if a password is asked holger krekel 2019-11-24 00:53:09 +01:00
  • ae43b83162 random change to test PR holger krekel 2019-11-24 00:48:48 +01:00
  • 477c818631 adding git gc to cargo-induced git checkouts. This avoids problems with dangling commits. ci-clean-git holger krekel 2019-11-24 00:35:12 +01:00
  • 8d81c8c1e0 Do not crash on messages without message-id Alexander Krotov 2019-11-23 23:13:15 +03:00
  • 1e173524b5 Upgrade to hex 0.4 Alexander Krotov 2019-11-24 00:20:41 +03:00
  • 490418d359 add icon source files B. Petersen 2019-11-20 02:22:56 +01:00
  • 51ef4d82f9 use flatter design and higher resolution for icons B. Petersen 2019-11-20 02:05:30 +01:00
  • e522920d49 fix the check for not installing bindings (used from CI), and refined rerun policy holger krekel 2019-11-22 12:51:50 +01:00
  • 47be554aff adapt README, comment previous python tests out holger krekel 2019-11-22 10:37:16 +01:00
  • f44b2a63b0 revert back to split doc and lint holger krekel 2019-11-22 02:50:05 +01:00
  • 8d4b893658 fix missing renames and tox dep holger krekel 2019-11-22 02:23:16 +01:00
  • 7e3c61eb41 address @dignifiedquire err.to_string() comment and avoid extra virtualenv building holger krekel 2019-11-22 01:55:32 +01:00
  • bb396685ab some comments fix imap->inbox naming in example holger krekel 2019-11-20 13:28:53 +01:00
  • 8ef0ea8aea simplify double-fetching holger krekel 2019-11-19 23:14:13 +01:00
  • 34c766dc2b merge JobThread::connect_to_imap with Imap::connect_configured for simplicity holger krekel 2019-11-19 23:00:28 +01:00
  • a30fa710ad resultify fetch and simplify fake_idle holger krekel 2019-11-19 20:28:44 +01:00
  • fa01884350 proper handling of IdleResponse codes holger krekel 2019-11-19 17:43:32 +01:00
  • eae9ad6f8b remove context.inbox in favour of a context.inbox_thread following the mvbox_thread and sentbox_thread patterns. Also some streamlining of shutdown logic. holger krekel 2019-11-19 11:02:39 +01:00
  • be533fa66a resultify some imap operations holger krekel 2019-11-18 03:06:54 +01:00
  • 254b061921 update docs and add a simple manual script to run python/rust tests holger krekel 2019-11-22 00:48:56 +01:00
  • cefa03f45b run doxygen for core docs again holger krekel 2019-11-21 22:57:20 +01:00
  • b67203b421 use the reponame in dir builddir to we can distinguish from desktop/android etc holger krekel 2019-11-21 20:35:48 +01:00
  • e14c4d0683 re-enable cross, some streamlining of docs holger krekel 2019-11-21 17:59:11 +01:00
  • 4ed96b16f4 simplify/speedup python tests holger krekel 2019-11-21 17:45:50 +01:00
  • 932c86bb3b various cleanups, better parallelism and build-dir structure holger krekel 2019-11-21 13:56:15 +01:00
  • 590fd53dd4 don't invoke py36/py35 anymore here. holger krekel 2019-11-21 12:10:14 +01:00
  • 8e7dc5e86f reconfigure running of rust and python tests holger krekel 2019-11-21 01:21:23 +01:00
  • e13ce3140b introduce a trigger_reconnect helper holger krekel 2019-11-17 23:04:27 +01:00
  • 2ebb43b613 update deps, in particular async-imap to 0.1.1 which contains the fix by @dignifiedquire that is expected to fix #829 holger krekel 2019-11-16 22:34:45 +01:00
  • 863a70b8fc new clean try to get circle-ci to work, disable and move gh actions to ci_scripts folder holger krekel 2019-11-13 00:02:41 +01:00
  • 89a4b6fee5 update github actions dignifiedquire 2019-11-12 16:04:37 +01:00
  • 0405c945e2 shortcut fetch/idle on mvbox/sentbox if we don't know the folder and prevent busy-looping holger krekel 2019-11-12 13:27:38 +01:00
  • 5293ea70ae steramline some teardown decision code, and add webpki_roots for cert-checking holger krekel 2019-11-12 12:48:01 +01:00
  • b5cbc97333 also make smtp respect CertificateChecks setting roughly holger krekel 2019-11-11 23:37:30 +01:00
  • a867452927 rough integration of async-tls CertChecks (strict and automatic but not more finegrained work) holger krekel 2019-11-11 23:22:02 +01:00
  • b13ca0d077 update to released versions dignifiedquire 2019-11-11 18:57:26 +01:00
  • c6f4d6d8bd * fix interrupt_idle by signalling "skip_next_idle_wait" to the potentially concurrently "fn idle" function * fixes double-export issue holger krekel 2019-11-11 15:33:19 +01:00
  • 8723aa097e make select_folder return ImapActionResult's and early-return from idle if there is no selected folder holger krekel 2019-11-11 14:07:11 +01:00
  • 97e6bc2be3 bust ci cache, update deps, use a different rust version, remove rustup install dignifiedquire 2019-11-10 19:20:12 +01:00
  • 2c2555fad9 refactor: drop native-tls dignifiedquire 2019-11-10 19:18:37 +01:00
  • f4f69a030a update docker image dignifiedquire 2019-11-10 19:06:27 +01:00
  • 86f66f4d78 cleanup imap impl dignifiedquire 2019-11-10 19:06:21 +01:00
  • b4e2b69086 update async-imap dignifiedquire 2019-11-10 15:53:55 +01:00
  • 1a1a59a14e implement idle again dignifiedquire 2019-11-10 15:51:36 +01:00
  • 1687e8d26f it compiles with async-imap, remove local dependency dignifiedquire 2019-11-09 16:29:05 +01:00
  • 4b8252e001 Implement public key selection Alexander Krotov 2019-11-17 13:35:12 +03:00
  • f505ff03e4 Do not break double file extensions Floris Bruynooghe 2019-11-21 21:17:59 +01:00
  • ff8e282c43 Merge pull request #862 from deltachat/fix-bcc-self björn petersen 2019-11-20 15:28:40 +01:00
  • e39cb160f9 make messages as sent in groups with only SELF and bcc_self disabled B. Petersen 2019-11-20 02:48:43 +01:00
  • 76ce0c3540 Merge pull request #856 from deltachat/fix-time-smearing björn petersen 2019-11-19 23:25:11 +01:00
  • f7047bbf51 add detailed comments about time-smearing B. Petersen 2019-11-19 22:52:24 +01:00
  • c3a53cefb0 fix time smearing B. Petersen 2019-11-18 22:43:08 +01:00
  • a88153954e Merge pull request #854 from deltachat/tweak-device-msg björn petersen 2019-11-19 22:19:42 +01:00
  • 4732085421 Fix some clippy warnings Alexander Krotov 2019-11-19 13:27:38 +03:00
  • e4e6a00fe4 rename has_device_msg() to was_device_msg_ever_added() what describes better what the function is doing B. Petersen 2019-11-19 13:21:02 +01:00
  • 700e10bc0e use dc_add_device_msg() also to add labels-only, this is clearer as having a function with 'skip' in the name B. Petersen 2019-11-19 13:05:01 +01:00
  • 2a4c193601 simplify check for existing device-message B. Petersen 2019-11-19 11:56:35 +01:00
  • d3fa289f27 streamline dc_add_device_msg_once|unlabelled() to one function B. Petersen 2019-11-19 11:49:02 +01:00
  • 1534a07ded add dc_has_device_msg() B. Petersen 2019-11-18 17:14:31 +01:00
  • a4e92694ba name unlabelled device-messages as such B. Petersen 2019-11-18 16:37:05 +01:00
  • 035da9e5d7 add dc_skip_device_msg() and belonging tests B. Petersen 2019-11-18 16:01:15 +01:00
  • fed6f4ab8a do not re-add device-messages deleted by the user B. Petersen 2019-11-18 14:10:29 +01:00
  • d7c42f3c98 Use coalesce for optional columns Nico de Haen 2019-11-17 16:19:51 +01:00
  • ad852161f3 higher resolution for device-icon B. Petersen 2019-11-16 23:22:02 +01:00
  • e9b2d6a594 adapt tests to saved-messages chat B. Petersen 2019-11-17 00:39:35 +01:00
  • f9d2fe710d rename me-chat to saved-messages, use an appropriate icon B. Petersen 2019-11-17 00:38:54 +01:00
  • 13723e9f9f add more tests test-literals B. Petersen 2019-11-17 15:50:09 +01:00
  • 3c8ca66d0d test sql-string literals B. Petersen 2019-11-17 15:26:27 +01:00
  • a4a1cd42db Merge pull request #844 from deltachat/move-location-to-trash björn petersen 2019-11-16 17:40:53 +01:00
  • 69e14dcb2d Replace some magic numbers with constants Alexander Krotov 2019-11-16 13:41:57 +03:00
  • e2673894b4 Delete message only if its a POI Nico de Haen 2019-11-16 16:55:13 +01:00
  • 852b16c972 target comment of @flub B. Petersen 2019-11-13 23:49:36 +01:00
  • 5796c28391 test contact adding and modifying B. Petersen 2019-11-13 22:50:08 +01:00
  • b6095e29d7 Update src/pgp.rs holger krekel 2019-11-16 13:53:39 +01:00
  • f778957caf Improve documentation and comments Alexander Krotov 2019-11-16 14:03:29 +03:00
  • 47f8da6532 Expand tabs into spaces Alexander Krotov 2019-11-16 13:58:28 +03:00
  • 0b3f2a55df Do not use wildcard match in msgtype_has_file Alexander Krotov 2019-11-16 13:40:02 +03:00
  • 25159e7ed0 Expand tabs into spaces expand-tabs Alexander Krotov 2019-11-16 13:58:28 +03:00
  • 13ff2bd8c4 Fix wrong indents Nico de Haen 2019-11-16 11:28:43 +01:00