Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix python install target. Add CryptoBox wrapper plus an example | lloyd | 2009-10-09 | 2 | -0/+35 |
| | |||||
* | Fix for configure.py. Add instructions on building Python and Perl wrappers | lloyd | 2009-10-09 | 1 | -50/+97 |
| | |||||
* | Move boost.python example scripts to doc/python | lloyd | 2009-10-09 | 3 | -0/+143 |
| | |||||
* | Add support for GNU/Hurd | lloyd | 2009-10-07 | 1 | -0/+1 |
| | |||||
* | Document other changes in 1.9.1-pre | lloyd | 2009-10-07 | 1 | -0/+2 |
| | |||||
* | Add a TSS example | lloyd | 2009-10-06 | 1 | -0/+38 |
| | |||||
* | Add an implementation of threshold secret sharing from draft-mcgrew-tss-02 | lloyd | 2009-10-06 | 1 | -2/+3 |
| | |||||
* | Significantly rework CPUID support. Add cache line detection | lloyd | 2009-09-29 | 1 | -0/+15 |
| | |||||
* | merge of '1efb42e84eca9e01edd7b7f1335af7011eab994c' | lloyd | 2009-09-25 | 1 | -0/+1 |
|\ | | | | | | | and 'bb55abb64b64ca63aeb361db40c6bc4692d4ce48' | ||||
| * | Add runtime cpuid support. Check in the SSE2 engine that SSE2 is actually | lloyd | 2009-09-25 | 1 | -0/+1 |
| | | | | | | | | existing on the current CPU before returning an object. | ||||
* | | Update the implementation of Blue Midnight Wish to use the Round 2 tweaked | lloyd | 2009-09-21 | 1 | -1/+1 |
|/ | | | | version. | ||||
* | The get_tm function was duplicated. Move single version to timer.{h,cpp} | lloyd | 2009-09-17 | 1 | -17/+27 |
| | |||||
* | Remove some debug code from benchmark example | lloyd | 2009-09-15 | 1 | -6/+0 |
| | |||||
* | Add an implementation of Blue Midnight Wish (512 bit version only) | lloyd | 2009-09-15 | 2 | -23/+21 |
| | |||||
* | propagate from branch 'net.randombit.botan.1_8' (head ↵ | lloyd | 2009-09-15 | 3 | -0/+2412 |
|\ | | | | | | | | | | | ef51dd2869ed38dae3aeb1c3b931ca9d595580e1) to branch 'net.randombit.botan' (head fc1942640045423f411fd865cbd584090b28d7eb) | ||||
| * | Update version #s to 1.9.1-pre | lloyd | 2009-09-13 | 1 | -0/+3 |
| | | |||||
| * | Update for 1.9.0 release 2009-09-091.9.0 | lloyd | 2009-09-10 | 1 | -1/+4 |
| | | |||||
| * | Add example of the package transform | lloyd | 2009-09-10 | 1 | -0/+61 |
| | | |||||
| * | propagate from branch 'net.randombit.botan.1_8' (head ↵ | lloyd | 2009-09-10 | 2 | -3/+3 |
| |\ | | | | | | | | | | | | | | | | c7f7c5092848b9c230d1757c74ed25ee9ea52262) to branch 'net.randombit.botan' (head a1315b63e5c3a6101df388c70ad69dc039437fe8) | ||||
| * \ | propagate from branch 'net.randombit.botan.1_8' (head ↵ | lloyd | 2009-09-04 | 2 | -0/+3 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | 75371777750b63ef94693602202c5104f217a987) to branch 'net.randombit.botan' (head 3f53f01c349eeee89288b1922fbde45b283c958c) | ||||
| * \ \ | propagate from branch 'net.randombit.botan.1_8' (head ↵ | lloyd | 2009-08-31 | 2 | -3/+5 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | c2624292793f396cf940403e0d12073a9b2c7b17) to branch 'net.randombit.botan' (head 07a71effa1ba495b6ea57b2490ad38bf58a23bd0) | ||||
| * | | | | Add Rivest's package transform | lloyd | 2009-08-31 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Move configure.pl to doc/scripts | lloyd | 2009-08-31 | 1 | -0/+2337 |
| | | | | | |||||
| * | | | | Move version #s to 1.9.0-pre | lloyd | 2009-08-13 | 1 | -0/+4 |
| | | | | | |||||
* | | | | | Change Skein-512 to match the tweaked 1.2 specification. Round constants | lloyd | 2009-09-15 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | in the Threefish cipher have changed to increase diffusion. | ||||
* | | | | | Bump version to 1.8.8-dev | lloyd | 2009-09-15 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | Have dist script pull from nrb.1_8 in this branch | lloyd | 2009-09-11 | 1 | -1/+1 |
| |_|_|/ |/| | | | |||||
* | | | | Update configures, readme, logfile for 1.8.7 release 2009-09-091.8.7 | lloyd | 2009-09-10 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Add a new option --no-autoload to configure.py. This will produce a minimal | lloyd | 2009-09-04 | 1 | -0/+2 |
| |/ |/| | | | | | | | | | | | | | | | | | | | build (only libstate, utils, plus dependencies), which can be extended with use of --enable-modules. To add new modules to the set of always-loaded, use 'load_on always' in info.txt Also fix a few small build problems that popped up when doing a minimal build. Requested by a user. | ||||
* | | Move 1.8 releases to a branch. Flip version numbers to 1.8.7-pre | lloyd | 2009-08-13 | 1 | -0/+2 |
|/ | |||||
* | Fix hardcoded paths in dist script. Use configure.py instead of cofigure.pl | lloyd | 2009-08-13 | 1 | -3/+3 |
| | | | | to get the version # | ||||
* | Update version #s, logfile, readme for 1.8.6 release 2009-08-131.8.6 | lloyd | 2009-08-13 | 1 | -2/+7 |
| | |||||
* | Add a new interface CryptoBox which provides basic password-based encryption | lloyd | 2009-08-13 | 1 | -0/+50 |
| | | | | | | | | | | in a reasonable way. Low on features, which is rather intentional. There is a version code included in the format so further extensions are possible, if warranted. Inspired by the n-th mailing list request for such a class. Realized it was probably better that I design such code than random people who just want 'something that works'. | ||||
* | Add a couple of new examples | lloyd | 2009-08-04 | 2 | -0/+222 |
| | |||||
* | Mention Open64 support. Move /proc-reader changes to top, most important of ↵ | lloyd | 2009-08-03 | 1 | -1/+2 |
| | | | | what is there | ||||
* | Change version to 1.8.6-pre, document changes since 1.8.5 release | lloyd | 2009-07-25 | 1 | -0/+5 |
| | |||||
* | Minor changes to the license. | lloyd | 2009-07-25 | 1 | -13/+14 |
| | | | | | | | | | | | | | | | | Remove the phrase 'for any use' - implied by the conditions. Add 'All rights reserved.' after the (C) notice. Remove the name+URL in the text and lead off with a statement that Botan is distributed under the following terms: <blah> Combine the two all-CAPS sentences disclaiming warranty into a single paragraph. The main reasoning behind this is to make the actual license text totally equivalent to the FreeBSD/NetBSD licenses, which is an offical Open Source(tm) license as declared by the OSI. | ||||
* | Update log, readme, version #s in configure for 1.8.5 release 2009-07-231.8.5 | lloyd | 2009-07-23 | 1 | -1/+2 |
| | |||||
* | Add Charles Brockman to the credits file - he submitted a number of | lloyd | 2009-07-21 | 1 | -0/+5 |
| | | | | | patches fixing grammatical problems in api.tex as well as adding/fixing various Doxygen comments and so forth. | ||||
* | Apply some grammatical fixes to api.tex contributed by Charles Brockman | lloyd | 2009-07-21 | 1 | -90/+90 |
| | | | | in ticket #38 | ||||
* | Set version fields for 1.8.5 rc1 | lloyd | 2009-07-21 | 1 | -1/+1 |
| | |||||
* | Only append <requires> if at least one dep | lloyd | 2009-07-21 | 1 | -6/+10 |
| | |||||
* | Add a script that reads the output of print_deps.py and rewrites | lloyd | 2009-07-15 | 1 | -0/+37 |
| | | | | | | the info.txt files with the right module dependencies. Apply it across the codebase. | ||||
* | Add a script that analyzes the source and prints module dependencies. | lloyd | 2009-07-15 | 1 | -0/+70 |
| | | | | | | | | | Useful for tracking where the big balls of mud are. Fix dependencies in gost_3411 (depends on the gost block cipher), and the TLS PRF (depends on HMAC). Also hide TLS_PRF::P_hash in an anonymous namespace instead of making it a private static function. I don't think this will affect binary compat, since it was statically linked. | ||||
* | Also document Skein fix | lloyd | 2009-07-14 | 1 | -0/+1 |
| | |||||
* | Document that the test suite returns an error code now | lloyd | 2009-07-14 | 1 | -0/+1 |
| | |||||
* | Bump version numbers to 1.8.5-pre | lloyd | 2009-07-14 | 1 | -0/+3 |
| | |||||
* | Do a 1.8.4 release to fix MR nonce gen bug | lloyd | 2009-07-12 | 1 | -0/+3 |
| | |||||
* | Update readme and logfile for 1.8.3 release1.8.3 | lloyd | 2009-07-11 | 1 | -1/+1 |
| | |||||
* | Fix generating primes between 4 and 7 bits. The problem was that when | lloyd | 2009-07-11 | 1 | -1/+1 |
| | | | | | | | | verify mode is not set, by default the Miller-Rabin bases are chosen from the small primes. Generally speaking these make good test bases. However if the prime to be generated is very small, we will choose a base which is out of range. If the i'th prime is too big to be a base, then just choose a random integer of the appropriate size instead. |