# HG changeset patch # User Richard Jones # Date 1006388711 0 # Node ID 82a5757d01eb3f6f09c5d37bbecd96e8dcf307c1 # Parent 00f120add0f74cb3d6276a90b822cbda3a4a1e8a quick fix for file uploads on windows in roundup.cgi diff -r 00f120add0f7 -r 82a5757d01eb cgi-bin/roundup.cgi --- a/cgi-bin/roundup.cgi Wed Nov 21 23:42:54 2001 +0000 +++ b/cgi-bin/roundup.cgi Thu Nov 22 00:25:11 2001 +0000 @@ -16,7 +16,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -# $Id: roundup.cgi,v 1.18 2001-11-06 22:10:11 jhermann Exp $ +# $Id: roundup.cgi,v 1.19 2001-11-22 00:25:10 richard Exp $ # python version check import sys @@ -154,7 +154,7 @@ request.send_response(200) request.send_header('Content-Type', 'text/html') request.end_headers() - w = request.wfile.write + w = request.write w('Roundup instances index\n') w('

Roundup instances index

    \n') homes = ROUNDUP_INSTANCE_HOMES.keys() @@ -170,6 +170,11 @@ # out, err = sys.stdout, sys.stderr try: + # force input/output to binary (important for file up/downloads) + if sys.platform == "win32": + import os, msvcrt + msvcrt.setmode(sys.stdin.fileno(), os.O_BINARY) + msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY) checkconfig() sys.stdout = sys.stderr = LOG main(out, err) @@ -185,6 +190,9 @@ # # $Log: not supported by cvs2svn $ +# Revision 1.18 2001/11/06 22:10:11 jhermann +# Added env config; fixed request wrapper & index list; sort list by key +# # Revision 1.17 2001/11/06 21:51:19 richard # Fixed HTTP headers for top-level index in CGI script # diff -r 00f120add0f7 -r 82a5757d01eb doc/announcement.txt --- a/doc/announcement.txt Wed Nov 21 23:42:54 2001 +0000 +++ b/doc/announcement.txt Thu Nov 22 00:25:11 2001 +0000 @@ -1,7 +1,7 @@ Roundup 0.3.0 - an issue tracking system This release contains several new features which will require migration, so -we're releasing this preview for the bleeding-edge users. +please read MIGRATION.txt! Big stuff in this release: - lots of bug fixes, thanks to all users for their great feedback!