aboutsummaryrefslogtreecommitdiffstats
path: root/doc/examples
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | | | | | | | | | * | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head ac4d8fecb28374d06094da3457a...lloyd2009-11-291-0/+119
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * | | | | | | | | | | | | Fix some examples for changed APIs in C++0x branchlloyd2009-11-176-11/+7
| | | | | | | | | | | | | | | * | | | | | | | | | | | | propagate from branch 'net.randombit.botan' (head cfb19182987fc95b2a8885584a3...lloyd2009-11-172-78/+89
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head ac888e57b614c623590d79ab615...lloyd2009-11-136-15/+161
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 2773c2310e8c0a51975987a2dd6...lloyd2009-11-021-25/+15
| | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 139d6957d20f0b1202e0eacc63c...lloyd2009-10-131-25/+15
| | | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head 8a5eb02c2e451fc983f234f7ba2...lloyd2009-09-301-25/+15
| | | | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ propagate from branch 'net.randombit.botan' (head b9ca6596a127964cb9795d22bc2...lloyd2009-09-171-1/+2
| | | | | | | | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | | | | | | * | | | | | | | | | | | | | | | Use <chrono> in the runtime benchmarking code instead of the locallloyd2009-09-161-2/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create and save certs on the fly for hostnames as they are asked forlloyd2012-02-031-17/+89
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split up the psk function as the server also wants to be able to looklloyd2012-01-271-0/+14
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use boost::asio instead of standalone asio as it's more commonlylloyd2012-01-273-44/+49
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change callback interface to pass the Alert object itself insteadlloyd2012-01-263-14/+14
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Need boost_thread for asio example nowlloyd2012-01-261-0/+3
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use multiple threads in asio example serverlloyd2012-01-261-13/+74
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We can now actually handle multiple certificate types in the serverlloyd2012-01-241-5/+25
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The credentials manager interface seems a much better place for certlloyd2012-01-234-157/+61
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update examples with new ciphersuite string printerlloyd2012-01-232-5/+4
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since this branch is hugely API breaking already, go ahead and putlloyd2012-01-233-26/+27
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cast to int, cout gets confused by unsigned charlloyd2012-01-201-3/+3
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kinda maybe working TLS 1.2 for clients. Not well tested at all, but alloyd2012-01-191-1/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some cleanups, use cout instead of printflloyd2012-01-191-21/+53
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | s/queue_for_sending/sendlloyd2012-01-181-2/+2
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Small fixeslloyd2012-01-162-15/+4
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid overlapping writes. Pretend to be an HTTP serverlloyd2012-01-071-19/+79
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Various example updates. Add a new TLS server example that uses asiolloyd2012-01-064-26/+296
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for next protocol negotiation. Client only currently;lloyd2012-01-041-2/+15
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Example fixeslloyd2012-01-032-3/+9
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Credentials_Manager which is an interface to something that knowslloyd2012-01-031-18/+48
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for client-side session resumptionlloyd2011-12-311-66/+77
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename the session type to 'TLS_Session'. Split the manager out intolloyd2011-12-302-2/+4
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a function for getting the version number of an active connection.lloyd2011-12-302-1/+33
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New more interesting client, pipes stdin<->remote box via TLS alalloyd2011-12-301-74/+122
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for sending server name indicator in client hellolloyd2011-12-292-5/+8
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just print printablelloyd2011-12-281-2/+0
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't stall on errorlloyd2011-12-281-3/+6
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional bits for SSLv3 client authlloyd2011-12-281-1/+4
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Working though hacking client verify (server side only). Only supportslloyd2011-12-282-3/+8
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the server example less fragile, write a class that emulates thelloyd2011-12-271-30/+118
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial hooks for session resumptionlloyd2011-12-231-0/+3
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Centralize a lot of the handshaking and message parsing in TLS_Channellloyd2011-12-235-196/+36
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First stab at an event driven TLS client.lloyd2011-12-232-37/+92
|/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
* / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / Detect (though not using) the CPUID bit for the RDRAND instructionlloyd2011-06-161-0/+1
|/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix linking for exampleslloyd2011-06-061-1/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the very basic operations for encoding and decoding alloyd2011-05-171-1/+1
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A few more WinSock fixes for TLS exampleslloyd2011-04-293-9/+12
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calling &str[str.size()] is only valid if str is const; otherwise thelloyd2011-04-293-31/+82
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some doc updates, include the DSA examples in pubkey, remove outdatedlloyd2011-04-204-6/+7
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's likely that other FPE methods will be desirable once they arelloyd2011-04-201-3/+3
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More doc updateslloyd2011-04-083-29/+5