Release Notes: This is a full source release. It features both non-distributed (TET3-Lite) and distributed (Distributed TET3) functionality. This includes a bundled contrib distribution in the "contrib" directory. New API support includes the Java API, Ruby, Python, PHP-CLI, Tcl, and a POSIX 1003.1-2001 shell API. A new report writer (grw) is also included.
Release Notes: This release adds a Python API.
Release Notes: TET3.6a adds support for the Python programming language.
Release Notes: This is a significant rework of the core engine for strict POSIX thread safety, and also for use with c99 compilers. Also included is a POSIX shell API for the Single UNIX Specification Version 3.
Release Notes: When TET_SAVE_FILES is set in the execute mode configuration and one of the directories visited during tcc's Saved Files processing is empty, tcc prints an error message which says that the Saved Files operation failed when in fact it was successful. The following files were updated: /src/tet3/tcclib/lsdir.c, /src/perl/template.pl, /src/perl/api.pl, /src/makefile, and /src/tet3/inetlib/rdwr.c. The "make compat" target was updated. The Perl API was updated for Perl5, and adjustments were made for signal handling. If a test case makes use of SIGPIPE, this can conflict with use of SIGPIPE in the API. This problem affects Distributed TET on Solaris systems, and on other systems where the default is for signal() to have SYSV behavior.
Release Notes: This release includes a fix for linker problems when tet_invoketp(), etc. are included in a library.
Release Notes: Solaris 8 support, and yet another g++ related fix in the C++ API which may otherwise cause problems on newer Linux platforms.
Release Notes: The 3.3e release features a minor bug fix needed when used with newer versions of g++. This release also now includes a bundled copy of the contrib distribution within the contrib subdirectory (note that the licenses for the contrib distribution are included within the hierarchy in individual subdirectories).
Release Notes: Two new API functions: tet_pthread_join and tet_pthread_detach.
Release Notes: This is a minor update incorporating a fix to the Perl API.