]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Fixes Win32 cgi 500 errors when QUERY_ARGS or other strings include
authorWilliam A. Rowe Jr <wrowe@apache.org>
Sun, 23 Jun 2002 07:56:41 +0000 (07:56 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Sun, 23 Jun 2002 07:56:41 +0000 (07:56 +0000)
commit4de557782a140e7d6faf0587a9a0b17bd384e379
tree3638195d7ecaba9c52853a957e9f37c6ba9d1908
parentd47c04faedb45aa8ef2fd88b2cf7f540610438cf
  Fixes Win32 cgi 500 errors when QUERY_ARGS or other strings include
  extended characters (non US-ASCII) in non-utf8 format.  This brings
  Win32 back into CGI/1.1 compliance, and leaves charset decoding up
  to the cgi application itself.

  Accomplished this by utf-8 encoding of plain octets for user and header
  data, so that the apr_proc_create() translates back to single unicode
  characters.  This won't necessarily translate into the correct octet
  depending on the codepage used by the cgi app.  That's the next task.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95865 13f79535-47bb-0310-9956-ffa450edef68
CHANGES
modules/arch/win32/mod_win32.c