NetBSD/libexec
tls 7184d23274 More CGI handling fixes from Sergey Katsev at Coyote Point.
1) Fix an issue where because of the reordering of transform_request
   and process_cgi, the cgi-script name was being cut off
   by one character (transform_request for some reason
   cuts off the leading '/' for the file name as part of its
   processing).  As an 'easy' fix, simply re-add the '/' to the
   front of the filename, which means that we don't have to
   mess with the logic that sometimes adds +1 and sometimes doesn't.

2) Work around ridiculous bug in PHP reported by lukem in 2004,
   but stubbornly never fixed by the PHP maintainers:

   Change the SCRIPT_NAME and SCRIPT_FILENAME variables
   to contain the file name only, not the query if one exists.
   Having the query in SCRIPT_FILENAME causes php-cgi to not
   work, as per the bug information here:
   	 http://bugs.php.net/bug.php?id=28227

3) Fix a memory leak because URL wasn't being freed.
2009-02-19 22:33:39 +00:00
..
atrun Fix build from dieter roelants 2008-04-05 20:17:37 +00:00
comsat Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
cron
fingerd Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
ftpd PR/40339: Ed Ravin: make ftpd log both the hostname and numeric address. 2009-01-08 18:47:49 +00:00
getNAME Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
getty Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
hpropd Add more required libraries by libkrb5 and libroken in NOPIC case. 2008-04-10 14:26:33 +00:00
httpd More CGI handling fixes from Sergey Katsev at Coyote Point. 2009-02-19 22:33:39 +00:00
identd fix -Wsign-compare issues 2009-01-18 00:37:53 +00:00
ipropd-master Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
ipropd-slave Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
kadmind Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
kpasswdd Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
ld.aout_so make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc, 2008-10-31 20:24:51 +00:00
ld.elf_so add some (uintptr_t) to some casts, so these compile with ELFSIZE=32 2009-01-06 04:01:46 +00:00
lfs_cleanerd Make sure all cached buffers with valid, not yet written data have been 2008-05-16 09:21:59 +00:00
mail.local Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
makekey Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
makewhatis Minor KNF and whitespace nits. No functional change. 2008-11-16 06:26:12 +00:00
rexecd Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
rlogind Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
rpc.rquotad change (mostly) int to socklen_t. GCC 4 doesn't like that int and 2006-05-09 20:18:05 +00:00
rpc.rstatd change (mostly) int to socklen_t. GCC 4 doesn't like that int and 2006-05-09 20:18:05 +00:00
rpc.rusersd convert __attribute__s to applicable cdefs.h macros 2007-12-15 19:44:37 +00:00
rpc.rwalld change (mostly) int to socklen_t. GCC 4 doesn't like that int and 2006-05-09 20:18:05 +00:00
rpc.sprayd change (mostly) int to socklen_t. GCC 4 doesn't like that int and 2006-05-09 20:18:05 +00:00
rshd Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
talkd Fix the Document Title of manual page so it our official name (ntalkd). 2008-09-27 04:41:20 +00:00
telnetd Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-20 01:09:06 +00:00
tftpd Remove the \n and tabs from the __COPYRIGHT() strings. 2008-07-21 13:24:38 +00:00
utmp_update Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
Makefile Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to 2009-01-19 07:08:14 +00:00
Makefile.inc Oops. USE_FORT needs to be in Makefile.inc, not Makefile, to cause the 2007-08-16 18:36:46 +00:00