mirror of
https://github.com/curl/curl.git
synced 2026-07-26 12:17:18 +03:00
badwords: re-sync with curl-www, fix issues found
Also: - replace `manpage` with `man page`, add to `badwords.txt`. - badwords.pl: import `-w` feature from curl-www, syncing the two scripts fully. - badwords.txt: import missing items from curl-www, syncing the two files fully. - pyspelling.words: drop `cURL` allowed word. Closes #19468
This commit is contained in:
parent
ebc5fea64d
commit
4841e4290d
27 changed files with 109 additions and 78 deletions
|
|
@ -73,7 +73,7 @@ Go: [go-curl](https://github.com/andelf/go-curl) by ShuYu Wang
|
|||
|
||||
[LibQurl](https://github.com/Qriist/LibQurl) a feature rich AutoHotKey v2 (AHKv2) wrapper around libcurl.
|
||||
|
||||
Lua: [luacurl](https://web.archive.org/web/20201205052437/luacurl.luaforge.net/) by Alexander Marinov, [Lua-cURL](https://github.com/Lua-cURL) by Jürgen Hötzel
|
||||
Lua: [luacurl](https://web.archive.org/web/20201205052437/luacurl.luaforge.net/) by Alexander Marinov, [Lua-curl](https://github.com/Lua-cURL) by Jürgen Hötzel
|
||||
|
||||
[Mono](https://web.archive.org/web/20070606064500/forge.novell.com/modules/xfmod/project/?libcurl-mono) Written by Jeffrey Phillips
|
||||
|
||||
|
|
@ -98,7 +98,7 @@ Bailiff and Bálint Szilakszi,
|
|||
|
||||
[PostgreSQL](https://github.com/pramsey/pgsql-http) - HTTP client for PostgreSQL
|
||||
|
||||
[PostgreSQL](https://github.com/RekGRpth/pg_curl) - cURL client for PostgreSQL
|
||||
[PostgreSQL](https://github.com/RekGRpth/pg_curl) - curl client for PostgreSQL
|
||||
|
||||
[PureBasic](https://web.archive.org/web/20250325015028/www.purebasic.com/documentation/http/index.html) uses libcurl in its "native" HTTP subsystem
|
||||
|
||||
|
|
|
|||
|
|
@ -111,8 +111,8 @@ projects but someone's gotta do it. It makes things a lot easier if you submit
|
|||
a small description of your fix or your new features with every contribution
|
||||
so that it can be swiftly added to the package documentation.
|
||||
|
||||
Documentation is mostly provided as manpages or plain ASCII files. The
|
||||
manpages are rendered from their source files that are usually written using
|
||||
Documentation is mostly provided as man pages or plain ASCII files. The
|
||||
man pages are rendered from their source files that are usually written using
|
||||
markdown. Most HTML files on the website and in the release archives are
|
||||
generated from corresponding markdown and ASCII files.
|
||||
|
||||
|
|
@ -289,7 +289,7 @@ Just ask if this is what you would want. You are required to have posted
|
|||
several high quality patches first, before you can be granted push access.
|
||||
|
||||
## Useful resources
|
||||
- [Webinar on getting code into cURL](https://www.youtube.com/watch?v=QmZ3W1d6LQI)
|
||||
- [Webinar on getting code into curl](https://www.youtube.com/watch?v=QmZ3W1d6LQI)
|
||||
|
||||
# Update copyright and license information
|
||||
|
||||
|
|
|
|||
|
|
@ -188,9 +188,9 @@ unless it is specific to Homebrew's way of packaging software.
|
|||
|
||||
*Rolling Release*
|
||||
|
||||
- curl: https://github.com/lordmulder/cURL-build-win32
|
||||
- curl issues: https://github.com/lordmulder/cURL-build-win32/issues
|
||||
- curl patches: https://github.com/lordmulder/cURL-build-win32/tree/master/patch
|
||||
- curl: https://github.com/lordmulder/curl-build-win32
|
||||
- curl issues: https://github.com/lordmulder/curl-build-win32/issues
|
||||
- curl patches: https://github.com/lordmulder/curl-build-win32/tree/master/patch
|
||||
|
||||
## NixOS
|
||||
|
||||
|
|
|
|||
16
docs/FAQ
16
docs/FAQ
|
|
@ -7,7 +7,7 @@
|
|||
FAQ
|
||||
|
||||
1. Philosophy
|
||||
1.1 What is cURL?
|
||||
1.1 What is curl?
|
||||
1.2 What is libcurl?
|
||||
1.3 What is curl not?
|
||||
1.4 When will you make curl do XXXX ?
|
||||
|
|
@ -123,15 +123,15 @@ FAQ
|
|||
|
||||
1. Philosophy
|
||||
|
||||
1.1 What is cURL?
|
||||
1.1 What is curl?
|
||||
|
||||
cURL is the name of the project. The name is a play on 'Client for URLs',
|
||||
curl is the name of the project. The name is a play on 'Client for URLs',
|
||||
originally with URL spelled in uppercase to make it obvious it deals with
|
||||
URLs. The fact it can also be read as 'see URL' also helped, it works as
|
||||
an abbreviation for "Client URL Request Library" or why not the recursive
|
||||
version: "curl URL Request Library".
|
||||
|
||||
The cURL project produces two products:
|
||||
The curl project produces two products:
|
||||
|
||||
libcurl
|
||||
|
||||
|
|
@ -247,7 +247,7 @@ FAQ
|
|||
|
||||
1.6 What do you get for making curl?
|
||||
|
||||
Project cURL is entirely free and open. We do this voluntarily, mostly in
|
||||
Project curl is entirely free and open. We do this voluntarily, mostly in
|
||||
our spare time. Companies may pay individual developers to work on curl.
|
||||
This is not controlled by nor supervised in any way by the curl project.
|
||||
|
||||
|
|
@ -326,7 +326,7 @@ FAQ
|
|||
|
||||
1.11 Why do you not update ca-bundle.crt
|
||||
|
||||
In the cURL project we have decided not to attempt to keep this file updated
|
||||
In the curl project we have decided not to attempt to keep this file updated
|
||||
(or even present) since deciding what to add to a ca cert bundle is an
|
||||
undertaking we have not been ready to accept, and the one we can get from
|
||||
Mozilla is perfectly fine so there is no need to duplicate that work.
|
||||
|
|
@ -548,7 +548,7 @@ FAQ
|
|||
https://curl.se/libcurl/
|
||||
|
||||
All the various bindings to libcurl are made by other projects and people,
|
||||
outside of the cURL project. The cURL project itself only produces libcurl
|
||||
outside of the curl project. The curl project itself only produces libcurl
|
||||
with its plain C API. If you do not find anywhere else to ask you can ask
|
||||
about bindings on the curl-library list too, but be prepared that people on
|
||||
that list may not know anything about bindings.
|
||||
|
|
@ -1496,7 +1496,7 @@ FAQ
|
|||
The module for PHP that makes it possible for PHP programs to access curl-
|
||||
functions from within PHP.
|
||||
|
||||
In the cURL project we call this module PHP/CURL to differentiate it from
|
||||
In the curl project we call this module PHP/CURL to differentiate it from
|
||||
curl the command line tool and libcurl the library. The PHP team however
|
||||
does not refer to it like this (for unknown reasons). They call it plain
|
||||
CURL (often using all caps) or sometimes ext/curl, but both cause much
|
||||
|
|
|
|||
22
docs/IPFS.md
22
docs/IPFS.md
|
|
@ -43,9 +43,9 @@ in this link:
|
|||
|
||||
`http://127.0.0.1:8080/ipfs/bafybeigagd5nmnn2iys2f3doro7ydrevyr2mzarwidgadawmamiteydbzi`
|
||||
|
||||
## cURL handling of the IPFS protocols
|
||||
## curl handling of the IPFS protocols
|
||||
|
||||
The IPFS integration in cURL hides this gateway logic for you. Instead of
|
||||
The IPFS integration in curl hides this gateway logic for you. Instead of
|
||||
providing a full URL to a file on IPFS like this:
|
||||
|
||||
```
|
||||
|
|
@ -57,7 +57,7 @@ You can provide it with the IPFS protocol instead:
|
|||
curl ipfs://bafybeigagd5nmnn2iys2f3doro7ydrevyr2mzarwidgadawmamiteydbzi
|
||||
```
|
||||
|
||||
With the IPFS protocol way of asking a file, cURL still needs to know the
|
||||
With the IPFS protocol way of asking a file, curl still needs to know the
|
||||
gateway. curl essentially just rewrites the IPFS based URL to a gateway URL.
|
||||
|
||||
### IPFS_GATEWAY environment variable
|
||||
|
|
@ -67,7 +67,7 @@ gateway.
|
|||
|
||||
### Automatic gateway detection
|
||||
|
||||
When you provide no additional details to cURL then it:
|
||||
When you provide no additional details to curl then it:
|
||||
|
||||
1. First looks for the `IPFS_GATEWAY` environment variable and use that if it
|
||||
is set.
|
||||
|
|
@ -75,12 +75,12 @@ When you provide no additional details to cURL then it:
|
|||
means that you have a local gateway running and that file contains the URL
|
||||
to your local gateway.
|
||||
|
||||
If cURL fails, you are presented with an error message and a link to this page
|
||||
If curl fails, you are presented with an error message and a link to this page
|
||||
to the option most applicable to solving the issue.
|
||||
|
||||
### `--ipfs-gateway` argument
|
||||
|
||||
You can also provide a `--ipfs-gateway` argument to cURL. This overrules any
|
||||
You can also provide a `--ipfs-gateway` argument to curl. This overrules any
|
||||
other gateway setting. curl does not fallback to the other options if the
|
||||
provided gateway did not work.
|
||||
|
||||
|
|
@ -107,21 +107,21 @@ option follows the redirect.
|
|||
|
||||
## Error messages and hints
|
||||
|
||||
Depending on the arguments, cURL could present the user with an error.
|
||||
Depending on the arguments, curl could present the user with an error.
|
||||
|
||||
### Gateway file and environment variable
|
||||
|
||||
cURL tried to look for the file: `~/.ipfs/gateway` but could not find it. It
|
||||
curl tried to look for the file: `~/.ipfs/gateway` but could not find it. It
|
||||
also tried to look for the `IPFS_GATEWAY` environment variable but could not
|
||||
find that either. This happens when no extra arguments are passed to cURL and
|
||||
find that either. This happens when no extra arguments are passed to curl and
|
||||
letting it try to figure it out [automatically](#automatic-gateway-detection).
|
||||
|
||||
Any IPFS implementation that has gateway support should expose its URL in
|
||||
`~/.ipfs/gateway`. If you are already running a gateway, make sure it exposes
|
||||
the file where cURL expects to find it.
|
||||
the file where curl expects to find it.
|
||||
|
||||
Alternatively you could set the `IPFS_GATEWAY` environment variable or pass
|
||||
the `--ipfs-gateway` flag to the cURL command.
|
||||
the `--ipfs-gateway` flag to the curl command.
|
||||
|
||||
### Malformed gateway URL
|
||||
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ GN_ = $(GN_0)
|
|||
MANAGEN=$(top_srcdir)/scripts/managen
|
||||
MAXLINE=$(top_srcdir)/scripts/maxline
|
||||
|
||||
# Maximum number of columns accepted in the ASCII version of the manpage
|
||||
# Maximum number of columns accepted in the ASCII version of the man page
|
||||
INCDIR=$(top_srcdir)/include
|
||||
|
||||
if BUILD_DOCS
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue