Age | Commit message (Collapse) | Author |
|
|
|
This fixes CodeFactor warnings.
|
|
... by making sure connection related data (->share) is stored in the
connection and not in the easy handle.
Detected by OSS-fuzz
Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=9369
Fixes #2769
Closes #2810
|
|
1. don't use "ULL" suffix since unsupported in older MSVC
2. use curl_off_t instead of custom long long ifdefs
3. make get_posix_time() not do unaligned data access
Fixes #2211
Closes #2240
Reported-by: Chester Liu
|
|
|
|
Use the connection's upload buffer instead of allocating our own send
buffer.
|
|
This fixes compilation issues with compilers that don't support 64-bit
integers through long long or __int64.
|
|
As Windows based autoconf builds don't yet define USE_WIN32_CRYPTO
either explicitly through --enable-win32-cypto or automatically on
_WIN32 based platforms, subsequent builds broke with the following
error message:
"Can't compile NTLM support without a crypto library."
|
|
Build SMB/CIFS protocol support when SSPI is enabled.
|
|
|
|
Added the SMB and SMBS handler interface structures and associated
functions required for SMB/CIFS operation.
|
|
smb.h:30:16: error: comma at end of enumerator list [-Werror=pedantic]
|
|
Added the internal definitions and structures necessary for SMB/CIFS
support.
|
|
Added the connection structure that will be required in urldata.h for
SMB/CIFS based connections.
|
|
Added the initial source files and updated the relevant project files in
order to support SMB/CIFS.
|