aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Update the changelog1.5.11lloyd2006-09-101-0/+9
|
* Remove the (deleted) fips140 example from the Makefilelloyd2006-09-071-5/+1
|
* Just tidy up the description of the various flagslloyd2006-09-061-3/+3
|
* Make a passphrase optional for the DSA and RSA key generation exampleslloyd2006-09-042-12/+17
|
* Drop the fips140 example, doesn't build after recent changes and it'slloyd2006-08-231-59/+0
| | | | more or less useless in any case.
* Fix a typolloyd2006-08-211-1/+1
|
* Document Pipe's use of Output_Bufferslloyd2006-08-201-29/+45
|
* Started working on the internals documentation againlloyd2006-08-202-153/+163
|
* Delete trailing whitespacelloyd2006-08-191-1/+1
|
* Changelog updates1.5.10lloyd2006-08-131-2/+8
|
* Delete some old testing certslloyd2006-07-311-1/+2
|
* Don't bail out of the rho computation until 2^32 tries, since thelloyd2006-07-161-3/+3
| | | | | | cycle size is based on the square root of the prime factors, bailing after 2^16 would mean we would be unlikely to find any factors larger than 32 bits.
* Have to (potentially) factor the result from the Rho computation, as itlloyd2006-07-161-4/+7
| | | | might be composite.
* Changelog updateslloyd2006-07-161-0/+5
|
* Move the declaration of a_factor outside the loop, and use a do looplloyd2006-07-161-4/+5
| | | | | instead of a while loop so it doesn't have to be initialized each time through.
* Remove some completely redundant code in factorize()lloyd2006-07-161-6/+1
|
* Break out after 2^16 tries, so we restart from a different random pointlloyd2006-07-161-4/+8
| | | | | | | | if we don't find a cycle fairly quickly. Use (x^2 + x) % n instead of (x^2 - 1) % n; it seems to be giving better (ie, faster) results, though to be honest I'm not sure exactly why this should be the case.
* Make factorize() iterative instead of recursive lloyd2006-07-161-22/+50
|
* Remove whitespace, add a slightly informative comment, etclloyd2006-07-161-2/+2
|
* Enable optimizations in the makefilelloyd2006-07-161-4/+2
|
* Extend the xor_ciph example to support longer keys, and update it tolloyd2006-07-161-18/+16
| | | | | use the new entry point for add_alias
* Remove a debugging print statementlloyd2006-07-161-4/+3
| | | | | Change the output to sort the factors, and use ':' instead of '=' so the output exactly matches that of the BSD 'factor' program.
* Add an example that performs factoring (using Pollard's Rho algorithm)lloyd2006-07-162-1/+115
|
* Add my personal encryption key to pgpkeys.asclloyd2006-07-161-27/+65
|
* Some API doc updates, mostly in the first few sections. Document the newlloyd2006-07-131-49/+51
| | | | | | | initializer options and techniques, reword some things for clarity, note the availability of an SSH library, and remove the remark that accessing the global state before initialization may crash, since this is no longer the case.
* Remove a kind of useless title line from info.txtlloyd2006-07-131-1/+0
|
* Updated changelog1.5.9lloyd2006-07-121-1/+5
|
* The 1.4 changelog had the wrong year for the 1.4.12 releaselloyd2006-06-261-1/+1
|
* Update user-visible changelog to reflect changes since 1.5.8lloyd2006-06-251-0/+7
|
* Add note that arbitrary X.509 extensions can be supported1.5.8lloyd2006-06-241-0/+1
|
* Rearrange changelog lineslloyd2006-06-231-1/+1
|
* Note in the 1.5.x changelog that 2.95.x support has been dropped.lloyd2006-06-231-0/+1
|
* First rev of a changelog for 1.5.8lloyd2006-06-231-0/+9
|
* Remove the to_lower function; turns out that both uses of itlloyd2006-06-191-1/+3
| | | | | | | | | | | | | | | within the library were to perform case-insensitive matching, so simply implement that instead. Place all of the character set handling functions into a Charset namespace (and update all callers). Remove the iso2local/local2iso/iso2utf/utf2iso functions, replaced by the new charset transcoder stuff. Initialize the transcoder stored in the global library state upon initialization.
* Mention that the CMS code is now in misc/cmslloyd2006-06-051-3/+4
|
* Don't print a CRL from the X.509 CA example.lloyd2006-06-051-7/+0
|
* Move Botan.spec to misc/lloyd2006-06-031-171/+0
|
* Move Boost.Python wrapper from doc/ to misc/ lloyd2006-06-039-260/+0
|
* Move botan.rc from doc/ to new top level dir misc/lloyd2006-06-031-225/+0
|
* doc/wrap -> doc/pythonlloyd2006-06-039-0/+0
|
* Add some (very preliminary) Boost.Python wrapper code.lloyd2006-06-039-0/+260
|
* Change X509_Certificate::subject_info and issuer_info to returnlloyd2006-06-031-6/+4
| | | | | | | | | a vector of strings instead of a single string that combines the relevent fields. Change how X509_Certificate stores information. Renamed self_signed() to is_self_signed()
* Delete trailing whitespace in some documentation files.lloyd2006-05-303-4/+4
|
* Update changelog and readme with new planned release date for 1.5.71.5.7lloyd2006-05-281-1/+2
|
* Drop the Visual C++ assembly module for the time being - many testlloyd2006-05-281-0/+5
| | | | failures when enabled.
* Delete doc/deprecated.txt, currently unused.lloyd2006-05-191-6/+0
|
* Update some of the examples to reflect the new APIs.lloyd2006-05-192-14/+24
|
* Remove references for deleted docs in RPM spec filelloyd2006-05-181-2/+1
|
* Split off the generic intro stuff from readme.txt into doc/info.txtlloyd2006-05-181-0/+34
|
* Drop doc/bugs.txt; its contents have been imported into Bugzillalloyd2006-05-181-50/+0
| | | | | (located at http://www.randombit.net/bugzilla/)