Viktor Szakats
948a2b24f9
ech: spelling, whitespace, say --ech
default config
...
Closes #15167
2024-10-07 12:31:21 +02:00
Viktor Szakats
cfae354a9a
codespell: extend checks to more subdirs
...
- fix issues found.
- fix a few more found locally.
Closes #15072
2024-09-27 10:27:08 +02:00
Stefan Eissing
435dd8aa6e
doh: cleanups
...
Mostly cleanup on identifiers of DoH code.
Always use 'Curl_doh_cleanup()' for releasing resources.
More concise and telling names (ymmv):
* prefix all static functions with 'doh_' for unity builds
* doh_encode -> doh_req_encode
* doh_decode -> doh_resp_decode
* struct dohdata -> struct doh_probes
* probe's 'serverdoh' -> 'resp_body'
* probe's 'dohbuffer' -> 'req_body'
* probe's 'headers' -> 'req_hds'
* 'dohprobe()' -> doh_run_probe()'
* 'DOH_PROBE_SLOTS' -> 'DOH_SLOT_COUNT'
* 'DOH_PROBE_SLOT_IPADDR_V4' -> 'DOH_SLOT_IPV4'
* 'DOH_PROBE_SLOT_IPADDR_V6' -> 'DOH_SLOT_IPV6'
* 'DOH_PROBE_SLOT_HTTPS' -> 'DOH_SLOT_HTTPS_RR'
Closes #14783
2024-09-06 08:58:52 +02:00
Viktor Szakats
6343034dd1
tidy-up: adjust casing of project names
...
Mostly TLS/SSH project name.
Closes #14160
2024-07-12 13:56:16 +02:00
Viktor Szakats
1ccdad64ef
CI: add whitespace checker
...
Fix issues detected.
Also:
- One of the `.vc` files used LF EOLs, while the other didn't.
Make that one also use LF EOLs, as this is apparently supported by
`nmake`.
- Drop `.dsw` and `.btn` types from `.gitattributes`.
The repository doesn't use them.
- Sync section order with the rest of files in
`tests/certs/EdelCurlRoot-ca.prm`.
- Indent/align `.prm` and `.pem` files.
- Delete dummy `[something]` section from `.prm` and `.pem` files.
Mental note:
MSVC `.sln` files seem to accept spaces for indentation and also support
LF line-endings. I cannot test this and I don't know what's more
convenient when updating them, so left them as-is, with specific
exclusions.
Closes #14031
2024-06-27 13:33:30 +02:00
Daniel Stenberg
ea12afd5ea
GHA: detect and warn for more English contractions
...
As we try to avoid them in curl documentation
Closes #13940
2024-06-13 16:21:09 +02:00
Stephen Farrell
10a523c5e5
docs/ECH: typo/clarification
...
Closes #13727
2024-05-21 15:09:24 +02:00
Viktor Szakats
f81f60206d
tidy-up: whitespace [ci skip]
2024-04-16 09:53:39 +02:00
Stephen Farrell
a362962b72
TLS: add support for ECH (Encrypted Client Hello)
...
An EXPERIMENTAL feature used with CURLOPT_ECH and --ech.
Closes #11922
2024-04-16 08:10:53 +02:00
Daniel Stenberg
1760258b16
docs: fix dead links, remove ECH.md
2021-12-17 09:17:08 +01:00
Daniel Stenberg
76d6e719d9
docs: address proselint nits
...
- avoid exclamation marks
- use consistent number of spaces after periods: one
- avoid clichés
- avoid using 'very'
Closes #8060
2021-11-26 14:27:07 +01:00
Nyholm
8749ce651f
docs: correct spelling errors and a broken link
...
Update grammar and spelling in docs and source code comments.
Closes : #7427
Reviewed-by: Daniel Stenberg <daniel@haxx.se>
2021-07-18 21:14:36 +02:00
Daniel Stenberg
4d2f800677
curl.se: new home
...
Closes #6172
2020-11-04 23:59:47 +01:00
Daniel Stenberg
cbe7fad20d
ECH: renamed from ESNI in docs and configure
...
Encrypted Client Hello (ECH) is the current name.
Closes #6022
2020-09-29 11:23:23 +02:00