*** ./local.c.orig Tue Sep 26 19:58:08 2000 --- ./local.c Tue Sep 26 23:45:25 2000 *************** *** 231,236 **** --- 231,240 ---- set_environ("REMOTE_HOST", "localhost"); set_environ("REMOTE_ADDR", "127.0.0.1"); set_environ("SERVER_PORT", "80"); /* dummy */ + /* conforming to + * http://Web.Golux.Com/coar/cgi/draft-coar-cgi-v11-03-clean.html + */ + set_environ("GATEWAY_INTERFACE", "CGI/1.1"); } static Str *************** *** 334,339 **** --- 338,344 ---- { int status; + set_environ("SCRIPT_NAME", file); file = cgi_filename(file, &status); if (check_local_cgi(file, status) < 0) return NULL; *** ./file.c.orig Tue Sep 26 20:01:43 2000 --- ./file.c Tue Sep 26 20:02:05 2000 *************** *** 5239,5245 **** --- 5239,5247 ---- Strcat(tmp, lineBuf2); lineBuf2 = tmp; } + #ifdef JP_CHARSET lineBuf2 = convertLine(&uf, lineBuf2, &code); + #endif lineBuf2 = checkType(lineBuf2->ptr, propBuffer, LINELEN); len = lineBuf2->length; l = New(Line);