aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/sessions_sqlite
Commit message (Expand)AuthorAgeFilesLines
* Add TLS::Server_Information to encapsulate the hostname/port pair.lloyd2012-10-132-14/+10
* Add an optional parameter to TLS::Client specifying the port number.lloyd2012-07-122-10/+15
* Correct Doxygen commentslloyd2012-07-061-0/+1
* Add TLS::Session_Manager_Noop which just ignores all save requests.lloyd2012-06-293-12/+17
* Make a proper wrapper in util for SQLite3, update the TLS sessionlloyd2012-06-083-167/+33
* Report what we have already received on an unexpected statelloyd2012-06-071-5/+5
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-182-7/+7
* Huge pile of post merge fixups, mtn really fucked that mergelloyd2012-04-252-39/+13
* propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07...lloyd2012-04-252-9/+42
|\
| * Various dependency/amalgamation fixeslloyd2012-04-191-2/+2
| * Limit the lifetime of tickets to Policy::session_ticket_lifetime()lloyd2012-04-042-3/+6
* | Post merge fixes for using chrono lib for timeouts, unique_ptr,lloyd2012-03-302-10/+13
|/
* Rework session crypto code. Drop the 4 bytes of zeros reserved forlloyd2012-03-281-1/+1
* Fix depslloyd2012-03-231-0/+4
* Add encryption for the SQLite sessions databaselloyd2012-03-222-46/+141
* propagate from branch 'net.randombit.botan.tls-state-machine' (head 6bcbae3d2...lloyd2012-03-221-1/+2
|\
| * Working client-side session tickets. Tested against gmail.com andlloyd2012-03-221-1/+2
* | Add some helper functions for data accesslloyd2012-03-221-22/+33
|/
* 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