aboutsummaryrefslogtreecommitdiffstats
path: root/doc/examples/tls_client.cpp
Commit message (Collapse)AuthorAgeFilesLines
* A few more WinSock fixes for TLS exampleslloyd2011-04-291-2/+3
|
* Calling &str[str.size()] is only valid if str is const; otherwise thelloyd2011-04-291-1/+7
| | | | | | | | | | | | | | results are undefined. This happens to work under GCC and most other compilers, but does not under Visual C++ 2010. This broke hex_encode when encoding an empty input, and this subsequently broke SSL handshaking. 2010 includes a TR1 that works fine for SSL, but it puts the headers in the main header space rather than under tr1/, so account for that. Hack the socket header into working under WinSock Tick version to 1.10.0
* Some doc updates, include the DSA examples in pubkey, remove outdatedlloyd2011-04-201-1/+1
| | | | | and probably useless threads section, also fix compilation of several examples.
* More doc updateslloyd2011-04-081-16/+5
|
* More pubkey doc updateslloyd2011-04-081-0/+96
|
* Convert most of the documentation to reStructured Text, addinglloyd2011-04-041-96/+0
| | | | | | | | | | | | | | | | | | | a makefile to build it with Sphinx (http://sphinx.pocoo.org/). Previously credits.txt listed public domain code sources; instead directly credit the authors in the relevant files and delete that file. Drop the draft FIPS 140 security policy; I can't imagine FIPS 140 validation will ever happen, and if it does, I don't want anything to do with it. Also drop the internals doc, which was so out of date (and incomplete) as to be worthless. Move the tutorials and InSiTo pdfs into old/ for the time being, until anything relevant from them can be filtered out and converted into RST.
* Inherit policy and override check_certlloyd2010-11-291-1/+17
|
* Make TLS_Client entirely via callbacks, not talking to Socket directlylloyd2010-10-191-1/+3
|
* Fix exampleslloyd2010-10-131-1/+3
|
* Remove more uses of vector to pointer implicit conversionslloyd2010-09-131-1/+5
|
* Specify the target host and port for tls_client on the command linelloyd2010-09-081-3/+18
|
* Just report total size output at the endlloyd2010-04-191-1/+7
|
* Fix minor errors and warnings in the examples. Remove boost dependency fromlloyd2010-03-031-1/+1
| | | | rng_test example.
* Various minor SSL fixeslloyd2010-02-141-9/+5
|
* Import latest version of Ajisai into src/ssl; once this hits mainlinelloyd2010-01-111-0/+55
I'll officially kill off Ajisai (instead of it just lingering as a zombine as it is currently). Apparently I broke something (or multiple things) during the import process; servers crash and clients gets MAC errors on connect.