Jon Gjengset
2de2235ad3
Merge another test workflow
2022-09-17 12:46:13 -07:00
Jon Gjengset
971c3fd9eb
Merge another test workflow
2022-09-17 12:42:52 -07:00
Jon Gjengset
0910d977fc
Merge another test workflow
2022-09-17 12:42:25 -07:00
Jon Gjengset
8953a88abe
Add first test workflow
2022-09-17 12:42:10 -07:00
Jon Gjengset
3bd8b12ec0
Merge another style workflow
2022-09-17 12:41:57 -07:00
Jon Gjengset
fe460400ed
Merge another style workflow
2022-09-17 12:41:00 -07:00
Jon Gjengset
bc3f551186
Add first style workflow
2022-09-17 12:40:29 -07:00
Jon Gjengset
05dd4680bf
Merge another os-check workflow
2022-09-17 12:39:59 -07:00
Jon Gjengset
92379c8623
Add first os-check workflow
2022-09-17 12:39:09 -07:00
Jon Gjengset
c74ee968a1
Add (only) no-std workflow
2022-09-17 12:38:56 -07:00
Jon Gjengset
e6ef8e3166
Merge another msrv workflow
2022-09-17 12:38:01 -07:00
Jon Gjengset
1113c895d8
Merge another msrv workflow
2022-09-17 12:37:31 -07:00
Jon Gjengset
b60aa5589a
Merge another msrv workflow
2022-09-17 12:37:03 -07:00
Jon Gjengset
9b48ae3263
Add first msrv workflow
2022-09-17 12:36:43 -07:00
Jon Gjengset
77079d77cb
Add (only) miri workflow
2022-09-17 12:36:29 -07:00
Jon Gjengset
c65a7c4f87
Add first minial workflow
2022-09-17 12:35:09 -07:00
Jon Gjengset
bf66d94f15
Add (only) LSAN workflow
2022-09-17 12:34:43 -07:00
Jon Gjengset
f67cad0f91
Add (only) loom workflow
2022-09-17 12:34:34 -07:00
Jon Gjengset
d8c8a99dea
Merge another features workflow
2022-09-17 12:33:48 -07:00
Jon Gjengset
043eb24611
Merge another features workflow
2022-09-17 12:32:58 -07:00
Jon Gjengset
922692a297
Merge another features workflow
2022-09-17 12:32:32 -07:00
Jon Gjengset
225ad39786
Add first features workflow
2022-09-17 12:31:58 -07:00
Jon Gjengset
1fe2a6d008
Merge another coverage.yml
2022-09-17 12:31:17 -07:00
Jon Gjengset
fe6ba380bd
Merge another coverage.yml
2022-09-17 12:29:55 -07:00
Jon Gjengset
bbdbd96ec7
Add first coverage workflow
2022-09-17 12:27:38 -07:00
Jon Gjengset
11027d3f75
Add (only) ASAN workflow
2022-09-17 12:27:27 -07:00
Jon Gjengset
126c9a3a35
Place codecov config under .github
2022-09-17 12:25:23 -07:00
Jon Gjengset
b32648cabb
Merge another codecov
2022-09-17 12:24:02 -07:00
Jon Gjengset
510b69615d
Merge another codecov
2022-09-17 12:23:03 -07:00
Jon Gjengset
7f34f791c0
Merge another codecov
2022-09-17 12:22:18 -07:00
Jon Gjengset
1b8c3056e6
Merge another codecov
2022-09-17 12:21:57 -07:00
Jon Gjengset
1c486b2c73
Add one codecov
2022-09-17 12:10:07 -07:00
Edward Rudd
b12eda4924
implement ACL extension
2022-09-05 15:22:03 -04:00
Edward Rudd
21ea164e3e
Use impl AsRef<str> instead of generics
2022-09-05 15:22:02 -04:00
Jon Gjengset
8d031f2003
Merge pull request #226 from bitfehler/master
...
doc: reference ::mv, not ::copy, from ::uid_mv
2022-08-11 18:18:46 -04:00
Jon Gjengset
8c2250297a
Merge pull request #232 from bitfehler/bitfehler/append-uid
...
Add support for APPENDUID response data
2022-08-10 22:21:56 -04:00
Jon Gjengset
7be2f50f9c
Merge pull request #237 from bitfehler/bitfehler/readme-test-cmd
...
README: fix Greenmail version in example command
2022-08-10 22:10:55 -04:00
Jon Gjengset
2801f3280f
Merge pull request #238 from bitfehler/bitfehler/qresync-integration-test
...
Add integration test for QRESYNC extension
2022-08-10 22:09:12 -04:00
Jon Gjengset
1fd3728a6b
Release alpha 8
2022-08-10 18:44:01 -07:00
Jon Gjengset
26d89aebe1
Read greeting if TLS but no STARTTLS
2022-08-10 18:43:38 -07:00
Conrad Hoffmann
cc8166f9cf
Add integration test for QRESYNC extension
...
Ignored by default as it only works with Cyrus, not with Greenmail.
Test functionality added in #233 and #234 .
2022-08-02 11:53:09 +02:00
Conrad Hoffmann
fc285f7421
README: fix Greenmail version in example command
...
The instructions on running the integration tests use an outdated
version of Greenmail with which the tests will not pass. Update it to
the latest version, like in the pull command above it.
2022-08-02 11:36:48 +02:00
Conrad Hoffmann
1732482a4f
Add test for MULTIAPPEND UIDPLUS response
2022-08-02 10:47:23 +02:00
Conrad Hoffmann
213887bf27
Add test for parse_append()
2022-08-02 10:34:04 +02:00
Conrad Hoffmann
733340238c
Remove implementation of fmt::Display for Appended
2022-08-02 10:32:55 +02:00
Conrad Hoffmann
75e5d7cf79
Add support for APPENDUID response data
...
If the `UIDPLUS` extension is supported, the server will reply to
`APPEND` commands with the UID of the new message. This can even be a
list of UIDs if the `MULTIAPPEND` extension is also supported.
Make this information available to the user as the result of an
`AppendCmd`. The added doc strings have links to the relevant RFCs.
Related to #131 .
2022-08-02 10:32:55 +02:00
Edward Rudd
f616ea992e
update dependencies ( #236 )
...
- updated lettre
- required some changes to the imap_integration to support
- remove explicit hostname dep
2022-07-30 10:06:39 -04:00
Jon Gjengset
1ce44011ba
Merge pull request #228 from urkle/feat-cyrus-testing-setup
2022-07-26 04:20:30 -07:00
Edward Rudd
38a4030ff9
update github actions to test against cyrus-imapd as well as greenmail
2022-07-26 04:19:47 -07:00
Edward Rudd
602ff8e4af
update integration tests to extract host/port fetching to centralized methods
2022-07-26 04:19:30 -07:00