Skip to content

v0.3.0-alpha.2 - 2020-02-06

Choose a tag to compare

@alecmocatta alecmocatta released this 06 Feb 20:26
7fbad78

Changes:

  • 7fbad78 Merge pull request #30 from alecmocatta/test-fix
  • f5313d9 v0.3.0-alpha.2
  • 167dc0b disable assert_dead until flakiness is resolved
  • 00ed790 mask all signals for forking guard process
  • 6f46c97 attemt to mitigate flaky tests
  • f6c08d0 set CLOEXEC on guard pipe because it's a saner default
  • 953573b fix flaky assertion on linux
  • ccda0ec Merge pull request #29 from alecmocatta/fork2
  • c50f200 rename eternal -> guard
  • c09bee6 use procfs rather than procinfo, which fails on i686
See More
  • f9b76c8 fix leaving around guard processes
  • dfa7d36 assert that no allocation takes place; remove nix {send,recv}msg which allocated
  • 2d32410 Merge remote-tracking branch 'origin/dependabot/cargo/nix-0.16' into fork2
  • aef7154 reduce mac sleep
  • cde0c81 remove nix from public api
  • c890752 fix windows build
  • 3932a2a v0.3.0-alpha.1
  • c5de2dd try delaying fd closure on mac?
  • f6e7f3d fix tests
  • ae522a0 run tests sequentially
  • b6ce4bb add a test for process group being killed
  • fec173d fix doctest
  • b366863 remove rust deprecated build targets
  • a86ed34 clippy
  • d678204 fix windows
  • 0f2cafb update rust lint toolchain
  • 114203e clippy
  • 30d2906 rely on extra process for termination rather than thread/signal hacks
  • 894feaa clippy
  • 63d7473 give fork more coherent, freebsh-inspired semantics
  • 07876ce try killing forks when their owners die
  • d6fc307 race-free signalling
  • 4c43e6e make waiting consume the handle
  • e522c19 reuse waitpid impl
  • 81628c0 give fork an option to orphan the child
  • cb33fe5 put grab_argv_envp in cold .text.startup section
  • 639c57a Merge remote-tracking branch 'template/master' into fork2
  • fe9ceb5 Update nix requirement from 0.15 to 0.16
  • bd2e1ea Merge pull request #5 from alecmocatta/alecmocatta-patch-1
  • 8fd1663 Add .editorconfig for tab_width = 4
  • a5969ff Merge pull request #4 from alecmocatta/mergify-fix
  • c643f53 Remove mistaken condition from mergify config
  • f64bc9e Merge pull request #3 from alecmocatta/wip-label
  • 6093903 spaces rather than hyphens in wip label
  • b818eba Merge pull request #2 from alecmocatta/auto-releases
  • 2608725 Add endpoint parameter for automating releases

This list of changes was auto generated.