6e241bbf | 25-Jul-2022 |
Evgeny Grin (Karlson2k) |
digest: fix memory leak, fix not quoted 'opaque' Fix leak regression introduced by 3a6fe0c. Closes https://github.com/curl/curl/pull/9199 |
6fa89fa8 | 20-Jul-2022 |
Daniel Stenberg |
tests: several enumerated type cleanups To please icc Closes #9179 |
0bb842a5 | 20-Jul-2022 |
Daniel Stenberg |
tool_paramhlp: fix "enumerated type mixed with another type" Warning by icc Closes #9179 |
ddfd41c9 | 20-Jul-2022 |
Daniel Stenberg |
tool_writeout: fix enumerated type mixed with another type Closes #9179 |
2b0ddb65 | 20-Jul-2022 |
Daniel Stenberg |
tool_cfgable: make 'synthetic_error' a plain bool The specific reason was not used. Closes #9179 |
3f533a79 | 20-Jul-2022 |
Daniel Stenberg |
tool_paramhlp: make check_protocol return ParameterError "enumerated type mixed with another type" Closes #9179 |
6b6fe4fe | 20-Jul-2022 |
Daniel Stenberg |
tool_formparse: fix variable may be used before its value is set Warning by icc Closes #9179 |
07535a4f | 20-Jul-2022 |
Daniel Stenberg |
sendf: skip storing HTTP headers if HTTP disabled Closes #9179 |
3be0c673 | 20-Jul-2022 |
Daniel Stenberg |
url: enumerated type mixed with another type Follow-up to 1c58e7ae99ce2030213f28b Closes #9179 |
8cd57d6e | 20-Jul-2022 |
Daniel Stenberg |
urldata: change second proxytype field to unsigned char to match To avoid "enumerated type mixed with another type" Closes #9179 |
8d1da2e1 | 20-Jul-2022 |
Daniel Stenberg |
http: typecast the httpreq assignment to avoid icc compiler warning error #188: enumerated type mixed with another type Closes #9179 |
dcbc9226 | 20-Jul-2022 |
Daniel Stenberg |
urldata: make state.httpreq an unsigned char To match set.method used for the same purpose. Closes #9179 |
32db1ed8 | 20-Jul-2022 |
Daniel Stenberg |
splay: avoid using -1 in unsigned variable To fix icc compiler warning integer conversion resulted in a change of sign Closes #9179 |
6531c0e8 | 20-Jul-2022 |
Daniel Stenberg |
sendf: store the header type in an usigned char to avoid icc warnings Closes #9179 |
4c57fdcf | 20-Jul-2022 |
Daniel Stenberg |
multi: fix the return code from Curl_pgrsDone() It does not return a CURLcode. Detected by the icc compiler warning "enumerated type mixed with another type" Closes #9179 |
74d47e22 | 20-Jul-2022 |
Daniel Stenberg |
sendf: make Curl_debug a void function As virtually no called checked the return code, and those that did wrongly treated it as a CURLcode. Detected by the icc compiler warning: enum
sendf: make Curl_debug a void function As virtually no called checked the return code, and those that did wrongly treated it as a CURLcode. Detected by the icc compiler warning: enumerated type mixed with another type Closes #9179
show more ...
|
f273b591 | 20-Jul-2022 |
Daniel Stenberg |
http_chunks: remove an assign + typecast As it caused icc to complain: "pointer cast involving 64-bit pointed-to type" Closes #9179 |
336f7cd5 | 20-Jul-2022 |
Daniel Stenberg |
vtls: make Curl_ssl_backend() return the enum type curl_sslbackend To fix the icc warning enumerated type mixed with another type Closes #9179 |
3f5b66c1 | 20-Jul-2022 |
Daniel Stenberg |
curl-compilers.m4: make icc use -diag* options and disable two warnings -wd and -we are deprecated and are now -diag-disable and -diag-error Disable warning 1024 and 2259 C
curl-compilers.m4: make icc use -diag* options and disable two warnings -wd and -we are deprecated and are now -diag-disable and -diag-error Disable warning 1024 and 2259 Closes #9179
show more ...
|
b35a49a5 | 22-Jul-2022 |
Matthew Thompson |
GHA: add two Intel compiler CI jobs Closes #9179 |
e7511f85 | 21-Jul-2022 |
Daniel Katz |
curl-functions.m4: check whether atomics can link rather than just compile Some build toolchains support C11 atomics (i.e., _Atomic types), but will not link the associated atomics runti
curl-functions.m4: check whether atomics can link rather than just compile Some build toolchains support C11 atomics (i.e., _Atomic types), but will not link the associated atomics runtime unless a flag is passed. In such an environment, linking an application with libcurl.a can fail due to undefined symbols for atomic load/store functions. I encountered this behavior when upgrading curl to 7.84.0 and attempting to build with Solaris Studio 12.6. Solaris provides the flag -xatomic=[gcc | studio], allowing users to link to one of two atomics runtime implementations. However, if the user does not provide this flag, then neither runtime is linked. This led to builds failing in CI. Closes #9190
show more ...
|
6657602f | 20-Jul-2022 |
Rosen Penev |
curl-wolfssl.m4: add options header when building test code Needed for certain configurations of wolfSSL. Otherwise, missing header error may occur. Tested with OpenWrt.
curl-wolfssl.m4: add options header when building test code Needed for certain configurations of wolfSSL. Otherwise, missing header error may occur. Tested with OpenWrt. Closes #9187
show more ...
|
fe8f1512 | 19-Jul-2022 |
Daniel Stenberg |
ftp: use a correct expire ID for timer expiry This was an accurate error pointed out by the icc warning: enumerated type mixed with another type Ref: #9179 Closes #9184 |
6f037100 | 19-Jul-2022 |
Daniel Stenberg |
sendf: fix paused header writes since after the header API Regression since d1e4a67 Reported-by: Sergey Ogryzkov Fixes #9180 Closes #9182 |
7935972b | 19-Jul-2022 |
Daniel Stenberg |
mprintf: fix *dyn_vprintf() when out-of-memory Follow-up to 0e48ac1f99a. Torture-testing 1455 would lead to a memory leak otherwise. Closes #9185 |