<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/doc, branch v9.8</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v9.8</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v9.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2025-09-20T14:21:41Z</updated>
<entry>
<title>doc: don't capitalize the first letter of cgroup</title>
<updated>2025-09-20T14:21:41Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2025-09-19T01:43:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2d2eb2cbe884aa543d973e0d985a31bb37be80c7'/>
<id>urn:sha1:2d2eb2cbe884aa543d973e0d985a31bb37be80c7</id>
<content type='text'>
This is the correct way to write it as described in the documentation:
&lt;https://docs.kernel.org/admin-guide/cgroup-v2.html#terminology&gt;.

* doc/coreutils.texi (nproc invocation): Use cgroup instead of Cgroup.
</content>
</entry>
<entry>
<title>doc: add hardware acceleration configuration docs</title>
<updated>2025-09-16T23:22:50Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-09-16T21:51:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=168ae824f78d2e02b5d21680306bca8771bf7b2c'/>
<id>urn:sha1:168ae824f78d2e02b5d21680306bca8771bf7b2c</id>
<content type='text'>
* NEWS: Mention the new GLIBC_TUNABLES feature.
* doc/coreutils.texi (Hardware Acceleration): A new node
detailing the build time and run time configuration options.
</content>
</entry>
<entry>
<title>doc: update the md5/sha1 "weak hash" advisory</title>
<updated>2025-09-04T17:19:15Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-09-04T17:19:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=07eedce2d3c267b42267d9d5f9005528165fa540'/>
<id>urn:sha1:07eedce2d3c267b42267d9d5f9005528165fa540</id>
<content type='text'>
* doc/coreutils.texi: Adjust advisory for md5sum and sha1sum
to include "sha3", and also the more general `cksum -a` interface.
</content>
</entry>
<entry>
<title>cksum: prefer -a sha2 -l ###, to -a sha###</title>
<updated>2025-09-04T13:49:07Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-09-02T14:28:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=aba9800995e28be6ffa130d57dc1531237f9e5f7'/>
<id>urn:sha1:aba9800995e28be6ffa130d57dc1531237f9e5f7</id>
<content type='text'>
To make the interface more concise and consistent,
while being backwards compatible.

* src/digest.c (main): Continue to support -a "sha###" but
also support -a "sha2" and treat it like "sha3", except in...
(output_file): ... maintain the legacy tags for better compatability.
* doc/coreutils.texi (cksum invocation): Document the -a sha2 option.
* tests/cksum/cksum-base64.pl: Adjust as per modified --help.
* tests/cksum/cksum-c.sh: Add new supported SHA2-### tagged variant.
* NEWS: Mention the new feature.
</content>
</entry>
<entry>
<title>cksum: add support for SHA-3</title>
<updated>2025-09-04T05:29:33Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2025-08-31T23:56:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=403d82a0bf9e350642933ec44cd4e0ef1fdc0c28'/>
<id>urn:sha1:403d82a0bf9e350642933ec44cd4e0ef1fdc0c28</id>
<content type='text'>
* src/digest.c: Include sha3.h.
(BLAKE2B_MAX_LEN): Rename to
DIGEST_MAX_LEN since it is also used for SHA-3.
(sha3_sum_stream): New function.
(enum Algorithm, algorithm_args, algorithm_args, algorithm_types)
algorithm_tags, algorithm_bits, cksumfns, cksum_output_fns): Add entries
for SHA-3.
(usage): Mention that SHA-3 is supported. Mention requirements for
--length with SHA-3.
(split_3): Use DIGEST_MAX_LEN instead of BLAKE2B_MAX_LEN. Determine the
length of the digest for SHA-3. Make sure it is 224, 256, 384, or 512.
(digest_file): Set the digest length in bytes. Use DIGEST_MAX_LEN
instead of BLAKE2B_MAX_LEN. Always append the digest length to SHA3 in
the output.
(main): Allow the use of --length with 'cksum -a sha3'.  Use
DIGEST_MAX_LEN instead of BLAKE2B_MAX_LEN. Make sure it is 224, 256,
384, or 512.
* tests/cksum/cksum-base64.pl (@pairs): Add expected sha3 output.
(fmt): Modify the output to use SHA3-512 since that is the default.
(@Tests): Modify arguments for sha3 to use --length=512.
* tests/cksum/cksum-sha3.sh: New test, based on tests/cksum/b2sum.sh.
* tests/local.mk (all_tests): Add the test.
* bootstrap.conf: Add crypto/sha3.
* gnulib: Update to latest commit.
* NEWS: Mention the change.
* doc/coreutils.texi (cksum general options): Mention sha3 as a
supported argument to the -a option. Mention that 'cksum -a sha3'
supports the --length option. Mention that SHA-3 is considered secure.
</content>
</entry>
<entry>
<title>fold: add the --characters option</title>
<updated>2025-08-23T05:09:50Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2025-08-21T04:13:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7d0d9658f9da211c42abdc0ef45434ce5fc0fe8e'/>
<id>urn:sha1:7d0d9658f9da211c42abdc0ef45434ce5fc0fe8e</id>
<content type='text'>
* src/fold.c: Include mcel.h.
(count_bytes): Remove variable.
(counting_mode, last_character_width): New variables.
(shortopts, long_options): Add the option.
(adjust_column): If --characters is in used account for number of
characters instead of their width.
(fold_file): Use getline and iterate over the result with mcel functions
to handle multibyte characters.
(main): Check for the option.
* src/local.mk (src_fold_LDADD): Add $(LIBC32CONV), $(LIBUNISTRING), and
$(MBRTOWC_LIB).
* tests/fold/fold-characters.sh: New file.
* tests/fold/fold-spaces.sh: New file.
* tests/fold/fold-nbsp.sh: New file.
* tests/local.mk (all_tests): Add the tests.
* NEWS: Mention the new option.
* doc/coreutils.texi (fold invocation): Likewise.
</content>
</entry>
<entry>
<title>maint: prefer https to http</title>
<updated>2025-08-19T18:41:17Z</updated>
<author>
<name>Collin Funk</name>
<email>collin.funk1@gmail.com</email>
</author>
<published>2025-08-19T18:39:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=238855dd4eb40d57333010fd072a01599bbde1cb'/>
<id>urn:sha1:238855dd4eb40d57333010fd072a01599bbde1cb</id>
<content type='text'>
* doc/sort-version.texi (Other version/natural sort implementations):
Use https in documentation link.
* tests/chmod/symlinks.sh: Use https in license text.
</content>
</entry>
<entry>
<title>nproc: honor cgroup v2 CPU quotas</title>
<updated>2025-08-19T16:24:21Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2025-08-19T15:49:22Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c4df55be7f78d29415abd7765f863ff38184f86e'/>
<id>urn:sha1:c4df55be7f78d29415abd7765f863ff38184f86e</id>
<content type='text'>
* NEWS: Mention the new feature.
* doc/coreutils.texi (nproc invocation): Mention that
cgroup CPU quotas can limit the reported number.
* gnulib: Update to new nproc gnulib implementation:
https://github.com/coreutils/gnulib/commit/9b07115f4a
</content>
</entry>
<entry>
<title>realpath: improve doc and NEWS</title>
<updated>2025-08-15T04:08:44Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2025-08-15T04:08:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ae6fd2b4a1ff390c61f29b3d98d842ad345033a5'/>
<id>urn:sha1:ae6fd2b4a1ff390c61f29b3d98d842ad345033a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tsort: add do-nothing -w option</title>
<updated>2025-08-15T00:35:23Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2025-08-14T16:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=39eec70f7ba360577020099b5f179940700bc67f'/>
<id>urn:sha1:39eec70f7ba360577020099b5f179940700bc67f</id>
<content type='text'>
This is for conformance to POSIX.1-2024
* src/tsort.c: Include getopt.h.
(main): Accept and ignore -w.  Do not bother altering
the usage message, as the option is useless.
* tests/misc/tsort.pl (cycle-3): New test.
</content>
</entry>
</feed>
