log Lib/hmac.py @ 79691:05c8928362ee

age author description
Sat, 30 Jun 2012 17:27:56 +0200 Antoine Pitrou Issue #15225: improve error message when hmac is passed a wrong key type.
Sun, 24 Jun 2012 13:48:32 +0200 Christian Heimes Issue #15061: Re-implemented hmac.compare_digest() in C
Fri, 15 Jun 2012 21:14:08 +1000 Nick Coghlan Issue #15061: Don't oversell the capabilities of the new non-shortcircuiting comparison function in hmac
Sun, 13 May 2012 19:53:07 +0200 Charles-François Natali Issue #14532: Add a secure_compare() helper to the hmac module, to mitigate
Fri, 28 Oct 2011 14:45:05 +0200 Florent Xicluna Closes #13258: Use callable() built-in in the standard library. 3.2
Sat, 21 Aug 2010 02:45:15 +0000 Benjamin Peterson speed hack can be implemented more cleanly by directly calling __new__
Sat, 21 Aug 2010 02:43:31 +0000 Benjamin Peterson use blank object instead
Sat, 21 Aug 2010 02:41:33 +0000 Benjamin Peterson remove outdated comment
Mon, 03 Mar 2008 02:59:49 +0000 Alexandre Vassalotti Fixed failing unit tests due to str/bytes mismatch.
Tue, 06 Nov 2007 20:51:31 +0000 Guido van Rossum Merged revisions 58862-58885 via svnmerge from
Mon, 27 Aug 2007 17:23:59 +0000 Guido van Rossum Changes in anticipation of stricter str vs. bytes enforcement.
Tue, 10 Jul 2007 13:35:52 +0000 Guido van Rossum Make hmac use bytes. Make test_hmac pass.
Tue, 22 May 2007 18:11:13 +0000 Guido van Rossum Merged revisions 55407-55513 via svnmerge from
Mon, 07 May 2007 22:24:25 +0000 Guido van Rossum Merged revisions 55007-55179 via svnmerge from
Tue, 09 Jan 2007 23:18:33 +0000 Thomas Wouters Merged revisions 53005-53303 via svnmerge from
Sat, 05 Mar 2011 15:13:50 +0100 Georg Brandl Dummy-merge 2.5 branch into 2.6 branch. 2.6
Tue, 19 Aug 2008 19:07:38 +0000 Benjamin Peterson silence callable warning in hmac legacy-trunk
Tue, 06 Nov 2007 00:19:03 +0000 Gregory P. Smith Fixes Issue 1385: The hmac module now computes the correct hmac when using legacy-trunk
Wed, 27 Dec 2006 03:31:24 +0000 Andrew M. Kuchling [Rest of patch #1182394] Add ._current() method so that we can use the written-in-C .hexdigest() method legacy-trunk
Wed, 27 Dec 2006 03:25:31 +0000 Andrew M. Kuchling [Part of patch #1182394] Move the HMAC blocksize to be a class-level legacy-trunk
Tue, 19 Dec 2006 14:13:05 +0000 Andrew M. Kuchling [Patch #1618455 by Ben Maurer] Improve speed of HMAC by using str.translate() legacy-trunk
Tue, 06 Nov 2007 00:32:04 +0000 Gregory P. Smith Backport r58868: 2.5
Sun, 21 Aug 2005 18:45:59 +0000 Gregory P. Smith [ sf.net patch # 1121611 ] legacy-trunk
Sat, 20 Mar 2004 20:11:29 +0000 Tim Peters Speed HMAC.copy() by installing a secret backdoor argument to legacy-trunk
Mon, 03 Jun 2002 15:58:32 +0000 Walter Dörwald Remove uses of the string and types modules: legacy-trunk
Sat, 01 Jun 2002 01:29:16 +0000 Raymond Hettinger Replace boolean test with is None legacy-trunk
Fri, 31 May 2002 17:49:10 +0000 Raymond Hettinger Replace '== None' with 'is None' legacy-trunk
Tue, 13 Nov 2001 21:51:26 +0000 Tim Peters Whitespace normalization. legacy-trunk
Fri, 02 Nov 2001 21:49:20 +0000 Andrew M. Kuchling [Patch #477336] Make hmac.py match PEP247, and fix the copy method() so that legacy-trunk
Tue, 18 Sep 2001 02:26:39 +0000 Tim Peters Whitespace normalization. legacy-trunk
Tue, 11 Sep 2001 15:54:00 +0000 Guido van Rossum HMAC algorithm as described by RFC 2104, by Gerhard Häring (SF patch legacy-trunk