1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-05 10:39:27 +02:00
Commit graph

70 commits

Author SHA1 Message Date
B. Petersen
9c841ad10b fix errors detected by valgrind, esp. in decrypting symmetric-data of the setup message 2018-07-12 18:55:25 +02:00
B. Petersen
62c8ad3a2a add explicit event for failed messages 2018-07-11 23:58:15 +02:00
B. Petersen
f7f8f9297a file context functions affecting chats/msgs/contacts in the corresponing files 2018-07-06 17:19:38 +02:00
B. Petersen
c9a9e42ee4 style 2018-07-06 00:28:00 +02:00
B. Petersen
e0855bf8ff remove prefix from class members; this is not really needed for C and sort of redundant. prefer readability. 2018-07-02 21:43:16 +02:00
B. Petersen
e1e649dc8d avoid a deadlock in the saxparser 2018-06-29 15:16:33 +02:00
B. Petersen
ad788ac3d0 refactor constants, rest 2018-06-25 23:23:18 +02:00
B. Petersen
41037ef714 refactor hash, constants 2018-06-25 18:20:08 +02:00
B. Petersen
a15a50b383 refactor cmdline, strbuilder, tools 2018-06-25 17:04:15 +02:00
B. Petersen
6679f90fbd refactor mrmailbox functions 2018-06-25 12:49:45 +02:00
B. Petersen
54b34edec2 refactor mimefactory, mimeparser, keyring, key, pgp, msg, chatlist, chat, lot and more 2018-06-25 02:41:01 +02:00
B. Petersen
9dce83089c refactor apeerstate, aheader, saxparser, job and others 2018-06-25 02:06:36 +02:00
B. Petersen
b7de9c61f1 rename files, use new prefix 2018-06-24 23:18:23 +02:00
B. Petersen
ed8f1f2d41 constify 2018-06-18 18:49:54 +02:00
B. Petersen
d40e85fcf8 write Content-Disposition->filename* wrt RFC 2231 and RFC 5987, tackles #98 and #162 2018-05-29 17:51:05 +02:00
B. Petersen
42341a6617 refactor modified-utf7-encoding 2018-05-29 15:26:56 +02:00
B. Petersen
cbd44a1a65 add RFC 2231 decoding function 2018-05-29 13:58:21 +02:00
B. Petersen
7cf582a41e add a function to RFC-2231-encode strings 2018-05-29 01:22:41 +02:00
B. Petersen
bf170a7436 more string encoding functions to separate file 2018-05-29 00:12:08 +02:00
B. Petersen
0bd2787a7f test header-string-encoding 2018-05-25 18:46:28 +02:00
B. Petersen
dd1b4fc325 decode attachment filenames when read from 'Content-Disposition: ... filename= ...', fixes #162 2018-05-25 17:48:00 +02:00
B. Petersen
98ed37e1b3 remove superfluous test 2018-05-10 15:07:07 +02:00
B. Petersen
c9008ac5fc refactor 2018-04-30 10:45:35 +02:00
B. Petersen
71182fbcd2 try to validate signature with both, gossip and regualar keys; it's up to the caller to decide if that's okay 2018-04-29 13:25:20 +02:00
B. Petersen
2ef672f4db return valid-signatures from decryption 2018-04-29 02:58:03 +02:00
B. Petersen
5fc767c495 test verfied values 2018-04-25 23:06:48 +02:00
B. Petersen
ae8603936f simplify msg-type-guessing 2018-04-24 16:12:04 +02:00
B. Petersen
88019229de add verified-group-type 2018-04-21 14:33:35 +02:00
B. Petersen
06279a6f7b rename 'normal chats' to 'single chats' 2018-04-21 13:59:34 +02:00
B. Petersen
e4208b02e0 bring secure-join names and step in sync with the protocol 2018-04-19 11:45:29 +02:00
B. Petersen
fe126f9628 unify editorial comments 2018-04-16 20:39:56 +02:00
B. Petersen
0fb1e83bbe refactor oob-verify -> secure-join 2018-04-05 21:10:48 +02:00
B. Petersen
1dd8e7551d show state and sender in message info dialog 2018-04-01 23:08:25 +02:00
B. Petersen
0f714627a1 test id lenghts 2018-03-21 17:37:49 +01:00
B. Petersen
adbdb5b970 comment 2018-03-21 14:25:21 +01:00
B. Petersen
841f670e01 prepare functionality to join oob-verification 2018-03-21 01:17:12 +01:00
B. Petersen
5b80e99aa7 introduce a state for mismatching fingerprints 2018-03-20 11:49:21 +01:00
B. Petersen
d3abe8d851 support smtp: and vcard qr codes 2018-03-18 00:43:09 +01:00
B. Petersen
32448e1a9c recognize basic qr codes 2018-03-17 19:29:27 +01:00
B. Petersen
3d05c25562 test new functions 2018-03-16 20:39:53 +01:00
B. Petersen
2b7fdcfdf8 add urldecode function, add some tests 2018-03-16 15:28:20 +01:00
B. Petersen
304c04f109 add a function to normalize fingerprints to 40-chats-uppercase-hex 2018-03-15 18:30:02 +01:00
B. Petersen
96e02b887d unify ellipse string 2018-03-11 22:06:23 +01:00
B. Petersen
efb77369e4 force a max. length for texts, fixes #90 2018-03-05 22:55:17 +01:00
B. Petersen
0018b23433 add function to sort by strings 2018-03-04 00:32:10 +01:00
B. Petersen
abe4db1232 choosable separator for converting integer array to strings 2018-03-03 13:17:37 +01:00
B. Petersen
9820dd5192 add function to convert an integer array to a string 2018-03-03 00:52:34 +01:00
B. Petersen
17b080fc11 add functions for comparing and duplicating arrays 2018-03-02 21:47:48 +01:00
B. Petersen
be9c2886fe update asserts 2018-02-28 21:46:54 +01:00
B. Petersen
4c984a13a4 chat that the armor parser only returns the first block, see #36 2018-02-20 23:43:34 +01:00