summaryrefslogtreecommitdiff
path: root/django/http/request.py
Commit message (Expand)AuthorAgeFilesLines
* Fixed #34484, Refs #34482 -- Reverted "Fixed #29186 -- Fixed pickling HttpReq...Mariusz Felisiak2023-04-121-17/+0
* Fixed CVE-2023-24580 -- Prevented DoS with too many uploaded files.Markus Holtermann2023-02-141-2/+6
* Refs #34233 -- Used str.removeprefix()/removesuffix().Mariusz Felisiak2023-01-181-5/+3
* Fixed #34074 -- Added headers argument to RequestFactory and Client classes.David Wobrock2022-11-141-0/+25
* Fixed #29186 -- Fixed pickling HttpRequest and subclasses.Anvesh Mishra2022-09-141-0/+17
* Refs #33697 -- Made MediaType use django.utils.http.parse_header_parameters().Mehrdad2022-06-281-7/+3
* Fixed #33755 -- Moved ASGI body-file cleanup into request class.Jonas Lundberg2022-06-091-0/+2
* Refs #33173 -- Removed use of deprecated cgi module.Carlton Gibson2022-05-111-3/+2
* Fixed #33569 -- Added SECURE_PROXY_SSL_HEADER support for list of protocols i...Thomas Schmidt2022-03-231-1/+2
* Refs #33476 -- Refactored code to strictly match 88 characters line length.Mariusz Felisiak2022-02-071-3/+8
* Refs #33476 -- Reformatted code with Black.django-bot2022-02-071-100/+146
* Fixed #28628 -- Changed \d to [0-9] in regexes where appropriate.Ad Timmering2022-01-071-1/+1
* Fixed #32698 -- Moved HttpRequest.get_raw_uri() to ExceptionReporter._get_raw...Hasan Ramezani2021-04-301-11/+0
* Fixed #32355 -- Dropped support for Python 3.6 and 3.7Mariusz Felisiak2021-02-101-9/+0
* Refs #30997 -- Removed HttpRequest.is_ajax() per deprecation timeline.Mariusz Felisiak2021-01-141-11/+0
* Refs #21231 -- Corrected parse_qsl() fallback.Tim Graham2020-09-071-1/+1
* Refs #21231 -- Backport urllib.parse.parse_qsl() from Python 3.8.Nick Pope2020-09-031-6/+25
* Refs #30997 -- Improved HttpRequest.is_ajax() warning message with stacklevel=2.Mariusz Felisiak2020-06-031-0/+1
* Fixed E128, E741 flake8 warnings.Mariusz Felisiak2020-05-121-1/+1
* Fixed #30997 -- Deprecated HttpRequest.is_ajax().Claude Paroz2020-01-271-0/+7
* Refs #30997 -- Added HttpRequest.accepts().Claude Paroz2020-01-241-0/+51
* Fixed #31114 -- Fixed HttpRequest.build_absolute_uri() crash with reverse_laz...Jon Dufresne2019-12-271-0/+3
* Fixed #31010 -- Allowed subdomains of localhost in the Host header by default...Gordon Pendleton2019-12-051-1/+1
* Fixed #30899 -- Lazily compiled import time regular expressions.Hasan Ramezani2019-10-291-2/+2
* Fixed CVE-2019-12781 -- Made HttpRequest always trust SECURE_PROXY_SSL_HEADER...Carlton Gibson2019-07-011-3/+4
* Refs #30451 -- Added HttpRequest._set_content_type_params() hook.Mariusz Felisiak2019-06-151-0/+13
* Fixed #30310 -- Added support for looking up HttpHeaders.headers using unders...Troon2019-05-091-0/+4
* Refs #27753 -- Favored force/smart_str() over force/smart_text().Aymeric Augustin2019-02-061-1/+1
* Fixed #30137 -- Replaced OSError aliases with the canonical OSError.Jon Dufresne2019-01-281-4/+4
* Refs #28137 -- Removed HttpRequest.xreadlines() per deprecation timeline.Tim Graham2019-01-171-9/+0
* Fixed #20147 -- Added HttpRequest.headers.Santiago Basulto2019-01-161-1/+29
* Normalized spelling of "lowercase" and "lowercased".Jon Dufresne2018-09-251-2/+2
* Fixed #29627 -- Fixed QueryDict.urlencode() crash with non-string values.Tim Graham2018-08-021-1/+1
* Fixed django/http/request.py docstring typo.François Freitag2018-07-161-1/+1
* Simplified HttpRequest.__iter__().Sergey Fedoseev2018-07-101-5/+1
* Removed unused HttpRequest._post_parse_error attribute.Josh Schneier2018-06-071-5/+0
* Refs #27795 -- Replaced force_bytes() usage in django.http.Tim Graham2018-02-071-5/+6
* Fixed #28828 -- Improved performance of HttpRequest.build_absolute_uri().George-Cristian Bîrzan2018-01-101-7/+21
* Fixed #28982 -- Simplified code with and/or.Дилян Палаузов2018-01-031-5/+3
* Fixed #28930 -- Simplified code with any() and all().Дилян Палаузов2017-12-261-5/+1
* Fixed #28720 -- Added HttpRequest.get_full_path_info().Jonas Haag2017-11-071-2/+8
* Removed unneeded iter() calls.Sergey Fedoseev2017-08-231-1/+1
* Fixed #28137 -- Deprecated HttpRequest.xreadlines().Josh Schneier2017-04-261-2/+9
* Refs #27656 -- Updated django.forms/http docstring verbs according to PEP 257.Anton Samarchyan2017-02-201-24/+22
* Refs #23919, #27778 -- Removed obsolete mentions of unicode.Vytis Banaitis2017-01-261-1/+1
* Refs #23919 -- Replaced super(ClassName, self) with super().chillaranand2017-01-251-10/+10
* Refs #23919 -- Replaced six.reraise by raiseClaude Paroz2017-01-221-5/+3
* Refs #23919 -- Removed unneeded str() callsClaude Paroz2017-01-201-2/+2
* Refs #23919 -- Removed unneeded force_str callsClaude Paroz2017-01-201-7/+3
* Refs #23919 -- Stopped inheriting from object to define new style classes.Simon Charette2017-01-191-1/+1