All releases of epto


Release Notes: The transaction model was documented in the eptotx man page.


Release Notes: eptointro(1) has been made into an expanded version of the crash course in the README file. The use of argument separators in eptopgl(1) has been documented.


Release Notes: It is now poosible to tell epto scripts how long to wait for cleanup after a timeout. See "-T" in a generated script. This means that nested transactions are now fully supported. Concurrent transactions will have to wait until a later release. Some bugs were fixed. Some cosmetic changes were made to the documentation.


Release Notes: Much more robust timeout handling (option -T). Kills subprocesses "backwards" with SIGTERM so that they can undo things in reverse order. A process that does not clean up within 3 seconds is assumed to hang and will be killed with SIGKILL.


Release Notes: Logging and tracing now also prints the process id. There is now much more flexible syslog/logger control (with the option -S logarg).


Release Notes: A syslog ability for logs and traces was added, so prog -SS will log to syslog instead of stderr or a file, with predefined facility and levels. A bug that caused variables for standard options with arguments to be left uninitialized was fixed.


Release Notes: A bug in the installation script that prevented eptolitepgl.1 from being installed was fixed and small improvements were made to various parts of the documentation.


Release Notes: Two options in the generated epto and eptolite scripts were changed.


Release Notes: A bug that only manifested itself under Fedora Core 2, where it made epto unusable, has been fixed.


Release Notes: It is now possible to generate standalone full epto scripts that do not need to source eptolib.sh.