summaryrefslogtreecommitdiff
path: root/lib/tls.c
Commit message (Collapse)AuthorAge
* Move lib to the root.Linus Nordberg2014-02-05
|
* Detect POSIX threads at configure time and use them for OpenSSL.Linus Nordberg2013-12-20
|
* Improve initialisation of OpenSSL PRNG.Linus Nordberg2013-12-20
| | | | Basic idea taken from Tor.
* Implement disable_hostname_check config option.Linus Nordberg2013-10-03
| | | | Patch by Sam Hartman.
* Whitespace changes in license headers.Linus Nordberg2013-05-09
|
* Include stdlib.h everywhere we call (m|c)alloc.Linus Nordberg2013-05-09
|
* Revive radsecproxy.h and hostport_types.h and move rsp_* into radsecproxy/.Linus Nordberg2013-01-22
|
* Rename COPYING -> LICENSE.Linus Nordberg2012-12-19
| | | | And distribute LICENSE and HACKING.
* Whitespace.Linus Nordberg2012-12-18
|
* Implement cert verification.Linus Nordberg2012-04-26
| | | | NOTE: Not used yet.
* Conditionally compile TLS-PSK code (--enable-tls-psk).Linus Nordberg2012-04-23
| | | | Also, allow for PSK-only configuration, i.e. don't barf on missing cert stuff.
* Don't say RADPROT_TLS when we mean RAD_TLS.Linus Nordberg2012-04-19
| | | | | RADPROT_TLS is legacy from radsecproxy and will go away. It happens to be defined to 1, the same as RAD_TLS, so it happens to work.
* Implement TLS-PSK.Linus Nordberg2012-01-31
|
* Restructure code, moving most code out of packet.cLinus Nordberg2011-03-06
| | | | Also, move copyright notice out of COPYING and into every file.
* Error handling cleanupLinus Nordberg2011-03-01
| | | | | Remove RSE_SOME_ERROR. rs_tls_init: Push SSL error stack on libradsec error stack.
* Push an ENOMEM error on the connection rather than the context.Linus Nordberg2011-02-20
|
* Handle another ENOMEM case.Linus Nordberg2011-02-20
|
* Bringing up TLS connections working.Linus Nordberg2010-11-11
NOTE: Clean up of resources not yet sane. Expect resource leakages. NOTE: Most failure cases are not handled properly. With the wind at your back and the sun shining, it might work.