aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Reorder schema and make the session id a primary key since it shouldlloyd2012-03-221-7/+7
| * | | | Oops, libsqlite is sqlite2, link to libsqlite3lloyd2012-03-221-1/+1
| * | | | Expire old sessions and limit the cache size in the sqlite session manager.lloyd2012-03-222-16/+62
| * | | | First rev at a SQLite TLS session manager. Should be encrypting thelloyd2012-03-223-0/+265
| * | | | Remove extra BER_Decoder objectlloyd2012-03-221-2/+0
| |/ / /
| * | / Add missing source for DTLS hello verifylloyd2012-03-161-0/+61
| | |/ | |/|
| * | Add SecureQueue::emptylloyd2012-03-077-27/+49
| * | Add an abstraction for reading handshake messages (as DTLS handles itlloyd2012-03-0514-91/+215
| * | Move the handshake serialization code to Record_Writerlloyd2012-03-0311-39/+44
| * | Move min_version and pref_version to the source file so they can belloyd2012-03-022-4/+12
| * | Bad conditionallloyd2012-02-281-1/+1
| * | We would call the handshake callback twice on session resumption:lloyd2012-02-281-20/+19
| * | Indentationlloyd2012-02-276-38/+38
* | | Enable TLS again (bad merge)lloyd2012-02-201-2/+0
* | | propagate from branch 'net.randombit.botan' (head c247a55e7c0bcd239fcfc672139...lloyd2012-02-201-0/+2
* | | Remove get_nanoseconds_clock as we'll rely on std::chrono's highlloyd2012-02-201-1/+0
* | | Merge fixups. Add locking to default session manager. Use chrono liblloyd2012-02-2026-96/+105
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head 0ceb9cde6...lloyd2012-02-204-19/+4
|/ /
* | Actually check CA signatures in Credentials_Manager. This area needs alloyd2012-02-012-3/+3
* | Support getting ciphersuites by name as well as suite IDlloyd2012-01-286-10/+29
* | Add Camellia ciphersuites from RFC 4132.lloyd2012-01-283-5/+40
* | Add anon SRP ciphersuites to the list, add missing _CBC on thelloyd2012-01-282-12/+27
* | Support alternate PRF hashes in TLS 1.2. Add support for the SHA-384lloyd2012-01-288-74/+90
* | Fix inverted conditionallloyd2012-01-271-2/+2
* | Change naming convention to match RFCslloyd2012-01-275-30/+26
* | Remove debug outputlloyd2012-01-271-11/+0
* | Server side PSKlloyd2012-01-274-101/+124
* | Working though somewhat clumsy DHE_PSK and ECDHE_PSK. Tested against GnuTLSlloyd2012-01-275-24/+100
* | Somewhat cleaner PSK handlinglloyd2012-01-273-27/+34
* | Server side PSK kexlloyd2012-01-274-13/+37
* | Split up the psk function as the server also wants to be able to looklloyd2012-01-271-7/+10
* | Add client-side support for PSK kex. Tested against OpenSSL.lloyd2012-01-278-14/+97
* | First attempt to get certificates matching the name the client sent inlloyd2012-01-271-3/+27
* | Remove Alert::Level enum, replace with boollloyd2012-01-265-14/+10
* | Change callback interface to pass the Alert object itself insteadlloyd2012-01-268-17/+86
* | Make Alert a first class object ala Version. Move the alert codes intolloyd2012-01-2623-177/+224
* | Deleting the return of private_key_for in the TLS server forces thelloyd2012-01-263-11/+9
* | Clean up record writer a bitlloyd2012-01-251-55/+60
* | Move around the order of arguments to activate() and add thelloyd2012-01-255-14/+30
* | In earlier versions, key exchange == "RSA" meant export-stylelloyd2012-01-255-20/+22
* | Move all key exchange mechanism code (eg DH/ECDH/SRP) out of thelloyd2012-01-256-95/+143
* | Fix printing PSK ciphersuites. Better assert msg.lloyd2012-01-252-14/+17
* | Convenience methodlloyd2012-01-251-0/+2
* | Go back to choosing the ciphersuite based on the server's preferences.lloyd2012-01-255-25/+57
* | Hiding SRP users or not is policy. Not sure what the default should be for thislloyd2012-01-251-2/+10
* | Storing the version as a single u16bit makes compares simplerlloyd2012-01-241-27/+14
* | Move extension type here, no need to make it visible to appslloyd2012-01-242-20/+20
* | s/tls_suites/tls_ciphersuite/lloyd2012-01-248-13/+14
* | Require ECDH and ECDSA modules for TLS. This is slightly non-optimallloyd2012-01-241-0/+2
* | Add support for the IDEA ciphersuite, though don't require it to belloyd2012-01-243-1/+13