# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
- recent activity. It will be closed if no further activity occurs. Thank you
+ recent activity. It is closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
# Reduce build combinations, by dropping less interesting ones
- { image: macos-26, compiler: 'gcc-13' }
- { compiler: 'gcc-14' , build: cmake }
- # Reduce autotools to just one job that is also build with cmake
+ # Reduce autotools to only one job that is also build with cmake
- { compiler: 'gcc-13' , build: autotools }
- { compiler: 'gcc-14' , build: autotools }
- { compiler: 'gcc-15' , build: autotools }
RESULT_VARIABLE _gss_configure_failed
OUTPUT_STRIP_TRAILING_WHITESPACE)
- # Older versions may not have the "--version" parameter. In this case we just do not care.
+ # Older versions may not have the "--version" parameter. In this case we do not care.
if(_gss_configure_failed)
set(_gss_version 0)
else()
RESULT_VARIABLE _gss_configure_failed
OUTPUT_STRIP_TRAILING_WHITESPACE)
- # Older versions may not have the "--vendor" parameter. In this case we just do not care.
+ # Older versions may not have the "--vendor" parameter. In this case we do not care.
if(NOT _gss_configure_failed AND NOT _gss_vendor MATCHES "Heimdal|heimdal")
set(_gss_flavour "MIT") # assume a default, should not really matter
endif()
list(APPEND _picky "-wd4746")
list(APPEND _picky "-wd4820") # 'A': 'N' bytes padding added after data member 'B'
if(MSVC_VERSION GREATER_EQUAL 1900)
- list(APPEND _picky "-wd5045") # Compiler will insert Spectre mitigation for memory load if /Qspectre switch specified
+ list(APPEND _picky "-wd5045") # Compiler inserts Spectre mitigation for memory load if /Qspectre switch specified
endif()
endif()
endif()
endif()
if((CMAKE_C_COMPILER_ID STREQUAL "Clang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 3.9) OR
(CMAKE_C_COMPILER_ID STREQUAL "AppleClang" AND CMAKE_C_COMPILER_VERSION VERSION_GREATER_EQUAL 8.1))
- list(APPEND _picky "-Wno-comma") # Just silly
+ list(APPEND _picky "-Wno-comma") # Silly
endif()
endif()
set(_explicit_libs "")
get_target_property(_imported "${_lib}" IMPORTED)
if(NOT _imported)
- # Reading the LOCATION property on non-imported target does error out.
+ # Reading the LOCATION property on non-imported target errors out.
# Assume the user does not need this information in the .pc file.
continue()
endif()
# SPDX-FileCopyrightText: Daniel Stenberg, <daniel@haxx.se>, et al.
# This file describes the licensing and copyright situation for files that
-# cannot be annotated directly, for example because of being
-# uncommentable. Unless this is the case, a file should be annotated directly.
+# cannot be annotated directly, for example because of being uncommentable.
+# Unless this is the case, a file should be annotated directly.
#
# This follows the REUSE specification: https://reuse.software/spec-3.2/#reusetoml
dnl this test is of course not sensible if we are cross-compiling!
if test "$cross_compiling" != "yes"; then
- dnl just run a program to verify that the libs checked for previous to this
+ dnl run a program to verify that the libs checked for previous to this
dnl point also is available runtime!
AC_MSG_CHECKING([runtime libs availability])
CURL_RUN_IFELSE([
EOF
dnl **********************************************************************
-dnl See which TLS backend(s) that are requested. Just do all the
+dnl See which TLS backend(s) that are requested. Do all the
dnl TLS AC_ARG_WITH() invokes here and do the checks later
dnl **********************************************************************
OPT_SCHANNEL=no
DIR_BROTLI=`echo $LD_BROTLI | $SED -e 's/^-L//'`
;;
off)
- dnl no --with-brotli option given, just check default places
+ dnl no --with-brotli option given, check default places
;;
*)
dnl use the given --with-brotli spot
;;
off)
- dnl no --with-zstd option given, just check default places
+ dnl no --with-zstd option given, check default places
;;
*)
dnl use the given --with-zstd spot
{
#ifdef _WIN32
/* on Windows, writing to the argv does not hide the argument in
- process lists so it can just be skipped */
+ process lists so it can be skipped */
(void)argc;
(void)argv;
return 1;
;;
off)
- dnl no --with-libssh2 option given, just check default places
+ dnl no --with-libssh2 option given, check default places
;;
*)
dnl use the given --with-libssh2 spot
;;
off)
- dnl no --with-libssh option given, just check default places
+ dnl no --with-libssh option given, check default places
;;
*)
dnl use the given --with-libssh spot
result = Curl_rand(NULL, dest, destlen);
if(result) {
/* cb_rand is only used for non-cryptographic context. If Curl_rand
- failed, just fill 0 and call it *random*. */
+ failed, fill 0 and call it *random*. */
memset(dest, 0, destlen);
}
}
/* Size of time_t in number of bytes */
#define SIZEOF_TIME_T 4
-/* Define to 1 if all of the C89 standard headers exist (not just the ones
+/* Define to 1 if all of the C89 standard headers exist (not only the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
#define STDC_HEADERS 1
blen = curlx_dyn_len(req);
/* if the sendbuf is empty and the request without body and
* the length to send fits info a sendbuf chunk, we send it directly.
- * If `blen` is larger then `chunk_size`, we can not. Because we
+ * If `blen` is larger than `chunk_size`, we can not. Because we
* might have to retry a blocked send later from sendbuf and that
* would result in retry sends with a shrunken length. That is trouble. */
if(Curl_bufq_is_empty(&data->req.sendbuf) &&
* values will be ignored.
* @return CURLE_OK if offset could be set
* CURLE_READ_ERROR if not supported by reader or seek/read failed
- * of offset larger then total length
+ * of offset larger than total length
* CURLE_PARTIAL_FILE if offset led to 0 total length
*/
CURLcode Curl_creader_resume_from(struct Curl_easy *data, curl_off_t offset);
break;
case CURLOPT_MAX_SEND_SPEED_LARGE:
/*
- * When transfer uploads are faster then CURLOPT_MAX_SEND_SPEED_LARGE
+ * When transfer uploads are faster than CURLOPT_MAX_SEND_SPEED_LARGE
* bytes per second the transfer is throttled..
*/
if(offt < 0)
return FALSE;
}
}
- /* Scheme mismatch is acceptable, just compare hostname/port */
+ /* Scheme mismatch is acceptable, compare hostname/port */
return Curl_peer_same_destination(m->needle->origin, conn->origin);
}
/* more than one trailing dot is not allowed */
return CURLUE_BAD_HOSTNAME;
else if((hlen == 1) && (hostname[0] == '.'))
- /* just a single dot is not allowed */
+ /* a single dot alone is not allowed */
return CURLUE_BAD_HOSTNAME;
}
return CURLUE_OK;
stream->upload_left = -1; /* unknown */
break;
default:
- /* there is not request body */
+ /* there is no request body */
stream->upload_left = 0; /* no request body */
break;
}
dnl Verify if compiler being used is GNU C
dnl
dnl $compiler_num is set to MAJOR * 100 + MINOR for gcc less than version
-dnl 7 and just $MAJOR * 100 for gcc version 7 and later.
+dnl 7 and $MAJOR * 100 for gcc version 7 and later.
dnl
dnl Examples:
dnl Version 1.2.3 => 102
tmp_CFLAGS="$tmp_CFLAGS -Wno-c99-extensions" # Avoid: warning: '_Bool' is a C99 extension
fi
if test "$compiler_num" -ge "309"; then
- tmp_CFLAGS="$tmp_CFLAGS -Wno-comma" # Just silly
+ tmp_CFLAGS="$tmp_CFLAGS -Wno-comma" # Silly
fi
;;
esac
addlib=-lgnutls
addld=-L$OPT_GNUTLS/lib$libsuff
addcflags=-I$OPT_GNUTLS/include
- dnl we just do not know
+ dnl we do not know
version=""
gtlslib=$OPT_GNUTLS/lib$libsuff
fi
#
# SPDX-License-Identifier: curl
-# Possibly not what we want, but cannot test, just silence the warnings
+# Possibly not what we want, but cannot test, thus silence the warnings
allowfunc calloc
allowfunc free
allowfunc malloc
$ endif
$ endif
$!
-$! It should be just a directory then.
+$! It should be a directory then.
$!-------------------------------------
$ filedir = f$edit(f$parse(filename,,,"DIRECTORY"), "lowercase")
$! If this is not a directory then start processing files.
$ 'vo_c' " SSLLIB = ''ssllib'"
$!
$! TODO: Why are we translating the logical name?
-$! The logical aname used to find the shared image should just be used
+$! The logical aname used to find the shared image should be used
$! as translating it could result in the wrong location at run time.
$ if (openssl .eq. 1)
$ then
$! but most of the tests will not produce valid results on OpenVMS. Some
$! will produce false positives and some will produce false negatives.
$!
-$! It is easier to just read the config.h_in file and make up tests based
+$! It is easier to read the config.h_in file and make up tests based
$! on what is in it!
$!
$! This file will create an empty config_vms.h file if one does not exist.
This compares the VMS specific source with the backup
staging directory for it and updates with any changes.
- Leave off "UPDATE" to just check without doing any changes.
+ Leave off "UPDATE" to check without doing any changes.
If you are not using NFS mounted disks and do not want to have a
separate directory for staging the sources for backup make sure
it. It will create the GNV$CURL_INCLUDE logical name for build procedures
to access the header files.
-Normally to use curl from DCL, just create a foreign command as:
+Normally to use curl from DCL, create a foreign command as:
curl :== $gnv$gnu:[usr.bin]gnv$curl.exe
If you need to work around having the older HP SSL kit installed, then
make
cd ../..
# adjust the libcurl.pc file, GNV currently ignores the Lib: line.
-# but is noisy about it, so we just remove it.
+# but is noisy about it, so we remove it.
sed -e 's/^Libs:/#Libs:/g' libcurl.pc > libcurl.pc_new
rm libcurl.pc
mv libcurl.pc_new libcurl.pc
$!
$!
$! Base is one of 'VMS', 'AXPVMS', 'I64VMS', 'VAXVMS' and indicates what
-$! binaries are in the kit. A kit with just 'VMS' can be installed on all
+$! binaries are in the kit. A kit with only 'VMS' can be installed on all
$! architectures.
$!
$ base = "VMS"
$ i = i + 1
$ if this_dir .eqs. "" then goto curl_dir_loop
$ if this_dir .eqs. "," then goto curl_dir_loop_end
-$! Just create the directories, do not delete them.
+$! Create the directories, do not delete them.
$! --------------------------------------------------
$ if remove_files .eq. 0
$ then
print STDERR "$f:$line:1:ERROR: un-escaped < or > used\n";
$errors++;
}
- # convert backslash-'<' or '> to just the second character
+ # convert backslash-'<' or '> to the second character
$d =~ s/\\([<>])/$1/g;
# mentions of curl symbols with man pages use italics by default
}
}
- # check for "return" with parentheses around just a value/name
+ # check for "return" with parentheses around a value/name
if($l =~ /^(.*\W)return \(\w*\);/) {
checkwarn("RETURNPAREN", $line, length($1)+7, $file, $l,
"return with paren");
}
}
- # convert backslash-'<' or '> to just the second character
+ # convert backslash-'<' or '> to the second character
$d =~ s/\\([><])/$1/g;
# convert single backslash to double-backslash
$d =~ s/\\/\\\\/g if($manpage);
push @ex, "[0q]Example$s:\n";
#
# long ASCII examples are wrapped. Preferably at the last space
- # before the margin. Or at a colon. Otherwise it just cuts at the
+ # before the margin. Or at a colon. Otherwise it cuts at the
# exact boundary.
#
foreach my $e (@examples) {
#print "-- whitelisted: $link\n";
$whitelist{$link}++;
}
- # example.com is just example
+ # example.com is used as example
elsif($link =~ /^https:\/\/(.*)example.(com|org|net)/) {
#print "-- example: $link\n";
}
## It contains the certificates in ${format}PEM format and therefore
## can be directly used with curl / libcurl / php_curl, or with
## an Apache+mod_ssl webserver for SSL client authentication.
-## Just configure this file as the SSLCACertificateFile.
+## Configure this file as the SSLCACertificateFile.
##
## Conversion done with mk-ca-bundle.pl version $version.
## SHA256: $newhash
#
# The latter is for certificates that have already been removed and are not
# included. Not all explicitly distrusted certificates are ignored at this
- # point, just those without an actual certificate.
+ # point, only those without an actual certificate.
elsif(!$main_block && !$trust_block) {
next;
}
Example: cd2nroff [options] <file.md> > <file.3>
Note: when converting .nf sections, this tool does not know if the
-section is code or just regular quotes. It then assumes and uses ~~~c
+section is code or regular quotes. It then assumes and uses ~~~c
for code.
=end comment
# if there are enclosing quotes, remove them first
$word =~ s/[\"\'](.*)[\"\']\z/$1/;
if($word eq "SEE ALSO") {
- # we just slurp up this section
+ # we slurp up this section
next;
}
push @desc, "\n# $word\n\n";
push @desc, "\n## $word\n\n";
}
elsif($d =~ /^\.IP/) {
- # .IP with no text we just skip
+ # .IP with no text we skip
}
elsif($d =~ /^\.BR (.*)/) {
# only used for SEE ALSO
--no-decode-filename: Do not percent-decode the output filename, even if the percent-encoding in
the URL was done by wcurl, e.g.: The URL contained whitespace.
- --dry-run: Do not actually execute curl, just print what would be invoked.
+ --dry-run: Do not actually execute curl, only print what would be invoked.
-V, --version: Print version information.
# sed to also replace ':' with the percent_encoded %3A
*/*) percent_decode "$(printf %s "${hostname_and_path}" | sed -e 's,^.*/,,' -e 's,:,%3A,g')" ;;
esac
- # No slash means there was just a hostname and no path; return empty string.
+ # No slash means there was only a hostname and no path; return empty string.
}
# Execute curl with the list of URLs provided by the user.
static const struct sizeunit *getunit(char unit)
{
static const struct sizeunit list[] = {
- {'p', (curl_off_t)1125899906842624, 16 }, /* Peta */
- {'t', (curl_off_t)1099511627776, 13 }, /* Tera */
- {'g', 1073741824, 10 }, /* Giga */
- {'m', 1048576, 7 }, /* Mega */
- {'k', 1024, 4 }, /* Kilo */
+ { 'p', (curl_off_t)1125899906842624, 16 }, /* Peta */
+ { 't', (curl_off_t)1099511627776, 13 }, /* Tera */
+ { 'g', 1073741824, 10 }, /* Giga */
+ { 'm', 1048576, 7 }, /* Mega */
+ { 'k', 1024, 4 }, /* Kilo */
};
size_t i;
config->timecond = CURL_TIMECOND_IFMODSINCE;
break;
case '-':
- /* If-Unmodified-Since: (section 14.24 in RFC2068) */
+ /* If-Unmodified-Since: (section 14.24 in RFC2068) */
config->timecond = CURL_TIMECOND_IFUNMODSINCE;
nextarg++;
break;
case '=':
- /* Last-Modified: (section 14.29 in RFC2068) */
+ /* Last-Modified: (section 14.29 in RFC2068) */
config->timecond = CURL_TIMECOND_LASTMOD;
nextarg++;
break;
}
return result;
}
+
/*
* Call this after a transfer has completed.
*/
# Rebuild the certificates
-# Generate all certs in a single shot, but declare just a single target file
+# Generate all certs in a single shot, but declare only a single target file
# to support GNU Make <4.3 without the "grouped explicit targets" feature.
test-ca.cacert: $(CERTCONFIG_CA) $(CERTCONFIGS) genserv.pl
@PERL@ $(srcdir)/genserv.pl test $(CERTCONFIGS)
###########################################################################
#
# This file can be used to specify test cases that should not run when all
-# test cases are run by runtests.pl. Just add the plain test case numbers, one
+# test cases are run by runtests.pl. Add the plain test case numbers, one
# per line.
# Lines starting with '#' letters are treated as comments.
#
1184
1209
1211
-# fnmatch differences are just too common to make testing them sensible
+# fnmatch differences are too common to make testing them sensible
1307
1316
1512
<reply>
# The test server provides no way to respond differently to a subsequent
# Basic authenticated request (we really want to respond with 200 for
-# the second), so just respond with 401 for both and let curl deal with it.
+# the second), so respond with 401 for both and let curl deal with it.
<data crlf="headers">
HTTP/1.1 401 Authorization Required
Server: testcurl
# Server-side
<reply>
<data>
-No headers at all, just data swsclose
+No headers at all, only data swsclose
Let's get
# Server-side
<reply>
<servercmd>
-REPLY PWD 257 "just one
+REPLY PWD 257 "Only one
</servercmd>
</reply>
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
# CURLOPT_INTERLEAVEDATA requires RTSP protocol
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
</protocol>
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
</protocol>
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
</protocol>
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
</protocol>
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
<stripfile>
# CURLOPT_USERAGENT and CURLOPT_MAXREDIRS requires HTTP protocol
# CURLOPT_INTERLEAVEDATA requires RTSP (HTTP) protocol
-# support, IOW depends on configuration - just ignore these.
+# support, IOW depends on configuration - ignore these.
$_ = '' if /CURLOPT_USERAGENT/
$_ = '' if /CURLOPT_MAXREDIRS/
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
.
</upload>
<stripfile>
-# These options vary with configurations - just ignore them
+# These options vary with configurations - ignore them
# CURLOPT_INTERLEAVEDATA requires RTSP (HTTP) protocol
$_ = '' if /CURLOPT_MAXREDIRS/
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
QUIT
</protocol>
<stripfile>
-# These options vary with configurations - just ignore them
+# These options vary with configurations - ignore them
# CURLOPT_USERAGENT and CURLOPT_MAXREDIRS requires HTTP protocol
# CURLOPT_INTERLEAVEDATA requires RTSP (HTTP) protocol
$_ = '' if /CURLOPT_USERAGENT/
A005 LOGOUT
</protocol>
<stripfile>
-# These options vary with configurations - just ignore them
+# These options vary with configurations - ignore them
# CURLOPT_INTERLEAVEDATA requires RTSP (HTTP) protocol
$_ = '' if /CURLOPT_MAXREDIRS/
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
</protocol>
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
<stripfile>
# CURLOPT_SSL_VERIFYPEER, SSH_KNOWNHOSTS and HTTP_VERSION vary with
# CURLOPT_INTERLEAVEDATA requires RTSP protocol
-# configurations - just ignore them
+# configurations - ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
$_ = '' if /CURLOPT_SSH_KNOWNHOSTS/
$_ = '' if /CURLOPT_HTTP_VERSION/
Content-Type: text/html; charset=iso-8859-1
Connection: close
-GET received and served just fine. Thank you very much
+GET received and served fine. Thank you very much
</data>
</reply>
libcurl does not detect that a given Digest password is wrong already on the
first 401 response (as the data400 gives). libcurl will instead consider the
-new response just as a duplicate and it sends another and detects the auth
+new response as a duplicate and it sends another and detects the auth
problem on the second 401 response!
-->
libcurl does not detect that a given Digest password is wrong already on the
first 401 response (as the data400 gives). libcurl will instead consider the
-new response just as a duplicate and it sends another and detects the auth
+new response as a duplicate and it sends another and detects the auth
problem on the second 401 response!
-->
-T %LOGDIR/file%TESTNUMBER -H "Transfer-Encoding: chunked" http://%HOSTIP:%HTTPPORT/%TESTNUMBER
</command>
<file name="%LOGDIR/file%TESTNUMBER">
-just some tiny teeny contents
+some tiny teeny test contents
</file>
</client>
Transfer-Encoding: chunked%CR
%CR
1e%CR
-just some tiny teeny contents
+some tiny teeny test contents
%CR
0%CR
%CR
</protocol>
# This test used to check that "connection closed" was output, but
-# that is flaky since the outgoing PING just before might fail already
+# that is flaky since the outgoing PING before might fail already
# and then the test exists before the output gets to be written
</verify>
</testcase>
# Server-side
<reply>
<data>
-No headers at all, just data swsclose
+No headers at all, data swsclose
Let's get
http
</server>
<name>
-A non existing file with --etag-compare is just a blank
+A non existing file with --etag-compare is a blank
</name>
<command>
http://%HOSTIP:%HTTPPORT/%TESTNUMBER --etag-compare %LOGDIR/etag%TESTNUMBER
SFTP with multi interface, remove handle early
</name>
-# The command here uses 'localhost' just to make sure that curl_multi_perform
+# The command here uses 'localhost' to make sure that curl_multi_perform
# does not reach too far in the first invoke. When using c-ares at least, the
# name resolve causes it to return rather quickly and thus we could trigger
# the problem we are looking to verify.
proxy
</features>
<name>
-HTTP CONNECT with proxy returning just HTML and closing
+HTTP CONNECT with proxy returning HTML and closing
</name>
<command>
http://test.example --proxy http://%HOSTIP:%HTTPPORT --proxytunnel -sS
SMTP VRFY with custom request
</name>
-# the custom request just does it lowercase to remain the same command
+# the custom request does it lowercase to remain the same command
<command>
smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient --request "vrfy"
</command>
# TODO: Translate this into something that approximates a valid curl test:-)
# Should be useful though even before such translation and a pile less work
# to do this than that. The pile of work required would include making an
-# ECH-enabled server and a DoH server. For now, this is just run manually.
+# ECH-enabled server and a DoH server. For now, this is run manually.
#
# set -x
echo "NOT all good, log in $logfile"
fi
-# send a mail to root (will be forwarded) but just once every 24 hours
+# send a mail to root (will be forwarded) but only once every 24 hours
# 'cause we only really need "new" news
itsnews="yes"
age_of_news=0
'LIST' => '150 here comes a directory',
'NLST' => '150 here comes a directory',
'CWD' => '250 CWD command successful.',
- 'SYST' => '215 UNIX Type: L8', # just fake something
- 'QUIT' => '221 bye bye baby', # just reply something
+ 'SYST' => '215 UNIX Type: L8', # fake something
+ 'QUIT' => '221 bye bye baby', # reply something
'MKD' => '257 Created your requested directory',
'REST' => '350 Yeah yeah we set it there for you',
'DELE' => '200 OK OK OK whatever you say',
my $selected;
# Any IMAP parameter can come in escaped and in double quotes.
-# This function is dumb (so far) and just removes the quotes if present.
+# This function is dumb (so far) and removes the quotes if present.
sub fix_imap_params {
foreach (@_) {
$_ = $1 if /^"(.*)"$/;
my $delay = $delayreply{$FTPCMD};
if($delay) {
- # just go sleep this many seconds!
+ # go sleep this many seconds!
logmsg("Sleep for $delay seconds\n");
my $twentieths = $delay * 20;
while($twentieths--) {
}
# The code currently never calls this more than once per part per file, so
-# caching a result that is never used again just slows things down.
+# caching a result that is never used again only slows things down.
# memoize('partexists', NORMALIZER => 'normalize_part'); # cache each result
sub loadtest {
our $VCURL=$CURL; # what curl binary to use to verify the servers with
# VCURL is handy to set to the system one when the one you
- # just built hangs or crashes and thus prevent verification
+ # built hangs or crashes and thus prevent verification
# the path to the script that analyzes the memory debug output file
our $memanalyze="$perl " . shell_quote("$srcdir/memanalyze.pl");
our $valgrind; # path to valgrind, or empty if disabled
);
my $verbose = 0; # set to 1 for debugging
-my $port = 8990; # just a default
+my $port = 8990; # a default
my $unix_socket; # location to place a listening Unix socket
my $ipvnum = 4; # default IP version of http server
my $idnum = 1; # default http server instance number
])
r.check_response(http_status=200, count=count)
# should have used at most 2 connections only (test servers allow 100 req/conn)
- # it may be just 1 on slow systems where request are answered faster than
+ # it may be 1 on slow systems where request are answered faster than
# curl can exhaust the capacity or if curl runs with address-sanitizer speed
assert r.total_connects <= 2, "h2 should use fewer connections here"
assert r.exit_code == 0, f'{client.dump_logs()}'
# Special client that tests TLS session reuse in parallel transfers
- # TODO: just uses a single connection for h2/h3. Not sure how to prevent that
+ # TODO: uses a single connection for h2/h3. Not sure how to prevent that
@pytest.mark.parametrize("proto", Env.http_protos())
def test_02_26_session_shared_reuse(self, env: Env, proto, httpd, nghttpx):
url = f'https://{env.authority_for(env.domain1, proto)}/data-100k'
assert r.stats[0]['http_version'] == '1.1', r.dump_logs()
# On the URL used here, Apache is doing an "unclean" TLS shutdown,
- # meaning it sends no shutdown notice and just closes TCP.
+ # meaning it sends no shutdown notice and closes TCP.
# The HTTP response delivers a body without Content-Length. We expect:
# - http/1.0 to fail since it relies on a clean connection close to
# detect the end of the body
if proto == 'h3' and not env.curl_uses_lib('ngtcp2'):
# See <https://github.com/cloudflare/quiche/issues/1573>
pytest.skip("quiche has problems with large requests")
- # just large enough that nghttp2 will submit
+ # large enough that nghttp2 will submit
password = 'x' * (47 * 1024)
fdata = os.path.join(env.gen_dir, 'data-10m')
curl = CurlClient(env=env)
@pytest.mark.skipif(condition=not Env.tcpdump(), reason="tcpdump not available")
@pytest.mark.skipif(condition=not Env.curl_is_debug(), reason="needs curl debug")
@pytest.mark.skipif(condition=not Env.curl_is_verbose(), reason="needs curl verbose strings")
- def test_30_06_shutdownh_download(self, env: Env, vsftpd: VsFTPD):
+ def test_30_06_shutdown_download(self, env: Env, vsftpd: VsFTPD):
docname = 'data-1k'
curl = CurlClient(env=env)
count = 1
@pytest.mark.skipif(condition=not Env.tcpdump(), reason="tcpdump not available")
@pytest.mark.skipif(condition=not Env.curl_is_debug(), reason="needs curl debug")
@pytest.mark.skipif(condition=not Env.curl_is_verbose(), reason="needs curl verbose strings")
- def test_30_07_shutdownh_upload(self, env: Env, vsftpd: VsFTPD):
+ def test_30_07_shutdown_upload(self, env: Env, vsftpd: VsFTPD):
docname = 'upload-1k'
curl = CurlClient(env=env)
srcfile = os.path.join(env.gen_dir, docname)
@pytest.mark.skipif(condition=not Env.tcpdump(), reason="tcpdump not available")
@pytest.mark.skipif(condition=not Env.curl_is_debug(), reason="needs curl debug")
@pytest.mark.skipif(condition=not Env.curl_is_verbose(), reason="needs curl verbose strings")
- def test_31_06_shutdownh_download(self, env: Env, vsftpds: VsFTPD):
+ def test_31_06_shutdown_download(self, env: Env, vsftpds: VsFTPD):
docname = 'data-1k'
curl = CurlClient(env=env)
count = 1
@pytest.mark.skipif(condition=not Env.tcpdump(), reason="tcpdump not available")
@pytest.mark.skipif(condition=not Env.curl_is_debug(), reason="needs curl debug")
@pytest.mark.skipif(condition=not Env.curl_is_verbose(), reason="needs curl verbose strings")
- def test_31_07_shutdownh_upload(self, env: Env, vsftpds: VsFTPD):
+ def test_31_07_shutdown_upload(self, env: Env, vsftpds: VsFTPD):
docname = 'upload-1k'
curl = CurlClient(env=env)
srcfile = os.path.join(env.gen_dir, docname)
@pytest.mark.skipif(condition=not Env.tcpdump(), reason="tcpdump not available")
@pytest.mark.skipif(condition=not Env.curl_is_debug(), reason="needs curl debug")
@pytest.mark.skipif(condition=not Env.curl_is_verbose(), reason="needs curl verbose strings")
- def test_32_06_shutdownh_download(self, env: Env, vsftpds: VsFTPD):
+ def test_32_06_shutdown_download(self, env: Env, vsftpds: VsFTPD):
docname = 'data-1k'
curl = CurlClient(env=env)
count = 1
@pytest.mark.skipif(condition=not Env.tcpdump(), reason="tcpdump not available")
@pytest.mark.skipif(condition=not Env.curl_is_debug(), reason="needs curl debug")
@pytest.mark.skipif(condition=not Env.curl_is_verbose(), reason="needs curl verbose strings")
- def test_32_07_shutdownh_upload(self, env: Env, vsftpds: VsFTPD):
+ def test_32_07_shutdown_upload(self, env: Env, vsftpds: VsFTPD):
docname = 'upload-1k'
curl = CurlClient(env=env)
srcfile = os.path.join(env.gen_dir, docname)
)
# An HTTP/3 target auto-triggers CONNECT-UDP even without --proxytunnel,
- # just as HTTPS targets auto-trigger CONNECT. nghttpx does not support
+ # as HTTPS targets auto-trigger CONNECT. nghttpx does not support
# CONNECT-UDP so this fails, which confirms auto-CONNECT-UDP is active.
assert r.exit_code != 0, (
"expected failure: h3 target auto-triggers CONNECT-UDP "
def _perf_collapse(self, perf: PerfProfile, file_err):
if not os.path.exists(perf.file):
- raise Exception(f'dtrace output file does not exist: {perf.file}')
+ raise Exception(f'perf output file does not exist: {perf.file}')
fg_collapse = os.path.join(self._fg_dir, 'stackcollapse-perf.pl')
if not os.path.exists(fg_collapse):
raise Exception(f'FlameGraph script not found: {fg_collapse}')
}
}
else if(!strcmp("id", arg)) {
- /* just an id for repeated requests with curl's URL globbing */
+ /* an id for repeated requests with curl's URL globbing */
request_id = val;
continue;
}
*s = '\0';
val = s + 1;
if(!strcmp("id", arg)) {
- /* just an id for repeated requests with curl's URL globbing */
+ /* an id for repeated requests with curl's URL globbing */
request_id = val;
continue;
}
*s = '\0';
val = s + 1;
if(!strcmp("id", arg)) {
- /* just an id for repeated requests with curl's URL globbing */
+ /* an id for repeated requests with curl's URL globbing */
request_id = val;
continue;
}
*s = '\0';
val = s + 1;
if(!strcmp("id", arg)) {
- /* just an id for repeated requests with curl's URL globbing */
+ /* an id for repeated requests with curl's URL globbing */
request_id = val;
continue;
}
return CURLE_RECV_ERROR;
}
-/* just close the connection */
+/* close the connection */
void ws_close(CURL *curl)
{
size_t sent;
#include "curlx/wait.h" /* for curlx_wait_ms() */
#ifdef HAVE_SYS_SELECT_H
-/* since so many tests use select(), we can just as well include it here */
+/* since so many tests use select(), we can as well include it here */
#include <sys/select.h>
#endif
#ifndef CURL_DISABLE_WEBSOCKETS
CURLcode ws_send_ping(CURL *curl, const char *send_payload);
CURLcode ws_recv_pong(CURL *curl, const char *expected_payload);
-void ws_close(CURL *curl); /* just close the connection */
+void ws_close(CURL *curl); /* close the connection */
#endif
/*
}
else {
test_setopt(curl, CURLOPT_URL, URL);
- /* just to make it explicit and visible in this test: */
+ /* to make it explicit and visible in this test: */
test_setopt(curl, CURLOPT_FOLLOWLOCATION, 0L);
}
curl_mprintf("escape -1 length: %s\n", ptr);
/* weird input length */
- outlen = 2017; /* just a value */
+ outlen = 2017; /* an arbitrary value */
ptr = curl_easy_unescape(NULL, "moahahaha", -1, &outlen);
curl_mprintf("unescape -1 length: %s %d\n", ptr, outlen);
/* Since we could set the DNS server, presume we are working with a
resolver that can be cancelled (i.e. c-ares). Thus,
curl_multi_remove_handle() should not block even when the resolver
- request is outstanding. So, set a request timeout _longer_ than the
+ request is outstanding. Thus, set a request timeout _longer_ than the
test hang timeout so we will fail if the handle removal call incorrectly
blocks. */
timeout = TEST_HANG_TIMEOUT * 2;
else {
/* If we cannot set the DNS server, presume that we are configured to use
a resolver that cannot be cancelled (i.e. the threaded resolver or the
- non-threaded blocking resolver). So, we just test that the
+ non-threaded blocking resolver). Thus, we test that the
curl_multi_remove_handle() call does finish well within our test
timeout.
But, it is unlikely that the resolver request will take any time at
all because we have not been able to configure the resolver to use an
- non-responsive DNS server. At least we exercise the flow.
+ non-responsive DNS server. At least we exercise the flow.
*/
curl_mfprintf(stderr,
"CURLOPT_DNS_SERVERS not supported; "
curl_easy_reset(curl);
/* using the same filename for the alt-svc cache, this clobbers the
- content just written from the 'curldupe' handle */
+ content written from the 'curldupe' handle */
curl_easy_cleanup(curl);
}
curl_global_cleanup();
return TEST_ERR_EASY_INIT;
}
- /* make it a null-terminated C string with just As */
+ /* make it a null-terminated C string with only As */
memset(testbuf, 'A', MAX_INPUT_LENGTH + 1);
testbuf[MAX_INPUT_LENGTH + 1] = 0;
mresult = curl_multi_add_handle(multi, curl);
if(!mresult)
- /* Run the multi handle once, just enough to start establishing an
+ /* Run the multi handle once, enough to start establishing an
HTTPS connection. */
mresult = curl_multi_perform(multi, &running_handles);
global_init(CURL_GLOBAL_ALL);
easy_init(curl);
- /* first transfer: set just the URL in the first CURLU handle */
+ /* first transfer: set the URL in the first CURLU handle */
curl_url_set(curlu, CURLUPART_URL, URL, CURLU_DEFAULT_SCHEME);
easy_setopt(curl, CURLOPT_CURLU, curlu);
result = curl_easy_getinfo(curl, CURLINFO_FILETIME, &filetime);
/* MTDM fails with 550, so filetime should be -1 */
if((result == CURLE_OK) && (filetime != -1)) {
- /* we just need to return something which is not CURLE_OK */
+ /* we need to return something which is not CURLE_OK */
result = CURLE_UNSUPPORTED_PROTOCOL;
}
}
test_setopt(curl, CURLOPT_HEADER, 1L);
- /* just verify that setting this to -1 is fine */
+ /* verify that setting this to -1 is fine */
test_setopt(curl, CURLOPT_MAXREDIRS, -1L);
result = curl_easy_perform(curl);
#include "first.h"
/*
- * This example shows an FTP upload, with a rename of the file just after
+ * This example shows an FTP upload, with a rename of the file right after
* a successful upload.
*
* Example based on source code provided by Erick Nuwendam. Thanks!
curl_mfprintf(stderr, "raising soft limit up to OPEN_MAX\n");
rl.rlim_cur = OPEN_MAX;
if(setrlimit(RLIMIT_NOFILE, &rl) != 0) {
- /* on failure do not abort just issue a warning */
+ /* on failure do not abort, only issue a warning */
t518_store_errmsg("setrlimit() failed", errno);
curl_mfprintf(stderr, "%s\n", t518_msgbuff);
t518_msgbuff[0] = '\0';
curl_mfprintf(stderr, "raising soft limit up to hard limit\n");
rl.rlim_cur = rl.rlim_max;
if(setrlimit(RLIMIT_NOFILE, &rl) != 0) {
- /* on failure do not abort just issue a warning */
+ /* on failure do not abort, only issue a warning */
t518_store_errmsg("setrlimit() failed", errno);
curl_mfprintf(stderr, "%s\n", t518_msgbuff);
t518_msgbuff[0] = '\0';
curl_mfprintf(stderr, "raising soft limit up to OPEN_MAX\n");
rl.rlim_cur = OPEN_MAX;
if(setrlimit(RLIMIT_NOFILE, &rl) != 0) {
- /* on failure do not abort just issue a warning */
+ /* on failure do not abort, only issue a warning */
t537_store_errmsg("setrlimit() failed", errno);
curl_mfprintf(stderr, "%s\n", t537_msgbuff);
t537_msgbuff[0] = '\0';
curl_mfprintf(stderr, "raising soft limit up to hard limit\n");
rl.rlim_cur = rl.rlim_max;
if(setrlimit(RLIMIT_NOFILE, &rl) != 0) {
- /* on failure do not abort just issue a warning */
+ /* on failure do not abort, only issue a warning */
t537_store_errmsg("setrlimit() failed", errno);
curl_mfprintf(stderr, "%s\n", t537_msgbuff);
t537_msgbuff[0] = '\0';
my $line = sprintf("%s%s???????%5d U U %15d %s %s\n", $1,$2,$5,$6,$7,$8);
push @canondir, $line;
} else {
- # Unexpected format; just pass it through and let the test fail
+ # Unexpected format; pass it through and let the test fail
push @canondir, $_;
}
}
log.debug("Starting negotiation (IAC)")
self.state = self.START_NEG
else:
- # Just append the incoming byte to the buffer
+ # Append the incoming byte to the buffer
buffer.append(byte_int)
def start_neg(self, byte_int):
);
my $verbose = 0; # set to 1 for debugging
-my $port = 8990; # just a default
+my $port = 8990; # a default
my $ipvnum = 4; # default IP version of rtsp server
my $idnum = 1; # default rtsp server instance number
my $proto = 'rtsp'; # protocol the rtsp server speaks
my @sout = sort @out;
if($hostname) {
- # when a hostname is set, we filter out requests to just this
- # pattern
+ # when a hostname is set, we filter out requests to this pattern
@sout = grep {/$hostname/} @sout;
}
# since valgrind 2.1.x, '--tool' option is mandatory
# use it, if it is supported by the version installed on the system
# (this happened in 2003, so we could probably do not need to care about
- # that old version any longer and just delete this check)
+ # that old version any longer and delete this check)
runclient("valgrind --help 2>&1 | grep -- --tool >$dev_null 2>&1");
if(($? >> 8)) {
$valgrind_tool="";
# valgrind 3 renamed the --logfile option to --log-file!!!
# (this happened in 2005, so we could probably do not need to care about
- # that old version any longer and just delete this check)
+ # that old version any longer and delete this check)
my $ver=join(' ', runclientoutput("valgrind --version"));
# cut off all but digits and dots
$ver =~ s/[^0-9.]//g;
$endwaitcnt += $runnerwait;
if($endwaitcnt >= 10) {
# Once all tests have been scheduled on a runner at the end of a test
- # run, we just wait for their results to come in. If we are still
+ # run, we wait for their results to come in. If we are still
# waiting after a couple of minutes ($endwaitcnt multiplied by
# $runnerwait, plus $jobs because that number will not time out), display
# the same test runner status as we give with a SIGUSR1. This will
#***************************************************************************
# This is the HTTPS, FTPS, POP3S, IMAPS, SMTPS, server used for curl test
-# harness. Actually just a layer that runs stunnel properly using the
+# harness. Actually a layer that runs stunnel properly using the
# non-secure test harness servers.
use strict;
my $verbose=0; # set to 1 for debugging
-my $accept_port = 8991; # just our default, weird enough
+my $accept_port = 8991; # our default, weird enough
my $target_port = 8999; # default test http-server port
my $stuncert;
# new process to the parent waiting perl.exe and sh.exe processes.
# exec() should never return back here to this process. We protect
- # ourselves by calling die() just in case something goes really bad.
+ # ourselves by calling die() in case something goes really bad.
die "error: exec() has returned";
}
/*
* currently there is no way to tell apart an OOM condition in
* curlx_base64_decode() from zero length decoded data. For now,
- * let's just assume it is an OOM condition, currently we have
+ * let's assume it is an OOM condition, currently we have
* no input for this function that decodes to zero length data.
*/
free(buf64);
* and the size of the data is stored at the addresses that caller specifies.
*
* If the returned data is a string the returned size will be the length of
- * the string excluding null-termination. Otherwise it will just be the size
+ * the string excluding null-termination. Otherwise it will be the size
* of the returned binary data.
*
* Calling function is responsible to free returned buffer.
#define CMD_AUTH_REQUIRED "auth_required"
/* 'idle' means that it will accept the request fine but never respond
- any data. Just keep the connection alive. */
+ any data. Keep the connection alive. */
#define CMD_IDLE "idle"
/* 'stream' means to send a never-ending stream of data */
responsesize = count;
do {
- /* Ok, we send no more than 200 bytes at a time, just to make sure that
+ /* Ok, we send no more than 200 bytes at a time, to make sure that
larger chunks are split up so that the client will need to do multiple
recv() calls to get it and thus we exercise that code better */
size_t num = count;
* 'exit_signal_handler' for both signals.
*
* The 'exit_signal_handler' upon the first SIGINT or SIGTERM received signal
- * will just set to one the global var 'got_exit_signal' storing in global var
+ * sets to one the global var 'got_exit_signal' storing in global var
* 'exit_signal' the signal that triggered this change.
*
* Nothing fancy that could introduce problems is used, the program at certain
* points in its normal flow checks if var 'got_exit_signal' is set and in
- * case this is true it just makes its way out of loops and functions in
- * structured and well behaved manner to achieve proper program cleanup and
- * termination.
+ * case this is true it makes its way out of loops and functions in structured
+ * and well behaved manner to achieve proper program cleanup and termination.
*
* Even with the above mechanism implemented it is worthwhile to note that
* other signals might still be received, or that there might be systems on
#endif
/* On Windows, we sometimes get this for a broken pipe, seemingly
- * when the client just closed stdin? */
+ * when the client closed stdin? */
#define CURL_WIN32_EPIPE 109
/*
return FALSE;
}
else if(!memcmp("QUIT", buffer, 4)) {
- /* just die */
+ /* die */
logmsg("quits");
return FALSE;
}
}
#ifdef HAVE_GETPPID
- /* As a last resort, quit if sockfilt process becomes orphan. Just in case
+ /* As a last resort, quit if sockfilt process becomes orphan. In case
parent ftpserver process has died without killing its sockfilt children */
if(getppid() <= 1) {
logmsg("process becomes orphan, exiting");
buffer[0], buffer[1], buffer[2], buffer[3]);
if(!memcmp("PING", buffer, 4)) {
- /* send reply on stdout, just proving we are alive */
+ /* send reply on stdout, proving we are alive */
if(!write_stdout("PONG\n", 5))
return FALSE;
}
return FALSE;
}
else if(!memcmp("QUIT", buffer, 4)) {
- /* just die */
+ /* die */
logmsg("quits");
return FALSE;
}
#define CMD_AUTH_REQUIRED "auth_required"
/* 'idle' means that it will accept the request fine but never respond
- any data. Just keep the connection alive. */
+ any data. Keep the connection alive. */
#define CMD_IDLE "idle"
/* 'stream' means to send a never-ending stream of data */
else {
logmsg("Unknown <servercmd> instruction found: %s", cmd);
}
- /* try to deal with CRLF or just LF */
+ /* try to deal with CRLF or LF */
check = strchr(cmd, '\r');
if(!check)
check = strchr(cmd, '\n');
responsesize = count;
do {
- /* Ok, we send no more than N bytes at a time, just to make sure that
+ /* Ok, we send no more than N bytes at a time, to make sure that
larger chunks are split up so that the client will need to do multiple
recv() calls to get it and thus we exercise that code better */
size_t num = count;
b = &bfs[nextone];
if(b->counter < -1) /* anything to flush? */
- return 0; /* just nop if nothing to do */
+ return 0; /* nop if nothing to do */
if(!test->ofile) {
char outfile[256];
while(ct--) { /* loop over the buffer */
c = (unsigned char)*p++; /* pick up a character */
if(prevchar == '\r') { /* if prev char was cr */
- if(c == '\n') /* if have cr,lf then just */
+ if(c == '\n') /* if have cr,lf then */
curl_lseek(test->ofile, -1, SEEK_CUR); /* smash lf on top of the cr */
else if(c == '\0') /* if have cr,nul then */
- goto skipit; /* just skip over the putc */
- /* else just fall through and allow it */
+ goto skipit; /* skip over the putc */
+ /* else fall through and allow it */
}
/* formerly
putc(c, file); */
else {
logmsg("Unknown <servercmd> instruction found: %s", cmd);
}
- /* try to deal with CRLF or just LF */
+ /* try to deal with CRLF or LF */
check = strchr(cmd, '\r');
if(!check)
check = strchr(cmd, '\n');
rap->th_block = htons(recvblock);
(void)swrite(peer, &ackbuf.storage[0], 4);
#if defined(HAVE_ALARM) && defined(SIGALRM)
- mysignal(SIGALRM, justtimeout); /* just abort read on timeout */
+ mysignal(SIGALRM, justtimeout); /* abort read on timeout */
alarm(rexmtval);
#endif
/* normally times out and quits */
our $logfile; # server log filename, for logmsg
#***************************************************************************
-# Just for convenience, test harness uses 'https' and 'httptls' literals as
+# For convenience, test harness uses 'https' and 'httptls' literals as
# values for 'proto' variable in order to differentiate different servers.
# 'https' literal is used for stunnel based https test servers, and 'httptls'
# is used for non-stunnel https test servers.
}
#######################################################################
-# Check if a given child process has just died. Reaps it if so.
+# Check if a given child process has died. Reaps it if so.
#
sub checkdied {
my $pid = $_[0];
exec("exec $cmd") || die "Cannot exec() $cmd: $!";
# exec() should never return back here to this process. We protect
- # ourselves by calling die() just in case something goes really bad.
+ # ourselves by calling die() in case something goes really bad.
die "error: exec() has returned";
}
$pid2 = pidfromfile($pidfile, 0);
if(($pid2 > 0) && pidexists($pid2)) {
# if $pid2 is valid, then make sure this pid is alive, as
- # otherwise it is just likely to be the _previous_ pidfile or
+ # otherwise it is likely to be the _previous_ pidfile or
# similar!
last;
}
if(checkdied($child)) {
logmsg "startnew: child process has died, server might start up\n"
if($verbose);
- # We cannot just abort waiting for the server with a
+ # We cannot abort waiting for the server with a
# return (-1,-1);
# because the server might have forked and could still start
- # up normally. Instead, just reduce the amount of time we remain
+ # up normally. Instead, reduce the amount of time we remain
# waiting.
$count >>= 2;
}
# particular can take a long time to start if it needs to generate
# keys on a slow or loaded host.
#
-# Just for convenience, test harness uses 'https' and 'httptls' literals
+# For convenience, test harness uses 'https' and 'httptls' literals
# as values for 'proto' variable in order to differentiate different
# servers. 'https' literal is used for stunnel based https test servers,
# and 'httptls' is used for non-stunnel https test servers.
signal.signal(signal.SIGTERM, self._sighandler)
def __exit__(self, *_):
- # Call for shutdown just in case it was not done already
+ # Call for shutdown in case it was not done already
self.shutdown_event.set()
# Wait for thread, and therefore also the server, to finish
self.join()
# new process to the parent waiting perl.exe and sh.exe processes.
# exec() should never return back here to this process. We protect
- # ourselves by calling die() just in case something goes really bad.
+ # ourselves by calling die() in case something goes really bad.
die "error: exec() has returned";
}
my $ignored=0;
for my $e (sort @syms) {
- # OBSOLETE - names that are just placeholders for a position where we
+ # OBSOLETE - names that are placeholders for a position where we
# previously had a name, that is now removed. The OBSOLETE names should
# never be used for anything.
#
#
# CURL_TEMP_ - are defined and *undefined* again within the file
#
- # *_LAST and *_LASTENTRY are just suffix for the placeholders used for the
+ # *_LAST and *_LASTENTRY are suffix for the placeholders used for the
# last entry in many enum series.
#
while(<$m>) {
chomp;
if($_ =~ /^.so /) {
- # this man page is just a referral
+ # this man page is a referral
close($m);
return;
}
);
my $verbose = 0; # set to 1 for debugging
-my $port = 8997; # just a default
+my $port = 8997; # a default
my $ipvnum = 4; # default IP version of tftp server
my $idnum = 1; # default tftp server instance number
my $proto = 'tftp'; # protocol the tftp server speaks
curl_global_cleanup();
}
-/* BASE is just a define to make us fool around with decently large number so
+/* BASE is a define to make us fool around with decently large number so
that we are not zero-based */
#define BASE 1000000
we set address using CURLOPT_RESOLVE,
it usually marks as permanent (by setting timestamp to zero). However,
if address already exists
- in the cache, then it does not mark it, but just leaves it as it is.
+ in the cache, then it does not mark it, but leaves it as it is.
So we fixing this by timestamp to zero if address already exists too.
Test:
};
unsigned char output_buf[CURL_SHA512_256_DIGEST_LENGTH];
- const unsigned char *computed_hash; /* Just to mute compiler warning */
+ const unsigned char *computed_hash; /* to mute compiler warning */
/* Mute compiler warnings in 'verify_memory' macros below */
computed_hash = output_buf;
{ "Encoding: a, chunked, ninja", "Encoding:", "chunked", TRUE },
/* empty incoming header */
{ "Encoding:", "Encoding:", "chunked", FALSE },
- /* just spaces in header */
+ /* spaces in header */
{ "Encoding: ", "Encoding:", "chunked", FALSE },
/* last among several with no spaces */
{ "Encoding: ab,cd,ef,gh,ig,kl", "Encoding:", "kl", TRUE },
* Any input that long or longer will truncated, ending in '...\n'.
*/
- /* A string just long enough to not be truncated */
+ /* A string long enough to not be truncated */
memset(input, '\0', sizeof(input));
memset(input, 'A', 2045);
Curl_infof(easy, "%s", input);
fail_unless(output[sizeof(output) - 1] == '\0',
"No truncation of infof input");
- /* Just over the limit without newline for truncation via '...' */
+ /* Over the limit without newline for truncation via '...' */
memset(input + 2045, 'A', 4);
Curl_infof(easy, "%s", input);
curl_mfprintf(stderr, "output len %zu: %s", strlen(output), output);
fail_unless(output[sizeof(output) - 1] == '\0',
"Truncation of infof input 1");
- /* Just over the limit with newline for truncation via '...' */
+ /* Over the limit with newline for truncation via '...' */
memset(input + 2045, 'A', 4);
memset(input + 2045 + 4, '\n', 1);
Curl_infof(easy, "%s", input);
static const char toolong[] =
/* ..|....1.........2.........3.........4.........5.........6... */
/* 3456789012345678901234567890123456789012345678901234567890123 */
- "here.is.a.hostname.which.is.just.barely.too.long." /* 49: 49 */
+ "here.is.a.hostname.which.is.only.barely.too.long." /* 49: 49 */
"to.be.encoded.as.a.QNAME.of.the.maximum.allowed.length."
/* 55: 104 */
"which.is.256.including.a.final.zero-length.label." /* 49: 153 */
struct testit {
const char *host;
const char *chost; /* if non-NULL, use to lookup with */
- const char *hdr; /* if NULL, just do the lookup */
+ const char *hdr; /* if NULL, do the lookup */
const CURLcode result; /* parse result */
};
"\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01"
"\x01\x01\x01\x01\x01\x01\x01\x01"),
"", CURLE_TOO_LARGE },
- /* one byte shorter than the previous is just below the limit: */
+ /* one byte shorter than the previous is below the limit: */
{ OID("\x2b\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01"
"\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01"
"\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01"
struct easy_pollset *ps)
{
struct cf_test_ctx *ctx = cf->ctx;
- /* just for testing, give one socket with events back */
+ /* for testing, give one socket with events back */
return Curl_pollset_set(data, ps, ctx->idx, TRUE, TRUE);
}