aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Fix some minor compilation issues in the exampleslloyd2009-10-143-4/+4
|
* propagate from branch 'net.randombit.botan.1_8' (head ↵lloyd2009-10-1314-79/+2921
|\ | | | | | | | | | | c5ae189464f6ef16e3ce73ea7c563412460d76a3) to branch 'net.randombit.botan' (head e2b95b6ad31c7539cf9ac0ebddb1d80bf63b5b21)
| * Add a couple more Python examples and the very beginning of a manual/referencelloyd2009-10-103-0/+143
| | | | | | | | for the Python wrappers.
| * Tick timestamp in building.texlloyd2009-10-091-1/+1
| |
| * Bump version to 1.9.1-rc1lloyd2009-10-091-1/+1
| |
| * 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
| | | | | |
* | | | | | Document rng& argument to PKCS8::load_keylloyd2009-10-132-3/+14
|/ / / / /
* | | | | 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.