summaryrefslogtreecommitdiffstats
path: root/libavformat/tls_openssl.c
Commit message (Expand)AuthorAgeFilesLines
* avformat/whip: remove DTLSState enumJack Lau2025-08-161-7/+0
* avformat/tls_openssl: simplify fingerprint generationKacper Michajłow2025-08-161-47/+16
* avformat/tls_openssl: clean keys serializationKacper Michajłow2025-08-161-71/+36
* avformat/tls_openssl: use ascii - (0x2D) instead of 0x2010 hyphenKacper Michajłow2025-08-161-5/+5
* avformat/tls_openssl: fix X509 cert serial number might be negativewinlin2025-08-101-3/+4
* avformat/tls: add new option use_srtp to control whether enable itJack Lau2025-08-091-12/+12
* avformat/tls_openssl: add av_assert0() for tls_sharedJack Lau2025-08-091-0/+3
* avformat/tls_openssl: simplify the external_sock checkJack Lau2025-08-091-2/+2
* avformat/tls_openssl: cleanup the pointer name of TLSContext and TLSSharedJack Lau2025-08-091-116/+117
* all: fix typos found by codespellTimo Rothenpieler2025-08-031-1/+1
* Revert "avformat/tls_openssl: properly get new BIO index"Kacper Michajłow2025-07-301-14/+4
* avformat/tls_openssl: load default verify locationsMarvin Scholz2025-07-221-0/+6
* avformat/tls_openssl: verify setting hostname for SNIMarvin Scholz2025-07-221-1/+5
* avformat/tls_openssl: add hostname for verificationDaniel N Pettersson2025-07-221-3/+12
* avformat/tls_openssl: avoid unusual inline-if styleTimo Rothenpieler2025-07-171-2/+5
* avformat/tls_openssl: make tls and dtls use one close functionJack Lau2025-07-171-15/+3
* avformat/tls_openssl: remove all redundant "TLS: " in log with AVClassJack Lau2025-07-171-5/+5
* avformat/tls_openssl: replace 1 with TLS_ST_OK to be more clearJack Lau2025-07-171-1/+2
* avformat/tls_openssl: unset nonblock flag on correct URLContext during dtls h...Timo Rothenpieler2025-07-171-4/+1
* avformat/tls_openssl: set tlsext host name after init sslJack Lau2025-07-171-3/+3
* avformat/tls_openssl: automatically generate self-signed certificate when non...Timo Rothenpieler2025-07-161-5/+30
* avformat/tls_openssl: make generating fingerprints optionalTimo Rothenpieler2025-07-161-8/+12
* avformat/tls_openssl: don't expose deprecated EC_KEY outside of its functionTimo Rothenpieler2025-07-161-11/+9
* avformat/tls_openssl: properly free generated/read keys and certificatesTimo Rothenpieler2025-07-161-2/+24
* avformat/tls_openssl: don't enable read_ahead in dtls modeTimo Rothenpieler2025-07-161-3/+0
* avformar/tls_openssl: use correct info callback in DTLS modeTimo Rothenpieler2025-07-161-1/+1
* avformat/tls_openssl: clean up peer verify logic in dtls modeTimo Rothenpieler2025-07-161-14/+8
* avformat/tls_openssl: don't hardcode ciphers and curves for dtlsTimo Rothenpieler2025-07-161-22/+0
* avformat/tls_openssl: properly limit written size to data mtuTimo Rothenpieler2025-07-161-0/+5
* avformat/tls_openssl: set default MTU if none is setTimo Rothenpieler2025-07-161-2/+6
* avformat/tls_openssl: initialize DTLS context with correct methodTimo Rothenpieler2025-07-161-1/+2
* avformat/tls_openssl: don't abort if dtls has no key/cert setTimo Rothenpieler2025-07-161-8/+0
* avformat/tls_openssl: force dtls handshake to be blockingTimo Rothenpieler2025-07-161-6/+12
* avformat/tls_openssl: set dtls remote addr in listen modeTimo Rothenpieler2025-07-161-1/+17
* avformat/tls: make passing an external socket universalTimo Rothenpieler2025-07-111-4/+10
* avformat/tls: move whip specific init out of generic tls codeTimo Rothenpieler2025-07-111-4/+8
* avformat/tls_openssl: use SSL_CTX_set_min_proto_versionMarvin Scholz2025-07-071-1/+5
* avformat/tls_openssl: use TLS_[client|server]_methodMarvin Scholz2025-07-071-2/+2
* avformat/tls_openssl: remove unnecessary checksMarvin Scholz2025-07-071-4/+4
* avformat/tls_openssl: remove leftover commentMarvin Scholz2025-07-071-1/+0
* avformat/tls_openssl: properly get new BIO indexMarvin Scholz2025-07-071-4/+12
* avformat/tls_openssl: remove now unnecessary defineMarvin Scholz2025-07-071-4/+2
* avformat: tls: drop support for OpenSSL < 1.1.0Marvin Scholz2025-07-071-164/+2
* avformat/tls: remove unused fingerprint optionTimo Rothenpieler2025-07-031-3/+1
* avformat/tls_openssl: use existing context handleTimo Rothenpieler2025-07-031-6/+6
* avformat/tls_openssl: fix warnings when openssl is lower versionJack Lau2025-06-211-0/+8
* avformat/tls_openssl: fix build error when openssl version < 3Jack Lau2025-06-071-13/+20
* avformat/whip: Add WHIP muxer support for subsecond latency streamingJack Lau2025-06-041-45/+812
* avformat/tls_openssl: #if ff_openssl_init/deinit() away if possibleAndreas Rheinhardt2024-05-201-14/+20
* avformat/utils: Use static mutexes instead of ff_lock_avformat()Andreas Rheinhardt2024-05-201-10/+7