Nick Pope
|
8f6d431b08
|
[3.1.x] Fixed CVE-2021-23336 -- Fixed web cache poisoning via django.utils.http.limited_parse_qsl().
|
2021-02-18 10:15:30 +01:00 |
Claude Paroz
|
e348ab0d43
|
Fixed #30997 -- Deprecated HttpRequest.is_ajax().
|
2020-01-27 08:54:32 +01:00 |
Claude Paroz
|
d66d72f956
|
Refs #30997 -- Added HttpRequest.accepts().
|
2020-01-24 14:24:59 +01:00 |
Gordon Pendleton
|
adb9661789
|
Fixed #31010 -- Allowed subdomains of localhost in the Host header by default when DEBUG=True.
|
2019-12-05 09:44:45 +01:00 |
Min ho Kim
|
7bd9633320
|
Fixed typos in test names and a comment.
|
2019-08-23 10:46:43 +02:00 |
Troon
|
a3a4f5c144
|
Fixed #30310 -- Added support for looking up HttpHeaders.headers using underscores.
|
2019-05-09 16:26:52 +02:00 |
Tim Graham
|
8ec7ded370
|
Refs #30227 -- Added helpful message for non-ASCII Content-Type in mulitpart request.
|
2019-03-02 09:19:05 -05:00 |
Tim Graham
|
2ed2acf872
|
Fixed #30227 -- Fixed crash on request without boundary in Content-Type.
|
2019-03-02 09:19:05 -05:00 |
Jon Dufresne
|
7785e03ba8
|
Fixed #30137 -- Replaced OSError aliases with the canonical OSError.
Used more specific errors (e.g. FileExistsError) as appropriate.
|
2019-01-28 11:15:06 -05:00 |
Santiago Basulto
|
4fc35a9c3e
|
Fixed #20147 -- Added HttpRequest.headers.
|
2019-01-16 13:38:47 -05:00 |
Tim Graham
|
0004daa536
|
Used 4 space hanging indent for dictionaries.
Thanks Mariusz Felisiak for auditing.
|
2019-01-02 18:18:19 -05:00 |
Jon Dufresne
|
82f286cf6f
|
Refs #29784 -- Switched to https:// links where available.
|
2018-09-26 08:48:47 +02:00 |
George-Cristian Bîrzan
|
e2908ecb3e
|
Added more tests for HttpRequest.build_absolute_uri().
|
2018-01-10 11:32:19 -05:00 |
Tim Graham
|
366451880a
|
Updated HttpRequest.build_absolute_uri() tests to use subTest().
|
2018-01-10 11:32:15 -05:00 |
Tim Graham
|
8e94f9f7dd
|
Moved HttpResponse.set_cookie() tests to an appropriate location.
|
2018-01-08 12:01:59 -05:00 |
Alexey
|
0afffae4ec
|
Fixed #28965 -- Updated Set-Cookie's Expires date format to follow RFC 7231.
|
2018-01-02 11:22:59 -05:00 |
Jonas Haag
|
a2851f204c
|
Fixed #28720 -- Added HttpRequest.get_full_path_info().
|
2017-11-07 15:58:05 -05:00 |
Дилян Палаузов
|
6c0042430e
|
Fixed #28776 -- Fixed a/an/and typos in docs and comments.
|
2017-11-06 22:41:03 -05:00 |
Jon Dufresne
|
21046e7773
|
Fixed #28249 -- Removed unnecessary dict.keys() calls.
iter(dict) is equivalent to iter(dict.keys()).
|
2017-05-27 19:08:46 -04:00 |
Rajesh Veeranki
|
67e1afb4a8
|
Fixed #28224 -- Tested for SuspiciousOperation subclasses in Django's tests.
|
2017-05-25 08:19:01 -04:00 |
Claude Paroz
|
fee42fd99e
|
Refs #23919 -- Replaced usage of django.utils.http utilities with Python equivalents
Thanks Tim Graham for the review.
|
2017-01-26 19:49:03 +01:00 |
Claude Paroz
|
289fc1bfa5
|
Refs #23919 -- Removed str_prefix usage
|
2017-01-20 15:43:28 +01:00 |
Claude Paroz
|
dc8834cad4
|
Refs #23919 -- Removed unneeded force_str calls
|
2017-01-20 08:44:31 +01:00 |
Claude Paroz
|
2b281cc35e
|
Refs #23919 -- Removed most of remaining six usage
Thanks Tim Graham for the review.
|
2017-01-18 21:33:28 +01:00 |
Claude Paroz
|
c716fe8782
|
Refs #23919 -- Removed six.PY2/PY3 usage
Thanks Tim Graham for the review.
|
2017-01-18 16:21:28 +01:00 |
Claude Paroz
|
d7b9aaa366
|
Refs #23919 -- Removed encoding preambles and future imports
|
2017-01-18 09:55:19 +01:00 |
Vinay Karanam
|
4a246a02bd
|
Refs #17235 -- Made MultiPartParser leave request.POST immutable.
|
2016-12-07 08:28:46 -05:00 |
Anton Samarchyan
|
05d2c5a66d
|
Fixed #27181 -- Allowed contrib.sites to match domains with trailing ".".
|
2016-11-29 18:17:10 -05:00 |
PREMANAND
|
371adc472a
|
Fixed #27156 -- Made changing HttpRequest.encoding clear GET.
|
2016-11-17 12:46:42 -05:00 |
za
|
321e94fa41
|
Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.
|
2016-11-10 21:30:21 -05:00 |
Tim Graham
|
7fe2d8d940
|
Fixed CVE-2016-9014 -- Validated Host header when DEBUG=True.
This is a security fix.
|
2016-11-01 09:30:57 -04:00 |
PremAnand Lakshmanan
|
c41fd66f77
|
Fixed #27113 -- Tested that setting HttpRequest.encoding clears POST.
|
2016-08-30 21:04:33 -04:00 |
Claude Paroz
|
48c34f3336
|
Fixed #26971 -- Prevented crash with non-UTF-8 incoming PATH_INFO
Thanks Tim Graham and Loïc Bistuer for the reviews.
|
2016-08-23 22:40:07 +02:00 |
Tim Graham
|
ff0a5aff4f
|
Fixed #27046 -- Supported IPv6-formatted IPv4 addresses in host validation.
Thanks LaMont Jones for the report and patch.
|
2016-08-11 13:54:39 -04:00 |
Tim Graham
|
5c63b3e5a7
|
Fixed #27005 -- Fixed crash if request.META[''CONTENT_LENGTH']=''.
|
2016-08-03 13:12:40 -04:00 |
Andre Cruz
|
929684d6ee
|
Fixed #21231 -- Enforced a max size for GET/POST values read into memory.
Thanks Tom Christie for review.
|
2016-05-12 10:17:52 -04:00 |
Tim Graham
|
92053acbb9
|
Fixed E128 flake8 warnings in tests/.
|
2016-04-08 10:12:33 -04:00 |
Collin Anderson
|
93a135d111
|
Fixed #26158 -- Rewrote http.parse_cookie() to better match browsers.
|
2016-03-15 12:24:06 -04:00 |
Berker Peksag
|
b17a9150a0
|
Fixed #26126 -- Fixed transient failure of test_max_age_expiration
|
2016-02-15 09:26:17 -05:00 |
Curtis Maloney
|
6f1318734f
|
Fixed #26014 -- Added WSGIRequest content_type and content_params attributes.
Parsed the CONTENT_TYPE header once and recorded it on the request.
|
2016-02-10 18:19:23 -05:00 |
Hasan
|
253adc2b8a
|
Refs #26022 -- Used context manager version of assertRaisesMessage in tests.
|
2016-01-29 13:03:39 -05:00 |
Hasan
|
3d0dcd7f5a
|
Refs #26022 -- Used context manager version of assertRaises in tests.
|
2016-01-29 12:32:18 -05:00 |
Josh Soref
|
93452a70e8
|
Fixed many spelling mistakes in code, comments, and docs.
|
2015-12-03 12:48:24 -05:00 |
Raphael Merx
|
0a19f8d4fc
|
Fixed #25644 -- Fixed reset cookie expiry date bug.
Setting a cookie with the same name as a previously deleted cookie
would set its expiry date to 'Thu, 01-Jan-1970 00:00:00 GMT'.
|
2015-11-18 07:47:40 -05:00 |
Claude Paroz
|
10ace52a41
|
Fixed #17133 -- Properly handled successive slashes in incoming requests
Thanks gjanee@ucop.edu for the report and Tim Graham for the review.
|
2015-10-23 22:18:18 +02:00 |
Dražen Odobašić
|
b1e33ceced
|
Fixed #23395 -- Limited line lengths to 119 characters.
|
2015-09-12 11:40:50 -04:00 |
Vlastimil Zíma
|
cf29b6b561
|
Fixed #25099 -- Fixed crash in AdminEmailHandler on DisallowedHost.
|
2015-09-04 09:24:21 -04:00 |
Matt Robenolt
|
4dcfbd7923
|
Fixed #25211 -- Added HttpRequest.get_port() and USE_X_FORWARDED_PORT setting.
|
2015-08-04 09:50:57 -04:00 |
Vlastimil Zíma
|
8f8c54f70b
|
Fixed #25099 -- Cleaned up HttpRequest representations in error reporting.
|
2015-07-13 19:22:39 -04:00 |
Tim Graham
|
0ed7d15563
|
Sorted imports with isort; refs #23860.
|
2015-02-06 08:16:28 -05:00 |