Skip to content

v0.2.10

Compare
Choose a tag to compare
@NobodyXu NobodyXu released this 01 Mar 12:48
· 36 commits to main since this release

What's Changed

  • Support --jobserver-auth=fifo:/path/to/fifo in Client::from_env on unix by @weihanglo and @NobodyXu (rust-lang#49 #34)
  • Use env::var_os to support non utf-8 char in Client::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
  • Improve windows::Client::new impl by @NobodyXu (#39)
    • Use u128 for the random int in the name for named semaphore in windows::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 with Box<str> in windows::Client.

Full Changelog: v0.2.9...v0.2.10