189 Commits (3f0833328c316bc81e36f39a5c4c60341ebbe7b9)

Author SHA1 Message Date
Stefan Bühler 9c53e2ef80 Fix workaround for incorrect path info/scriptname if scgi prefix is "/" (fixes #729) 13 years ago
Stefan Bühler ecfdc60945 Fix SERVER_NAME port stripping (fixes #1968) 14 years ago
Stefan Bühler 2e823e8d14 Use server.tag for SERVER_SOFTWARE if configured (fixes #357) 14 years ago
Stefan Bühler 638ee6cad9 Add revision number to package version for svn/git checkouts 14 years ago
Stefan Bühler def70d86e9 Remove the optional port info from SERVER_NAME (thx Mr_Bond) 14 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 14 years ago
Stefan Bühler a7ecb6b93a Fix segfault in mod_scgi (fixes #1911) 14 years ago
Stefan Bühler b8835ab9a8 Allow digits in [s]cgi env vars (#1712) 14 years ago
Stefan Bühler ad12e4c5b2 Insert many con->mode checks; they should prevent two modules to handle the same request if they shouldn't (#631) 14 years ago
Stefan Bühler 6ce1dfb0d1 mod_{fast,s}cgi: overwrite environment variables (#1722) 14 years ago
Stefan Bühler 60b90dad70 Use filedescriptor 0 for mod_scgi spawn socket, redirect STDERR to /dev/null (#1716) 14 years ago
Stefan Bühler 52861d77df Replace buffer_{append,copy}_string with the _len variant where possible (#1732, thx crypt) 14 years ago
Stefan Bühler a70ba6c625 Fix scgi HTTP/1.* status parsing (#1638), found by met@uberstats.com 14 years ago
Xuefer b5632eada1 fixed #729: Incorrect PATH_INFO when FastCGI is serving "/", use "fix-root-scriptname" => "enable" to workaround 14 years ago
Xuefer 5921dc1f2d sync code between fastcgi->scgi: copy note_is_sent, fix typos 14 years ago
Xuefer b557589f05 sync the "if" logic block with mod_fastcgi to make the indention same 14 years ago
Stefan Bühler 6754ad5116 fix min-procs handling in mod_scgi.c, just set to max-procs (patch from #623) 15 years ago
Elan Ruusamäe 513057ebd4 - fix also scgi and proxy modules. #1489 15 years ago
Jan Kneschke 51826fc05c renamed ltostr() to LI_ltostr() to fix compile on HP/UX (fixes #465) 15 years ago
Jan Kneschke c4e3150283 fixed possible overflow in unix-socket path checks on BSD (#713) 15 years ago
Jan Kneschke 8f9f532083 * fixed crash on 32bit archs when debug-msgs are printed in mod_scgi, 15 years ago
Jan Kneschke 768a0d0eab fixed type-cast for NULL in execl() (fixes #1235), fix provided by Frank 15 years ago
Robert Jakabosky 5d8855bdef commit fix from Ticket #964 16 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 16 years ago
Jan Kneschke 9d3c1b09de fixed calculation of unix-socket path length if SUN_LEN is not defined (fixes #553) 17 years ago
Jan Kneschke 0525ed2816 fixed calculation of socket-len if SUN_LEN is not defined 17 years ago
Jan Kneschke 562f5c8e1f mod_scgi was illegally returning HANDLER_ERROR which cause a running cgi-request to be terminated. 17 years ago
Jan Kneschke ea57fa1747 ok, rel_path is not updated by mod_indexfile or the pathinfo handling 17 years ago
Jan Kneschke 415e215746 use physical.rel_path instead url.path to handle case-insensitive file-systems in the right way 17 years ago
Jan Kneschke a4be52451f more unsigned/sign compare fixes 17 years ago
Jan Kneschke e3cac26e27 fixed unsinged compare 17 years ago
Jan Kneschke e290b119db added startup-time selectable network-backend 17 years ago
Jan Kneschke 1c09f28447 removed con->request.content (mem-buffer) by a chunk-queue 17 years ago
Jan Kneschke b3a8abd09d added the same check-local behaviour as in mod_fastcgi 17 years ago
Jan Kneschke cd4c324ff2 allow numbers in header-keys 17 years ago
Jan Kneschke c8408d015c removed setup_connection (merged [295]) 17 years ago
Jan Kneschke 2ff9f5822e removed debug output 17 years ago
Jan Kneschke 91f59d67b1 fixed scgi protocol handling and run first tests again pythonpaste 17 years ago
Jan Kneschke 53c6ac0628 added a mod_scgi.c to implement SCGI for the python folks. This just 17 years ago
Jan Kneschke e6a090656f disable adaptive spawning for now 17 years ago
Jan Kneschke b527f569af added more debug info and fix hang after a local fcgi process has died 17 years ago
Jan Kneschke e7def825a8 remove FDEVENT_OUT as soon as we hit _READ and only call joblist_append() if really needed 18 years ago
Jan Kneschke be5bb63b00 merged [166] 18 years ago
Jan Kneschke 85194f365f fixed pathinfo handling on /fcgi_pattern 18 years ago
Jan Kneschke bde657648d compile fixes for MIPSpro on IRIX 18 years ago
Jan Kneschke 7725e92ff6 rewrote the event and error handling with the help of the fcgi-responder.c from the tests. 18 years ago
Jan Kneschke 2420fd96d2 added checks for the line-terminator handling and cleanup the configs 18 years ago
Jan Kneschke aa63120540 tolerate \n\n instead of \r\n\r\n and handle overlapping 18 years ago
Jan Kneschke 9ce460f051 forget a 's' of the format-string (Bug #31) 18 years ago
Jan Kneschke bc7f12ca71 replace inet_addr() by inet_aton() as the man-page on 18 years ago