summaryrefslogtreecommitdiff
path: root/libavformat/tls.h
Commit message (Collapse)AuthorAge
* avformat: implement SChannel SSP TLS protocolHendrik Leppkes2015-11-14
| | | | | | | | | | | | This implementation does not support TLS listen sockets and loading CA/Certs from files. The Windows API does not support loading PEM certs, and would either require a manual loader or instead be limited to loading Windows PFX certificates TLS listen sockets would have to be implemented quite separately, as many of the APIs are different for server-mode (as opposed to client mode).
* lavf/tls: let the user specify what name to verify againstRodger Combs2015-06-08
| | | | | | | This can be useful for debugging, or in scenarios where the user doesn't want to use the system's DNS settings for whatever reason. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/tls: Support Secure TransportRodger Combs2015-05-29
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf: move TLS-related ifdeffery to library specific fileswm42015-05-27
| | | | | | There is no need to have this mess in network.c. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf: split tls.cwm42015-05-27
Move the OpenSSL and GnuTLS implementations to their own files. Other than the connection code (including options) and some boilerplate, no code is actually shared. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>