v0.2.10
What's Changed
- Support
--jobserver-auth=fifo:/path/to/fifo
inClient::from_env
on unix by @weihanglo and @NobodyXu (rust-lang#49 #34) - Use
env::var_os
to support non utf-8 char inClient::from_env
on unix by @NobodyXu (#35 #37) - Add new API for creating jobserver and run cmds with the named fifo on unix by @NobodyXu (#36 #38)
- Impl new fn
Client::new_with_fifo
- Impl
Client::configure_and_run_with_fifo
- Impl
Client::configure_make_and_run_with_fifo
- Impl new fn
- Improve
windows::Client::new
impl by @NobodyXu (#39)- Use
u128
for the random int in the name for named semaphore inwindows::Client::new
to minimize possibility of collision. - Format the int as hex in
windows::Client::new
to reduce size of the name for the named semaphore. - Replace
String
withBox<str>
inwindows::Client
.
- Use
Full Changelog: v0.2.9...v0.2.10