Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [legal] Add a selection of FILE_LICENCE declarations | Michael Brown | 2009-05-18 | 1 | -0/+2 |
| | | | | | Add FILE_LICENCE declarations to almost all files that make up the various standard builds of gPXE. | ||||
* | [crypto] Allow creation of arbitrary CBC cipher algorithms using CBC_CIPHER() | Michael Brown | 2009-02-19 | 1 | -90/+2 |
| | | | | | Given any block cipher, a corresponding CBC mode of behaviour for the cipher can be created using the CBC_CIPHER() macro. | ||||
* | [crypto] Add our own general-purpose cipher-block chaining routines | Michael Brown | 2009-02-19 | 1 | -23/+208 |
| | |||||
* | [crypto] Split crypto_algorithm into {digest,cipher,pubkey}_algorithm | Michael Brown | 2009-02-18 | 1 | -3/+3 |
| | | | | | | | | The various types of cryptographic algorithm are fundamentally different, and it was probably a mistake to try to handle them via a single common type. pubkey_algorithm is a placeholder type for now. | ||||
* | [crypto] Move AES_convert_key() hack into axtls_aes.c | Michael Brown | 2009-02-18 | 1 | -9/+25 |
| | | | | | | Although the nature of the hack is essentially unchanged, this allows us to remove the hardcoded assumption in tls.c that the RX cipher is AES. | ||||
* | [crypto] Rename aes_algorithm to aes_cbc_algorithm | Michael Brown | 2009-02-18 | 1 | -12/+12 |
| | |||||
* | Add per-file error identifiers | Michael Brown | 2007-07-24 | 1 | -0/+1 |
| | |||||
* | Added wrapper for AXTLS AES code | Michael Brown | 2007-01-31 | 1 | -0/+53 |