54 Commits (4ac88ba5487e026bf81da565f97cfcf8f920657d)

Author SHA1 Message Date
Martin Storsjö fab8156b2f avio: Copy URLContext generic options into child URLContexts 9 years ago
Derek Buitenhuis 93629735d7 avformat: Add a protocol blacklisting API 9 years ago
Anton Khirnov 8c0ceafb0f urlprotocol: receive a list of protocols from the caller 9 years ago
Michael Niedermayer fe3fed0b14 Update demuxers and protocols for protocol whitelist support 9 years ago
Rodger Combs 6dd5371e34 lavf/tls: let the user specify what name to verify against 10 years ago
wm4 4a006b9eb7 lavf: split tls.c 10 years ago
wm4 d8ffb2055f lavf: split tls.c 10 years ago
James Almer 29216d7fd1 tls: fix compilation when both gnutls and openssl are enabled 10 years ago
James Almer e91fbfd9cf tls: fix compilation when both gnutls and openssl are enabled 10 years ago
Martin Storsjö 94599a6de3 tls: Remove all the local polling loops 10 years ago
Martin Storsjö d13b124eaf tls: Remove the nonblocking code 10 years ago
Martin Storsjö d15eec4d6b tls: Use custom IO to read from the URLContext 10 years ago
Martin Storsjö b9d2d6843a tls: Pass AVOptions dictionaries through to the chained protocol 10 years ago
Michael Niedermayer ced26a2c65 avformat/tls: add () to protect macro arguments 10 years ago
Diego Biurrun daf8cf358a avformat: Don't anonymously typedef structs 10 years ago
Michael Niedermayer 7620d48f2e avformat/network: Check for av_malloc* failures in ff_tls_init() 10 years ago
Luca Barbato cd9d6399fd tls: Support passing old-style tcp options 10 years ago
Gabriel Dume 4b1f5e5090 cosmetics: Write NULL pointer inequality checks more compactly 10 years ago
Matt Oliver 306e1ac012 avformat/tls: Fix windows build with openSSL enabled. 11 years ago
Michael Niedermayer df21537dfb avformat/tls: fix {} error for the GNUTLS case 11 years ago
Martin Storsjö 705b748e8d tls: Add support for listen mode 11 years ago
Martin Storsjö 8b09d917e7 tls: Add options for verifying the peer certificate 11 years ago
Martin Storsjö 5055035670 tls: Do not abort on non-fatal TLS alerts with gnutls 11 years ago
Thilo Borgmann d814a839ac Reinstate proper FFmpeg license for all files. 11 years ago
Martin Storsjö de9cd1b173 lavf: Handle the environment variable no_proxy more properly 12 years ago
Martin Storsjö 41ecbbc7aa tls: Return AVERROR_EOF if the TLS_read/write functions return 0 12 years ago
Peter Ross 4f4eb380f0 tls: TLS/SSL server 12 years ago
Peter Ross d1146d67ca tls: parse uri path options to underlying tcp URLContext 12 years ago
Peter Ross b2460858f6 tls: verify option 12 years ago
Peter Ross 973a758f52 tls: cafile, cert, key options 12 years ago
Martin Storsjö 32b83aeec1 avio: Add an URLProtocol flag for indicating that a protocol uses network 13 years ago
Diego Biurrun c88ebdb42c Eliminate pointless 0/NULL initializers in AVCodec and similar declarations. 13 years ago
Martin Storsjö 2565dbeb3e tls: Handle connection via a http proxy 13 years ago
Martin Storsjö 92db95e9ca tls: Use TLSv1_client_method for OpenSSL 13 years ago
Anton Khirnov ddffc2fdc3 avio: add support for passing options to protocols. 13 years ago
Martin Storsjö 6f1b7b3944 avio: Add an AVIOInterruptCB parameter to ffurl_open/ffurl_alloc 13 years ago
Martin Storsjö 9957cdbfd5 avformat: Use ff_check_interrupt 13 years ago
Martin Storsjö 371d15ec36 tls: Use the URLContext as logging context 13 years ago
Anton Khirnov 34ff0e2915 tls: use AVIO_FLAG_NONBLOCK instead of deprecated URL_FLAG_NONBLOCK 13 years ago
Martin Storsjö f38f3b88a5 tls: Use ERR_get_error() in do_tls_poll 13 years ago
Martin Storsjö 558d192d23 avformat: Add the tls protocol, using OpenSSL or gnutls 13 years ago