aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_seq_numbers.h
Commit message (Collapse)AuthorAgeFilesLines
* Change Credentials_Manager::trusted_certificate_authorities to returnlloyd2012-11-131-0/+1
| | | | | | | | | a list of Certificate_Stores instead of a list of actual certs, allowing for instance the ability to reference a DB cert store without actually pulling all the certs into memory. Add Certificate_Store::all_subjects which returns the DNs of all contained certificates.
* Store cipher states in Channel instead of Handshake_State. Keep alllloyd2012-11-061-5/+17
| | | | | around by default, expiring them as they are no longer needed. Expiration logic for DTLS needs some work.
* New logic for DTLS replay detection. Abstracts the sequence handlinglloyd2012-09-101-0/+112
out a bit. Handling of initial server record is pretty nasty.