- build ICE stack without OpenSSL dependency
This commit is contained in:
parent
84d11d3b04
commit
34e43bf301
|
|
@ -190,7 +190,7 @@ static AmrPayload parseAmrPayload(AmrPayloadInfo& input)
|
|||
|
||||
AmrFrame frame;
|
||||
frame.mFrameType = FT;
|
||||
|
||||
frame.mSTI = 0;
|
||||
frame.mMode = FT < SID_FT ? FT : 0xFF;
|
||||
frame.mGoodQuality = Q == 1;
|
||||
frame.mTimestamp = input.mCurrentTimestamp;
|
||||
|
|
|
|||
|
|
@ -34,9 +34,9 @@ set (ICE_STACK_SOURCES ICEAddress.cpp
|
|||
ICETime.cpp
|
||||
ICETransactionList.cpp
|
||||
hmac_sha1_impl.h
|
||||
hmac_sha1_impl.c
|
||||
hmac_sha1_impl.cpp
|
||||
md5_impl.h
|
||||
md5_impl.c
|
||||
md5_impl.cpp
|
||||
)
|
||||
|
||||
set (ICE_DEFINES -D_WINSOCK_DEPRECATED_NO_WARNINGS)
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ void ice::md5Bin(const void* inputData, size_t inputSize, void* digest)
|
|||
MD5_Final((unsigned char*)digest, &md5);
|
||||
}
|
||||
#else
|
||||
|
||||
#include "md5_impl.h"
|
||||
// Use own MD5 implementation
|
||||
void ice::md5Bin(const void* inputData, size_t inputSize, void* digest)
|
||||
|
|
|
|||
|
|
@ -204,8 +204,8 @@ void md5String(char *input, uint8_t *result){
|
|||
memcpy(result, ctx.digest, 16);
|
||||
}
|
||||
|
||||
void md5File(FILE *file, uint8_t *result){
|
||||
char *input_buffer = malloc(1024);
|
||||
void md5File(FILE *file, uint8_t *result) {
|
||||
char *input_buffer = (char*)malloc(1024);
|
||||
size_t input_size = 0;
|
||||
|
||||
MD5Context ctx;
|
||||
Loading…
Reference in New Issue