Releases: alecmocatta/palaver
Releases · alecmocatta/palaver
v0.3.0-alpha.3 - 2020-02-11
Changes:
- 0f67228 Merge pull request #32 from alecmocatta/fexecve-fallback-hash
- e758ee5 v0.3.0-alpha.3
- dbbdf32 make the fexecve fallback use a hash of the contents as the filename, to mitigate leaking a file per call
This list of changes was auto generated.
v0.3.0-alpha.2 - 2020-02-06
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.
v0.2.8 - 2019-08-20
Changes:
- 07194c6 Merge pull request #27 from alecmocatta/fexecve-noalloc
- 38ce8d9 v0.2.8
- 42aa8fb actually get seek behaviour correct
- 0139813 fix type on linux
- 85c02c0 use portable erro
- dcac6af more correct seeking
- 7d66c02 seek back to 0 in mac fexecve; correct copy/sendfile/splice behaviour on EOF
- bb0c3d2 remove mem::uninitialized
- 59d1c50 resolve warnings
- b029a60 use nix::Result
v0.2.7 - 2019-08-12
Changes:
- 4b9908d Merge pull request #26 from alecmocatta/dependabot/cargo/nix-0.15
- d5e0eca Update Cargo.toml
- bd7df13 Update nix requirement from 0.14 to 0.15
This list of changes was auto generated.
v0.2.6 - 2019-08-07
Changes:
- 9ae2053 Merge pull request #25 from alecmocatta/process-count
- c2e3373 disable count_threads on windows
- 1c75978 count_threads
- 84dd03d Update azure-pipelines.yml
- dee2fe4 fix windows build
- 9735228 v0.2.6
- d8f7122 rename fork module to process; add process::count()
- 2fe5484 Merge pull request #23 from alecmocatta/valgrind-is
- 51fcaaf Automatic formatting with rustfmt
- ce6f58e mod valgrind only on unix
See more
- 08ef2c0 v0.2.5
- bd61db2 make valgrind::is() return Result
- a8554e7 Merge pull request #22 from alecmocatta/truncate-getfl
- e8fdeaf v0.2.4
- 8f5a7c6 F_GETFL was returning flags not recognised by nix. truncate to avoid the panic
- 67e378d Merge pull request #21 from alecmocatta/fix-seal_fd
- 1362956 v0.2.3
- 5ee83db fix a bug in seal_fd
- d282f60 Merge pull request #20 from alecmocatta/v0.2.2
- 307c12b v0.2.2
- 1ca6fe9 Merge pull request #19 from alecmocatta/fix
- 644916f don't cross-build for linux on mac
- ea2cc7a missed some
- 132f80a remove old ci files
- ef3b638 Merge pull request #18 from alecmocatta/bump
- 1397549 try_from -> std::convert::TryFrom; make nightly a non-default feature
- 55c16f1 Merge pull request #13 from alecmocatta/dependabot/cargo/nix-0.14
- 8b5cecb EventFlags -> PollFlags
- 8ecdcbd Merge branch 'master' into dependabot/cargo/nix-0.14
- 8a7b40a Merge pull request #12 from alecmocatta/dependabot/cargo/escargot-0.5
- be6304e Update escargot requirement from 0.4 to 0.5
- f4c7f46 Merge pull request #14 from alecmocatta/dependabot/cargo/mach-0.3
- a5602b7 Update mach requirement from 0.2 to 0.3
- cd27ff9 Merge pull request #17 from alecmocatta/template
- ef6f7f4 fix import
- 5b3d86b fix import
- 1ad3fbc fix build badges
- c1f8fc4 disable a test
- 85383ff Merge pull request #15 from dalance/fix_getrlimit
- aaf0ede Merge pull request #16 from dalance/fix_unit64_t
- 5143239 Merge pull request #16 from dalance/fix_unit64_t
- 8743c15 Merge remote-tracking branch 'template/master' into template
- d1f50da Merge pull request #1 from alecmocatta/alecmocatta-patch-1
- 4899781 Update README.md
- 5b514df disable broken targets
- d3324eb add azure pipeline, mergify, rustfmt, readme
- f0b6f82 cargo init --lib
- b9bd485 Fix libc::unit64_t deprecated
- 0d4f8ab Fix type of getrlimit arg
- 8779e21 Update nix requirement from 0.13 to 0.14
- b9ffa33 Bump nix
- 7d8a8a6 Revert "Point to old but extant docs"
- ce89c08 Point to old but extant docs
- 32be1ff v0.2.1
- 5cf340f Add links to docs
- 4d4b5f9 Merge pull request #10 from alecmocatta/bump
- 9b26b17 Use try_from crate rather than feature
- 7ced003 Bump libc and put valgrind_request behind "nightly" feature
- 169e3bf v0.2.0
- 55ff451 doc consistency
- 4c16499 Revert "work around rust-lang/rust#57488"
- 41c7d4b Merge pull request #7 from alecmocatta/env
- 0532de7 Functionality table fixes
- 7490fea disable FdIter doctest on Windows; add AppVeyor badge
- d19d436 fix the functionality table
- 74ddc43 work around rust-lang/rust#57488
- d3dc884 Integrate get_env; migrate contents of proc to env and file
- 08d35c4 dup -> dup, move, copy; hopefully more correct handling of FD_ and O_ flags
- aca8c61 Merge pull request #6 from alecmocatta/windows
- 251a762 compiling on netbsd
- 7ae4a0e compiling on windows
- a3f4ee5 Merge pull request #5 from alecmocatta/relicense
- f9e093d relicense to dual MIT + Apache-2.0
- 4b22760 Merge pull request #4 from alecmocatta/pdfork
- 07982a0 Add pdfork; fix clippy on FreeBSD
- 3850f36 proc_self -> proc; minor doc fixes
- 5ee1d4f Merge pull request #2 from myfreeweb/freebsd
- db677e0 Remove redundant import
- 9740dac Run cargo fmt
- 03b46cd Merge branch 'master' into freebsd
- 6d1f9fe Merge pull request #3 from alecmocatta/bump
- 0bb68c0 export submodules rather than their contents; thread::count(); bump rust version
- 2311501 Fix valgrind on FreeBSD
- 9005478 Implement sendfile on FreeBSD
- b1676c6 Implement gettid on FreeBSD
- 021a687 Implement memfd_create on FreeBSD using SHM_ANON
- 566cc39 Merge pull request #1 from alecmocatta/bump
- 20a07a5 bump .travis.yml
- e7333a8 fix docs.rs link
- 0514a02 v0.1.0
This list of changes was auto generated.
Merge pull request #20 from alecmocatta/v0.2.2
v0.2.2
v0.2.1
v0.2.1
v0.2.0: remove the libc [replace] so we can publish the crate; it will howeve…
Pre-release
…r be broken on freebsd and netbsd until libc 0.2.47
v0.1.0
v0.1.0