<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/NEWS, branch next</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=next</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=next'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2009-10-09T12:33:10Z</updated>
<entry>
<title>chcon: don't disable just because SELinux is disabled</title>
<updated>2009-10-09T12:33:10Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-07T13:31:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0023f65fd7a2ba53b0209c7b1a66c5c30612d0c2'/>
<id>urn:sha1:0023f65fd7a2ba53b0209c7b1a66c5c30612d0c2</id>
<content type='text'>
* src/chcon.c (main): Now that gnulib provides getfilecon wrappers,
we can revert most of the 2009-10-05 commit 3a97d664, "chcon: exit
immediately if SELinux is disabled", since chcon is still useful as
long as the file system provides handlers for the security.*
name space.  gnulib's getfilecon wrappers ensure that an offending
context now evokes a return value of -1.
Prompted by comments from Stephen Smalley in
http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/18378/focus=18394
* NEWS (Bug fixes): Mention it.
</content>
</entry>
<entry>
<title>stat: add support for many more file system types</title>
<updated>2009-10-08T08:18:28Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-08T08:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=eb5f06f2a68b3abfe507d9fe527f920ada088688'/>
<id>urn:sha1:eb5f06f2a68b3abfe507d9fe527f920ada088688</id>
<content type='text'>
* src/stat.c (human_fstype): Add the following FS types,
from &lt;linux/magic.h&gt;: afs, anon-inode FS, btrfs, cgroupfs,
cramfs-wend, debugfs, futexfs, inotifyfs, minux3, securityfs,
selinux, xenfs.
Also add "nilfs".
* src/Makefile.am (fs-kernel-magic): New rule.
* NEWS (Bug fixes): Mention this.
</content>
</entry>
<entry>
<title>stat: recognize CIFS and HFS file system types</title>
<updated>2009-10-08T07:07:12Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-08T07:05:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=8e323907160db1cb3f9425204013597c81384492'/>
<id>urn:sha1:8e323907160db1cb3f9425204013597c81384492</id>
<content type='text'>
* src/stat.c (human_fstype) [CIFS, HFS]: Add new file system types.
Prompted by a report from Stuart Kemp.
Normalize the form of a few hexadecimal magic numbers.
Alphabetize on S_MAGIC_ case names.
* src/Makefile.am (fs-magic-compare, fs-def, fs-magic): New rules, to
automate comparison of our list with that in the Linux statfs man page.
* NEWS (Bug fixes): Mention it.
</content>
</entry>
<entry>
<title>md5sum, sha*sum: also accept openssl checksum syntax</title>
<updated>2009-10-07T07:31:27Z</updated>
<author>
<name>Guenter Knauf</name>
<email>lists@gknw.net</email>
</author>
<published>2009-10-03T21:24:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b95be30e3fc4831391355f89a959d0c503bed5fb'/>
<id>urn:sha1:b95be30e3fc4831391355f89a959d0c503bed5fb</id>
<content type='text'>
* src/md5sum.c (split_3): Accept openssl checksum syntax, which
differs only by two spaces from that of the bsd checksum tools:
openssl: MD5(f)= d41d8cd98f00b204e9800998ecf8427e
bsd:     MD5 (f) = d41d8cd98f00b204e9800998ecf8427e
</content>
</entry>
<entry>
<title>post-release administrivia</title>
<updated>2009-10-06T11:20:18Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-06T11:20:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=96829a9ff03a4bf50f28146d3f9290ddaab7128a'/>
<id>urn:sha1:96829a9ff03a4bf50f28146d3f9290ddaab7128a</id>
<content type='text'>
* NEWS: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
</content>
</entry>
<entry>
<title>version 8.0</title>
<updated>2009-10-06T11:04:16Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-10-06T11:04:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ca1e31f3c5d850bf3a60cd42a8517cf552408688'/>
<id>urn:sha1:ca1e31f3c5d850bf3a60cd42a8517cf552408688</id>
<content type='text'>
* NEWS: Record release date.
</content>
</entry>
<entry>
<title>tail: avoid a race where we could miss new data with --pid</title>
<updated>2009-10-02T13:00:06Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2009-10-01T07:36:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f8726e05c4ec1141fb3ffad1c9ec3838f59182cb'/>
<id>urn:sha1:f8726e05c4ec1141fb3ffad1c9ec3838f59182cb</id>
<content type='text'>
* src/tail.c (tail_forever, tail_forever_inotify): Close a race in
tail_forever_inotify where new data written after the file check by
a now dead process, but before the pid check, is not output.  We use
the POSIX guarantee that read() and write() are serialized wrt each
other even in separate processes, to assume full file consistency
after exit() and so poll for new data _after_ the writer has exited.
This also allows us to not redundantly _wait_ for new data if the
process is dead.
* tests/tail-2/pid: Remove the now partially invalid sub second sleep
check as we now don't unconditionally wait, and replace it with a check
for the redundant sleep.  Also clarify some of the existing comments.
* NEWS: Mention the fix.
</content>
</entry>
<entry>
<title>ls: always print "?" for allocated size of a dereferenced dangling symlink</title>
<updated>2009-09-30T14:42:35Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2009-09-29T14:43:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d4c7114bce116aefe28c899f5d0e7dcc39feb103'/>
<id>urn:sha1:d4c7114bce116aefe28c899f5d0e7dcc39feb103</id>
<content type='text'>
Previously for `ls -Ls` (but not `ls -Lsl`), we referenced
the st_blocks returned from the previous failed stat() call.
This undefined value was seen to be 0 for dangling symlinks at least.
* src/ls.c (print_file_name_and_frills, length_of_file_name_and_frills):
Don't use st_blocks if the previous stat() failed
* tests/ls/dangle: Add a test case
* NEWS: Mention the fix, and roll up related items into a single entry.
</content>
</entry>
<entry>
<title>stat: interpret "-" as standard input</title>
<updated>2009-09-29T14:04:12Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-09-15T21:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=a033e28737c1f6320bfc56b484253b61051bad85'/>
<id>urn:sha1:a033e28737c1f6320bfc56b484253b61051bad85</id>
<content type='text'>
* src/stat.c (do_stat): Interpret a command line argument of "-"
to mean "standard input", like many other tools do.
(do_statfs): Fail upon any attempt to use "-".
* NEWS (Changes in behavior): Mention it.
* tests/misc/stat-hyphen: New test, to exercise the above.
* tests/Makefile.am (TESTS): Add misc/stat-hyphen.
</content>
</entry>
<entry>
<title>ls: don't use an undefined struct stat after failed stat/lstat</title>
<updated>2009-09-29T12:12:30Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2009-09-29T05:28:01Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b7aaa0da8b47f4f373d3e0876bd540986278c6e2'/>
<id>urn:sha1:b7aaa0da8b47f4f373d3e0876bd540986278c6e2</id>
<content type='text'>
* src/ls.c (format_inode): Access f-&gt;stat only if f-&gt;stat_ok is set.
* NEWS (Bug fixes): Mention it.
Improved-by: Pádraig Brady &lt;P@draigBrady.com&gt;
</content>
</entry>
</feed>
