summaryrefslogtreecommitdiff
path: root/libavformat/rtmpdh.h
Commit message (Collapse)AuthorAge
* build: Drop gcrypt supportDiego Biurrun2016-11-25
| | | | GnuTLS in combination with gcrypt has been deprecated since 2010.
* rtmpdh: Don't use the OpenSSL DH structMartin Storsjö2016-10-23
| | | | | | | | | Instead use our own struct, which we already use when using gcrypt and gnutls. In OpenSSL 1.1, the DH struct has been made opaque. Signed-off-by: Martin Storsjö <martin@martin.st>
* testprogs: Clean up #includesDiego Biurrun2016-03-24
|
* rtmpdh: Use GMP functions directly, instead of nettle wrappersMartin Storsjö2015-06-01
| | | | | | | | | mpz_import and mpz_export were added in GMP 4.1, in 2002. This simplifies the DH code by clarifying that it only uses pure bignum functions, no other parts of nettle/hogweed. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmpdh: Fix the indentation in a structMartin Storsjö2015-06-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmpdh: Pass the actual buffer size of the output secret keyMartin Storsjö2015-05-29
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* RTMPE protocol supportSamuel Pitoiset2012-07-23
This adds two protocols, but one of them is an internal implementation detail just used as an abstraction layer/generalization in the code. The RTMPE protocol implementation uses ffrtmpcrypt:// as an alternative to the tcp:// protocol. This allows moving most of the lower level logic out from the higher level generic rtmp code. Signed-off-by: Martin Storsjö <martin@martin.st>