1. 18 Eki, 2010 21 kayıt (commit)
  2. 17 Eki, 2010 3 kayıt (commit)
  3. 16 Eki, 2010 3 kayıt (commit)
  4. 15 Eki, 2010 11 kayıt (commit)
  5. 14 Eki, 2010 2 kayıt (commit)
    • Luke Plant's avatar
      Fixed #14445 - Use HMAC and constant-time comparison functions where needed. · 45c7f427
      Luke Plant yazdı
      All adhoc MAC applications have been updated to use HMAC, using SHA1 to
      generate unique keys for each application based on the SECRET_KEY, which is
      common practice for this situation. In all cases, backwards compatibility
      with existing hashes has been maintained, aiming to phase this out as per
      the normal deprecation process. In this way, under most normal
      circumstances the old hashes will have expired (e.g. by session expiration
      etc.) before they become invalid.
      
      In the case of the messages framework and the cookie backend, which was
      already using HMAC, there is the possibility of a backwards incompatibility
      if the SECRET_KEY is shorter than the default 50 bytes, but the low
      likelihood and low impact meant compatibility code was not worth it.
      
      All known instances where tokens/hashes were compared using simple string
      equality, which could potentially open timing based attacks, have also been
      fixed using a constant-time comparison function.
      
      There are no known practical attacks against the existing implementations,
      so these security improvements will not be backported.
      
      git-svn-id: http://code.djangoproject.com/svn/django/trunk@14218 bcc190cf-cafb-0310-a4f2-bffc1f526a37
      45c7f427
    • Jannis Leidel's avatar
      Fixed #14301 -- Handle email validation gracefully with email addresses… · 36f2f7ee
      Jannis Leidel yazdı
      Fixed #14301 -- Handle email validation gracefully with email addresses containing non-ASCII characters. Thanks, Andi Albrecht.
      
      git-svn-id: http://code.djangoproject.com/svn/django/trunk@14216 bcc190cf-cafb-0310-a4f2-bffc1f526a37
      36f2f7ee