# # ChangeLog for / # # Generated by Trac 1.2 # 11/22/24 13:46:41 Wed, 11 Mar 2015 18:06:31 GMT tim [76] * trunk/lib/bletchley/CBC/__init__.py (modified) Fixed off-by-one block error in CBC-R code when a partial encryption ... Wed, 17 Dec 2014 04:06:14 GMT tim [75] * trunk/bin/bletchley-clonecertchain (modified) more improvements to handshake Fri, 14 Nov 2014 00:39:07 GMT tim [74] * trunk/bin/bletchley-clonecertchain (modified) fixed script in cases where server rejects client handshake due to ... Wed, 12 Nov 2014 20:19:33 GMT tim [73] * trunk/bin/bletchley-clonecertchain (modified) * trunk/bin/bletchley-decode (modified) * trunk/bin/bletchley-http2py (modified) added PKCS12 capabilities to clonecertchain Mon, 01 Sep 2014 16:59:24 GMT tim [72] * trunk/SConstruct (modified) * trunk/bin/bletchley-clonecertchain (added) Added experimental certificate chain cloning script Tue, 26 Aug 2014 22:37:44 GMT tim [71] * trunk/bin/bletchley-http2py (modified) * trunk/lib/bletchley/chosenct.py (modified) chosenct and http2py convenience fixes Fri, 25 Apr 2014 18:17:34 GMT tim [70] * trunk/bin/bletchley-http2py (modified) . Wed, 12 Mar 2014 17:45:28 GMT tim [69] * trunk/lib/bletchley/CBC/__init__.py (modified) . Wed, 08 Jan 2014 19:49:45 GMT tim [68] * trunk/bin/bletchley-http2py (modified) more crib notes Wed, 06 Nov 2013 17:17:09 GMT tmorgan [67] * trunk/lib/bletchley/blobtools.py (modified) added documentation to a few functions allowing strings as argument ... Mon, 04 Nov 2013 16:54:59 GMT tmorgan [66] * trunk/lib/bletchley/CBC/__init__.py (modified) * trunk/lib/bletchley/blobtools.py (modified) added Microsoft-style intpad notation for base64 Thu, 17 Oct 2013 16:10:35 GMT tmorgan [65] * trunk/lib/bletchley/blobtools.py (modified) * trunk/lib/bletchley/buffertools.py (modified) * trunk/lib/bletchley/chosenct.py (modified) added result set object and HTML generator to chosenct probe routine ... Tue, 15 Oct 2013 16:16:27 GMT tmorgan [64] * trunk/lib/bletchley/hash.py (added) added hacky HLE wrapper Mon, 19 Aug 2013 17:02:11 GMT tmorgan [63] * wiki/Overview.wiki (modified) email list reference Sun, 18 Aug 2013 15:57:13 GMT tmorgan [62] * trunk/bin/bletchley-http2py (modified) added comments in output as crib notes for POA Thu, 15 Aug 2013 00:56:21 GMT tmorgan [61] * releases/0.0.1 (copied) first release Thu, 15 Aug 2013 00:54:00 GMT tmorgan [60] * SConstruct (added) packaging build script Tue, 13 Aug 2013 05:15:38 GMT tmorgan [59] * releases (added) * wiki/Overview.wiki (modified) * wiki/Summary.wiki (modified) . Tue, 13 Aug 2013 04:28:04 GMT tmorgan [58] * trunk/INSTALL (modified) * trunk/lib/bletchley/CBC/__init__.py (modified) updated docs improvements to CBC-R and edge cases Mon, 12 Aug 2013 04:14:46 GMT tmorgan [57] * wiki/Summary.wiki (modified) . Mon, 12 Aug 2013 03:50:55 GMT tmorgan [56] * wiki/Overview.wiki (modified) . Mon, 12 Aug 2013 03:32:39 GMT tmorgan [55] * wiki/Overview.wiki (modified) * wiki/Summary.wiki (modified) . Mon, 12 Aug 2013 02:45:30 GMT tmorgan [54] * wiki/Summary.wiki (added) . Fri, 12 Jul 2013 15:51:36 GMT tmorgan [53] * trunk/lib/bletchley/blobtools.py (modified) new custom base64 dialect Tue, 09 Jul 2013 15:17:19 GMT tmorgan [52] * trunk/doc/TODO (modified) * trunk/lib/bletchley/CBC/__init__.py (modified) fixed an off-by-one Thu, 20 Jun 2013 19:05:44 GMT tmorgan [51] * trunk/bin/bletchley-http2py (modified) script generation fixes Wed, 12 Jun 2013 22:05:19 GMT tmorgan [50] * trunk/lib/bletchley/chosenct.py (modified) more python3 fixes Fri, 31 May 2013 23:06:39 GMT tmorgan [49] * trunk/lib/bletchley/buffertools.py (modified) fixed python3 port bug Fri, 31 May 2013 22:45:02 GMT tmorgan [48] * trunk/lib/bletchley/CBC/__init__.py (modified) fixed foolish hard-coded block size Thu, 30 May 2013 16:36:53 GMT tmorgan [47] * trunk/bin/bletchley-http2py (modified) added support for binary data in request body Tue, 28 May 2013 22:00:48 GMT tmorgan [46] * trunk/bin/bletchley-analyze (modified) fixed highlighting bug Thu, 11 Apr 2013 21:05:59 GMT tmorgan [45] * trunk/lib/bletchley/blobtools.py (modified) percent encoder fix Thu, 11 Apr 2013 20:55:05 GMT tmorgan [44] * trunk/lib/bletchley/blobtools.py (modified) fixes for percent decoder Tue, 09 Apr 2013 00:33:21 GMT tmorgan [43] * trunk/lib/bletchley/CBC/__init__.py (modified) * trunk/lib/bletchley/buffertools.py (modified) Fixed more Python3 conversion issues Made several improvements to ... Tue, 26 Mar 2013 00:06:29 GMT tmorgan [42] * trunk/lib/bletchley/blobtools.py (modified) fixed bug in 2->3 transition Tue, 19 Mar 2013 22:37:17 GMT tmorgan [41] * trunk/INSTALL (modified) updated docs Mon, 18 Mar 2013 02:26:27 GMT tmorgan [40] * trunk/SConstruct (modified) * trunk/bin/bletchley-analyze (modified) * trunk/bin/bletchley-decode (modified) * trunk/bin/bletchley-encode (modified) * trunk/bin/bletchley-http2py (modified) * trunk/lib/bletchley/blobtools.py (modified) * trunk/lib/bletchley/buffertools.py (modified) Switched to python3 only, since supporting both 2.x and 3.x is such a ... Sun, 17 Feb 2013 02:12:12 GMT tmorgan [39] * trunk/bin/bletchley-http2py (modified) misc output improvements, putting more items in organized functions Thu, 14 Feb 2013 02:02:54 GMT tmorgan [38] * trunk/lib/bletchley/CBC/__init__.py (modified) simplified decrypt() and interface to probe_padding() sanity checks Thu, 14 Feb 2013 00:59:42 GMT tmorgan [37] * trunk/lib/bletchley/CBC/__init__.py (modified) fixed problem with decrypt function when starting with partially ... Tue, 12 Feb 2013 20:47:25 GMT tmorgan [36] * trunk/lib/bletchley/CBC/__init__.py (modified) * trunk/lib/bletchley/buffertools.py (modified) added option for logging PKCS7 stripping/sanity checking Tue, 12 Feb 2013 18:12:08 GMT tmorgan [35] * trunk/bin/bletchley-analyze (modified) * trunk/lib/bletchley/CBC/__init__.py (modified) * trunk/lib/bletchley/blobtools.py (modified) now encoding '/' in percent encoding fixed bug in POA's stripping ... Mon, 11 Feb 2013 21:27:42 GMT tmorgan [34] * trunk/lib/bletchley/blobtools.py (modified) added limited support for base64 blobs with inline newlines Tue, 25 Dec 2012 18:41:05 GMT tmorgan [33] * wiki/Overview.wiki (modified) doc Tue, 25 Dec 2012 18:25:57 GMT tmorgan [32] * trunk/INSTALL (added) * wiki/Overview.wiki (modified) more docs Sat, 22 Dec 2012 03:56:56 GMT tmorgan [31] * wiki/Overview.wiki (modified) more formatting Sat, 22 Dec 2012 03:55:51 GMT tmorgan [30] * wiki/Overview.wiki (modified) fixed formatting Sat, 22 Dec 2012 03:52:30 GMT tmorgan [29] * wiki/Overview.wiki (modified) more docs Sat, 22 Dec 2012 03:44:29 GMT tmorgan [28] * trunk/bin/bletchley-analyze (modified) * trunk/bin/bletchley-decode (modified) * trunk/bin/bletchley-encode (modified) * trunk/bin/bletchley-http2py (modified) * trunk/lib/bletchley/blobtools.py (modified) more documentation added supported encodings listing Fri, 14 Dec 2012 15:28:39 GMT tmorgan [27] * trunk/lib/bletchley/chosenct.py (added) initial version of a ciphertext byte probe tool Thu, 13 Dec 2012 21:36:49 GMT tmorgan [26] * trunk/SConstruct (modified) added overlooked scripts to install target Sun, 09 Dec 2012 23:56:48 GMT tmorgan [25] * wiki/Overview.wiki (modified) added image Sun, 09 Dec 2012 23:46:41 GMT tmorgan [24] * wiki/Overview.wiki (modified) * wiki/README (modified) * wiki/images (added) * wiki/images/bletchley-analyze.png (added) more docs Sun, 09 Dec 2012 20:56:09 GMT tmorgan [23] * wiki/Overview.wiki (added) * wiki/README (added) starting wiki docs Sun, 09 Dec 2012 19:39:52 GMT tmorgan [22] * trunk (added) * trunk/LICENSE (moved) * trunk/SConstruct (moved) * trunk/bin (moved) * trunk/bletchley-distutils (moved) * trunk/bletchley_version.py (moved) * trunk/doc (moved) * trunk/lib (moved) * trunk/src (moved) * wiki (added) created trunk dir, rearranged Sun, 09 Dec 2012 19:27:47 GMT tmorgan [21] * doc/TODO (modified) * lib/bletchley/CBC/__init__.py (modified) fixed IV propagation to the oracle documentation Thu, 06 Dec 2012 23:35:28 GMT tmorgan [20] * bin/bletchley-decode (added) * bin/bletchley-encode (added) * doc/TODO (modified) * lib/bletchley/CBC/__init__.py (modified) * lib/bletchley/blobtools.py (modified) added simple encode/decode command line tools fixed problem with ... Thu, 06 Dec 2012 01:35:58 GMT tmorgan [19] * doc/TODO (modified) merged Thu, 06 Dec 2012 01:26:26 GMT tmorgan [18] * SConstruct (modified) * bletchley-distutils (modified) * lib/bletchley/CBC/__init__.py (modified) * lib/bletchley/buffertools.py (modified) documentation, bugfixes Sun, 25 Nov 2012 23:49:56 GMT tmorgan [17] * lib/bletchley/CBC/__init__.py (moved) moving POA class to main module file Sun, 25 Nov 2012 23:47:09 GMT tmorgan [16] * lib/bletchley/CBC (moved) * lib/bletchley/PaddingOracle/CBCREncryptionOracle.py (deleted) * lib/bletchley/PaddingOracle/DecryptionOracle.py (deleted) * lib/bletchley/CBC/POA.py (copied) renaming packages/modules Sun, 25 Nov 2012 23:44:45 GMT tmorgan [15] * doc/TODO (modified) * lib/bletchley/PaddingOracle/DecryptionOracle.py (modified) * lib/bletchley/buffertools.py (modified) rewrote POA library to be more stateful, and more frugal with numbers ... Fri, 23 Nov 2012 19:44:07 GMT tmorgan [14] * bin/bletchley-http2py (modified) better script formatting for large bodies default to port 80 Sun, 11 Nov 2012 18:10:42 GMT tmorgan [13] * bin/bletchley-analyze (modified) added block size and encoding chain options Sat, 27 Oct 2012 17:11:21 GMT tmorgan [12] * lib/bletchley/PaddingOracle/DecryptionOracle.py (modified) added multithreading to main decryption routine added new ... Fri, 19 Oct 2012 16:34:49 GMT tmorgan [11] * doc/TODO (modified) another Fri, 19 Oct 2012 16:33:33 GMT tmorgan [10] * doc/TODO (modified) more on the list Fri, 19 Oct 2012 15:11:55 GMT tmorgan [9] * bin/bletchley-analyze (modified) fixed problems with hexdump Thu, 18 Oct 2012 04:37:07 GMT tmorgan [8] * lib/bletchley/PaddingOracle/CBCREncryptionOracle.py (modified) * lib/bletchley/PaddingOracle/DecryptionOracle.py (modified) * lib/bletchley/PaddingOracle/Exceptions.py (added) * lib/bletchley/PaddingOracle/InvalidBlockError.py (deleted) reorganized exceptions Thu, 18 Oct 2012 03:08:26 GMT tmorgan [7] * lib/bletchley/buffertools.py (modified) renamed function Thu, 18 Oct 2012 01:17:49 GMT tmorgan [6] * SConstruct (modified) added http2py to install list Wed, 17 Oct 2012 23:52:34 GMT tmorgan [5] * src/nextrand.c (modified) made nextrand more user friendly Wed, 17 Oct 2012 23:07:25 GMT tmorgan [4] * bin/bletchley-http2py (added) added http -> python conversion script Wed, 17 Oct 2012 22:09:53 GMT tmorgan [3] * bletchley-distutils (modified) * doc/TODO (added) * lib/bletchley/PaddingOracle/CBCREncryptionOracle.py (modified) * lib/bletchley/PaddingOracle/TimingWebPaddingOracle.py (modified) fixed python2-isms added PaddingOracle package to install script Thu, 04 Oct 2012 03:52:24 GMT tmorgan [2] * bletchley_version.py (modified) set revision tag Thu, 04 Oct 2012 03:51:49 GMT tmorgan [1] * LICENSE (added) * SConstruct (added) * bin (added) * bin/bletchley-analyze (added) * bletchley-distutils (added) * bletchley_version.py (added) * doc (added) * lib (added) * lib/bletchley (added) * lib/bletchley/PaddingOracle (added) * lib/bletchley/PaddingOracle/CBCREncryptionOracle.py (added) * lib/bletchley/PaddingOracle/DecryptionOracle.py (added) * lib/bletchley/PaddingOracle/InvalidBlockError.py (added) * lib/bletchley/PaddingOracle/TimingWebPaddingOracle.py (added) * lib/bletchley/PaddingOracle/__init__.py (added) * lib/bletchley/__init__.py (added) * lib/bletchley/blobtools.py (added) * lib/bletchley/buffertools.py (added) * lib/bletchley/chosen.py (added) * lib/bletchley/known.py (added) * src (added) * src/nextrand.c (added) * test (added) * test/myweb.py (added) moved to dedicated repository