Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/tests/csrf_tests
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #24496 -- Added CSRF Referer checking against ↵Matt Robenolt2015-09-161-13/+92
| | | | | | | CSRF_COOKIE_DOMAIN. Thanks Seth Gottlieb for help with the documentation and Carl Meyer and Joshua Kehn for reviews.
* Cleaned up docstrings in csrf_tests/tests.py.Joshua Kehn2015-09-051-15/+13
|
* Fixed #25334 -- Provided a way to allow cross-origin ↵Joshua Kehn2015-09-051-0/+13
| | | | | | | | unsafe requests over HTTPS. Added the CSRF_TRUSTED_ORIGINS setting which contains a list of other domains that are included during the CSRF Referer header verification for secure (HTTPS) requests.
* Fixed #24836 -- Made force_text() resolve lazy objects.Tim Graham2015-05-271-0/+15
|
* Refs #24652 -- Used SimpleTestCase where appropriate.Simon Charette2015-05-201-2/+2
|
* Fixed #24696 -- Made CSRF_COOKIE computation lazy.Jay Cox2015-05-031-3/+10
| | | | | | | | | | | | Only compute the CSRF_COOKIE when it is actually used. This is a significant speedup for clients not using cookies. Changed result of the “test_token_node_no_csrf_cookie” test: It gets a valid CSRF token now which seems like the correct behavior. Changed auth_tests.test_views.LoginTest.test_login_csrf_rotate to use get_token() to trigger CSRF cookie inclusion instead of changing request.META["CSRF_COOKIE_USED"] directly.
* Fixed #21495 -- Added settings.CSRF_HEADER_NAMEGrzegorz Slusarek2015-03-051-0/+10
|
* Sorted imports with isort; refs #23860.Tim Graham2015-02-061-2/+5
|
* Used None-related assertions in CSRF testsClaude Paroz2015-01-061-11/+11
| | | | Thanks Markus Holtermann for spotting this.
* Fixed #23815 -- Prevented UnicodeDecodeError in CSRF ↵Claude Paroz2015-01-061-0/+5
| | | | | | | middleware Thanks codeitloadit for the report, living180 for investigations and Tim Graham for the review.
* Moved context_processors from django.core to ↵Aymeric Augustin2014-12-281-1/+1
| | | | django.template.
* Fixed #23620 -- Used more specific assertions in the ↵Berker Peksag2014-11-031-3/+3
| | | | Django test suite.
* Fixed #20128 -- Made CsrfViewMiddleware ignore IOError ↵Tim Graham2014-06-251-0/+41
| | | | | | when reading POST data. Thanks Walter Doekes.
* Fixed #22185 -- Added settings.CSRF_COOKIE_AGERoger Hu2014-03-061-0/+44
| | | | Thanks Paul McMillan for the review.
* Imported override_settings from its new location.Aymeric Augustin2013-12-231-2/+1
|
* Removed superfluous models.py files.Aymeric Augustin2013-12-171-1/+0
| | | | | | | 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.
* PEP8 cleanupJason Myers2013-11-031-0/+5
| | | | Signed-off-by: Jason Myers <jason@jasonamyers.com>
* Fix all violators of E231Alex Gaynor2013-10-261-3/+3
|
* Removed some more unused local varsAlex Gaynor2013-09-081-1/+1
|
* Fixed #19436 -- Don't log warnings in ensure_csrf_cookie.Olivier Sels2013-05-181-12/+39
|
* Fixed #20411 -- Don't let invalid referers blow up CSRF ↵Florian Apolloner2013-05-181-0/+13
| | | | | | same origin checks. Thanks to edevil for the report and saz for the patch.
* Merged regressiontests and modeltests into the test root.Florian Apolloner2013-02-263-0/+343