avformat: implement SChannel SSP TLS protocol

Multimedia / FFmpeg - Hendrik Leppkes [gmail.com] - 14 November 2015 07:31 UTC

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).

4c8d86e avformat: implement SChannel SSP TLS protocol
configure | 14 +-
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/tls.h | 2 +-
libavformat/tls_schannel.c | 600 ++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 614 insertions(+), 4 deletions(-)

  • Share