Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/deltachat/rust-imap

IMAP client library for Rust
https://github.com/deltachat/rust-imap

Squashed commit of the following:

commit b69901986d4a61614be5d79c75b543d8230a4668
Author: dignifiedquire <[email protected]>
D...

cdcfb2ebb704676d0ea740153d3afe0b19729929 authored about 5 years ago
Merge pull request #150 from open-xchange/body-structure-exposure-merge

Add bodystructure exposing function to Fetch structure.

271599bb784a894c5bb48226054d819ef5134d1c authored about 5 years ago
Add bodystructure exposing function to Fetch structure.

18526ffb616b3d1278051a7a07ff0470ac12b78c authored about 5 years ago
fix(auth): handle single + response (#145)

465481de88ff128b3c1403a056e56f6ead8a3a0e authored over 5 years ago
feat: expose read_greeting (#144)

This is sometimes needed when manually using `Client::new()`.

We enforce that the greeting is...

0e5aa5c00498399fc748736f85050128324c1da5 authored over 5 years ago
Merge pull request #147 from Lem/fix_typ_status

Fix typo in documentation

3eebdca788383486c9f8a20ba21620c3d7e1581f authored over 5 years ago
Update src/client.rs

Fix typo in fix for typo.

It's not 'data_times' or 'data_itmes'. It should be 'data_items'!
...

39b8087b3c5531debc92646d99ff123aae6dac48 authored over 5 years ago
Fix typo in documentation

data_times should be data_items for
function "status"

e41b235387bad6fb3f4b50a6870f49a483036139 authored over 5 years ago
Merge pull request #140 from brycefisher/feat/cargo-feature-nativetls

(feature) Allow opt-out from `native_tls` crate

7aa5aa7edb26cdd98a581cf4e17fa6fe7427234b authored over 5 years ago
(nit) cargo fmt

6fcc189d11c6ca93a6756deeb7aa770e42a1c616 authored over 5 years ago
(doc) Explain how and why to opt out of native_tls

Also point out the examples/rustlts.rs file for pure Rust TLS goodness

97671062ee686cbff0a66803595c99f7df721e72 authored over 5 years ago
(security) Remove connect_insecure

In order to discourage folks from connecting securely, we're removing the
convenience method ima...

29fece1221544eaf62fcd2e8029b3b705e58a4bc authored over 5 years ago
(feat) default feature for native_tls (aka openssl)

Establishes conditional compilation for all integration with the
native_tls crate in this crate....

f15bdfb458df9529d44fcfc8e0102068deb032e6 authored over 5 years ago
Merge pull request #138 from brycefisher/feat/rustls-support

(feat) Provide example integration with Rustls crate

c8288ea19b2eb0f768cde926452a574414584db5 authored over 5 years ago
Remove unnecessary dotenv dependency

76bcf029970b0b728517a34e33b6a232e57d87dd authored over 5 years ago
FIXUP - bump compiler version to support ring

The underlying Rust library for crypto `ring` using multiple
`#[cfg_attr()]` properties together...

6f9b66b92723ad9804a0329fb8b874bd0ee0fd83 authored over 5 years ago
(nit) Cargo fmt

e3123476f52cf9df9b8c7911204cd4090a43f466 authored over 5 years ago
(feat) Provide example integration with Rustls crate

By checking this code in as an example, we can prevent bitrot as we continuously test this
in CI...

beb41d2f52a1f5e56451f376d4b40a266ad9a84b authored over 5 years ago
Merge pull request #137 from link2xt/imap4rev1-case

Update imap-proto and test that "IMAP4REV1" capability is accepted

281d2eb8ab50dc656ceff2ae749ca5045f334e15 authored over 5 years ago
Update imap-proto and test that "IMAP4REV1" capability is accepted

See issue https://github.com/djc/tokio-imap/issues/54

2221cd2e185f89d2499b8bda65be9add13900c06 authored over 5 years ago
Merge pull request #136 from avitex/master

Make capabilities has_str case insensitive

6c9611ff3ae3491100985ccbb5078b5afbbea159 authored over 5 years ago
Make capabilities has_str case insensitive

c5f4495be71665566eca806347a21ff7a0d1812a authored over 5 years ago
Just comment it out

8ac9f8d07910c115065f38555ab67017513d52ff authored over 5 years ago
Don't run coverage for now

We need https://github.com/greenmail-mail-test/greenmail/issues/284 to
be resolved first, becaus...

5de7a70fc8a95be5af1f4b4da0e734f2ecadfb4a authored over 5 years ago
Move off of travis

533d2dd5f9c0df7420c81822a822a5ddcadcee5a authored over 5 years ago
Move to Azure Pipelines

7fabf34c226538710402b89722041c48dad68f74 authored over 5 years ago
Make it actually compile

f55674b5223d35c86a1c26b8160b1748229b0dc6 authored over 5 years ago
Maybe make coverage tests work?

a1bc689504b8966c38216829a2669bd2fded7cea authored over 5 years ago
YAML whitespace

fd5d76391df523b27bf50a563d65ef683e422aed authored over 5 years ago
Not localhost from coverage container

cd2c3a58c56f5cb9c953b1ce7534c51595042810 authored over 5 years ago
Need to install beta/nightly too

327eed8b97cb1dee9ee595e9ed9b973eda679e93 authored over 5 years ago
greenmail for coverage too

0778a38717e4a77a92c11a8635b4a05089c8fea7 authored over 5 years ago
Don't randomize ports

23fc4dd947841f5067128956a2dbd33a7487d2ea authored over 5 years ago
oops

5dd6991ba0d2ab83973497f1cb1e7f993bf5cfd8 authored over 5 years ago
Add azure pipelines

73a35877471cfc9b5291672972dcec3ea4da06d8 authored over 5 years ago
Merge pull request #135 from avitex/improve-auth-parsing

Improve auth resp parsing

4bbf320e2ed48a20c09ef4841958182eef5063d4 authored over 5 years ago
Fix grammar

caf3990c104057729e19e9aed5d7f9bafeebe616 authored over 5 years ago
Decrease alloc on auth resp parsing

ff48dc9755b942647ecaa076e36deaafd41bd79f authored over 5 years ago
Move to 2018 edition

2aa8c87e35067e6aa9c37a4323229112c49f5b6d authored over 5 years ago
Merge pull request #133 from avitex/master

Capability enum changes from imap-proto

31e2490d2203a837d8830736bcb183831ec4894d authored over 5 years ago
Make clippy happy again

1c51fbe3acfe688480985905975ba728cb0d4bea authored over 5 years ago
Update imap-proto dependency

130361856524e73dccf8c5fcc2649c8852a31d59 authored over 5 years ago
Make has_str input generic

1c348a4ffac2388fe59c13482eba5db88ea9928f authored over 5 years ago
Fix dyn warnings

ff8e638591de6c3be4a56f31f743eede3d903cd0 authored over 5 years ago
Implemented new enumerated Capabilities from imap-proto crate.

3a5c2e9d91f0fd92d0289d3e2ce55c60100f1027 authored over 5 years ago
Bump version for #113

2ce63ef17dbbf77fc3ebe82fd33c1d80ec8f7e0d authored over 5 years ago
Make clippy happy again

0250e3e2b2bf4d51a63603e277ad39a7cd60ac15 authored over 5 years ago
Add Fetch.internal_date method (#113)

This method gives the parsed internal date from the FETCH answer.

e9f6a33bd571cb3097b9cb64165699debefe03ee authored over 5 years ago
Bump version for #119

fec0fbae6e24e3973d1aad4cd0936efb5f471547 authored over 5 years ago
Avoid unnecessary import

466c06c1f2771363660753e462ee822b4a75258e authored over 5 years ago
Bump min Rust for assoc trait items w/aliases

7f3a83a50cb3c157b9083a6d308ca6e1d9bb94de authored over 5 years ago
Badges for new CI

7ef76c029fe60b78224228bccfc56af2cffa53b2 authored over 5 years ago
Add Cirrus CI for FreeBSD build

04426957d8f9374b4b3ba311e2a897eeee6bab24 authored over 5 years ago
Bump min Rust due to rename-dependency in dep

bcbde66a5b48053e474cd5cfd50d6123074e5468 authored over 5 years ago
Merge pull request #119 from NickeZ/list-quoting-fix

Fix quoting issue in LIST command

d4287c907d060963f6e8ce29b0629f707a13b1f2 authored over 5 years ago
Fix quoting issue in LIST command

b35823da7c2e6afac39fa46710fc2e38776f96ab authored over 5 years ago
Release 0.10.1 as 1.0.0

We're stable enough at this point that a 1.0 is warranted.

ba09886e3b12867926093faf61711351ca5d2a59 authored almost 6 years ago
Release 0.10.1

ac526f4db2c9517baefa8960b5d456176b810e06 authored almost 6 years ago
Don't force-install tarpaulin; it's slow

We can instead just clear the coverage cache if we want an upgrade.

04d75457e8b8aae6b61601e1cbf1cec61119dec0 authored almost 6 years ago
Don't specify os: linux more than needed

63f898c4bd3e212774ace992f3a1557680f226a1 authored almost 6 years ago
Avoid duplicating unilateral response handling

c0e1fbba0c8ab13092ec5e0042c05c5c3d8eefd1 authored almost 6 years ago
rustfmt

b0ac079c306b3b7b222de7db5b160aba01ace602 authored almost 6 years ago
Merge pull request #110 from Emm54321/fix-noop

Handle unsolicited responses in noop.

a7a2798bf1575a8b3dd6f468f834ae19d1d5786e authored almost 6 years ago
Move to travis-ci.com

85d34f37352e56e72a7677f3cf97e4afd078be6c authored almost 6 years ago
for old Rust too

5577fa678eaf5755f67595f6163b2731e9b61c5f authored almost 6 years ago
clippy

1dd4b31fa2113a6e0ffbfde31a2ef78a0f6292bd authored almost 6 years ago
Use newly released upstream lettre 0.9

eaa942657899e3ff8d075be1aee1a991a436926c authored almost 6 years ago
Handle unsolicited responses in noop.

5df075944680360b00b786b75d3df780c1b36826 authored almost 6 years ago
Merge pull request #109 from sanxiyn/doc

Fix uid_fetch doc

1827ade3159c23a197999f3a462973de9cf4d123 authored almost 6 years ago
Fix uid_fetch doc

d01eb40de070d6f31137590374e23860e9f235fc authored almost 6 years ago
rustfmt beta

ead7d2173b69acdde4d39a66ac04d34b28ba1e27 authored about 6 years ago
Note the use of Greenmail 1.5.9

70ca4f7ef8ef50f9c02f05ec54cb2500359872ca authored about 6 years ago
Bump version for imap-proto fixes

- A `NIL` hierarchy delimiter in a `Name` is now properly parsed and exposed as `None`
- `RFC8...

67ee2f51754c919dab8c4a77cf839c98e039eee8 authored about 6 years ago
Restore test that passes in 1.5.9

21cb6f83fa658d235fdb97d9b7c58c291866ad1b authored about 6 years ago
Use up-to-date tarpaulin and only clean imap

ec52a64017928c467c760bfe216c68a657bc6666 authored about 6 years ago
GreenMail 1.5.9 allows empty SEARCH

6d158e7eb527c05af83bd43d49ab7df1a97ba4dd authored about 6 years ago
Prep for 2018 edition [skip ci]

1b086d40de74f962f67827e88543ca270e20da9e authored about 6 years ago
Merge pull request #104 from jonhoo/no-extra-ci-caching

Avoid separate cache for integration tests

b20488af56c318c39837d63bb3de6a7577482f63 authored about 6 years ago
Avoid separate cache for integration tests

Travis uses [several factors](https://docs.travis-ci.com/user/caching/#caches-and-build-matrices...

5309102a1aa7587c1ede1e15567e0438c53f13e6 authored about 6 years ago
Correct bash syntax [skip ci]

b9db23b6cbeb86fc9b9e0fe0cdb6ed47a3b49e6d authored about 6 years ago
Avoid double builds for tags

This is pretty sad, as I'd like for build status to also be visible for
release tags, but
https:...

3a68d5c5f9dc213c7de32450d8868ba5f580657f authored about 6 years ago
Release 0.9.5

30079d8b9bc22fe64d893849262908101381e002 authored about 6 years ago
Also test tagged releases

7675efb230543851721e8abdc5ded2693f97ee93 authored about 6 years ago
Note that we support older stable versions

[skip ci]

86d4da84d72788828ebb52341d2be065a78d52c1 authored about 6 years ago
Merge pull request #103 from jonhoo/tuned-ci

Refine Travis CI build and add rustfmt/clippy

cb83d0d26c8d5999cad476b17fc8b617658b16d4 authored about 6 years ago
Don't run CI on push except on master

This avoids double-testing PRs that are made from branches on
jonhoo/rust-imap.

1e9ac02b696eeaaff4c47fea97dce42eefe1cee3 authored about 6 years ago
Also test minimum supported Rust version

See https://travis-ci.org/jonhoo/rust-imap/builds/459198148.

Since b6e9ea080b1bf648c3bac41ad00d...

2d28884da726143624ed28f06334c7ccf6fc7721 authored about 6 years ago
Let's see what Rust version we support

f25b9995eb3c2ae9c7c52a1f2de1d3d94fc45b88 authored about 6 years ago
Remove AppVeyor now that Travis does Windows

[skip ci]

a2b07736224f81afee5c39c79f58b6f5d342a3f9 authored about 6 years ago
Just test stable on non-linux

Let's not waste Travis' cycles unnecessarily

cdbc330d77d133c34cea5aae28136b0684a719cc authored about 6 years ago
Don't worry that tarpaulin is already installed

64b968cd16b7814ec317a5bd575d03cd2b127dad authored about 6 years ago
Only require sudo for integration tests

d5076883c59c9963f25ca2f2e2ef3c6975cbaea5 authored about 6 years ago
Also test on Windows!

481ace22a6cd3f5efad4f10fac5b58886e877eaa authored about 6 years ago
Refine Travis CI build and add rustfmt/clippy

This patch modifies the Travis build pipeline to include multiple
[build stages](https://docs.tr...

1eab9c8375ddca44659c839e6dfb992422a129a8 authored about 6 years ago
Make crate compile on Rust 1.26.2+

b6e9ea080b1bf648c3bac41ad00d421d94e7a9c3 authored about 6 years ago
Fix nightly clippy warning

a610283861dd948b812e3b57b19adf26b4c8217d authored about 6 years ago
Restart test server in case tests aren't reentrant

Specifically, if a test doesn't clean up nicely after itself, running it
a second time for check...

cb9df750fde3b0cc40125c54946a89b7cb77250d authored about 6 years ago
Merge branch 'integration-testing'

e7e20c08e96ed1a4532e2b7e4f56be76c9d361ed authored about 6 years ago
Quick'n'dirty fix for missing lettre release

6aa7c301679cc15c86e3c1038b0fe745403762df authored about 6 years ago
Add is-it-maintained badges

[skip ci]

c7a6a72ed7132f4cb47def41a55c959826eb93e7 authored about 6 years ago