History log of /curl/ (Results 8426 – 8450 of 33765)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4feb38de20-Feb-2020 Steve Holme

sha256: Added SecureTransport implementation

425ceb0125-Feb-2020 Steve Holme

sha256: Added mbedtls implementation

8fbd937220-Feb-2020 Steve Holme

sha256: Added GNU TLS gcrypt implementation

365f4ea520-Feb-2020 Steve Holme

sha256: Added GNU TLS Nettle implementation

256a293602-Mar-2020 Jay Satiro

curl_escape.3: Add a link to curl_free

Ref: https://github.com/curl/curl/pull/5016#issuecomment-593628582

1722eb8302-Mar-2020 Jay Satiro

curl_getenv.3: Fix the memory handling description

- Tell the user to call curl_free() to free the pointer returned by
curl_getenv().

Prior to this change the user was directe

curl_getenv.3: Fix the memory handling description

- Tell the user to call curl_free() to free the pointer returned by
curl_getenv().

Prior to this change the user was directed to call free(), but that
would not work in cases where the library and application use separate C
runtimes and therefore have separate heap memory management.

Closes https://github.com/curl/curl/pull/5016

show more ...

0b337ecc24-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

0e53997002-Mar-2020 Marc Hoersken

ci/tests: some MacOS builds randomly take longer than 20min

cf7760ab02-Mar-2020 Daniel Stenberg

multi_wait: stop loop when sread() returns zero

It's unclear why it would ever return zero here, but this change fixes
Robert's problem and it shouldn't loop forever...

Reported

multi_wait: stop loop when sread() returns zero

It's unclear why it would ever return zero here, but this change fixes
Robert's problem and it shouldn't loop forever...

Reported-by: Robert Dunaj
Bug: https://curl.haxx.se/mail/archive-2020-02/0011.html
Closes #5019

show more ...

0caae3c429-Feb-2020 Daniel Stenberg

http: mark POSTs with no body as "upload done" from the start

As we have logic that checks if we get a >= 400 reponse code back before
the upload is done, which then got confused since i

http: mark POSTs with no body as "upload done" from the start

As we have logic that checks if we get a >= 400 reponse code back before
the upload is done, which then got confused since it wasn't "done" but
yet there was no data to send!

Reported-by: IvanoG on github
Fixes #4996
Closes #5002

show more ...

5494afac02-Mar-2020 Daniel Stenberg

tests: disable 962, 963 and 964 on Windows

These tests are also doing UTF-8 SMTP.

Follow-up to df207d2dd93b9e73

8ef1f55a02-Mar-2020 Marc Hoersken

ci/tests: fine-tune Azure Pipeline timeouts with a small puffer

967bf46302-Mar-2020 Daniel Stenberg

configure: bump the AC_COPYRIGHT year range

df207d2d27-Feb-2020 Steve Holme

tests: disable SMTP UTF-8 tests on Windows

Fixes #4988
Closes #4992

0b3e364402-Mar-2020 Daniel Stenberg

formdata/mime: copyright year range update

Due to the merge/revert cycle

8cd4e6d802-Mar-2020 Daniel Stenberg

Revert "mime: latch last read callback status."

This reverts commit 87869e38d7afdec3ef1bb4965711458b088e254f.

Fixes #5014
Closes #5015
Reopens #4833

d7242f4702-Mar-2020 Daniel Stenberg

Revert "mime: do not perform more than one read in a row"

This reverts commit ed0f357f7d25566110d4302f33759f4ffb5a6f83.

e002f6c002-Mar-2020 Daniel Stenberg

Revert "mime: fix the binary encoder to handle large data properly"

This reverts commit b2caaa0681f329eed317ffb6ae6927f4a539f0c1.

ff3b1f4801-Mar-2020 Daniel Stenberg

altsvc: both h3 backends now speak h3-27

... also updated the HTTP3 build description for ngtcp2 accordingly.

b2caaa0629-Jan-2020 Patrick Monnerat

mime: fix the binary encoder to handle large data properly

New test 666 checks this is effective.
As upload buffer size is significant in this kind of tests, shorten it
in similar te

mime: fix the binary encoder to handle large data properly

New test 666 checks this is effective.
As upload buffer size is significant in this kind of tests, shorten it
in similar test 652.

Fixes #4860
Reported-by: RuurdBeerstra on github

show more ...

ed0f357f29-Jan-2020 Patrick Monnerat

mime: do not perform more than one read in a row

Input buffer filling may delay the data sending if data reads are slow.
To overcome this problem, file and callback data reads do not acc

mime: do not perform more than one read in a row

Input buffer filling may delay the data sending if data reads are slow.
To overcome this problem, file and callback data reads do not accumulate
in buffer anymore. All other data (memory data and mime framing) are
considered as fast and still concatenated in buffer.
As this may highly impact performance in terms of data overhead, an early
end of part data check is added to spare a read call.
When encoding a part's data, an encoder may require more bytes than made
available by a single read. In this case, the above rule does not apply
and reads are performed until the encoder is able to deliver some data.

Tests 643, 644, 645, 650 and 654 have been adapted to the output data
changes, with test data size reduced to avoid the boredom of long lists of
1-byte chunks in verification data.
New test 664 checks mimepost using single-byte read callback with encoder.
New test 665 checks the end of part data early detection.

Fixes #4826
Reported-by: MrdUkk on github

show more ...

87869e3821-Jan-2020 Patrick Monnerat

mime: latch last read callback status.

In case a read callback returns a status (pause, abort, eof,
error) instead of a byte count, drain the bytes read so far but
remember this stat

mime: latch last read callback status.

In case a read callback returns a status (pause, abort, eof,
error) instead of a byte count, drain the bytes read so far but
remember this status for further processing.
Takes care of not losing data when pausing, and properly resume a
paused mime structure when requested.
New tests 670-673 check unpausing cases, with easy or multi
interface and mime or form api.

Fixes #4813
Reported-by: MrdUkk on github
Closes #4833

show more ...

cf1466bd01-Mar-2020 Steve Holme

unit1651: Fixed conversion compilation warning

371:17: warning: conversion to 'unsigned char' from 'int' may alter its
value [-Wconversion]

Closes #5008

cdcc9df129-Feb-2020 Steve Holme

configure.ac: Disable metalink support if an incompatible SSL/TLS specified

tool_metalink only supports cryptography from OpenSSL, GnuTLS, NSS,
The Win32 Crypto library and Apple's Commo

configure.ac: Disable metalink support if an incompatible SSL/TLS specified

tool_metalink only supports cryptography from OpenSSL, GnuTLS, NSS,
The Win32 Crypto library and Apple's Common Crypto library.

If an TLS backend such as mbedTLS or WolfSSL is specified then the
following error is given during compilation along, with a load of
unresolved extern errors:

Can't compile METALINK support without a crypto library.

Reviewed-by: Daniel Stenberg
Closes #5006

show more ...

c770609201-Mar-2020 Marc Hoersken

ci/tests: Update Azure DevOps pipeline job display names

Make the configure step more descriptive and align others.

1...<<331332333334335336337338339340>>...1351