Commit Graph

  • 8d2d2bb378 fix failing array asserts #355 fix355 holger krekel 2019-08-13 22:30:14 +02:00
  • 6292219551 fix bug that lead to all liveconfig tests failing holger krekel 2019-08-13 22:03:24 +02:00
  • d13427cc84 fix bug that lead to all liveconfig tests failing fix_progress holger krekel 2019-08-13 22:03:24 +02:00
  • ed237c8d25 refactor(receive_imf): first pass at some more sanity Friedel Ziegelmayer 2019-08-13 17:58:32 +02:00
  • d46a5345d2 Use Vec instead of dc_array_t in search_chat_ids_by_contact_ids Alexander Krotov 2019-08-13 18:08:07 +03:00
  • 523141597e chore: remove no longer needed features dignifiedquire 2019-08-13 12:20:47 +02:00
  • cfed5c914c chore: update rust nightly version dignifiedquire 2019-08-13 12:07:08 +02:00
  • 20f9bb3b14 chore: setup clippy dignifiedquire 2019-08-13 12:06:57 +02:00
  • 48235999ae fixup: format refactor/receive-imf dignifiedquire 2019-08-13 11:54:08 +02:00
  • 050da28e26 continue processing when there is a grpid B. Petersen 2019-08-12 18:34:35 +02:00
  • 090a38a1fe refactor(receive_imf): first pass at some more sanity dignifiedquire 2019-08-11 17:18:12 +02:00
  • 6067160582 Implement procedural macro to derive {To,From}Sql traits (#322) Friedel Ziegelmayer 2019-08-13 12:16:24 +02:00
  • 3175c4f7ba Merge pull request #333 from link2xt/dc_array-assert Alexander Krotov 2019-08-13 12:53:46 +03:00
  • a29f06a730 cargo fmt Simon Laux 2019-08-12 08:50:18 +02:00
  • c713474d1f remove lot magic Simon Laux 2019-08-12 00:53:16 +02:00
  • 89c874d4a9 remove message magic there is still a reference to C #[repr(C)] so I'm not sure at this Simon Laux 2019-08-12 00:52:38 +02:00
  • 5e3cba9b70 remove chat magic Simon Laux 2019-08-12 00:34:05 +02:00
  • a7894fd785 cargo fmt Dmitry Bogatov 2019-08-13 01:23:09 +00:00
  • c638a770f9 Remove redundant check Dmitry Bogatov 2019-08-13 01:19:53 +00:00
  • 6ced6ac23b macro for progress event like in C core Simon Laux 2019-08-12 04:29:57 +02:00
  • d0b77b61eb cargo fmt Simon Laux 2019-08-12 03:19:31 +02:00
  • b440c3636b replace gotos with ok_to_continue Simon Laux 2019-08-12 03:18:28 +02:00
  • dfd58961f7 Safe load_or_generate_self_public_key Floris Bruynooghe 2019-08-10 20:13:42 +02:00
  • 139c9f37b1 Merge pull request #339 from deltachat/rm_goto_dc_job Jikstra 2019-08-13 02:10:08 +02:00
  • 2445b12898 Merge pull request #342 from deltachat/rm_goto_cmdline Jikstra 2019-08-13 02:09:14 +02:00
  • 4d402f3a06 dc_array: panic on null pointers and out of range indexes Alexander Krotov 2019-08-11 20:18:08 +03:00
  • ab022ccc33 Merge pull request #334 from link2xt/dc_get_chat_contacts_vec Jikstra 2019-08-13 02:03:58 +02:00
  • fb7bbac524 Return Vec from dc_get_chat_contacts Alexander Krotov 2019-08-11 20:59:54 +03:00
  • 39fbff5fb6 Merge pull request #347 from link2xt/dc_array_t-new Jikstra 2019-08-13 01:30:10 +02:00
  • 3ac1eaf7d2 Merge pull request #341 from deltachat/add_cmdline_quit_cmd Jikstra 2019-08-13 00:49:27 +02:00
  • 6c95d008e0 Implement From<Vec<u32>> for dc_array_t and use it instead of new() Alexander Krotov 2019-08-11 20:47:17 +03:00
  • 42b56cc53e cargo fmt fix_null_ptr_get_chat_contacts jikstra 2019-08-13 00:19:49 +02:00
  • 80c727ee9f dc_get_chat_contacts should always return an array and never a null pointer otherwise we break the ffi interface jikstra 2019-08-13 00:11:06 +02:00
  • 16f891c290 Merge pull request #337 from deltachat/fix-cmdline Friedel Ziegelmayer 2019-08-12 10:39:11 +02:00
  • 650bddd54b try fix upload failure with / branches holger krekel 2019-08-11 22:55:25 +02:00
  • 9e30df4b43 cargo fmt Simon Laux 2019-08-12 05:42:02 +02:00
  • 50c592e41f convert current_block to goto and remove UDC* *Unreachable Duplicated Code (I made that shortcut up) Simon Laux 2019-08-12 05:41:24 +02:00
  • bdf8cd2dd5 add quit command as alias to exit in cmdline Simon Laux 2019-08-12 01:52:09 +02:00
  • 5554df29fd show full chatlist by just entering 'chats' in cmdline B. Petersen 2019-08-12 01:37:05 +02:00
  • 2dd3088f50 cargo fmt Simon Laux 2019-08-12 01:33:07 +02:00
  • b9bd128c7a goto to ok_to_continue Simon Laux 2019-08-12 01:32:34 +02:00
  • adb67d1910 off by one: show chats cnt-1..0 instead of cnt-1..1 B. Petersen 2019-08-12 01:28:36 +02:00
  • ce3b815bd8 Merge pull request #319 from deltachat/fix_utf8_text_msg_load_from_db Jikstra 2019-08-12 01:16:23 +02:00
  • 92c1d5e961 try fix upload failure with / branches fix/uploadjob holger krekel 2019-08-11 22:55:25 +02:00
  • b94f9ef496 address @flub comments holger krekel 2019-08-11 22:41:03 +02:00
  • 77db475663 - rework running of liveconfig tests holger krekel 2019-08-10 15:58:35 +02:00
  • f0497b17ea address @flub comments liveconfig-ci holger krekel 2019-08-11 22:41:03 +02:00
  • a3683be047 cargo fmt jikstra 2019-08-11 18:55:23 +02:00
  • 9dca19d6c9 Merge pull request #302 from deltachat/rm_goto_dc_imex Jikstra 2019-08-11 18:52:17 +02:00
  • 3ba847ece2 Apply requested changes jikstra 2019-08-11 16:57:49 +02:00
  • 91bf948d1e chat magic to const Simon Laux 2019-08-11 04:59:13 +02:00
  • 91fec77f4b fix msg info: message-id Simon Laux 2019-08-11 03:10:27 +02:00
  • 8fb25a6340 Cargo fmt: removed two empty llines Simon Laux 2019-08-11 06:15:43 +02:00
  • 1bde9b4dd3 - rework running of liveconfig tests holger krekel 2019-08-10 15:58:35 +02:00
  • cf49acff67 part 2 Simon Laux 2019-08-08 01:09:41 +02:00
  • 4f1a25e1bf cargo fmt Simon Laux 2019-08-08 01:07:35 +02:00
  • 8608daa7dc remove goto Simon Laux 2019-08-08 00:53:03 +02:00
  • 828e6e3fd0 Merge pull request #320 from link2xt/dc_tools_files Alexander Krotov 2019-08-10 23:10:24 +00:00
  • ff021fed1f dc_tools: rustify interfaces of file-related functions Alexander Krotov 2019-08-10 20:15:08 +03:00
  • ed66f36cb5 Implement procedural macro to derive {To,From}Sql traits Dmitry Bogatov 2019-08-10 17:44:39 +00:00
  • 65f94525cb remove unused parameter from load_or_generate_self_public_key() unused-keygen-param B. Petersen 2019-08-10 19:19:10 +02:00
  • b7ff996b15 Cargo fmt + refactoring jikstra 2019-08-10 17:57:53 +02:00
  • faf53fe11e Manually get a lossy utf8 string from the database if other fails jikstra 2019-08-10 17:53:05 +02:00
  • b23c4b4da6 Remove debug printlns, refactor a bit jikstra 2019-08-10 16:51:57 +02:00
  • 966bb2271a Put something into the msg object if we fail to get a valid string out of the db jikstra 2019-08-10 16:47:38 +02:00
  • 5438be891b Remove dc_context_unref from Rust API Floris Bruynooghe 2019-08-08 23:55:42 +02:00
  • f31f603c8b Turn dc_ensure_secret_key_existy into something more rusty Floris Bruynooghe 2019-08-03 23:39:10 +02:00
  • ff39fa0fed Remove useless cast of format! argument Dmitry Bogatov 2019-08-09 23:48:21 +00:00
  • cdf3809634 Set type of dc_msg_t.server_folder to Option<String> Dmitry Bogatov 2019-08-09 21:04:44 +00:00
  • b2a2791f6f cargo fmt Simon Laux 2019-08-08 00:35:27 +02:00
  • 125df968d2 replace goto with ok_to_continue Simon Laux 2019-08-08 00:32:34 +02:00
  • 1c5d07a29f Reimplement dc_str_replace() with standard Rust functions Dmitry Bogatov 2019-08-07 17:35:55 +00:00
  • 24b025f573 Replace DC_MOVE_* constants with enum Dmitry Bogatov 2019-08-08 22:24:16 +00:00
  • d323bd3593 Write tests and docs for dc_strdup and dc_strdup_keep_null jikstra 2019-08-09 17:07:39 +02:00
  • ea7da1661b rename success to ok_to_continue remove_gotos_dc_msg jikstra 2019-08-09 19:22:40 +02:00
  • b7174783f1 Pass is_html to Simplify.simplify() as bool Alexander Krotov 2019-08-09 01:31:54 +03:00
  • e3269616bd Use bool for Simplify members Alexander Krotov 2019-08-09 01:29:52 +03:00
  • 64051fca10 Rename dc_simplify_t into Simplify Alexander Krotov 2019-08-09 01:29:21 +03:00
  • 14ce55b1a8 Remove #[repr(C)] from dc_simplify_t Alexander Krotov 2019-08-09 01:17:31 +03:00
  • 144858b318 Merge branch 'master' into remove_gotos_dc_msg Jikstra 2019-08-09 15:36:58 +02:00
  • be605d8ea5 fix(peerstate): encryption-not-available holger krekel 2019-08-09 13:28:48 +02:00
  • 4d8d5f4e1e Fix broken string allocations in message handling (#306) Friedel Ziegelmayer 2019-08-09 11:32:42 +02:00
  • 750d6e99a8 fix some longer standing nonsense code that sent to misleading MSG_READ events instead of one correct one holger krekel 2019-08-08 19:57:51 +02:00
  • a67892d414 (jikstra, hpk) fix a logic bug introduced with the stock-string merge which set the better message only if it was empty holger krekel 2019-08-08 19:21:52 +02:00
  • 1cd2a62caf fix a failure which blocked correctly sending out messages (dc_job_add_smtp mis-set filename) holger krekel 2019-08-08 18:16:27 +02:00
  • 6772d6f66c fix: improve some string handling in the message recieve path dignifiedquire 2019-08-07 22:20:00 +02:00
  • 89531dfb62 fix(dc_lot): correct test2 Simon Laux 2019-08-09 11:31:11 +02:00
  • 0be33eafb1 add a test for failing e2e encryption and some info statement to hunt where the e2e encryption failure comes from local_hpk_1 holger krekel 2019-08-08 22:47:42 +02:00
  • 5d47d25c1e fix some longer standing nonsense code that sent to misleading MSG_READ events instead of one correct one fix/str-decoding holger krekel 2019-08-08 19:57:51 +02:00
  • e4f9446e3c (jikstra, hpk) fix a logic bug introduced with the stock-string merge which set the better message only if it was empty holger krekel 2019-08-08 19:21:52 +02:00
  • abbbd0cb67 fix a failure which blocked correctly sending out messages (dc_job_add_smtp mis-set filename) holger krekel 2019-08-08 18:16:27 +02:00
  • ae9f52e001 fix: improve some string handling in the message recieve path dignifiedquire 2019-08-07 22:20:00 +02:00
  • a749aee247 fix some longer standing nonsense code that sent to misleading MSG_READ events instead of one correct one hpk-fixes holger krekel 2019-08-08 19:57:51 +02:00
  • 447d3c3416 (jikstra, hpk) fix a logic bug introduced with the stock-string merge which set the better message only if it was empty holger krekel 2019-08-08 19:21:52 +02:00
  • a41204b275 fix a failure which blocked correctly sending out messages (dc_job_add_smtp mis-set filename) holger krekel 2019-08-08 18:16:27 +02:00
  • 2414a618e2 Merge pull request #305 from link2xt/keyhistory Friedel Ziegelmayer 2019-08-08 16:20:55 +02:00
  • df4927662d memory is hard dignifiedquire 2019-08-08 01:14:41 +02:00
  • f9709eb931 try to fix swap_remove usage dignifiedquire 2019-08-08 01:06:04 +02:00
  • 7421aade3f try some more things dignifiedquire 2019-08-08 00:44:30 +02:00
  • 4cc9172ee7 print decrypted message dignifiedquire 2019-08-07 23:37:18 +02:00