Releases: portalinux-project/pl-srv
v1.00-rc1: Late-night ramblings and shit... (check dev notes)
Fourteenth release. Here are the changes:
- Init mode now ignores hidden files.
Developer notes:
i've decided that this is about as complete as i want pl-srv to be for its 1.00 release. i still have a few small things, but it won't be much more after that. contributions will be open for this after that
v0.08.1: Minor bugfix
Thirteenth release. Here are the changes:
- Fixed a bug within the soft-reboot mechanism that was introduced in version 0.04
v0.08: Meson Build System and Full Logging support
Twelfth release. Here are the changes:
- Added service logging support
- Hasn't been tested yet. This release was mainly done for PortaLinux 0.11
- Added Meson Build System
- Updated pl-rt file calls to work on post-1.02.1 releases
v0.07: Proper dependency-based init, pl-init improvements
Eleventh Release. Here are the changes:
- Finished dependency system. pl-srv is officially a proper dependency-based service supervisor
- pl-init now polls for and clears zombie processes
- pl-init also opens on tty1 now
Future goals:
- Proper service logging
- Enabling job control for shell interpreters
v0.06: Basic supervisor logging support
Tenth release. Here are the changes:
- Added basic logging support for the supervisor
- Process logging will be done eventually
- Moved all non-
pl-srv
-specific code to pl-rt
v0.05.1: Typo fix
Ninth release. Here are the features:
pl-srv init
andpl-srv halt
work again- I had forgotten to update the paths there
v0.05: Basic dependency-based startup
Eighth release. Here are the new features:
- Basic dependency-based startup implemented
- Not a proper dependency-based init system yet (services can be stopped, regardless of whether another service depends on it)
- Changed service directory to
/etc/pl-srv/srv
and/var/pl-srv/srv
Future goals:
- Add proper dependency-based startup
- Add logging
v0.04.3: Fix for the Fix for the Fix
Seventh Release. Here are the changes:
- Fixed pl-init once again
- I need to stop re-releasing this version and just making shitty patch releases
v0.04.2: Fix for the fix
Sixth release. Here are the changes:
- Fixed pl-init PID check after fork call
Developer's note: i fucked up, sowwy >~<
v0.04.1: Small temporary bandaid fix
Fifth release. Here are the changes:
- Added bandaid that should make pl-init more stable
- It now forks before executing
plSrvInitHalt
, as that call can result in a pl-rt panic, which would cause a kernel panic if it were to happen on PID 1
- It now forks before executing
Developer note: i plan on making pl-srv less panicky in v0.05. i just needed to get a bandaid fix out so that portalinux 0.11-rc1 can be released