diff options
author | Michael BrĂ¼ning <michael.bruning@qt.io> | 2023-05-04 13:15:21 +0200 |
---|---|---|
committer | Michael BrĂ¼ning <michael.bruning@qt.io> | 2023-05-05 07:37:00 +0000 |
commit | b3010ad699b05b928359e7bd27cc623f789b6f12 (patch) | |
tree | 8dd9dcde540eff80f4530037ec1ab7d2b7338ef6 /chromium/third_party/libxml/src/include/libxml/nanohttp.h | |
parent | 49fb5fe113f79575614e5dd183e05222c7749c75 (diff) | |
download | qtwebengine-chromium-b3010ad699b05b928359e7bd27cc623f789b6f12.tar.gz |
[Backport] CVE-2023-29469 / Security bug 1433328
Manual roll of libxml to include cherry-picked security fix.
Originally reviewed on:
https://chromium-review.googlesource.com/c/chromium/src/+/4457227
Change-Id: If4241792fd07d82d57ecd4b82b928f070a1c43e0
Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/475993
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/third_party/libxml/src/include/libxml/nanohttp.h')
-rw-r--r-- | chromium/third_party/libxml/src/include/libxml/nanohttp.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/chromium/third_party/libxml/src/include/libxml/nanohttp.h b/chromium/third_party/libxml/src/include/libxml/nanohttp.h index 22b8fb43381..3b5e037fc5b 100644 --- a/chromium/third_party/libxml/src/include/libxml/nanohttp.h +++ b/chromium/third_party/libxml/src/include/libxml/nanohttp.h @@ -18,24 +18,24 @@ #ifdef __cplusplus extern "C" { #endif -XMLPUBFUN void XMLCALL +XMLPUBFUN void xmlNanoHTTPInit (void); -XMLPUBFUN void XMLCALL +XMLPUBFUN void xmlNanoHTTPCleanup (void); -XMLPUBFUN void XMLCALL +XMLPUBFUN void xmlNanoHTTPScanProxy (const char *URL); -XMLPUBFUN int XMLCALL +XMLPUBFUN int xmlNanoHTTPFetch (const char *URL, const char *filename, char **contentType); -XMLPUBFUN void * XMLCALL +XMLPUBFUN void * xmlNanoHTTPMethod (const char *URL, const char *method, const char *input, char **contentType, const char *headers, int ilen); -XMLPUBFUN void * XMLCALL +XMLPUBFUN void * xmlNanoHTTPMethodRedir (const char *URL, const char *method, const char *input, @@ -43,35 +43,35 @@ XMLPUBFUN void * XMLCALL char **redir, const char *headers, int ilen); -XMLPUBFUN void * XMLCALL +XMLPUBFUN void * xmlNanoHTTPOpen (const char *URL, char **contentType); -XMLPUBFUN void * XMLCALL +XMLPUBFUN void * xmlNanoHTTPOpenRedir (const char *URL, char **contentType, char **redir); -XMLPUBFUN int XMLCALL +XMLPUBFUN int xmlNanoHTTPReturnCode (void *ctx); -XMLPUBFUN const char * XMLCALL +XMLPUBFUN const char * xmlNanoHTTPAuthHeader (void *ctx); -XMLPUBFUN const char * XMLCALL +XMLPUBFUN const char * xmlNanoHTTPRedir (void *ctx); -XMLPUBFUN int XMLCALL +XMLPUBFUN int xmlNanoHTTPContentLength( void * ctx ); -XMLPUBFUN const char * XMLCALL +XMLPUBFUN const char * xmlNanoHTTPEncoding (void *ctx); -XMLPUBFUN const char * XMLCALL +XMLPUBFUN const char * xmlNanoHTTPMimeType (void *ctx); -XMLPUBFUN int XMLCALL +XMLPUBFUN int xmlNanoHTTPRead (void *ctx, void *dest, int len); #ifdef LIBXML_OUTPUT_ENABLED -XMLPUBFUN int XMLCALL +XMLPUBFUN int xmlNanoHTTPSave (void *ctxt, const char *filename); #endif /* LIBXML_OUTPUT_ENABLED */ -XMLPUBFUN void XMLCALL +XMLPUBFUN void xmlNanoHTTPClose (void *ctx); #ifdef __cplusplus } |