<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/copy.c, branch v5.91</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v5.91</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v5.91'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2005-09-25T03:07:33Z</updated>
<entry>
<title>(HAVE_FCHMOD, HAVE_FCHOWN): Define to 0 if not defined.</title>
<updated>2005-09-25T03:07:33Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-25T03:07:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7fc308db7e311cbebb66cda121a6d06138ed4fad'/>
<id>urn:sha1:7fc308db7e311cbebb66cda121a6d06138ed4fad</id>
<content type='text'>
(copy_reg): New args CHOWN_SUCCEDED and DST_SB.  All callers changed.
Add a "goto close_src_and_dst_desc;" that was missing in the
previous patch.
(copy_reg) [HAVE_FCHOWN]: Prefer fchown to chown.
(copy_reg) [HAVE_FCHMOD]: Prefer fchmod to chmod.
(copy_internal): Don't invoke chown if fchown worked,
and likewise for chmod and fchmod.
</content>
</entry>
<entry>
<title>(copy_reg): Preserve time stamps if</title>
<updated>2005-09-23T20:38:34Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-23T20:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=35044438af981921afed8284bc8aea687bcba2d0'/>
<id>urn:sha1:35044438af981921afed8284bc8aea687bcba2d0</id>
<content type='text'>
x-&gt;preserve_timestamps is set, using futimens so that
we needn't resolve the path again.
(copy_internal): Don't preserve time stamps if copy_reg did it
already.
</content>
</entry>
<entry>
<title>Include stat-time.h, and use its functions instead of the obsolete</title>
<updated>2005-09-16T07:50:33Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-16T07:50:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=158d982669d3d05079da2b9cc8d8fcd8adf35a4b'/>
<id>urn:sha1:158d982669d3d05079da2b9cc8d8fcd8adf35a4b</id>
<content type='text'>
TIMESPEC_NS macro.
</content>
</entry>
<entry>
<title>(copy_reg): Always copy in binary mode.</title>
<updated>2005-07-11T18:28:19Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-07-11T18:28:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8831c9589aaff9c4d12524f5bd8389065c9d0e7c'/>
<id>urn:sha1:8831c9589aaff9c4d12524f5bd8389065c9d0e7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include fcntl--.h, not unistd-safer.h.</title>
<updated>2005-07-03T07:16:43Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-07-03T07:16:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=43ab391610c2db8bfbf972a11eb9f874ccc71864'/>
<id>urn:sha1:43ab391610c2db8bfbf972a11eb9f874ccc71864</id>
<content type='text'>
(copy_reg): Don't call fd_safer; no longer needed
now that we include fcntl--.h.
</content>
</entry>
<entry>
<title>Don't use "path" or "filename".</title>
<updated>2005-06-02T05:17:24Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-06-02T05:17:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=97603a5d2adc889186f2934624a95c92dbfa2fdd'/>
<id>urn:sha1:97603a5d2adc889186f2934624a95c92dbfa2fdd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(chown_privileges, chown_failure_ok): Mark as `extern'.</title>
<updated>2005-05-31T07:06:23Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-31T07:06:23Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=55076fb51f83c272f132b82d51e4a1c3f5f6b1c2'/>
<id>urn:sha1:55076fb51f83c272f132b82d51e4a1c3f5f6b1c2</id>
<content type='text'>
This is a crutch so that `make distcheck's sc_tight_scope rule
knows that they really are deliberately declared that way.
</content>
</entry>
<entry>
<title>Port to Solaris 10's rules for whether programs can chown files.</title>
<updated>2005-05-31T06:14:24Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-05-31T06:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e6a9bbce565defebd361d54979737f0e1ab00f7b'/>
<id>urn:sha1:e6a9bbce565defebd361d54979737f0e1ab00f7b</id>
<content type='text'>
[HAVE_PRIV_H]: Include &lt;priv.h&gt;.
(DO_CHOWN): Remove.  Replaced by chown_failure_ok.  All callers
changed.
(copy_internal): If chown failed, don't worry about what happened
to the mode bits; they can't have changed.
(chown_privileges, chown_failure_ok): New functions.
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T07:58:31Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T07:58:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=44d59bb168eaf820bdfd13ee9df442cde795f9c7'/>
<id>urn:sha1:44d59bb168eaf820bdfd13ee9df442cde795f9c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T06:57:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T06:57:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c0c815af8db441526ef112700b9185df6006c771'/>
<id>urn:sha1:c0c815af8db441526ef112700b9185df6006c771</id>
<content type='text'>
</content>
</entry>
</feed>
