Mariusz Felisiak
|
c9888bc8ec
|
Fixed #30264 -- Fixed crash of test_parsing_year_less_than_70() on 32-bit systems.
Thanks Andreas Beckmann and Chris Lamb for the report.
|
2019-03-20 13:44:30 +01:00 |
Jon Dufresne
|
95b7699ffc
|
Cleaned up exception message checking in some tests.
|
2019-03-15 19:27:57 -04:00 |
shiningfm
|
99cfb28e99
|
Fixed #30215 -- Fixed autoreloader crash for modules without __spec__.
Regression in c8720e7696 .
|
2019-02-27 10:35:30 -05:00 |
Matthias Kestenholz
|
e04209e181
|
Refs #30179 -- Moved topological sort functions to django.utils.
|
2019-02-25 15:44:49 -05:00 |
Seunghun Lee
|
99fc5dc13c
|
Fixed #30141 -- Fixed parse_duration() for some negative durations.
|
2019-02-23 18:54:09 -05:00 |
Semen Zhydenko
|
255d6a26a8
|
Fixed spelling mistakes in comments and tests.
|
2019-02-11 08:55:57 -05:00 |
Carlton Gibson
|
402c0caa85
|
Fixed CVE-2019-6975 -- Fixed memory exhaustion in utils.numberformat.format().
Thanks Sjoerd Job Postmus for the report and initial patch.
Thanks Michael Manfre, Tim Graham, and Florian Apolloner for review.
|
2019-02-11 11:08:45 +01:00 |
Sergey Fedoseev
|
1835563ab8
|
Removed unneeded list() calls in sorted() argument.
|
2019-02-09 19:08:22 -05:00 |
Tim Graham
|
77d25dbd0f
|
Refs #27753 -- Favored SafeString over SafeText.
|
2019-02-06 14:12:06 -05:00 |
Tim Graham
|
d55e882927
|
Refs #27753 -- Deprecated django.utils.encoding.force_text() and smart_text().
|
2019-02-06 14:12:06 -05:00 |
Aymeric Augustin
|
3bb6a4390c
|
Refs #27753 -- Favored force/smart_str() over force/smart_text().
|
2019-02-06 14:12:06 -05:00 |
Tim Graham
|
83c2bc52c2
|
Refs #27753 -- Deprecated django.utils.http urllib aliases.
|
2019-02-04 18:53:11 -05:00 |
Tim Graham
|
7e6b214ed3
|
Fixed #30116 -- Dropped support for Python 3.5.
|
2019-01-30 10:19:48 -05:00 |
Tom Forbes
|
1e92407f83
|
Fixed #25624 -- Fixed autoreload crash with jinja2.ModuleLoader.
|
2019-01-28 14:17:50 -05:00 |
Jon Dufresne
|
7e3bf2662b
|
Removed default mode='r' argument from calls to open().
|
2019-01-27 17:41:43 -05:00 |
Hasan Ramezani
|
7e978fdc42
|
Completed test coverage for utils.text._replace_entity().
|
2019-01-23 19:33:21 -05:00 |
Hasan Ramezani
|
838e432e3e
|
Completed test coverage for utils.text.Truncator.chars().
|
2019-01-19 18:45:41 -05:00 |
Tim Graham
|
958a7b4ca6
|
Refs #28965 -- Removed utils.http.cookie_date() per deprecation timeline.
|
2019-01-17 10:52:19 -05:00 |
Santiago Basulto
|
4fc35a9c3e
|
Fixed #20147 -- Added HttpRequest.headers.
|
2019-01-16 13:38:47 -05:00 |
Tom Forbes
|
c8720e7696
|
Fixed #27685 -- Added watchman support to the autoreloader.
Removed support for pyinotify (refs #9722).
|
2019-01-13 20:33: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
|
6fe9c45b72
|
Fixed #30024 -- Made urlencode() and Client raise TypeError when None is passed as data.
|
2018-12-27 11:19:55 -05:00 |
Tim Graham
|
193c109327
|
Switched TestCase to SimpleTestCase where possible in Django's tests.
|
2018-11-27 08:58:44 -05:00 |
Thomas Grainger
|
0607699902
|
Fixed #29478 -- Added support for mangled names to cached_property.
Co-Authored-By: Sergey Fedoseev <fedoseev.sergey@gmail.com>
|
2018-11-19 13:40:49 -05:00 |
Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి)
|
a7ef4a56e0
|
Fixed #29920 -- Added a test for smart_urlquote()'s UnicodeError branch.
|
2018-11-09 12:39:08 -05:00 |
Hasan Ramezani
|
6b7f1c2530
|
Increased test coverage of django.utils.http.
|
2018-11-03 11:13:28 -04:00 |
aspalding
|
dc5e75d419
|
Fixed #29838 -- Fixed crash when combining Q objects with __in lookups and lists.
Regression in fc6528b25a .
|
2018-10-17 11:34:49 -04:00 |
aspalding
|
217f82d713
|
Refs #29838 -- Fixed make_hashable() for values that have lists or dicts nested in tuples.
And for non-hashable values that are iterable, e.g. sets.
|
2018-10-17 11:17:50 -04:00 |
aspalding
|
834c4ec8e4
|
Moved make_hashable() to django.utils and added tests.
|
2018-10-17 11:17:23 -04:00 |
Hasan Ramezani
|
b5d7604cb0
|
Completed FixedOffset test coverage.
|
2018-10-09 20:32:08 -04:00 |
Sergey Fedoseev
|
8ef8bc0f64
|
Refs #28909 -- Simplifed code using unpacking generalizations.
|
2018-09-28 09:57:12 -04:00 |
Jon Dufresne
|
82f286cf6f
|
Refs #29784 -- Switched to https:// links where available.
|
2018-09-26 08:48:47 +02:00 |
Javier Buzzi
|
a0d63b02c3
|
Fixed #29772 -- Made LazyObject proxy __lt__() and __gt__().
|
2018-09-19 13:51:01 -04:00 |
Claude Paroz
|
201017df30
|
Fixed #29654 -- Made text truncation an ellipsis character instead of three dots.
Thanks Sudhanshu Mishra for the initial patch and Tim Graham for the review.
|
2018-08-21 17:46:45 +02:00 |
Mariusz Felisiak
|
9fee229874
|
Fixed #29643 -- Fixed crash when combining Q objects with __in lookups and lists.
Regression in fc6528b25a .
|
2018-08-08 08:51:20 +02:00 |
Josh Schneier
|
f1bf069ec1
|
Refs #29244 -- Fixed django.utils.inspect.method_has_no_args() for bound methods.
|
2018-08-07 17:37:35 -04:00 |
Josh Schneier
|
756b859576
|
Renamed django.utils.inspect.func_has_no_args() to method_has_no_args().
|
2018-08-07 17:37:35 -04:00 |
Tim Graham
|
2092206bee
|
Refs #29600 -- Updated django.utils.datetime_safe now that Python 2 is unsupported.
|
2018-08-02 10:20:24 -04:00 |
Andreas Hug
|
a656a68127
|
Fixed CVE-2018-14574 -- Fixed open redirect possibility in CommonMiddleware.
|
2018-08-01 09:28:42 -04:00 |
Claude Paroz
|
b004bd62e8
|
Fixed #29412 -- Stopped marking slugify() result as HTML safe.
|
2018-07-20 10:44:30 -04:00 |
Claude Paroz
|
0adfba968e
|
Fixed #29578 -- Made numberformat.format() honor forced l10n usage.
Thanks Sassan Haradji for the report.
|
2018-07-19 16:44:40 -04:00 |
Sergey Fedoseev
|
338f741c5e
|
Fixed #29546 -- Deprecated django.utils.timezone.FixedOffset.
|
2018-07-09 16:33:36 -04:00 |
Sergey Fedoseev
|
c9088cfc7b
|
Fixed some assertTrue() that were intended to be assertEqual().
|
2018-07-09 11:13:40 -04:00 |
Sergey Fedoseev
|
bdcde79c5f
|
Made test for memoryview handling in force_bytes() more strict.
|
2018-07-09 11:01:42 -04:00 |
Przemysław Suliga
|
d22b90b4ea
|
Fixed #29525 -- Allowed is_safe_url()'s allowed_hosts arg to be a string.
|
2018-06-29 10:17:52 -04:00 |
Carlton Gibson
|
f4ef71c689
|
Refs #29514 -- Added test for get_default_timezone()/timezone.utc equality.
|
2018-06-28 11:14:26 -04:00 |
Tim Graham
|
911af0d24b
|
Added more tests for django.utils.html.urlize().
|
2018-03-06 08:30:41 -05:00 |
Tim Graham
|
97b7dd59bb
|
Fixed CVE-2018-7537 -- Fixed catastrophic backtracking in django.utils.text.Truncator.
Thanks James Davis for suggesting the fix.
|
2018-03-06 08:30:40 -05:00 |
Tim Graham
|
8618271caa
|
Fixed CVE-2018-7536 -- Fixed catastrophic backtracking in urlize and urlizetrunc template filters.
Thanks Florian Apolloner for assisting with the patch.
|
2018-03-06 08:30:40 -05:00 |
Tim Graham
|
b832de869e
|
Added tests for utils.html.urlize() (lazy string inputs were untested).
|
2018-02-10 15:45:57 -05:00 |