diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-17 10:51:52 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-17 10:51:52 +0000 |
commit | 4ad94864781f48b1a4b77f9cfb934622bf756ba1 (patch) | |
tree | 3900955c1886e6d2570fea7125ee1f01bafe876d /upstream/archlinux/man7 | |
parent | Adding upstream version 4.22.0. (diff) | |
download | manpages-l10n-4ad94864781f48b1a4b77f9cfb934622bf756ba1.tar.xz manpages-l10n-4ad94864781f48b1a4b77f9cfb934622bf756ba1.zip |
Adding upstream version 4.23.0.upstream/4.23.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'upstream/archlinux/man7')
279 files changed, 1194 insertions, 666 deletions
diff --git a/upstream/archlinux/man7/EVP_ASYM_CIPHER-RSA.7ssl b/upstream/archlinux/man7/EVP_ASYM_CIPHER-RSA.7ssl index 0bffe7d5..825b6517 100644 --- a/upstream/archlinux/man7/EVP_ASYM_CIPHER-RSA.7ssl +++ b/upstream/archlinux/man7/EVP_ASYM_CIPHER-RSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_ASYM_CIPHER-RSA 7ssl" -.TH EVP_ASYM_CIPHER-RSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_ASYM_CIPHER-RSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_ASYM_CIPHER-SM2.7ssl b/upstream/archlinux/man7/EVP_ASYM_CIPHER-SM2.7ssl index b0c5b8ad..0a87b97c 100644 --- a/upstream/archlinux/man7/EVP_ASYM_CIPHER-SM2.7ssl +++ b/upstream/archlinux/man7/EVP_ASYM_CIPHER-SM2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_ASYM_CIPHER-SM2 7ssl" -.TH EVP_ASYM_CIPHER-SM2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_ASYM_CIPHER-SM2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-AES.7ssl b/upstream/archlinux/man7/EVP_CIPHER-AES.7ssl index f38715b2..99cecd01 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-AES.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-AES.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-AES 7ssl" -.TH EVP_CIPHER-AES 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-AES 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-ARIA.7ssl b/upstream/archlinux/man7/EVP_CIPHER-ARIA.7ssl index bd82eb32..b5addfe2 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-ARIA.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-ARIA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-ARIA 7ssl" -.TH EVP_CIPHER-ARIA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-ARIA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-BLOWFISH.7ssl b/upstream/archlinux/man7/EVP_CIPHER-BLOWFISH.7ssl index 0e69c2c4..c7a3dfd6 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-BLOWFISH.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-BLOWFISH.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-BLOWFISH 7ssl" -.TH EVP_CIPHER-BLOWFISH 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-BLOWFISH 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-CAMELLIA.7ssl b/upstream/archlinux/man7/EVP_CIPHER-CAMELLIA.7ssl index f55ba0c3..35111ad7 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-CAMELLIA.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-CAMELLIA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-CAMELLIA 7ssl" -.TH EVP_CIPHER-CAMELLIA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-CAMELLIA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-CAST.7ssl b/upstream/archlinux/man7/EVP_CIPHER-CAST.7ssl index 8523b584..1e5ded3d 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-CAST.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-CAST.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-CAST 7ssl" -.TH EVP_CIPHER-CAST 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-CAST 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-CHACHA.7ssl b/upstream/archlinux/man7/EVP_CIPHER-CHACHA.7ssl index bbf50a0a..e34aff15 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-CHACHA.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-CHACHA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-CHACHA 7ssl" -.TH EVP_CIPHER-CHACHA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-CHACHA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-DES.7ssl b/upstream/archlinux/man7/EVP_CIPHER-DES.7ssl index cbd24207..9413320a 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-DES.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-DES.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-DES 7ssl" -.TH EVP_CIPHER-DES 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-DES 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-IDEA.7ssl b/upstream/archlinux/man7/EVP_CIPHER-IDEA.7ssl index 853d026b..6cab4d49 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-IDEA.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-IDEA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-IDEA 7ssl" -.TH EVP_CIPHER-IDEA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-IDEA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-NULL.7ssl b/upstream/archlinux/man7/EVP_CIPHER-NULL.7ssl index 7a6e4dd0..56038c45 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-NULL.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-NULL.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-NULL 7ssl" -.TH EVP_CIPHER-NULL 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-NULL 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-RC2.7ssl b/upstream/archlinux/man7/EVP_CIPHER-RC2.7ssl index 399d3647..6f8dc15a 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-RC2.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-RC2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-RC2 7ssl" -.TH EVP_CIPHER-RC2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-RC2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-RC4.7ssl b/upstream/archlinux/man7/EVP_CIPHER-RC4.7ssl index 02dec6f8..1f7a2e92 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-RC4.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-RC4.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-RC4 7ssl" -.TH EVP_CIPHER-RC4 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-RC4 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-RC5.7ssl b/upstream/archlinux/man7/EVP_CIPHER-RC5.7ssl index 3ca1cfd3..bb86770f 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-RC5.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-RC5.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-RC5 7ssl" -.TH EVP_CIPHER-RC5 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-RC5 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-SEED.7ssl b/upstream/archlinux/man7/EVP_CIPHER-SEED.7ssl index 3159f06a..93606f35 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-SEED.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-SEED.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-SEED 7ssl" -.TH EVP_CIPHER-SEED 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-SEED 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_CIPHER-SM4.7ssl b/upstream/archlinux/man7/EVP_CIPHER-SM4.7ssl index 11436064..2f62ee04 100644 --- a/upstream/archlinux/man7/EVP_CIPHER-SM4.7ssl +++ b/upstream/archlinux/man7/EVP_CIPHER-SM4.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_CIPHER-SM4 7ssl" -.TH EVP_CIPHER-SM4 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_CIPHER-SM4 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-ARGON2.7ssl b/upstream/archlinux/man7/EVP_KDF-ARGON2.7ssl index 15da3599..03a82209 100644 --- a/upstream/archlinux/man7/EVP_KDF-ARGON2.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-ARGON2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-ARGON2 7ssl" -.TH EVP_KDF-ARGON2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-ARGON2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-HKDF.7ssl b/upstream/archlinux/man7/EVP_KDF-HKDF.7ssl index f2ff8db4..b1272abc 100644 --- a/upstream/archlinux/man7/EVP_KDF-HKDF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-HKDF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-HKDF 7ssl" -.TH EVP_KDF-HKDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-HKDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-HMAC-DRBG.7ssl b/upstream/archlinux/man7/EVP_KDF-HMAC-DRBG.7ssl index 469e1712..2ace0815 100644 --- a/upstream/archlinux/man7/EVP_KDF-HMAC-DRBG.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-HMAC-DRBG.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-HMAC-DRBG 7ssl" -.TH EVP_KDF-HMAC-DRBG 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-HMAC-DRBG 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-KB.7ssl b/upstream/archlinux/man7/EVP_KDF-KB.7ssl index 26caaeb8..be2010bf 100644 --- a/upstream/archlinux/man7/EVP_KDF-KB.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-KB.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-KB 7ssl" -.TH EVP_KDF-KB 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-KB 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-KRB5KDF.7ssl b/upstream/archlinux/man7/EVP_KDF-KRB5KDF.7ssl index b2178dea..d83bf1d3 100644 --- a/upstream/archlinux/man7/EVP_KDF-KRB5KDF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-KRB5KDF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-KRB5KDF 7ssl" -.TH EVP_KDF-KRB5KDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-KRB5KDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-PBKDF1.7ssl b/upstream/archlinux/man7/EVP_KDF-PBKDF1.7ssl index fd005914..1e9d13c5 100644 --- a/upstream/archlinux/man7/EVP_KDF-PBKDF1.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-PBKDF1.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-PBKDF1 7ssl" -.TH EVP_KDF-PBKDF1 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-PBKDF1 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-PBKDF2.7ssl b/upstream/archlinux/man7/EVP_KDF-PBKDF2.7ssl index 15dbf0b3..2750493b 100644 --- a/upstream/archlinux/man7/EVP_KDF-PBKDF2.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-PBKDF2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-PBKDF2 7ssl" -.TH EVP_KDF-PBKDF2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-PBKDF2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-PKCS12KDF.7ssl b/upstream/archlinux/man7/EVP_KDF-PKCS12KDF.7ssl index 695c9115..56f64e4a 100644 --- a/upstream/archlinux/man7/EVP_KDF-PKCS12KDF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-PKCS12KDF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-PKCS12KDF 7ssl" -.TH EVP_KDF-PKCS12KDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-PKCS12KDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-PVKKDF.7ssl b/upstream/archlinux/man7/EVP_KDF-PVKKDF.7ssl index 25a2bd62..748735b0 100644 --- a/upstream/archlinux/man7/EVP_KDF-PVKKDF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-PVKKDF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-PVKKDF 7ssl" -.TH EVP_KDF-PVKKDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-PVKKDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-SCRYPT.7ssl b/upstream/archlinux/man7/EVP_KDF-SCRYPT.7ssl index a8614199..f66bacbd 100644 --- a/upstream/archlinux/man7/EVP_KDF-SCRYPT.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-SCRYPT.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-SCRYPT 7ssl" -.TH EVP_KDF-SCRYPT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-SCRYPT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-SS.7ssl b/upstream/archlinux/man7/EVP_KDF-SS.7ssl index fcd6080b..c483090c 100644 --- a/upstream/archlinux/man7/EVP_KDF-SS.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-SS.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-SS 7ssl" -.TH EVP_KDF-SS 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-SS 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-SSHKDF.7ssl b/upstream/archlinux/man7/EVP_KDF-SSHKDF.7ssl index e58d3d31..c4c2e0ad 100644 --- a/upstream/archlinux/man7/EVP_KDF-SSHKDF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-SSHKDF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-SSHKDF 7ssl" -.TH EVP_KDF-SSHKDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-SSHKDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-TLS13_KDF.7ssl b/upstream/archlinux/man7/EVP_KDF-TLS13_KDF.7ssl index 70df91bf..bd29f356 100644 --- a/upstream/archlinux/man7/EVP_KDF-TLS13_KDF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-TLS13_KDF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-TLS13_KDF 7ssl" -.TH EVP_KDF-TLS13_KDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-TLS13_KDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-TLS1_PRF.7ssl b/upstream/archlinux/man7/EVP_KDF-TLS1_PRF.7ssl index dba5aa9b..fc237033 100644 --- a/upstream/archlinux/man7/EVP_KDF-TLS1_PRF.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-TLS1_PRF.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-TLS1_PRF 7ssl" -.TH EVP_KDF-TLS1_PRF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-TLS1_PRF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-X942-ASN1.7ssl b/upstream/archlinux/man7/EVP_KDF-X942-ASN1.7ssl index be3ef964..3ce0d35f 100644 --- a/upstream/archlinux/man7/EVP_KDF-X942-ASN1.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-X942-ASN1.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-X942-ASN1 7ssl" -.TH EVP_KDF-X942-ASN1 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-X942-ASN1 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-X942-CONCAT.7ssl b/upstream/archlinux/man7/EVP_KDF-X942-CONCAT.7ssl index 977e8953..2f733d4f 100644 --- a/upstream/archlinux/man7/EVP_KDF-X942-CONCAT.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-X942-CONCAT.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-X942-CONCAT 7ssl" -.TH EVP_KDF-X942-CONCAT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-X942-CONCAT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KDF-X963.7ssl b/upstream/archlinux/man7/EVP_KDF-X963.7ssl index d62b636a..6836dc4d 100644 --- a/upstream/archlinux/man7/EVP_KDF-X963.7ssl +++ b/upstream/archlinux/man7/EVP_KDF-X963.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KDF-X963 7ssl" -.TH EVP_KDF-X963 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KDF-X963 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KEM-EC.7ssl b/upstream/archlinux/man7/EVP_KEM-EC.7ssl index 640cea3f..1907c497 100644 --- a/upstream/archlinux/man7/EVP_KEM-EC.7ssl +++ b/upstream/archlinux/man7/EVP_KEM-EC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KEM-EC 7ssl" -.TH EVP_KEM-EC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KEM-EC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KEM-RSA.7ssl b/upstream/archlinux/man7/EVP_KEM-RSA.7ssl index d06e3821..f82772e7 100644 --- a/upstream/archlinux/man7/EVP_KEM-RSA.7ssl +++ b/upstream/archlinux/man7/EVP_KEM-RSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KEM-RSA 7ssl" -.TH EVP_KEM-RSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KEM-RSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KEM-X25519.7ssl b/upstream/archlinux/man7/EVP_KEM-X25519.7ssl index dfd7dd48..acad1e3a 100644 --- a/upstream/archlinux/man7/EVP_KEM-X25519.7ssl +++ b/upstream/archlinux/man7/EVP_KEM-X25519.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KEM-X25519 7ssl" -.TH EVP_KEM-X25519 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KEM-X25519 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KEYEXCH-DH.7ssl b/upstream/archlinux/man7/EVP_KEYEXCH-DH.7ssl index 0ec7cd1d..d0d10774 100644 --- a/upstream/archlinux/man7/EVP_KEYEXCH-DH.7ssl +++ b/upstream/archlinux/man7/EVP_KEYEXCH-DH.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KEYEXCH-DH 7ssl" -.TH EVP_KEYEXCH-DH 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KEYEXCH-DH 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KEYEXCH-ECDH.7ssl b/upstream/archlinux/man7/EVP_KEYEXCH-ECDH.7ssl index 05711f92..149b2e5f 100644 --- a/upstream/archlinux/man7/EVP_KEYEXCH-ECDH.7ssl +++ b/upstream/archlinux/man7/EVP_KEYEXCH-ECDH.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KEYEXCH-ECDH 7ssl" -.TH EVP_KEYEXCH-ECDH 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KEYEXCH-ECDH 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_KEYEXCH-X25519.7ssl b/upstream/archlinux/man7/EVP_KEYEXCH-X25519.7ssl index b8f01e67..e65dc81b 100644 --- a/upstream/archlinux/man7/EVP_KEYEXCH-X25519.7ssl +++ b/upstream/archlinux/man7/EVP_KEYEXCH-X25519.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_KEYEXCH-X25519 7ssl" -.TH EVP_KEYEXCH-X25519 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_KEYEXCH-X25519 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MAC-BLAKE2.7ssl b/upstream/archlinux/man7/EVP_MAC-BLAKE2.7ssl index 136bf276..c4943542 100644 --- a/upstream/archlinux/man7/EVP_MAC-BLAKE2.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-BLAKE2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-BLAKE2 7ssl" -.TH EVP_MAC-BLAKE2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-BLAKE2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -123,7 +123,7 @@ It is 64 for EVP_MAC_BLAKE2S and 128 for EVP_MAC_BLAKE2B. The macros and functions described here were added to OpenSSL 3.0. .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2018\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2018\-2021 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/EVP_MAC-CMAC.7ssl b/upstream/archlinux/man7/EVP_MAC-CMAC.7ssl index e2ddb46e..e6a1d4b1 100644 --- a/upstream/archlinux/man7/EVP_MAC-CMAC.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-CMAC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-CMAC 7ssl" -.TH EVP_MAC-CMAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-CMAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -110,7 +110,7 @@ Gets the MAC block size. The "block-size" parameter can also be retrieved with "PARAMETERS" in \fBEVP_MAC\fR\|(3), \fBOSSL_PARAM\fR\|(3) .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2018\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2018\-2021 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/EVP_MAC-GMAC.7ssl b/upstream/archlinux/man7/EVP_MAC-GMAC.7ssl index 213eee02..96d047c4 100644 --- a/upstream/archlinux/man7/EVP_MAC-GMAC.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-GMAC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-GMAC 7ssl" -.TH EVP_MAC-GMAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-GMAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MAC-HMAC.7ssl b/upstream/archlinux/man7/EVP_MAC-HMAC.7ssl index 33160286..38cea208 100644 --- a/upstream/archlinux/man7/EVP_MAC-HMAC.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-HMAC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-HMAC 7ssl" -.TH EVP_MAC-HMAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-HMAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -97,10 +97,14 @@ This must be given together with the digest naming parameter ("digest", or A flag to set the MAC digest to not initialise the implementation specific data. The value 0 or 1 is expected. +This option is deprecated and will be removed in a future release. +It may be set but is currently ignored .IP """digest-oneshot"" (\fBOSSL_MAC_PARAM_DIGEST_ONESHOT\fR) <integer>" 4 .IX Item """digest-oneshot"" (OSSL_MAC_PARAM_DIGEST_ONESHOT) <integer>" A flag to set the MAC digest to be a one-shot operation. The value 0 or 1 is expected. +This option is deprecated and will be removed in a future release. +It may be set but is currently ignored. .IP """tls-data-size"" (\fBOSSL_MAC_PARAM_TLS_DATA_SIZE\fR) <unsigned integer>" 4 .IX Item """tls-data-size"" (OSSL_MAC_PARAM_TLS_DATA_SIZE) <unsigned integer>" .PP @@ -119,7 +123,7 @@ Gets the MAC block size. The "block-size" parameter can also be retrieved with "PARAMETERS" in \fBEVP_MAC\fR\|(3), \fBOSSL_PARAM\fR\|(3), \fBHMAC\fR\|(3) .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2018\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2018\-2021 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/EVP_MAC-KMAC.7ssl b/upstream/archlinux/man7/EVP_MAC-KMAC.7ssl index 0dcf426e..4148c39f 100644 --- a/upstream/archlinux/man7/EVP_MAC-KMAC.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-KMAC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-KMAC 7ssl" -.TH EVP_MAC-KMAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-KMAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -187,7 +187,7 @@ set before it instead. "PARAMETERS" in \fBEVP_MAC\fR\|(3), \fBOSSL_PARAM\fR\|(3) .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2018\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2018\-2021 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/EVP_MAC-Poly1305.7ssl b/upstream/archlinux/man7/EVP_MAC-Poly1305.7ssl index 1edbbd35..6b0e610a 100644 --- a/upstream/archlinux/man7/EVP_MAC-Poly1305.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-Poly1305.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-POLY1305 7ssl" -.TH EVP_MAC-POLY1305 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-POLY1305 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MAC-Siphash.7ssl b/upstream/archlinux/man7/EVP_MAC-Siphash.7ssl index 3cf0cda0..1ec1099c 100644 --- a/upstream/archlinux/man7/EVP_MAC-Siphash.7ssl +++ b/upstream/archlinux/man7/EVP_MAC-Siphash.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MAC-SIPHASH 7ssl" -.TH EVP_MAC-SIPHASH 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MAC-SIPHASH 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-BLAKE2.7ssl b/upstream/archlinux/man7/EVP_MD-BLAKE2.7ssl index 7a12ef4e..c3a378a6 100644 --- a/upstream/archlinux/man7/EVP_MD-BLAKE2.7ssl +++ b/upstream/archlinux/man7/EVP_MD-BLAKE2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-BLAKE2 7ssl" -.TH EVP_MD-BLAKE2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-BLAKE2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -75,20 +75,27 @@ Known names are "BLAKE2S\-256" and "BLAKE2s256". .IP BLAKE2B\-512 4 .IX Item "BLAKE2B-512" Known names are "BLAKE2B\-512" and "BLAKE2b512". +.SS "Settable Parameters" +.IX Subsection "Settable Parameters" +"BLAKE2B\-512" supports the following \fBEVP_MD_CTX_set_params()\fR key +described in "PARAMETERS" in \fBEVP_DigestInit\fR\|(3). +.IP """xoflen"" (\fBOSSL_DIGEST_PARAM_XOFLEN\fR) <unsigned integer>" 4 +.IX Item """xoflen"" (OSSL_DIGEST_PARAM_XOFLEN) <unsigned integer>" .SS "Gettable Parameters" .IX Subsection "Gettable Parameters" This implementation supports the common gettable parameters described in \fBEVP_MD\-common\fR\|(7). .SS "Settable Context Parameters" .IX Subsection "Settable Context Parameters" -The BLAKE2B\-512 implementation supports the following \fBOSSL_PARAM\fR\|(3) entries -which are settable for an \fBEVP_MD_CTX\fR with \fBEVP_DigestInit_ex2\fR\|(3) or +The implementation supports the following \fBOSSL_PARAM\fR\|(3) entries which +are settable for an \fBEVP_MD_CTX\fR with \fBEVP_DigestInit_ex2\fR\|(3) or \&\fBEVP_MD_CTX_set_params\fR\|(3): .IP """size"" (\fBOSSL_DIGEST_PARAM_SIZE\fR) <unsigned integer>" 4 .IX Item """size"" (OSSL_DIGEST_PARAM_SIZE) <unsigned integer>" Sets a different digest length for the \fBEVP_DigestFinal\fR\|(3) output. The value of the "size" parameter must not exceed the default digest length -(64 for BLAKE2B\-512). The parameter must be set with the +of the respective BLAKE2 algorithm variants, 64 for BLAKE2B\-512 and +32 for BLAKE2S\-256. The parameter must be set with the \&\fBEVP_DigestInit_ex2\fR\|(3) call to have an immediate effect. When set with \&\fBEVP_MD_CTX_set_params\fR\|(3) it will have an effect only if the \fBEVP_MD_CTX\fR context is reinitialized. @@ -99,10 +106,11 @@ context is reinitialized. .IX Header "HISTORY" This functionality was added in OpenSSL 3.0. .PP -The variable size support was added in OpenSSL 3.2 for BLAKE2B\-512. +The variable size support was added in OpenSSL 3.2 for BLAKE2B\-512 and +in OpenSSL 3.3 for BLAKE2S\-256. .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2020\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020\-2022 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/EVP_MD-KECCAK.7ssl b/upstream/archlinux/man7/EVP_MD-KECCAK.7ssl index 813f2853..fa8f7dae 100644 --- a/upstream/archlinux/man7/EVP_MD-KECCAK.7ssl +++ b/upstream/archlinux/man7/EVP_MD-KECCAK.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-KECCAK 7ssl" -.TH EVP_MD-KECCAK 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-KECCAK 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-MD2.7ssl b/upstream/archlinux/man7/EVP_MD-MD2.7ssl index 30c70d25..ab90bccd 100644 --- a/upstream/archlinux/man7/EVP_MD-MD2.7ssl +++ b/upstream/archlinux/man7/EVP_MD-MD2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-MD2 7ssl" -.TH EVP_MD-MD2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-MD2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-MD4.7ssl b/upstream/archlinux/man7/EVP_MD-MD4.7ssl index 3ff94aa8..0535c654 100644 --- a/upstream/archlinux/man7/EVP_MD-MD4.7ssl +++ b/upstream/archlinux/man7/EVP_MD-MD4.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-MD4 7ssl" -.TH EVP_MD-MD4 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-MD4 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-MD5-SHA1.7ssl b/upstream/archlinux/man7/EVP_MD-MD5-SHA1.7ssl index 61e071a1..9321252e 100644 --- a/upstream/archlinux/man7/EVP_MD-MD5-SHA1.7ssl +++ b/upstream/archlinux/man7/EVP_MD-MD5-SHA1.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-MD5-SHA1 7ssl" -.TH EVP_MD-MD5-SHA1 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-MD5-SHA1 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-MD5.7ssl b/upstream/archlinux/man7/EVP_MD-MD5.7ssl index af967af7..4f386526 100644 --- a/upstream/archlinux/man7/EVP_MD-MD5.7ssl +++ b/upstream/archlinux/man7/EVP_MD-MD5.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-MD5 7ssl" -.TH EVP_MD-MD5 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-MD5 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-MDC2.7ssl b/upstream/archlinux/man7/EVP_MD-MDC2.7ssl index b2dfd7c6..93cd8d17 100644 --- a/upstream/archlinux/man7/EVP_MD-MDC2.7ssl +++ b/upstream/archlinux/man7/EVP_MD-MDC2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-MDC2 7ssl" -.TH EVP_MD-MDC2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-MDC2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-NULL.7ssl b/upstream/archlinux/man7/EVP_MD-NULL.7ssl index ad39eaad..0be2fde0 100644 --- a/upstream/archlinux/man7/EVP_MD-NULL.7ssl +++ b/upstream/archlinux/man7/EVP_MD-NULL.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-NULL 7ssl" -.TH EVP_MD-NULL 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-NULL 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-RIPEMD160.7ssl b/upstream/archlinux/man7/EVP_MD-RIPEMD160.7ssl index a884edf1..c5d5e5e6 100644 --- a/upstream/archlinux/man7/EVP_MD-RIPEMD160.7ssl +++ b/upstream/archlinux/man7/EVP_MD-RIPEMD160.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-RIPEMD160 7ssl" -.TH EVP_MD-RIPEMD160 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-RIPEMD160 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-SHA1.7ssl b/upstream/archlinux/man7/EVP_MD-SHA1.7ssl index 17186d39..0de71605 100644 --- a/upstream/archlinux/man7/EVP_MD-SHA1.7ssl +++ b/upstream/archlinux/man7/EVP_MD-SHA1.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-SHA1 7ssl" -.TH EVP_MD-SHA1 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-SHA1 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-SHA2.7ssl b/upstream/archlinux/man7/EVP_MD-SHA2.7ssl index 631aa3f2..1c8bc993 100644 --- a/upstream/archlinux/man7/EVP_MD-SHA2.7ssl +++ b/upstream/archlinux/man7/EVP_MD-SHA2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-SHA2 7ssl" -.TH EVP_MD-SHA2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-SHA2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-SHA3.7ssl b/upstream/archlinux/man7/EVP_MD-SHA3.7ssl index 5078f14b..c91de045 100644 --- a/upstream/archlinux/man7/EVP_MD-SHA3.7ssl +++ b/upstream/archlinux/man7/EVP_MD-SHA3.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-SHA3 7ssl" -.TH EVP_MD-SHA3 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-SHA3 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-SHAKE.7ssl b/upstream/archlinux/man7/EVP_MD-SHAKE.7ssl index 32bdf4c0..6f966b76 100644 --- a/upstream/archlinux/man7/EVP_MD-SHAKE.7ssl +++ b/upstream/archlinux/man7/EVP_MD-SHAKE.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-SHAKE 7ssl" -.TH EVP_MD-SHAKE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-SHAKE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -113,6 +113,18 @@ maximum security strength of 128 bits, the xoflen should be set to at least 32. For backwards compatibility reasons the default xoflen length for SHAKE\-256 is 32 (bytes) which results in a security strength of only 128 bits. To ensure the maximum security strength of 256 bits, the xoflen should be set to at least 64. +.Sp +This parameter may be used when calling either \fBEVP_DigestFinal_ex()\fR or +\&\fBEVP_DigestFinal()\fR, since these functions were not designed to handle variable +length output. It is recommended to either use \fBEVP_DigestSqueeze()\fR or +\&\fBEVP_DigestFinalXOF()\fR instead. +.SH NOTES +.IX Header "NOTES" +For SHAKE\-128, to ensure the maximum security strength of 128 bits, the output +length passed to \fBEVP_DigestFinalXOF()\fR should be at least 32. +.PP +For SHAKE\-256, to ensure the maximum security strength of 256 bits, the output +length passed to \fBEVP_DigestFinalXOF()\fR should be at least 64. .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fBEVP_MD_CTX_set_params\fR\|(3), \fBprovider\-digest\fR\|(7), \fBOSSL_PROVIDER\-default\fR\|(7) diff --git a/upstream/archlinux/man7/EVP_MD-SM3.7ssl b/upstream/archlinux/man7/EVP_MD-SM3.7ssl index 51fb320d..9d6d0742 100644 --- a/upstream/archlinux/man7/EVP_MD-SM3.7ssl +++ b/upstream/archlinux/man7/EVP_MD-SM3.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-SM3 7ssl" -.TH EVP_MD-SM3 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-SM3 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-WHIRLPOOL.7ssl b/upstream/archlinux/man7/EVP_MD-WHIRLPOOL.7ssl index d8b2a203..41d49933 100644 --- a/upstream/archlinux/man7/EVP_MD-WHIRLPOOL.7ssl +++ b/upstream/archlinux/man7/EVP_MD-WHIRLPOOL.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-WHIRLPOOL 7ssl" -.TH EVP_MD-WHIRLPOOL 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-WHIRLPOOL 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_MD-common.7ssl b/upstream/archlinux/man7/EVP_MD-common.7ssl index d8607914..ebcf72f4 100644 --- a/upstream/archlinux/man7/EVP_MD-common.7ssl +++ b/upstream/archlinux/man7/EVP_MD-common.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_MD-COMMON 7ssl" -.TH EVP_MD-COMMON 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_MD-COMMON 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-DH.7ssl b/upstream/archlinux/man7/EVP_PKEY-DH.7ssl index a1a9cfc4..c6cc35d8 100644 --- a/upstream/archlinux/man7/EVP_PKEY-DH.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-DH.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-DH 7ssl" -.TH EVP_PKEY-DH 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-DH 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-DSA.7ssl b/upstream/archlinux/man7/EVP_PKEY-DSA.7ssl index 134ecd27..b2e9379b 100644 --- a/upstream/archlinux/man7/EVP_PKEY-DSA.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-DSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-DSA 7ssl" -.TH EVP_PKEY-DSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-DSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-EC.7ssl b/upstream/archlinux/man7/EVP_PKEY-EC.7ssl index 898b7746..3ec156f4 100644 --- a/upstream/archlinux/man7/EVP_PKEY-EC.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-EC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-EC 7ssl" -.TH EVP_PKEY-EC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-EC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-FFC.7ssl b/upstream/archlinux/man7/EVP_PKEY-FFC.7ssl index 410315b3..3841318a 100644 --- a/upstream/archlinux/man7/EVP_PKEY-FFC.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-FFC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-FFC 7ssl" -.TH EVP_PKEY-FFC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-FFC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-HMAC.7ssl b/upstream/archlinux/man7/EVP_PKEY-HMAC.7ssl index 711f3742..cf449f0f 100644 --- a/upstream/archlinux/man7/EVP_PKEY-HMAC.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-HMAC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-HMAC 7ssl" -.TH EVP_PKEY-HMAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-HMAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-RSA.7ssl b/upstream/archlinux/man7/EVP_PKEY-RSA.7ssl index 3c89de5b..8e8f8d33 100644 --- a/upstream/archlinux/man7/EVP_PKEY-RSA.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-RSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-RSA 7ssl" -.TH EVP_PKEY-RSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-RSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -178,6 +178,14 @@ Some providers may only support a value of 2. The RSA "e" value. The value may be any odd number greater than or equal to 65537. The default value is 65537. For legacy reasons a value of 3 is currently accepted but is deprecated. +.IP """rsa-derive-from-pq"" (\fBOSSL_PKEY_PARAM_RSA_DERIVE_FROM_PQ\fR) <unsigned integer>" 4 +.IX Item """rsa-derive-from-pq"" (OSSL_PKEY_PARAM_RSA_DERIVE_FROM_PQ) <unsigned integer>" +Indicate that missing parameters not passed in the parameter list should be +derived if not provided. Setting a nonzero value will cause all +needed exponents and coefficients to be derived if not available. Setting this +option requires at least OSSL_PARAM_RSA_FACTOR1, OSSL_PARAM_RSA_FACTOR2, +and OSSL_PARAM_RSA_N to be provided. This option is ignored if +OSSL_KEYMGMT_SELECT_PRIVATE_KEY is not set in the selection parameter. .SS "RSA key generation parameters for FIPS module testing" .IX Subsection "RSA key generation parameters for FIPS module testing" When generating RSA keys, the following additional key generation parameters may @@ -298,7 +306,7 @@ An \fBRSA\fR key can be generated with key generation parameters: \&\fBEVP_RSA_gen\fR\|(3), \fBEVP_KEYMGMT\fR\|(3), \fBEVP_PKEY\fR\|(3), \fBprovider\-keymgmt\fR\|(7) .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2020\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020\-2024 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/EVP_PKEY-SM2.7ssl b/upstream/archlinux/man7/EVP_PKEY-SM2.7ssl index 040fe097..d981490c 100644 --- a/upstream/archlinux/man7/EVP_PKEY-SM2.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-SM2.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-SM2 7ssl" -.TH EVP_PKEY-SM2 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-SM2 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_PKEY-X25519.7ssl b/upstream/archlinux/man7/EVP_PKEY-X25519.7ssl index c8e53306..0da37f7d 100644 --- a/upstream/archlinux/man7/EVP_PKEY-X25519.7ssl +++ b/upstream/archlinux/man7/EVP_PKEY-X25519.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_PKEY-X25519 7ssl" -.TH EVP_PKEY-X25519 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_PKEY-X25519 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_RAND-CTR-DRBG.7ssl b/upstream/archlinux/man7/EVP_RAND-CTR-DRBG.7ssl index 5d0408d1..815d59fc 100644 --- a/upstream/archlinux/man7/EVP_RAND-CTR-DRBG.7ssl +++ b/upstream/archlinux/man7/EVP_RAND-CTR-DRBG.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_RAND-CTR-DRBG 7ssl" -.TH EVP_RAND-CTR-DRBG 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_RAND-CTR-DRBG 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_RAND-HASH-DRBG.7ssl b/upstream/archlinux/man7/EVP_RAND-HASH-DRBG.7ssl index 30be9f59..c895e613 100644 --- a/upstream/archlinux/man7/EVP_RAND-HASH-DRBG.7ssl +++ b/upstream/archlinux/man7/EVP_RAND-HASH-DRBG.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_RAND-HASH-DRBG 7ssl" -.TH EVP_RAND-HASH-DRBG 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_RAND-HASH-DRBG 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_RAND-HMAC-DRBG.7ssl b/upstream/archlinux/man7/EVP_RAND-HMAC-DRBG.7ssl index cd16540f..d640aadd 100644 --- a/upstream/archlinux/man7/EVP_RAND-HMAC-DRBG.7ssl +++ b/upstream/archlinux/man7/EVP_RAND-HMAC-DRBG.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_RAND-HMAC-DRBG 7ssl" -.TH EVP_RAND-HMAC-DRBG 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_RAND-HMAC-DRBG 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_RAND-SEED-SRC.7ssl b/upstream/archlinux/man7/EVP_RAND-SEED-SRC.7ssl index cb04cd9c..1835b04e 100644 --- a/upstream/archlinux/man7/EVP_RAND-SEED-SRC.7ssl +++ b/upstream/archlinux/man7/EVP_RAND-SEED-SRC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_RAND-SEED-SRC 7ssl" -.TH EVP_RAND-SEED-SRC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_RAND-SEED-SRC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_RAND-TEST-RAND.7ssl b/upstream/archlinux/man7/EVP_RAND-TEST-RAND.7ssl index ec3f2dab..92940680 100644 --- a/upstream/archlinux/man7/EVP_RAND-TEST-RAND.7ssl +++ b/upstream/archlinux/man7/EVP_RAND-TEST-RAND.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_RAND-TEST-RAND 7ssl" -.TH EVP_RAND-TEST-RAND 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_RAND-TEST-RAND 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_RAND.7ssl b/upstream/archlinux/man7/EVP_RAND.7ssl index 5d4cc129..d27478c4 100644 --- a/upstream/archlinux/man7/EVP_RAND.7ssl +++ b/upstream/archlinux/man7/EVP_RAND.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_RAND 7ssl" -.TH EVP_RAND 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_RAND 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_SIGNATURE-DSA.7ssl b/upstream/archlinux/man7/EVP_SIGNATURE-DSA.7ssl index 9dd96032..67987f53 100644 --- a/upstream/archlinux/man7/EVP_SIGNATURE-DSA.7ssl +++ b/upstream/archlinux/man7/EVP_SIGNATURE-DSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_SIGNATURE-DSA 7ssl" -.TH EVP_SIGNATURE-DSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_SIGNATURE-DSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_SIGNATURE-ECDSA.7ssl b/upstream/archlinux/man7/EVP_SIGNATURE-ECDSA.7ssl index daec3bb3..5e1d57c8 100644 --- a/upstream/archlinux/man7/EVP_SIGNATURE-ECDSA.7ssl +++ b/upstream/archlinux/man7/EVP_SIGNATURE-ECDSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_SIGNATURE-ECDSA 7ssl" -.TH EVP_SIGNATURE-ECDSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_SIGNATURE-ECDSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_SIGNATURE-ED25519.7ssl b/upstream/archlinux/man7/EVP_SIGNATURE-ED25519.7ssl index ac060ba3..1ca47379 100644 --- a/upstream/archlinux/man7/EVP_SIGNATURE-ED25519.7ssl +++ b/upstream/archlinux/man7/EVP_SIGNATURE-ED25519.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_SIGNATURE-ED25519 7ssl" -.TH EVP_SIGNATURE-ED25519 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_SIGNATURE-ED25519 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_SIGNATURE-HMAC.7ssl b/upstream/archlinux/man7/EVP_SIGNATURE-HMAC.7ssl index d300d6b4..160fc4e9 100644 --- a/upstream/archlinux/man7/EVP_SIGNATURE-HMAC.7ssl +++ b/upstream/archlinux/man7/EVP_SIGNATURE-HMAC.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_SIGNATURE-HMAC 7ssl" -.TH EVP_SIGNATURE-HMAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_SIGNATURE-HMAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/EVP_SIGNATURE-RSA.7ssl b/upstream/archlinux/man7/EVP_SIGNATURE-RSA.7ssl index 3b3653b5..20bf956d 100644 --- a/upstream/archlinux/man7/EVP_SIGNATURE-RSA.7ssl +++ b/upstream/archlinux/man7/EVP_SIGNATURE-RSA.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP_SIGNATURE-RSA 7ssl" -.TH EVP_SIGNATURE-RSA 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP_SIGNATURE-RSA 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/OSSL_PROVIDER-FIPS.7ssl b/upstream/archlinux/man7/OSSL_PROVIDER-FIPS.7ssl index 13c1e5a3..80fc9299 100644 --- a/upstream/archlinux/man7/OSSL_PROVIDER-FIPS.7ssl +++ b/upstream/archlinux/man7/OSSL_PROVIDER-FIPS.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_PROVIDER-FIPS 7ssl" -.TH OSSL_PROVIDER-FIPS 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_PROVIDER-FIPS 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -340,6 +340,8 @@ The FIPS module passes the following descriptions(s) to \fBOSSL_SELF_TEST_onbegi .PD 0 .IP """ECDSA"" (\fBOSSL_SELF_TEST_DESC_PCT_ECDSA\fR)" 4 .IX Item """ECDSA"" (OSSL_SELF_TEST_DESC_PCT_ECDSA)" +.IP """EDDSA"" (\fBOSSL_SELF_TEST_DESC_PCT_EDDSA\fR)" 4 +.IX Item """EDDSA"" (OSSL_SELF_TEST_DESC_PCT_EDDSA)" .IP """DSA"" (\fBOSSL_SELF_TEST_DESC_PCT_DSA\fR)" 4 .IX Item """DSA"" (OSSL_SELF_TEST_DESC_PCT_DSA)" .PD @@ -417,9 +419,8 @@ Key Derivation Function tests used with the "KAT_KDF" type. .IX Item """HMAC"" (OSSL_SELF_TEST_DESC_DRBG_HMAC)" .PD DRBG tests used with the "DRBG" type. -.Sp -= item "RNG" (\fBOSSL_SELF_TEST_DESC_RNG\fR) -.Sp +.IP """RNG"" (\fBOSSL_SELF_TEST_DESC_RNG\fR)" 4 +.IX Item """RNG"" (OSSL_SELF_TEST_DESC_RNG)" "Continuous_RNG_Test" uses this. .SH EXAMPLES .IX Header "EXAMPLES" @@ -509,7 +510,7 @@ want to operate in a FIPS approved manner. The algorithms are: This functionality was added in OpenSSL 3.0. .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2019\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019\-2024 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/OSSL_PROVIDER-base.7ssl b/upstream/archlinux/man7/OSSL_PROVIDER-base.7ssl index da8db1e8..36c9cd53 100644 --- a/upstream/archlinux/man7/OSSL_PROVIDER-base.7ssl +++ b/upstream/archlinux/man7/OSSL_PROVIDER-base.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_PROVIDER-BASE 7ssl" -.TH OSSL_PROVIDER-BASE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_PROVIDER-BASE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -193,7 +193,7 @@ available in the default provider. This functionality was added in OpenSSL 3.0. .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2020\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/OSSL_PROVIDER-default.7ssl b/upstream/archlinux/man7/OSSL_PROVIDER-default.7ssl index 1e470920..9003fc42 100644 --- a/upstream/archlinux/man7/OSSL_PROVIDER-default.7ssl +++ b/upstream/archlinux/man7/OSSL_PROVIDER-default.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_PROVIDER-DEFAULT 7ssl" -.TH OSSL_PROVIDER-DEFAULT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_PROVIDER-DEFAULT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/OSSL_PROVIDER-legacy.7ssl b/upstream/archlinux/man7/OSSL_PROVIDER-legacy.7ssl index 267cfbf3..aed63817 100644 --- a/upstream/archlinux/man7/OSSL_PROVIDER-legacy.7ssl +++ b/upstream/archlinux/man7/OSSL_PROVIDER-legacy.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_PROVIDER-LEGACY 7ssl" -.TH OSSL_PROVIDER-LEGACY 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_PROVIDER-LEGACY 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -147,7 +147,7 @@ Disabled by default. Use \fIenable\-rc5\fR config option to enable. This functionality was added in OpenSSL 3.0. .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2020\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2020\-2021 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/OSSL_PROVIDER-null.7ssl b/upstream/archlinux/man7/OSSL_PROVIDER-null.7ssl index 3c4cace3..6d4509f6 100644 --- a/upstream/archlinux/man7/OSSL_PROVIDER-null.7ssl +++ b/upstream/archlinux/man7/OSSL_PROVIDER-null.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_PROVIDER-NULL 7ssl" -.TH OSSL_PROVIDER-NULL 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_PROVIDER-NULL 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/RAND.7ssl b/upstream/archlinux/man7/RAND.7ssl index 38fe69d9..6dbc6002 100644 --- a/upstream/archlinux/man7/RAND.7ssl +++ b/upstream/archlinux/man7/RAND.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "RAND 7ssl" -.TH RAND 7ssl 2024-01-30 3.2.1 OpenSSL +.TH RAND 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/RSA-PSS.7ssl b/upstream/archlinux/man7/RSA-PSS.7ssl index 76bb5f09..f255d589 100644 --- a/upstream/archlinux/man7/RSA-PSS.7ssl +++ b/upstream/archlinux/man7/RSA-PSS.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "RSA-PSS 7ssl" -.TH RSA-PSS 7ssl 2024-01-30 3.2.1 OpenSSL +.TH RSA-PSS 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/X25519.7ssl b/upstream/archlinux/man7/X25519.7ssl index fd58cb75..bc670b96 100644 --- a/upstream/archlinux/man7/X25519.7ssl +++ b/upstream/archlinux/man7/X25519.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "X25519 7ssl" -.TH X25519 7ssl 2024-01-30 3.2.1 OpenSSL +.TH X25519 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/address_families.7 b/upstream/archlinux/man7/address_families.7 index 473cec6b..06ceadd1 100644 --- a/upstream/archlinux/man7/address_families.7 +++ b/upstream/archlinux/man7/address_families.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH address_families 7 2024-01-28 "Linux man-pages 6.06" +.TH address_families 7 2024-05-02 "Linux man-pages 6.8" .SH NAME address_families \- socket address families (domains) .SH SYNOPSIS diff --git a/upstream/archlinux/man7/aio.7 b/upstream/archlinux/man7/aio.7 index 5f8d4b44..cddb6152 100644 --- a/upstream/archlinux/man7/aio.7 +++ b/upstream/archlinux/man7/aio.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH AIO 7 2023-10-31 "Linux man-pages 6.06" +.TH AIO 7 2024-05-02 "Linux man-pages 6.8" .SH NAME aio \- POSIX asynchronous I/O overview .SH DESCRIPTION diff --git a/upstream/archlinux/man7/armscii-8.7 b/upstream/archlinux/man7/armscii-8.7 index 631ac3b4..44197261 100644 --- a/upstream/archlinux/man7/armscii-8.7 +++ b/upstream/archlinux/man7/armscii-8.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ARMSCII-8 7 2022-12-15 "Linux man-pages 6.06" +.TH ARMSCII-8 7 2024-05-02 "Linux man-pages 6.8" .SH NAME armscii-8 \- Armenian character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/arp.7 b/upstream/archlinux/man7/arp.7 index 715c0125..c4be4d8a 100644 --- a/upstream/archlinux/man7/arp.7 +++ b/upstream/archlinux/man7/arp.7 @@ -6,7 +6,7 @@ .\" Modified June 1999 Andi Kleen .\" $Id: arp.7,v 1.10 2000/04/27 19:31:38 ak Exp $ .\" -.TH arp 7 2023-10-31 "Linux man-pages 6.06" +.TH arp 7 2024-05-02 "Linux man-pages 6.8" .SH NAME arp \- Linux ARP kernel module. .SH DESCRIPTION diff --git a/upstream/archlinux/man7/ascii.7 b/upstream/archlinux/man7/ascii.7 index 7fb1a6eb..c1d1746d 100644 --- a/upstream/archlinux/man7/ascii.7 +++ b/upstream/archlinux/man7/ascii.7 @@ -13,7 +13,7 @@ .\" Modified 1999-08-08 by Michael Haardt (michael@moria.de) .\" Modified 2004-04-01 by aeb .\" -.TH ascii 7 2024-01-28 "Linux man-pages 6.06" +.TH ascii 7 2024-05-02 "Linux man-pages 6.8" .SH NAME ascii \- ASCII character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/attributes.7 b/upstream/archlinux/man7/attributes.7 index 771075f2..cf9fff7e 100644 --- a/upstream/archlinux/man7/attributes.7 +++ b/upstream/archlinux/man7/attributes.7 @@ -2,7 +2,7 @@ .\" Written by Alexandre Oliva <aoliva@redhat.com> .\" .\" SPDX-License-Identifier: GPL-2.0-or-later -.TH attributes 7 2023-11-01 "Linux man-pages 6.06" +.TH attributes 7 2024-05-02 "Linux man-pages 6.8" .SH NAME attributes \- POSIX safety concepts .SH DESCRIPTION diff --git a/upstream/archlinux/man7/backend.7 b/upstream/archlinux/man7/backend.7 index 4ea1aebc..f14e804c 100644 --- a/upstream/archlinux/man7/backend.7 +++ b/upstream/archlinux/man7/backend.7 @@ -1,7 +1,7 @@ .\" .\" Backend man page for CUPS. .\" -.\" Copyright © 2021-2023 by OpenPrinting. +.\" Copyright © 2020-2024 by OpenPrinting. .\" Copyright © 2007-2019 by Apple Inc. .\" Copyright © 1997-2006 by Easy Software Products. .\" @@ -218,4 +218,4 @@ Printers that do not support IPP can be supported using applications such as .br CUPS Online Help (http://localhost:631/help) .SH COPYRIGHT -Copyright \[co] 2021-2023 by OpenPrinting. +Copyright \[co] 2020-2024 by OpenPrinting. diff --git a/upstream/archlinux/man7/bio.7ssl b/upstream/archlinux/man7/bio.7ssl index 176e4dc1..1c3b8d80 100644 --- a/upstream/archlinux/man7/bio.7ssl +++ b/upstream/archlinux/man7/bio.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "BIO 7ssl" -.TH BIO 7ssl 2024-01-30 3.2.1 OpenSSL +.TH BIO 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/boot.7 b/upstream/archlinux/man7/boot.7 index 05207fa3..ec053b1f 100644 --- a/upstream/archlinux/man7/boot.7 +++ b/upstream/archlinux/man7/boot.7 @@ -10,7 +10,7 @@ .\" .\" Modified 2004-11-03 patch from Martin Schulze <joey@infodrom.org> .\" -.TH boot 7 2023-10-31 "Linux man-pages 6.06" +.TH boot 7 2024-05-02 "Linux man-pages 6.8" .SH NAME boot \- System bootup process based on UNIX System V Release 4 .SH DESCRIPTION diff --git a/upstream/archlinux/man7/bootparam.7 b/upstream/archlinux/man7/bootparam.7 index 2ad56888..10bb5870 100644 --- a/upstream/archlinux/man7/bootparam.7 +++ b/upstream/archlinux/man7/bootparam.7 @@ -6,7 +6,7 @@ .\" (dated v1.0.1, 15/08/95). .\" Major update, aeb, 970114. .\" -.TH bootparam 7 2023-10-31 "Linux man-pages 6.06" +.TH bootparam 7 2024-05-02 "Linux man-pages 6.8" .SH NAME bootparam \- introduction to boot time parameters of the Linux kernel .SH DESCRIPTION diff --git a/upstream/archlinux/man7/bpf-helpers.7 b/upstream/archlinux/man7/bpf-helpers.7 index 26ddf836..b4236f17 100644 --- a/upstream/archlinux/man7/bpf-helpers.7 +++ b/upstream/archlinux/man7/bpf-helpers.7 @@ -27,18 +27,18 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. -.TH "BPF-HELPERS" 7 "2023-04-11" "Linux v6.2" +.TH "BPF-HELPERS" 7 "2023-11-10" "Linux v6.8" .SH NAME BPF-HELPERS \- list of eBPF helper functions .\" Copyright (C) All BPF authors and contributors from 2014 to present. . .\" See git log include/uapi/linux/bpf.h in kernel tree for details. . -.\" +.\" . -.\" SPDX-License-Identifier: Linux-man-pages-copyleft +.\" SPDX-License-Identifier: Linux-man-pages-copyleft . -.\" +.\" . .\" Please do not edit this file. It was generated from the documentation . @@ -156,27 +156,25 @@ Current \fIktime\fP\&. .B Description This helper is a \(dqprintk()\-like\(dq facility for debugging. It prints a message defined by format \fIfmt\fP (of size \fIfmt_size\fP) -to file \fI/sys/kernel/debug/tracing/trace\fP from DebugFS, if +to file \fI/sys/kernel/tracing/trace\fP from TraceFS, if available. It can take up to three additional \fBu64\fP arguments (as an eBPF helpers, the total number of arguments is limited to five). .sp Each time the helper is called, it appends a line to the trace. -Lines are discarded while \fI/sys/kernel/debug/tracing/trace\fP is -open, use \fI/sys/kernel/debug/tracing/trace_pipe\fP to avoid this. +Lines are discarded while \fI/sys/kernel/tracing/trace\fP is +open, use \fI/sys/kernel/tracing/trace_pipe\fP to avoid this. The format of the trace is customizable, and the exact output one will get depends on the options set in -\fI/sys/kernel/debug/tracing/trace_options\fP (see also the +\fI/sys/kernel/tracing/trace_options\fP (see also the \fIREADME\fP file under the same directory). However, it usually defaults to something like: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C -telnet\-470 [001] .N.. 419421.045894: 0x00000001: <fmt> -.ft P -.fi +.EX +telnet\-470 [001] .N.. 419421.045894: 0x00000001: <formatted msg> +.EE .UNINDENT .UNINDENT .sp @@ -204,7 +202,8 @@ are set. \fB0x00000001\fP is a fake value used by BPF for the instruction pointer register. .IP \(bu 2 -\fB<fmt>\fP is the message formatted with \fIfmt\fP\&. +\fB<formatted msg>\fP is the message formatted with +\fIfmt\fP\&. .UNINDENT .UNINDENT .UNINDENT @@ -404,7 +403,9 @@ performed again, if the helper is used in combination with direct packet access. .TP .B Return -0 on success, or a negative error in case of failure. +0 on success, or a negative error in case of failure. Positive +error indicates a potential drop or congestion in the target +device. The particular positive error codes are not defined. .UNINDENT .TP .B \fBu64 bpf_get_current_pid_tgid(void)\fP @@ -541,8 +542,7 @@ remote ends with IPv4 address other than 10.0.0.1: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX int ret; struct bpf_tunnel_key key = {}; @@ -554,8 +554,7 @@ if (key.remote_ipv4 != 0x0a000001) return TC_ACT_SHOT; // drop packet return TC_ACT_OK; // accept packet -.ft P -.fi +.EE .UNINDENT .UNINDENT .sp @@ -600,20 +599,22 @@ sequence number should be added to tunnel header before sending the packet. This flag was added for GRE encapsulation, but might be used with other protocols as well in the future. +.TP +.B \fBBPF_F_NO_TUNNEL_KEY\fP +Add a flag to tunnel metadata indicating that no tunnel +key should be set in the resulting tunnel header. .UNINDENT .sp Here is a typical usage on the transmit path: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX struct bpf_tunnel_key key; populate key ... bpf_skb_set_tunnel_key(skb, &key, sizeof(key), 0); bpf_clone_redirect(skb, vxlan_dev_ifindex, 0); -.ft P -.fi +.EE .UNINDENT .UNINDENT .sp @@ -827,11 +828,9 @@ user stacks (such as stacks for Java programs). To do so, use: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX # sysctl kernel.perf_event_max_stack=<new value> -.ft P -.fi +.EE .UNINDENT .UNINDENT .TP @@ -1334,8 +1333,8 @@ The option value of length \fIoptlen\fP is pointed by \fIoptval\fP\&. .IP \(bu 2 \fBstruct bpf_sock_ops\fP for \fBBPF_PROG_TYPE_SOCK_OPS\fP\&. .IP \(bu 2 -\fBstruct bpf_sock_addr\fP for \fBBPF_CGROUP_INET4_CONNECT\fP -and \fBBPF_CGROUP_INET6_CONNECT\fP\&. +\fBstruct bpf_sock_addr\fP for \fBBPF_CGROUP_INET4_CONNECT\fP, +\fBBPF_CGROUP_INET6_CONNECT\fP and \fBBPF_CGROUP_UNIX_CONNECT\fP\&. .UNINDENT .sp This helper actually implements a subset of \fBsetsockopt()\fP\&. @@ -1417,6 +1416,11 @@ type; \fIlen\fP is the length of the inner MAC header. \fBBPF_F_ADJ_ROOM_ENCAP_L2_ETH\fP: Use with BPF_F_ADJ_ROOM_ENCAP_L2 flag to further specify the L2 type as Ethernet. +.IP \(bu 2 +\fBBPF_F_ADJ_ROOM_DECAP_L3_IPV4\fP, +\fBBPF_F_ADJ_ROOM_DECAP_L3_IPV6\fP: +Indicate the new IP header version after decapsulating the outer +IP header. Used when the inner and outer IP versions are different. .UNINDENT .sp A call to this helper is susceptible to change the underlying @@ -1572,11 +1576,9 @@ as follows. .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX normalized_counter = counter * t_enabled / t_running -.ft P -.fi +.EE .UNINDENT .UNINDENT .sp @@ -1596,7 +1598,7 @@ value and do the calculation inside the eBPF program. .INDENT 7.0 .TP .B Description -For en eBPF program attached to a perf event, retrieve the +For an eBPF program attached to a perf event, retrieve the value of the event counter associated to \fIctx\fP and store it in the structure pointed by \fIbuf\fP and of size \fIbuf_size\fP\&. Enabled and running times are also stored in the structure (see @@ -1623,8 +1625,8 @@ The retrieved value is stored in the structure pointed by .IP \(bu 2 \fBstruct bpf_sock_ops\fP for \fBBPF_PROG_TYPE_SOCK_OPS\fP\&. .IP \(bu 2 -\fBstruct bpf_sock_addr\fP for \fBBPF_CGROUP_INET4_CONNECT\fP -and \fBBPF_CGROUP_INET6_CONNECT\fP\&. +\fBstruct bpf_sock_addr\fP for \fBBPF_CGROUP_INET4_CONNECT\fP, +\fBBPF_CGROUP_INET6_CONNECT\fP and \fBBPF_CGROUP_UNIX_CONNECT\fP\&. .UNINDENT .sp This helper actually implements a subset of \fBgetsockopt()\fP\&. @@ -1945,11 +1947,9 @@ user stacks (such as stacks for Java programs). To do so, use: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX # sysctl kernel.perf_event_max_stack=<new value> -.ft P -.fi +.EE .UNINDENT .UNINDENT .TP @@ -2010,9 +2010,26 @@ following values: Do a direct table lookup vs full lookup using FIB rules. .TP +.B \fBBPF_FIB_LOOKUP_TBID\fP +Used with BPF_FIB_LOOKUP_DIRECT. +Use the routing table ID present in \fIparams\fP\->tbid +for the fib lookup. +.TP .B \fBBPF_FIB_LOOKUP_OUTPUT\fP Perform lookup from an egress perspective (default is ingress). +.TP +.B \fBBPF_FIB_LOOKUP_SKIP_NEIGH\fP +Skip the neighbour table lookup. \fIparams\fP\->dmac +and \fIparams\fP\->smac will not be set as output. A common +use case is to call \fBbpf_redirect_neigh\fP() after +doing \fBbpf_fib_lookup\fP(). +.TP +.B \fBBPF_FIB_LOOKUP_SRC\fP +Derive and set source IP addr in \fIparams\fP\->ipv{4,6}_src +for the nexthop. If the src addr cannot be derived, +\fBBPF_FIB_LKUP_RET_NO_SRC_ADDR\fP is returned. In this +case, \fIparams\fP\->dmac and \fIparams\fP\->smac are not set either. .UNINDENT .sp \fIctx\fP is either \fBstruct xdp_md\fP for XDP programs or @@ -3029,24 +3046,20 @@ get its length at runtime. See the following snippet: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX SEC(\(dqkprobe/sys_open\(dq) void bpf_sys_open(struct pt_regs *ctx) { char buf[PATHLEN]; // PATHLEN is defined to 256 - int res; - - res = bpf_probe_read_user_str(buf, sizeof(buf), - ctx\->di); + int res = bpf_probe_read_user_str(buf, sizeof(buf), + ctx\->di); // Consume buf, for example push it to // userspace via bpf_perf_event_output(); we // can use res (the string length) as event // size, after checking its boundaries. } -.ft P -.fi +.EE .UNINDENT .UNINDENT .sp @@ -3253,9 +3266,6 @@ The \fIflags\fP argument must be zero. .sp \fB\-EOPNOTSUPP\fP if the operation is not supported, for example a call from outside of TC ingress. -.sp -\fB\-ESOCKTNOSUPPORT\fP if the socket type is not supported -(reuseport). .UNINDENT .TP .B \fBlong bpf_sk_assign(struct bpf_sk_lookup *\fP\fIctx\fP\fB, struct bpf_sock *\fP\fIsk\fP\fB, u64\fP \fIflags\fP\fB)\fP @@ -3605,6 +3615,8 @@ Dynamically cast a \fIsk\fP pointer to a \fIudp6_sock\fP pointer. .TP .B Description Return a user or a kernel stack in bpf program provided buffer. +Note: the user stack will only be populated if the \fItask\fP is +the current task; all other tasks will return \-EOPNOTSUPP. To achieve this, the helper needs \fItask\fP, which is a valid pointer to \fBstruct task_struct\fP\&. To store the stacktrace, the bpf program provides \fIbuf\fP with a nonnegative \fIsize\fP\&. @@ -3617,6 +3629,7 @@ the following flags: .TP .B \fBBPF_F_USER_STACK\fP Collect a user space stack instead of a kernel stack. +The \fItask\fP must be the current task. .TP .B \fBBPF_F_USER_BUILD_ID\fP Collect buildid+offset instead of ips for user stack, @@ -3632,11 +3645,9 @@ user stacks (such as stacks for Java programs). To do so, use: .INDENT 7.0 .INDENT 3.5 .sp -.nf -.ft C +.EX # sysctl kernel.perf_event_max_stack=<new value> -.ft P -.fi +.EE .UNINDENT .UNINDENT .TP @@ -4334,6 +4345,17 @@ The map can contain timers that invoke callback_fn\-s from different programs. The same callback_fn can serve different timers from different maps if key/value layout matches across maps. Every bpf_timer_set_callback() can have different callback_fn. +.sp +\fIflags\fP can be one of: +.INDENT 7.0 +.TP +.B \fBBPF_F_TIMER_ABS\fP +Start the timer in absolute expire value instead of the +default relative one. +.TP +.B \fBBPF_F_TIMER_CPU_PIN\fP +Timer will be pinned to the CPU of the caller. +.UNINDENT .TP .B Return 0 on success. @@ -4360,10 +4382,14 @@ own timer which would have led to a deadlock otherwise. .TP .B Description Get address of the traced function (for tracing and kprobe programs). +.sp +When called for kprobe program attached as uprobe it returns +probe address for both entry and return uprobe. .TP .B Return -Address of the traced function. +Address of the traced function for kprobe. 0 for kprobes placed within the function (not at the entry). +Address of the probe for uprobe and return uprobe. .UNINDENT .TP .B \fBu64 bpf_get_attach_cookie(void *\fP\fIctx\fP\fB)\fP @@ -4817,12 +4843,28 @@ of \fIsrc\fP\(aqs data, \-EINVAL if \fIsrc\fP is an invalid dynptr or if .B Description Write \fIlen\fP bytes from \fIsrc\fP into \fIdst\fP, starting from \fIoffset\fP into \fIdst\fP\&. -\fIflags\fP is currently unused. +.sp +\fIflags\fP must be 0 except for skb\-type dynptrs. +.INDENT 7.0 +.TP +.B For skb\-type dynptrs: +.INDENT 7.0 +.IP \(bu 2 +All data slices of the dynptr are automatically +invalidated after \fBbpf_dynptr_write\fP(). This is +because writing may pull the skb and change the +underlying packet buffer. +.IP \(bu 2 +For \fIflags\fP, please see the flags accepted by +\fBbpf_skb_store_bytes\fP(). +.UNINDENT +.UNINDENT .TP .B Return 0 on success, \-E2BIG if \fIoffset\fP + \fIlen\fP exceeds the length of \fIdst\fP\(aqs data, \-EINVAL if \fIdst\fP is an invalid dynptr or if \fIdst\fP -is a read\-only dynptr or if \fIflags\fP is not 0. +is a read\-only dynptr or if \fIflags\fP is not correct. For skb\-type dynptrs, +other errors correspond to errors returned by \fBbpf_skb_store_bytes\fP(). .UNINDENT .TP .B \fBvoid *bpf_dynptr_data(const struct bpf_dynptr *\fP\fIptr\fP\fB, u32\fP \fIoffset\fP\fB, u32\fP \fIlen\fP\fB)\fP @@ -4833,6 +4875,9 @@ Get a pointer to the underlying dynptr data. .sp \fIlen\fP must be a statically known value. The returned data slice is invalidated whenever the dynptr is invalidated. +.sp +skb and xdp type dynptrs may not use bpf_dynptr_data. They should +instead use bpf_dynptr_slice and bpf_dynptr_slice_rdwr. .TP .B Return Pointer to the underlying dynptr data, NULL if the dynptr is @@ -5049,7 +5094,7 @@ eBPF programs can have an associated license, passed along with the bytecode instructions to the kernel when the programs are loaded. The format for that string is identical to the one in use for kernel modules (Dual licenses, such as \(dqDual BSD/GPL\(dq, may be used). Some helper functions are only accessible to -programs that are compatible with the GNU Privacy License (GPL). +programs that are compatible with the GNU General Public License (GNU GPL). .sp In order to use such helpers, the eBPF program must be loaded with the correct license string passed (via \fBattr\fP) to the \fBbpf\fP() system call, and this @@ -5058,11 +5103,9 @@ similar to the following: .INDENT 0.0 .INDENT 3.5 .sp -.nf -.ft C +.EX char ____license[] __attribute__((section(\(dqlicense\(dq), used)) = \(dqGPL\(dq; -.ft P -.fi +.EE .UNINDENT .UNINDENT .SH IMPLEMENTATION diff --git a/upstream/archlinux/man7/capabilities.7 b/upstream/archlinux/man7/capabilities.7 index 5fda075d..6fe74f47 100644 --- a/upstream/archlinux/man7/capabilities.7 +++ b/upstream/archlinux/man7/capabilities.7 @@ -25,7 +25,7 @@ .\" other capabilities where the permitted or inheritable bit is set. .\" 2011-09-07, mtk/Serge hallyn: Add CAP_SYSLOG .\" -.TH Capabilities 7 2023-10-31 "Linux man-pages 6.06" +.TH Capabilities 7 2024-05-02 "Linux man-pages 6.8" .SH NAME capabilities \- overview of Linux capabilities .SH DESCRIPTION @@ -1683,7 +1683,7 @@ prctl(PR_SET_SECUREBITS, .in .\" .\" -.SS Per-user-namespace """set-user-ID-root""" programs +.SS Per-user-namespace \[dq]set-user-ID-root\[dq] programs A set-user-ID program whose UID matches the UID that created a user namespace will confer capabilities in the process's permitted and effective sets diff --git a/upstream/archlinux/man7/cgroup_namespaces.7 b/upstream/archlinux/man7/cgroup_namespaces.7 index c3a27d8f..29ef09a9 100644 --- a/upstream/archlinux/man7/cgroup_namespaces.7 +++ b/upstream/archlinux/man7/cgroup_namespaces.7 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH cgroup_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH cgroup_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME cgroup_namespaces \- overview of Linux cgroup namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/cgroups.7 b/upstream/archlinux/man7/cgroups.7 index 5d400dcf..3ddb9cab 100644 --- a/upstream/archlinux/man7/cgroups.7 +++ b/upstream/archlinux/man7/cgroups.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH cgroups 7 2023-10-31 "Linux man-pages 6.06" +.TH cgroups 7 2024-05-02 "Linux man-pages 6.8" .SH NAME cgroups \- Linux control groups .SH DESCRIPTION @@ -805,7 +805,7 @@ then the corresponding controller-interface files (e.g., are automatically created in the children of that cgroup and can be used to exert resource control in the child cgroups. .\" -.SS Cgroups v2 """no internal processes""" rule +.SS Cgroups v2 \[dq]no internal processes\[dq] rule Cgroups v2 enforces a so-called "no internal processes" rule. Roughly speaking, this rule means that, with the exception of the root cgroup, processes may reside @@ -974,10 +974,10 @@ fails with the error .BR EAGAIN ). .IP Writing the string -.I """max""" +.I \[dq]max\[dq] to this file means that no limit is imposed. The default value in this file is -.I """max""" . +.IR \[dq]max\[dq] . .TP .IR cgroup.max.descendants " (since Linux 4.14)" .\" commit 1a926e0bbab83bae8207d05a533173425e0496d1 @@ -989,10 +989,10 @@ fails with the error .BR EAGAIN ). .IP Writing the string -.I """max""" +.I \[dq]max\[dq] to this file means that no limit is imposed. The default value in this file is -.IR """max""" . +.IR \[dq]max\[dq] . .\" .SH CGROUPS DELEGATION: DELEGATING A HIERARCHY TO A LESS PRIVILEGED USER In the context of cgroups, @@ -1327,7 +1327,7 @@ The only thing that can be done with this cgroup (other than deleting it) is to convert it to a .I threaded cgroup by writing the string -.I """threaded""" +.I \[dq]threaded\[dq] to the .I cgroup.type file. @@ -1369,7 +1369,7 @@ There are two pathways that lead to the creation of a threaded subtree. The first pathway proceeds as follows: .IP (1) 5 We write the string -.I """threaded""" +.I \[dq]threaded\[dq] to the .I cgroup.type file of a cgroup @@ -1406,7 +1406,7 @@ will also have the type .RE .IP (2) We write the string -.I """threaded""" +.I \[dq]threaded\[dq] to each of the .I domain invalid cgroups under @@ -1418,7 +1418,7 @@ now have the type .I threaded and the threaded subtree is now fully usable. The requirement to write -.I """threaded""" +.I \[dq]threaded\[dq] to each of these cgroups is somewhat cumbersome, but allows for possible future extensions to the thread-mode model. .P @@ -1441,7 +1441,7 @@ becomes .IR "domain threaded" . .IP \[bu] All of the descendant cgroups of -.I x +.I z that were not already of type .I threaded are converted to type @@ -1449,11 +1449,11 @@ are converted to type .RE .IP (2) As before, we make the threaded subtree usable by writing the string -.I """threaded""" +.I \[dq]threaded\[dq] to each of the .I domain invalid cgroups under -.IR y , +.IR z , in order to convert them to the type .IR threaded . .P @@ -1553,7 +1553,7 @@ A number of rules apply when writing to the file: .IP \[bu] 3 Only the string -.I """threaded""" +.I \[dq]threaded\[dq] may be written. In other words, the only explicit transition that is possible is to convert a .I domain @@ -1561,7 +1561,7 @@ cgroup to type .IR threaded . .IP \[bu] The effect of writing -.I """threaded""" +.I \[dq]threaded\[dq] depends on the current value in .IR cgroup.type , as follows: @@ -1607,20 +1607,20 @@ No domain controllers may be enabled in file. .P If any of the above constraints is violated, then an attempt to write -.I """threaded""" +.I \[dq]threaded\[dq] to a .I cgroup.type file fails with the error .BR ENOTSUP . .\" -.SS The """domain threaded""" cgroup type +.SS The \[dq]domain threaded\[dq] cgroup type According to the pathways described above, the type of a cgroup can change to .I domain threaded in either of the following cases: .IP \[bu] 3 The string -.I """threaded""" +.I \[dq]threaded\[dq] is written to a child cgroup. .IP \[bu] A threaded controller is enabled inside the cgroup and @@ -1666,7 +1666,7 @@ and .I threaded cgroups. If the string -.I """threaded""" +.I \[dq]threaded\[dq] is written to the .I cgroup.type file of one of the children of the root cgroup, then @@ -1690,7 +1690,7 @@ allow a threaded cgroup that employs the controller to be placed as high as possible in the hierarchy, so as to minimize the (small) cost of traversing the cgroup hierarchy. .\" -.SS The cgroups v2 """cpu""" controller and realtime threads +.SS The cgroups v2 \[dq]cpu\[dq] controller and realtime threads As at Linux 4.19, the cgroups v2 .I cpu controller does not support control of realtime threads @@ -1708,7 +1708,7 @@ if all realtime threads are in the root cgroup. (If there are realtime threads in nonroot cgroups, then a .BR write (2) of the string -.I """+cpu""" +.I \[dq]+cpu\[dq] to the .I cgroup.subtree_control file fails with the error diff --git a/upstream/archlinux/man7/charsets.7 b/upstream/archlinux/man7/charsets.7 index 7d76d066..d1e762b8 100644 --- a/upstream/archlinux/man7/charsets.7 +++ b/upstream/archlinux/man7/charsets.7 @@ -8,7 +8,7 @@ .\" .\" Changes also by David Starner <dstarner98@aasaa.ofe.org>. .\" -.TH charsets 7 2024-01-28 "Linux man-pages 6.06" +.TH charsets 7 2024-05-02 "Linux man-pages 6.8" .SH NAME charsets \- character set standards and internationalization .SH DESCRIPTION diff --git a/upstream/archlinux/man7/complex.7 b/upstream/archlinux/man7/complex.7 index 05d570ae..b3a4ece7 100644 --- a/upstream/archlinux/man7/complex.7 +++ b/upstream/archlinux/man7/complex.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" -.TH complex 7 2023-10-31 "Linux man-pages 6.06" +.TH complex 7 2024-05-02 "Linux man-pages 6.8" .SH NAME complex \- basics of complex mathematics .SH LIBRARY diff --git a/upstream/archlinux/man7/cp1251.7 b/upstream/archlinux/man7/cp1251.7 index e8ddf1b1..8e2ceba1 100644 --- a/upstream/archlinux/man7/cp1251.7 +++ b/upstream/archlinux/man7/cp1251.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH cp1251 7 2024-01-28 "Linux man-pages 6.06" +.TH cp1251 7 2024-05-02 "Linux man-pages 6.8" .SH NAME cp1251 \- CP\ 1251 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/cp1252.7 b/upstream/archlinux/man7/cp1252.7 index 3d75c78f..75a9e360 100644 --- a/upstream/archlinux/man7/cp1252.7 +++ b/upstream/archlinux/man7/cp1252.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH cp1252 7 2024-01-28 "Linux man-pages 6.06" +.TH cp1252 7 2024-05-02 "Linux man-pages 6.8" .SH NAME cp1252 \- CP\ 1252 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/cpuset.7 b/upstream/archlinux/man7/cpuset.7 index 58b2ad9e..239325d5 100644 --- a/upstream/archlinux/man7/cpuset.7 +++ b/upstream/archlinux/man7/cpuset.7 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-only .\" -.TH cpuset 7 2023-10-31 "Linux man-pages 6.06" +.TH cpuset 7 2024-05-02 "Linux man-pages 6.8" .SH NAME cpuset \- confine processes to processor and memory node subsets .SH DESCRIPTION diff --git a/upstream/archlinux/man7/credentials.7 b/upstream/archlinux/man7/credentials.7 index 14f86b39..9e8db23a 100644 --- a/upstream/archlinux/man7/credentials.7 +++ b/upstream/archlinux/man7/credentials.7 @@ -4,7 +4,7 @@ .\" .\" 2007-06-13 Creation .\" -.TH credentials 7 2023-11-19 "Linux man-pages 6.06" +.TH credentials 7 2024-05-02 "Linux man-pages 6.8" .SH NAME credentials \- process identifiers .SH DESCRIPTION diff --git a/upstream/archlinux/man7/ct.7ssl b/upstream/archlinux/man7/ct.7ssl index 3fe8708f..bf6af4e4 100644 --- a/upstream/archlinux/man7/ct.7ssl +++ b/upstream/archlinux/man7/ct.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "CT 7ssl" -.TH CT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH CT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/daemon.7 b/upstream/archlinux/man7/daemon.7 index 6fcf79b7..2e0aaf20 100644 --- a/upstream/archlinux/man7/daemon.7 +++ b/upstream/archlinux/man7/daemon.7 @@ -116,7 +116,7 @@ to detach from any terminal and create an independent session\&. .\} In the child, call \fBfork()\fR -again, to ensure that the daemon can never re\-acquire a terminal again\&. (This relevant if the program \(em and all its dependencies \(em does not carefully specify `O_NOCTTY` on each and every single `open()` call that might potentially open a TTY device node\&.) +again, to ensure that the daemon can never re\-acquire a terminal again\&. (This is relevant if the program \(em and all its dependencies \(em does not carefully specify `O_NOCTTY` on each and every single `open()` call that might potentially open a TTY device node\&.) .RE .sp .RS 4 @@ -375,7 +375,7 @@ If your daemon provides services to other local processes or remote clients via If the service opens sockets or other files on it own, and those file descriptors shall survive a restart, the daemon should store them in the service manager via \fBsd_notify\fR(3) with -\fIFDSTORE=1\fR\&.\&. +\fIFDSTORE=1\fR\&. .RE .sp .RS 4 diff --git a/upstream/archlinux/man7/ddp.7 b/upstream/archlinux/man7/ddp.7 index 3ab2c84b..362644d5 100644 --- a/upstream/archlinux/man7/ddp.7 +++ b/upstream/archlinux/man7/ddp.7 @@ -4,7 +4,7 @@ .\" .\" $Id: ddp.7,v 1.3 1999/05/13 11:33:22 freitag Exp $ .\" -.TH ddp 7 2023-10-31 "Linux man-pages 6.06" +.TH ddp 7 2024-05-02 "Linux man-pages 6.8" .SH NAME ddp \- Linux AppleTalk protocol implementation .SH SYNOPSIS diff --git a/upstream/archlinux/man7/des_modes.7ssl b/upstream/archlinux/man7/des_modes.7ssl index c3548132..6c1f850f 100644 --- a/upstream/archlinux/man7/des_modes.7ssl +++ b/upstream/archlinux/man7/des_modes.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "DES_MODES 7ssl" -.TH DES_MODES 7ssl 2024-01-30 3.2.1 OpenSSL +.TH DES_MODES 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/devtools.7 b/upstream/archlinux/man7/devtools.7 index 114fd55c..2975aaa7 100644 --- a/upstream/archlinux/man7/devtools.7 +++ b/upstream/archlinux/man7/devtools.7 @@ -1,72 +1,93 @@ '\" t .\" Title: devtools -.\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] -.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 02/14/2024 +.\" Author: [see the "AUTHOR(S)" section] +.\" Generator: Asciidoctor 2.0.21 +.\" Date: 2024-05-01 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" -.TH "DEVTOOLS" "7" "02/14/2024" "\ \&" "\ \&" -.\" ----------------------------------------------------------------- -.\" * Define some portability stuff -.\" ----------------------------------------------------------------- -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.\" http://bugs.debian.org/507673 -.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html -.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +.TH "DEVTOOLS" "7" "2024-05-01" "\ \&" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' -.\" ----------------------------------------------------------------- -.\" * set default formatting -.\" ----------------------------------------------------------------- -.\" disable hyphenation +.ss \n[.ss] 0 .nh -.\" disable justification (adjust text to left margin only) .ad l -.\" ----------------------------------------------------------------- -.\" * MAIN CONTENT STARTS HERE * -.\" ----------------------------------------------------------------- +.de URL +\fI\\$2\fP <\\$1>\\$3 +.. +.als MTO URL +.if \n[.g] \{\ +. mso www.tmac +. am URL +. ad l +. . +. am MTO +. ad l +. . +. LINKSTYLE blue R < > +.\} .SH "NAME" devtools \- Developer tools for the Arch Linux distribution .SH "DESCRIPTION" .sp -Devtools contains tools for package maintenance in Arch Linux\&. It comes with a unified command\-line frontend called \fIpkgctl\fR that aids to conveniently interact with all the different tools this collection provides\&. +Devtools contains tools for package maintenance in Arch Linux. It comes with a +unified command\-line frontend called \fIpkgctl\fP that aids to conveniently +interact with all the different tools this collection provides. .sp -The toolset varies from tools for building packages in a clean chroot (\fImkarchroot\fR, \fIarchbuild\fR, \&...), packaging related tools (\fIsogrep\fR, \fIdiffpkg\fR, \fIlddd\fR) and tools for repository management such as (\fIpkgrepo\fR)\&. +The toolset varies from tools for building packages in a clean chroot +(\fImkarchroot\fP, \fIarchbuild\fP, ...), packaging related tools (\fIsogrep\fP, \fIdiffpkg\fP, +\fIlddd\fP) and tools for repository management such as (\fIpkgrepo\fP). .SH "PROGRAMS" .sp -The list below gives a short overview; see the respective documentation for details\&. +The list below gives a short overview; see the respective documentation +for details. .sp -\fBpkgctl\fR(1) Unified command\-line frontend for devtools +pkgctl(1) +Unified command\-line frontend for devtools .sp -\fBarchbuild\fR(1) Build an Arch Linux package inside a clean chroot +archbuild(1) +Build an Arch Linux package inside a clean chroot .sp -\fBarch-nspawn\fR(1) Run a command or OS in a light\-weight namespace container +arch\-nspawn(1) +Run a command or OS in a light\-weight namespace container .sp -\fBcheckpkg\fR(1) Compare the current build package with the repository version +checkpkg(1) +Compare the current build package with the repository version .sp -\fBdiffpkg\fR(1) Compare package files using different modes +diffpkg(1) +Compare package files using different modes .sp -\fBexport-pkgbuild-keys\fR(1) Export valid source signing keys from a PKGBUILD +export\-pkgbuild\-keys(1) +Export valid source signing keys from a PKGBUILD .sp -\fBfind-libdeps\fR(1) Find soname dependencies for a package +find\-libdeps(1) +Find soname dependencies for a package .sp -\fBfind-libprovides\fR(1) Find soname\(cqs which are provided by a package +find\-libprovides(1) +Find soname\(cqs which are provided by a package .sp -\fBlddd\fR(1) Find broken library links on your system +lddd(1) +Find broken library links on your system .sp -\fBmkarchroot\fR(1) Creates an arch chroot in a specified location with a specified set of packages +mkarchroot(1) +Creates an arch chroot in a specified location with a specified set of +packages .sp -\fBmakechrootpkg\fR(1) Build a PKGBUILD in a given chroot environment +makechrootpkg(1) +Build a PKGBUILD in a given chroot environment .sp -\fBmakerepropkg\fR(1) Rebuild a package to see if it is reproducible +makerepropkg(1) +Rebuild a package to see if it is reproducible .sp -\fBoffload-build\fR(1) Build a PKGBUILD on a remote server using makechrootpkg +offload\-build(1) +Build a PKGBUILD on a remote server using makechrootpkg .sp -\fBsogrep\fR(1) Find packages using a linked to a given shared library +sogrep(1) +Find packages using a linked to a given shared library .SH "HOMEPAGE" .sp -\fIhttps://gitlab\&.archlinux\&.org/archlinux/devtools\fR +\fI\c +.URL "https://gitlab.archlinux.org/archlinux/devtools" "" "\fP" .sp -Please report bugs and feature requests in the issue tracker\&. Please do your best to provide a reproducible test case for bugs\&. +Please report bugs and feature requests in the issue tracker. Please do your best to provide a reproducible test case for bugs.
\ No newline at end of file diff --git a/upstream/archlinux/man7/environ.7 b/upstream/archlinux/man7/environ.7 index 2418506b..1dd3eb5d 100644 --- a/upstream/archlinux/man7/environ.7 +++ b/upstream/archlinux/man7/environ.7 @@ -12,7 +12,7 @@ .\" Modified Wed Jan 24 06:37:24 2001 by Eric S. Raymond (esr@thyrsus.com) .\" Modified Thu Dec 13 23:53:27 2001 by Martin Schulze <joey@infodrom.org> .\" -.TH environ 7 2023-10-31 "Linux man-pages 6.06" +.TH environ 7 2024-05-02 "Linux man-pages 6.8" .SH NAME environ \- user environment .SH SYNOPSIS diff --git a/upstream/archlinux/man7/epoll.7 b/upstream/archlinux/man7/epoll.7 index 888479db..e45ebe29 100644 --- a/upstream/archlinux/man7/epoll.7 +++ b/upstream/archlinux/man7/epoll.7 @@ -4,7 +4,7 @@ .\" .\" Davide Libenzi <davidel@xmailserver.org> .\" -.TH epoll 7 2023-10-31 "Linux man-pages 6.06" +.TH epoll 7 2024-05-02 "Linux man-pages 6.8" .SH NAME epoll \- I/O event notification facility .SH SYNOPSIS diff --git a/upstream/archlinux/man7/evp.7ssl b/upstream/archlinux/man7/evp.7ssl index 21270794..63b13e01 100644 --- a/upstream/archlinux/man7/evp.7ssl +++ b/upstream/archlinux/man7/evp.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "EVP 7ssl" -.TH EVP 7ssl 2024-01-30 3.2.1 OpenSSL +.TH EVP 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/fanotify.7 b/upstream/archlinux/man7/fanotify.7 index f1b3f2c8..3223195a 100644 --- a/upstream/archlinux/man7/fanotify.7 +++ b/upstream/archlinux/man7/fanotify.7 @@ -2,7 +2,7 @@ .\" and Copyright (C) 2014, Michael Kerrisk <mtk.manpages@gmail.com> .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft -.TH fanotify 7 2023-10-31 "Linux man-pages 6.06" +.TH fanotify 7 2024-05-02 "Linux man-pages 6.8" .SH NAME fanotify \- monitoring filesystem events .SH DESCRIPTION diff --git a/upstream/archlinux/man7/feature_test_macros.7 b/upstream/archlinux/man7/feature_test_macros.7 index d27270e4..d09c8166 100644 --- a/upstream/archlinux/man7/feature_test_macros.7 +++ b/upstream/archlinux/man7/feature_test_macros.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH feature_test_macros 7 2023-10-31 "Linux man-pages 6.06" +.TH feature_test_macros 7 2024-05-02 "Linux man-pages 6.8" .SH NAME feature_test_macros \- feature test macros .SH DESCRIPTION diff --git a/upstream/archlinux/man7/fifo.7 b/upstream/archlinux/man7/fifo.7 index 9adac77b..80261c2c 100644 --- a/upstream/archlinux/man7/fifo.7 +++ b/upstream/archlinux/man7/fifo.7 @@ -4,7 +4,7 @@ .\" .\" 990620 - page created - aeb@cwi.nl .\" -.TH fifo 7 2023-10-31 "Linux man-pages 6.06" +.TH fifo 7 2024-05-02 "Linux man-pages 6.8" .SH NAME fifo \- first-in first-out special file, named pipe .SH DESCRIPTION diff --git a/upstream/archlinux/man7/filter.7 b/upstream/archlinux/man7/filter.7 index 1b590c99..3d165954 100644 --- a/upstream/archlinux/man7/filter.7 +++ b/upstream/archlinux/man7/filter.7 @@ -1,7 +1,7 @@ .\" .\" filter man page for CUPS. .\" -.\" Copyright © 2021-2023 by OpenPrinting. +.\" Copyright © 2020-2024 by OpenPrinting. .\" Copyright © 2007-2019 by Apple Inc. .\" Copyright © 1997-2007 by Easy Software Products. .\" @@ -219,4 +219,4 @@ program to use the appropriate filters to do the conversions you need. .br CUPS Online Help (http://localhost:631/help) .SH COPYRIGHT -Copyright \[co] 2021-2023 by OpenPrinting. +Copyright \[co] 2020-2024 by OpenPrinting. diff --git a/upstream/archlinux/man7/fips_module.7ssl b/upstream/archlinux/man7/fips_module.7ssl index 0bb04f06..dfa6ce71 100644 --- a/upstream/archlinux/man7/fips_module.7ssl +++ b/upstream/archlinux/man7/fips_module.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "FIPS_MODULE 7ssl" -.TH FIPS_MODULE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH FIPS_MODULE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/futex.7 b/upstream/archlinux/man7/futex.7 index ca92df1b..347b9b37 100644 --- a/upstream/archlinux/man7/futex.7 +++ b/upstream/archlinux/man7/futex.7 @@ -6,7 +6,7 @@ .\" .\" SPDX-License-Identifier: MIT .\" -.TH futex 7 2023-10-31 "Linux man-pages 6.06" +.TH futex 7 2024-05-02 "Linux man-pages 6.8" .SH NAME futex \- fast user-space locking .SH SYNOPSIS diff --git a/upstream/archlinux/man7/glob.7 b/upstream/archlinux/man7/glob.7 index 15af6eaa..9b2eb283 100644 --- a/upstream/archlinux/man7/glob.7 +++ b/upstream/archlinux/man7/glob.7 @@ -4,7 +4,7 @@ .\" .\" 2003-08-24 fix for / by John Kristoff + joey .\" -.TH glob 7 2023-10-31 "Linux man-pages 6.06" +.TH glob 7 2024-05-02 "Linux man-pages 6.8" .SH NAME glob \- globbing pathnames .SH DESCRIPTION diff --git a/upstream/archlinux/man7/hier.7 b/upstream/archlinux/man7/hier.7 index 36aa3164..5c56e5e2 100644 --- a/upstream/archlinux/man7/hier.7 +++ b/upstream/archlinux/man7/hier.7 @@ -8,7 +8,7 @@ .\" Modified Mon Feb 6 16:41:00 1999 by Nicolás Lichtmaier <nick@debian.org> .\" Modified Tue Feb 8 16:46:45 2000 by Chris Pepper <pepper@tgg.com> .\" Modified Fri Sep 7 20:32:45 2001 by Tammy Fox <tfox@redhat.com> -.TH hier 7 2023-10-31 "Linux man-pages 6.06" +.TH hier 7 2024-05-02 "Linux man-pages 6.8" .SH NAME hier \- description of the filesystem hierarchy .SH DESCRIPTION diff --git a/upstream/archlinux/man7/hostname.7 b/upstream/archlinux/man7/hostname.7 index 569cd618..d2ce2b12 100644 --- a/upstream/archlinux/man7/hostname.7 +++ b/upstream/archlinux/man7/hostname.7 @@ -8,7 +8,7 @@ .\" .\" 2008-06-11, mtk, Taken from FreeBSD 6.2 and modified for Linux. .\" -.TH hostname 7 2023-11-11 "Linux man-pages 6.06" +.TH hostname 7 2024-05-02 "Linux man-pages 6.8" .SH NAME hostname \- hostname resolution description .SH DESCRIPTION diff --git a/upstream/archlinux/man7/icmp.7 b/upstream/archlinux/man7/icmp.7 index 013fda13..3c643a1b 100644 --- a/upstream/archlinux/man7/icmp.7 +++ b/upstream/archlinux/man7/icmp.7 @@ -5,7 +5,7 @@ .\" .\" $Id: icmp.7,v 1.6 2000/08/14 08:03:45 ak Exp $ .\" -.TH icmp 7 2023-10-31 "Linux man-pages 6.06" +.TH icmp 7 2024-05-02 "Linux man-pages 6.8" .SH NAME icmp \- Linux IPv4 ICMP kernel module. .SH DESCRIPTION diff --git a/upstream/archlinux/man7/inode.7 b/upstream/archlinux/man7/inode.7 index 0867f6d3..61936472 100644 --- a/upstream/archlinux/man7/inode.7 +++ b/upstream/archlinux/man7/inode.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH inode 7 2023-10-31 "Linux man-pages 6.06" +.TH inode 7 2024-05-02 "Linux man-pages 6.8" .SH NAME inode \- file inode information .SH DESCRIPTION diff --git a/upstream/archlinux/man7/inotify.7 b/upstream/archlinux/man7/inotify.7 index e56867ab..ac612087 100644 --- a/upstream/archlinux/man7/inotify.7 +++ b/upstream/archlinux/man7/inotify.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH inotify 7 2023-10-31 "Linux man-pages 6.06" +.TH inotify 7 2024-05-02 "Linux man-pages 6.8" .SH NAME inotify \- monitoring filesystem events .SH DESCRIPTION diff --git a/upstream/archlinux/man7/intro.7 b/upstream/archlinux/man7/intro.7 index 5b2444f0..dbae9d32 100644 --- a/upstream/archlinux/man7/intro.7 +++ b/upstream/archlinux/man7/intro.7 @@ -6,7 +6,7 @@ .\" .\" Modified by Thomas Koenig (ig25@rz.uni-karlsruhe.de) 24 Apr 1993 .\" Modified Sat Jul 24 17:28:08 1993 by Rik Faith (faith@cs.unc.edu) -.TH intro 7 2022-10-30 "Linux man-pages 6.06" +.TH intro 7 2024-05-02 "Linux man-pages 6.8" .SH NAME intro \- introduction to overview and miscellany section .SH DESCRIPTION diff --git a/upstream/archlinux/man7/ip.7 b/upstream/archlinux/man7/ip.7 index 6edb8e69..8975394c 100644 --- a/upstream/archlinux/man7/ip.7 +++ b/upstream/archlinux/man7/ip.7 @@ -35,7 +35,7 @@ .\" commit 76e21053b5bf33a07c76f99d27a74238310e3c71 .\" Author: Erich E. Hoover <ehoover@mines.edu> .\" -.TH ip 7 2023-10-31 "Linux man-pages 6.06" +.TH ip 7 2024-05-02 "Linux man-pages 6.8" .SH NAME ip \- Linux IPv4 protocol implementation .SH SYNOPSIS @@ -828,6 +828,10 @@ is not zero, the primary local address of the interface specified by the index overwrites .I ipi_spec_dst for the routing table lookup. +.IP +Not supported for +.B SOCK_STREAM +sockets. .TP .BR IP_RECVERR " (since Linux 2.2)" .\" Precisely: since Linux 2.1.15 @@ -989,6 +993,9 @@ in which the kernel returns the original destination address of the datagram being received. The ancillary message contains a .IR "struct sockaddr_in" . +Not supported for +.B SOCK_STREAM +sockets. .TP .BR IP_RECVTOS " (since Linux 2.2)" .\" Precisely: since Linux 2.1.68 @@ -998,6 +1005,9 @@ ancillary message is passed with incoming packets. It contains a byte which specifies the Type of Service/Precedence field of the packet header. Expects a boolean integer flag. +Not supported for +.B SOCK_STREAM +sockets. .TP .BR IP_RECVTTL " (since Linux 2.2)" .\" Precisely: since Linux 2.1.68 @@ -1015,6 +1025,9 @@ Identical to .BR IP_RECVOPTS , but returns raw unprocessed options with timestamp and route record options not filled in for this hop. +Not supported for +.B SOCK_STREAM +sockets. .TP .BR IP_ROUTER_ALERT " (since Linux 2.2)" .\" Precisely: since Linux 2.1.68 diff --git a/upstream/archlinux/man7/ipc_namespaces.7 b/upstream/archlinux/man7/ipc_namespaces.7 index 7a3eb177..f9d54fe9 100644 --- a/upstream/archlinux/man7/ipc_namespaces.7 +++ b/upstream/archlinux/man7/ipc_namespaces.7 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH ipc_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH ipc_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME ipc_namespaces \- overview of Linux IPC namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/ippevepcl.7 b/upstream/archlinux/man7/ippevepcl.7 index d40489bf..d09abdbc 100644 --- a/upstream/archlinux/man7/ippevepcl.7 +++ b/upstream/archlinux/man7/ippevepcl.7 @@ -1,7 +1,7 @@ .\" .\" ippevepcl/ps man page for CUPS. .\" -.\" Copyright © 2021-2023 by OpenPrinting. +.\" Copyright © 2020-2024 by OpenPrinting. .\" Copyright © 2019 by Apple Inc. .\" .\" Licensed under Apache License v2.0. See the file "LICENSE" for more @@ -46,4 +46,4 @@ program. .SH SEE ALSO .BR ippeveprinter (8) .SH COPYRIGHT -Copyright \[co] 2021-2023 by OpenPrinting. +Copyright \[co] 2020-2024 by OpenPrinting. diff --git a/upstream/archlinux/man7/ipv6.7 b/upstream/archlinux/man7/ipv6.7 index ed776a3d..c9e332e7 100644 --- a/upstream/archlinux/man7/ipv6.7 +++ b/upstream/archlinux/man7/ipv6.7 @@ -78,7 +78,7 @@ .\" commit c4062dfc425e94290ac427a98d6b4721dd2bc91f .\" Author: Erich E. Hoover <ehoover@mines.edu> .\" -.TH ipv6 7 2023-10-31 "Linux man-pages 6.06" +.TH ipv6 7 2024-05-02 "Linux man-pages 6.8" .SH NAME ipv6 \- Linux IPv6 protocol implementation .SH SYNOPSIS diff --git a/upstream/archlinux/man7/iso_8859-1.7 b/upstream/archlinux/man7/iso_8859-1.7 index 67883990..fa69b2af 100644 --- a/upstream/archlinux/man7/iso_8859-1.7 +++ b/upstream/archlinux/man7/iso_8859-1.7 @@ -5,7 +5,7 @@ .\" .\" Slightly rearranged, aeb, 950713 .\" Updated, dpo, 990531 -.TH ISO_8859-1 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-1 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-1 \- ISO/IEC\~8859-1 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-10.7 b/upstream/archlinux/man7/iso_8859-10.7 index 1e856fe4..cc1cdda0 100644 --- a/upstream/archlinux/man7/iso_8859-10.7 +++ b/upstream/archlinux/man7/iso_8859-10.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-10 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-10 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-10 \- ISO/IEC\~8859-10 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-11.7 b/upstream/archlinux/man7/iso_8859-11.7 index 61915437..af60f2de 100644 --- a/upstream/archlinux/man7/iso_8859-11.7 +++ b/upstream/archlinux/man7/iso_8859-11.7 @@ -5,7 +5,7 @@ .\" .\"Thanomsub Noppaburana <donga.nb@gmail.com> made valuable suggestions. .\" -.TH ISO_8859-11 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-11 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-11 \- ISO/IEC\~8859-11 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-13.7 b/upstream/archlinux/man7/iso_8859-13.7 index f0c33173..937d2503 100644 --- a/upstream/archlinux/man7/iso_8859-13.7 +++ b/upstream/archlinux/man7/iso_8859-13.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-13 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-13 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-13 \- ISO/IEC\~8859-13 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-14.7 b/upstream/archlinux/man7/iso_8859-14.7 index 23c3e999..0ba348eb 100644 --- a/upstream/archlinux/man7/iso_8859-14.7 +++ b/upstream/archlinux/man7/iso_8859-14.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-14 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-14 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-14 \- ISO/IEC\~8859-14 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-15.7 b/upstream/archlinux/man7/iso_8859-15.7 index d9773e96..743b86a6 100644 --- a/upstream/archlinux/man7/iso_8859-15.7 +++ b/upstream/archlinux/man7/iso_8859-15.7 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-15 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-15 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-15 \- ISO/IEC\~8859-15 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-16.7 b/upstream/archlinux/man7/iso_8859-16.7 index bf42deea..6aee6295 100644 --- a/upstream/archlinux/man7/iso_8859-16.7 +++ b/upstream/archlinux/man7/iso_8859-16.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-16 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-16 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-16 \- ISO/IEC\~8859-16 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-2.7 b/upstream/archlinux/man7/iso_8859-2.7 index d2b642c3..32ba325a 100644 --- a/upstream/archlinux/man7/iso_8859-2.7 +++ b/upstream/archlinux/man7/iso_8859-2.7 @@ -6,7 +6,7 @@ .\" .\" Slightly rearranged, aeb, 950713 .\" Updated, dpo, 990531 -.TH ISO_8859-2 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-2 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-2 \- ISO/IEC\~8859-2 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-3.7 b/upstream/archlinux/man7/iso_8859-3.7 index 5d4a3982..df8c7b7f 100644 --- a/upstream/archlinux/man7/iso_8859-3.7 +++ b/upstream/archlinux/man7/iso_8859-3.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-3 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-3 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-3 \- ISO/IEC\~8859-3 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-4.7 b/upstream/archlinux/man7/iso_8859-4.7 index b1042dce..643aedbc 100644 --- a/upstream/archlinux/man7/iso_8859-4.7 +++ b/upstream/archlinux/man7/iso_8859-4.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-4 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-4 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-4 \- ISO/IEC\~8859-4 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-5.7 b/upstream/archlinux/man7/iso_8859-5.7 index 0828f8f1..a62b7321 100644 --- a/upstream/archlinux/man7/iso_8859-5.7 +++ b/upstream/archlinux/man7/iso_8859-5.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-5 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-5 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-5 \- ISO/IEC\~8859-5 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-6.7 b/upstream/archlinux/man7/iso_8859-6.7 index 432f6865..6b65f5c9 100644 --- a/upstream/archlinux/man7/iso_8859-6.7 +++ b/upstream/archlinux/man7/iso_8859-6.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-6 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-6 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-6 \- diff --git a/upstream/archlinux/man7/iso_8859-7.7 b/upstream/archlinux/man7/iso_8859-7.7 index ecbae472..48f92a3e 100644 --- a/upstream/archlinux/man7/iso_8859-7.7 +++ b/upstream/archlinux/man7/iso_8859-7.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-7 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-7 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-7 \- ISO/IEC\~8859-7 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-8.7 b/upstream/archlinux/man7/iso_8859-8.7 index 29aba89b..c256ebd5 100644 --- a/upstream/archlinux/man7/iso_8859-8.7 +++ b/upstream/archlinux/man7/iso_8859-8.7 @@ -5,7 +5,7 @@ .\" .\" Eli Zaretskii <eliz@gnu.org> made valuable suggestions .\" -.TH ISO_8859-8 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-8 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-8 \- ISO/IEC\~8859-8 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/iso_8859-9.7 b/upstream/archlinux/man7/iso_8859-9.7 index e4a41e51..2b05ac70 100644 --- a/upstream/archlinux/man7/iso_8859-9.7 +++ b/upstream/archlinux/man7/iso_8859-9.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH ISO_8859-9 7 2024-01-28 "Linux man-pages 6.06" +.TH ISO_8859-9 7 2024-05-02 "Linux man-pages 6.8" .SH NAME iso_8859-9 \- ISO/IEC\~8859-9 character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/kernel-command-line.7 b/upstream/archlinux/man7/kernel-command-line.7 index e36aac8f..e3e8bb5c 100644 --- a/upstream/archlinux/man7/kernel-command-line.7 +++ b/upstream/archlinux/man7/kernel-command-line.7 @@ -479,6 +479,23 @@ prefix (e\&.g\&. .sp Added in version 254\&. .RE +.PP +\fIsystemd\&.battery_check=\fR +.RS 4 +Accepts a boolean argument\&. If false the boot\-time battery charge check implemented by +\fBsystemd-battery-check.service\fR(8) +is disabled\&. +.sp +Added in version 254\&. +.RE +.PP +\fIifname=\fR, \fInet\&.ifname_policy=\fR +.RS 4 +Controls interface naming policies, implemented by +\fBsystemd-network-generator.service\fR(8)\&. +.sp +Added in version 245\&. +.RE .SH "HISTORY" .PP systemd 252 diff --git a/upstream/archlinux/man7/kernel_lockdown.7 b/upstream/archlinux/man7/kernel_lockdown.7 index ce2d9379..cb5babb3 100644 --- a/upstream/archlinux/man7/kernel_lockdown.7 +++ b/upstream/archlinux/man7/kernel_lockdown.7 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH kernel_lockdown 7 2023-10-31 "Linux man-pages 6.06" +.TH kernel_lockdown 7 2024-05-02 "Linux man-pages 6.8" .SH NAME kernel_lockdown \- kernel image access prevention feature .SH DESCRIPTION diff --git a/upstream/archlinux/man7/keyrings.7 b/upstream/archlinux/man7/keyrings.7 index 2df33993..0050de50 100644 --- a/upstream/archlinux/man7/keyrings.7 +++ b/upstream/archlinux/man7/keyrings.7 @@ -4,7 +4,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH keyrings 7 2023-10-31 "Linux man-pages 6.06" +.TH keyrings 7 2024-05-02 "Linux man-pages 6.8" .SH NAME keyrings \- in-kernel key management and retention facility .SH DESCRIPTION @@ -98,7 +98,7 @@ the key is scheduled for garbage collection. .SS Key types The kernel provides several basic types of key: .TP -.I """keyring""" +.I \[dq]keyring\[dq] .\" Note that keyrings use different fields in struct key in order to store .\" their data - index_key instead of type/description and name_link/keys .\" instead of payload. @@ -111,7 +111,7 @@ being garbage collected because nothing refers to them. Keyrings with descriptions (names) that begin with a period (\[aq].\[aq]) are reserved to the implementation. .TP -.I """user""" +.I \[dq]user\[dq] This is a general-purpose key type. The key is kept entirely within kernel memory. The payload may be read and updated by user-space applications. @@ -123,12 +123,12 @@ The description may be any valid string, though it is preferred that it start with a colon-delimited prefix representing the service to which the key is of interest (for instance -.IR """afs:mykey""" ). +.IR \[dq]afs:mykey\[dq] ). .TP -.IR """logon""" " (since Linux 3.3)" +.IR \[dq]logon\[dq] " (since Linux 3.3)" .\" commit 9f6ed2ca257fa8650b876377833e6f14e272848b This key type is essentially the same as -.IR """user""" , +.IR \[dq]user\[dq] , but it does not provide reading (i.e., the .BR keyctl (2) .B KEYCTL_READ @@ -138,19 +138,19 @@ This is suitable for storing username-password pairs that should not be readable from user space. .IP The description of a -.I """logon""" +.I \[dq]logon\[dq] key .I must start with a non-empty colon-delimited prefix whose purpose is to identify the service to which the key belongs. (Note that this differs from keys of the -.I """user""" +.I \[dq]user\[dq] type, where the inclusion of a prefix is recommended but is not enforced.) .TP -.IR """big_key""" " (since Linux 3.13)" +.IR \[dq]big_key\[dq] " (since Linux 3.13)" .\" commit ab3c3587f8cda9083209a61dbe3a4407d3cada10 This key type is similar to the -.I """user""" +.I \[dq]user\[dq] key type, but it may hold a payload of up to 1\ MiB in size. This key type is useful for purposes such as holding Kerberos ticket caches. .IP @@ -685,16 +685,16 @@ field provides some further information about the key. The information that appears here depends on the key type, as follows: .RS .TP -.IR """user""" " and " """logon""" +.IR \[dq]user\[dq] " and " \[dq]logon\[dq] The size in bytes of the key payload (expressed in decimal). .TP -.I """keyring""" +.I \[dq]keyring\[dq] The number of keys linked to the keyring, or the string .I empty if there are no keys linked to the keyring. .TP -.I """big_key""" +.I \[dq]big_key\[dq] The payload size in bytes, followed either by the string .IR [file] , if the key payload exceeds the threshold that means that the @@ -707,7 +707,7 @@ indicating that the key is small enough to reside in kernel memory. .RE .IP For the -.I """.request_key_auth""" +.I \[dq].request_key_auth\[dq] key type (authorization key; see .BR request_key (2)), diff --git a/upstream/archlinux/man7/koi8-r.7 b/upstream/archlinux/man7/koi8-r.7 index f0a8c4b8..cddfd887 100644 --- a/upstream/archlinux/man7/koi8-r.7 +++ b/upstream/archlinux/man7/koi8-r.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH KOI8-R 7 2022-12-15 "Linux man-pages 6.06" +.TH KOI8-R 7 2024-05-02 "Linux man-pages 6.8" .SH NAME koi8-r \- Russian character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/koi8-u.7 b/upstream/archlinux/man7/koi8-u.7 index c3cf67ea..8fded1e7 100644 --- a/upstream/archlinux/man7/koi8-u.7 +++ b/upstream/archlinux/man7/koi8-u.7 @@ -5,7 +5,7 @@ .\" .\" 2009-01-15, mtk, Some edits .\" -.TH KOI8-U 7 2022-12-15 "Linux man-pages 6.06" +.TH KOI8-U 7 2024-05-02 "Linux man-pages 6.8" .SH NAME koi8-u \- Ukrainian character set encoded in octal, decimal, and hexadecimal diff --git a/upstream/archlinux/man7/landlock.7 b/upstream/archlinux/man7/landlock.7 index c96de124..87b2135b 100644 --- a/upstream/archlinux/man7/landlock.7 +++ b/upstream/archlinux/man7/landlock.7 @@ -5,7 +5,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH Landlock 7 2023-10-31 "Linux man-pages 6.06" +.TH Landlock 7 2024-05-02 "Linux man-pages 6.8" .SH NAME Landlock \- unprivileged access-control .SH DESCRIPTION diff --git a/upstream/archlinux/man7/libc.7 b/upstream/archlinux/man7/libc.7 index f8b18dfe..25f6ccd6 100644 --- a/upstream/archlinux/man7/libc.7 +++ b/upstream/archlinux/man7/libc.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH libc 7 2023-10-31 "Linux man-pages 6.06" +.TH libc 7 2024-05-02 "Linux man-pages 6.8" .SH NAME libc \- overview of standard C libraries on Linux .SH DESCRIPTION diff --git a/upstream/archlinux/man7/life_cycle-cipher.7ssl b/upstream/archlinux/man7/life_cycle-cipher.7ssl index 4f2b60d0..44eab170 100644 --- a/upstream/archlinux/man7/life_cycle-cipher.7ssl +++ b/upstream/archlinux/man7/life_cycle-cipher.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "LIFE_CYCLE-CIPHER 7ssl" -.TH LIFE_CYCLE-CIPHER 7ssl 2024-01-30 3.2.1 OpenSSL +.TH LIFE_CYCLE-CIPHER 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/life_cycle-digest.7ssl b/upstream/archlinux/man7/life_cycle-digest.7ssl index 007ececf..d46c71bf 100644 --- a/upstream/archlinux/man7/life_cycle-digest.7ssl +++ b/upstream/archlinux/man7/life_cycle-digest.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "LIFE_CYCLE-DIGEST 7ssl" -.TH LIFE_CYCLE-DIGEST 7ssl 2024-01-30 3.2.1 OpenSSL +.TH LIFE_CYCLE-DIGEST 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -83,6 +83,13 @@ additional input or generating output. .IP finaled 4 .IX Item "finaled" This state represents the MD when it has generated output. +For an XOF digest, this state represents the MD when it has generated a +single-shot output. +.IP squeezed 4 +.IX Item "squeezed" +For an XOF digest, this state represents the MD when it has generated output. +It can be called multiple times to generate more output. The output length is +variable for each call. .IP freed 4 .IX Item "freed" This state is entered when the MD is freed. It is the terminal state @@ -90,56 +97,76 @@ for all life-cycle transitions. .SS "State Transition Diagram" .IX Subsection "State Transition Diagram" The usual life-cycle of a MD is illustrated: - +-------------------+ - | start | - +-------------------+ - | - | EVP_MD_CTX_new - v - +-------------------+ EVP_MD_CTX_reset - | newed | <------------------------------+ - +-------------------+ | - | | - | EVP_DigestInit | - v | - +-------------------+ | - +--> | initialised | <+ EVP_DigestInit | - | +-------------------+ | | - | | | EVP_DigestUpdate | - | | EVP_DigestUpdate | +------------------+ | - | v | v | | - | +------------------------------------------------+ | - EVP_DigestInit | | updated | --+ - | +------------------------------------------------+ | - | | | | - | | EVP_DigestFinal | EVP_DigestFinalXOF | - | v v | - | +------------------------------------------------+ | - +--- | finaled | --+ - +------------------------------------------------+ - | - | EVP_MD_CTX_free - v - +-------------------+ - | freed | - +-------------------+ + +--------------------+ + | start | + +--------------------+ + | EVP_MD_CTX_reset + | EVP_MD_CTX_new +-------------------------------------------------+ + v v | + EVP_MD_CTX_reset + - - - - - - - - - - - - - - - - - - - - - - + EVP_MD_CTX_reset | + +-------------------> ' newed ' <--------------------+ | + | + - - - - - - - - - - - - - - - - - - - - - - + | | + | | | | + | | EVP_DigestInit | | + | v | | + | EVP_DigestInit + - - - - - - - - - - - - - - - - - - - - - - + | | + +----+-------------------> ' initialised ' <+ EVP_DigestInit | | + | | + - - - - - - - - - - - - - - - - - - - - - - + | | | + | | | ^ | | | + | | | EVP_DigestUpdate | EVP_DigestInit | | | + | | v | | | | + | | +---------------------------------------------+ | | | + | +-------------------- | | | | | + | | | | | | + | EVP_DigestUpdate | | | | | + | +-------------------- | | | | | + | | | updated | | | | + | +-------------------> | | | | | + | | | | | | + | | | | | | + +----+------------------------- | | -+-------------------+----+ | + | | +---------------------------------------------+ | | | | + | | | | | | | + | | | EVP_DigestSqueeze +-------------------+ | | | + | | v | | | | + | | EVP_DigestSqueeze +---------------------------------------------+ | | | + | | +-------------------- | | | | | + | | | | squeezed | | | | + | | +-------------------> | | ---------------------+ | | + | | +---------------------------------------------+ | | + | | | | | + | | +---------------------------------------+ | | + | | | | | + | | +---------------------------------------------+ EVP_DigestFinalXOF | | | + | +------------------------- | finaled | <--------------------+----+ | + | +---------------------------------------------+ | | + | EVP_DigestFinal ^ | | | | + +---------------------------------+ | | EVP_MD_CTX_free | | + | v | | + | +------------------+ EVP_MD_CTX_free | | + | | freed | <--------------------+ | + | +------------------+ | + | | + +------------------------------------------------------+ .SS "Formal State Transitions" .IX Subsection "Formal State Transitions" This section defines all of the legal state transitions. This is the canonical list. - Function Call --------------------- Current State ---------------------- - start newed initialised updated finaled freed + Function Call --------------------- Current State ----------------------------------- + start newed initialised updated finaled squeezed freed EVP_MD_CTX_new newed - EVP_DigestInit initialised initialised initialised initialised + EVP_DigestInit initialised initialised initialised initialised initialised EVP_DigestUpdate updated updated EVP_DigestFinal finaled EVP_DigestFinalXOF finaled + EVP_DigestSqueeze squeezed squeezed EVP_MD_CTX_free freed freed freed freed freed EVP_MD_CTX_reset newed newed newed newed EVP_MD_CTX_get_params newed initialised updated EVP_MD_CTX_set_params newed initialised updated EVP_MD_CTX_gettable_params newed initialised updated EVP_MD_CTX_settable_params newed initialised updated + EVP_MD_CTX_copy_ex newed initialised updated squeezed .SH NOTES .IX Header "NOTES" At some point the EVP layer will begin enforcing the transitions described @@ -149,7 +176,7 @@ herein. \&\fBprovider\-digest\fR\|(7), \fBEVP_DigestInit\fR\|(3) .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2021 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2021\-2023 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/life_cycle-kdf.7ssl b/upstream/archlinux/man7/life_cycle-kdf.7ssl index 71e5e30f..566d0bf3 100644 --- a/upstream/archlinux/man7/life_cycle-kdf.7ssl +++ b/upstream/archlinux/man7/life_cycle-kdf.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "LIFE_CYCLE-KDF 7ssl" -.TH LIFE_CYCLE-KDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH LIFE_CYCLE-KDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/life_cycle-mac.7ssl b/upstream/archlinux/man7/life_cycle-mac.7ssl index 6c9ff631..111a195c 100644 --- a/upstream/archlinux/man7/life_cycle-mac.7ssl +++ b/upstream/archlinux/man7/life_cycle-mac.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "LIFE_CYCLE-MAC 7ssl" -.TH LIFE_CYCLE-MAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH LIFE_CYCLE-MAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/life_cycle-pkey.7ssl b/upstream/archlinux/man7/life_cycle-pkey.7ssl index 4fbb5f28..97b1d5ba 100644 --- a/upstream/archlinux/man7/life_cycle-pkey.7ssl +++ b/upstream/archlinux/man7/life_cycle-pkey.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "LIFE_CYCLE-PKEY 7ssl" -.TH LIFE_CYCLE-PKEY 7ssl 2024-01-30 3.2.1 OpenSSL +.TH LIFE_CYCLE-PKEY 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/life_cycle-rand.7ssl b/upstream/archlinux/man7/life_cycle-rand.7ssl index d088105c..168afe58 100644 --- a/upstream/archlinux/man7/life_cycle-rand.7ssl +++ b/upstream/archlinux/man7/life_cycle-rand.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "LIFE_CYCLE-RAND 7ssl" -.TH LIFE_CYCLE-RAND 7ssl 2024-01-30 3.2.1 OpenSSL +.TH LIFE_CYCLE-RAND 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/locale.7 b/upstream/archlinux/man7/locale.7 index 5e9e164f..5dc832c2 100644 --- a/upstream/archlinux/man7/locale.7 +++ b/upstream/archlinux/man7/locale.7 @@ -8,7 +8,7 @@ .\" <jochen.hein@delphi.central.de> .\" Modified Thu Apr 25 00:43:19 2002 by Bruno Haible <bruno@clisp.org> .\" -.TH locale 7 2023-10-31 "Linux man-pages 6.06" +.TH locale 7 2024-05-02 "Linux man-pages 6.8" .SH NAME locale \- description of multilanguage support .SH SYNOPSIS @@ -131,7 +131,7 @@ functions also obey the environment variable .B LANGUAGE (containing a colon-separated list of locales) if the category is set to a valid locale other than -.BR """C""" . +.BR \[dq]C\[dq] . This category also affects the behavior of .BR catopen (3). .TP diff --git a/upstream/archlinux/man7/mailaddr.7 b/upstream/archlinux/man7/mailaddr.7 index 4784728b..6154e8dd 100644 --- a/upstream/archlinux/man7/mailaddr.7 +++ b/upstream/archlinux/man7/mailaddr.7 @@ -24,7 +24,7 @@ .\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. .\" %%%LICENSE_END .\" -.TH mailaddr 7 2023-10-31 "Linux man-pages 6.06" +.TH mailaddr 7 2024-05-02 "Linux man-pages 6.8" .UC 5 .SH NAME mailaddr \- mail addressing description diff --git a/upstream/archlinux/man7/man-pages.7 b/upstream/archlinux/man7/man-pages.7 index bd72e7ca..053d9fcc 100644 --- a/upstream/archlinux/man7/man-pages.7 +++ b/upstream/archlinux/man7/man-pages.7 @@ -8,7 +8,7 @@ .\" 2007-05-30 created by mtk, using text from old man.7 plus .\" rewrites and additional text. .\" -.TH man-pages 7 2023-10-31 "Linux man-pages 6.06" +.TH man-pages 7 2024-05-02 "Linux man-pages 6.8" .SH NAME man-pages \- conventions for writing Linux man pages .SH SYNOPSIS diff --git a/upstream/archlinux/man7/math_error.7 b/upstream/archlinux/man7/math_error.7 index aed1a7dc..8a0eb7f0 100644 --- a/upstream/archlinux/man7/math_error.7 +++ b/upstream/archlinux/man7/math_error.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH math_error 7 2023-10-31 "Linux man-pages 6.06" +.TH math_error 7 2024-05-02 "Linux man-pages 6.8" .SH NAME math_error \- detecting errors from mathematical functions .SH SYNOPSIS diff --git a/upstream/archlinux/man7/mount_namespaces.7 b/upstream/archlinux/man7/mount_namespaces.7 index b9176052..f187bc12 100644 --- a/upstream/archlinux/man7/mount_namespaces.7 +++ b/upstream/archlinux/man7/mount_namespaces.7 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH mount_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH mount_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME mount_namespaces \- overview of Linux mount namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/mq_overview.7 b/upstream/archlinux/man7/mq_overview.7 index 7fd1f391..a564a174 100644 --- a/upstream/archlinux/man7/mq_overview.7 +++ b/upstream/archlinux/man7/mq_overview.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH mq_overview 7 2023-10-31 "Linux man-pages 6.06" +.TH mq_overview 7 2024-05-02 "Linux man-pages 6.8" .SH NAME mq_overview \- overview of POSIX message queues .SH DESCRIPTION diff --git a/upstream/archlinux/man7/namespaces.7 b/upstream/archlinux/man7/namespaces.7 index ea2da41a..69e34d9f 100644 --- a/upstream/archlinux/man7/namespaces.7 +++ b/upstream/archlinux/man7/namespaces.7 @@ -5,7 +5,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME namespaces \- overview of Linux namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/netdevice.7 b/upstream/archlinux/man7/netdevice.7 index 29426763..6ffe0695 100644 --- a/upstream/archlinux/man7/netdevice.7 +++ b/upstream/archlinux/man7/netdevice.7 @@ -10,7 +10,7 @@ .\" Modified, 2011-11-02, <bidulock@openss7.org>, added many basic .\" but missing ioctls, such as SIOCGIFADDR. .\" -.TH netdevice 7 2023-10-31 "Linux man-pages 6.06" +.TH netdevice 7 2024-05-02 "Linux man-pages 6.8" .SH NAME netdevice \- low-level access to Linux network devices .SH SYNOPSIS diff --git a/upstream/archlinux/man7/netlink.7 b/upstream/archlinux/man7/netlink.7 index 5227c455..e76ce6b5 100644 --- a/upstream/archlinux/man7/netlink.7 +++ b/upstream/archlinux/man7/netlink.7 @@ -6,7 +6,7 @@ .\" Based on the original comments from Alexey Kuznetsov .\" Modified 2005-12-27 by Hasso Tepper <hasso@estpak.ee> .\" $Id: netlink.7,v 1.8 2000/06/22 13:23:00 ak Exp $ -.TH netlink 7 2023-10-31 "Linux man-pages 6.06" +.TH netlink 7 2024-05-02 "Linux man-pages 6.8" .SH NAME netlink \- communication between kernel and user space (AF_NETLINK) .SH SYNOPSIS diff --git a/upstream/archlinux/man7/network_namespaces.7 b/upstream/archlinux/man7/network_namespaces.7 index d20585c8..0aea0c42 100644 --- a/upstream/archlinux/man7/network_namespaces.7 +++ b/upstream/archlinux/man7/network_namespaces.7 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH network_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH network_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME network_namespaces \- overview of Linux network namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/notifier.7 b/upstream/archlinux/man7/notifier.7 index 8acf47ef..e71fec4e 100644 --- a/upstream/archlinux/man7/notifier.7 +++ b/upstream/archlinux/man7/notifier.7 @@ -1,7 +1,7 @@ .\" .\" notifier man page for CUPS. .\" -.\" Copyright © 2021-2023 by OpenPrinting. +.\" Copyright © 2020-2024 by OpenPrinting. .\" Copyright © 2007-2019 by Apple Inc. .\" Copyright © 1997-2007 by Easy Software Products. .\" @@ -34,4 +34,4 @@ Notifiers inherit the environment and can use the logging mechanism documented i .BR filter (7), CUPS Online Help (http://localhost:631/help) .SH COPYRIGHT -Copyright \[co] 2021-2023 by OpenPrinting. +Copyright \[co] 2020-2024 by OpenPrinting. diff --git a/upstream/archlinux/man7/nptl.7 b/upstream/archlinux/man7/nptl.7 index e62a698e..a4a71a90 100644 --- a/upstream/archlinux/man7/nptl.7 +++ b/upstream/archlinux/man7/nptl.7 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH nptl 7 2023-10-31 "Linux man-pages 6.06" +.TH nptl 7 2024-05-02 "Linux man-pages 6.8" .SH NAME nptl \- Native POSIX Threads Library .SH DESCRIPTION diff --git a/upstream/archlinux/man7/numa.7 b/upstream/archlinux/man7/numa.7 index 9823de16..2c32d084 100644 --- a/upstream/archlinux/man7/numa.7 +++ b/upstream/archlinux/man7/numa.7 @@ -6,7 +6,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH numa 7 2023-10-31 "Linux man-pages 6.06" +.TH numa 7 2024-05-02 "Linux man-pages 6.8" .SH NAME numa \- overview of Non-Uniform Memory Architecture .SH DESCRIPTION diff --git a/upstream/archlinux/man7/openssl-core.h.7ssl b/upstream/archlinux/man7/openssl-core.h.7ssl index e2089915..b7b707d4 100644 --- a/upstream/archlinux/man7/openssl-core.h.7ssl +++ b/upstream/archlinux/man7/openssl-core.h.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-CORE.H 7ssl" -.TH OPENSSL-CORE.H 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-CORE.H 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/openssl-core_dispatch.h.7ssl b/upstream/archlinux/man7/openssl-core_dispatch.h.7ssl index 408d0b01..c8aeee06 100644 --- a/upstream/archlinux/man7/openssl-core_dispatch.h.7ssl +++ b/upstream/archlinux/man7/openssl-core_dispatch.h.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-CORE_DISPATCH.H 7ssl" -.TH OPENSSL-CORE_DISPATCH.H 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-CORE_DISPATCH.H 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/openssl-core_names.h.7ssl b/upstream/archlinux/man7/openssl-core_names.h.7ssl index 908a091e..bf1d9651 100644 --- a/upstream/archlinux/man7/openssl-core_names.h.7ssl +++ b/upstream/archlinux/man7/openssl-core_names.h.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-CORE_NAMES.H 7ssl" -.TH OPENSSL-CORE_NAMES.H 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-CORE_NAMES.H 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/openssl-env.7ssl b/upstream/archlinux/man7/openssl-env.7ssl index 43231168..7882dd41 100644 --- a/upstream/archlinux/man7/openssl-env.7ssl +++ b/upstream/archlinux/man7/openssl-env.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-ENV 7ssl" -.TH OPENSSL-ENV 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-ENV 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -129,9 +129,15 @@ See \fBOPENSSL_ia32cap\fR\|(3), \fBOPENSSL_s390xcap\fR\|(3). .IX Item "NO_PROXY, HTTPS_PROXY, HTTP_PROXY" Specify a proxy hostname. See \fBOSSL_HTTP_parse_url\fR\|(3). +.IP \fBQLOGDIR\fR 4 +.IX Item "QLOGDIR" +Specifies a QUIC qlog output directory. See \fBopenssl\-qlog\fR\|(7). +.IP \fBOSSL_QFILTER\fR 4 +.IX Item "OSSL_QFILTER" +Used to set a QUIC qlog filter specification. See \fBopenssl\-qlog\fR\|(7). .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2019\-2022 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2019\-2024 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/openssl-glossary.7ssl b/upstream/archlinux/man7/openssl-glossary.7ssl index af414ea1..e4344e08 100644 --- a/upstream/archlinux/man7/openssl-glossary.7ssl +++ b/upstream/archlinux/man7/openssl-glossary.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-GLOSSARY 7ssl" -.TH OPENSSL-GLOSSARY 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-GLOSSARY 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/openssl-qlog.7ssl b/upstream/archlinux/man7/openssl-qlog.7ssl new file mode 100644 index 00000000..c83686aa --- /dev/null +++ b/upstream/archlinux/man7/openssl-qlog.7ssl @@ -0,0 +1,274 @@ +.\" -*- mode: troff; coding: utf-8 -*- +.\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43) +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. +.ie n \{\ +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds C` +. ds C' +'br\} +.\" +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" +.\" If the F register is >0, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.\" +.\" Avoid warning from groff about undefined register 'F'. +.de IX +.. +.nr rF 0 +.if \n(.g .if rF .nr rF 1 +.if (\n(rF:(\n(.g==0)) \{\ +. if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. if !\nF==2 \{\ +. nr % 0 +. nr F 2 +. \} +. \} +.\} +.rr rF +.\" ======================================================================== +.\" +.IX Title "OPENSSL-QLOG 7ssl" +.TH OPENSSL-QLOG 7ssl 2024-04-28 3.3.0 OpenSSL +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.if n .ad l +.nh +.SH NAME +openssl\-qlog \- OpenSSL qlog tracing functionality +.SH DESCRIPTION +.IX Header "DESCRIPTION" +OpenSSL has unstable support for generating logs in the qlog logging format, +which can be used to obtain diagnostic data for QUIC connections. The data +generated includes information on packets sent and received and the frames +contained within them, as well as loss detection and other events. +.PP +The qlog output generated by OpenSSL can be used to obtain diagnostic +visualisations of a given QUIC connection using tools such as \fBqvis\fR. +.PP +\&\fBWARNING:\fR The output of OpenSSL's qlog functionality uses an unstable format +based on a draft specification. qlog output is not subject to any format +stability or compatibility guarantees at this time, and \fBwill\fR change in +incompatible ways in future versions of OpenSSL. See \fBFORMAT STABILITY\fR below +for details. +.SH USAGE +.IX Header "USAGE" +When OpenSSL is built with qlog support, qlog is enabled at run time by setting +the standard \fBQLOGDIR\fR environment variable to point to a directory where qlog +files should be written. Once set, any QUIC connection established by OpenSSL +will have a qlog file written automatically to the specified directory. +.PP +Log files are generated in the \fI.sqlog\fR format based on JSON-SEQ (RFC 7464). +.PP +The filenames of generated log files under the specified \fBQLOGDIR\fR use the +following structure: +.PP +.Vb 1 +\& {connection_odcid}_{vantage_point_type}.sqlog +.Ve +.PP +where \fB{connection_odcid}\fR is the lowercase hexadecimal encoding of a QUIC +connection's Original Destination Connection ID, which is the Destination +Connection ID used in the header of the first Initial packet sent as part of the +connection process, and \fB{vantage_point_type}\fR is either \f(CW\*(C`client\*(C'\fR or +\&\f(CW\*(C`server\*(C'\fR, reflecting the perspective of the endpoint producing the qlog output. +.PP +The qlog functionality can be disabled at OpenSSL build time using the +\&\fIno-unstable-qlog\fR configure flag. +.SH "SUPPORTED EVENT TYPES" +.IX Header "SUPPORTED EVENT TYPES" +The following event types are currently supported: +.IP \fBconnectivity:connection_started\fR 4 +.IX Item "connectivity:connection_started" +.PD 0 +.IP \fBconnectivity:connection_state_updated\fR 4 +.IX Item "connectivity:connection_state_updated" +.IP \fBconnectivity:connection_closed\fR 4 +.IX Item "connectivity:connection_closed" +.IP \fBtransport:parameters_set\fR 4 +.IX Item "transport:parameters_set" +.IP \fBtransport:packet_sent\fR 4 +.IX Item "transport:packet_sent" +.IP \fBtransport:packet_received\fR 4 +.IX Item "transport:packet_received" +.IP \fBrecovery:packet_lost\fR 4 +.IX Item "recovery:packet_lost" +.PD +.SH FILTERS +.IX Header "FILTERS" +By default, all supported event types are logged. The \fBOSSL_QFILTER\fR +environment variable can be used to configure a filter specification which +determines which event types are to be logged. Each event type can be turned on +and off individually. The filter specification is a space-separated list of +terms listing event types to enable or disable. The terms are applied in order, +thus the effects of later terms override the effects of earlier terms. +.SS Examples +.IX Subsection "Examples" +Here are some example filter specifications: +.ie n .IP """*"" (or ""+*"")" 4 +.el .IP "\f(CW*\fR (or \f(CW+*\fR)" 4 +.IX Item "* (or +*)" +Enable all supported qlog event types. +.ie n .IP """\-*""" 4 +.el .IP \f(CW\-*\fR 4 +.IX Item "-*" +Disable all qlog event types. +.ie n .IP """* \-transport:packet_received""" 4 +.el .IP "\f(CW* \-transport:packet_received\fR" 4 +.IX Item "* -transport:packet_received" +Enable all qlog event types, but disable the \fBtransport:packet_received\fR event +type. +.ie n .IP """\-* transport:packet_sent""" 4 +.el .IP "\f(CW\-* transport:packet_sent\fR" 4 +.IX Item "-* transport:packet_sent" +Disable all qlog event types, except for the \fBtransport:packet_sent\fR event type. +.ie n .IP """\-* connectivity:* transport:parameters_set""" 4 +.el .IP "\f(CW\-* connectivity:* transport:parameters_set\fR" 4 +.IX Item "-* connectivity:* transport:parameters_set" +Disable all qlog event types, except for \fBtransport:parameters_set\fR and all +supported event types in the \fBconnectivity\fR category. +.SS "Filter Syntax Specification" +.IX Subsection "Filter Syntax Specification" +Formally, the format of the filter specification in ABNF is as follows: +.PP +.Vb 1 +\& filter = *filter\-term +\& +\& filter\-term = add\-sub\-term +\& +\& add\-sub\-term = ["\-" / "+"] specifier +\& +\& specifier = global\-specifier / qualified\-specifier +\& +\& global\-specifier = wildcard +\& +\& qualified\-specifier = component\-specifier ":" component\-specifier +\& +\& component\-specifier = name / wildcard +\& +\& wildcard = "*" +\& +\& name = 1*(ALPHA / DIGIT / "_" / "\-") +.Ve +.PP +Filter terms are interpreted as follows: +.ie n .IP """+*"" (or ""*"")" 4 +.el .IP "\f(CW+*\fR (or \f(CW*\fR)" 4 +.IX Item "+* (or *)" +Enables all event types. +.ie n .IP """\-*""" 4 +.el .IP \f(CW\-*\fR 4 +.IX Item "-*" +Disables all event types. +.ie n .IP """+foo:*"" (or ""foo:*"")" 4 +.el .IP "\f(CW+foo:*\fR (or \f(CWfoo:*\fR)" 4 +.IX Item "+foo:* (or foo:*)" +Enables all event types in the \fBfoo\fR category. +.ie n .IP """\-foo:*""" 4 +.el .IP \f(CW\-foo:*\fR 4 +.IX Item "-foo:*" +Disables all event types in the \fBfoo\fR category. +.ie n .IP """+foo:bar"" (or ""foo:bar"")" 4 +.el .IP "\f(CW+foo:bar\fR (or \f(CWfoo:bar\fR)" 4 +.IX Item "+foo:bar (or foo:bar)" +Enables a specific event type \fBfoo:bar\fR. +.ie n .IP """\-foo:bar""" 4 +.el .IP \f(CW\-foo:bar\fR 4 +.IX Item "-foo:bar" +Disables a specific event type \fBfoo:bar\fR. +.PP +Partial wildcard matches are not supported at this time. +.SS "Default Configuration" +.IX Subsection "Default Configuration" +If the \fBOSSL_QFILTER\fR environment variable is not set or set to the empty +string, this is equivalent to enabling all event types (i.e., it is equivalent +to a filter of \f(CW\*(C`*\*(C'\fR). Note that the \fBQLOGDIR\fR environment variable must also be +set to enable qlog. +.SH "FORMAT STABILITY" +.IX Header "FORMAT STABILITY" +The OpenSSL qlog functionality currently implements a draft version of the qlog +specification. Future revisions to the qlog specification in advance of formal +standardisation are expected to introduce incompatible and breaking changes to +the qlog format. The OpenSSL qlog functionality will transition to producing +output in this format in the future once standardisation is complete. +.PP +Because of this, the qlog output of OpenSSL \fBwill\fR change in incompatible and +breaking ways in the future, including in non-major releases of OpenSSL. The +qlog output of OpenSSL is considered unstable and not subject to any format +stability or compatibility guarantees at this time. +.PP +Users of the OpenSSL qlog functionality must be aware that the output may change +arbitrarily between releases and that the preservation of compatibility with any +given tool between releases is not guaranteed. +.SS Aims +.IX Subsection "Aims" +The OpenSSL draft qlog functionality is primarily intended for use in +conjunction with the qvis tool <https://qvis.quictools.info/>. In terms of +format compatibility, the output format of the OpenSSL qlog functionality is +expected to track what is supported by qvis. As such, future changes to the +output of the OpenSSL qlog functionality are expected to track changes in qvis +as they occur, and reflect the versions of qlog currently supported by qvis. +.PP +This means that prior to the finalisation of the qlog standard, in the event of +a disparity between the current draft and what qvis supports, the OpenSSL qlog +functionality will generally aim for qvis compatibility over compliance with the +latest draft. +.PP +As such, OpenSSL's qlog functionality currently implements qlog version 0.3 as +defined in \fBdraft\-ietf\-quic\-qlog\-main\-schema\-05\fR and +\&\fBdraft\-ietf\-quic\-qlog\-quic\-events\-04\fR. These revisions are intentionally used +instead of more recent revisions due to their qvis compatibility. +.SH LIMITATIONS +.IX Header "LIMITATIONS" +The OpenSSL implementation of qlog currently has the following limitations: +.IP \(bu 4 +Not all event types defined by the draft specification are implemented. +.IP \(bu 4 +Only the JSON-SEQ (\fB.sqlog\fR) output format is supported. +.IP \(bu 4 +Only the \fBQLOGDIR\fR environment variable is supported for configuring the qlog +output directory. The standard \fBQLOGFILE\fR environment variable is not +supported. +.IP \(bu 4 +There is no API for programmatically enabling or controlling the qlog +functionality. +.SH "SEE ALSO" +.IX Header "SEE ALSO" +\&\fBopenssl\-quic\fR\|(7), \fBopenssl\-env\fR\|(7) +.SH HISTORY +.IX Header "HISTORY" +This functionality was added in OpenSSL 3.3. +.SH COPYRIGHT +.IX Header "COPYRIGHT" +Copyright 2024 The OpenSSL Project Authors. All Rights Reserved. +.PP +Licensed under the Apache License 2.0 (the "License"). You may not use +this file except in compliance with the License. You can obtain a copy +in the file LICENSE in the source distribution or at +<https://www.openssl.org/source/license.html>. diff --git a/upstream/archlinux/man7/openssl-quic.7ssl b/upstream/archlinux/man7/openssl-quic.7ssl index e9fa9759..bd866456 100644 --- a/upstream/archlinux/man7/openssl-quic.7ssl +++ b/upstream/archlinux/man7/openssl-quic.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-QUIC 7ssl" -.TH OPENSSL-QUIC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-QUIC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/openssl-threads.7ssl b/upstream/archlinux/man7/openssl-threads.7ssl index c2b3afd9..bc9812a0 100644 --- a/upstream/archlinux/man7/openssl-threads.7ssl +++ b/upstream/archlinux/man7/openssl-threads.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL-THREADS 7ssl" -.TH OPENSSL-THREADS 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL-THREADS 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/openssl_user_macros.7ssl b/upstream/archlinux/man7/openssl_user_macros.7ssl index 14561141..1eb27941 100644 --- a/upstream/archlinux/man7/openssl_user_macros.7ssl +++ b/upstream/archlinux/man7/openssl_user_macros.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OPENSSL_USER_MACROS 7ssl" -.TH OPENSSL_USER_MACROS 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OPENSSL_USER_MACROS 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -137,7 +137,7 @@ minor and patch components of the version number. For example: .Sp If \fBOPENSSL_API_COMPAT\fR is undefined, this default value is used in its place: -\&\f(CW30200\fR +\&\f(CW30300\fR .RE .IP \fBOPENSSL_NO_DEPRECATED\fR 4 .IX Item "OPENSSL_NO_DEPRECATED" diff --git a/upstream/archlinux/man7/operator.7 b/upstream/archlinux/man7/operator.7 index 4627fd7d..1fa7ef30 100644 --- a/upstream/archlinux/man7/operator.7 +++ b/upstream/archlinux/man7/operator.7 @@ -14,7 +14,7 @@ .\" .\" 2007-12-08, mtk, Converted from mdoc to man macros .\" -.TH operator 7 2023-10-31 "Linux man-pages 6.06" +.TH operator 7 2024-05-02 "Linux man-pages 6.8" .SH NAME operator \- C operator precedence and order of evaluation .SH DESCRIPTION diff --git a/upstream/archlinux/man7/ossl-guide-introduction.7ssl b/upstream/archlinux/man7/ossl-guide-introduction.7ssl index 31429f8c..8233d5c7 100644 --- a/upstream/archlinux/man7/ossl-guide-introduction.7ssl +++ b/upstream/archlinux/man7/ossl-guide-introduction.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-INTRODUCTION 7ssl" -.TH OSSL-GUIDE-INTRODUCTION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-INTRODUCTION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-libcrypto-introduction.7ssl b/upstream/archlinux/man7/ossl-guide-libcrypto-introduction.7ssl index 7f76d4e5..2935a850 100644 --- a/upstream/archlinux/man7/ossl-guide-libcrypto-introduction.7ssl +++ b/upstream/archlinux/man7/ossl-guide-libcrypto-introduction.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-LIBCRYPTO-INTRODUCTION 7ssl" -.TH OSSL-GUIDE-LIBCRYPTO-INTRODUCTION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-LIBCRYPTO-INTRODUCTION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-libraries-introduction.7ssl b/upstream/archlinux/man7/ossl-guide-libraries-introduction.7ssl index 8b26dae4..bc6b8519 100644 --- a/upstream/archlinux/man7/ossl-guide-libraries-introduction.7ssl +++ b/upstream/archlinux/man7/ossl-guide-libraries-introduction.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-LIBRARIES-INTRODUCTION 7ssl" -.TH OSSL-GUIDE-LIBRARIES-INTRODUCTION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-LIBRARIES-INTRODUCTION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-libssl-introduction.7ssl b/upstream/archlinux/man7/ossl-guide-libssl-introduction.7ssl index cb32fb6e..3c00f314 100644 --- a/upstream/archlinux/man7/ossl-guide-libssl-introduction.7ssl +++ b/upstream/archlinux/man7/ossl-guide-libssl-introduction.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-LIBSSL-INTRODUCTION 7ssl" -.TH OSSL-GUIDE-LIBSSL-INTRODUCTION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-LIBSSL-INTRODUCTION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-migration.7ssl b/upstream/archlinux/man7/ossl-guide-migration.7ssl index 26c05d89..68b370e8 100644 --- a/upstream/archlinux/man7/ossl-guide-migration.7ssl +++ b/upstream/archlinux/man7/ossl-guide-migration.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-MIGRATION 7ssl" -.TH OSSL-GUIDE-MIGRATION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-MIGRATION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -217,6 +217,14 @@ To ensure the future compatibility, the engines should be turned to providers. To prefer the provider-based hardware offload, you can specify the default properties to prefer your provider. .PP +Setting engine-based or application-based default low-level crypto method such +as \fBRSA_METHOD\fR or \fBEC_KEY_METHOD\fR is still possible and keys inside the +default provider will use the engine-based implementation for the crypto +operations. However \fBEVP_PKEY\fRs created by decoding by using \fBOSSL_DECODER\fR, +\&\fBPEM_\fR or \fBd2i_\fR APIs will be provider-based. To create a fully legacy +\&\fBEVP_PKEY\fRs \fBEVP_PKEY_set1_RSA\fR\|(3), \fBEVP_PKEY_set1_EC_KEY\fR\|(3) or similar +functions must be used. +.PP \fIVersioning Scheme\fR .IX Subsection "Versioning Scheme" .PP @@ -2082,7 +2090,7 @@ options of the commands. The migration guide was created for OpenSSL 3.0. .SH COPYRIGHT .IX Header "COPYRIGHT" -Copyright 2021\-2023 The OpenSSL Project Authors. All Rights Reserved. +Copyright 2021\-2024 The OpenSSL Project Authors. All Rights Reserved. .PP Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy diff --git a/upstream/archlinux/man7/ossl-guide-quic-client-block.7ssl b/upstream/archlinux/man7/ossl-guide-quic-client-block.7ssl index 65cb84bd..0c32eb92 100644 --- a/upstream/archlinux/man7/ossl-guide-quic-client-block.7ssl +++ b/upstream/archlinux/man7/ossl-guide-quic-client-block.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-QUIC-CLIENT-BLOCK 7ssl" -.TH OSSL-GUIDE-QUIC-CLIENT-BLOCK 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-QUIC-CLIENT-BLOCK 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-quic-client-non-block.7ssl b/upstream/archlinux/man7/ossl-guide-quic-client-non-block.7ssl index 20956e31..87e7f8a2 100644 --- a/upstream/archlinux/man7/ossl-guide-quic-client-non-block.7ssl +++ b/upstream/archlinux/man7/ossl-guide-quic-client-non-block.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-QUIC-CLIENT-NON-BLOCK 7ssl" -.TH OSSL-GUIDE-QUIC-CLIENT-NON-BLOCK 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-QUIC-CLIENT-NON-BLOCK 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-quic-introduction.7ssl b/upstream/archlinux/man7/ossl-guide-quic-introduction.7ssl index b1df87a5..eebdac83 100644 --- a/upstream/archlinux/man7/ossl-guide-quic-introduction.7ssl +++ b/upstream/archlinux/man7/ossl-guide-quic-introduction.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-QUIC-INTRODUCTION 7ssl" -.TH OSSL-GUIDE-QUIC-INTRODUCTION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-QUIC-INTRODUCTION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-quic-multi-stream.7ssl b/upstream/archlinux/man7/ossl-guide-quic-multi-stream.7ssl index 684428fa..f73b69c9 100644 --- a/upstream/archlinux/man7/ossl-guide-quic-multi-stream.7ssl +++ b/upstream/archlinux/man7/ossl-guide-quic-multi-stream.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-QUIC-MULTI-STREAM 7ssl" -.TH OSSL-GUIDE-QUIC-MULTI-STREAM 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-QUIC-MULTI-STREAM 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-tls-client-block.7ssl b/upstream/archlinux/man7/ossl-guide-tls-client-block.7ssl index f6ef5f27..cbfba7ca 100644 --- a/upstream/archlinux/man7/ossl-guide-tls-client-block.7ssl +++ b/upstream/archlinux/man7/ossl-guide-tls-client-block.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-TLS-CLIENT-BLOCK 7ssl" -.TH OSSL-GUIDE-TLS-CLIENT-BLOCK 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-TLS-CLIENT-BLOCK 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-tls-client-non-block.7ssl b/upstream/archlinux/man7/ossl-guide-tls-client-non-block.7ssl index b28ea82c..2bc94549 100644 --- a/upstream/archlinux/man7/ossl-guide-tls-client-non-block.7ssl +++ b/upstream/archlinux/man7/ossl-guide-tls-client-non-block.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-TLS-CLIENT-NON-BLOCK 7ssl" -.TH OSSL-GUIDE-TLS-CLIENT-NON-BLOCK 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-TLS-CLIENT-NON-BLOCK 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl-guide-tls-introduction.7ssl b/upstream/archlinux/man7/ossl-guide-tls-introduction.7ssl index cf833282..3a605678 100644 --- a/upstream/archlinux/man7/ossl-guide-tls-introduction.7ssl +++ b/upstream/archlinux/man7/ossl-guide-tls-introduction.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL-GUIDE-TLS-INTRODUCTION 7ssl" -.TH OSSL-GUIDE-TLS-INTRODUCTION 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL-GUIDE-TLS-INTRODUCTION 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl_store-file.7ssl b/upstream/archlinux/man7/ossl_store-file.7ssl index 6d027535..d824ad16 100644 --- a/upstream/archlinux/man7/ossl_store-file.7ssl +++ b/upstream/archlinux/man7/ossl_store-file.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_STORE-FILE 7ssl" -.TH OSSL_STORE-FILE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_STORE-FILE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/ossl_store.7ssl b/upstream/archlinux/man7/ossl_store.7ssl index da2f138c..a4df6b1d 100644 --- a/upstream/archlinux/man7/ossl_store.7ssl +++ b/upstream/archlinux/man7/ossl_store.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "OSSL_STORE 7ssl" -.TH OSSL_STORE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH OSSL_STORE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/packet.7 b/upstream/archlinux/man7/packet.7 index 40f0d471..1f75c580 100644 --- a/upstream/archlinux/man7/packet.7 +++ b/upstream/archlinux/man7/packet.7 @@ -4,7 +4,7 @@ .\" .\" $Id: packet.7,v 1.13 2000/08/14 08:03:45 ak Exp $ .\" -.TH packet 7 2023-10-31 "Linux man-pages 6.06" +.TH packet 7 2024-05-02 "Linux man-pages 6.8" .SH NAME packet \- packet interface on device level .SH SYNOPSIS diff --git a/upstream/archlinux/man7/pacutils-sysroot.7 b/upstream/archlinux/man7/pacutils-sysroot.7 index 17e4ebce..58c9f6c0 100644 --- a/upstream/archlinux/man7/pacutils-sysroot.7 +++ b/upstream/archlinux/man7/pacutils-sysroot.7 @@ -1,4 +1,5 @@ -.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42) +.\" -*- mode: troff; coding: utf-8 -*- +.\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== @@ -15,29 +16,12 @@ .ft R .fi .. -.\" Set up some character translations and predefined strings. \*(-- will -.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left -.\" double quote, and \*(R" will give a right double quote. \*(C+ will -.\" give a nicer C++. Capital omega is used to do unbreakable dashes and -.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, -.\" nothing in troff, for use with C<>. -.tr \(*W- -.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ -. ds -- \(*W- -. ds PI pi -. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch -. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch -. ds L" "" -. ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ -. ds -- \|\(em\| -. ds PI \(*p -. ds L" `` -. ds R" '' . ds C` . ds C' 'br\} @@ -68,79 +52,17 @@ . \} .\} .rr rF -.\" -.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). -.\" Fear. Run. Save yourself. No user-serviceable parts. -. \" fudge factors for nroff and troff -.if n \{\ -. ds #H 0 -. ds #V .8m -. ds #F .3m -. ds #[ \f1 -. ds #] \fP -.\} -.if t \{\ -. ds #H ((1u-(\\\\n(.fu%2u))*.13m) -. ds #V .6m -. ds #F 0 -. ds #[ \& -. ds #] \& -.\} -. \" simple accents for nroff and troff -.if n \{\ -. ds ' \& -. ds ` \& -. ds ^ \& -. ds , \& -. ds ~ ~ -. ds / -.\} -.if t \{\ -. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" -. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' -. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' -. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' -. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' -. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' -.\} -. \" troff and (daisy-wheel) nroff accents -.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' -.ds 8 \h'\*(#H'\(*b\h'-\*(#H' -.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] -.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' -.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' -.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] -.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] -.ds ae a\h'-(\w'a'u*4/10)'e -.ds Ae A\h'-(\w'A'u*4/10)'E -. \" corrections for vroff -.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' -.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' -. \" for low resolution devices (crt and lpr) -.if \n(.H>23 .if \n(.V>19 \ -\{\ -. ds : e -. ds 8 ss -. ds o a -. ds d- d\h'-1'\(ga -. ds D- D\h'-1'\(hy -. ds th \o'bp' -. ds Th \o'LP' -. ds ae ae -. ds Ae AE -.\} -.rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "PACUTILS-SYSROOT 7" -.TH PACUTILS-SYSROOT 7 "2021-08-14" "pacutils" "pacutils-sysroot" +.TH PACUTILS-SYSROOT 7 2024-04-16 pacutils pacutils-sysroot .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh -.SH "NAME" +.SH NAME pacutils\-sysroot \- managing a mounted guest system -.SH "DESCRIPTION" +.SH DESCRIPTION .IX Header "DESCRIPTION" .SS "Managing Guests with \-\-root" .IX Subsection "Managing Guests with --root" @@ -175,7 +97,7 @@ installation root if unset). .IX Subsection "Introducing the Sysroot" This is a significant amount of work just to run operate on a mounted system. In order to allow reliable operating on a mounted guest, pacman and pacutils -have added the concept of a \*(L"sysroot\*(R". The sysroot is what is commonly +have added the concept of a "sysroot". The sysroot is what is commonly intended when using the \fB\-\-root\fR option; the program will operate as if the sysroot were actually the filesystem root. This is similar to using \f(CW\*(C`chroot\*(C'\fR to enter the mounted system before running the program, but still runs the @@ -193,9 +115,9 @@ use paths under the sysroot without actually calling \f(CW\*(C`chroot\*(C'\fR. Pacutils provides sysroot-aware versions of its configuration parsing functions to simplify the process. Note that the sysroot is prepended to all paths during config resolution. Programs using the sysroot configuration parsing -routines should \fB\s-1NOT\s0\fR prepend the sysroot to configuration paths provided on +routines should \fBNOT\fR prepend the sysroot to configuration paths provided on the command line. -.SH "EXAMPLES" +.SH EXAMPLES .IX Header "EXAMPLES" .Vb 3 \& #include <alpm.h> diff --git a/upstream/archlinux/man7/passphrase-encoding.7ssl b/upstream/archlinux/man7/passphrase-encoding.7ssl index 4bcdc1ee..04ef6d97 100644 --- a/upstream/archlinux/man7/passphrase-encoding.7ssl +++ b/upstream/archlinux/man7/passphrase-encoding.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PASSPHRASE-ENCODING 7ssl" -.TH PASSPHRASE-ENCODING 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PASSPHRASE-ENCODING 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/path_resolution.7 b/upstream/archlinux/man7/path_resolution.7 index ab0389df..7569dec1 100644 --- a/upstream/archlinux/man7/path_resolution.7 +++ b/upstream/archlinux/man7/path_resolution.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH path_resolution 7 2023-10-31 "Linux man-pages 6.06" +.TH path_resolution 7 2024-05-02 "Linux man-pages 6.8" .SH NAME path_resolution \- how a pathname is resolved to a file .SH DESCRIPTION @@ -132,7 +132,7 @@ we are just creating it. The details on the treatment of the final entry are described in the manual pages of the specific system calls. -.SS . and .. +.SS "\&. and .." By convention, every directory has the entries "." and "..", which refer to the directory itself and to its parent directory, respectively. diff --git a/upstream/archlinux/man7/pcilib.7 b/upstream/archlinux/man7/pcilib.7 index 08e2ba9e..6df46c18 100644 --- a/upstream/archlinux/man7/pcilib.7 +++ b/upstream/archlinux/man7/pcilib.7 @@ -1,4 +1,4 @@ -.TH pcilib 7 "25 February 2024" "pciutils-3.11.1" "The PCI Utilities" +.TH pcilib 7 "05 April 2024" "pciutils-3.12.0" "The PCI Utilities" .SH NAME pcilib \- a library for accessing PCI devices diff --git a/upstream/archlinux/man7/persistent-keyring.7 b/upstream/archlinux/man7/persistent-keyring.7 index 47f96ecf..5ac853a7 100644 --- a/upstream/archlinux/man7/persistent-keyring.7 +++ b/upstream/archlinux/man7/persistent-keyring.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH persistent-keyring 7 2023-10-31 "Linux man-pages 6.06" +.TH persistent-keyring 7 2024-05-02 "Linux man-pages 6.8" .SH NAME persistent-keyring \- per-user persistent keyring .SH DESCRIPTION diff --git a/upstream/archlinux/man7/pid_namespaces.7 b/upstream/archlinux/man7/pid_namespaces.7 index 601f39fc..b757e7ae 100644 --- a/upstream/archlinux/man7/pid_namespaces.7 +++ b/upstream/archlinux/man7/pid_namespaces.7 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH pid_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH pid_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME pid_namespaces \- overview of Linux PID namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/pipe.7 b/upstream/archlinux/man7/pipe.7 index 0fd53f9b..bc7f0e7c 100644 --- a/upstream/archlinux/man7/pipe.7 +++ b/upstream/archlinux/man7/pipe.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pipe 7 2023-10-31 "Linux man-pages 6.06" +.TH pipe 7 2024-05-02 "Linux man-pages 6.8" .SH NAME pipe \- overview of pipes and FIFOs .SH DESCRIPTION diff --git a/upstream/archlinux/man7/pkeys.7 b/upstream/archlinux/man7/pkeys.7 index 65bc78e9..15dee30a 100644 --- a/upstream/archlinux/man7/pkeys.7 +++ b/upstream/archlinux/man7/pkeys.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pkeys 7 2023-10-31 "Linux man-pages 6.06" +.TH pkeys 7 2024-05-02 "Linux man-pages 6.8" .SH NAME pkeys \- overview of Memory Protection Keys .SH DESCRIPTION diff --git a/upstream/archlinux/man7/posixoptions.7 b/upstream/archlinux/man7/posixoptions.7 index fa8a5074..8ab56463 100644 --- a/upstream/archlinux/man7/posixoptions.7 +++ b/upstream/archlinux/man7/posixoptions.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH posixoptions 7 2023-11-01 "Linux man-pages 6.06" +.TH posixoptions 7 2024-05-02 "Linux man-pages 6.8" .SH NAME posixoptions \- optional parts of the POSIX standard .SH DESCRIPTION diff --git a/upstream/archlinux/man7/process-keyring.7 b/upstream/archlinux/man7/process-keyring.7 index 6c53b64c..9d00e026 100644 --- a/upstream/archlinux/man7/process-keyring.7 +++ b/upstream/archlinux/man7/process-keyring.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH process-keyring 7 2023-10-31 "Linux man-pages 6.06" +.TH process-keyring 7 2024-05-02 "Linux man-pages 6.8" .SH NAME process-keyring \- per-process shared keyring .SH DESCRIPTION diff --git a/upstream/archlinux/man7/property.7ssl b/upstream/archlinux/man7/property.7ssl index 65b067de..729be62b 100644 --- a/upstream/archlinux/man7/property.7ssl +++ b/upstream/archlinux/man7/property.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROPERTY 7ssl" -.TH PROPERTY 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROPERTY 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-asym_cipher.7ssl b/upstream/archlinux/man7/provider-asym_cipher.7ssl index 4eea8a82..44abf9c9 100644 --- a/upstream/archlinux/man7/provider-asym_cipher.7ssl +++ b/upstream/archlinux/man7/provider-asym_cipher.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-ASYM_CIPHER 7ssl" -.TH PROVIDER-ASYM_CIPHER 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-ASYM_CIPHER 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-base.7ssl b/upstream/archlinux/man7/provider-base.7ssl index ed85877a..a4a3b26b 100644 --- a/upstream/archlinux/man7/provider-base.7ssl +++ b/upstream/archlinux/man7/provider-base.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-BASE 7ssl" -.TH PROVIDER-BASE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-BASE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-cipher.7ssl b/upstream/archlinux/man7/provider-cipher.7ssl index 3953489e..063f041a 100644 --- a/upstream/archlinux/man7/provider-cipher.7ssl +++ b/upstream/archlinux/man7/provider-cipher.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-CIPHER 7ssl" -.TH PROVIDER-CIPHER 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-CIPHER 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-decoder.7ssl b/upstream/archlinux/man7/provider-decoder.7ssl index 28b5e91a..88332f38 100644 --- a/upstream/archlinux/man7/provider-decoder.7ssl +++ b/upstream/archlinux/man7/provider-decoder.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-DECODER 7ssl" -.TH PROVIDER-DECODER 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-DECODER 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-digest.7ssl b/upstream/archlinux/man7/provider-digest.7ssl index 17d1b92c..42a14aa3 100644 --- a/upstream/archlinux/man7/provider-digest.7ssl +++ b/upstream/archlinux/man7/provider-digest.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-DIGEST 7ssl" -.TH PROVIDER-DIGEST 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-DIGEST 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -248,8 +248,7 @@ Diverse flags that describe exceptional behaviour for the digest: This digest method can only handle one block of input. .IP \fBEVP_MD_FLAG_XOF\fR 4 .IX Item "EVP_MD_FLAG_XOF" -This digest method is an extensible-output function (XOF) and supports -setting the \fBOSSL_DIGEST_PARAM_XOFLEN\fR parameter. +This digest method is an extensible-output function (XOF). .IP \fBEVP_MD_FLAG_DIGALGID_NULL\fR 4 .IX Item "EVP_MD_FLAG_DIGALGID_NULL" When setting up a DigestAlgorithmIdentifier, this flag will have the diff --git a/upstream/archlinux/man7/provider-encoder.7ssl b/upstream/archlinux/man7/provider-encoder.7ssl index c91da056..619491ab 100644 --- a/upstream/archlinux/man7/provider-encoder.7ssl +++ b/upstream/archlinux/man7/provider-encoder.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-ENCODER 7ssl" -.TH PROVIDER-ENCODER 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-ENCODER 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-kdf.7ssl b/upstream/archlinux/man7/provider-kdf.7ssl index 8dffe876..b89787de 100644 --- a/upstream/archlinux/man7/provider-kdf.7ssl +++ b/upstream/archlinux/man7/provider-kdf.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-KDF 7ssl" -.TH PROVIDER-KDF 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-KDF 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-kem.7ssl b/upstream/archlinux/man7/provider-kem.7ssl index f258d4b2..e61b51c3 100644 --- a/upstream/archlinux/man7/provider-kem.7ssl +++ b/upstream/archlinux/man7/provider-kem.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-KEM 7ssl" -.TH PROVIDER-KEM 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-KEM 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-keyexch.7ssl b/upstream/archlinux/man7/provider-keyexch.7ssl index 6af8d600..d5448714 100644 --- a/upstream/archlinux/man7/provider-keyexch.7ssl +++ b/upstream/archlinux/man7/provider-keyexch.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-KEYEXCH 7ssl" -.TH PROVIDER-KEYEXCH 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-KEYEXCH 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-keymgmt.7ssl b/upstream/archlinux/man7/provider-keymgmt.7ssl index 095fb95d..ca0824b8 100644 --- a/upstream/archlinux/man7/provider-keymgmt.7ssl +++ b/upstream/archlinux/man7/provider-keymgmt.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-KEYMGMT 7ssl" -.TH PROVIDER-KEYMGMT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-KEYMGMT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-mac.7ssl b/upstream/archlinux/man7/provider-mac.7ssl index 79b79902..c8ec324d 100644 --- a/upstream/archlinux/man7/provider-mac.7ssl +++ b/upstream/archlinux/man7/provider-mac.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-MAC 7ssl" -.TH PROVIDER-MAC 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-MAC 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-object.7ssl b/upstream/archlinux/man7/provider-object.7ssl index ea7f979b..a7cfc3df 100644 --- a/upstream/archlinux/man7/provider-object.7ssl +++ b/upstream/archlinux/man7/provider-object.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-OBJECT 7ssl" -.TH PROVIDER-OBJECT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-OBJECT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-rand.7ssl b/upstream/archlinux/man7/provider-rand.7ssl index f38b1494..4e204311 100644 --- a/upstream/archlinux/man7/provider-rand.7ssl +++ b/upstream/archlinux/man7/provider-rand.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-RAND 7ssl" -.TH PROVIDER-RAND 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-RAND 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-signature.7ssl b/upstream/archlinux/man7/provider-signature.7ssl index fcfb5faf..3053f5e1 100644 --- a/upstream/archlinux/man7/provider-signature.7ssl +++ b/upstream/archlinux/man7/provider-signature.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-SIGNATURE 7ssl" -.TH PROVIDER-SIGNATURE 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-SIGNATURE 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider-storemgmt.7ssl b/upstream/archlinux/man7/provider-storemgmt.7ssl index 7bd34451..64d46b8e 100644 --- a/upstream/archlinux/man7/provider-storemgmt.7ssl +++ b/upstream/archlinux/man7/provider-storemgmt.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER-STOREMGMT 7ssl" -.TH PROVIDER-STOREMGMT 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER-STOREMGMT 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/provider.7ssl b/upstream/archlinux/man7/provider.7ssl index 137b6d9d..2d727908 100644 --- a/upstream/archlinux/man7/provider.7ssl +++ b/upstream/archlinux/man7/provider.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROVIDER 7ssl" -.TH PROVIDER 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROVIDER 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/proxy-certificates.7ssl b/upstream/archlinux/man7/proxy-certificates.7ssl index d5dfa991..e931a48d 100644 --- a/upstream/archlinux/man7/proxy-certificates.7ssl +++ b/upstream/archlinux/man7/proxy-certificates.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "PROXY-CERTIFICATES 7ssl" -.TH PROXY-CERTIFICATES 7ssl 2024-01-30 3.2.1 OpenSSL +.TH PROXY-CERTIFICATES 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/pthreads.7 b/upstream/archlinux/man7/pthreads.7 index 821ad65b..66957602 100644 --- a/upstream/archlinux/man7/pthreads.7 +++ b/upstream/archlinux/man7/pthreads.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pthreads 7 2023-10-31 "Linux man-pages 6.06" +.TH pthreads 7 2024-05-02 "Linux man-pages 6.8" .SH NAME pthreads \- POSIX threads .SH DESCRIPTION diff --git a/upstream/archlinux/man7/pty.7 b/upstream/archlinux/man7/pty.7 index 9f31c8d2..4444d95c 100644 --- a/upstream/archlinux/man7/pty.7 +++ b/upstream/archlinux/man7/pty.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH pty 7 2023-11-19 "Linux man-pages 6.06" +.TH pty 7 2024-05-02 "Linux man-pages 6.8" .SH NAME pty \- pseudoterminal interfaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/queue.7 b/upstream/archlinux/man7/queue.7 index 823385f2..404cc3f8 100644 --- a/upstream/archlinux/man7/queue.7 +++ b/upstream/archlinux/man7/queue.7 @@ -5,7 +5,7 @@ .\" SPDX-License-Identifier: BSD-3-Clause .\" .\" -.TH queue 7 2023-10-31 "Linux man-pages 6.06" +.TH queue 7 2024-05-02 "Linux man-pages 6.8" .SH NAME queue \- implementations of linked lists and queues .SH DESCRIPTION diff --git a/upstream/archlinux/man7/random.7 b/upstream/archlinux/man7/random.7 index 02660a23..d4e2df93 100644 --- a/upstream/archlinux/man7/random.7 +++ b/upstream/archlinux/man7/random.7 @@ -9,7 +9,7 @@ .\" The following web page is quite informative: .\" http://www.2uo.de/myths-about-urandom/ .\" -.TH random 7 2023-10-31 "Linux man-pages 6.06" +.TH random 7 2024-05-02 "Linux man-pages 6.8" .SH NAME random \- overview of interfaces for obtaining randomness .SH DESCRIPTION diff --git a/upstream/archlinux/man7/raw.7 b/upstream/archlinux/man7/raw.7 index dedb91fe..13a09a76 100644 --- a/upstream/archlinux/man7/raw.7 +++ b/upstream/archlinux/man7/raw.7 @@ -5,7 +5,7 @@ .\" .\" $Id: raw.7,v 1.6 1999/06/05 10:32:08 freitag Exp $ .\" -.TH raw 7 2023-10-31 "Linux man-pages 6.06" +.TH raw 7 2024-05-02 "Linux man-pages 6.8" .SH NAME raw \- Linux IPv4 raw sockets .SH SYNOPSIS diff --git a/upstream/archlinux/man7/regex.7 b/upstream/archlinux/man7/regex.7 index e25c83c4..97a3fe33 100644 --- a/upstream/archlinux/man7/regex.7 +++ b/upstream/archlinux/man7/regex.7 @@ -35,7 +35,7 @@ .\" .ie t .ds dg \(dg .el .ds dg (!) -.TH regex 7 2023-11-01 "Linux man-pages 6.06" +.TH regex 7 2024-05-02 "Linux man-pages 6.8" .SH NAME regex \- POSIX.2 regular expressions .SH DESCRIPTION diff --git a/upstream/archlinux/man7/rtld-audit.7 b/upstream/archlinux/man7/rtld-audit.7 index 8fbb69f8..931dc30c 100644 --- a/upstream/archlinux/man7/rtld-audit.7 +++ b/upstream/archlinux/man7/rtld-audit.7 @@ -5,7 +5,7 @@ .\" .\" 2009-01-12, mtk, Created .\" -.TH RTLD-AUDIT 7 2023-10-31 "Linux man-pages 6.06" +.TH RTLD-AUDIT 7 2024-05-02 "Linux man-pages 6.8" .SH NAME rtld\-audit \- auditing API for the dynamic linker .SH SYNOPSIS diff --git a/upstream/archlinux/man7/rtnetlink.7 b/upstream/archlinux/man7/rtnetlink.7 index a8dfb9ff..2bffcc5f 100644 --- a/upstream/archlinux/man7/rtnetlink.7 +++ b/upstream/archlinux/man7/rtnetlink.7 @@ -7,7 +7,7 @@ .\" help from Matthew Wilcox. .\" $Id: rtnetlink.7,v 1.8 2000/01/22 01:55:04 freitag Exp $ .\" -.TH rtnetlink 7 2023-10-31 "Linux man-pages 6.06" +.TH rtnetlink 7 2024-05-02 "Linux man-pages 6.8" .SH NAME rtnetlink \- Linux routing socket .SH SYNOPSIS diff --git a/upstream/archlinux/man7/samba.7 b/upstream/archlinux/man7/samba.7 index c84fa0c3..339b91bb 100644 --- a/upstream/archlinux/man7/samba.7 +++ b/upstream/archlinux/man7/samba.7 @@ -2,12 +2,12 @@ .\" Title: samba .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 02/19/2024 +.\" Date: 05/09/2024 .\" Manual: Miscellanea -.\" Source: Samba 4.19.5 +.\" Source: Samba 4.20.1 .\" Language: English .\" -.TH "SAMBA" "7" "02/19/2024" "Samba 4\&.19\&.5" "Miscellanea" +.TH "SAMBA" "7" "05/09/2024" "Samba 4\&.20\&.1" "Miscellanea" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -231,7 +231,7 @@ https://lists\&.samba\&.org you can find a lot of information in the archives and you can subscribe to the samba list and ask for help or discuss things\&. .SH "VERSION" .PP -This man page is part of version 4\&.19\&.5 of the Samba suite\&. +This man page is part of version 4\&.20\&.1 of the Samba suite\&. .SH "CONTRIBUTIONS" .PP If you wish to contribute to the Samba project, then I suggest you join the Samba mailing list at diff --git a/upstream/archlinux/man7/sched.7 b/upstream/archlinux/man7/sched.7 index 901fd40e..82c7ae31 100644 --- a/upstream/archlinux/man7/sched.7 +++ b/upstream/archlinux/man7/sched.7 @@ -10,7 +10,7 @@ .\" .\" Worth looking at: http://rt.wiki.kernel.org/index.php .\" -.TH sched 7 2023-10-31 "Linux man-pages 6.06" +.TH sched 7 2024-05-02 "Linux man-pages 6.8" .SH NAME sched \- overview of CPU scheduling .SH DESCRIPTION @@ -158,7 +158,7 @@ changes the priority of the running or runnable thread identified by .I pid the effect on the thread's position in the list depends on -the direction of the change to threads priority: +the direction of the change to the thread's priority: .RS .IP (a) 5 If the thread's priority is raised, diff --git a/upstream/archlinux/man7/sem_overview.7 b/upstream/archlinux/man7/sem_overview.7 index 8578f7db..cf87f8fb 100644 --- a/upstream/archlinux/man7/sem_overview.7 +++ b/upstream/archlinux/man7/sem_overview.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH sem_overview 7 2023-10-31 "Linux man-pages 6.06" +.TH sem_overview 7 2024-05-02 "Linux man-pages 6.8" .SH NAME sem_overview \- overview of POSIX semaphores .SH DESCRIPTION diff --git a/upstream/archlinux/man7/session-keyring.7 b/upstream/archlinux/man7/session-keyring.7 index c49c4ce7..7ed38b59 100644 --- a/upstream/archlinux/man7/session-keyring.7 +++ b/upstream/archlinux/man7/session-keyring.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH session-keyring 7 2023-10-31 "Linux man-pages 6.06" +.TH session-keyring 7 2024-05-02 "Linux man-pages 6.8" .SH NAME session-keyring \- session shared process keyring .SH DESCRIPTION diff --git a/upstream/archlinux/man7/shm_overview.7 b/upstream/archlinux/man7/shm_overview.7 index 5d68097b..e8563625 100644 --- a/upstream/archlinux/man7/shm_overview.7 +++ b/upstream/archlinux/man7/shm_overview.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH shm_overview 7 2023-10-31 "Linux man-pages 6.06" +.TH shm_overview 7 2024-05-02 "Linux man-pages 6.8" .SH NAME shm_overview \- overview of POSIX shared memory .SH DESCRIPTION diff --git a/upstream/archlinux/man7/signal-safety.7 b/upstream/archlinux/man7/signal-safety.7 index f86309a3..fe76828c 100644 --- a/upstream/archlinux/man7/signal-safety.7 +++ b/upstream/archlinux/man7/signal-safety.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH signal-safety 7 2023-10-31 "Linux man-pages 6.06" +.TH signal-safety 7 2024-05-02 "Linux man-pages 6.8" .SH NAME signal-safety \- async-signal-safe functions .SH DESCRIPTION diff --git a/upstream/archlinux/man7/signal.7 b/upstream/archlinux/man7/signal.7 index d54c3878..9305cc3a 100644 --- a/upstream/archlinux/man7/signal.7 +++ b/upstream/archlinux/man7/signal.7 @@ -23,7 +23,7 @@ .\" Added section on stop/cont signals interrupting syscalls. .\" 2008-10-05, mtk: various additions .\" -.TH signal 7 2023-10-31 "Linux man-pages 6.06" +.TH signal 7 2024-05-02 "Linux man-pages 6.8" .SH NAME signal \- overview of signals .SH DESCRIPTION diff --git a/upstream/archlinux/man7/sock_diag.7 b/upstream/archlinux/man7/sock_diag.7 index ad0d1a92..8b222c8b 100644 --- a/upstream/archlinux/man7/sock_diag.7 +++ b/upstream/archlinux/man7/sock_diag.7 @@ -2,7 +2,7 @@ .\" Copyright (c) 2016 Dmitry V. Levin <ldv@altlinux.org> .\" .\" SPDX-License-Identifier: GPL-2.0-or-later -.TH sock_diag 7 2023-10-31 "Linux man-pages 6.06" +.TH sock_diag 7 2024-05-02 "Linux man-pages 6.8" .SH NAME sock_diag \- obtaining information about sockets .SH SYNOPSIS diff --git a/upstream/archlinux/man7/socket.7 b/upstream/archlinux/man7/socket.7 index 88ee3f39..85c20430 100644 --- a/upstream/archlinux/man7/socket.7 +++ b/upstream/archlinux/man7/socket.7 @@ -47,7 +47,7 @@ .\" commit ea02f9411d9faa3553ed09ce0ec9f00ceae9885e .\" Author: Michal Sekletar <msekleta@redhat.com> .\" -.TH socket 7 2024-01-16 "Linux man-pages 6.06" +.TH socket 7 2024-05-02 "Linux man-pages 6.8" .SH NAME socket \- Linux socket interface .SH SYNOPSIS diff --git a/upstream/archlinux/man7/spufs.7 b/upstream/archlinux/man7/spufs.7 index 71919f94..8356b4fc 100644 --- a/upstream/archlinux/man7/spufs.7 +++ b/upstream/archlinux/man7/spufs.7 @@ -10,7 +10,7 @@ .\" 2007-07-10, quite a lot of polishing by mtk .\" 2007-09-28, updates for newer kernels by Jeremy Kerr <jk@ozlabs.org> .\" -.TH spufs 7 2023-10-31 "Linux man-pages 6.06" +.TH spufs 7 2024-05-02 "Linux man-pages 6.8" .SH NAME spufs \- SPU filesystem .SH DESCRIPTION diff --git a/upstream/archlinux/man7/standards.7 b/upstream/archlinux/man7/standards.7 index 913d4b9c..4dc7aac6 100644 --- a/upstream/archlinux/man7/standards.7 +++ b/upstream/archlinux/man7/standards.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH standards 7 2023-10-31 "Linux man-pages 6.06" +.TH standards 7 2024-05-02 "Linux man-pages 6.8" .SH NAME standards \- C and UNIX Standards .SH DESCRIPTION diff --git a/upstream/archlinux/man7/string_copying.7 b/upstream/archlinux/man7/string_copying.7 index b79739f1..030f12b4 100644 --- a/upstream/archlinux/man7/string_copying.7 +++ b/upstream/archlinux/man7/string_copying.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: BSD-3-Clause .\" -.TH string_copying 7 2023-12-17 "Linux man-pages 6.06" +.TH string_copying 7 2024-05-14 "Linux man-pages 6.8" .\" ----- NAME :: -----------------------------------------------------/ .SH NAME stpcpy, @@ -61,6 +61,9 @@ const char *restrict " src , // Catenate a null-padded character sequence into a string. .BI "char *strncat(char *restrict " dst ", const char " src "[restrict ." ssize ], .BI " size_t " ssize ); +.P +// Duplicate a null-padded character sequence into a string. +.BI "char *strndup(const char " src [. ssize "], size_t " ssize ); .fi .\" ----- SYNOPSIS :: Known-length character sequences --------------------/ .SS Known-length character sequences @@ -154,6 +157,11 @@ a pointer to the new location of the terminating null character (or one after the last character in a character sequence) after the call, so that the programmer can use it to chain such calls. +.\" ----- DESCRIPTION :: Terms (and abbreviations) :: duplicate -------/ +.TP +.I duplicate +Allocate a new buffer +where a copy is placed. .\" ----- DESCRIPTION :: Copy, catenate, and chain-copy ---------------/ .SS Copy, catenate, and chain-copy Originally, @@ -252,6 +260,8 @@ use and then you can treat it as a known-length character sequence; or use .BR strncat (3) +or +.BR strndup (3) directly. .\" ----- DESCRIPTION :: Known-length character sequences -----------------/ .SS Known-length character sequences @@ -342,7 +352,11 @@ holds a string before the call. has an even more misleading name than the functions above. List of functions: .IP \[bu] 3 +.PD 0 .BR strncat (3) +.IP \[bu] +.BR strndup (3) +.PD .P Other functions operate on an input character sequence to create an output character sequence. @@ -453,6 +467,15 @@ they are not related at all. .IP .I \%stpcpy(mempcpy(dst,\ src,\ strnlen(src,\ NITEMS(src))),\ \[dq]\[dq]) is a faster alternative to this function. +.\" ----- DESCRIPTION :: Functions :: strndup(3) ----------------------/ +.TP +.BR strndup (3) +Duplicate the input character sequence, +contained in a null-padded fixed-size buffer, +into a newly allocated destination string. +.IP +The string must be freed with +.BR free (3). .\" ----- DESCRIPTION :: Functions :: mempcpy(3) ----------------------/ .TP .BR mempcpy (3) @@ -508,6 +531,9 @@ The .I dst pointer, which is useless. +.TP +.BR strndup (3) +The newly allocated string. .\" ----- ERRORS ------------------------------------------------------/ .SH ERRORS Most of these functions don't set @@ -526,6 +552,13 @@ was .B E2BIG The string has been truncated. .RE +.TP +.BR strndup (3) +.RS +.TP +.B ENOMEM +Insufficient memory available to allocate duplicate string. +.RE .\" ----- NOTES :: strscpy(9) -----------------------------------------/ .SH NOTES The Linux kernel has an internal function for copying strings, @@ -689,6 +722,15 @@ strncat(buf, u->ut_user, NITEMS(u->ut_user)); len = strlen(buf); puts(buf); .EE +.\" ----- EXAMPLES :: strndup(3) --------------------------------------/ +.TP +.BR strndup (3) +.EX +buf = strndup(u->ut_user, NITEMS(u->ut_user)); +len = strlen(buf); +puts(buf); +free(buf); +.EE .\" ----- EXAMPLES :: mempcpy(3) --------------------------------------/ .TP .BR mempcpy (3) diff --git a/upstream/archlinux/man7/suffixes.7 b/upstream/archlinux/man7/suffixes.7 index 2fb86053..33911062 100644 --- a/upstream/archlinux/man7/suffixes.7 +++ b/upstream/archlinux/man7/suffixes.7 @@ -14,7 +14,7 @@ .\" Modified Thu Nov 16 23:28:25 2000 by David A. Wheeler .\" <dwheeler@dwheeler.com> .\" -.TH SUFFIXES 7 2023-10-31 "Linux man-pages 6.06" +.TH SUFFIXES 7 2024-05-02 "Linux man-pages 6.8" .SH NAME suffixes \- list of file suffixes .SH DESCRIPTION diff --git a/upstream/archlinux/man7/symlink.7 b/upstream/archlinux/man7/symlink.7 index c913dfa2..dae9da83 100644 --- a/upstream/archlinux/man7/symlink.7 +++ b/upstream/archlinux/man7/symlink.7 @@ -10,7 +10,7 @@ .\" 2008-06-11, mtk, Taken from FreeBSD 6.2 and heavily edited for .\" specific Linux details, improved readability, and man-pages style. .\" -.TH symlink 7 2023-10-31 "Linux man-pages 6.06" +.TH symlink 7 2024-05-02 "Linux man-pages 6.8" .SH NAME symlink \- symbolic link handling .SH DESCRIPTION diff --git a/upstream/archlinux/man7/system_data_types.7 b/upstream/archlinux/man7/system_data_types.7 index da0e10e9..fc69d467 100644 --- a/upstream/archlinux/man7/system_data_types.7 +++ b/upstream/archlinux/man7/system_data_types.7 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH system_data_types 7 2023-10-31 "Linux man-pages 6.06" +.TH system_data_types 7 2024-05-02 "Linux man-pages 6.8" .SH NAME system_data_types \- overview of system data types .SH DESCRIPTION diff --git a/upstream/archlinux/man7/systemd.directives.7 b/upstream/archlinux/man7/systemd.directives.7 index c03a44b6..7051cb74 100644 --- a/upstream/archlinux/man7/systemd.directives.7 +++ b/upstream/archlinux/man7/systemd.directives.7 @@ -2393,6 +2393,7 @@ Kernel boot options for configuring the behaviour of the systemd process\&. .PP \fIifname=\fR .RS 4 +\fBkernel-command-line\fR(7), \fBsystemd-network-generator.service\fR(8) .RE .PP @@ -2563,6 +2564,11 @@ Kernel boot options for configuring the behaviour of the systemd process\&. \fBsystemd-udevd.service\fR(8) .RE .PP +\fInet\&.ifname_policy=\fR +.RS 4 +\fBkernel-command-line\fR(7) +.RE +.PP \fInet\&.ifnames=\fR .RS 4 \fBkernel-command-line\fR(7), @@ -2831,6 +2837,11 @@ Kernel boot options for configuring the behaviour of the systemd process\&. \fBsystemd-battery-check.service\fR(8) .RE .PP +\fIsystemd\&.battery_check=\fR +.RS 4 +\fBkernel-command-line\fR(7) +.RE +.PP \fIsystemd\&.clock\-usec=\fR .RS 4 \fBkernel-command-line\fR(7) @@ -2976,6 +2987,36 @@ Kernel boot options for configuring the behaviour of the systemd process\&. \fBsystemd-journald.service\fR(8) .RE .PP +\fIsystemd\&.journald\&.max_level_console=\fR +.RS 4 +\fBsystemd-journald.service\fR(8) +.RE +.PP +\fIsystemd\&.journald\&.max_level_kmsg=\fR +.RS 4 +\fBsystemd-journald.service\fR(8) +.RE +.PP +\fIsystemd\&.journald\&.max_level_socket=\fR +.RS 4 +\fBsystemd-journald.service\fR(8) +.RE +.PP +\fIsystemd\&.journald\&.max_level_store=\fR +.RS 4 +\fBsystemd-journald.service\fR(8) +.RE +.PP +\fIsystemd\&.journald\&.max_level_syslog=\fR +.RS 4 +\fBsystemd-journald.service\fR(8) +.RE +.PP +\fIsystemd\&.journald\&.max_level_wall=\fR +.RS 4 +\fBsystemd-journald.service\fR(8) +.RE +.PP \fIsystemd\&.log_color\fR .RS 4 \fBkernel-command-line\fR(7), @@ -8046,6 +8087,11 @@ Fields in the journal events with a well known meaning\&. \fBsystemd.journal-fields\fR(7) .RE .PP +\fIOBJECT_SYSTEMD_INVOCATION_ID=\fR +.RS 4 +\fBsystemd.journal-fields\fR(7) +.RE +.PP \fIOBJECT_SYSTEMD_OWNER_UID=\fR .RS 4 \fBsystemd.journal-fields\fR(7) @@ -10582,7 +10628,8 @@ Command\-line options accepted by programs in the systemd suite\&. \fBjournalctl\fR(1), \fBsystemd-journal-gatewayd.service\fR(8), \fBsystemd-journal-upload.service\fR(8), -\fBsystemd-nspawn\fR(1) +\fBsystemd-nspawn\fR(1), +\fBsystemd-vmspawn\fR(1) .RE .PP \fB\-\-disable\-updates\fR @@ -13716,7 +13763,8 @@ Command\-line options accepted by programs in the systemd suite\&. \fBsystemd-journal-gatewayd.service\fR(8), \fBsystemd-journal-upload.service\fR(8), \fBsystemd-nspawn\fR(1), -\fBsystemd-udevd.service\fR(8) +\fBsystemd-udevd.service\fR(8), +\fBsystemd-vmspawn\fR(1) .RE .PP \fB\-E\fR @@ -15500,6 +15548,11 @@ Various constants used and/or defined by systemd\&. \fBsd_bus_track_add_name\fR(3) .RE .PP +\fB/etc/subuid\fR +.RS 4 +\fBsystemd-vmspawn\fR(1) +.RE +.PP \fB/org/freedesktop/systemd1\fR .RS 4 \fBorg.freedesktop.systemd1\fR(5) @@ -15644,13 +15697,9 @@ Various constants used and/or defined by systemd\&. \fBresolvectl\fR(1) .RE .PP -\fB4a67b082\-0a4c\-41cf\-b6c7\-440b29bb8c4\fR -.RS 4 -\fBsystemd-bless-boot.service\fR(8) -.RE -.PP \fB4a67b082\-0a4c\-41cf\-b6c7\-440b29bb8c4f\fR .RS 4 +\fBsystemd-bless-boot.service\fR(8), \fBsystemd-gpt-auto-generator\fR(8) .RE .PP @@ -17009,6 +17058,21 @@ Various constants used and/or defined by systemd\&. \fBsystemd.exec\fR(5) .RE .PP +\fBSCM_CREDENTIALS\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP +\fBSCM_RIGHTS\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP +\fBSCM_SECURITY\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP \fBSD_BUS_ARGS(\fR\fB\fI\&.\&.\&.\fR\fR\fB)\fR .RS 4 \fBsd_bus_add_object\fR(3) @@ -18925,6 +18989,26 @@ Various constants used and/or defined by systemd\&. \fBsystemd.socket\fR(5) .RE .PP +\fBSO_PEERCRED\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP +\fBSO_PEERGROUPS\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP +\fBSO_PEERPIDFD\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP +\fBSO_PEERSEC\fR +.RS 4 +\fBsystemd-socket-proxyd\fR(8) +.RE +.PP \fBSO_PRIORITY\fR .RS 4 \fBsystemd.netdev\fR(5), @@ -33579,4 +33663,4 @@ Signals emitted in the D\-Bus interface\&. .RE .SH "COLOPHON" .PP -This index contains 5992 entries in 24 sections, referring to 389 individual manual pages\&. +This index contains 6008 entries in 24 sections, referring to 389 individual manual pages\&. diff --git a/upstream/archlinux/man7/systemd.index.7 b/upstream/archlinux/man7/systemd.index.7 index 6459bf82..bfdaf1b7 100644 --- a/upstream/archlinux/man7/systemd.index.7 +++ b/upstream/archlinux/man7/systemd.index.7 @@ -2562,10 +2562,10 @@ systemd.index \- List all manpages from the systemd project \(em Refresh boot loader random seed at boot .br \fBsystemd-bsod\fR(8) -\(em Displays boot\-time emergency log message in full screen\&. +\(em Displays boot\-time emergency log message in full screen .br \fBsystemd-bsod.service\fR(8) -\(em Displays boot\-time emergency log message in full screen\&. +\(em Displays boot\-time emergency log message in full screen .br \fBsystemd-cat\fR(1) \(em Connect a pipeline or program\*(Aqs output with the journal @@ -3144,7 +3144,7 @@ systemd.index \- List all manpages from the systemd project \(em Disk verity protection logic .br \fBsystemd-vmspawn\fR(1) -\(em Spawn an OS in a virtual machine\&. +\(em Spawn an OS in a virtual machine .br \fBsystemd-volatile-root\fR(8) \(em Make the root file system volatile diff --git a/upstream/archlinux/man7/systemd.journal-fields.7 b/upstream/archlinux/man7/systemd.journal-fields.7 index fbc0084d..161f42e3 100644 --- a/upstream/archlinux/man7/systemd.journal-fields.7 +++ b/upstream/archlinux/man7/systemd.journal-fields.7 @@ -407,6 +407,15 @@ is described, instead of the process which logged the message\&. .sp Added in version 205\&. .RE +.PP +\fIOBJECT_SYSTEMD_INVOCATION_ID=\fR +.RS 4 +An additional field added automatically by +\fBsystemd\-journald\fR\&. The meaning is mostly the same as +\fI_SYSTEMD_INVOCATION_ID=\fR, with the difference described above\&. +.sp +Added in version 235\&. +.RE .SH "ADDRESS FIELDS" .PP During serialization into external formats, such as the diff --git a/upstream/archlinux/man7/sysvipc.7 b/upstream/archlinux/man7/sysvipc.7 index 562b2083..a70d9ad2 100644 --- a/upstream/archlinux/man7/sysvipc.7 +++ b/upstream/archlinux/man7/sysvipc.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH sysvipc 7 2023-10-31 "Linux man-pages 6.06" +.TH sysvipc 7 2024-05-02 "Linux man-pages 6.8" .SH NAME sysvipc \- System V interprocess communication mechanisms .SH DESCRIPTION diff --git a/upstream/archlinux/man7/tcp.7 b/upstream/archlinux/man7/tcp.7 index 1c810ee4..4306d975 100644 --- a/upstream/archlinux/man7/tcp.7 +++ b/upstream/archlinux/man7/tcp.7 @@ -88,7 +88,7 @@ .\" commit cd8ae85299d54155702a56811b2e035e63064d3d .\" Author: Eric Dumazet <edumazet@google.com> .\" -.TH tcp 7 2023-10-31 "Linux man-pages 6.06" +.TH tcp 7 2024-05-02 "Linux man-pages 6.8" .SH NAME tcp \- TCP protocol .SH SYNOPSIS diff --git a/upstream/archlinux/man7/term.7 b/upstream/archlinux/man7/term.7 index bc7a36e2..d401a135 100644 --- a/upstream/archlinux/man7/term.7 +++ b/upstream/archlinux/man7/term.7 @@ -1,5 +1,5 @@ .\"*************************************************************************** -.\" Copyright 2018-2020,2021 Thomas E. Dickey * +.\" Copyright 2018-2023,2024 Thomas E. Dickey * .\" Copyright 1998-2011,2017 Free Software Foundation, Inc. * .\" * .\" Permission is hereby granted, free of charge, to any person obtaining a * @@ -27,57 +27,66 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: term.7,v 1.31 2021/12/25 17:39:16 tom Exp $ -.TH term 7 -.ie \n(.g .ds `` \(lq -.el .ds `` `` -.ie \n(.g .ds '' \(rq -.el .ds '' '' -.ds n 5 +.\" $Id: term.7,v 1.48 2024/03/16 15:35:01 tom Exp $ +.TH term 7 2024-03-16 "ncurses 6.5" Miscellaneous +.ie \n(.g \{\ +.ds `` \(lq +.ds '' \(rq +.\} +.el \{\ +.ie t .ds `` `` +.el .ds `` "" +.ie t .ds '' '' +.el .ds '' "" +.\} +. .ds d /usr/share/terminfo .SH NAME -term \- conventions for naming terminal types +term \- +conventions for naming terminal types +.\"SH SYNOPSIS .SH DESCRIPTION -.PP -The environment variable \fBTERM\fP should normally contain the type name of -the terminal, console or display-device type you are using. +The environment variable \fITERM\fP should normally contain the type +name of the terminal, +console or display-device type you are using. This information is critical for all screen-oriented programs, including your editor and mailer. .PP -A default \fBTERM\fP value will be set on a per-line basis by either -\fB/etc/inittab\fP (e.g., System\-V-like UNIXes) -or \fB/etc/ttys\fP (BSD UNIXes). +A default \fITERM\fP value will be set on a per-line basis by either +\fB/etc/inittab\fP (e.g., System\-V-like Unices) +or \fB/etc/ttys\fP (BSD Unices). This will nearly always suffice for workstation and microcomputer consoles. .PP If you use a dialup line, the type of device attached to it may vary. -Older UNIX systems pre-set a very dumb terminal type +Older Unix systems pre-set a very dumb terminal type like \*(``dumb\*('' or \*(``dialup\*('' on dialup lines. Newer ones may pre-set \*(``vt100\*('', reflecting the prevalence of DEC VT100-compatible terminals and personal-computer emulators. .PP -Modern telnets pass your \fBTERM\fP environment variable from the local side to -the remote one. +Modern telnets pass your \fITERM\fP environment variable from the local +side to the remote one. There can be problems if the remote terminfo or termcap entry for your type is not compatible with yours, but this situation is rare and can almost always be avoided by explicitly exporting \*(``vt100\*('' (assuming you are in fact using a VT100-superset console, terminal, or terminal emulator). .PP -In any case, you are free to override the system \fBTERM\fP setting to your -taste in your shell profile. +In any case, you are free to override the system \fITERM\fP setting to +your taste in your shell profile. The \fBtset\fP(1) utility may be of assistance; you can give it a set of rules for deducing or requesting a terminal type based on the tty device and baud rate. .PP -Setting your own \fBTERM\fP value may also be useful if you have created a -custom entry incorporating options (such as visual bell or reverse-video) +Setting your own \fITERM\fP value may also be useful if you have created +a custom entry incorporating options +(such as visual bell or reverse-video) which you wish to override the system default type for your line. .PP Terminal type descriptions are stored as files of capability data underneath \*d. To browse a list of all terminal names recognized by the system, do .sp - toe | more + toe | more .sp from your shell. These capability files are in a binary format optimized for @@ -85,21 +94,24 @@ retrieval speed (unlike the old text-based \fBtermcap\fP format they replace); to examine an entry, you must use the \fBinfocmp\fP(1M) command. Invoke it as follows: .sp - infocmp \fIentry_name\fP + infocmp \fIentry_name\fP .sp where \fIentry_name\fP is the name of the type you wish to examine (and the name of its capability file the subdirectory of \*d named for its first letter). This command dumps a capability file in the text format described by -\fBterminfo\fP(\*n). +\fBterminfo\fP(5). .PP -The first line of a \fBterminfo\fP(\*n) description gives the names by which +The first line of a \fBterminfo\fP(5) description gives the names by which terminfo knows a terminal, separated by \*(``|\*('' (pipe-bar) characters with the last name field terminated by a comma. The first name field is the type's -\fIprimary name\fP, and is the one to use when setting \fBTERM\fP. The last -name field (if distinct from the first) is actually a description of the +\fIprimary name\fP, +and is the one to use when setting \fITERM\fP. +The last name field +(if distinct from the first) +is actually a description of the terminal type (it may contain blanks; the others must be single words). Name fields between the first and last (if present) are aliases for the terminal, @@ -206,19 +218,21 @@ are distinguished by using embedded plus signs rather than dashes. Commands which use a terminal type to control display often accept a \-T option that accepts a terminal name argument. Such programs should fall back -on the \fBTERM\fP environment variable when no \-T option is specified. +on the \fITERM\fP environment variable when no \-T option is specified. +.SH FILES +.TP +.I \*d +compiled terminal description database +.TP +.I /etc/inittab +tty line initialization (AT&T-like Unices) +.TP +.I /etc/ttys +tty line initialization (BSD-like Unices) .SH PORTABILITY -For maximum compatibility with older System V UNIXes, names and aliases +For maximum compatibility with older System V Unices, names and aliases should be unique within the first 14 characters. -.SH FILES -.TP 5 -\*d/?/* -compiled terminal capability database -.TP 5 -/etc/inittab -tty line initialization (AT&T-like UNIXes) -.TP 5 -/etc/ttys -tty line initialization (BSD-like UNIXes) .SH SEE ALSO -\fBcurses\fP(3X), \fBterminfo\fP(\*n), \fBterm\fP(\*n). +\fB\%curses\fP(3X), +\fB\%term\fP(5), +\fB\%terminfo\fP(5) diff --git a/upstream/archlinux/man7/termio.7 b/upstream/archlinux/man7/termio.7 index 2840ca3b..57076040 100644 --- a/upstream/archlinux/man7/termio.7 +++ b/upstream/archlinux/man7/termio.7 @@ -4,7 +4,7 @@ .\" .\" 28 Dec 2006 - Initial Creation .\" -.TH termio 7 2023-10-31 "Linux man-pages 6.06" +.TH termio 7 2024-05-02 "Linux man-pages 6.8" .SH NAME termio \- System V terminal driver interface .SH DESCRIPTION diff --git a/upstream/archlinux/man7/thread-keyring.7 b/upstream/archlinux/man7/thread-keyring.7 index 8fad6970..ceefb4a4 100644 --- a/upstream/archlinux/man7/thread-keyring.7 +++ b/upstream/archlinux/man7/thread-keyring.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH thread-keyring 7 2023-10-31 "Linux man-pages 6.06" +.TH thread-keyring 7 2024-05-02 "Linux man-pages 6.8" .SH NAME thread-keyring \- per-thread keyring .SH DESCRIPTION diff --git a/upstream/archlinux/man7/time.7 b/upstream/archlinux/man7/time.7 index 88d0d612..e3b03b1b 100644 --- a/upstream/archlinux/man7/time.7 +++ b/upstream/archlinux/man7/time.7 @@ -5,7 +5,7 @@ .\" 2008-06-24, mtk: added some details about where jiffies come into .\" play; added section on high-resolution timers. .\" -.TH time 7 2023-10-31 "Linux man-pages 6.06" +.TH time 7 2024-05-02 "Linux man-pages 6.8" .SH NAME time \- overview of time and timers .SH DESCRIPTION diff --git a/upstream/archlinux/man7/time_namespaces.7 b/upstream/archlinux/man7/time_namespaces.7 index 6526c18b..3324f0dc 100644 --- a/upstream/archlinux/man7/time_namespaces.7 +++ b/upstream/archlinux/man7/time_namespaces.7 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH time_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH time_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME time_namespaces \- overview of Linux time namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/traffic_learner.7 b/upstream/archlinux/man7/traffic_learner.7 index 1f63604c..c8819461 100644 --- a/upstream/archlinux/man7/traffic_learner.7 +++ b/upstream/archlinux/man7/traffic_learner.7 @@ -2,12 +2,12 @@ .\" Title: traffic_learner .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 02/19/2024 +.\" Date: 05/09/2024 .\" Manual: User Commands -.\" Source: Samba 4.19.5 +.\" Source: Samba 4.20.1 .\" Language: English .\" -.TH "TRAFFIC_LEARNER" "7" "02/19/2024" "Samba 4\&.19\&.5" "User Commands" +.TH "TRAFFIC_LEARNER" "7" "05/09/2024" "Samba 4\&.20\&.1" "User Commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -115,7 +115,7 @@ There are two special packet types here\&. "wait:3" refers to a temporary pause The other special packet is "\-", which represents the limit of the conversation\&. In the example, this indicates that one observed conversation ended after this particular ngram\&. This special opcode is also used at the beginning of conversations, which are indicated by the ngram "\-\et\-"\&. .SH "VERSION" .PP -This man page is complete for version 4\&.19\&.5 of the Samba suite\&. +This man page is complete for version 4\&.20\&.1 of the Samba suite\&. .SH "SEE ALSO" .PP \fBtraffic_replay\fR(7)\&. diff --git a/upstream/archlinux/man7/traffic_replay.7 b/upstream/archlinux/man7/traffic_replay.7 index 997495c9..a4faa8bc 100644 --- a/upstream/archlinux/man7/traffic_replay.7 +++ b/upstream/archlinux/man7/traffic_replay.7 @@ -2,12 +2,12 @@ .\" Title: traffic_replay .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/> -.\" Date: 02/19/2024 +.\" Date: 05/09/2024 .\" Manual: User Commands -.\" Source: Samba 4.19.5 +.\" Source: Samba 4.20.1 .\" Language: English .\" -.TH "TRAFFIC_REPLAY" "7" "02/19/2024" "Samba 4\&.19\&.5" "User Commands" +.TH "TRAFFIC_REPLAY" "7" "05/09/2024" "Samba 4\&.20\&.1" "User Commands" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- @@ -367,7 +367,7 @@ traffic_replay traffic\-model\&.txt my\-dc\&.samdom\&.example\&.com \-UAdmin%pas The users created by the test will have names like STGU\-0\-xyz\&. The groups generated have names like STGG\-0\-xyz\&. .SH "VERSION" .PP -This man page is complete for version 4\&.19\&.5 of the Samba suite\&. +This man page is complete for version 4\&.20\&.1 of the Samba suite\&. .SH "SEE ALSO" .PP \fBtraffic_learner\fR(7)\&. diff --git a/upstream/archlinux/man7/udp.7 b/upstream/archlinux/man7/udp.7 index 5030eebd..ce25010e 100644 --- a/upstream/archlinux/man7/udp.7 +++ b/upstream/archlinux/man7/udp.7 @@ -4,7 +4,7 @@ .\" .\" $Id: udp.7,v 1.7 2000/01/22 01:55:05 freitag Exp $ .\" -.TH udp 7 2023-10-31 "Linux man-pages 6.06" +.TH udp 7 2024-05-02 "Linux man-pages 6.8" .SH NAME udp \- User Datagram Protocol for IPv4 .SH SYNOPSIS diff --git a/upstream/archlinux/man7/udplite.7 b/upstream/archlinux/man7/udplite.7 index 6b96ff6f..a0b52e1d 100644 --- a/upstream/archlinux/man7/udplite.7 +++ b/upstream/archlinux/man7/udplite.7 @@ -4,7 +4,7 @@ .\" .\" $Id: udplite.7,v 1.12 2008/07/23 15:22:22 gerrit Exp gerrit $ .\" -.TH udplite 7 2023-10-31 "Linux man-pages 6.06" +.TH udplite 7 2024-05-02 "Linux man-pages 6.8" .SH NAME udplite \- Lightweight User Datagram Protocol .SH SYNOPSIS diff --git a/upstream/archlinux/man7/unicode.7 b/upstream/archlinux/man7/unicode.7 index 5ccd91d0..001335ec 100644 --- a/upstream/archlinux/man7/unicode.7 +++ b/upstream/archlinux/man7/unicode.7 @@ -7,7 +7,7 @@ .\" 2001-05-11 Markus Kuhn <mgk25@cl.cam.ac.uk> .\" Update .\" -.TH unicode 7 2024-01-28 "Linux man-pages 6.06" +.TH unicode 7 2024-05-02 "Linux man-pages 6.8" .SH NAME unicode \- universal character set .SH DESCRIPTION diff --git a/upstream/archlinux/man7/units.7 b/upstream/archlinux/man7/units.7 index 16d62176..75b6e72b 100644 --- a/upstream/archlinux/man7/units.7 +++ b/upstream/archlinux/man7/units.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH units 7 2023-10-31 "Linux man-pages 6.06" +.TH units 7 2024-05-02 "Linux man-pages 6.8" .SH NAME units \- decimal and binary prefixes .SH DESCRIPTION diff --git a/upstream/archlinux/man7/unix.7 b/upstream/archlinux/man7/unix.7 index a583ad3d..42f1e27d 100644 --- a/upstream/archlinux/man7/unix.7 +++ b/upstream/archlinux/man7/unix.7 @@ -12,7 +12,7 @@ .\" address that can appear in the sockaddr_un structure: pathname, .\" unnamed, and abstract. .\" -.TH UNIX 7 2023-12-21 "Linux man-pages 6.06" +.TH UNIX 7 2024-05-02 "Linux man-pages 6.8" .SH NAME unix \- sockets for local interprocess communication .SH SYNOPSIS @@ -72,7 +72,7 @@ On Linux, .I sun_path is 108 bytes in size; see also BUGS, below. .P -Various systems calls (for example, +Various system calls (for example, .BR bind (2), .BR connect (2), and @@ -833,7 +833,7 @@ UNIX domain stream sockets do not support the notion of out-of-band data. .\" .SH BUGS When binding a socket to an address, -Linux is one of the implementations that appends a null terminator +Linux is one of the implementations that append a null terminator if none is supplied in .IR sun_path . In most cases this is unproblematic: @@ -955,14 +955,23 @@ $ .in .SS Program source \& +.\" SRC BEGIN (connection.h) .EX /* * File connection.h */ +#ifndef CONNECTION_H +#define CONNECTION_H \& #define SOCKET_NAME "/tmp/9Lq7BNBnBycd6nxy.socket" #define BUFFER_SIZE 12 \& +#endif // include guard +.EE +.\" SRC END +.P +.\" SRC BEGIN (server.c) +.EX /* * File server.c */ @@ -971,20 +980,23 @@ $ #include <stdlib.h> #include <string.h> #include <sys/socket.h> +#include <sys/types.h> #include <sys/un.h> #include <unistd.h> +\& #include "connection.h" \& int -main(int argc, char *argv[]) +main(void) { - struct sockaddr_un name; - int down_flag = 0; - int ret; - int connection_socket; - int data_socket; - int result; - char buffer[BUFFER_SIZE]; + int down_flag = 0; + int ret; + int connection_socket; + int data_socket; + int result; + ssize_t r, w; + struct sockaddr_un name; + char buffer[BUFFER_SIZE]; \& /* Create local socket. */ \& @@ -1043,8 +1055,8 @@ main(int argc, char *argv[]) \& /* Wait for next data packet. */ \& - ret = read(data_socket, buffer, sizeof(buffer)); - if (ret == \-1) { + r = read(data_socket, buffer, sizeof(buffer)); + if (r == \-1) { perror("read"); exit(EXIT_FAILURE); } @@ -1057,13 +1069,17 @@ main(int argc, char *argv[]) \& if (!strncmp(buffer, "DOWN", sizeof(buffer))) { down_flag = 1; - break; + continue; } \& if (!strncmp(buffer, "END", sizeof(buffer))) { break; } \& + if (down_flag) { + continue; + } +\& /* Add received summand. */ \& result += atoi(buffer); @@ -1072,8 +1088,8 @@ main(int argc, char *argv[]) /* Send result. */ \& sprintf(buffer, "%d", result); - ret = write(data_socket, buffer, sizeof(buffer)); - if (ret == \-1) { + w = write(data_socket, buffer, sizeof(buffer)); + if (w == \-1) { perror("write"); exit(EXIT_FAILURE); } @@ -1097,27 +1113,33 @@ main(int argc, char *argv[]) \& exit(EXIT_SUCCESS); } -\& +.EE +.\" SRC END +.P +.\" SRC BEGIN (client.c) +.EX /* * File client.c */ \& -#include <errno.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/socket.h> +#include <sys/types.h> #include <sys/un.h> #include <unistd.h> +\& #include "connection.h" \& int main(int argc, char *argv[]) { - struct sockaddr_un addr; - int ret; - int data_socket; - char buffer[BUFFER_SIZE]; + int ret; + int data_socket; + ssize_t r, w; + struct sockaddr_un addr; + char buffer[BUFFER_SIZE]; \& /* Create local socket. */ \& @@ -1149,9 +1171,9 @@ main(int argc, char *argv[]) \& /* Send arguments. */ \& - for (size_t i = 1; i < argc; ++i) { - ret = write(data_socket, argv[i], strlen(argv[i]) + 1); - if (ret == \-1) { + for (int i = 1; i < argc; ++i) { + w = write(data_socket, argv[i], strlen(argv[i]) + 1); + if (w == \-1) { perror("write"); break; } @@ -1160,16 +1182,16 @@ main(int argc, char *argv[]) /* Request result. */ \& strcpy(buffer, "END"); - ret = write(data_socket, buffer, strlen(buffer) + 1); - if (ret == \-1) { + w = write(data_socket, buffer, strlen(buffer) + 1); + if (w == \-1) { perror("write"); exit(EXIT_FAILURE); } \& /* Receive result. */ \& - ret = read(data_socket, buffer, sizeof(buffer)); - if (ret == \-1) { + r = read(data_socket, buffer, sizeof(buffer)); + if (r == \-1) { perror("read"); exit(EXIT_FAILURE); } @@ -1187,6 +1209,7 @@ main(int argc, char *argv[]) exit(EXIT_SUCCESS); } .EE +.\" SRC END .P For examples of the use of .BR SCM_RIGHTS , diff --git a/upstream/archlinux/man7/uri.7 b/upstream/archlinux/man7/uri.7 index 6f4a3523..285ff19c 100644 --- a/upstream/archlinux/man7/uri.7 +++ b/upstream/archlinux/man7/uri.7 @@ -25,7 +25,7 @@ .\" Modified Fri Aug 21 23:00:00 1999 by David A. Wheeler (dwheeler@dwheeler.com) .\" Modified Tue Mar 14 2000 by David A. Wheeler (dwheeler@dwheeler.com) .\" -.TH uri 7 2023-10-31 "Linux man-pages 6.06" +.TH uri 7 2024-05-02 "Linux man-pages 6.8" .SH NAME uri, url, urn \- uniform resource identifier (URI), including a URL or URN .SH SYNOPSIS diff --git a/upstream/archlinux/man7/user-keyring.7 b/upstream/archlinux/man7/user-keyring.7 index 809b1076..68f3f48c 100644 --- a/upstream/archlinux/man7/user-keyring.7 +++ b/upstream/archlinux/man7/user-keyring.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH user-keyring 7 2023-10-31 "Linux man-pages 6.06" +.TH user-keyring 7 2024-05-02 "Linux man-pages 6.8" .SH NAME user-keyring \- per-user keyring .SH DESCRIPTION diff --git a/upstream/archlinux/man7/user-session-keyring.7 b/upstream/archlinux/man7/user-session-keyring.7 index cb3e7ac7..1f3312b4 100644 --- a/upstream/archlinux/man7/user-session-keyring.7 +++ b/upstream/archlinux/man7/user-session-keyring.7 @@ -3,7 +3,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH user-session-keyring 7 2023-10-31 "Linux man-pages 6.06" +.TH user-session-keyring 7 2024-05-02 "Linux man-pages 6.8" .SH NAME user-session-keyring \- per-user default session keyring .SH DESCRIPTION diff --git a/upstream/archlinux/man7/user_namespaces.7 b/upstream/archlinux/man7/user_namespaces.7 index 3f8b95db..8ff49bbb 100644 --- a/upstream/archlinux/man7/user_namespaces.7 +++ b/upstream/archlinux/man7/user_namespaces.7 @@ -4,7 +4,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH user_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH user_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME user_namespaces \- overview of Linux user namespaces .SH DESCRIPTION @@ -289,7 +289,7 @@ allows (since Linux 4.6) that process to the mount the cgroup version 2 filesystem and cgroup version 1 named hierarchies (i.e., cgroup filesystems mounted with the -.I """none,name=""" +.I \[dq]none,name=\[dq] option). .P Holding diff --git a/upstream/archlinux/man7/utf-8.7 b/upstream/archlinux/man7/utf-8.7 index e2dbf619..0ffd356e 100644 --- a/upstream/archlinux/man7/utf-8.7 +++ b/upstream/archlinux/man7/utf-8.7 @@ -7,7 +7,7 @@ .\" 2001-05-11 Markus Kuhn <mgk25@cl.cam.ac.uk> .\" Update .\" -.TH UTF-8 7 2024-01-28 "Linux man-pages 6.06" +.TH UTF-8 7 2024-05-02 "Linux man-pages 6.8" .SH NAME UTF-8 \- an ASCII compatible multibyte Unicode encoding .SH DESCRIPTION @@ -33,8 +33,7 @@ does not have these problems and is the common way in which Unicode is used on UNIX-style operating systems. .SS Properties The UTF-8 encoding has the following nice properties: -.TP 0.2i -* +.IP \[bu] 3 UCS characters 0x00000000 to 0x0000007f (the classic US-ASCII characters) are encoded simply as bytes 0x00 to 0x7f (ASCII @@ -43,24 +42,19 @@ This means that files and strings which contain only 7-bit ASCII characters have the same encoding under both ASCII and -UTF-8 . -.TP -* +UTF-8. +.IP \[bu] All UCS characters greater than 0x7f are encoded as a multibyte sequence consisting only of bytes in the range 0x80 to 0xfd, so no ASCII byte can appear as part of another character and there are no problems with, for example, \[aq]\e0\[aq] or \[aq]/\[aq]. -.TP -* +.IP \[bu] The lexicographic sorting order of UCS-4 strings is preserved. -.TP -* +.IP \[bu] All possible 2\[ha]31 UCS codes can be encoded using UTF-8. -.TP -* +.IP \[bu] The bytes 0xc0, 0xc1, 0xfe, and 0xff are never used in the UTF-8 encoding. -.TP -* +.IP \[bu] The first byte of a multibyte sequence which represents a single non-ASCII UCS character is always in the range 0xc2 to 0xfd and indicates how long this multibyte sequence is. @@ -68,8 +62,7 @@ All further bytes in a multibyte sequence are in the range 0x80 to 0xbf. This allows easy resynchronization and makes the encoding stateless and robust against missing bytes. -.TP -* +.IP \[bu] UTF-8 encoded UCS characters may be up to six bytes long, however the Unicode standard specifies no characters above 0x10ffff, so Unicode characters can be only up to four bytes long in @@ -77,7 +70,7 @@ UTF-8. .SS Encoding The following byte sequences are used to represent a character. The sequence to be used depends on the UCS code number of the character: -.TP 0.4i +.TP 0x00000000 \- 0x0000007F: .RI 0 xxxxxxx .TP diff --git a/upstream/archlinux/man7/uts_namespaces.7 b/upstream/archlinux/man7/uts_namespaces.7 index 659cd8ef..7207c90e 100644 --- a/upstream/archlinux/man7/uts_namespaces.7 +++ b/upstream/archlinux/man7/uts_namespaces.7 @@ -3,7 +3,7 @@ .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" -.TH uts_namespaces 7 2023-10-31 "Linux man-pages 6.06" +.TH uts_namespaces 7 2024-05-02 "Linux man-pages 6.8" .SH NAME uts_namespaces \- overview of Linux UTS namespaces .SH DESCRIPTION diff --git a/upstream/archlinux/man7/vdso.7 b/upstream/archlinux/man7/vdso.7 index 1ad838a9..c2c67c2c 100644 --- a/upstream/archlinux/man7/vdso.7 +++ b/upstream/archlinux/man7/vdso.7 @@ -11,7 +11,7 @@ .\" http://www.linuxjournal.com/content/creating-vdso-colonels-other-chicken .\" http://www.trilithium.com/johan/2005/08/linux-gate/ .\" -.TH vDSO 7 2023-10-31 "Linux man-pages 6.06" +.TH vDSO 7 2024-05-02 "Linux man-pages 6.8" .SH NAME vdso \- overview of the virtual ELF dynamic shared object .SH SYNOPSIS @@ -173,7 +173,7 @@ x86/x32 linux\-vdso.so.1 .ft P \} .SS strace(1), seccomp(2), and the vDSO -When tracing systems calls with +When tracing system calls with .BR strace (1), symbols (system calls) that are exported by the vDSO will .I not diff --git a/upstream/archlinux/man7/vsock.7 b/upstream/archlinux/man7/vsock.7 index 520cdb72..fea5713c 100644 --- a/upstream/archlinux/man7/vsock.7 +++ b/upstream/archlinux/man7/vsock.7 @@ -2,7 +2,7 @@ .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" -.TH vsock 7 2023-10-31 "Linux man-pages 6.06" +.TH vsock 7 2024-05-02 "Linux man-pages 6.8" .SH NAME vsock \- Linux VSOCK address family .SH SYNOPSIS @@ -156,7 +156,7 @@ for testing applications on a single host and for debugging. The local CID obtained with .B IOCTL_VM_SOCKETS_GET_LOCAL_CID can be used for the same purpose, but it is preferable to use -.B VMADDR_CID_LOCAL . +.BR VMADDR_CID_LOCAL . .SH ERRORS .TP .B EACCES diff --git a/upstream/archlinux/man7/x25.7 b/upstream/archlinux/man7/x25.7 index 02bd4254..1b424bd4 100644 --- a/upstream/archlinux/man7/x25.7 +++ b/upstream/archlinux/man7/x25.7 @@ -4,7 +4,7 @@ .\" .\" $Id: x25.7,v 1.4 1999/05/18 10:35:12 freitag Exp $ .\" -.TH x25 7 2024-01-28 "Linux man-pages 6.06" +.TH x25 7 2024-05-02 "Linux man-pages 6.8" .SH NAME x25 \- diff --git a/upstream/archlinux/man7/x509.7ssl b/upstream/archlinux/man7/x509.7ssl index 4c9327c9..f73d8e78 100644 --- a/upstream/archlinux/man7/x509.7ssl +++ b/upstream/archlinux/man7/x509.7ssl @@ -55,7 +55,7 @@ .\" ======================================================================== .\" .IX Title "X509 7ssl" -.TH X509 7ssl 2024-01-30 3.2.1 OpenSSL +.TH X509 7ssl 2024-04-28 3.3.0 OpenSSL .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/upstream/archlinux/man7/xattr.7 b/upstream/archlinux/man7/xattr.7 index 367eacbd..048d0857 100644 --- a/upstream/archlinux/man7/xattr.7 +++ b/upstream/archlinux/man7/xattr.7 @@ -6,7 +6,7 @@ .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" -.TH xattr 7 2023-10-31 "Linux man-pages 6.06" +.TH xattr 7 2024-05-02 "Linux man-pages 6.8" .SH NAME xattr \- Extended attributes .SH DESCRIPTION |