Michael Bøcker-Larsen
80f54b1e81
test: correct test for append_with_flags
2020-12-22 20:31:55 +08:00
Michael Bøcker-Larsen
b2f2e297c2
docs: improve docs
2020-12-21 11:21:40 +08:00
Michael Bøcker-Larsen
8cd8a21008
refactor: rename run to finish
2020-12-21 11:21:22 +08:00
Michael Bøcker-Larsen
029da6fd52
refactor: move must_use to AppendCmd
2020-12-21 11:19:42 +08:00
Michael Bøcker-Larsen
19af971c9a
refactor: use extend instead of append
...
Co-authored-by: Jon Gjengset <jon@thesquareplanet.com>
2020-12-21 10:37:18 +08:00
Michael Bøcker-Larsen
74ef623fc5
docs: move flag + date documentation to AppendCmd
2020-12-20 13:09:57 +08:00
Michael Bøcker-Larsen
5053cfbb3e
feat: add 'flags' method to add multiple flags at once
2020-12-20 13:04:31 +08:00
Michael Bøcker-Larsen
b7bc842979
fix: correct lifetimes and types for append
2020-12-20 13:03:54 +08:00
Michael Bøcker-Larsen
e6341ccfc0
fix: pass session as &mut
2020-12-17 11:37:01 +08:00
Michael Bøcker-Larsen
cdf320fb0c
refactor: use AppendCmd instead of AppendOptions
2020-12-17 11:02:48 +08:00
Michael Bøcker-Larsen
24445c5c65
feat: add AppendCmd builder
2020-12-17 00:41:26 +08:00
Michael Bøcker-Larsen
469d338d5d
refactor: combine all append_* + introduce AppendOptions
2020-12-17 00:41:01 +08:00
Jon Gjengset
3386c26711
Bump version for append_with_date
2020-12-15 08:29:57 -08:00
Michael Bøcker-Larsen
ee56c8e42b
feat: allow setting sent date on APPEND ( #174 )
...
Fixes #60
2020-12-15 11:25:38 -05:00
mordak
8be583a9f7
CI: Only install components when needed. ( #173 )
2020-12-07 23:43:19 -05:00
Jon Gjengset
7868e312ff
Release 2.3.0 with append_with_flags
2020-08-23 12:11:57 -04:00
mordak
ae07c9f31c
Add append_with_flags ( #171 )
...
Allows a client to set flags on a new message as it is appended to a mailbox.
2020-08-23 12:02:57 -04:00
Jon Gjengset
6c43b19f60
Release 2.2.0
2020-07-27 09:33:49 -04:00
timando
5794b0f871
Re-export Result and Error types ( #170 )
2020-07-27 09:28:02 -04:00
Jon Gjengset
83c0bf798f
Merge pull request #168 from wookietreiber/greeting-and-timeout
...
server greeting doc and timeout example
2020-06-22 14:19:34 -04:00
Christian Krause
0104330e9d
Add timeout example
2020-06-22 08:03:56 +02:00
Christian Krause
45a8fcf27e
Add note about server greeting to Client::new
2020-06-22 08:03:56 +02:00
Jon Gjengset
24ca28703f
Merge pull request #169 from jonhoo/ci-fixes
...
Make CI pass on `master` again
2020-06-21 15:05:22 -04:00
Jon Gjengset
f0ebe4b568
Update remote CI deps
2020-06-21 13:23:57 -04:00
Jon Gjengset
e6268cbc47
Bump MSRV
2020-06-21 13:21:16 -04:00
Jon Gjengset
008dfdccfa
Merge pull request #165 from rvuong/added-starttls-example
...
Added: STARTTLS example
2020-05-20 09:15:45 -04:00
Remy Vuong
1b38401878
Changed: description update, plus code formatting
2020-05-20 08:34:13 +02:00
Remy Vuong
e46b9dcfa1
Added: STARTTLS example
2020-05-19 18:24:08 +02:00
Jon Gjengset
aafdcfaceb
Merge pull request #164 from rvuong/fixes-a-minor-typo
...
Changed: a typo was fixed
2020-05-19 10:27:51 -04:00
Remy Vuong
d6a6592420
Changed: a typo was fixed
2020-05-19 10:41:38 +02:00
Jon Gjengset
fbdb5d3be4
Use type alias for better docs
2020-05-18 14:11:03 -04:00
Jon Gjengset
464c59e6c1
Expunge holds a Seq
2020-05-18 14:10:28 -04:00
Jon Gjengset
bba277b29d
Release with handling of unilateral FLAGS
2020-05-18 14:08:54 -04:00
Jon Gjengset
1c30076326
Merge pull request #162 from jonhoo/unilateral-flags
...
FLAGS can be sent as unilateral response
2020-05-18 14:08:16 -04:00
Jon Gjengset
b74bfa79c6
FLAGS can be sent as unilateral response
...
Fixes #161 (well, the side-issue in #161 ).
2020-05-18 14:03:16 -04:00
Jon Gjengset
de796b2d39
Bump version for new, richer wait_with_timeout
2020-05-12 08:43:05 -04:00
Jon Gjengset
3db3e8b69e
Bump outdated dev-dep
2020-05-12 08:42:32 -04:00
Jon Gjengset
2639a1df63
Fix BSD ci
2020-05-12 08:41:12 -04:00
Jon Gjengset
c2062a5f07
Merge pull request #159 from mredaelli/master
...
Support timing out wait on IDLE
2020-05-12 08:40:39 -04:00
Massimo Redaelli
80a0aae69d
Support timing out wait on IDLE
2020-05-12 09:53:13 +02:00
Jon Gjengset
22f9ba0ddf
Bump version for Dovecot IDLE fix
2020-04-20 10:32:12 -04:00
Jon Gjengset
d6f6615935
Merge pull request #160 from mordak/idle-ok-still-here
...
Handle Dovecot's periodic IDLE notification messages ("OK Still here").
2020-04-20 10:31:33 -04:00
Todd Mortimer
746bdfe6b9
Handle Dovecot's periodic IDLE notification messages ("OK Still here").
...
These messages show up at an interval controlled by Dovecot's
imap_idle_notify_interval setting, which defaults to 2 minutes.
These messages were causing the IDLE loop to exit prematurely
because it looks like a notification response from the server.
2020-04-19 10:25:41 -04:00
Jon Gjengset
1b7ba0b0b1
Bump version for new Error impls ( #158 )
2020-03-30 09:37:17 -04:00
Jon Gjengset
e417c526b0
Bump dependencies
2020-03-30 09:36:36 -04:00
Jon Gjengset
f0908029c4
Merge pull request #158 from mordak/error-display
...
Make Display implementation independent of Error::description
2020-03-30 09:35:05 -04:00
Jon Gjengset
0961ffc1b8
Allow errors on nightly
2020-03-30 09:34:20 -04:00
Todd Mortimer
41c0eb91d6
Make Display implementation independent of deprecated Error::description.
...
Allow use of deprecated in existing Error::description implementation to
suppress warnings.
2020-03-29 19:27:07 -04:00
Jon Gjengset
94327c4e02
Merge pull request #156 from jonhoo/breaking-release
...
Prepare breaking release (2.0)
2020-02-20 13:06:48 -05:00
Jon Gjengset
3a594e1ce6
Bump version for breaking release
...
This includes the imap-proto 0.11 `&str` -> `&[u8]` change, and the
`Capability` changes in imap-proto 0.10 (and #133 ).
2020-02-20 12:50:22 -05:00