aboutsummaryrefslogtreecommitdiffstats
path: root/src/pubkey
Commit message (Expand)AuthorAgeFilesLines
* Make set_all_values in {ECDSA,ECKAEG}_{Public,Private}Key all non-virtual;lloyd2009-11-102-6/+6
* Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-2917-34/+0
* propagate from branch 'net.randombit.botan.1_8' (head c5ae189464f6ef16e3ce73e...lloyd2009-10-1312-8/+95
|\
| * Reasonably functional RSA support; keygen, import/export, encrypt/decrypt, si...lloyd2009-10-091-1/+7
| * Add 'Distributed under...' text to files missing it. Some format cleanupslloyd2009-10-072-1/+10
| * Split up util.h into 3 fileslloyd2009-09-179-6/+78
* | Fix indentlloyd2009-10-131-1/+1
|/
* Replace 'XXX' and other such notes with FIXME for easy greppinglloyd2009-07-222-3/+4
* Fix some unused variable nits pointed out by icc 10.1lloyd2009-07-212-7/+1
* One signature of PKCS8::PEM_encode was stray, and didn't have a coorespondinglloyd2009-07-211-5/+0
* Move back to pk_codecs, propagate to pubkey-refactor donelloyd2009-07-214-0/+0
* Move from pk_codecs to pubkey to solve merge problemlloyd2009-07-214-0/+0
* Correct source listings for moved fileslloyd2009-07-161-2/+0
* Move some files around to break up dependencies between directorieslloyd2009-07-164-0/+4
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-1516-80/+107
* Move the contents of pubkey/pubkey (which was kind of a catch-all tolloyd2009-07-1526-16/+4
* engine.h had copies of some declarations from pk_engine.h that had notlloyd2009-05-137-7/+7
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-3070-988/+1128
* Add back the public key filters, at the request of Andreas Podgurski onlloyd2009-03-193-0/+204
* Update some doxygen comments. Contributed by Charles Brockman in bug #39lloyd2009-03-021-1/+1
* Fix a memory leak in PKCS #8 load_key and encrypt_key that wouldlloyd2008-12-121-5/+9
* DL_Group constructor taking three BigInts had the order of q and g swappedlloyd2008-12-081-1/+1
* Remove pk_lookup - half of it (look_pk.{cpp,h}) depended on libstate directly,lloyd2008-11-1113-178/+5
* Bubble up use of global algo factory out of DSA parameter gen to DL_Grouplloyd2008-11-111-2/+6
* Make the level of key consistency checking performed be a build constantlloyd2008-11-111-19/+3
* Remove unused include of <memory>lloyd2008-11-111-1/+0
* Remove lookup.h use from DLIES, PK key agreement, DSA param gen, get_enc.cpplloyd2008-11-115-48/+67
* Remove lookup dep from basic pubkey classeslloyd2008-11-103-47/+29
* Split pk_pad.h into eme.h and emsa.hlloyd2008-11-101-1/+2
* Move engine to libstate/ directory, since there is a mutual dependencylloyd2008-11-091-1/+0
* Macro cleanuplloyd2008-11-092-8/+8
* Add BOTAN_DLL macro to Default_IF_Oplloyd2008-11-081-1/+1
* Remove dependency on Default_Engine from pubkey codelloyd2008-11-089-112/+25
* Split the last parts of the 'core' modulelloyd2008-11-087-4/+120
* Split base.h into block_cipher.h and stream_cipher.hlloyd2008-11-081-1/+2
* Reformat for shorter lineslloyd2008-11-071-5/+15
* Wrap lines to 80 columnslloyd2008-10-282-8/+13
* Move EntropySource base class to new entropy_src.h (which allows the implemen...lloyd2008-10-261-0/+1
* Move pbe/pbe_base to pbe/lloyd2008-10-261-1/+1
* Put pk_pad.{h,cpp} from core into pk_pad/ dir (cleaner I think)lloyd2008-10-261-0/+1
* Add ECKAEG benchmark. Fix several problems found in ECKAEG key (had pure virt...lloyd2008-10-132-36/+59
* Remove spurious trailing ; after blockslloyd2008-10-133-6/+6
* Wrap lineslloyd2008-10-131-5/+8
* Add trailing H__ to some header guards. Line wrap long comment.lloyd2008-10-131-3/+4
* Doxygen comments for pkcs8.h from InSiTolloyd2008-10-131-31/+127
* Another batch of InSiTo Doxygen commentslloyd2008-10-133-32/+227
* Kill stray charlloyd2008-10-131-1/+1
* And add yet more InSiTo Doxygen comments (20 .h files to go...)lloyd2008-10-131-25/+75
* Add comment from InSiTo's enums.h for Signature_Formatlloyd2008-10-131-0/+3
* Wrap lineslloyd2008-10-131-4/+9