man-pages-6.04 released

From: Alejandro Colomar
Date: Sun Apr 02 2023 - 20:55:12 EST


Gidday!

I'm proud to announce:

man-pages-6.04 - manual pages for GNU/Linux

The release tarball is already available at <kernel.org>.

Tarball download:
<https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/>
Git repository:
<https://git.kernel.org/cgit/docs/man-pages/man-pages.git/>

The most notable changes in the release are:

- New APIs have been documented in proc(5) (KPF_PGTABLE), landlock(7)
(LANDLOCK_ACCESS_FS_REFER, LANDLOCK_ACCESS_FS_TRUNCATE), and udp(7)
(UDP_GRO, UDP_SEGMENT).

- C89 information has been restored. Information about old standards
and systems has been moved to a new HISTORY section. VERSIONS has
been repurposed, and STANDARDS has been simplified. Some functions
have been marked as deprecated, according to their standards.

- The build system has been improved to allow several operations that
distributions usually perform, such as installing compressed pages,
installing link pages as symlinks, or moving mandirs.

Thanks you all for contributing!

Cheers,

Alex

==================== Changes in man-pages-6.04 ====================

Released: 2023-04-03, Aldaya


Contributors
------------

The following people contributed patches/fixes, reports, notes,
ideas, and discussions that have been incorporated in changes in
this release:

Ahelenia Ziemiańska <nabijaczleweli@xxxxxxxxxxxxxxxxxx>
Alejandro Colomar <alx@xxxxxxxxxx>
Andrew Clayton <andrew@xxxxxxxxxxxxxxxxxx>
Brian Inglis <Brian.Inglis@xxxxxxx>
"Carlos O'Donell" <carlos@xxxxxxxxxx>
Christian Brauner <brauner@xxxxxxxxxx>
Christoph Lameter <cl@xxxxxxxxx>
Dmitry Goncharov <dgoncharov@xxxxxxxxxxxx>
"Dmitry V. Levin" <ldv@xxxxxxxxx>
Elliott Hughes <enh@xxxxxxxxxx>
Elvira Khabirova <lineprinter0@xxxxxxxxx>
Fotios Valasiadis <fvalasiad@xxxxxxxxx>
"G. Branden Robinson" <g.branden.robinson@xxxxxxxxx>
Guy Shefy <guyshefyb@xxxxxxxxx>
Günther Noack <gnoack3000@xxxxxxxxx>
Helge Kreutzmann <debian@xxxxxxxxxxxxx>
Iker Pedrosa <ipedrosa@xxxxxxxxxx>
Jack Pearson <jack@xxxxxxxxxxx>
Jakub Wilk <jwilk@xxxxxxxxx>
Marco Bonelli <marco@xxxxxxxxxx>
Matt Jolly <Matt.Jolly@footclan.ninja>
Mickaël Salaün <mic@xxxxxxxxxxx>
Nate Eldredge <nate@xxxxxxxxxxxxxxxxxxxx>
Oskari Pirhonen <xxc3ncoredxx@xxxxxxxxx>
Patrick Reader <_@xxxxxxxxxx>
Paul Eggert <eggert@xxxxxxxxxxx>
Paul Smith <psmith@xxxxxxx>
Ralph Corderoy <ralph@xxxxxxxxxxxxxxx>
Rodrigo Campos <rodrigo@xxxxxxxxxxx>
Samanta Navarro <ferivoz@xxxxxxxxxx>
Serge Hallyn <serge@xxxxxxxxxx>
Simon Horman <simon.horman@xxxxxxxxxxxx>
Timo Stark <t.stark@xxxxxxxxx>
Tom Schwindl <schwindl@xxxxxxxxx>
"Valentin V. Bartenev" <vbartenev@xxxxxxxxx>
Vincent Lefevre <vincent@xxxxxxxxxx>
Vladislav Ivanishin <vlad@xxxxxxxxx>
Willem de Bruijn <willemb@xxxxxxxxxx>
Wu Zhenyu <wuzhenyu@xxxxxxxx>
Yedidyah Bar David <didi@xxxxxxxxxx>
Younes Manton <younes.m@xxxxxxxxx>
<imachug@xxxxxxxxx>
<pabeni@xxxxxxxxxx>


Apologies if I missed anyone!


Newly documented interfaces in existing pages
---------------------------------------------

proc.5
KPF_PGTABLE (Linux 4.18)

landlock.7
LANDLOCK_ACCESS_FS_REFER (Linux 5.19)
LANDLOCK_ACCESS_FS_TRUNCATE (Linux 6.02)

udp.7
UDP_GRO (Linux 5.0)
UDP_SEGMENT (Linux 4.18)


Global changes
--------------

- Sections:
- Add HISTORY.
- HISTORY: Restore C89 references.
- Repurpose VERSIONS.
- Simplify STANDARDS.
- SYNOPSIS: Mark several functions as deprecated.

- Build system:
- Support installing in different mandirs
(e.g., man3typedir='/usr/share/man/man3').
- Support installing compressed pages (Z='.gz').
- Support installing link pages as symlinks (LINK_PAGES='symlink').


Changes to individual pages
---------------------------

The manual pages (and other files in the repository) have been improved
beyond what this changelog covers. To learn more about changes applied
to individual pages, use git(1).


--
<http://www.alejandro-colomar.es/>
GPG key fingerprint: A9348594CE31283A826FBDD8D57633D441E25BB5

Attachment: OpenPGP_signature
Description: OpenPGP digital signature