DDraceNetwork Documentation
Loading...
Searching...
No Matches
http.cpp File Reference
#include "http.h"
#include <base/log.h>
#include <base/math.h>
#include <base/system.h>
#include <engine/external/json-parser/json.h>
#include <engine/shared/config.h>
#include <engine/storage.h>
#include <game/version.h>
#include <limits>
#include <csignal>
#include <curl/curl.h>
Include dependency graph for http.cpp:

Functions

static int CurlDebug (CURL *pHandle, curl_infotype Type, char *pData, size_t DataSize, void *pUser)
void EscapeUrl (char *pBuf, int Size, const char *pStr)
bool HttpHasIpresolveBug ()
static bool CalculateSha256 (const char *pAbsoluteFilename, SHA256_DIGEST *pSha256)

Function Documentation

◆ CalculateSha256()

bool CalculateSha256 ( const char * pAbsoluteFilename,
SHA256_DIGEST * pSha256 )
static

◆ CurlDebug()

int CurlDebug ( CURL * pHandle,
curl_infotype Type,
char * pData,
size_t DataSize,
void * pUser )
static

◆ EscapeUrl()

void EscapeUrl ( char * pBuf,
int Size,
const char * pStr )

◆ HttpHasIpresolveBug()

bool HttpHasIpresolveBug ( )