Ian Jackson

Results 75 issues of Ian Jackson

Hi. I'm with the [Tor Project](https://www.torproject.org/), working on our RIIR Tor implementation, [arti](https://gitlab.torproject.org/tpo/core/arti). We would like to make it easy for people to use Tor in their applications. In particular,...

Hi. chrono-tz *contains* the Olson TZ data (at least, AFAICT, it does on crates.io, although it's not in git). No doubt this is good for Windows where the OS does...

**Describe the problem you are trying to solve** I am working on a project with upstream dependencies, some of which I have had to edit locally. So (pending an upstream...

C-feature-request
A-lints

Almost every caller of `notify` needs to handle rescan events, to be correct. However, in order to discover that this thing even exists it is necessary to dig many levels...

A-enhancement
Z-needs implementation
A-discussion

### Code I don't have a minimal repro. Moving `target` aside makes the bug go away. Putting the "busted" `target` back makes it reappear, so this looks like an incremental...

I-ICE
T-compiler
A-incr-comp
C-bug

Hi. I saw this crate mentioned in a blog post and I like the idea. But there is a difficulty: Argument parsers should be transparent as much as possible. Currently,...

Use subdirectory within target/tests/ Or to put it another way, do not assume that the project's `target/tests/target/` is ours to use as we wish. Specifically, * Change the the pathname...

`macrotest` depends fundamentally on the stability of the output of `cargo expand`. But this is not something that `cargo expand`'s maintainers promise: https://github.com/dtolnay/cargo-expand/issues/179. If one is using `macrotest` in CI,...

Steps to reproduce: ``` (install nightly Rust and cargo-expand) git clone https://github.com/taiki-e/pin-project cd pin-project cargo +nightly --locked --offline test --workspace -- ui # 1 cargo +nightly --locked --offline test --workspace...

For Reasons I was looking at the source code for this crate, and I found code like this: ``` fn ping_args(&self, target: String) -> Vec { ... if let Some(interface)...