Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use standard unsigned integer types | Andreas Steffen | 2016-03-24 | 1 | -2/+2 |
| | |||||
* | libtls: Check for CHANGE_CIPHER_SPEC type only if upper layer returns NEED_MORE | Martin Willi | 2015-01-12 | 1 | -6/+5 |
| | | | | | | | A type is returned only if upper layers successfully created a record, that is returns NEED_MORE. If we do not check for the return value, we might check a previous record or the uninitialized type variable and falsely reset the sequence number. | ||||
* | tls: Separate TLS protection to abstracted AEAD modes | Martin Willi | 2014-03-31 | 1 | -196/+18 |
| | | | | | | To better separate the code path for different TLS versions and modes of operation, we introduce a TLS AEAD abstraction. We provide three implementations using traditional transforms, and get prepared for TLS AEAD modes. | ||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 1 | -1/+1 |
| | |||||
* | Add a return value to crypter_t.decrypt() | Martin Willi | 2012-07-16 | 1 | -1/+6 |
| | |||||
* | Add a return value to crypter_t.encrypt | Martin Willi | 2012-07-16 | 1 | -1/+10 |
| | |||||
* | Check rng return value when generating secrets and IVs in libtls | Tobias Brunner | 2012-07-16 | 1 | -4/+4 |
| | |||||
* | Add a return value to signer_t.get_signature() | Martin Willi | 2012-07-16 | 1 | -8/+9 |
| | |||||
* | Add a return value to signer_t.allocate_signature() | Martin Willi | 2012-07-16 | 1 | -1/+5 |
| | |||||
* | Don't allocate extra memory to MAC the TLS header | Martin Willi | 2011-09-28 | 1 | -22/+23 |
| | |||||
* | Verify TLS MAC even if padding is invalid to prevent timing attacks | Martin Willi | 2011-09-28 | 1 | -6/+4 |
| | |||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 1 | -1/+1 |
| | | | | Mostly found by 'codespell'. | ||||
* | Accept TLS records with zero-length plaintext | Martin Willi | 2010-09-06 | 1 | -1/+1 |
| | |||||
* | Implemented TLS Alert handling | Martin Willi | 2010-08-23 | 1 | -14/+34 |
| | |||||
* | Introducing a dedicated debug message group for libtls | Martin Willi | 2010-08-23 | 1 | -6/+6 |
| | |||||
* | Use IV length of a crypter instead of block size for IV calculations | Martin Willi | 2010-08-13 | 1 | -10/+12 |
| | |||||
* | fixed sequence numbering and iv of TLS protection layer | Andreas Steffen | 2010-08-12 | 1 | -3/+3 |
| | |||||
* | Moved TLS stack to its own library | Martin Willi | 2010-08-03 | 1 | -0/+311 |