summaryrefslogtreecommitdiff
path: root/tests/mod-fastcgi.t
Commit message (Collapse)AuthorAgeFilesLines
* [tests] _WIN32 skip time-sensitive tests during CIGlenn Strauss2023-05-031-9/+8
|
* [tests] _WIN32 adjustments in LightyTest.pmGlenn Strauss2023-05-031-1/+1
| | | | separate cygwin paths from Windows native paths
* [tests] skip time-sensitive test during CI testingGlenn Strauss2021-09-091-0/+12
|
* [tests] speed up mod-fastcgi and mod-scgi testsGlenn Strauss2021-09-041-2/+1
| | | | | | On platforms where lighttpd gets SIGCHLD, lighttpd can quickly detect exit of backend process and can restart backend process
* [tests] use ephemeral ports in testsGlenn Strauss2021-01-051-1/+4
| | | | | avoid spurious test failures due to conflicts with ports in use by other processes, which might occur when tests use hard-coded ports
* [tests] OpenBSD crypt() support limited to bcryptGlenn Strauss2020-12-261-0/+4
| | | | | | | | OpenBSD crypt() does not support (insecure) crypt-des or crypt-md5 (The password used in the tests and lighttpd.htpasswd is crypt-des. Something else could be used so that the tests can execute, though that something might be different on different platforms.)
* [tests] remove FastCGI test dependency on PHPGlenn Strauss2020-12-231-187/+29
|
* [tests] remove FastCGI test dependency on libfcgiGlenn Strauss2020-12-231-8/+8
| | | | | | | - rewrite fcgi-responder as standalone app fcgi-responder is now a minimal, standalone FastCGI server for tests - remove dependency on fcgi-devel package - merge fcgi-auth into fcgi-responder
* [tests] fix skip count in mod-fastcgi w/o php-cgiGlenn Strauss2020-07-081-1/+1
| | | | (fix test skip count when php-cgi is not available)
* [core] reduce use of struct parse_header_stateGlenn Strauss2020-02-241-17/+1
|
* [tests] more test config cleanupGlenn Strauss2018-12-181-17/+2
|
* [tests] update skip count in mod-fastcgi.tGlenn Strauss2018-12-111-1/+1
|
* [tests] some test config cleanupGlenn Strauss2018-12-101-75/+37
| | | | including limiting use of php in tests to mod-fastcgi.t
* [tests] reduce time waiting for backends to startGlenn Strauss2017-03-191-2/+4
| | | | | | | | reduce time spent waiting for backends to start tests check for active listening port before proceeding test runs now complete in about 2/3 the time
* [tests] give time for periodic jobs to detect exitGlenn Strauss2017-01-101-0/+2
| | | | give time for periodic jobs to detect backend exit
* [tests] update test skip count for !fcgi-responderGlenn Strauss2017-01-101-1/+1
|
* [mod_fastcgi] detect child exit, restart proactivelyGlenn Strauss2017-01-101-12/+2
| | | | | | (instead of detecting upon a subsequent HTTP request) (for backends spawned by mod_fastcgi)
* [autobuild] skip two new tests if no fcgi-authGlenn Strauss2016-09-231-1/+1
|
* [tests] test coverage for issues (#321, #322)Christoph Kreutzer2016-09-191-1/+18
| | | | | | | | | | | | FastCGI Authorizer support with FastCGI Responders x-ref: "mod_fastcgi authorizers cannot protect fastcgi responders" http://redmine.lighttpd.net/issues/321 x-ref: "FastCGI Authorizer support for Variable-name variable passing" http://redmine.lighttpd.net/issues/322
* [cygwin] fix mod_proxy and mod_fastcgi ioctl useGlenn Strauss2016-06-231-0/+4
| | | | | | | | | | | cygwin does not support ioctl on sockets, returning EOPTNOTSUPP (would be better if cygwin used Windows ioctlsocket() instead) Windows uses signed (socklen_t), so add some casts to quiet warnings Windows path handling is convoluted, so disable one tests in mod_fastcgi since trailing spaces are removed from URL for _WIN32 and __CYGWIN__ in response.c
* [tests] search for perl in PATH instead of /usr/bin; whitespace + test ↵Stefan Bühler2015-08-221-6/+3
| | | | | | | | config cleanups From: Stefan Bühler <stbuehler@web.de> git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@3019 152afb58-edef-0310-8abb-c4023f1b3aa9
* [auth] Add "AUTH_TYPE" environment (for *cgi), remove fastcgi specific ↵Stefan Bühler2012-04-191-2/+20
| | | | | | workaround, add fastcgi test case (fixes #889) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2833 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_fastcgi: Add "X-Sendfile2" - supporting multiple ranged files (fixes #2008)Stefan Bühler2009-10-141-2/+16
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2651 152afb58-edef-0310-8abb-c4023f1b3aa9
* mod_fastcgi: restart local procs immediately after they terminated, fix ↵Stefan Bühler2009-10-111-2/+2
| | | | | | local procs handling git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2639 152afb58-edef-0310-8abb-c4023f1b3aa9
* Read hostname from absolute uris in the request line (fixes #1937)Stefan Bühler2009-10-111-2/+10
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2631 152afb58-edef-0310-8abb-c4023f1b3aa9
* Remove X-Sendfile-Range feature; it will be replaced with something more ↵Stefan Bühler2009-06-191-16/+2
| | | | | | powerful (#2005, #2008) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2542 152afb58-edef-0310-8abb-c4023f1b3aa9
* Add X-Sendfile-Range feature (fixes #2005)Stefan Bühler2009-06-111-2/+16
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2531 152afb58-edef-0310-8abb-c4023f1b3aa9
* Workaround broken operating systems: check for trailing '/' in filenames ↵Stefan Bühler2009-06-071-2/+10
| | | | | | (fixes #1989) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2510 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix workaround for incorrect path info/scriptname if fastcgi prefix is "/" ↵Stefan Bühler2009-04-011-3/+20
| | | | | | (fixes #729) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2421 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix fastcgi authorization in subdirectories with check-local=disabled; don't ↵Stefan Bühler2008-10-011-2/+10
| | | | | | split pathinfo for authorizer. (#963) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2324 152afb58-edef-0310-8abb-c4023f1b3aa9
* [tests] Fix fastcgi php findingStefan Bühler2008-07-301-1/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2249 152afb58-edef-0310-8abb-c4023f1b3aa9
* [tests] Fixed tests needing php running (if not running on port 1026, search ↵Stefan Bühler2008-07-291-5/+27
| | | | | | php in env[PHP] or /usr/bin/php-cgi) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2243 152afb58-edef-0310-8abb-c4023f1b3aa9
* Fix typo in test descriptionStefan Bühler2008-04-231-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2156 152afb58-edef-0310-8abb-c4023f1b3aa9
* r2123@chromobil: stefan | 2008-02-27 19:30:54 +0100Stefan Bühler2008-02-271-2/+11
| | | | | | | do not generate a "Content-Length: 0" header for HEAD requests, added test too git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2099 152afb58-edef-0310-8abb-c4023f1b3aa9
* - change s/// separator that it doesn't confuse vimElan Ruusamäe2008-01-151-4/+4
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@2027 152afb58-edef-0310-8abb-c4023f1b3aa9
* - a more portable version for the SAPI breakage in php 5.2.4Marcus Rückert2007-08-271-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1967 152afb58-edef-0310-8abb-c4023f1b3aa9
* fixed number of skipped testsJan Kneschke2007-08-171-3/+3
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x@1923 152afb58-edef-0310-8abb-c4023f1b3aa9
* - fixed test for max-request-size on 64bit platformsJan Kneschke2006-03-091-3/+3
| | | | | | | - fixed counting the skipped tests in mod-fastcgi.t git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1039 152afb58-edef-0310-8abb-c4023f1b3aa9
* we have an extra test for respondersJan Kneschke2006-03-061-2/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1028 152afb58-edef-0310-8abb-c4023f1b3aa9
* check for trailing spaces on windowsJan Kneschke2006-03-041-0/+7
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@1023 152afb58-edef-0310-8abb-c4023f1b3aa9
* made the 'spawn php myself' working again for me (jan)Jan Kneschke2006-01-031-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@905 152afb58-edef-0310-8abb-c4023f1b3aa9
* use netstat to check if a process is listening on port 1026Jan Kneschke2005-09-011-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@673 152afb58-edef-0310-8abb-c4023f1b3aa9
* wait the fastcgi process to be upmOo2005-09-011-0/+2
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@671 152afb58-edef-0310-8abb-c4023f1b3aa9
* find perl at runtimeJan Kneschke2005-09-011-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@670 152afb58-edef-0310-8abb-c4023f1b3aa9
* removed duplicate test-scripts, added a test for bin-copy-env and cleaned up ↵Jan Kneschke2005-08-311-11/+21
| | | | | | configfiles git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@661 152afb58-edef-0310-8abb-c4023f1b3aa9
* added tests for keep-alive and setenv and passed a ARRAY ref instead of a ↵Jan Kneschke2005-08-311-30/+30
| | | | | | HASH ref git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@654 152afb58-edef-0310-8abb-c4023f1b3aa9
* off by one in the skip countJan Kneschke2005-08-271-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@631 152afb58-edef-0310-8abb-c4023f1b3aa9
* removed warnings on empty response-body, added debug output to mod_proxyJan Kneschke2005-08-171-1/+1
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@559 152afb58-edef-0310-8abb-c4023f1b3aa9
* added include_shell option to configfiles (merged the rest of the trunk ↵Jan Kneschke2005-08-091-1/+9
| | | | | | changesets) git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-merge-1.4.x@530 152afb58-edef-0310-8abb-c4023f1b3aa9
* added tests for /prefix + PATH_INFO on check-local = disableJan Kneschke2005-07-281-2/+23
| | | | git-svn-id: svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.3.x@479 152afb58-edef-0310-8abb-c4023f1b3aa9