]> granicus.if.org Git - apache/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)
commit3e90bd6b2fb709c3e82bbd400a68bc231322c235
tree3638195d7ecaba9c52853a957e9f37c6ba9d1908
parent481e7523965d4bf80100d72b71019ff86af0561e
  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