#
72840613 |
| 17-Mar-2020 |
Viktor Szakats |
windows: suppress UI in all CryptAcquireContext() calls Ref: https://docs.microsoft.com/windows/win32/api/wincrypt/nf-wincrypt-cryptacquirecontexta#parameters Reviewed-by: Marc Hörsken
windows: suppress UI in all CryptAcquireContext() calls Ref: https://docs.microsoft.com/windows/win32/api/wincrypt/nf-wincrypt-cryptacquirecontexta#parameters Reviewed-by: Marc Hörsken Closes https://github.com/curl/curl/pull/5088
show more ...
|
Revision tags: curl-7_69_1, curl-7_69_0 |
|
#
0b337ecc |
| 24-Feb-2020 |
Nick Zitzmann |
md4: use init/update/final functions in Secure Transport We can use CC_MD4_Init/Update/Final without having to allocate memory directly. Closes #4979
|
#
f0ec0e90 |
| 26-Feb-2020 |
Steve Holme |
md4: Use non-deprecated functions in mbedTLS >= 2.7.0 Closes #4983
|
#
baf0b680 |
| 23-Feb-2020 |
Steve Holme |
md4: Use const for the length input parameter This keeps the interface the same as md5 and sha256.
|
#
84762ff8 |
| 20-Feb-2020 |
Steve Holme |
md4: Fixed compilation issues when using GNU TLS gcrypt * Don't include 'struct' in the gcrypt MD4_CTX typedef * The call to gcry_md_read() should use a dereferenced ctx * The call t
md4: Fixed compilation issues when using GNU TLS gcrypt * Don't include 'struct' in the gcrypt MD4_CTX typedef * The call to gcry_md_read() should use a dereferenced ctx * The call to gcry_md_close() should use a dereferenced ctx Additional minor whitespace issue in the USE_WIN32_CRYPTO code. Closes #4959
show more ...
|
#
29babeaf |
| 12-Jan-2020 |
Daniel Stenberg |
misc: Copyright year out of date, should be 2020 Follow-up to recent commits [skip ci]
|
Revision tags: curl-7_68_0 |
|
#
ea6d6205 |
| 13-Dec-2019 |
Marc Aldorasi |
cmake: Enable SMB for Windows builds - Define USE_WIN32_CRYPTO by default. This enables SMB. - Show whether SMB is enabled in the "Enabled features" output. - Fix mingw com
cmake: Enable SMB for Windows builds - Define USE_WIN32_CRYPTO by default. This enables SMB. - Show whether SMB is enabled in the "Enabled features" output. - Fix mingw compiler warning for call to CryptHashData by casting away const param. mingw CryptHashData prototype is wrong. Closes https://github.com/curl/curl/pull/4717
show more ...
|
Revision tags: curl-7_67_0, curl-7_66_0, curl-7_65_3, curl-7_65_2, curl-7_65_1, curl-7_65_0 |
|
#
850a295b |
| 14-Apr-2019 |
Steve Holme |
md4: Use our own MD4 implementation when no crypto libraries are available Closes #3780
|
#
2ff216f1 |
| 14-Apr-2019 |
Steve Holme |
md4: Move the mbed TLS MD4 implementation out of the NTLM code
|
#
c5eb2fd6 |
| 14-Apr-2019 |
Steve Holme |
md4: Move the WinCrypt implementation out of the NTLM code
|
#
11c50f76 |
| 14-Apr-2019 |
Steve Holme |
md4: Move the SecureTransport implementation out of the NTLM code
|
#
24c298fb |
| 14-Apr-2019 |
Steve Holme |
md4: Use the Curl_md4it() function for OpenSSL based NTLM
|
#
c8936592 |
| 14-Apr-2019 |
Steve Holme |
md4: Move the GNU TLS gcrypt MD4 implementation out of the NTLM code
|
#
78e26367 |
| 14-Apr-2019 |
Steve Holme |
md4: Move the GNU TLS Nettle MD4 implementation out of the NTLM code
|
#
9ad313dc |
| 22-May-2019 |
Daniel Stenberg |
md4: include the mbedtls config.h to get the MD4 info
|
#
0dc9a801 |
| 22-May-2019 |
Daniel Stenberg |
md4: build correctly with openssl without MD4 Reported-by: elsamuko at github Fixes #3921 Closes #3922
|
#
10db3ef2 |
| 11-May-2019 |
Marcel Raad |
lib: reduce variable scopes Fixes Codacy/CppCheck warnings. Closes https://github.com/curl/curl/pull/3872
|
#
cd15acd0 |
| 13-Apr-2019 |
Steve Holme |
ntlm: Support the NT response in the type-3 when OpenSSL doesn't include MD4 Just like we do for mbed TLS, use our local implementation of MD4 when OpenSSL doesn't support it. This allow
ntlm: Support the NT response in the type-3 when OpenSSL doesn't include MD4 Just like we do for mbed TLS, use our local implementation of MD4 when OpenSSL doesn't support it. This allows a type-3 message to include the NT response.
show more ...
|
#
5a1ba3cc |
| 14-Apr-2019 |
Steve Holme |
md(4|5): Fixed indentation oddities with the importation of replacement code The indentation from 211d5329 and 57d6d253 was a little strange as parts didn't align correctly, uses 4 space
md(4|5): Fixed indentation oddities with the importation of replacement code The indentation from 211d5329 and 57d6d253 was a little strange as parts didn't align correctly, uses 4 spaces rather than 2. Checked the indentation of the original source so it aligns, albeit, using curl style.
show more ...
|
Revision tags: curl-7_64_1, curl-7_64_0, curl-7_63_0 |
|
#
63817089 |
| 03-Dec-2018 |
Daniel Gustafsson |
checksrc: add COPYRIGHTYEAR check Forgetting to bump the year in the copyright clause when hacking has been quite common among curl developers, but a traditional checksrc check isn't
checksrc: add COPYRIGHTYEAR check Forgetting to bump the year in the copyright clause when hacking has been quite common among curl developers, but a traditional checksrc check isn't a good fit as it would penalize anyone hacking on January 1st (among other things). This adds a more selective COPYRIGHTYEAR check which intends to only cover the currently hacked on changeset. The check for updated copyright year is currently not enforced on all files but only on files edited and/or committed locally. This is due to the amount of files which aren't updated with their correct copyright year at the time of their respective commit. To further avoid running this expensive check for every developer, it adds a new local override mode for checksrc where a .checksrc file can be used to turn on extended warnings locally. Closes #3303 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
show more ...
|
Revision tags: curl-7_62_0 |
|
#
420087bb |
| 14-Sep-2018 |
Viktor Szakats |
secure Openwall URLs
|
Revision tags: curl-7_61_1, curl-7_61_0, curl-7_60_0, curl-7_59_0, curl-7_58_0, curl-7_57_0, curl-7_56_1, curl-7_56_0, curl-7_55_1, curl-7_55_0, curl-7_54_1 |
|
#
769890c7 |
| 02-Jun-2017 |
Marcel Raad |
MD(4|5): silence cast-align clang warning Unaligned access is on purpose here and the warning is harmless on affected architectures. GCC knows that, while clang warns on all architec
MD(4|5): silence cast-align clang warning Unaligned access is on purpose here and the warning is harmless on affected architectures. GCC knows that, while clang warns on all architectures.
show more ...
|
#
5f830eab |
| 21-Apr-2017 |
Dan Fandrich |
mbedtls: enable NTLM (& SMB) even if MD4 support is unavailable In that case, use libcurl's internal MD4 routine. This fixes tests 1013 and 1014 which were failing due to configure assum
mbedtls: enable NTLM (& SMB) even if MD4 support is unavailable In that case, use libcurl's internal MD4 routine. This fixes tests 1013 and 1014 which were failing due to configure assuming NTLM and SMB were always available whenever mbed TLS was in use (which is now true).
show more ...
|
Revision tags: curl-7_54_0, curl-7_53_1, curl-7_53_0, curl-7_52_1, curl-7_52_0 |
|
#
1c3e8bbf |
| 14-Dec-2016 |
Daniel Stenberg |
checksrc: warn for assignments within if() expressions ... they're already frowned upon in our source code style guide, this now enforces the rule harder.
|
Revision tags: curl-7_51_0, curl-7_50_3, curl-7_50_2, curl-7_50_1, curl-7_50_0, curl-7_49_1, curl-7_49_0, curl-7_48_0, curl-7_47_1, curl-7_47_0, curl-7_46_0, curl-7_45_0, curl-7_44_0, curl-7_43_0, curl-7_42_1, curl-7_42_0, curl-7_41_0 |
|
#
2a15e594 |
| 06-Feb-2015 |
Daniel Stenberg |
MD(4|5): make the MD4_* and MD5_* functions static
|