<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in chmod.2</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b2c76c41 - Remove $FreeBSD$: one-line nroff pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#b2c76c41</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Wed, 16 Aug 2023 17:55:15 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>509124b6 - Add AT_EMPTY_PATH for several *at(2) syscalls</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#509124b6</link>
        <description>Add AT_EMPTY_PATH for several *at(2) syscallsIt is currently allowed to fchownat(2), fchmodat(2), fchflagsat(2),utimensat(2), fstatat(2), and linkat(2).For linkat(2), PRIV_VFS_FHOPEN privilege is required to exercise the flag.It allows to link any open file.Requested by:	traszTested by:	pho, traszReviewed by:	markjSponsored by:	The FreeBSD FoundationMFC after:	2 weeksDifferential revision:	https://reviews.freebsd.org/D29111

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Sun, 07 Mar 2021 14:29:09 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>20e91ca3 - open(2): Remove O_BENEATH and AT_BENEATH</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#20e91ca3</link>
        <description>open(2): Remove O_BENEATH and AT_BENEATHwith the reasoning that the flags did not worked properly, and were notshipped in a release.O_RESOLVE_BENEATH is kept as useful.Reviewed by:	markjTested by:	arichardson, phoSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D28907

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Tue, 16 Feb 2021 03:31:40 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1f305be4 - Document {O,AT}_RESOLVE_BENEATH and new O_BENEATH behavior for relative paths.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#1f305be4</link>
        <description>Document {O,AT}_RESOLVE_BENEATH and new O_BENEATH behavior for relative paths.PR:	248335Reviewed by:	markjTested by:	phoSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D25886

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Tue, 22 Sep 2020 22:54:54 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e42b0964 - Document EINTEGRITY errors for many system calls.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#e42b0964</link>
        <description>Document EINTEGRITY errors for many system calls.EINTEGRITY was previously documented as a UFS-specific error formount(2).  This documents EINTEGRITY as a filesystem-independent errorthat may be reported by the backing store of a filesystem.While here, document EIO as a filesystem-independent error for bothmount(2) and posix_fadvise(2).  EIO was previously only documented forUFS for mount(2).Reviewed by:	mckusickSuggested by:	mckusickMFC after:	2 weeksSponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D24168

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Mon, 30 Mar 2020 21:44:00 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5b1fb8ec - First draft of documentation for AT/O_BENEATH handling of the absolute</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#5b1fb8ec</link>
        <description>First draft of documentation for AT/O_BENEATH handling of the absolutepaths.It was decided that committing the code and drafting of the man pageupdate is better than allowing the code to rot until wordsmithinghappens.Reviewed by:	jilles (previous version)Discussed with:	brooks, jilles, emasteSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D17714

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Sun, 11 Nov 2018 01:46:48 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4f77f488 - Implement O_BENEATH and AT_BENEATH.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#4f77f488</link>
        <description>Implement O_BENEATH and AT_BENEATH.Flags prevent open(2) and *at(2) vfs syscalls name lookup fromescaping the starting directory.  Supposedly the interface is similarto the same proposed Linux flags.Reviewed by:	jilles (code, previous version of manpages), 0mp (manpages)Discussed with:	allanjude, emaste, jonathanSponsored by:	The FreeBSD FoundationDifferential revision:	https://reviews.freebsd.org/D17547

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Thu, 25 Oct 2018 22:16:34 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aeb71118 - Mark all the system calls that were in 1st Edition Unix as such in the</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#aeb71118</link>
        <description>Mark all the system calls that were in 1st Edition Unix as such in theHISTORY section. Note: Any system calls that were added prior to v7,but after v1 weren&apos;t changed.Obtained from: http://www.tuhs.org/cgi-bin/utree.pl?file=V1/man/man2

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Fri, 01 Dec 2017 22:26:36 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbbd9655 - Renumber copyright clause 4</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#fbbd9655</link>
        <description>Renumber copyright clause 4Renumber cluase 4 to 3, per what everybody else did when BSD grantedthem permission to remove clause 3. My insistance on keeping the samenumbering for legal reasons is too pedantic, so give up on that point.Submitted by:	Jan Schaumann &lt;jschauma@stevens.edu&gt;Pull Request:	https://github.com/freebsd/freebsd/pull/96

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Tue, 28 Feb 2017 23:42:47 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b865f8ef - chmod(2): Document S_ISVTX following SUSv3/SUSv4.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#b865f8ef</link>
        <description>chmod(2): Document S_ISVTX following SUSv3/SUSv4.S_ISTXT is non-standard.While here, also update fchmodat() standards entry to POSIX.1-2008.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Sun, 01 Dec 2013 12:24:57 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e2ea39cb - Update sticky(7) cross references.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#e2ea39cb</link>
        <description>Update sticky(7) cross references.PR:		docs/124468X-MFC with:	r218998

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Fri, 13 May 2011 16:29:57 +0000</pubDate>
        <dc:creator>Sergey Kandaurov &lt;pluknet@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a141af69 - Man pages for the openat(2), fexecve(2) and related syscalls.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#a141af69</link>
        <description>Man pages for the openat(2), fexecve(2) and related syscalls.Reviewed by:	ru

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Wed, 16 Apr 2008 13:03:12 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9f0620b - When we try to set set-gid bit with chmod(2) on a file, which we own, but our</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#e9f0620b</link>
        <description>When we try to set set-gid bit with chmod(2) on a file, which we own, but oureffective group ID (and any of our group) doesn&apos;t match the group ID of thefile, we get EPERM.  This doesn&apos;t conform POSIX. POSIX requires that we shouldreturn 0, but silently clear the set-gid bit.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Tue, 16 Jan 2007 15:17:27 +0000</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c879ae35 - Per Regents of the University of Calfornia letter, remove advertising</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#c879ae35</link>
        <description>Per Regents of the University of Calfornia letter, remove advertisingclause.# If I&apos;ve done so improperly on a file, please let me know.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Tue, 09 Jan 2007 00:28:16 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a4319b65 - Much more correct EFTYPE description.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#a4319b65</link>
        <description>Much more correct EFTYPE description.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Wed, 13 Dec 2006 13:46:01 +0000</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3bb2bdae - Append-only flag also denies chmod(2). Is this correct behaviour?</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#3bb2bdae</link>
        <description>Append-only flag also denies chmod(2). Is this correct behaviour?

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Wed, 13 Dec 2006 13:22:57 +0000</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>54ec563e - If the named file has its immutable flag set, chmod(2) returns EPERM.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#54ec563e</link>
        <description>If the named file has its immutable flag set, chmod(2) returns EPERM.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Sat, 09 Dec 2006 22:41:01 +0000</pubDate>
        <dc:creator>Pawel Jakub Dawidek &lt;pjd@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a51d79c1 - Catch up with stat.h a bit:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#a51d79c1</link>
        <description>Catch up with stat.h a bit:o Sticky bit is actually defined as S_ISTXT not S_ISVTX.o Sticky bit is wrapped in if __BSD_VISIBLE not _POSIX_SOURCE.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Wed, 29 Dec 2004 20:00:29 +0000</pubDate>
        <dc:creator>Tom Rhodes &lt;trhodes@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1a0a9345 - Mechanically kill hard sentence breaks.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#1a0a9345</link>
        <description>Mechanically kill hard sentence breaks.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Fri, 02 Jul 2004 23:52:20 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe08efe6 - mdoc(7): Use the new feature of the .In macro.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/libc/sys/chmod.2#fe08efe6</link>
        <description>mdoc(7): Use the new feature of the .In macro.

            List of files:
            /freebsd-14.2/lib/libc/sys/chmod.2</description>
        <pubDate>Mon, 08 Sep 2003 19:57:22 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
