Commit Graph

  • 1e3c625e66 remove too verbose logging for received messages less_noise holger krekel 2019-12-16 20:05:10 +01:00
  • cca61a8c12 thread-name seems to be unnamed all the time so it's use is currently theoretic holger krekel 2019-12-16 19:19:06 +01:00
  • 9000342de8 Get rid of unnecessary "async move" and ".await" Alexander Krotov 2019-12-16 19:19:01 +03:00
  • 61b47aa0de try doing an smtp-send timeout holger krekel 2019-12-16 17:09:37 +01:00
  • a1a34bc585 Get rid of unnecessary "async move" and ".await" smtp_send_timeout Alexander Krotov 2019-12-16 19:19:01 +03:00
  • 5814f2d629 try doing an smtp-send timeout holger krekel 2019-12-16 17:09:37 +01:00
  • 22f5c5fb74 Merge pull request #1057 from deltachat/beta18 1.0.0-beta.18 björn petersen 2019-12-16 15:00:48 +01:00
  • 801162d7be prepare to tag 1.0.0-beta.18 holger krekel 2019-12-16 13:20:14 +01:00
  • f81f3fb060 Do not panic on failure to read IMAP server greeting Alexander Krotov 2019-12-16 15:07:46 +03:00
  • 15792d8426 use dcc-stable branch that returns an error on missing greetings() "* OK Dovecot ready" (currently it panics) holger krekel 2019-12-16 12:33:36 +01:00
  • d7f345eef8 Add the thread id and name to info and warn log output Floris Bruynooghe 2019-12-16 01:30:01 +01:00
  • d670ea2455 Do not panic on failure to read IMAP server greeting use_greeting_fix Alexander Krotov 2019-12-16 15:07:46 +03:00
  • e3031462c1 Replace expect() in select_with_uidvalidity with an Error Alexander Krotov 2019-12-16 14:24:43 +03:00
  • 45e4212141 use dcc-stable branch that returns an error on missing greetings() "* OK Dovecot ready" (currently it panics) holger krekel 2019-12-16 12:33:36 +01:00
  • 47d14271ab fix #1020 -- allow to set os_name in python bindings holger krekel 2019-12-16 00:07:07 +01:00
  • 2bf9fd6cbc revert printing file/lineno in Error-messages as these are typically user-visible For info and warn it's fine holger krekel 2019-12-16 00:37:32 +01:00
  • 21f447f23c revert printing file/lineno in Error-messages as these are typically user-visible For info and warn it's fine remove_err_lineno holger krekel 2019-12-16 00:37:32 +01:00
  • 19e716b522 Add filename and line no to log entries Floris Bruynooghe 2019-12-15 23:58:10 +01:00
  • 1ee15942cc Simplify simplify.rs Alexander Krotov 2019-12-16 02:31:38 +03:00
  • 898e641256 Merge pull request #1048 from deltachat/beta17 1.0.0-beta.17 björn petersen 2019-12-15 23:32:11 +01:00
  • cda4ccff2a add changelog for beta17 and bump versions holger krekel 2019-12-15 23:24:03 +01:00
  • ba274482f7 make d.png much smaller in size to avoid avatar-recoding and to allow checking file contents B. Petersen 2019-12-15 22:54:37 +01:00
  • 435f734d60 adapt tests for new avatar recoding B. Petersen 2019-12-15 21:56:38 +01:00
  • a5f949c4e2 recode group- and user-avatar to 192x192 pixel B. Petersen 2019-12-15 21:17:05 +01:00
  • 9fc556864e add image crate B. Petersen 2019-12-15 18:09:45 +01:00
  • a0645dc713 Resultify dc_create_folder and don't ignore its errors Alexander Krotov 2019-12-16 00:00:04 +03:00
  • 5893cd309d fixate async-imap to the working commit so that no one accidentally does "cargo update" and breaks things. holger krekel 2019-12-15 22:01:01 +01:00
  • 4737062325 adapt tests for new avatar recoding recode-avatars B. Petersen 2019-12-15 21:56:38 +01:00
  • 09c7ab1ee6 avoid addrparse to panic() and refactor according code a little with test. holger krekel 2019-12-15 18:27:38 +01:00
  • 6ee1e506da recode group- and user-avatar to 192x192 pixel B. Petersen 2019-12-15 21:17:05 +01:00
  • 4bacae3711 fix #1037 and simplify mdn-report related code and state holger krekel 2019-12-15 15:27:58 +01:00
  • 8d3e536582 Do not panic on SystemTimeDifference Alexander Krotov 2019-12-15 18:34:49 +01:00
  • 697cc0a79b Make needs_encryption a bool Alexander Krotov 2019-12-15 18:49:03 +01:00
  • a34ed5c02a Make recalc_fingerprints a bool Alexander Krotov 2019-12-15 18:47:10 +01:00
  • 256bb01606 Make prepend_subject a bool Alexander Krotov 2019-12-15 18:46:31 +01:00
  • 2481dd0ee2 add image crate B. Petersen 2019-12-15 18:09:45 +01:00
  • 1de535363d Move parse_message_id from wrapmime.rs to imap/mod.rs Alexander Krotov 2019-12-15 16:14:09 +01:00
  • 24d9011939 Move get_autocrypt_mime from wrapmime.rs to e2ee.rs Alexander Krotov 2019-12-15 16:09:56 +01:00
  • 6284bdc98f pull in latest async-smtp master to fix #1030 holger krekel 2019-12-15 14:40:39 +01:00
  • e7351b1bb8 Restore constant and remove parenthesis Alexander Krotov 2019-12-15 14:20:39 +01:00
  • b3ee89c6e5 Documentation improvements Alexander Krotov 2019-12-15 13:54:07 +01:00
  • 844a540c57 fix error messages update_deps2 holger krekel 2019-12-15 01:53:13 +01:00
  • eece5b9ac8 fix idle_wait.await result processing holger krekel 2019-12-15 01:40:39 +01:00
  • b20c33acaa fix #1030 (asynct-smtp crash) thanks @link2xt and @dignifiedquire holger krekel 2019-12-15 01:23:51 +01:00
  • 177009a5aa implement timeout handling less_job_interruption holger krekel 2019-12-06 10:33:41 +01:00
  • 4a5e99c48e make idle wait only as long as the next job wants to run holger krekel 2019-12-06 01:57:57 +01:00
  • 7c3fc251ff avoid inbox jobs_needed flag holger krekel 2019-12-06 01:36:07 +01:00
  • b3495695d0 attempt to sort adding jobs holger krekel 2019-12-06 00:54:03 +01:00
  • 3f49492ccf cargo fmt Alexander Krotov 2019-12-14 22:28:15 +01:00
  • ad700b45d0 Make Imap.connect() async Alexander Krotov 2019-12-14 22:25:33 +01:00
  • 74923b4575 Enable clippy::type_complexity error Alexander Krotov 2019-12-14 20:09:09 +01:00
  • 81199e7ee0 Update Cargo.lock Alexander Krotov 2019-12-14 18:53:34 +01:00
  • ccca1b0bea Do not format! SQL queries Alexander Krotov 2019-12-14 18:47:32 +03:00
  • ed790879cd fix a few more places that used format! with sql-queries -- although they are all probably not critical no_format_on_sqlquery holger krekel 2019-12-14 18:28:59 +01:00
  • ba1ced5e08 Switch to master branch of async-imap Alexander Krotov 2019-12-14 19:01:09 +03:00
  • 558466d506 Revert "Enable clippy::unreadable_literal error" Alexander Krotov 2019-12-14 18:52:21 +03:00
  • b424ef9ebb Enable clippy::unreadable_literal error Alexander Krotov 2019-12-13 19:47:54 +03:00
  • 69f5fd86a4 Allow clippy::needless_range_loop only in simplify_plain_text Alexander Krotov 2019-12-13 19:44:58 +03:00
  • f9ba9ae912 Enable clippy::large_enum_variant error Alexander Krotov 2019-12-13 19:25:56 +03:00
  • b33fec6236 Enable clippy::block_in_if_condition_stmt error Alexander Krotov 2019-12-13 17:59:35 +03:00
  • 70e12485aa Switch to native_tls version of deltachat/lettre fork Alexander Krotov 2019-12-14 17:38:20 +03:00
  • b2b7674b59 Update Cargo.lock Alexander Krotov 2019-12-14 17:37:10 +03:00
  • 8fa175f36d changelog and version up to 1.0.0-beta.16 1.0.0-beta.16 holger krekel 2019-12-14 00:22:09 +01:00
  • 95fbc904d1 go to correct step so that param_autoconfig is actually used B. Petersen 2019-12-13 22:55:34 +01:00
  • ce37a8dda2 use provider-database only if the user did not enter a server/port/whatever manually; this allows the user to override erroneous choices B. Petersen 2019-12-13 14:09:51 +01:00
  • e0499c9552 add preliminary support for offline-autoconfigure for nauta holger krekel 2019-12-11 16:21:25 +01:00
  • 4825f2510f Merge pull request #1016 from deltachat/fix_displayname Simon Laux 2019-12-13 13:21:03 +01:00
  • 7a12134795 Test that no gossip is sent in 1-to-1 chat Alexander Krotov 2019-12-12 09:45:08 +03:00
  • 66adfa074b Do not cache gossiped_timestamp Alexander Krotov 2019-12-12 09:43:30 +03:00
  • 9d201eb9c6 Add get_gossiped_timestamp Alexander Krotov 2019-12-11 18:06:13 +03:00
  • 789fc0a7e0 Resultify set_gossiped_timestamp Alexander Krotov 2019-12-11 16:43:21 +03:00
  • 9e309132f8 Only add gossip headers if chat has more than one peer Alexander Krotov 2019-12-10 19:01:48 +03:00
  • 88923173c2 Set is_gossiped to true when Autocrypt-Gossip header is added Alexander Krotov 2019-12-10 16:41:38 +03:00
  • 7b55863418 switch priority order Simon Laux 2019-12-13 11:04:39 +01:00
  • 38d5fad4e5 fix displayname to use authname when availible Simon Laux 2019-12-13 08:12:28 +01:00
  • e9c0492fbd fix off-by-one error and fix wrong flag corrections fix_1007 holger krekel 2019-12-12 02:30:48 +01:00
  • 72e128db2e (experimental) special-case nauta provider to try make it work holger krekel 2019-12-11 16:21:25 +01:00
  • 4d1357568b use async-smtp master where @link2xt's branch has been merged holger krekel 2019-12-13 10:51:43 +01:00
  • ccc190f991 Switch to native_tls Alexander Krotov 2019-12-13 01:48:16 +03:00
  • 0a9f880fb4 remove another superfluous return value B. Petersen 2019-12-13 00:49:52 +01:00
  • b8faf54f0b remove superflous expression values holger krekel 2019-12-13 00:29:59 +01:00
  • 888507f7ba test group- and user-avatars in the same mail B. Petersen 2019-12-12 20:38:15 +01:00
  • 29866092de adapt the protected-header test; protected-headers really require encryption now and parts of the tests are know to fail now. however, protected-headers are also tested in python implicitly in several places B. Petersen 2019-12-12 17:00:33 +01:00
  • 36fc2c83f2 return selfavatar from dc_get_info() B. Petersen 2019-12-12 15:39:54 +01:00
  • 5e777b3c51 fix test also for avatar deletion, use that drain filter while we in this code area :) holger krekel 2019-12-12 01:56:52 +01:00
  • 5690c48863 fix merging of protected headers holger krekel 2019-12-12 01:38:01 +01:00
  • 8ab3363097 add a test that runs until an avatar is send encrypted holger krekel 2019-12-11 17:20:27 +01:00
  • f6861ca5f5 target comments from @flub and @dignifiedquire B. Petersen 2019-12-11 11:55:24 +01:00
  • 3bb58be2b5 add missing delete header B. Petersen 2019-12-11 03:07:32 +01:00
  • 409c96e571 add compatiblity headers B. Petersen 2019-12-11 03:07:14 +01:00
  • d681fa6cba use Chat-User-Avatar and Chat-Group-Avatar B. Petersen 2019-12-11 02:44:16 +01:00
  • 7c3d8356c4 always handle incoming group-avatars B. Petersen 2019-12-11 02:27:36 +01:00
  • a8842da50a && has a higher precedence than || - fix a logical error when resetting Unpromoted B. Petersen 2019-12-11 00:22:31 +01:00
  • ff29b84146 share group image on group creation, fixes #602 B. Petersen 2019-12-10 23:35:37 +01:00
  • ab12a4eb39 move ImageAction parsing to a reusable function B. Petersen 2019-12-09 17:16:23 +01:00
  • c3fd0889e2 use tri-state ImageAction instead of Option<Option> B. Petersen 2019-12-09 16:23:59 +01:00
  • c62532a665 adapt to new HeaderDef api B. Petersen 2019-12-09 15:29:07 +01:00
  • ca63d6ba1c handle incoming profile-images B. Petersen 2019-12-09 01:55:56 +01:00
  • a1f496b019 let mimeparser handle profile-images B. Petersen 2019-12-09 00:34:03 +01:00
  • da421438cd do not send selfavatar on existing installation without resetting B. Petersen 2019-12-08 21:39:03 +01:00