History log of /curl/ (Results 3551 – 3575 of 33760)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
314dc40713-Apr-2023 Philip Heiduck

GHA: suppress git clone output

Follow-up: https://github.com/curl/curl/commit/8203aa6ed405ec832d2c62f18dfda293f89a23f9

Closes #10949

f67d6a6813-Apr-2023 Stefan Eissing

cf-socket: remove dead code discovered by PVS

Closes #10960

8b8d7acc13-Apr-2023 Daniel Stenberg

http: skip a double NULL assign

and also use a local variable to shorten the long names and increase
readability in the function. Pointed out by PVS.

Ref: #10929
Closes #109

http: skip a double NULL assign

and also use a local variable to shorten the long names and increase
readability in the function. Pointed out by PVS.

Ref: #10929
Closes #10950

show more ...

51b615a313-Apr-2023 Daniel Stenberg

mime: skip NULL assigns after Curl_safefree()

Pointed out by PVS.

Ref: #10929
Closes #10947

aa3ee0a113-Apr-2023 Daniel Stenberg

rtsp: skip NULL assigns after Curl_safefree()

... since this is a macro that assigns NULL itself. Pointed out by PVS.

Ref: #10929
Closes #10946

d500455013-Apr-2023 Daniel Stenberg

smb: remove double assign

The same value is assigned the same value already a few lines above.
Pointed out by PVS.

Ref: #10929
Closes #10945

19c36f5c13-Apr-2023 Daniel Stenberg

transfer: skip extra assign

The 'result' variable already contains CURLE_OK at this point, no use in
setting it again. Pointed out by PVS.

Ref: #10929
Closes #10944

3f1d89ed13-Apr-2023 Daniel Stenberg

urlapi: skip a pointless assign

It stores a null byte after already having confirmed there is a null
byte there. Detected by PVS.

Ref: #10929
Closes #10943

8203aa6e12-Apr-2023 Philip Heiduck

GHA: suppress git clone output

Closes #10939

5126cbda30-Mar-2023 Stefan Eissing

tests: make test_12_01 a bit more forgiving on connection counts

24726a4330-Mar-2023 Stefan Eissing

cf-socket: add socket recv buffering for most tcp cases

- use bufq as recv buffer, also for Windows pre-receive handling
- catch small reads followed by larger ones in a single socket

cf-socket: add socket recv buffering for most tcp cases

- use bufq as recv buffer, also for Windows pre-receive handling
- catch small reads followed by larger ones in a single socket
call. A common pattern on TLS connections.

Closes #10787

show more ...

4cfa5bcc11-Apr-2023 Daniel Stenberg

urlapi: cleanups

- move host checks together
- simplify the scheme parser loop and the end of host name parser
- avoid itermediate buffer storing in multiple places
- reduce scop

urlapi: cleanups

- move host checks together
- simplify the scheme parser loop and the end of host name parser
- avoid itermediate buffer storing in multiple places
- reduce scope for several variables
- skip the Curl_dyn_tail() call for speed
- detect IPv6 earlier and skip extra checks for such hosts
- normalize directly in dynbuf instead of itermediate buffer
- split out the IPv6 parser into its own funciton
- call the IPv6 parser directly for ipv6 addresses
- remove (unused) special treatment of % in host names
- junkscan() once in the beginning instead of scattered
- make junkscan return error code
- remove unused query management from dedotdotify()
- make Curl_parse_login_details use memchr
- more use of memchr() instead of strchr() and less strlen() calls
- make junkscan check and return the URL length

An optimized build runs one of my benchmark URL parsing programs ~41%
faster using this branch. (compared against the shipped 7.88.1 library
in Debian)

Closes #10935

show more ...

233b4e4512-Apr-2023 Josh McCullough

http2: fix typo in infof() call

Closes #10940

ca05e1af11-Apr-2023 Daniel Stenberg

noproxy: pointer to local array 'hostip' is stored outside scope

Ref: #10929
Closes #10933

dd81304011-Apr-2023 Stefan Eissing

connect: fix https connection setup to treat ssl_mode correctly

- for HTTPS protocol, a disabled ssl should never be acceptables.

Closes #10934

fb08dd9c12-Apr-2023 Douglas R. Reno

CMakeLists.txt: fix typo for Haiku detection

Closes #10937

8e75c4f911-Apr-2023 Dan Fandrich

pathhelp: use the cached $use_cygpath when available

def8dc8010-Apr-2023 Dan Fandrich

runtests: eliminate unneeded variable

a3605d6a09-Apr-2023 Dan Fandrich

runtests: make the # of server start attempts a constant

4425690209-Apr-2023 Dan Fandrich

runtests: on startup failure call displaylogs only in serverfortest

This reduces the number of calls spread throughout the code.

Ref: #10818
Closes #10919

f82a38e009-Apr-2023 Dan Fandrich

runtests: return an error code with startservers()

The code indicates the kind of failure encountered in starting a server,
which can be used by the caller to tailor the user experience.

runtests: return an error code with startservers()

The code indicates the kind of failure encountered in starting a server,
which can be used by the caller to tailor the user experience.

Ref: #10818

show more ...

19b062a408-Apr-2023 Dan Fandrich

runtests: abort early if runpingpongserver is given a bad server type

f256270101-Apr-2023 Dan Fandrich

runtests: don't use the SMB server verification time as reference

%FTPTIME2 and %FTPTIME3 should be set by the FTP server only, for
consistency.

d39db81106-Apr-2023 Dan Fandrich

tests: factor out the test server management code

This now lives in servers.pm with some configuration variables moved to
globalconfig.pm

Ref: #10818

a2ce734e11-Apr-2023 Dan Fandrich

runtests: remove an inappropriate use of runclientoutput

This function is intended for running client code, not servers.

1...<<141142143144145146147148149150>>...1351