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()

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

◆ CurlDebug()

static 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 ( )