]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
docs: more language cleanups
authorDaniel Stenberg <daniel@haxx.se>
Tue, 27 Feb 2024 09:35:28 +0000 (10:35 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 27 Feb 2024 15:19:43 +0000 (16:19 +0100)
- present tense
- avoid bad words

Closes #13003

59 files changed:
.github/scripts/badwords.txt
.github/workflows/badwords.yml
docs/HTTP3.md
docs/MAIL-ETIQUETTE
docs/SSLCERTS.md
docs/cmdline-opts/MANPAGE.md
docs/cmdline-opts/_ENVIRONMENT.md
docs/cmdline-opts/_EXITCODES.md
docs/cmdline-opts/_URL.md
docs/cmdline-opts/alt-svc.md
docs/cmdline-opts/config.md
docs/cmdline-opts/cookie-jar.md
docs/cmdline-opts/cookie.md
docs/cmdline-opts/create-dirs.md
docs/cmdline-opts/data.md
docs/cmdline-opts/digest.md
docs/cmdline-opts/doh-url.md
docs/cmdline-opts/fail-early.md
docs/cmdline-opts/form-escape.md
docs/cmdline-opts/form.md
docs/cmdline-opts/ftp-account.md
docs/cmdline-opts/ftp-port.md
docs/cmdline-opts/hsts.md
docs/cmdline-opts/insecure.md
docs/cmdline-opts/interface.md
docs/cmdline-opts/ipfs-gateway.md
docs/cmdline-opts/ipv4.md
docs/cmdline-opts/ipv6.md
docs/cmdline-opts/json.md
docs/cmdline-opts/key.md
docs/cmdline-opts/list-only.md
docs/cmdline-opts/mail-rcpt.md
docs/cmdline-opts/negotiate.md
docs/cmdline-opts/netrc.md
docs/cmdline-opts/next.md
docs/cmdline-opts/oauth2-bearer.md
docs/cmdline-opts/output.md
docs/cmdline-opts/proto-default.md
docs/cmdline-opts/proxy-user.md
docs/cmdline-opts/pubkey.md
docs/cmdline-opts/quote.md
docs/cmdline-opts/remote-header-name.md
docs/cmdline-opts/remote-name-all.md
docs/cmdline-opts/remote-name.md
docs/cmdline-opts/request.md
docs/cmdline-opts/retry-all-errors.md
docs/cmdline-opts/socks4.md
docs/cmdline-opts/socks4a.md
docs/cmdline-opts/socks5-hostname.md
docs/cmdline-opts/socks5.md
docs/cmdline-opts/stderr.md
docs/cmdline-opts/tlsuser.md
docs/cmdline-opts/trace-ascii.md
docs/cmdline-opts/trace.md
docs/cmdline-opts/upload-file.md
docs/cmdline-opts/user.md
docs/cmdline-opts/verbose.md
docs/cmdline-opts/write-out.md
src/tool_listhelp.c

index 36acde744614a74fd8462dd38cf0864b728ac13c..2942ce8d8a69108b0556f7d417f689f6439a8c4a 100644 (file)
@@ -41,8 +41,8 @@ host name\b:hostname
 host names\b:hostnames
 file name\b:filename
 file names\b:filenames
-user name\b:username
-user names\b:usernames
+\buser name\b:username
+\buser names\b:usernames
 didn't:did not
 doesn't:does not
 won't:will not
index fc0b52001b9a8a91a474085051c7f22362a654b3..0165d9bfbe9bcf0381bc2c531e3a8ff4c8833cee 100644 (file)
@@ -24,4 +24,4 @@ jobs:
     - uses: actions/checkout@v2
 
     - name: check
-      run: ./.github/scripts/badwords.pl < .github/scripts/badwords.txt docs/*.md docs/libcurl/*.md docs/libcurl/opts/*.md
+      run: ./.github/scripts/badwords.pl < .github/scripts/badwords.txt docs/*.md docs/libcurl/*.md docs/libcurl/opts/*.md docs/cmdline-opts/*.md
index 758d8ab08c87475214356d4bdf0d7c10bd32fc37..90f1c31e3da00cab9a1e806f5c9e966c671c098e 100644 (file)
@@ -196,7 +196,8 @@ Build curl:
      % make
      % make install
 
- If `make install` results in `Permission denied` error, you will need to prepend it with `sudo`.
+ If `make install` results in `Permission denied` error, you need to prepend
+ it with `sudo`.
 
 # OpenSSL version
 
@@ -232,7 +233,8 @@ Build curl:
      % make
      % make install
 
- If `make install` results in `Permission denied` error, you will need to prepend it with `sudo`.
+ If `make install` results in `Permission denied` error, you need to prepend
+ it with `sudo`.
 
 # msh3 (msquic) version
 
index 2dcf9cb8963df26cb35638adda5a2817b8c7efa5..d42a6f0d629a4cf9eb335556acf411196ef30be0 100644 (file)
@@ -40,13 +40,13 @@ MAIL ETIQUETTE
   please use the one or the ones that suit you the most.
 
   Each mailing list has hundreds up to thousands of readers, meaning that each
-  mail sent will be received and read by a large number of people. People
-  from various cultures, regions, religions and continents.
+  mail sent is received and read by a large number of people. People from
+  various cultures, regions, religions and continents.
 
   1.2 Netiquette
 
   Netiquette is a common term for how to behave on the Internet. Of course, in
-  each particular group and subculture there will be differences in what is
+  each particular group and subculture there are differences in what is
   acceptable and what is considered good manners.
 
   This document outlines what we in the curl project consider to be good
@@ -71,8 +71,8 @@ MAIL ETIQUETTE
   through to all the subscribers.
 
   If you post without being subscribed (or from a different mail address than
-  the one you are subscribed with), your mail will simply be silently
-  discarded. You have to subscribe first, then post.
+  the one you are subscribed with), your mail is simply silently discarded.
+  You have to subscribe first, then post.
 
   The reason for this unfortunate and strict subscription policy is of course
   to stop spam from pestering the lists.
@@ -80,14 +80,13 @@ MAIL ETIQUETTE
   1.5 Moderation of new posters
 
   Several of the curl mailing lists automatically make all posts from new
-  subscribers be moderated. This means that after you have subscribed and
-  sent your first mail to a list, that mail will not be let through to the
-  list until a mailing list administrator has verified that it is OK and
-  permits it to get posted.
+  subscribers be moderated. After you have subscribed and sent your first mail
+  to a list, that mail is not let through to the list until a mailing list
+  administrator has verified that it is OK and permits it to get posted.
 
   Once a first post has been made that proves the sender is actually talking
-  about curl-related subjects, the moderation "flag" will be switched off and
-  future posts will go through without being moderated.
+  about curl-related subjects, the moderation "flag" is switched off and
+  future posts go through without being moderated.
 
   The reason for this moderation policy is that we do suffer from spammers who
   actually subscribe and send spam to our lists.
@@ -95,8 +94,8 @@ MAIL ETIQUETTE
   1.6 Handling trolls and spam
 
   Despite our good intentions and hard work to keep spam off the lists and to
-  maintain a friendly and positive atmosphere, there will be times when spam
-  and or trolls get through.
+  maintain a friendly and positive atmosphere, there are times when spam and
+  or trolls get through.
 
   Troll - "someone who posts inflammatory, extraneous, or off-topic messages
   in an online community"
@@ -106,10 +105,10 @@ MAIL ETIQUETTE
 
   No matter what, we NEVER EVER respond to trolls or spammers on the list. If
   you believe the list admin should do something in particular, contact them
-  off-list. The subject will be taken care of as much as possible to prevent
-  repeated offenses, but responding on the list to such messages never leads to
-  anything good and only puts the light even more on the offender: which was
-  the entire purpose of it getting sent to the list in the first place.
+  off-list. The subject is taken care of as much as possible to prevent
+  repeated offenses, but responding on the list to such messages never leads
+  to anything good and only puts the light even more on the offender: which
+  was the entire purpose of it getting sent to the list in the first place.
 
   Do not feed the trolls.
 
@@ -130,7 +129,7 @@ MAIL ETIQUETTE
   1.8 I posted, now what?
 
   If you are not subscribed with the same email address that you used to send
-  the email, your post will just be silently discarded.
+  the email, your post is silently discarded.
 
   If you posted for the first time to the mailing list, you first need to wait
   for an administrator to allow your email to go through (moderated). This
@@ -151,28 +150,28 @@ MAIL ETIQUETTE
   what you did with details enough to allow others to help point out the
   problem or repeat the steps in their locations.
 
-  Failing to include details will only delay responses and make people respond
-  and ask for more details and you will have to send a follow-up email that
-  includes them.
+  Failing to include details only delays responses and make people respond and
+  ask for more details and you have to send follow-up emails that include
+  them.
 
   Expect the responses to primarily help YOU debug the issue, or ask YOU
   questions that can lead you or others towards a solution or explanation to
   whatever you experience.
 
   If you are a repeat offender to the guidelines outlined in this document,
-  chances are that people will ignore you at will and your chances to get
-  responses in the future will greatly diminish.
+  chances are that people ignore you and your chances to get responses in the
+  future greatly diminish.
 
   1.9 Your emails are public
 
   Your email, its contents and all its headers and the details in those
-  headers will be received by every subscriber of the mailing list that you
-  send your email to.
+  headers are received by every subscriber of the mailing list that you send
+  your email to.
 
-  Your email as sent to a curl mailing list will end up in mail archives, on
-  the curl website and elsewhere, for others to see and read. Today and in
-  the future. In addition to the archives, the mail is sent out to thousands
-  of individuals. There is no way to undo a sent email.
+  Your email as sent to a curl mailing list ends up in mail archives, on the
+  curl website and elsewhere, for others to see and read. Today and in the
+  future. In addition to the archives, the mail is sent out to thousands of
+  individuals. There is no way to undo a sent email.
 
   When sending emails to a curl mailing list, do not include sensitive
   information such as user names and passwords; use fake ones, temporary ones
index d1aca1a7b535fe6afaefed3c64bf11154f39adac..caac51c42fcefd638d4d23f56072f7e6c2d047df 100644 (file)
@@ -71,11 +71,11 @@ server, do one of the following:
     certificates need to be stored as individual PEM files in this directory.
     You may need to run c_rehash after adding files there.
 
-    If neither of the two options is specified, configure will try to
-    auto-detect a setting. It's also possible to explicitly not set any
-    default store but rely on the built in default the crypto library may
-    provide instead. You can achieve that by passing both
-    `--without-ca-bundle` and `--without-ca-path` to the configure script.
+    If neither of the two options is specified, configure tries to auto-detect
+    a setting. It's also possible to explicitly not set any default store but
+    rely on the built in default the crypto library may provide instead. You
+    can achieve that by passing both `--without-ca-bundle` and
+    `--without-ca-path` to the configure script.
 
     If you use Internet Explorer, this is one way to get extract the CA cert
     for a particular server:
@@ -94,8 +94,7 @@ server, do one of the following:
 
      - `openssl s_client -showcerts -servername server -connect server:443 > cacert.pem`
      - type "quit", followed by the "ENTER" key
-     - The certificate will have "BEGIN CERTIFICATE" and "END CERTIFICATE"
-       markers.
+     - The certificate has `BEGIN CERTIFICATE` and `END CERTIFICATE` markers.
      - If you want to see the data in the certificate, you can do: `openssl
        x509 -inform PEM -in certfile -text -out certdata` where `certfile` is
        the cert you extracted from logfile. Look in `certdata`.
@@ -107,9 +106,9 @@ server, do one of the following:
     Schannel then you can specify your own CA cert file by setting the
     environment variable `CURL_CA_BUNDLE` to the path of your choice.
 
-    If you are using the curl command line tool on Windows, curl will search
-    for a CA cert file named "curl-ca-bundle.crt" in these directories and in
-    this order:
+    If you are using the curl command line tool on Windows, curl searches for
+    a CA cert file named "curl-ca-bundle.crt" in these directories and in this
+    order:
       1. application's directory
       2. current working directory
       3. Windows System directory (e.g. C:\windows\system32)
index efacd6a3b23d66b7a8c7023d41a2f012b420b651..51310564fe7f95b924fe0363b711e89e4c8c4d4c 100644 (file)
@@ -22,8 +22,8 @@ to markdown which is why it uses `.md` file extensions.
 ## Option files
 
 Each command line option is described in a file named `<long name>.d`, where
-option name is written without any prefixing dashes. Like the file name for
-the `-v, --verbose` option is named `verbose.d`.
+option name is written without any prefixing dashes. Like the filename for the
+`-v, --verbose` option is named `verbose.d`.
 
 Each file has a set of meta-data in the top of the file, followed by a body of
 text.
index cf30d47404b587f3b7a20ccf69957566e02ed79f..af60ac8d0b8efefda2246e36d56068c870ffc305 100644 (file)
@@ -23,9 +23,9 @@ SMTP, LDAP, etc.
 Sets the proxy server to use if no protocol-specific proxy is set.
 
 ## `NO_PROXY` <comma-separated list of hosts/domains>
-list of host names that should not go through any proxy. If set to an asterisk
-'*' only, it matches all hosts. Each name in this list is matched as either
-domain name which contains the hostname, or the hostname itself.
+list of hostnames that should not go through any proxy. If set to an asterisk
+'*' only, it matches all hosts. Each name in this list is matched as either a
+domain name which contains the hostname, or the hostname itself.
 
 This environment variable disables use of the proxy even when specified with
 the --proxy option. That is
@@ -40,7 +40,7 @@ accesses the target URL directly, and
 
 accesses the target URL through the proxy.
 
-The list of host names can also be include numerical IP addresses, and IPv6
+The list of hostnames can also be include numerical IP addresses, and IPv6
 versions should then be given without enclosing brackets.
 
 IP addresses can be specified using CIDR notation: an appended slash and
@@ -97,8 +97,8 @@ if Schannel is used as the TLS backend.
 If set, it is used as the --cacert value. This environment variable is ignored
 if Schannel is used as the TLS backend.
 
-## `SSLKEYLOGFILE` <file name>
-If you set this environment variable to a file name, curl stores TLS secrets
+## `SSLKEYLOGFILE` <filename>
+If you set this environment variable to a filename, curl stores TLS secrets
 from its connections in that file when invoked to enable you to analyze the
 TLS traffic in real time using network analyzing tools such as Wireshark. This
 works with the following TLS backends: OpenSSL, libressl, BoringSSL, GnuTLS
index ac7ab5ca15e10c571b9b99c8417150748cecfe40..d7b71fda0da6c87570b613bf04d129c75ac9c67e 100644 (file)
@@ -135,7 +135,7 @@ Sending the data requires a rewind that failed.
 ## 66
 Failed to initialize SSL Engine.
 ## 67
-The user name, password, or similar was not accepted and curl failed to log in.
+The username, password, or similar was not accepted and curl failed to log in.
 ## 68
 File not found on TFTP server.
 ## 69
index 83ccfdd98df5a2a0061ae63bdc4dcb6178c18b72..48ae02a556ff365e3b0d056da7cf66c7b14e52d8 100644 (file)
@@ -6,8 +6,8 @@ RFC 3986.
 
 If you provide a URL without a leading **protocol://** scheme, curl guesses
 what protocol you want. It then defaults to HTTP but assumes others based on
-often-used host name prefixes. For example, for host names starting with
-`ftp.` curl assumes you want FTP.
+often-used hostname prefixes. For example, for hostnames starting with `ftp.`
+curl assumes you want FTP.
 
 You can specify any amount of URLs on the command line. They are fetched in a
 sequential manner in the specified order unless you use --parallel. You can
index 0a0f17df5a26fa001824cea2b7d61db260d3f575..a30aff7b650a47f3b4047c98deaa37abe72db9d0 100644 (file)
@@ -2,7 +2,7 @@
 c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: alt-svc
-Arg: <file name>
+Arg: <filename>
 Protocols: HTTPS
 Help: Enable alt-svc with this cache file
 Added: 7.64.1
@@ -17,12 +17,12 @@ Example:
 
 # `--alt-svc`
 
-This option enables the alt-svc parser in curl. If the file name points to an
+This option enables the alt-svc parser in curl. If the filename points to an
 existing alt-svc cache file, that gets used. After a completed transfer, the
-cache is saved to the file name again if it has been modified.
+cache is saved to the filename again if it has been modified.
 
-Specify a "" file name (zero length) to avoid loading/saving and make curl
-just handle the cache in memory.
+Specify a "" filename (zero length) to avoid loading/saving and make curl just
+handle the cache in memory.
 
 If this option is used several times, curl loads contents from all the
 files but the last one is used for saving.
index fa206c43b804ebcddcc11e45343596d2122aeb22..181825ac354c95b12d17555732e45b00ec2e3973 100644 (file)
@@ -77,7 +77,7 @@ config file is checked for in the following places in this order:
 7) Non-Windows: use getpwuid to find the home directory
 
 8) On Windows, if it finds no *.curlrc* file in the sequence described above, it
-checks for one in the same dir the curl executable is placed.
+checks for one in the same directory the curl executable is placed.
 
 On Windows two filenames are checked per location: *.curlrc* and *_curlrc*,
 preferring the former. Older versions on Windows checked for *_curlrc* only.
index 5453152e444971d0839fe189e69d2752cb9bf62f..f4331a48d2e0cb291a0aaa23728b72ac4bb83e4d 100644 (file)
@@ -22,7 +22,7 @@ Specify to which file you want curl to write all cookies after a completed
 operation. Curl writes all cookies from its in-memory cookie storage to the
 given file at the end of operations. If no cookies are known, no data is
 written. The file is created using the Netscape cookie file format. If you set
-the file name to a single dash, "-", the cookies are written to stdout.
+the filename to a single dash, "-", the cookies are written to stdout.
 
 The file specified with --cookie-jar is only used for output. No cookies are
 read from the file. To read cookies, use the --cookie option. Both options
index c4415bf80aa5ca1533900aa57b4c48dcb2b76e28..0676d80f17ccb6b2c0903d7c9714d38dcc464d93 100644 (file)
@@ -34,9 +34,9 @@ engine which makes curl record incoming cookies, which may be handy if you are
 using this in combination with the --location option or do multiple URL
 transfers on the same invoke.
 
-If the file name is exactly a minus ("-"), curl instead reads the contents from
-stdin. If the file name is an empty string ("") and is the only cookie input,
-curl will activate the cookie engine without any cookies.
+If the filename is exactly a minus ("-"), curl instead reads the contents from
+stdin. If the filename is an empty string ("") and is the only cookie input,
+curl activates the cookie engine without any cookies.
 
 The file format of the file to read cookies from should be plain HTTP headers
 (Set-Cookie style) or the Netscape/Mozilla cookie file format.
index de48807d4c7c923cdb34e00fca04f40579f2b91a..fcbeb3343b6729eea402ed120526ce296f86610e 100644 (file)
@@ -18,7 +18,7 @@ Example:
 When used in conjunction with the --output option, curl creates the necessary
 local directory hierarchy as needed. This option creates the directories
 mentioned with the --output option combined with the path possibly set with
---output-dir. If the combined output file name uses no directory, or if the
+--output-dir. If the combined output filename uses no directory, or if the
 directories it mentions already exist, no directories are created.
 
 Created directories are made with mode 0750 on unix style file systems.
index fb3b8487230bf997a6d507b70a0f3c6eccc944ec..71dd36e046cceabc86d43c64e9cea1d5d6785029 100644 (file)
@@ -37,11 +37,11 @@ data pieces specified are merged with a separating &-symbol. Thus, using
 '-d name=daniel -d skill=lousy' would generate a post chunk that looks like
 'name=daniel&skill=lousy'.
 
-If you start the data with the letter @, the rest should be a file name to
-read the data from, or - if you want curl to read the data from stdin. Posting
-data from a file named 'foobar' would thus be done with --data @foobar. When
---data is told to read from a file like that, carriage returns and newlines
-are stripped out. If you do not want the @ character to have a special
+If you start the data with the letter @, the rest should be a filename to read
+the data from, or - if you want curl to read the data from stdin. Posting data
+from a file named 'foobar' would thus be done with --data @foobar. When --data
+is told to read from a file like that, carriage returns and newlines are
+stripped out. If you do not want the @ character to have a special
 interpretation use --data-raw instead.
 
 The data for this option is passed on to the server exactly as provided on the
index f05c01fed084ca8a6d40139670419038c5312820..5bba975de0d8a9c6e5ce9adad42876d0ce7c5555 100644 (file)
@@ -20,4 +20,4 @@ Example:
 
 Enables HTTP Digest authentication. This is an authentication scheme that
 prevents the password from being sent over the wire in clear text. Use this in
-combination with the normal --user option to set user name and password.
+combination with the normal --user option to set username and password.
index d12bf5194fa5946ac5bdd04e30c7ea4227d920b8..23754cac19c589ae678ee5c37ccf08c72ad79c57 100644 (file)
@@ -3,7 +3,7 @@ c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: doh-url
 Arg: <URL>
-Help: Resolve host names over DoH
+Help: Resolve hostnames over DoH
 Added: 7.62.0
 Category: dns
 Multi: single
index b68160c2018ada61ebaf8ffe9f5ccd0e0478a808..40a2e01261881a4859e96d814e8a14789ce97edf 100644 (file)
@@ -21,7 +21,7 @@ Fail and exit on the first detected transfer error.
 When curl is used to do multiple transfers on the command line, it attempts to
 operate on each given URL, one by one. By default, it ignores errors if there
 are more URLs given and the last URL's success determines the error code curl
-returns. So early failures are "hidden" by subsequent successful transfers.
+returns. Early failures are "hidden" by subsequent successful transfers.
 
 Using this option, curl instead returns an error on the first transfer that
 fails, independent of the amount of URLs that are given on the command
index 62973f172affa6d49a62483271b56c10e339a06b..d405bef95cd5eb40d136eb11629307956faf8656 100644 (file)
@@ -2,7 +2,7 @@
 c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: form-escape
-Help: Escape multipart form field/file names using backslash
+Help: Escape multipart form field/filenames using backslash
 Protocols: HTTP
 Added: 7.81.0
 Category: http upload
index 3e3f475af8c0e9bacfa81dc846b95ff35f20805e..25b4bc7305083618b8de495bc1d7b7397c87e632 100644 (file)
@@ -28,9 +28,9 @@ For SMTP and IMAP protocols, this is the means to compose a multipart mail
 message to transmit.
 
 This enables uploading of binary files etc. To force the 'content' part to be
-a file, prefix the file name with an @ sign. To just get the content part from
-a file, prefix the file name with the symbol \<. The difference between @ and
-is then that @ makes a file get attached in the post as a file upload, while
+a file, prefix the filename with an @ sign. To just get the content part from
+a file, prefix the filename with the symbol \<. The difference between @ and <
+is then that @ makes a file get attached in the post as a file upload, while
 the \< makes a text field and just get the contents for that text field from a
 file.
 
index 2f336394330bb5e43ab03458216cf0a2cc2fb651..e275349dee0fae056ec7942a696f27aa5b11ea58 100644 (file)
@@ -16,5 +16,5 @@ Example:
 
 # `--ftp-account`
 
-When an FTP server asks for "account data" after user name and password has
+When an FTP server asks for "account data" after username and password has
 been provided, this data is sent off using the ACCT command.
index 370f68c1f467111909fe3404e8b913570567eea2..c7fb37a843ed5cc3f446d68a97f2ee47c86702b5 100644 (file)
@@ -32,7 +32,7 @@ e.g. **eth0** to specify which interface's IP address you want to use (Unix only
 ## IP address
 e.g. **192.168.10.1** to specify the exact IP address
 
-## host name
+## hostname
 e.g. **my.host.domain** to specify the machine
 
 ## -
index 82b61959a49d71505fe1ee87c57cab8eb7c9f3a6..320377f463ea03672a370373c8a9abf37ba58f87 100644 (file)
@@ -2,7 +2,7 @@
 c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: hsts
-Arg: <file name>
+Arg: <filename>
 Protocols: HTTPS
 Help: Enable HSTS with this cache file
 Added: 7.74.0
@@ -16,17 +16,17 @@ Example:
 
 # `--hsts`
 
-This option enables HSTS for the transfer. If the file name points to an
-existing HSTS cache file, that is used. After a completed transfer, the
-cache is saved to the file name again if it has been modified.
+This option enables HSTS for the transfer. If the filename points to an
+existing HSTS cache file, that is used. After a completed transfer, the cache
+is saved to the filename again if it has been modified.
 
-If curl is told to use HTTP:// for a transfer involving a host name that
-exists in the HSTS cache, it upgrades the transfer to use HTTPS. Each HSTS
-cache entry has an individual life time after which the upgrade is no longer
+If curl is told to use HTTP:// for a transfer involving a hostname that exists
+in the HSTS cache, it upgrades the transfer to use HTTPS. Each HSTS cache
+entry has an individual life time after which the upgrade is no longer
 performed.
 
-Specify a "" file name (zero length) to avoid loading/saving and make curl
-just handle HSTS in memory.
+Specify a "" filename (zero length) to avoid loading/saving and make curl just
+handle HSTS in memory.
 
 If this option is used several times, curl loads contents from all the
 files but the last one is used for saving.
index 1f5d048f7ceb3b66cb1caeecfa3c21a9ae7045b7..b1c056b448b9e5305fa0bac2415aba3bb67f5069 100644 (file)
@@ -24,14 +24,14 @@ and proceed without checking.
 
 When this option is not used for protocols using TLS, curl verifies the
 server's TLS certificate before it continues: that the certificate contains
-the right name which matches the host name used in the URL and that the
-certificate has been signed by a CA certificate present in the cert store.
-See this online resource for further details:
+the right name which matches the hostname used in the URL and that the
+certificate has been signed by a CA certificate present in the cert store. See
+this online resource for further details:
 **https://curl.se/docs/sslcerts.html**
 
 For SFTP and SCP, this option makes curl skip the *known_hosts* verification.
 *known_hosts* is a file normally stored in the user's home directory in the
-".ssh" subdirectory, which contains host names and their public keys.
+".ssh" subdirectory, which contains hostnames and their public keys.
 
 **WARNING**: using this option makes the transfer insecure.
 
index 44221d366a840058329874a39b8362d4039de6f5..c938fd2717b6c7cd4f11ac22716f33070b99868f 100644 (file)
@@ -16,7 +16,7 @@ Example:
 # `--interface`
 
 Perform an operation using a specified interface. You can enter interface
-name, IP address or host name. An example could look like:
+name, IP address or hostname. An example could look like:
 
     curl --interface eth0:1 https://www.example.com/
 
index 57c747b0cd922748cbefacd38ce0af15276adac0..63429d83d127044ae3ca2fe2012dd3029ae404df 100644 (file)
@@ -17,9 +17,9 @@ Example:
 
 # `--ipfs-gateway`
 
-Specify which gateway to use for IPFS and IPNS URLs. Not specifying this will
-instead make curl check if the IPFS_GATEWAY environment variable is set, or if
-a `~/.ipfs/gateway` file holding the gateway URL exists.
+Specify which gateway to use for IPFS and IPNS URLs. Not specifying this
+instead makes curl check if the IPFS_GATEWAY environment variable is set, or
+if a `~/.ipfs/gateway` file holding the gateway URL exists.
 
 If you run a local IPFS node, this gateway is by default available under
 `http://localhost:8080`. A full example URL would look like:
@@ -29,11 +29,11 @@ If you run a local IPFS node, this gateway is by default available under
 There are many public IPFS gateways. See for example:
 https://ipfs.github.io/public-gateway-checker/
 
-WARNING: If you opt to go for a remote gateway you should be aware that you
-completely trust the gateway. This is fine in local gateways as you host it
-yourself. With remote gateways there could potentially be a malicious actor
+If you opt to go for a remote gateway you need to be aware that you completely
+trust the gateway. This might be fine in local gateways that you host
+yourself. With remote gateways there could potentially be malicious actors
 returning you data that does not match the request you made, inspect or even
-interfere with the request. You will not notice this when using curl. A
+interfere with the request. You may not notice this when using curl. A
 mitigation could be to go for a "trustless" gateway. This means you locally
 verify that the data. Consult the docs page on trusted vs trustless:
 https://docs.ipfs.tech/reference/http/gateway/#trusted-vs-trustless
index 49d4df9701f536b59df95f2ef232ace112e2afc0..70bbc0f11aad734d6bc9737079fc6dd3a82155fa 100644 (file)
@@ -20,5 +20,5 @@ Example:
 
 # `--ipv4`
 
-This option tells curl to use IPv4 addresses only when resolving host names,
+This option tells curl to use IPv4 addresses only when resolving hostnames,
 and not for example try IPv6.
index 0612ec1bfd132ff328fb84c7b64196546328dc36..fbacbec3f7c23d295d4ead5e5985349ee97dcaa7 100644 (file)
@@ -20,5 +20,5 @@ Example:
 
 # `--ipv6`
 
-This option tells curl to use IPv6 addresses only when resolving host names,
+This option tells curl to use IPv6 addresses only when resolving hostnames,
 and not for example try IPv4.
index 03d064029bb8d8f2065b6d9614b7b68c94ae4ddc..8056e62e7cf73c3c51fc0f0cc6d1852bff9cab46 100644 (file)
@@ -31,10 +31,10 @@ works as a shortcut for passing on these three options:
 There is **no verification** that the passed in data is actual JSON or that
 the syntax is correct.
 
-If you start the data with the letter @, the rest should be a file name to
-read the data from, or a single dash (-) if you want curl to read the data
-from stdin. Posting data from a file named 'foobar' would thus be done with
---json @foobar and to instead read the data from stdin, use --json @-.
+If you start the data with the letter @, the rest should be a filename to read
+the data from, or a single dash (-) if you want curl to read the data from
+stdin. Posting data from a file named 'foobar' would thus be done with --json
+@foobar and to instead read the data from stdin, use --json @-.
 
 If this option is used more than once on the same command line, the additional
 data pieces are concatenated to the previous before sending.
index 1d3d799965070da19481c199c4bc2290ef450564..80540ab9570895cef6ae76b9d2d1db2f8b816cc9 100644 (file)
@@ -4,7 +4,7 @@ SPDX-License-Identifier: curl
 Long: key
 Arg: <key>
 Protocols: TLS SSH
-Help: Private key file name
+Help: Private key filename
 Category: tls ssh
 Added: 7.9.3
 Multi: single
@@ -17,7 +17,7 @@ Example:
 
 # `--key`
 
-Private key file name. Allows you to provide your private key in this separate
+Private key filename. Allows you to provide your private key in this separate
 file. For SSH, if not specified, curl tries the following candidates in order:
 `~/.ssh/id_rsa`, `~/.ssh/id_dsa`, `./id_rsa`, `./id_dsa`.
 
index 4f688f7b8ccb9c25550e631db3da50aafa1330f3..52f0b6fc93ccdd76cf6531a0ba0af07159b84e17 100644 (file)
@@ -28,10 +28,10 @@ Note: Some FTP servers list only files in their response to NLST; they do not
 include sub-directories and symbolic links.
 
 (SFTP)
-When listing an SFTP directory, this switch forces a name-only view, one per line.
-This is especially useful if the user wants to machine-parse the contents of an
-SFTP directory since the normal directory view provides more information than just
-file names.
+When listing an SFTP directory, this switch forces a name-only view, one per
+line. This is especially useful if the user wants to machine-parse the
+contents of an SFTP directory since the normal directory view provides more
+information than just filenames.
 
 (POP3)
 When retrieving a specific email from POP3, this switch forces a LIST command
index 3f89feb23dded267ae270929b607750b02fb0ee7..bd787c2fa08bc9b8297c939dc85559cdd5745ab3 100644 (file)
@@ -16,12 +16,12 @@ Example:
 
 # `--mail-rcpt`
 
-Specify a single email address, user name or mailing list name. Repeat this
+Specify a single email address, username or mailing list name. Repeat this
 option several times to send to multiple recipients.
 
-When performing an address verification (**VRFY** command), the recipient should be
-specified as the user name or user name and domain (as per Section 3.5 of
-RFC 5321). (Added in 7.34.0)
+When performing an address verification (**VRFY** command), the recipient
+should be specified as the username or username and domain (as per Section 3.5
+of RFC 5321). (Added in 7.34.0)
 
 When performing a mailing list expand (EXPN command), the recipient should be
 specified using the mailing list name, such as "Friends" or "London-Office".
index f55f9212d9004410e0c63c8de51574b04c90b044..8f30888a8249d0f0f099f9de85cc1f00ef231972 100644 (file)
@@ -24,5 +24,5 @@ This option requires a library built with GSS-API or SSPI support. Use
 --version to see if your curl supports GSS-API/SSPI or SPNEGO.
 
 When using this option, you must also provide a fake --user option to activate
-the authentication code properly. Sending a '-u :' is enough as the user name
+the authentication code properly. Sending a '-u :' is enough as the username
 and password from the --user option are not actually used.
index dad3e6b00c4fe1b6b6b862b9155f221e72a87fe4..b8b1b9436707aaf93fff643f40d22b085ec3a80d 100644 (file)
@@ -3,7 +3,7 @@ c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: netrc
 Short: n
-Help: Must read .netrc for user name and password
+Help: Must read .netrc for username and password
 Category: curl
 Added: 4.6
 Mutexed: netrc-file netrc-optional
@@ -30,8 +30,8 @@ On Windows two filenames in the home directory are checked: *.netrc* and
 only.
 
 A quick and simple example of how to setup a *.netrc* to allow curl to FTP to
-the machine host.domain.com with user name 'myself' and password 'secret'
-could look similar to:
+the machine host.domain.com with username 'myself' and password 'secret' could
+look similar to:
 
     machine host.domain.com
     login myself
index ef647b6ebf7e571ea861568c91e0fce06065cab2..2f484f4c3b2fe53383215cc45c98d47d2684c4db 100644 (file)
@@ -22,7 +22,7 @@ Example:
 
 Tells curl to use a separate operation for the following URL and associated
 options. This allows you to send several URL requests, each with their own
-specific options, for example, such as different user names or custom requests
+specific options, for example, such as different usernames or custom requests
 for each.
 
 --next resets all local options and only global ones have their values survive
index ebbcbeb5406cacc90bbfc7cedd383d424599a744..ee9ec5dccf1b77fc68e4adda75ae76180462ba17 100644 (file)
@@ -19,7 +19,7 @@ Example:
 # `--oauth2-bearer`
 
 Specify the Bearer Token for OAUTH 2.0 server authentication. The Bearer Token
-is used in conjunction with the user name which can be specified as part of
-the --url or --user options.
+is used in conjunction with the username which can be specified as part of the
+--url or --user options.
 
-The Bearer Token and user name are formatted according to RFC 6750.
+The Bearer Token and username are formatted according to RFC 6750.
index 2b2527663b606e7b3ecbc4bdc11236e71b2006d3..f7beaba6dd59c235702af60f3b0e660af30af377 100644 (file)
@@ -23,7 +23,7 @@ Example:
 
 Write output to the given file instead of stdout. If you are using globbing to
 fetch multiple documents, you should quote the URL and you can use `#`
-followed by a number in the file name. That variable is then replaced with the
+followed by a number in the filename. That variable is then replaced with the
 current string for the URL being fetched. Like in:
 
     curl "http://{one,two}.example.com" -o "file_#1.txt"
index 69a4c2cbe11b95614c857e3f517c8ad14adbd2d7..38d9dffebe4e68275c43854837c17ee5a629011f 100644 (file)
@@ -23,5 +23,5 @@ An unknown or unsupported protocol causes error
 
 This option does not change the default proxy protocol (http).
 
-Without this option set, curl guesses protocol based on the host name, see
+Without this option set, curl guesses protocol based on the hostname, see
 --url for details.
index 3f12369df7d9f6f47af413c39ea45a2a0a4191b4..8ba1932200601abfe4844f2f4ba14cb494cfe1cd 100644 (file)
@@ -11,16 +11,16 @@ Multi: single
 See-also:
   - proxy-pass
 Example:
-  - --proxy-user name:pwd -x proxy $URL
+  - --proxy-user smith:secret -x proxy $URL
 ---
 
 # `--proxy-user`
 
-Specify the user name and password to use for proxy authentication.
+Specify the username and password to use for proxy authentication.
 
 If you use a Windows SSPI-enabled curl binary and do either Negotiate or NTLM
-authentication then you can tell curl to select the user name and password
-from your environment by specifying a single colon with this option: "-U :".
+authentication then you can tell curl to select the username and password from
+your environment by specifying a single colon with this option: "-U :".
 
 On systems where it works, curl hides the given option argument from process
 listings. This is not enough to protect credentials from possibly getting seen
index b849bfe1d01e238d5f94d7b70ef0f7145168dc6a..94e50e4e94cf9ab90aac9052e0571026063d601c 100644 (file)
@@ -4,7 +4,7 @@ SPDX-License-Identifier: curl
 Long: pubkey
 Arg: <key>
 Protocols: SFTP SCP
-Help: SSH Public key file name
+Help: SSH Public key filename
 Category: sftp scp auth
 Added: 7.16.2
 Multi: single
@@ -16,7 +16,7 @@ Example:
 
 # `--pubkey`
 
-Public key file name. Allows you to provide your public key in this separate
+Public key filename. Allows you to provide your public key in this separate
 file.
 
 curl attempts to automatically extract the public key from the private key
index 06f6a50fa41536fe990669c444db780a5e2d03d4..4972c96f549c4b260569856f08b055beb33ba5ef 100644 (file)
@@ -37,9 +37,9 @@ You must send syntactically correct FTP commands as RFC 959 defines to FTP
 servers, or one of the commands listed below to SFTP servers.
 
 SFTP is a binary protocol. Unlike for FTP, curl interprets SFTP quote commands
-itself before sending them to the server. File names may be quoted
-shell-style to embed spaces or special characters. Following is the list of
-all supported SFTP quote commands:
+itself before sending them to the server. Filenames may be quoted shell-style
+to embed spaces or special characters. Following is the list of all supported
+SFTP quote commands:
 
 ## atime date file
 The atime command sets the last access time of the file named by the file
index d68e17b74b8d1011d65b6b0478e8aad2af777d0c..46b8ad288e35753556d0b1bf2bff3fc44ad96517 100644 (file)
@@ -18,19 +18,19 @@ Example:
 
 This option tells the --remote-name option to use the server-specified
 Content-Disposition filename instead of extracting a filename from the URL. If
-the server-provided file name contains a path, that is stripped off before the
-file name is used.
+the server-provided filename contains a path, that is stripped off before the
+filename is used.
 
 The file is saved in the current directory, or in the directory specified with
 --output-dir.
 
-If the server specifies a file name and a file with that name already exists
-in the destination directory, it is not overwritten and an error occurs -
-unless you allow it by using the --clobber option. If the server does not
-specify a file name then this option has no effect.
+If the server specifies a filename and a file with that name already exists in
+the destination directory, it is not overwritten and an error occurs - unless
+you allow it by using the --clobber option. If the server does not specify a
+filename then this option has no effect.
 
-There is no attempt to decode %-sequences (yet) in the provided file name, so
-this option may provide you with rather unexpected file names.
+There is no attempt to decode %-sequences (yet) in the provided filename, so
+this option may provide you with rather unexpected filenames.
 
 This feature uses the name from the `filename` field, it does not yet support
 the `filename*` field (filenames with explicit character sets).
index 0688286283f7c9a07f4e42117473e6a16a1a57b1..19f7de76798fd3c1e203d93b4e41ca7f54735a98 100644 (file)
@@ -2,7 +2,7 @@
 c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: remote-name-all
-Help: Use the remote file name for all URLs
+Help: Use the remote filename for all URLs
 Added: 7.19.0
 Category: output
 Multi: boolean
@@ -15,6 +15,6 @@ Example:
 # `--remote-name-all`
 
 This option changes the default action for all given URLs to be dealt with as
-if --remote-name were used for each one. So if you want to disable that for a
+if --remote-name were used for each one. If you want to disable that for a
 specific URL after --remote-name-all has been used, you must use "-o -" or
 --no-remote-name.
index 498bc31e77b68a6c060f21b06ad95b5414aa4f1b..487799fafc94815b02dde2c5158819206b8608de 100644 (file)
@@ -24,13 +24,13 @@ The file is saved in the current working directory. If you want the file saved
 in a different directory, make sure you change the current working directory
 before invoking curl with this option or use --output-dir.
 
-The remote file name to use for saving is extracted from the given URL,
-nothing else, and if it already exists it is overwritten. If you want the
-server to be able to choose the file name refer to --remote-header-name which
-can be used in addition to this option. If the server chooses a file name and
-that name already exists it is not overwritten.
+The remote filename to use for saving is extracted from the given URL, nothing
+else, and if it already exists it is overwritten. If you want the server to be
+able to choose the filename refer to --remote-header-name which can be used in
+addition to this option. If the server chooses a filename and that name
+already exists it is not overwritten.
 
-There is no URL decoding done on the file name. If it has %20 or other URL
-encoded parts of the name, they end up as-is as file name.
+There is no URL decoding done on the filename. If it has %20 or other URL
+encoded parts of the name, they end up as-is as filename.
 
 You may use this option as many times as the number of URLs you have.
index ccfe99c7cc26557357b10b9729802085e1098dcf..4a6304c1be574aefa607ee388539f3fd563c802c 100644 (file)
@@ -34,7 +34,7 @@ Normally you do not need this option. All sorts of *GET*, *HEAD*, *POST* and
 *PUT* requests are rather invoked by using dedicated command line options.
 
 This option only changes the actual word used in the HTTP request, it does not
-alter the way curl behaves. So for example if you want to make a proper HEAD
+alter the way curl behaves. For example if you want to make a proper HEAD
 request, using -X HEAD does not suffice. You need to use the --head option.
 
 The method string you set with --request is used for all requests, which
index d2f14e8085deec9f6270c612ec8beafbec7cc12d..6d3deebc76cb95b7ed7c007b5d7c35326d2f07cd 100644 (file)
@@ -19,7 +19,7 @@ Retry on any error. This option is used together with --retry.
 This option is the "sledgehammer" of retrying. Do not use this option by
 default (for example in your **curlrc**), there may be unintended consequences
 such as sending or receiving duplicate data. Do not use with redirected input
-or output. You'd be much better off handling your unique problems in shell
+or output. You might be better off handling your unique problems in a shell
 script. Please read the example below.
 
 **WARNING**: For server compatibility curl attempts to retry failed flaky
index 0971f2b5330bd207289c0c2c16e16e1f533e864f..e74fa787ce0e9802c7833dee6fdf50a346cc8074 100644 (file)
@@ -18,7 +18,7 @@ Example:
 # `--socks4`
 
 Use the specified SOCKS4 proxy. If the port number is not specified, it is
-assumed at port 1080. Using this socket type make curl resolve the host name
+assumed at port 1080. Using this socket type make curl resolve the hostname
 and passing the address on to the proxy.
 
 To specify proxy on a unix domain socket, use localhost for host, e.g.
index 00e5a961705d923f5ee6fcf040ec6b83789c8c37..49fb9a275a8ddf34ffc4fbe7ba2099e2a12faa91 100644 (file)
@@ -18,7 +18,7 @@ Example:
 # `--socks4a`
 
 Use the specified SOCKS4a proxy. If the port number is not specified, it is
-assumed at port 1080. This asks the proxy to resolve the host name.
+assumed at port 1080. This asks the proxy to resolve the hostname.
 
 To specify proxy on a unix domain socket, use localhost for host, e.g.
 `socks4a://localhost/path/to/socket.sock`
index d38e501ee3feb63c252def639721a1fc4da7a612..1a5e4c1b5e33fde16bee4aed1cdd59f608020d33 100644 (file)
@@ -3,7 +3,7 @@ c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: socks5-hostname
 Arg: <host[:port]>
-Help: SOCKS5 proxy, pass host name to proxy
+Help: SOCKS5 proxy, pass hostname to proxy
 Added: 7.18.0
 Category: proxy
 Multi: single
@@ -16,7 +16,7 @@ Example:
 
 # `--socks5-hostname`
 
-Use the specified SOCKS5 proxy (and let the proxy resolve the host name). If
+Use the specified SOCKS5 proxy (and let the proxy resolve the hostname). If
 the port number is not specified, it is assumed at port 1080.
 
 To specify proxy on a unix domain socket, use localhost for host, e.g.
index a1e1853607e15f16326db6999ff329c3a1b8f9fc..f17dfeb71fac06843ee231e61e4cb1f9071cbc21 100644 (file)
@@ -16,7 +16,7 @@ Example:
 
 # `--socks5`
 
-Use the specified SOCKS5 proxy - but resolve the host name locally. If the
+Use the specified SOCKS5 proxy - but resolve the hostname locally. If the
 port number is not specified, it is assumed at port 1080.
 
 To specify proxy on a unix domain socket, use localhost for host, e.g.
index 6c93dc8a3015da3af663b9675e23711660626016..bb42497de3302fed7ea94a0647d2b643085986c3 100644 (file)
@@ -17,5 +17,5 @@ Example:
 
 # `--stderr`
 
-Redirect all writes to stderr to the specified file instead. If the file name
+Redirect all writes to stderr to the specified file instead. If the filename
 is a plain '-', it is instead written to stdout.
index 5ffbb670536a9198eb9e40b9c623978de257d464..7f4636fa0a2ed5f740c683aef89a5f4847527481 100644 (file)
@@ -3,7 +3,7 @@ c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al.
 SPDX-License-Identifier: curl
 Long: tlsuser
 Arg: <name>
-Help: TLS user name
+Help: TLS username
 Added: 7.21.4
 Protocols: TLS
 Category: tls auth
index 130f708c1aa23bcd29a0ac2b49a0303514f1f8e6..651540565b0da1eac9d909b599e5b7d9e3a37e7b 100644 (file)
@@ -27,5 +27,5 @@ ASCII part of the dump. It makes smaller output that might be easier to read
 for untrained humans.
 
 Note that verbose output of curl activities and network traffic might contain
-sensitive data, including user names, credentials or secret data content. Be
+sensitive data, including usernames, credentials or secret data content. Be
 aware and be careful when sharing trace logs with others.
index 90bb28f4f3aab39a3c3b248f40d180ac63113a9b..ed9e681f329c543719a06f7eb7a209a60885e624 100644 (file)
@@ -26,5 +26,5 @@ the output sent to stdout. Use "%" as filename to have the output sent to
 stderr.
 
 Note that verbose output of curl activities and network traffic might contain
-sensitive data, including user names, credentials or secret data content. Be
+sensitive data, including usernames, credentials or secret data content. Be
 aware and be careful when sharing trace logs with others.
index 60ee8531b8f6e53fb997559e171dd3bf7d017515..eb4b8b7766101bd5d0d358a6f2dceb4869e838bd 100644 (file)
@@ -26,19 +26,19 @@ This transfers the specified local file to the remote URL.
 If there is no file part in the specified URL, curl appends the local file
 name to the end of the URL before the operation starts. You must use a
 trailing slash (/) on the last directory to prove to curl that there is no
-file name or curl thinks that your last directory name is the remote file name
+filename or curl thinks that your last directory name is the remote filename
 to use.
 
-When putting the local file name at the end of the URL, curl ignores what is
-on the left side of any slash (/) or backslash (\) used in the file name and
-only appends what is on the right side of the rightmost such character.
+When putting the local filename at the end of the URL, curl ignores what is on
+the left side of any slash (/) or backslash (\) used in the filename and only
+appends what is on the right side of the rightmost such character.
 
-Use the file name `-` (a single dash) to use stdin instead of a given file.
-Alternately, the file name `.` (a single period) may be specified instead of
+Use the filename `-` (a single dash) to use stdin instead of a given file.
+Alternately, the filename `.` (a single period) may be specified instead of
 `-` to use stdin in non-blocking mode to allow reading server output while
 stdin is being uploaded.
 
-If this option is used with a HTTP(S) URL, the PUT method is used.
+If this option is used with an HTTP(S) URL, the PUT method is used.
 
 You can specify one --upload-file for each URL on the command line. Each
 --upload-file + URL pair specifies what to upload and to where. curl also
index ee4610c0add8aa1213433eac2bb171a9e4a21488..3a4f0445f507053b1a9af3ff0b911cb285f92106 100644 (file)
@@ -17,13 +17,13 @@ Example:
 
 # `--user`
 
-Specify the user name and password to use for server authentication. Overrides
+Specify the username and password to use for server authentication. Overrides
 --netrc and --netrc-optional.
 
-If you simply specify the user name, curl prompts for a password.
+If you simply specify the username, curl prompts for a password.
 
-The user name and passwords are split up on the first colon, which makes it
-impossible to use a colon in the user name with this option. The password can,
+The username and passwords are split up on the first colon, which makes it
+impossible to use a colon in the username with this option. The password can,
 still.
 
 On systems where it works, curl hides the given option argument from process
@@ -33,19 +33,18 @@ before cleared. Such sensitive data should be retrieved from a file instead or
 similar and never used in clear text in a command line.
 
 When using Kerberos V5 with a Windows based server you should include the
-Windows domain name in the user name, in order for the server to successfully
+Windows domain name in the username, in order for the server to successfully
 obtain a Kerberos Ticket. If you do not, then the initial authentication
 handshake may fail.
 
-When using NTLM, the user name can be specified simply as the user name,
-without the domain, if there is a single domain and forest in your setup
-for example.
+When using NTLM, the username can be specified simply as the username, without
+the domain, if there is a single domain and forest in your setup for example.
 
 To specify the domain name use either Down-Level Logon Name or UPN (User
 Principal Name) formats. For example, EXAMPLE\user and user@example.com
 respectively.
 
 If you use a Windows SSPI-enabled curl binary and perform Kerberos V5,
-Negotiate, NTLM or Digest authentication then you can tell curl to select
-the user name and password from your environment by specifying a single colon
-with this option: "-u :".
+Negotiate, NTLM or Digest authentication then you can tell curl to select the
+username and password from your environment by specifying a single colon with
+this option: "-u :".
index ebc039fc1af32d1c24ffd5e20bf3f171b5590b83..53096c5462f83241db20739bf53f0b6fe2500938 100644 (file)
@@ -32,5 +32,5 @@ If you think this option still does not give you enough details, consider using
 --trace or --trace-ascii instead.
 
 Note that verbose output of curl activities and network traffic might contain
-sensitive data, including user names, credentials or secret data content. Be
+sensitive data, including usernames, credentials or secret data content. Be
 aware and be careful when sharing trace logs with others.
index 068af7675a9ce2b069267ca79f05ce461e70ec26..6a75efeaee7f75824c514b1e3bb1f9cca4c5e42a 100644 (file)
@@ -38,10 +38,10 @@ colon). The header contents are exactly as sent over the network, with leading
 and trailing whitespace trimmed (added in 7.84.0).
 
 Select a specific target destination file to write the output to, by using
-*%output{name}* (added in curl 8.3.0) where *name* is the full file name. The
+*%output{name}* (added in curl 8.3.0) where *name* is the full filename. The
 output following that instruction is then written to that file. More than one
 *%output{}* instruction can be specified in the same write-out argument. If
-the file name cannot be created, curl leaves the output destination to the one
+the filename cannot be created, curl leaves the output destination to the one
 used prior to the *%output{}* instruction. Use *%output{\>\>name}* to append
 data to an existing file.
 
@@ -49,7 +49,7 @@ This output is done independently of if the file transfer was successful or
 not.
 
 If the specified action or output specified with this option fails in any way,
-it will not make curl return a (different) error.
+it does not make curl return a (different) error.
 
 **NOTE:** On Windows, the %-symbol is a special symbol used to expand
 environment variables. In batch files, all occurrences of % must be doubled
@@ -74,9 +74,9 @@ The numerical exit code of the transfer. (Added in 7.75.0)
 
 ## `filename_effective`
 The ultimate filename that curl writes out to. This is only meaningful if curl
-is told to write to a file with the --remote-name or --output
-option. It's most useful in combination with the --remote-header-name
-option. (Added in 7.26.0)
+is told to write to a file with the --remote-name or --output option. It is
+most useful in combination with the --remote-header-name option. (Added in
+7.26.0)
 
 ## `ftp_entry_path`
 The initial path curl ended up in when logging on to the remote FTP
index 23472f345a50d608a848179e0daa403b24a1d10c..f2feb27185c0548f98528ae697f4044db5ed1a97 100644 (file)
@@ -36,7 +36,7 @@ const struct helptxt helptext[] = {
   {"    --abstract-unix-socket <path>",
    "Connect via abstract Unix domain socket",
    CURLHELP_CONNECTION},
-  {"    --alt-svc <file name>",
+  {"    --alt-svc <filename>",
    "Enable alt-svc with this cache file",
    CURLHELP_HTTP},
   {"    --anyauth",
@@ -163,7 +163,7 @@ const struct helptxt helptext[] = {
    "Allow insecure DoH server connections",
    CURLHELP_DNS | CURLHELP_TLS},
   {"    --doh-url <URL>",
-   "Resolve host names over DoH",
+   "Resolve hostnames over DoH",
    CURLHELP_DNS},
   {"-D, --dump-header <filename>",
    "Write the received headers to <filename>",
@@ -199,7 +199,7 @@ const struct helptxt helptext[] = {
    "Specify multipart MIME data",
    CURLHELP_HTTP | CURLHELP_UPLOAD},
   {"    --form-escape",
-   "Escape multipart form field/file names using backslash",
+   "Escape multipart form field/filenames using backslash",
    CURLHELP_HTTP | CURLHELP_UPLOAD},
   {"    --form-string <name=string>",
    "Specify multipart MIME data",
@@ -267,7 +267,7 @@ const struct helptxt helptext[] = {
   {"    --hostpubsha256 <sha256>",
    "Acceptable SHA256 hash of the host public key",
    CURLHELP_SFTP | CURLHELP_SCP},
-  {"    --hsts <file name>",
+  {"    --hsts <filename>",
    "Enable HSTS with this cache file",
    CURLHELP_HTTP},
   {"    --http0.9",
@@ -322,7 +322,7 @@ const struct helptxt helptext[] = {
    "Interval time for keepalive probes",
    CURLHELP_CONNECTION},
   {"    --key <key>",
-   "Private key file name",
+   "Private key filename",
    CURLHELP_TLS | CURLHELP_SSH},
   {"    --key-type <type>",
    "Private key file type (DER/PEM/ENG)",
@@ -382,7 +382,7 @@ const struct helptxt helptext[] = {
    "Use HTTP Negotiate (SPNEGO) authentication",
    CURLHELP_AUTH | CURLHELP_HTTP},
   {"-n, --netrc",
-   "Must read .netrc for user name and password",
+   "Must read .netrc for username and password",
    CURLHELP_CURL},
   {"    --netrc-file <filename>",
    "Specify FILE for netrc",
@@ -568,7 +568,7 @@ const struct helptxt helptext[] = {
    "Operate through an HTTP proxy tunnel (using CONNECT)",
    CURLHELP_PROXY},
   {"    --pubkey <key>",
-   "SSH Public key file name",
+   "SSH Public key filename",
    CURLHELP_SFTP | CURLHELP_SCP | CURLHELP_AUTH},
   {"-Q, --quote <command>",
    "Send command(s) to server before transfer",
@@ -595,7 +595,7 @@ const struct helptxt helptext[] = {
    "Write output to a file named as the remote file",
    CURLHELP_IMPORTANT | CURLHELP_OUTPUT},
   {"    --remote-name-all",
-   "Use the remote file name for all URLs",
+   "Use the remote filename for all URLs",
    CURLHELP_OUTPUT},
   {"-R, --remote-time",
    "Set the remote file's time on the local output",
@@ -664,7 +664,7 @@ const struct helptxt helptext[] = {
    "SOCKS5 proxy service name for GSS-API",
    CURLHELP_PROXY | CURLHELP_AUTH},
   {"    --socks5-hostname <host[:port]>",
-   "SOCKS5 proxy, pass host name to proxy",
+   "SOCKS5 proxy, pass hostname to proxy",
    CURLHELP_PROXY},
   {"-Y, --speed-limit <speed>",
    "Stop transfers slower than this",
@@ -736,7 +736,7 @@ const struct helptxt helptext[] = {
    "TLS password",
    CURLHELP_TLS | CURLHELP_AUTH},
   {"    --tlsuser <name>",
-   "TLS user name",
+   "TLS username",
    CURLHELP_TLS | CURLHELP_AUTH},
   {"-1, --tlsv1",
    "Use TLSv1.0 or greater",