<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/curl.git/lib/md4.c, branch bagder/https-proxy-tests</title>
<subtitle>github.com: bagder/curl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/'/>
<entry>
<title>openssl: adapt to functions marked as deprecated since version 3</title>
<updated>2020-03-25T23:40:32+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-03-23T11:28:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=02174e41f5c6199fb6f00b1900e1ea89821db321'/>
<id>02174e41f5c6199fb6f00b1900e1ea89821db321</id>
<content type='text'>
OpenSSL 3 deprecates SSL_CTX_load_verify_locations and the MD4, DES
functions we use.

Fix the MD4 and SSL_CTX_load_verify_locations warnings.

In configure, detect OpenSSL v3 and if so, inhibit the deprecation
warnings. OpenSSL v3 deprecates the DES functions we use for NTLM and
until we rewrite the code to use non-deprecated functions we better
ignore these warnings as they don't help us.

Closes #5139
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
OpenSSL 3 deprecates SSL_CTX_load_verify_locations and the MD4, DES
functions we use.

Fix the MD4 and SSL_CTX_load_verify_locations warnings.

In configure, detect OpenSSL v3 and if so, inhibit the deprecation
warnings. OpenSSL v3 deprecates the DES functions we use for NTLM and
until we rewrite the code to use non-deprecated functions we better
ignore these warnings as they don't help us.

Closes #5139
</pre>
</div>
</content>
</entry>
<entry>
<title>windows: suppress UI in all CryptAcquireContext() calls</title>
<updated>2020-03-17T23:08:02+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2020-03-17T23:06:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=7284061361e32d6f4d6308bf41d751601d101ba2'/>
<id>7284061361e32d6f4d6308bf41d751601d101ba2</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>md4: use init/update/final functions in Secure Transport</title>
<updated>2020-03-02T22:02:35+00:00</updated>
<author>
<name>Nick Zitzmann</name>
<email>nickzman@gmail.com</email>
</author>
<published>2020-02-24T02:23:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=0b337ecc91f30188987dc441dc1fc67446a86676'/>
<id>0b337ecc91f30188987dc441dc1fc67446a86676</id>
<content type='text'>
We can use CC_MD4_Init/Update/Final without having to allocate memory
directly.

Closes #4979
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can use CC_MD4_Init/Update/Final without having to allocate memory
directly.

Closes #4979
</pre>
</div>
</content>
</entry>
<entry>
<title>md4: Use non-deprecated functions in mbedTLS &gt;= 2.7.0</title>
<updated>2020-02-29T20:53:03+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2020-02-26T18:24:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=f0ec0e902a9579227550f18ebdb5bbee50c3aca8'/>
<id>f0ec0e902a9579227550f18ebdb5bbee50c3aca8</id>
<content type='text'>
Closes #4983
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #4983
</pre>
</div>
</content>
</entry>
<entry>
<title>md4: Use const for the length input parameter</title>
<updated>2020-02-23T18:47:32+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2020-02-23T18:46:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=baf0b680f955833048eaeaf12c4bed759c337904'/>
<id>baf0b680f955833048eaeaf12c4bed759c337904</id>
<content type='text'>
This keeps the interface the same as md5 and sha256.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This keeps the interface the same as md5 and sha256.
</pre>
</div>
</content>
</entry>
<entry>
<title>md4: Fixed compilation issues when using GNU TLS gcrypt</title>
<updated>2020-02-22T15:54:43+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2020-02-20T18:55:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=84762ff815d946ea104b600598b32c3bb558ad06'/>
<id>84762ff815d946ea104b600598b32c3bb558ad06</id>
<content type='text'>
* 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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* 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
</pre>
</div>
</content>
</entry>
<entry>
<title>misc: Copyright year out of date, should be 2020</title>
<updated>2020-01-12T15:55:50+00:00</updated>
<author>
<name>Daniel Stenberg</name>
<email>daniel@haxx.se</email>
</author>
<published>2020-01-12T15:55:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=29babeafec2cbe4a598a4d90d82bb80b7534f959'/>
<id>29babeafec2cbe4a598a4d90d82bb80b7534f959</id>
<content type='text'>
Follow-up to recent commits

[skip ci]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow-up to recent commits

[skip ci]
</pre>
</div>
</content>
</entry>
<entry>
<title>cmake: Enable SMB for Windows builds</title>
<updated>2020-01-11T23:10:47+00:00</updated>
<author>
<name>Marc Aldorasi</name>
<email>marc@groundctl.com</email>
</author>
<published>2019-12-13T22:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=ea6d6205d9e13ce688afed28f6a09ade49b348d3'/>
<id>ea6d6205d9e13ce688afed28f6a09ade49b348d3</id>
<content type='text'>
- 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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- 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
</pre>
</div>
</content>
</entry>
<entry>
<title>md4: Use our own MD4 implementation when no crypto libraries are available</title>
<updated>2019-08-04T17:01:29+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2019-04-14T18:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=850a295b41543a11c5a0b5f4943e9b4fbc20da59'/>
<id>850a295b41543a11c5a0b5f4943e9b4fbc20da59</id>
<content type='text'>
Closes #3780
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #3780
</pre>
</div>
</content>
</entry>
<entry>
<title>md4: Move the mbed TLS MD4 implementation out of the NTLM code</title>
<updated>2019-08-04T17:01:28+00:00</updated>
<author>
<name>Steve Holme</name>
<email>steve_holme@hotmail.com</email>
</author>
<published>2019-04-14T02:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/curl.git/commit/?id=2ff216f1b01e2b345e1b011ca5f72ef3a2ece954'/>
<id>2ff216f1b01e2b345e1b011ca5f72ef3a2ece954</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
