aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Fix python install target. Add CryptoBox wrapper plus an examplelloyd2009-10-092-0/+35
|
* Fix for configure.py. Add instructions on building Python and Perl wrapperslloyd2009-10-091-50/+97
|
* Move boost.python example scripts to doc/pythonlloyd2009-10-093-0/+143
|
* Add support for GNU/Hurdlloyd2009-10-071-0/+1
|
* Document other changes in 1.9.1-prelloyd2009-10-071-0/+2
|
* Add a TSS examplelloyd2009-10-061-0/+38
|
* Add an implementation of threshold secret sharing from draft-mcgrew-tss-02lloyd2009-10-061-2/+3
|
* Significantly rework CPUID support. Add cache line detectionlloyd2009-09-291-0/+15
|
* merge of '1efb42e84eca9e01edd7b7f1335af7011eab994c'lloyd2009-09-251-0/+1
|\ | | | | | | and 'bb55abb64b64ca63aeb361db40c6bc4692d4ce48'
| * Add runtime cpuid support. Check in the SSE2 engine that SSE2 is actuallylloyd2009-09-251-0/+1
| | | | | | | | existing on the current CPU before returning an object.
* | Update the implementation of Blue Midnight Wish to use the Round 2 tweakedlloyd2009-09-211-1/+1
|/ | | | version.
* The get_tm function was duplicated. Move single version to timer.{h,cpp}lloyd2009-09-171-17/+27
|
* Remove some debug code from benchmark examplelloyd2009-09-151-6/+0
|
* Add an implementation of Blue Midnight Wish (512 bit version only)lloyd2009-09-152-23/+21
|
* propagate from branch 'net.randombit.botan.1_8' (head ↵lloyd2009-09-153-0/+2412
|\ | | | | | | | | | | ef51dd2869ed38dae3aeb1c3b931ca9d595580e1) to branch 'net.randombit.botan' (head fc1942640045423f411fd865cbd584090b28d7eb)
| * Update version #s to 1.9.1-prelloyd2009-09-131-0/+3
| |
| * Update for 1.9.0 release 2009-09-091.9.0lloyd2009-09-101-1/+4
| |
| * Add example of the package transformlloyd2009-09-101-0/+61
| |
| * propagate from branch 'net.randombit.botan.1_8' (head ↵lloyd2009-09-102-3/+3
| |\ | | | | | | | | | | | | | | | c7f7c5092848b9c230d1757c74ed25ee9ea52262) to branch 'net.randombit.botan' (head a1315b63e5c3a6101df388c70ad69dc039437fe8)
| * \ propagate from branch 'net.randombit.botan.1_8' (head ↵lloyd2009-09-042-0/+3
| |\ \ | | | | | | | | | | | | | | | | | | | | 75371777750b63ef94693602202c5104f217a987) to branch 'net.randombit.botan' (head 3f53f01c349eeee89288b1922fbde45b283c958c)
| * \ \ propagate from branch 'net.randombit.botan.1_8' (head ↵lloyd2009-08-312-3/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | c2624292793f396cf940403e0d12073a9b2c7b17) to branch 'net.randombit.botan' (head 07a71effa1ba495b6ea57b2490ad38bf58a23bd0)
| * | | | Add Rivest's package transformlloyd2009-08-311-0/+2
| | | | |
| * | | | Move configure.pl to doc/scriptslloyd2009-08-311-0/+2337
| | | | |
| * | | | Move version #s to 1.9.0-prelloyd2009-08-131-0/+4
| | | | |
* | | | | Change Skein-512 to match the tweaked 1.2 specification. Round constantslloyd2009-09-151-0/+1
| | | | | | | | | | | | | | | | | | | | in the Threefish cipher have changed to increase diffusion.
* | | | | Bump version to 1.8.8-devlloyd2009-09-151-0/+2
| | | | |
* | | | | Have dist script pull from nrb.1_8 in this branchlloyd2009-09-111-1/+1
| |_|_|/ |/| | |
* | | | Update configures, readme, logfile for 1.8.7 release 2009-09-091.8.7lloyd2009-09-101-1/+1
| |_|/ |/| |
* | | Add a new option --no-autoload to configure.py. This will produce a minimallloyd2009-09-041-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-prelloyd2009-08-131-0/+2
|/
* Fix hardcoded paths in dist script. Use configure.py instead of cofigure.pllloyd2009-08-131-3/+3
| | | | to get the version #
* Update version #s, logfile, readme for 1.8.6 release 2009-08-131.8.6lloyd2009-08-131-2/+7
|
* Add a new interface CryptoBox which provides basic password-based encryptionlloyd2009-08-131-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 exampleslloyd2009-08-042-0/+222
|
* Mention Open64 support. Move /proc-reader changes to top, most important of ↵lloyd2009-08-031-1/+2
| | | | what is there
* Change version to 1.8.6-pre, document changes since 1.8.5 releaselloyd2009-07-251-0/+5
|
* Minor changes to the license.lloyd2009-07-251-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.5lloyd2009-07-231-1/+2
|
* Add Charles Brockman to the credits file - he submitted a number oflloyd2009-07-211-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 Brockmanlloyd2009-07-211-90/+90
| | | | in ticket #38
* Set version fields for 1.8.5 rc1lloyd2009-07-211-1/+1
|
* Only append <requires> if at least one deplloyd2009-07-211-6/+10
|
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-151-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.lloyd2009-07-151-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 fixlloyd2009-07-141-0/+1
|
* Document that the test suite returns an error code nowlloyd2009-07-141-0/+1
|
* Bump version numbers to 1.8.5-prelloyd2009-07-141-0/+3
|
* Do a 1.8.4 release to fix MR nonce gen buglloyd2009-07-121-0/+3
|
* Update readme and logfile for 1.8.3 release1.8.3lloyd2009-07-111-1/+1
|
* Fix generating primes between 4 and 7 bits. The problem was that whenlloyd2009-07-111-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.