Projects / SpeedyCGI / Releases

All releases of SpeedyCGI

  •  12 Oct 2003 09:27
Avatar

    Release Notes: This version features Red Hat 9 fixes, better support for setuid under Solaris, fixes for HP-UX 11.22, a fix for a memory leak in speedy_backend, fixes in speedy_file.c, a fix for a buffer overrun in speedy_opt.c, and efence malloc debugging.

    •  30 Sep 2002 09:23
    Avatar

      Release Notes: This version fixes a bug that caused some failures under high load.

      •  20 Sep 2002 13:33
      Avatar

        Release Notes: This release adds an Apache 2 module, exit status support, better buffering of stdio, better control of spawning of backends, shared compiled Perl code, and bugfixes.

        •  30 Mar 2001 10:49
        Avatar

          Release Notes: This release fixes bugs relating to the new Group option (exit was causing the whole interpreter to exit), a bug where mod_speedycgi could run the wrong script, and a bug where sh-bang options could be mixed up between scripts. New features include automated mod_speedycgi testing, a workaround for a Solaris 2.5.1 bug that was causing the mungefds and touch tests to fail, a new variable $CGI::SpeedyCGI::i_am_speedy for a quick way to check if the script is running under speedycgi, and a few new methods: add_shutdown_handler, shutdown_now, and shutdown_next_time.

          •  01 Feb 2001 20:03
          Avatar

            Release Notes: Multiple scripts in one interpreter using the new Group option, removal of all extraneous shared libraries, and code reductions by adding ifdefs to separate frontend/backend code. The Speedy frontend dies on sigpipe if it gets epipe on fd 1 or 2, and the backend always tracks the current directory of the frontend. A new "register_cleanup" method and build binaries for Solaris and BSD were added. Bugs were also fixed for changing mtime on a script which could cause temp-file corruption, and after hitting maxruns, the backend was not chdir'ing to the right directory before exec'ing itself.

            •  20 Dec 2000 14:28
            Avatar

              Release Notes: This release fixes a memory leak in mod_speedycgi, zombie backends randomly appearing to be still running, options in #! line being sometimes ignored, the module not being installed correctly on CPAN, and a compile failure on Solaris-8. New features include experimental support for setuid scripts with -DIAMSUID, no more linking to the front-end with libperl, new -v option to display the version, and the ability to build RPMs with make rpm.

              •  25 Oct 2000 01:15
              Avatar

                Release Notes: This release fixes mod_speedycgi reporting that the temp file is corrupt, an error in switching from mod_perl to mod_speedycgi, runaway file growth in FreeBSD 3.4, stranded sockets in /tmp, dead frontends that are left stranded in invalid groups, the inability to reliably detect temp-file removal, MAP_FAILED not being defined on HP-UX, and an index() declaration compiler warning on Solaris.

                •  11 Sep 2000 11:33
                Avatar

                  Release Notes: This release fixes a TIME_WAIT problem in 1.x releases, provides pre-compilation for scripts that can't run persistently, cleaner implementation of MaxBackends, and the Apache module is now a DSO.

                  •  02 Aug 2000 15:46
                  Avatar

                    Release Notes: This release adds a MAXBACKENDS feature to limit the number of backend processes spawned. This required changing the format of the backend queue. Now each entry has a pid, port number, and used flag. The queue now contains a list of all backend processes, with the used flag present to determine whether or not the process is in use. Also, a contrib directory has been added, with instructions on using SpeedyCGI with HTML::Mason

                    •  05 Jun 1999 14:23
                    Avatar

                      Release Notes: Fixed a compile problem with Perl 5.004.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.