Rivet CGI allows Rivet applications to run as a CGI, either automatically (i.e., no modifications to the applications themselves from "mod_rivet") from Apache, as a standalone CGI under any Web server, or as a standalone HTTP server itself. It can be used to build Web applications that can be distributed and executed as a single file in either CGI or Standalone HTTP mode.
|Tags||Tcl Web Development distribution CGI Tools/Libraries|
Release Notes: Many bugfixes. HTTP Keep-Alive support when running in standalone HTTPD mode. Upload support. TLS support (requires the Tcl TLS package).
Release Notes: Support was added for processing requests in threads, in addition to supporting new processes and a single thread/single process when being used in server mode. This is mainly to speed up access on Microsoft Windows systems where fork() is unavailable. Compression was disabled on produced starkits to improve performance.
Release Notes: A parsing bug in Rivet with literal question marks was fixed. Win32 support when Tclx is loaded was fixed.
Release Notes: Increased performance for single-threaded standalone HTTP server mode for static files and a fix for a bug that could cause the wrong process to handle incoming requests under heavy load.
Release Notes: Server mode no longer requires Tclx and can run on Windows. There is a bugfix for dynamic output streams larger than 16KB in server mode.