| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-11-06 | [2.0.x] Fixed #28776 -- Fixed a/an/and typos in docs and comments. | Дилян Палаузов | |
| Backport of 6c0042430e3618ce5c276d195d92a6b884daa3a3 from master | |||
| 2017-05-27 | Fixed #28249 -- Removed unnecessary dict.keys() calls. | Jon Dufresne | |
| iter(dict) is equivalent to iter(dict.keys()). | |||
| 2017-05-25 | Fixed #28224 -- Tested for SuspiciousOperation subclasses in Django's tests. | Rajesh Veeranki | |
| 2017-01-26 | Refs #23919 -- Replaced usage of django.utils.http utilities with Python ↵ | Claude Paroz | |
| equivalents Thanks Tim Graham for the review. | |||
| 2017-01-20 | Refs #23919 -- Removed str_prefix usage | Claude Paroz | |
| 2017-01-20 | Refs #23919 -- Removed unneeded force_str calls | Claude Paroz | |
| 2017-01-18 | Refs #23919 -- Removed most of remaining six usage | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-18 | Refs #23919 -- Removed six.PY2/PY3 usage | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2017-01-18 | Refs #23919 -- Removed encoding preambles and future imports | Claude Paroz | |
| 2016-12-07 | Refs #17235 -- Made MultiPartParser leave request.POST immutable. | Vinay Karanam | |
| 2016-11-29 | Fixed #27181 -- Allowed contrib.sites to match domains with trailing ".". | Anton Samarchyan | |
| 2016-11-17 | Fixed #27156 -- Made changing HttpRequest.encoding clear GET. | PREMANAND | |
| 2016-11-10 | Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings. | za | |
| 2016-11-01 | Fixed CVE-2016-9014 -- Validated Host header when DEBUG=True. | Tim Graham | |
| This is a security fix. | |||
| 2016-08-30 | Fixed #27113 -- Tested that setting HttpRequest.encoding clears POST. | PremAnand Lakshmanan | |
| 2016-08-23 | Fixed #26971 -- Prevented crash with non-UTF-8 incoming PATH_INFO | Claude Paroz | |
| Thanks Tim Graham and Loïc Bistuer for the reviews. | |||
| 2016-08-11 | Fixed #27046 -- Supported IPv6-formatted IPv4 addresses in host validation. | Tim Graham | |
| Thanks LaMont Jones for the report and patch. | |||
| 2016-08-03 | Fixed #27005 -- Fixed crash if request.META[''CONTENT_LENGTH']=''. | Tim Graham | |
| 2016-05-12 | Fixed #21231 -- Enforced a max size for GET/POST values read into memory. | Andre Cruz | |
| Thanks Tom Christie for review. | |||
| 2016-04-08 | Fixed E128 flake8 warnings in tests/. | Tim Graham | |
| 2016-03-15 | Fixed #26158 -- Rewrote http.parse_cookie() to better match browsers. | Collin Anderson | |
| 2016-02-15 | Fixed #26126 -- Fixed transient failure of test_max_age_expiration | Berker Peksag | |
| 2016-02-10 | Fixed #26014 -- Added WSGIRequest content_type and content_params attributes. | Curtis Maloney | |
| Parsed the CONTENT_TYPE header once and recorded it on the request. | |||
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaisesMessage in tests. | Hasan | |
| 2016-01-29 | Refs #26022 -- Used context manager version of assertRaises in tests. | Hasan | |
| 2015-12-03 | Fixed many spelling mistakes in code, comments, and docs. | Josh Soref | |
| 2015-11-18 | Fixed #25644 -- Fixed reset cookie expiry date bug. | Raphael Merx | |
| 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-10-23 | Fixed #17133 -- Properly handled successive slashes in incoming requests | Claude Paroz | |
| Thanks gjanee@ucop.edu for the report and Tim Graham for the review. | |||
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-09-04 | Fixed #25099 -- Fixed crash in AdminEmailHandler on DisallowedHost. | Vlastimil Zíma | |
| 2015-08-04 | Fixed #25211 -- Added HttpRequest.get_port() and USE_X_FORWARDED_PORT setting. | Matt Robenolt | |
| 2015-07-13 | Fixed #25099 -- Cleaned up HttpRequest representations in error reporting. | Vlastimil Zíma | |
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-01-20 | Fixed typos in code comments. | Adam Taylor | |
| 2015-01-19 | Fixed #24153 -- Fixed cookie test compatibility with Python 3.4.3+ | Tim Graham | |
| 2014-12-30 | Fixed #23450 -- Fixed transient failure of requests...test_far_expiration. | Tim Graham | |
| 2014-11-20 | Fixed #12098 -- Simplified HttpRequest.__repr__(). | Berker Peksag | |
| 2014-11-03 | Fixed #23620 -- Used more specific assertions in the Django test suite. | Berker Peksag | |
| 2014-11-03 | Fixed #18456 -- Added path escaping to HttpRequest.get_full_path(). | Unai Zalakain | |
| 2014-09-29 | Replaced set([foo, ...]) by {foo, ...} literals. Refs PR 3282. | Thomas Chaumeny | |
| Thanks Collin Anderson for the review. | |||
| 2014-08-03 | Fixed #19802 -- Fixed HttpResponse.set_cookie() with unicode data on Python 2. | qingfeng | |
| Thanks django at patrickbregman.eu for the report. | |||
| 2014-07-05 | Updated tests per previous commit. | Tim Graham | |
| 2014-06-24 | Fixed #22799 -- Made GET and POST on HttpRequest QueryDicts, and FILES a ↵ | Duncan Parkes | |
| MultiValueDict. Previously, GET, POST, and FILES on an HttpRequest were created in the __init__ method as dictionaries. This was not something you would usually notice causing trouble in production as you'd only see a WSGIRequest, but in testing using the test client, calling .getlist on GET, POST, or FILES for a request with no get/post data resulted in an AttributeError. Changed GET and POST on an HttpRequest object to be mutable QueryDicts (mutable because the Django tests, and probably many third party tests, were expecting it). | |||
| 2014-06-07 | Fixed #18314 -- Corrected request.build_absolute_uri() handling of paths ↵ | Unai Zalakain | |
| starting with // ``HttpRequest.build_absolute_uri()`` now correctly handles paths starting with ``//``. ``WSGIRequest`` now doesn't remove all the leading slashes either, because ``http://test/server`` and http://test//server`` aren't the same thing (RFC2396). Thanks to SmileyChris for the initial patch. | |||
| 2014-03-21 | Removed legacy transaction management per the deprecation timeline. | Aymeric Augustin | |
| 2014-03-09 | Corrected a few missed references to old test settings | Shai Berger | |
| 2014-02-02 | Make mysql's CursorWrapper a contextmanager. | Michael Manfre | |
| 2014-02-02 | Ensure cursors are closed when no longer needed. | Michael Manfre | |
| This commit touchs various parts of the code base and test framework. Any found usage of opening a cursor for the sake of initializing a connection has been replaced with 'ensure_connection()'. | |||
| 2013-12-23 | Imported override_settings from its new location. | Aymeric Augustin | |
| 2013-12-17 | Removed superfluous models.py files. | Aymeric Augustin | |
| Added comments in the three empty models.py files that are still needed. Adjusted the test runner to add applications corresponding to test labels to INSTALLED_APPS even when they don't have a models module. | |||
