Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split some of the ASN.1 types into their own headers | lloyd | 2010-10-13 | 8 | -58/+100 |
| | |||||
* | s/u32bit/size_t/ in asn1 | lloyd | 2010-10-13 | 7 | -75/+77 |
| | |||||
* | Fix compile | lloyd | 2010-10-13 | 1 | -1/+6 |
| | |||||
* | Remove HashFunction::HASH_BLOCK_SIZE entirely | lloyd | 2010-10-13 | 10 | -36/+44 |
| | |||||
* | Remove most uses of HASH_BLOCK_SIZE | lloyd | 2010-10-13 | 22 | -52/+57 |
| | |||||
* | s/BLOCK_SIZE/block_size()/ | lloyd | 2010-10-13 | 57 | -383/+392 |
| | |||||
* | Use output_length() instead of OUTPUT_LENGTH pseudo-property | lloyd | 2010-10-13 | 42 | -97/+97 |
| | |||||
* | Add accessors for block size and output length | lloyd | 2010-10-13 | 2 | -0/+10 |
| | |||||
* | s/u32bit/size_t/ in utils | lloyd | 2010-10-13 | 11 | -55/+55 |
| | |||||
* | Use size_t rather than u32bit in SymmetricAlgorithm | lloyd | 2010-10-13 | 86 | -182/+184 |
| | |||||
* | size_t | lloyd | 2010-10-13 | 1 | -1/+1 |
| | |||||
* | More size_t | lloyd | 2010-10-13 | 9 | -40/+40 |
| | |||||
* | s/u32bit/size_t/ in stream | lloyd | 2010-10-13 | 14 | -108/+118 |
| | |||||
* | s/u32bit/size_t/ in pbkdf | lloyd | 2010-10-12 | 7 | -31/+31 |
| | |||||
* | Use size_t for BufferedComputation::add_data | lloyd | 2010-10-12 | 64 | -209/+216 |
| | |||||
* | Fix compilation of examples; benchmarking and RNG changes mostly | lloyd | 2010-10-12 | 5 | -35/+13 |
| | |||||
* | Update for RNG changes | lloyd | 2010-10-12 | 1 | -4/+4 |
| | |||||
* | Remove Alder32::hash, replace by anon namespace function | lloyd | 2010-10-12 | 2 | -14/+20 |
| | |||||
* | Use size_t instead of u32bit in entropy and rng | lloyd | 2010-10-12 | 21 | -106/+106 |
| | |||||
* | size_t in selftest | lloyd | 2010-10-12 | 1 | -1/+1 |
| | |||||
* | Use size_t in SCAN_Name | lloyd | 2010-10-12 | 8 | -33/+33 |
| | |||||
* | Use size_t instead of u32bit in pk_pad | lloyd | 2010-10-12 | 19 | -109/+109 |
| | |||||
* | Use size_t instead of u32bit in all of pubkey | lloyd | 2010-10-12 | 34 | -235/+233 |
| | |||||
* | Use size_t in filters | lloyd | 2010-10-12 | 59 | -450/+452 |
| | | | | | This breaks API for anyone creating their own Filter types, but it had to happen eventually. | ||||
* | Use size_t rather than u32bit for the blocks argument of encrypt_n | lloyd | 2010-10-12 | 65 | -403/+430 |
| | |||||
* | Add a simple update_be to BufferedComputation that takes an integer | lloyd | 2010-10-12 | 4 | -18/+19 |
| | | | | | and writes the bytes to the stream in big-endian order. Use it in KDF2, MGF1, and FPE. | ||||
* | s/u32bit/size_t/ in kdf | lloyd | 2010-10-12 | 14 | -77/+77 |
| | |||||
* | Use size_t in all of math, remove to_u32bit | lloyd | 2010-10-12 | 36 | -374/+357 |
| | |||||
* | s/u32bit/size_t/ for block cipher parallelism queries | lloyd | 2010-10-12 | 6 | -9/+9 |
| | |||||
* | s/u32bit/size_t/ in codec and benchmark | lloyd | 2010-10-12 | 9 | -56/+56 |
| | |||||
* | s/u32bit/size_t/ in alloc | lloyd | 2010-10-12 | 8 | -79/+91 |
| | | | | Also handle partial writes in alloc_mmap | ||||
* | s/u32bit/size_t/ | lloyd | 2010-10-12 | 4 | -12/+12 |
| | |||||
* | Use a full write instead of seek+write to create a sparse | lloyd | 2010-10-12 | 1 | -9/+7 |
| | | | | | file. FreeBSD's man page for mmap warns that using NOSYNC with sparse files causes problems. Closes PR 30 | ||||
* | Change ifs to compares to make it easier for a compiler to figure out | lloyd | 2010-10-12 | 1 | -11/+9 |
| | | | | | | it should use add with carry or conditional moves if available. Also remove the amd64 asm; the mp_amd64 code should be used for this case. | ||||
* | Fix CRL reason codes and updating of CRLs. Add tests for both cases. | lloyd | 2010-10-07 | 7 | -45/+8 |
| | |||||
* | Fix a bug in X509_Time: when decoding, the tag would not be set, so | lloyd | 2010-10-07 | 1 | -18/+24 |
| | | | | reencoding the same object would fail. This affected CRL updates. | ||||
* | Remove debug.h include | lloyd | 2010-10-07 | 1 | -1/+0 |
| | |||||
* | Drop debug.h, it didn't turn out to be that useful for most things, | lloyd | 2010-10-07 | 2 | -38/+0 |
| | | | | especially now that the standalone hex encoder is around | ||||
* | Forward port CRL fixes from rev 7bb2001cd554a1acc3d345914ea710ff0e1d3a6b | lloyd | 2010-10-07 | 3 | -7/+29 |
| | |||||
* | Compile fix | lloyd | 2010-10-04 | 1 | -1/+1 |
| | |||||
* | Make names more consistent | lloyd | 2010-10-01 | 3 | -2/+2 |
| | |||||
* | Also deal with short values in OctetString | lloyd | 2010-10-01 | 1 | -1/+1 |
| | |||||
* | Handle memory overwrite if hex input was not byte wide | lloyd | 2010-10-01 | 1 | -1/+1 |
| | |||||
* | Doxygen | lloyd | 2010-10-01 | 1 | -14/+61 |
| | |||||
* | Fix macro | lloyd | 2010-09-30 | 1 | -0/+1 |
| | |||||
* | Fix dependencies | lloyd | 2010-09-30 | 2 | -2/+2 |
| | |||||
* | Split SHA-2 into 32 and 64 bit versions; they are totally independent | lloyd | 2010-09-30 | 7 | -3/+13 |
| | | | | of each other anyway. | ||||
* | s/x.ptr()/&x[0]/ | lloyd | 2010-09-30 | 1 | -5/+5 |
| | |||||
* | Tidy | lloyd | 2010-09-30 | 2 | -4/+6 |
| | |||||
* | Make configure output more sensible wrt incompatible modules | lloyd | 2010-09-28 | 6 | -2/+22 |
| |