Arthur de Jong
Open Source / Free Software developer
index
:
django
master
ticket_15910
ticket_15910.old
The Web framework for perfectionists with deadlines
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
django
/
utils
/
crypto.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
Sorted imports with isort; refs #23860.
Tim Graham
2015-02-06
1
-8
/
+8
*
Fixed #23812 -- Changed django.utils.six.moves.xrange imp...
Michael Hall
2014-12-13
1
-2
/
+2
*
Bump the default iterations for PBKDF2.
Alex Gaynor
2014-07-12
1
-6
/
+8
*
Note that the stdlib's version of pbkdf2_hmac will also b...
Alex Gaynor
2014-05-31
1
-1
/
+1
*
Fixed constant_time_compare on Python 2.7.7
Florian Apolloner
2014-05-28
1
-1
/
+2
*
Use the stdlib's compare_digest for constant time compari...
Alex Gaynor
2014-04-22
1
-19
/
+23
*
Typo fix
Alex Gaynor
2014-04-17
1
-2
/
+2
*
Use the stdlib's PBKDF2 implementation when available.
Alex Gaynor
2014-04-17
1
-48
/
+65
*
Fixed #19980: Signer broken for binary keys (with non-ASC...
MattBlack85
2014-02-16
1
-1
/
+4
*
Flake8 fixes
Alex Gaynor
2013-11-05
1
-2
/
+0
*
Simplify (and very very slightly speed up) the pbkdf2 imp...
Alex Gaynor
2013-11-04
1
-12
/
+12
*
Fixed #21253 -- PBKDF2 with cached HMAC key
Florian Apolloner
2013-10-21
1
-20
/
+9
*
Fixed #21287 -- Fixed E123 pep8 warnings
Alasdair Nicol
2013-10-18
1
-1
/
+1
*
Fixed #21138 -- Increased the performance of our PBKDF2 i...
Florian Apolloner
2013-09-24
1
-3
/
+7
*
Increase default PBKDF2 iterations
Paul McMillan
2013-09-19
1
-5
/
+6
*
Fixed #20989 -- Removed useless explicit list comprehensi...
Simon Charette
2013-08-30
1
-1
/
+1
*
Switched to using some constants the hmac module exposes.
Alex Gaynor
2013-06-02
1
-6
/
+2
*
Clarified that constant_time_compare doesn't protect stri...
Aymeric Augustin
2013-03-18
1
-0
/
+5
*
[py3] Always fed hashlib with bytes.
Ćukasz Langa
2013-02-27
1
-2
/
+2
*
Replaced many smart_bytes by force_bytes
Claude Paroz
2012-08-29
1
-4
/
+4
*
Reverted type check added in 62954ba04c.
Aymeric Augustin
2012-08-21
1
-4
/
+2
*
[py3] Fixed #17040 -- ported django.utils.crypto.constant...
Aymeric Augustin
2012-08-20
1
-3
/
+10
*
[py3] Ported django.utils.crypto.
Aymeric Augustin
2012-08-07
1
-5
/
+6
*
[py3] Ported django.utils.encoding.
Aymeric Augustin
2012-08-07
1
-4
/
+4
*
Used a Python 3-compatible syntax for building a translat...
Claude Paroz
2012-07-22
1
-2
/
+2
*
[py3] Added Python 3 compatibility for xrange.
Aymeric Augustin
2012-07-22
1
-0
/
+1
*
[py3] Removed longs.
Aymeric Augustin
2012-07-22
1
-1
/
+1
*
Fixed #18269 -- Applied unicode_literals for Python 3 com...
Claude Paroz
2012-06-07
1
-2
/
+4
*
Delayed encoding of password and salt in password checking.
Claude Paroz
2012-06-06
1
-0
/
+3
*
Imported reduce from functools for forward compatibility.
Claude Paroz
2012-05-20
1
-0
/
+1
*
Marked bytestrings with b prefix. Refs #18269
Claude Paroz
2012-05-19
1
-4
/
+4
*
Improved get_random_string().
Paul McMillan
2012-02-23
1
-2
/
+22
*
Cleanup to use get_random_string consistently.
Paul McMillan
2012-02-23
1
-6
/
+8
*
Fixes #16827. Adds a length check to CSRF tokens before a...
Paul McMillan
2012-02-11
1
-3
/
+4
*
Fixed #17481. pbkdf2 hashes no longer ommit leading zeros.
Paul McMillan
2012-02-02
1
-15
/
+15
*
Renovated password hashing. Many thanks to Justine Tunney...
Paul McMillan
2011-12-23
1
-1
/
+95
*
Removed a bunch more Python 2.4 workarounds now that we d...
Adrian Holovaty
2011-03-28
1
-8
/
+4
*
Fixed Python 2.4 incompatibility introduced in [14218]
Luke Plant
2010-10-15
1
-2
/
+2
*
Fixed #14445 - Use HMAC and constant-time comparison func...
Luke Plant
2010-10-14
1
-0
/
+45