B. Petersen
|
2f9e9f278c
|
wake locks should be handled by the caller
|
2018-05-30 13:18:14 +02:00 |
|
B. Petersen
|
ce1da0b41d
|
remove unneded and indirect disconnect call. connect/disconnect as well as idle/interrupt_idle is up to the user of the lib
|
2018-05-30 11:23:48 +02:00 |
|
B. Petersen
|
c15460ee6e
|
simplify heartbeat usage; if really needed, it seems to be better if it is driven by the caller
|
2018-05-30 10:28:51 +02:00 |
|
B. Petersen
|
94493d1faa
|
correct subselect for mdns deletion on chat deletion, fixes #171
|
2018-05-29 23:48:04 +02:00 |
|
B. Petersen
|
ae09470f2d
|
add hint to minimum libetpan version, closes #157
|
2018-05-29 22:18:38 +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
|
52c16b05c3
|
support reading Content-Disposition->filename* wrt RFC 2231 and RFC 5987, tackles #98 and #162
|
2018-05-29 16:26:14 +02:00 |
|
B. Petersen
|
31deff3996
|
comment
|
2018-05-29 15:28:17 +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
|
237cfbaae7
|
typo
|
2018-05-29 11:32:20 +02:00 |
|
B. Petersen
|
536fb142ab
|
comment
|
2018-05-29 11:30:32 +02:00 |
|
Björn Petersen
|
eac9721d98
|
Merge pull request #169 from deltachat/encode-filenames
encode filenames in 'Content-Disposition: ... filename=...' wrt RFC 2047
|
2018-05-29 10:51:11 +02:00 |
|
B. Petersen
|
a7cf9baf07
|
return empty strings correctly encoded RFC-2231
|
2018-05-29 01:25:56 +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
|
a1d1ff4ba9
|
add mrstrbuilder_t to separate file
|
2018-05-28 22:11:29 +02:00 |
|
B. Petersen
|
0b887b2195
|
replace deprected objects
|
2018-05-28 21:18:25 +02:00 |
|
B. Petersen
|
1e153e7ca3
|
do not read beyond allocated buffer
|
2018-05-28 20:28:44 +02:00 |
|
B. Petersen
|
e07df154d8
|
update libetpan from 1.8 to 1.8.0-dev-20180528
|
2018-05-28 20:28:01 +02:00 |
|
B. Petersen
|
94573580e2
|
update libetpan from 1.7 to 1.8
|
2018-05-28 17:29:09 +02:00 |
|
B. Petersen
|
c41574c80b
|
fix format string
|
2018-05-28 17:17:02 +02:00 |
|
B. Petersen
|
a505e628c0
|
remove more unused code from libetpan
|
2018-05-28 17:15:42 +02:00 |
|
B. Petersen
|
0b91e72355
|
remove unused code from libetpan
|
2018-05-28 17:04:51 +02:00 |
|
B. Petersen
|
86cadf012e
|
add update script for libetpan
|
2018-05-28 16:21:38 +02:00 |
|
B. Petersen
|
9affbc37e7
|
update sqlite from 3.22.0 to 3.23.1
|
2018-05-27 13:49:12 +02:00 |
|
B. Petersen
|
35d91d7808
|
add filename to Content-Type->name (in addition to Content-Disposition->filename)
|
2018-05-26 15:13:59 +02:00 |
|
B. Petersen
|
9b613dec9a
|
encode filenames in 'Content-Disposition: ... filename=...' wrt RFC 2047
|
2018-05-25 18:54:59 +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
|
f227ee436e
|
show colored events in cli-app
|
2018-05-25 17:04:18 +02:00 |
|
B. Petersen
|
eec75a6fc5
|
do not add keys for SELF twice and always use them from the keypairs table
|
2018-05-23 16:46:12 +02:00 |
|
B. Petersen
|
e9edd94d07
|
show terminal-errors in red color
|
2018-05-23 16:36:26 +02:00 |
|
B. Petersen
|
8df8cc8729
|
do not raise an error on poll/connect if the mailbox is not configured (this is very usual on first program start)
|
2018-05-23 16:17:55 +02:00 |
|
B. Petersen
|
06bf3c003f
|
do not try to open databases if thread-safety is not compiled into sqlite3
|
2018-05-23 14:35:12 +02:00 |
|
B. Petersen
|
d5883a3a4a
|
solve thread lock problem
|
2018-05-23 14:28:41 +02:00 |
|
B. Petersen
|
a5f611aeb5
|
typo
|
2018-05-23 13:51:15 +02:00 |
|
B. Petersen
|
4c9a6902de
|
reset flags before resuing job-thread
|
2018-05-23 01:28:15 +02:00 |
|
B. Petersen
|
47642f9cb0
|
disonnect SMTP after configure
|
2018-05-23 01:00:52 +02:00 |
|
B. Petersen
|
01077325a9
|
high-level-disconnect will be executed as a job after pending send/whatever are executed
|
2018-05-19 14:24:03 +02:00 |
|
B. Petersen
|
824512ac78
|
comment
|
2018-05-19 12:34:09 +02:00 |
|
B. Petersen
|
ba47203731
|
redefine poll return-value, it's up to the caller when to poll again
|
2018-05-19 12:31:24 +02:00 |
|
B. Petersen
|
d3f571bee5
|
comment
|
2018-05-18 17:59:39 +02:00 |
|
B. Petersen
|
131dc7ea76
|
implement basic imap-poll function
|
2018-05-18 01:29:30 +02:00 |
|
B. Petersen
|
66dcce9d90
|
split imap-connect-and-start-watch-thread into two functions
|
2018-05-18 01:28:20 +02:00 |
|
B. Petersen
|
93a12e5d41
|
split mrmailbox_configure_and_connect() into two functions
|
2018-05-18 01:09:56 +02:00 |
|
B. Petersen
|
cc812fc69c
|
refactor pull -> poll
|
2018-05-17 23:47:34 +02:00 |
|
B. Petersen
|
97f258fccf
|
refactor
|
2018-05-17 23:41:16 +02:00 |
|
B. Petersen
|
178a6a2c01
|
bump version
|
2018-05-17 21:57:14 +02:00 |
|
B. Petersen
|
ec3c28eeca
|
bugfix from hackarnaval: use all gossipped verifications
|
2018-05-17 17:33:39 +02:00 |
|