Release of VPL Jail System 5.0.2.
· Download the vpl-jail-system-5.0.2.tar.gz package (199 KB)
This release improves reliability, monitoring, and startup diagnostics.
- Refactored lock acquisition to handle stale locks and errors more reliably.
- Updated logging so startup errors are also displayed in the terminal.
- Enhanced the
updatecommand by removing files marked for deletion. - Improved signal handling in terminal sessions.
- Added support for multiple cookies with the same name. Rejecting them can break communication in some scenarios.
- Added UTF-8 validation and sanitization for WebSocket
TEXT_FRAMEmessages. This prevents invalid UTF-8 text from breaking WebSocket communication while preserving the original streaming byte size. - Added the
Partitionedattribute to theIWASHERECOOKIEcookie so it works correctly in cross-site contexts. - Refactored the startup process so the service starts quickly and waits for jail preparation before serving tasks. This prevents startup failures on slow machines.