Joshua M. Clulow
Joshua M. Clulow
In the service of adding some statistics/profiling code to [Moray](https://github.com/joyent/moray), I would like to know when **fast** is blocked in (potentially long-running) frame/JSON decoding routines. It'd be great to have...
Multiboot modules are placed immediately after the primary executable image. If the memory region where the executable is placed is not very large, modules may not fit in that region....
It would be neat if you could, once you detect some kind of error condition, call an `abort(err)` routine on a Barrier. This could fire `drain(err)` immediately, and ignore further...
We're using libusb pretty heavily at [Oxide](https://oxide.computer) to drive a variety of debugger and programming devices. We're running an [illumos](https://illumos.org)-based OS, which is a descendant of Solaris. This PR comprises...
The Rust-based reqwest client does not correctly handle a binary body parameter today. It creates a `PathBuf` parameter and attempts to pass that to the `RequestBuilder` `json()` method, which sends...
When at the PIN prompt, neither Ctrl-C nor Ctrl-D will exit the program. You have to enter a PIN of some kind, or go and kill the program from another...
``` $ pivy-tool setup --help pivy-tool: invalid option -- '-' pivy-tool: invalid option -- 'h' pivy-tool: invalid option -- 'e' pivy-tool: invalid option -- 'l' Initializing CCC and CHUID files......
Without a Yubikey connected, and without an SSH agent available, the program exits rather than entering the recovery menu: ``` $ pivy-box stream decrypt some.ebox >some.plain.txt pivy-box: 'stream decrypt' command...
The **Request Status String (DECRQSS)** sequence allows software to query the current status of various aspects of the state of the terminal. Probably the most critical one right now is...
Looking at the **enum_def** attribute macro, it seems like it only produces an **Iden** implementation, but I'm not sure there is any reason it couldn't _also_ derive an **IdenStatic** implementation?...