Commit Graph

  • 60a8b47ad0 e2ee: require quorum to enable encryption Alexander Krotov 2020-09-26 02:15:42 +03:00
  • 0344bc387c Add encryption preference test Alexander Krotov 2020-09-26 02:15:33 +03:00
  • 0f1798ae50 Merge pull request #1948 from deltachat/clarify-str-unref bjoern 2020-09-26 23:12:24 +02:00
  • 02baf4b1f0 Show some inner errors (do not hide them with .context) (#1916) Hocuri 2020-09-26 22:48:47 +02:00
  • 9fb2c59b6e clarify dc_str_unref() B. Petersen 2020-09-26 18:01:41 +02:00
  • 9121e30600 param: escape newlines in values Alexander Krotov 2020-09-26 02:10:39 +03:00
  • 39d8cffe18 Merge pull request #1943 from deltachat/fix-doxygen-warnings bjoern 2020-09-26 01:36:07 +02:00
  • 9486c67904 remove obsolete TCL_SUBST from Doxyfile B. Petersen 2020-09-24 13:21:47 +02:00
  • 29c4bbab2b do not use '@return' on void functions B. Petersen 2020-09-24 13:19:18 +02:00
  • 9a80385278 Merge pull request #1942 from deltachat/add-msgs-seen-event bjoern 2020-09-25 21:41:10 +02:00
  • f0fb1bfdcb make clippy happy B. Petersen 2020-09-24 14:36:04 +02:00
  • ab90b6b390 emit multiple events if messages given to dc_markseen_msgs() belong to different chats B. Petersen 2020-09-24 14:05:34 +02:00
  • e9733e7525 always set chat_id on DC_EVENT_MSGS_NOTICED B. Petersen 2020-09-24 12:10:48 +02:00
  • f3c7d2f9c6 remove unused function dc_marknoticed_all_chats() B. Petersen 2020-09-24 11:23:44 +02:00
  • b5e1b1a2d2 test for DC_EVENT_MSGS_NOTICED B. Petersen 2020-09-24 01:37:20 +02:00
  • 5c1b69c3c5 if possible, set chat_id in DC_EVENT_MSGS_NOTICED even emitted by dc_markseen_msgs() B. Petersen 2020-09-24 00:27:40 +02:00
  • 12bc364e42 split DC_EVENT_MSGS_NOTICED off DC_EVENT_MSGS_CHANGED B. Petersen 2020-09-23 23:53:59 +02:00
  • 879bd7e35e Improve sentbox name guessing Hocuri 2020-09-23 13:41:42 +02:00
  • 81b0b24114 Merge pull request #1940 from deltachat/update-provider-db-2020-09-22 bjoern 2020-09-23 14:11:49 +02:00
  • 2095962466 update provider-database B. Petersen 2020-09-22 10:35:04 +02:00
  • 0c03024b97 feat: update dependencies Friedel Ziegelmayer 2020-09-21 23:53:53 +02:00
  • cd990039bd Merge pull request #1911 from deltachat/fix_error_asm bjoern 2020-09-21 18:27:40 +02:00
  • 184f303b54 Merge pull request #1938 from deltachat/summary-regexp bjoern 2020-09-21 18:26:45 +02:00
  • 637d2661e8 Show better errors when configuring (#1917) Hocuri 2020-09-21 15:06:33 +02:00
  • 987eaae0c1 tweak ephemeral ffi documentation B. Petersen 2020-09-12 12:34:57 +02:00
  • fc0e88539a get_summarytext_by_raw: drop leading and trailing whitespace Alexander Krotov 2020-09-20 23:51:52 +03:00
  • c124eadf9d Emit chat modification event on contact rename Alexander Krotov 2020-09-19 19:27:04 +03:00
  • 423c0dc808 fix doc for DC_EVENT_CONTACTS_CHANGED B. Petersen 2020-09-19 18:52:13 +02:00
  • 97b1a1c392 Set contact ID in event related to contact blocking Alexander Krotov 2020-09-19 18:19:55 +03:00
  • fe1c99c5e8 Set contact ID in ContactsChanged on modification Alexander Krotov 2020-09-19 18:15:36 +03:00
  • 332a387c98 Fix nightly clippy warnings Alexander Krotov 2020-09-19 16:21:34 +03:00
  • 92b304dee4 Fix nightly warnings about unused attributes Alexander Krotov 2020-09-19 16:08:14 +03:00
  • 92abae0b5b Merge pull request #1901 from deltachat/validate-system-date bjoern 2020-09-19 13:41:17 +02:00
  • 81db6e3ee2 Merge pull request #1927 from deltachat/newacc-transaction bjoern 2020-09-19 13:22:28 +02:00
  • af67e798fb warn about outdated app B. Petersen 2020-09-16 16:02:03 +02:00
  • 4090120041 make sure, new added device messages are always at the end of the chat B. Petersen 2020-09-15 18:55:36 +02:00
  • 49f07421ec add a test that checks maybe_warn_on_bad_time() adds a new message only every day B. Petersen 2020-09-10 20:46:02 +02:00
  • 7b38d6693d add a device-message if the system clock seems to be inaccurate B. Petersen 2020-09-10 18:31:33 +02:00
  • 277bbfaead add a function to get the timestamp of the last provider-db update B. Petersen 2020-09-10 18:30:10 +02:00
  • f8d7242079 Merge pull request #1933 from deltachat/macos bjoern 2020-09-19 11:51:38 +02:00
  • 498880d874 ci: disable macOS Alexander Krotov 2020-09-19 03:19:48 +03:00
  • 4573e6d18b ci: set huponexit for inner bash processes Alexander Krotov 2020-09-19 00:07:56 +03:00
  • a26c43e9fd use per build-job CARGO_TARGET_DIR holger krekel 2020-09-18 23:29:17 +02:00
  • 238c4bb792 sql: set PRAGMA temp_store=memory Alexander Krotov 2020-09-18 21:13:01 +03:00
  • efcdb45301 ci: use different target dirs for Python and Rust tests Alexander Krotov 2020-09-18 19:51:08 +03:00
  • 0485c55718 sql: create new accounts in one transaction Alexander Krotov 2020-09-18 19:41:41 +03:00
  • 5742360e3e Merge pull request #1915 from deltachat/resultify-sqy-open bjoern 2020-09-17 23:05:58 +02:00
  • 99a36e8629 rustfmt Hocuri 2020-09-17 17:29:29 +02:00
  • 6253a2cef7 . Hocuri 2020-09-17 12:27:57 +02:00
  • aee6eb2261 {:#} once more Hocuri 2020-09-17 09:39:14 +02:00
  • 6d6ac66f4d Show dbfile when opening fails Hocuri 2020-09-16 17:24:04 +02:00
  • 4ed2638594 Also show the inner error Hocuri 2020-09-16 16:02:25 +02:00
  • b892dafa49 Clippy Hocuri 2020-09-16 15:14:37 +02:00
  • e870b33e03 Revert "Just for testing, let importing the db always fail - .context() just overwrites the underlying error!!!!!" Hocuri 2020-09-16 15:05:05 +02:00
  • 27e53ddbff Just for testing, let importing the db always fail - .context() just overwrites the underlying error!!!!! Hocuri 2020-09-16 15:00:36 +02:00
  • 396ccebb5c Log more Hocuri 2020-09-16 15:00:22 +02:00
  • f9cc3cbef0 Resultify sql.open() Hocuri 2020-09-16 13:45:32 +02:00
  • 5a231e912b updates polling-test dignifiedquire 2020-09-15 17:02:20 +02:00
  • 0a5d1e5551 sql: create new accounts without migration Alexander Krotov 2020-09-14 20:23:24 +03:00
  • 49c8964aec Add benchmark for account creation Alexander Krotov 2020-09-14 20:23:18 +03:00
  • 658847ad51 use polling PR dignifiedquire 2020-09-14 16:00:16 +02:00
  • ec5ca4464b Tune down error event on failed dc_continue_key_transfer to a warn jikstra 2020-09-14 15:54:51 +02:00
  • c3f9f473ac Merge pull request #1907 from deltachat/prep-1.46 bjoern 2020-09-13 15:26:32 +02:00
  • b0d68ce09e bump version to 1.46 1.46.0 B. Petersen 2020-09-13 00:20:44 +02:00
  • 191de6c445 update changelog for 1.46 B. Petersen 2020-09-13 00:12:10 +02:00
  • 6ebdbe7dd6 Merge pull request #1908 from deltachat/ehlo-127 bjoern 2020-09-13 14:26:50 +02:00
  • b42b1ad99b Make dc_accounts_get_all return accounts sorted Alexander Krotov 2020-09-13 13:59:23 +03:00
  • b28f5c8716 Update to non-release version of async-smtp Alexander Krotov 2020-09-13 13:04:23 +03:00
  • 3ce244b048 Merge pull request #1906 from deltachat/imap-progress bjoern 2020-09-12 21:37:24 +02:00
  • 53c47bd862 configure: add progress! calls during IMAP configuration Alexander Krotov 2020-09-12 20:09:39 +03:00
  • d6a0763b1d Teach Python bindings to process (char *)0 Alexander Krotov 2020-09-12 19:31:49 +03:00
  • ecbc83390e Add "Configuration failed" stock string Alexander Krotov 2020-09-12 16:53:43 +03:00
  • f5b16cf086 Set data2 in ConfigureProgress event Alexander Krotov 2020-09-12 16:23:12 +03:00
  • cdba74a027 configure: add expand_param_vector function Alexander Krotov 2020-09-10 23:41:54 +03:00
  • a065f654e8 Fix a typo in deltachat.h Alexander Krotov 2020-09-12 14:14:57 +03:00
  • 2a254c51fa Remove the Bob::status field and BobStatus enum Floris Bruynooghe 2020-09-06 20:55:52 +02:00
  • 428dbfb537 Resultify join_securejoin Floris Bruynooghe 2020-09-06 19:11:46 +02:00
  • b0bb0214c0 Transpose if branches Alexander Krotov 2020-09-06 09:38:04 +03:00
  • f7897d5f1a e2ee: add test for encrypted message without Autocrypt header Alexander Krotov 2020-09-06 03:20:22 +03:00
  • 42c5bbcda3 Do not reset peerstate on encrypted messages Alexander Krotov 2020-09-05 00:22:33 +03:00
  • f657b2950c Split ForcePlaintext param into two booleans Alexander Krotov 2020-09-06 04:30:30 +03:00
  • 6fcc589655 Use ForcePlaintext as enum, not i32 Alexander Krotov 2020-09-06 03:42:45 +03:00
  • a7178f4f25 Hack to fix group chat creation race condition Floris Bruynooghe 2020-09-06 18:38:12 +02:00
  • ce01e1652f Add happy path test for secure-join Floris Bruynooghe 2020-09-05 23:01:34 +02:00
  • c6339c4ae4 remove python bindings and tests for unused dc_empty_server() B. Petersen 2020-09-06 12:01:00 +02:00
  • 65f2a3b1c6 remove unused dc_empty_server() and related code B. Petersen 2020-09-05 22:00:41 +02:00
  • 87c6f7d42b remove unused defines from ffi, these parts do not have an implementation since some time B. Petersen 2020-09-05 21:29:37 +02:00
  • cd925624a7 Add some initial tests for securejoin Floris Bruynooghe 2020-09-04 23:23:53 +02:00
  • cdd1ccb458 Ignore reordered autocrypt headers Alexander Krotov 2020-09-05 21:11:19 +03:00
  • e388e4cc1e Do not emit network errors during configuration Alexander Krotov 2020-09-05 04:34:42 +03:00
  • 9b741825ef Attempt IMAP and SMTP configuration in parallel Alexander Krotov 2020-09-05 05:20:28 +03:00
  • f4e0c6b5f1 Remove Peerstate::new() Alexander Krotov 2020-09-05 00:49:20 +03:00
  • a68528479f Remove dead code markers Alexander Krotov 2020-09-05 00:21:19 +03:00
  • 383c5ba7fd Smtp.send: join recipients list without .collect Alexander Krotov 2020-09-05 00:51:30 +03:00
  • ee27c7d9d4 Run clippy on tests and examples Floris Bruynooghe 2020-09-05 17:39:53 +02:00
  • 7f69ede0de try to benchmark get_fresh_msg_cnt() bench-bottleneck B. Petersen 2020-09-02 23:32:30 +02:00
  • 11b9a933b0 Merge pull request #1881 from deltachat/fix-bottleneck bjoern 2020-09-02 23:10:23 +02:00
  • 8d9fa233c5 Update src/chat.rs bjoern 2020-09-02 21:36:12 +02:00
  • edcad6f5d5 Use PartialEq on SecureJoinStep Floris Bruynooghe 2020-09-02 20:32:45 +02:00
  • 23eb3c40ca Turn Bob::expects into an enum and add docs Floris Bruynooghe 2020-08-31 23:19:19 +02:00