Jon Gjengset

Results 171 issues of Jon Gjengset

### Problem At the moment, `rustup` takes a `git` dependency on the `home` crate: https://github.com/rust-lang/rustup/blob/f363bfe0b46670fbf86908d6622c313d0159b54d/Cargo.toml#L38 This makes it harder to build Rustup from source, especially in sandboxed build environments where...

bug

### Problem I'm doing some work with slightly-modified manifests, and have run into a panic in Rustup that I wasn't expecting. It turns out that if you remove both `url`...

bug

Overloading `Option` here makes the caller code harder to understand by reading. It would also enable us to use `?`.

Currently, [this line](https://github.com/mattnenterprise/rust-imap/blob/c28d08851c3b1472b7cb37589171c9648b57ca46/src/client.rs#L526) will always trigger, which causes us to send a logout to the server. Which is probably fine. But then we try to read the response to the...

bug
help wanted
tombstone

While `0.9` made some significant improvements to the `imap` crates' interface, we still have some way to go. In particular, we should go through the [Rust API guidelines checklist](https://rust-lang-nursery.github.io/api-guidelines/checklist.html) and...

enhancement
help wanted
good first issue
tombstone

A fellow tester! How exciting! Welcome! Since #102, the `imap` crate gained the ability to run full IMAP integration tests against a "real" IMAP server ([GreenMail](http://www.icegreen.com/greenmail/)) running in a Docker...

help wanted
good first issue
tombstone

> It seems like a common pattern in the codebase is to use `run_command_and_read_response`, and then parse its output. However, `read_response` already fully parses the response, its just that the...

help wanted
tombstone
performance

> I'm currently looking into writing a tool to monitor mailboxes for status changes. The typical way for this is probably SELECT/IDLE but I have quite a lot of mailboxes...

enhancement
help wanted
tombstone

Most of the APIs we currently expose take `&str` arguments whose format is strictly dictated by [RFC 3501](https://tools.ietf.org/html/rfc3501). That's unfortunate, because it makes it easy for users to do things...

enhancement
help wanted
good first issue
tombstone

This also re-generates all the perf collapse files to account for the missing stack in each one. r? @brendangregg Fixes #230.