New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bpo-20504 : fix issue in cgi.py when a multipart/form-data request has no content-length #10634
Commits on Jun 9, 2017
-
Code and documentation for HTTP compression support in http.server
Pierre Quentel committedJun 9, 2017 -
Merge remote-tracking branch 'upstream2/master'
# Conflicts: # Misc/NEWS
Pierre Quentel committedJun 9, 2017 -
Implementation change : if original file is big, store zipped content…
… on disk
Pierre Quentel committedJun 9, 2017 -
Pierre Quentel committed
Jun 9, 2017
Commits on Jun 10, 2017
-
Pierre Quentel committed
Jun 10, 2017 -
For gzipped content on disk, set file pointer at position 0.
Pierre Quentel committedJun 10, 2017
Commits on Jun 11, 2017
Commits on Jun 12, 2017
-
Merge remote-tracking branch 'upstream2/master'
# Conflicts: # Misc/NEWS
Pierre Quentel committedJun 12, 2017 -
Pierre Quentel committed
Jun 12, 2017 -
Pierre Quentel committed
Jun 12, 2017 -
Add HTTP compression test for big files
Pierre Quentel committedJun 12, 2017
Commits on Jun 15, 2017
Commits on Jun 17, 2017
Commits on Jun 18, 2017
-
Support more Accept-Encoding values, eg "*", "gzip;q=0.5", "GZIP"
Pierre Quentel committedJun 18, 2017 -
Merge remote-tracking branch 'upstream2/master'
# Conflicts: # Misc/NEWS
Pierre Quentel committedJun 18, 2017 -
Merge branch 'master' of https://github.com/PierreQuentel/cpython
# Conflicts: # Misc/NEWS
Pierre Quentel committedJun 18, 2017 -
Pierre Quentel committed
Jun 18, 2017 -
Pierre Quentel committed
Jun 18, 2017
Commits on Jun 19, 2017
-
Handle the case when storing the temporary gzip file fails, eg for la…
…ck of memory
Pierre Quentel committedJun 19, 2017
Commits on Jun 24, 2017
-
Pierre Quentel committed
Jun 24, 2017
Commits on Jul 1, 2017
-
Remove changes to mimetypes.py
Pierre Quentel committedJul 1, 2017 -
Restore tests in test_httpservers, remove test with .json extension
Pierre Quentel committedJul 1, 2017 -
Pierre Quentel committed
Jul 1, 2017 -
Pierre Quentel committed
Jul 1, 2017 -
Pierre Quentel committed
Jul 1, 2017
Commits on Jul 25, 2017
-
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedJul 25, 2017 -
Disable HTTP compression by default. Add command line option --gzip t…
…o start the server with compression enabled. Use Chunked Transfer Encoding for big files instead of a temporary file.
Pierre Quentel committedJul 25, 2017 -
Pierre Quentel committed
Jul 25, 2017
Commits on Jul 27, 2017
-
Only apply chunk transfer for HTTP/1.1 ; change implementation of com…
…pression for HTTP/1.0 ; use http.cookiejar to parse Accept-Encoding header ; fix bug with chunk length (conversion to hex) ; support x-gzip besides gzip ; handle Python builds without zlib / gzip.
Pierre Quentel committedJul 27, 2017
Commits on Jul 28, 2017
-
Simplify code for HTTP compression
Pierre Quentel committedJul 28, 2017 -
Add tests on presence of Transfer-Encoding header
Pierre Quentel committedJul 28, 2017 -
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedJul 28, 2017 -
Pierre Quentel committed
Jul 28, 2017 -
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedJul 28, 2017
Commits on Aug 2, 2017
-
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedAug 2, 2017 -
Remove variable has_gzip, set gzip to None in case of ImportError. Us…
…e an f-string in chunk encoding.
Pierre Quentel committedAug 2, 2017
Commits on Aug 13, 2017
-
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedAug 13, 2017 -
By default, "deflate" is supported besides "gzip" ; other compression…
… encodings can be added by extending attribute "compressions" of SimpleHTTPRequestHandler. Add tests and documentation.
Pierre Quentel committedAug 13, 2017 -
Add test for user-defined compression (bzip2).
Pierre Quentel committedAug 13, 2017 -
Pierre Quentel committed
Aug 13, 2017
Commits on Sep 13, 2017
-
Merge remote-tracking branch 'upstream2/master'
# Conflicts: # Misc/NEWS
Pierre Quentel committedSep 13, 2017
Commits on Sep 15, 2017
-
Update http.server documentation
Pierre Quentel committedSep 15, 2017 -
Merge remote-tracking branch 'upstream2/master'
# Conflicts: # Lib/http/server.py
Pierre Quentel committedSep 15, 2017 -
Pierre Quentel committed
Sep 15, 2017 -
Pierre Quentel committed
Sep 15, 2017 -
Pierre Quentel committed
Sep 15, 2017
Commits on Oct 1, 2017
-
Remove unused import (tempfile)
Pierre Quentel committedOct 1, 2017 -
Replace "as argument" by "as an argument"
Pierre Quentel committedOct 1, 2017 -
Pierre Quentel committed
Oct 1, 2017 -
If zlib is not available, set SimpleHTTPRequestHandler.compressions t…
…o {}, but allow compression in case a subclass extends it.
Pierre Quentel committedOct 1, 2017 -
Replace sorted(...)[-1] by max(...)
Pierre Quentel committedOct 1, 2017 -
For shutil.rmtree, instead of a try/except, set argument ignore_error…
…s=True
Pierre Quentel committedOct 1, 2017 -
Replace assertTrue(a in b) by assertIn(a, b) and assertFalse(a in b) …
…by assertNotIn(a, b)
Pierre Quentel committedOct 1, 2017 -
Remove default_request_version
Pierre Quentel committedOct 1, 2017 -
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedOct 1, 2017 -
Pierre Quentel committed
Oct 1, 2017 -
Compressed data generators may send empty bytes ; adapt do_GET() for …
…Chunked Transfer
Pierre Quentel committedOct 1, 2017 -
Pierre Quentel committed
Oct 1, 2017 -
If Accept-Encoding is set to *, use one of the supported compressions…
… (if any) at random.
Pierre Quentel committedOct 1, 2017 -
Minor changes in comments and code formatting.
Pierre Quentel committedOct 1, 2017 -
Adapt test with Accept-Encoding set to "*"
Pierre Quentel committedOct 1, 2017
Commits on Oct 11, 2017
-
Merge remote-tracking branch 'upstream2/master'
Pierre Quentel committedOct 11, 2017 -
Handle missing zlib or bz2 modules
Pierre Quentel committedOct 11, 2017 -
Replace command line option "--gzip" by "--compressed"
Pierre Quentel committedOct 11, 2017 -
Improve documentation for attribute "compressions" ; replace command …
…line option "gzip" by "compressed"
Pierre Quentel committedOct 11, 2017
Commits on Apr 16, 2018
Commits on Jul 30, 2018
Commits on Nov 21, 2018
-
bpo-20504: bug in cgi.py when a multipart/form-data request has no co…
…ntent-length
Pierre Quentel committedNov 21, 2018