E&S CVS Commit: wsgiref - Improved support for different client and server HTTP versions,

pje at eby-sarna.com pje at eby-sarna.com
Wed Oct 6 17:36:00 EDT 2004


Module Name:	wsgiref
Committed By:	pje
Date:		Wed Oct  6 21:35:47 UTC 2004

Modified Files:
	wsgiref/src/wsgiref: handlers.py headers.py util.py
	wsgiref/src/wsgiref/tests: test_handlers.py test_headers.py
	    test_util.py

Log Message:
Improved support for different client and server HTTP versions,
including optional Date: and Server: header generation, and support
for SERVER_PROTOCOL.  Added hop-by-hop header check (and utility
function).  Headers() objects also now have a 'setdefault()' method.
The BaseHandler.send_status() method has been replaced by a
send_preamble() method, and you probably no longer need to override it.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/wsgiref/src/wsgiref/handlers.py.diff?r1=1.3&r2=1.4
http://cvs.eby-sarna.com/wsgiref/src/wsgiref/headers.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/wsgiref/src/wsgiref/util.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/wsgiref/src/wsgiref/tests/test_handlers.py.diff?r1=1.3&r2=1.4
http://cvs.eby-sarna.com/wsgiref/src/wsgiref/tests/test_headers.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/wsgiref/src/wsgiref/tests/test_util.py.diff?r1=1.2&r2=1.3

To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 wsgiref/src/wsgiref/handlers.py
cvs rdiff -r1.2 -r1.3 wsgiref/src/wsgiref/headers.py
cvs rdiff -r1.1 -r1.2 wsgiref/src/wsgiref/util.py
cvs rdiff -r1.3 -r1.4 wsgiref/src/wsgiref/tests/test_handlers.py
cvs rdiff -r1.2 -r1.3 wsgiref/src/wsgiref/tests/test_headers.py \
    wsgiref/src/wsgiref/tests/test_util.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




More information about the source-changes mailing list