History log of /curl/ (Results 8176 – 8200 of 33765)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
66212a3014-Apr-2020 Daniel Stenberg

scripts/release-notes: fix duplicate output header

23a3ab9d14-Apr-2020 Daniel Stenberg

github/workflow: enable MQTT in the macOS debug build

f80dfd2214-Apr-2020 Daniel Stenberg

azure: add mqtt support to one of the Windows builds

42ff0d9b14-Apr-2020 Daniel Stenberg

travis: add mqtt job on Linux

41f5b66a14-Apr-2020 Daniel Stenberg

tests: add four MQTT tests 1190 - 1193

5e855bbd14-Apr-2020 Daniel Stenberg

tests: add the mqtt test server mqttd

675f5fb614-Apr-2020 Daniel Stenberg

tests: support hex encoded data and mqtt server

The mqtt server is started using a "random" port.

2522903b14-Apr-2020 Bjorn Stenberg

mqtt: add new experimental protocol

Closes #5173

8909865114-Apr-2020 Daniel Stenberg

TODO: Consider convenience options for JSON and XML?

Closes #5203

878214df13-Apr-2020 Daniel Stenberg

tool: do not declare functions with Curl_ prefix

To avoid collision risks with private libcurl symbols when linked with
static versions (or just versions not hiding internal symbols).

tool: do not declare functions with Curl_ prefix

To avoid collision risks with private libcurl symbols when linked with
static versions (or just versions not hiding internal symbols).

Reported-by: hydra3333 on github
Fixes #5219
Closes #5234

show more ...

7fa1578409-Apr-2020 Nathaniel R. Lewis

cmake: add aliases so exported target names are available in tree

Reviewed-by: Brad King
Closes #5206

f62bd9db12-Apr-2020 Daniel Stenberg

version: increase buffer space for ssl version output

To avoid it getting truncated, especially when several SSL backends are
built-in.

Reported-by: Gisle Vanem
Fixes #5222

version: increase buffer space for ssl version output

To avoid it getting truncated, especially when several SSL backends are
built-in.

Reported-by: Gisle Vanem
Fixes #5222
Closes #5226

show more ...

50842c1b13-Apr-2020 Marc Hoersken

cirrus: no longer ignore test 504 which is working again

The test is working again, because TCP blackholing is disabled.

9377246513-Apr-2020 Marc Hoersken

appveyor: completely disable tests that fail to timeout early

The tests changed from ignored to disabled are tests that are
about connecting to non-listening socket. On AppVeyor these

appveyor: completely disable tests that fail to timeout early

The tests changed from ignored to disabled are tests that are
about connecting to non-listening socket. On AppVeyor these
tests are not reliable, because for some unknown reason the
connect is not timing out before the test time limit is reached.

show more ...

ac343fed12-Apr-2020 Daniel Stenberg

test1908: avoid using fixed port number in test data

Closes #5225

c35af29212-Apr-2020 Andrew Kurushin

schannel: Fix blocking timeout logic

- Fix schannel_send for the case when no timeout was set.

Prior to this change schannel would error if the socket was not ready
to send data

schannel: Fix blocking timeout logic

- Fix schannel_send for the case when no timeout was set.

Prior to this change schannel would error if the socket was not ready
to send data and no timeout was set.

This commit is similar to parent commit 89dc6e0 which recently made the
same change for SOCKS, for the same reason. Basically it was not well
understood that when Curl_timeleft returns 0 it is not a timeout of 0 ms
but actually means no timeout.

Fixes https://github.com/curl/curl/issues/5177
Closes https://github.com/curl/curl/pull/5221

show more ...

0510cce812-Apr-2020 Jay Satiro

socks: Fix blocking timeout logic

- Document in Curl_timeleft's comment block that returning 0 signals no
timeout (ie there's infinite time left).

- Fix SOCKS' Curl_blockread_

socks: Fix blocking timeout logic

- Document in Curl_timeleft's comment block that returning 0 signals no
timeout (ie there's infinite time left).

- Fix SOCKS' Curl_blockread_all for the case when no timeout was set.

Prior to this change if the timeout had a value of 0 and that was passed
to SOCKET_READABLE it would return right away instead of blocking. That
was likely because it was not well understood that when Curl_timeleft
returns 0 it is not a timeout of 0 ms but actually means no timeout.

Ref: https://github.com/curl/curl/pull/5214#issuecomment-612512360

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

show more ...

be28bc2212-Apr-2020 Marc Hoersken

gopher: check remaining time left during write busy loop

Prior to this change gopher's blocking code would block forever,
ignoring any set timeout value.

Assisted-by: Jay Satiro

gopher: check remaining time left during write busy loop

Prior to this change gopher's blocking code would block forever,
ignoring any set timeout value.

Assisted-by: Jay Satiro
Reviewed-by: Daniel Stenberg

Similar to #5220 and #5221
Closes #5214

show more ...

d590908312-Apr-2020 Dirkjan Bussink

gnutls: ensure TLS 1.3 when SRP isn't requested

When SRP is requested in the priority string, GnuTLS will disable
support for TLS 1.3. Before this change, curl would always add +SRP to

gnutls: ensure TLS 1.3 when SRP isn't requested

When SRP is requested in the priority string, GnuTLS will disable
support for TLS 1.3. Before this change, curl would always add +SRP to
the priority list, effectively always disabling TLS 1.3 support.

With this change, +SRP is only added to the priority list when SRP
authentication is also requested. This also allows updating the error
handling here to not have to retry without SRP. This is because SRP is
only added when requested and in that case a retry is not needed.

Closes #5223

show more ...

ac1e206212-Apr-2020 Marc Hoersken

tests/server: add hidden window to gracefully handle WM_CLOSE

Forward Window events as signals to existing signal event handler.

30c8ef7d11-Apr-2020 Marc Hoersken

tests/server: add CTRL event handler for Win32 consoles

Forward CTRL events as signals to existing signal event handler.

9869f6dc11-Apr-2020 Marc Hoersken

tests/server: move all signal handling routines to util.[ch]

Avoid code duplication to prepare for portability enhancements.

b9a0804a11-Apr-2020 Daniel Stenberg

compressed.d: stress that the headers are not modified

Suggested-by: Michael Osipov
Assisted-by: Jay Satiro
Bug: https://github.com/curl/curl/issues/5182#issuecomment-611638008
C

compressed.d: stress that the headers are not modified

Suggested-by: Michael Osipov
Assisted-by: Jay Satiro
Bug: https://github.com/curl/curl/issues/5182#issuecomment-611638008
Closes #5217

show more ...

dd0365d511-Apr-2020 Marc Hoersken

tests/server/util.c: use curl_off_t instead of long for pid

Avoid potential overflow of huge PIDs on Windows.

Related to #5188
Assisted-by: Marcel Raad

c1951cdb10-Apr-2020 Marc Hoersken

tests: use Cygwin/msys PIDs for stunnel and sshd on Windows

Since the Windows versions of both programs would write Windows
PIDs to their pidfiles which we cannot handle, we need to use

tests: use Cygwin/msys PIDs for stunnel and sshd on Windows

Since the Windows versions of both programs would write Windows
PIDs to their pidfiles which we cannot handle, we need to use
our known perl.exe Cygwin/msys PID together with exec() in order
to tie the spawned processes to the existance of our perl.exe

The perl.exe that is executing secureserver.pl and sshserver.pl
has a Cygwin/msys PID, because it is started inside Cygwin/msys.

Related to #5188

show more ...

1...<<321322323324325326327328329330>>...1351