aboutsummaryrefslogtreecommitdiffstats
path: root/src/cert/cvc
Commit message (Expand)AuthorAgeFilesLines
* Add back BigInt::to_u32bitlloyd2011-05-101-1/+1
* ECC private keys had two different constructors, one taking a grouplloyd2011-04-081-1/+1
* Remove inclusions of unused headers.lloyd2011-02-102-7/+7
* Convert the BER/DER coders to use size_t instead of u32bit for smalllloyd2011-02-092-2/+2
* Some cleanups, and add an <ios> include for Sun Studio 12lloyd2011-02-092-40/+47
* Fix some VC warnings under 64 bit compileslloyd2010-12-132-6/+6
* Overflow warning in MSVClloyd2010-11-291-1/+2
* Split up src/cert/x509 into a set of modules, though mostly mutuallylloyd2010-09-172-2/+0
* Update all uses of MemoryRegion::append to use either push_back or operator+=lloyd2010-09-155-17/+15
* Anywhere where we use MemoryRegion::begin to get access to the raw pointerlloyd2010-09-131-7/+5
* Make round_up and round_down templates instead of fixed to use u32bitslloyd2010-06-291-1/+1
* Replace "@return a blah" and "@return the blah" with just "@return blah"lloyd2010-06-162-11/+11
* More Doxygen updates/fixeslloyd2010-06-152-1/+4
* Fix a few hundred Doxygen warningslloyd2010-06-155-6/+14
* Remove some C-style castslloyd2010-04-231-2/+2
* Initialize m_pk to null in constructorlloyd2010-03-171-0/+2
* Modify pubkey classes to take names instead of object pointers.lloyd2010-03-082-17/+15
* Remove the now no-op classes PK_Encrypting_Key,lloyd2010-03-081-5/+1
* Changes to CVC to deal with the fact that you can't create an uninitializedlloyd2010-03-043-8/+10
* The code in pk_codecs was actually entirely tied to the code inlloyd2010-03-041-1/+0
* Remove BOTAN_DLL from templates, VC++ doesn't like itlloyd2010-03-032-2/+2
* Reorganize where some CVC code goes to avoid template bloat + VC problemslloyd2010-03-037-95/+66
* CVC assumed sigs were DER encoded by default. Not truelloyd2010-03-024-25/+7
* Remove ECDSA_Signature encoding/decoding cruftlloyd2010-03-023-83/+39
* Cleanups, remove dead codelloyd2010-03-028-96/+27
* Port in the code for forming the EAC encoding of an ECDSA key, so nowlloyd2010-03-021-19/+47
* Lots of internal CVC cleanupslloyd2010-03-0213-192/+121
* Remove some needless usages of auto_ptr in CVClloyd2010-03-027-22/+33
* Remove a fairly useless member of EC_PublicKey that was only used forlloyd2010-03-021-1/+1
* Clean up EC_Domain_Paramslloyd2010-03-011-3/+3
* Small cleanups in CVC. Reduce use of assert. Remove UTF-8 charslloyd2010-02-245-28/+25
* Remove TR1 dependency in CVC codelloyd2010-02-2412-111/+25
* Remove global variablelloyd2010-01-222-4/+2
* Add copyright and license notes to pretty much every file that didn't have them,lloyd2009-12-312-4/+4
* Replace time_t_to_tm with calendar_value which returns a struct representinglloyd2009-12-241-6/+5
* Add missing BOTAN_DLL exports.lloyd2009-12-162-1/+1
* Make many more headers internal-only.lloyd2009-12-163-46/+47
* Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-162-13/+17
* Consolidate the non-canonical epoch timers, like cpuid and Win32'slloyd2009-12-012-2/+2
* Cleanups - remove emails from source files, they should only live inlloyd2009-11-105-9/+4
* Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-291-2/+0
* The get_tm function was duplicated. Move single version to timer.{h,cpp}lloyd2009-09-171-43/+16
* Split up util.h into 3 fileslloyd2009-09-172-2/+1
* Replace 'XXX' and other such notes with FIXME for easy greppinglloyd2009-07-223-6/+6
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-151-5/+13
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-3019-172/+210
* Split the last parts of the 'core' modulelloyd2008-11-086-6/+6
* Remove two declared but not defined constructors of EAC_Signed_Objectlloyd2008-10-141-4/+1
* Remove spurious trailing ; after blockslloyd2008-10-131-1/+2
* Add InSiTo Doxygen comments for freestore.hlloyd2008-10-131-4/+40