Here you can see the full list of changes between each daemonize release.
Released on March 27, 2019
- Fix armv7 build, #34
Released on March 26, 2019
- Allow an action by the master process right before exit, #33
- Make privileged action and exit action a FnOnce, #27
Released on April 07, 2018
- Don't clobber pidfile of already-running daemon, #21
- Add ability to
chroot(2)
as part of the daemon process, #22 - Replace platform-dependent errno with std function, #23
- Redirect standard streams to defined files, #1
Released on August 29, 2016
- Add support for setting a different umask
Released on March 20, 2016
- Fixed memory unsafety in CStrings routine
- Show the actual error on failing to open /dev/null
Released on January 19, 2016
- Remove quick-error dependency
Released on January 17, 2016
- Add __Nonexhaustive DaemonizeError variant
Released on January 10, 2016
- FreeBSD support.
Released on January 10, 2016
- Relicense under dual MIT/Apache-2.0.
Released on December 25, 2015
- Remove
From<&String>
implementation forUser
andGroup
. - Use
umask
fromlibc
.
Released on December 21, 2015
- Add
Errno
type. - Derive some standard traits for types.
Released on December 21, 2015
- Add cargo keywords.
Released on December 21, 2015
- Initial release.