|
|
Subscribe / Log in / New account

man-pages-6.10 released

From:  Alejandro Colomar <alx-AT-kernel.org>
To:  linux-man-AT-vger.kernel.org
Subject:  man-pages-6.10 released
Date:  Wed, 22 Jan 2025 23:27:18 +0100
Message-ID:  <glkd5bliwzofuoevcr5uqxkkebrwnwfqxiea4dblnjjj24sl72@22f5lir52umy>
Cc:  libc-alpha-AT-sourceware.org, linux-kernel-AT-vger.kernel.org
Archive-link:  Article

Gidday!

I'm proud to announce:

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

I'm also very happy to announce that I'm back to maintaining this
project.  My work on this project, this release, and many more to come,
have been possible thanks to our sponsors.  Thank you very much!

	-  Adfinis		<https://adfinis.com/>
	-  Google		<https://opensource.google/>
	-  Hudson River Trading	<https://www.hudsonrivertrading.com/>
	-  Meta			<https://www.meta.com/>
	-  Red Hat		<https://www.redhat.com/>

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


Have a lovely day!
Alex


You are receiving this message either because:

        a)  (BCC) You contributed to this release.

        b)  You are subscribed to <linux-man@vger.kernel.org>,
            <linux-kernel@vger.kernel.org>, or
            <libc-alpha@sourceware.org>.

        c)  (BCC) I have information (possibly inaccurate) that you are
            the maintainer of a translation of the manual pages, or are
            the maintainer of the manual pages set in a particular
            distribution, or have expressed interest in helping with
            man-pages maintenance, or have otherwise expressed interest
            in being notified about man-pages releases.
            If you don't want to receive such messages from me, or you
            know of some other translator or maintainer who may want to
            receive such notifications, send me a message.


==================== Changes in man-pages-6.10 ====================

Released: 2024-01-22, Aldaya


New and rewritten pages
-----------------------

man1/
	diffman-git.1
	mansect.1
	pdfman.1
	sortman.1

man2/
	keyctl.2				(split into many pages)
	listmount.2
	statmount.2
	uretprobe.2

man2const/
	KEYCTL_ASSUME_AUTHORITY.2const		(previously, keyctl.2)
	KEYCTL_CHOWN.2cons			(previously, keyctl.2)t
	KEYCTL_CLEAR.2cons			(previously, keyctl.2)t
	KEYCTL_DESCRIBE.2cons			(previously, keyctl.2)t
	KEYCTL_DH_COMPUTE.2cons			(previously, keyctl.2)t
	KEYCTL_GET_KEYRING_ID.2cons		(previously, keyctl.2)t
	KEYCTL_GET_PERSISTENT.2cons		(previously, keyctl.2)t
	KEYCTL_GET_SECURITY.2cons		(previously, keyctl.2)t
	KEYCTL_INSTANTIATE.2cons		(previously, keyctl.2)t
	KEYCTL_INVALIDATE.2cons			(previously, keyctl.2)t
	KEYCTL_JOIN_SESSION_KEYRING.2cons	(previously, keyctl.2)t
	KEYCTL_LINK.2cons			(previously, keyctl.2)t
	KEYCTL_READ.2cons			(previously, keyctl.2)t
	KEYCTL_RESTRICT_KEYRING.2cons		(previously, keyctl.2)t
	KEYCTL_REVOKE.2cons			(previously, keyctl.2)t
	KEYCTL_SEARCH.2cons			(previously, keyctl.2)t
	KEYCTL_SESSION_TO_PARENT.2cons		(previously, keyctl.2)t
	KEYCTL_SETPERM.2cons			(previously, keyctl.2)t
	KEYCTL_SET_REQKEY_KEYRING.2cons		(previously, keyctl.2)t
	KEYCTL_SET_TIMEOUT.2cons		(previously, keyctl.2)t
	KEYCTL_UNLINK.2cons			(previously, keyctl.2)t
	KEYCTL_UPDATE.2cons			(previously, keyctl.2)t
	PR_RISCV_SET_ICACHE_FLUSH_CTX.2const

man3/
	__riscv_flush_icache.3
	timespec_get.3
	wcscasecmp.3				(merged wcsncasecmp.3 with it)
	wcsncasecmp.3				(merged into wcsncasecmp.3)


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

man2/
	io_submit.2
		RWF_ATOMIC
		RWF_NOAPPEND
	landlock_add_rule.2
		Landlock ABI v4
	landlock_create_ruleset.2
		Landlock ABI v4
	madvise.2
		MADV_GUARD_INSTALL
		MADV_GUARD_REMOVE
	perf_event_open.2
		struct perf_event_attr::inherit && cpus=-1
	posix_fadvise.2
		POSIX_FADV_NOREUSE
	prctl.2
		PR_RISCV_SET_ICACHE_FLUSH_CTX
	process_madvise.2
		All flags permitted for calling process
	readv.2
		RWF_ATOMIC
		RWF_NOAPPEND
	stat.2
		AT_EMPTY_PATH && NULL
	statx.2
		AT_EMPTY_PATH && NULL
		STATX_DIO_READ_ALIGN
		STATX_MNT_ID_UNIQUE
		STATX_SUBVOL
		STATX_WRITE_ATOMIC

man3/
	dlinfo.3
		RTLD_DI_PHDR
	fnmatch.3
		FNM_IGNORECASE

man7/
	landlock.7
		Landlock ABI v4
		Landlock ABI v5
	rtnetlink.7
		struct ifa_cacheinfo


New and changed links
---------------------

man2/
	riscv_flush_icache.2			(__riscv_flush_icache(3))

man2const/
	KEYCTL_INSTANTIATE_IOV.2const		(KEYCTL_INSTANTIATE(2const))
	KEYCTL_NEGATE.2const			(KEYCTL_INSTANTIATE(2const))
	KEYCTL_REJECT.2const			(KEYCTL_INSTANTIATE(2const))

man3/
	timespec_getres.3			(timespec_get(3))
	wcsncasecmp.3				(wcscasecmp(3))


Removed pages
-------------


Removed links
-------------


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

-  src/bin/
   -  Add a few programs that are useful for maintaining manual pages:
      diffman-git(1), mansect(1), pdfman(1), sortman(1)

-  SPONSORS
   -  Add file listing the sponsors of this project.

-  CONTRIBUTING*
   -  Expand documentation for contributing to the project.  Especially,
      regarding help using git(1).

-  man/
   -  Split keyctl.2
   -  man2/, man3/: SYNOPSIS: Rename function parameters for consistency
      and correctness.
   -  man2/, man3/: SYNOPSIS: Use typeof() to improve readability of
      function pointers.
   -  man1/: SYNOPSIS: Use .SY/.YS for formatting commands.

-  share/mk/
   -  Refactor *FLAGS and LDLIBS variables, as requested by some
      distros.

-  LICENSES/
   -  Add GPL-3.0-or-later.


Changes to individual files
---------------------------

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, or the authors of changes, use git(1).


==================== Linux Software Map ===========================

Begin4
Title:          Linux man-pages
Version:        6.10
Entered-date:   2025-01-22
Description:    Manual pages for GNU/Linux.  This package contains
                manual pages for sections 2, 3, 4, 5, and 7, and
                subsections of those.  Only a few pages are provided in
                sections 1, 6, and 8, and none in 9.
Keywords:       man pages
Maintained-by:  Alejandro Colomar <alx@kernel.org>
Primary-site:   http://www.kernel.org/pub/linux/docs/man-pages
                2.7M  man-pages-6.10.tar.gz
Copying-policy: several; the pages are all freely distributable as long as
                nroff source is provided
End

-- 
<https://www.alejandro-colomar.es/>


Attachment: signature.asc (type=application/pgp-signature)

-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmeRcKcACgkQnowa+77/ 2zKP9A//e0UV1fEVo8bMiaBlhEe7zKCZ+2wj5ZQLhbOtNF8zKkhtvxuASrZHhalR t+xWyJ34sS2S0VD9i7h3kvK/u12wKcOrozxtTE2KB0OrbFytZvlQS/afAdLoEfWM VMoEVK1ymkAReTD1fwSsI1hzzn1CokRiRiUdLzx4hrzK9i4Xo+cPNB9jylgNwNH8 aYfVV2H6DIGLUnwhUZnLGXeLDeCdbc5bDHQw7G/rtLJghwWX9heAAdEqVaMhggkl 3DGkkd9i+TfcGJOpqGCmbijwRx1gSK9ExNliCmDA0UF6b4dYXZ9mp3pkOzHv6DfF Sp/JmjsNB7Jc2931Z6F0jJSkOyoGdhhi7+wbFEnpiDvhY0cMQ7kU2VmbIRkn5Fwz 8e4+qfTi53neWPNJP04UQmWqX/zp4J224AppoBb6SF3MX5hgpe/reoHQFE5gAsJm NjivTrUJWM6UO4kEPIoGS0g+hAxM8nFxLcyDlJECVav5Y2biIEsNhHwMQK9QzakF uiQHdgiSIClqv/jxiJsnNERH5RPGSLzI+j32RGgcFx5oYk/1QeJIRT9H0mMd9d2P 6u66BXa7C9BKOf6llf+1EUo4aOQ5EIZVney20oea8OGMrF+bjZ8z4LcGDiNM9tdH C1XhlbTeNvnA4AfllnQZq3Th/5mU1XoLHl0kjQ0Tf7mQxgDisVI= =9x1b -----END PGP SIGNATURE-----


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds