|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "webrtc/pc/srtpfilter.h"#include "third_party/libsrtp/include/srtp.h"#include "webrtc/base/buffer.h"#include "webrtc/base/byteorder.h"#include "webrtc/base/constructormagic.h"#include "webrtc/base/gunit.h"#include "webrtc/base/thread.h"#include "webrtc/media/base/cryptoparams.h"#include "webrtc/media/base/fakertp.h"#include "webrtc/p2p/base/sessiondescription.h"Classes | |
| class | SrtpFilterTest |
| class | SrtpSessionTest |
| class | SrtpStatTest |
Functions | |
| TEST_F (SrtpFilterTest, TestGoodSetupOneCipherSuite) | |
| TEST_F (SrtpFilterTest, TestGoodSetupOneCipherSuiteGcm) | |
| TEST_F (SrtpFilterTest, TestGoodSetupMultipleCipherSuites) | |
| TEST_F (SrtpFilterTest, TestGoodSetupMultipleCipherSuitesGcm) | |
| TEST_F (SrtpFilterTest, TestGoodSetupNoCipherSuites) | |
| TEST_F (SrtpFilterTest, TestGoodSetupNoAnswerCipherSuites) | |
| TEST_F (SrtpFilterTest, TestBadSetup) | |
| TEST_F (SrtpFilterTest, TestGoodSetupMultipleOffers) | |
| TEST_F (SrtpFilterTest, TestBadSetupMultipleOffers) | |
| TEST_F (SrtpFilterTest, TestNoAnswerCipherSuites) | |
| TEST_F (SrtpFilterTest, TestMultipleAnswerCipherSuites) | |
| TEST_F (SrtpFilterTest, TestInvalidCipherSuite) | |
| TEST_F (SrtpFilterTest, TestNoMatchingTag) | |
| TEST_F (SrtpFilterTest, TestNoMatchingCipherSuite) | |
| TEST_F (SrtpFilterTest, TestInvalidKeyData) | |
| TEST_F (SrtpFilterTest, TestWrongKeyMethod) | |
| TEST_F (SrtpFilterTest, TestKeyTooShort) | |
| TEST_F (SrtpFilterTest, TestKeyTooLong) | |
| TEST_F (SrtpFilterTest, TestUnsupportedOptions) | |
| TEST_F (SrtpFilterTest, TestSettingSameKeyOnOneSide) | |
| TEST_F (SrtpFilterTest, TestProtect_AES_CM_128_HMAC_SHA1_80) | |
| TEST_F (SrtpFilterTest, TestProtect_AES_CM_128_HMAC_SHA1_32) | |
| TEST_F (SrtpFilterTest, TestChangeParameters) | |
| TEST_F (SrtpFilterTest, TestProvisionalAnswer) | |
| TEST_F (SrtpFilterTest, TestProvisionalAnswerWithoutCrypto) | |
| TEST_F (SrtpFilterTest, TestLocalOfferAfterProvisionalAnswerWithoutCrypto) | |
| TEST_F (SrtpFilterTest, TestDisableEncryption) | |
| TEST_F (SrtpFilterTest, TestProtect_SetParamsDirect_AES_CM_128_HMAC_SHA1_80) | |
| TEST_F (SrtpFilterTest, TestProtect_SetParamsDirect_AES_CM_128_HMAC_SHA1_32) | |
| TEST_F (SrtpFilterTest, TestProtect_SetParamsDirect_SRTP_AEAD_AES_128_GCM) | |
| TEST_F (SrtpFilterTest, TestProtect_SetParamsDirect_SRTP_AEAD_AES_256_GCM) | |
| TEST_F (SrtpFilterTest, TestSetParamsKeyTooShort) | |
| TEST_F (SrtpSessionTest, TestGoodSetup) | |
| TEST_F (SrtpSessionTest, TestBadSetup) | |
| TEST_F (SrtpSessionTest, TestKeysTooShort) | |
| TEST_F (SrtpSessionTest, TestProtect_AES_CM_128_HMAC_SHA1_80) | |
| TEST_F (SrtpSessionTest, TestProtect_AES_CM_128_HMAC_SHA1_32) | |
| TEST_F (SrtpSessionTest, TestGetSendStreamPacketIndex) | |
| TEST_F (SrtpSessionTest, TestTamperReject) | |
| TEST_F (SrtpSessionTest, TestUnencryptReject) | |
| TEST_F (SrtpSessionTest, TestBuffersTooSmall) | |
| TEST_F (SrtpSessionTest, TestReplay) | |
| TEST_F (SrtpStatTest, TestProtectRtpError) | |
| TEST_F (SrtpStatTest, TestUnprotectRtpError) | |
| TEST_F (SrtpStatTest, TestProtectRtcpError) | |
| TEST_F (SrtpStatTest, TestUnprotectRtcpError) | |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupOneCipherSuite | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupOneCipherSuiteGcm | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupMultipleCipherSuites | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupMultipleCipherSuitesGcm | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupNoCipherSuites | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupNoAnswerCipherSuites | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestBadSetup | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestGoodSetupMultipleOffers | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestBadSetupMultipleOffers | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestNoAnswerCipherSuites | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestMultipleAnswerCipherSuites | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestInvalidCipherSuite | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestNoMatchingTag | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestNoMatchingCipherSuite | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestInvalidKeyData | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestWrongKeyMethod | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestKeyTooShort | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestKeyTooLong | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestUnsupportedOptions | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestSettingSameKeyOnOneSide | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProtect_AES_CM_128_HMAC_SHA1_80 | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProtect_AES_CM_128_HMAC_SHA1_32 | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestChangeParameters | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProvisionalAnswer | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProvisionalAnswerWithoutCrypto | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestLocalOfferAfterProvisionalAnswerWithoutCrypto | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestDisableEncryption | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProtect_SetParamsDirect_AES_CM_128_HMAC_SHA1_80 | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProtect_SetParamsDirect_AES_CM_128_HMAC_SHA1_32 | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProtect_SetParamsDirect_SRTP_AEAD_AES_128_GCM | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestProtect_SetParamsDirect_SRTP_AEAD_AES_256_GCM | |||
| ) |
| TEST_F | ( | SrtpFilterTest | , |
| TestSetParamsKeyTooShort | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestGoodSetup | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestBadSetup | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestKeysTooShort | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestProtect_AES_CM_128_HMAC_SHA1_80 | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestProtect_AES_CM_128_HMAC_SHA1_32 | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestGetSendStreamPacketIndex | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestTamperReject | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestUnencryptReject | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestBuffersTooSmall | |||
| ) |
| TEST_F | ( | SrtpSessionTest | , |
| TestReplay | |||
| ) |
| TEST_F | ( | SrtpStatTest | , |
| TestProtectRtpError | |||
| ) |
| TEST_F | ( | SrtpStatTest | , |
| TestUnprotectRtpError | |||
| ) |
| TEST_F | ( | SrtpStatTest | , |
| TestProtectRtcpError | |||
| ) |
| TEST_F | ( | SrtpStatTest | , |
| TestUnprotectRtcpError | |||
| ) |
1.8.13