Release Notes: Archives with comment can now be opened by TbsZip. Clearer error messages are used for PHP in CLI mode, and clearer error messages for the interconnection with OpenTBS.
Release Notes: You can now open an archive from a PHP file handle.
Release Notes: New method FileGetState(IdxOrName): return a string that gives the state of the file in the archive (unchanged, modified, deleted, added).
Release Notes: This release fixes corrupted archives which occurred when the original was using data descriptors without the signature, adds the new argument $UseIncludePath, and makes debug mode smarter.
Release Notes: 1 bug has been fixed: the method FileCancelModif() doesn't cancel added files.
Release Notes: Three minor bugs were fixed, and PHP notice messages were fixed.
Release Notes: One bug was fixed: a PHP warning that reads, "Warning: fclose(): 10 is not a valid stream resource," may happen when closing an archive twice.
Release Notes: A PHP error "supplied argument is not a valid stream resource" or "Undefined property: clsOpenTBS::$OutputHandle" may have happened when using Flush(). This has been fixed.
Release Notes: This version brings a minor enhancement: it raises a TbsZip error if Flush() attempts to overwrite a locked file. A minor bug has been fixed: strict compatibility with PHP 5 (no PHP warning with error reporting E_STRICT).
Release Notes: One minor bug was fixed and two minor enhancements were made. The bug was that the newly created archive using Flush() was not unlocked at the end of the flush because the clsTbsZip instance had still a handle on it. A TbsZip error is now raised if Flush() attempts to overwrite the current archive. The property DisplayError is now set to true by default.