<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/gl/lib, branch v7.1</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v7.1</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v7.1'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2009-01-16T11:06:09Z</updated>
<entry>
<title>simplify mgetgroups() and avoid -Wsign-compare warnings</title>
<updated>2009-01-16T11:06:09Z</updated>
<author>
<name>Pádraig Brady</name>
<email>P@draigBrady.com</email>
</author>
<published>2009-01-14T19:17:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=46d6df933ec6171fcfa0220dfb8f18f68293797b'/>
<id>urn:sha1:46d6df933ec6171fcfa0220dfb8f18f68293797b</id>
<content type='text'>
* gl/lib/mgetgroups.c: Avoid -Wsign-compare warning by using unsigned
types for the parameters of the new function realloc_groupbuf().
mgetgroups() was refactored to use this function rather than
explicitly allocating and copying from automatic storage itself.
* src/group-list.c: Use int rather than size_t as variable is
used in signed comparisons.
* src/id.c: ditto.
</content>
</entry>
<entry>
<title>argv-iter: new module</title>
<updated>2008-12-01T16:40:59Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-11-24T13:11:15Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ca738e4414741dd5154304dcf3ac04d64207fe68'/>
<id>urn:sha1:ca738e4414741dd5154304dcf3ac04d64207fe68</id>
<content type='text'>
* gl/lib/argv-iter.h: New file.
* gl/lib/argv-iter.c: New file.
* gl/modules/argv-iter: New file.
With a suggestion for improved memory management by Pádraig Brady.
</content>
</entry>
<entry>
<title>xfreopen: new module</title>
<updated>2008-11-10T07:11:59Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-10-12T13:36:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=32d4d0dd5ececb6df73b233e9c868dc51868204a'/>
<id>urn:sha1:32d4d0dd5ececb6df73b233e9c868dc51868204a</id>
<content type='text'>
* gl/lib/xfreopen.c: New file.
* gl/lib/xfreopen.h: New file.
* gl/modules/xfreopen: New file.
</content>
</entry>
<entry>
<title>move selinux-h module from gl/ to gnulib</title>
<updated>2008-10-21T16:05:55Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-10-21T14:10:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=aa67daf63b8a0fe1a99fd79e50c1d5068fb430b8'/>
<id>urn:sha1:aa67daf63b8a0fe1a99fd79e50c1d5068fb430b8</id>
<content type='text'>
* gl/lib/se-context.in.h: Remove file.
* gl/lib/se-selinux.in.h: Likewise.
* gl/m4/selinux-context-h.m4: Likewise.
* gl/m4/selinux-selinux-h.m4: Likewise.
* gl/modules/selinux-h: Likewise.
</content>
</entry>
<entry>
<title>remove duplicate definition of matchpathcon_init_prefix</title>
<updated>2008-06-03T05:44:09Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-06-03T05:44:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1b0b6c8d08785bf9b05931371259ac710a806e51'/>
<id>urn:sha1:1b0b6c8d08785bf9b05931371259ac710a806e51</id>
<content type='text'>
* gl/lib/se-selinux.in.h (matchpathcon_init_prefix): Remove definition.
It is already defined there.  Reported by Eric Blake.
</content>
</entry>
<entry>
<title>accommodate older SELinux which lacks matchpathcon_init_prefix</title>
<updated>2008-06-02T19:34:40Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-06-02T19:17:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0647f3eb5aeaa783ce21ddee268367d2ba7248df'/>
<id>urn:sha1:0647f3eb5aeaa783ce21ddee268367d2ba7248df</id>
<content type='text'>
* m4/jm-macros.m4: Check for matchpathcon_init_prefix.
* src/install.c [!HAVE_MATCHPATHCON_INIT_PREFIX]
(matchpathcon_init_prefix): Define away.
* gl/lib/se-selinux.in.h (matchpathcon_init_prefix): Define.
Reported by Ilya N. Golubev in
&lt;http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/13686&gt;.
</content>
</entry>
<entry>
<title>use gnulib's base64 module, now that it's sync'd to match this one</title>
<updated>2008-05-19T17:50:34Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-05-19T17:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=5e6a1837ea1d2f6670f132fb8661bb25b1b3693d'/>
<id>urn:sha1:5e6a1837ea1d2f6670f132fb8661bb25b1b3693d</id>
<content type='text'>
* gl/lib/base64.c: Remove file.
* gl/lib/base64.h: Remove file.
</content>
</entry>
<entry>
<title>move sha256 and sha512 modules to gnulib</title>
<updated>2008-05-11T07:00:59Z</updated>
<author>
<name>Jim Meyering</name>
<email>meyering@redhat.com</email>
</author>
<published>2008-05-11T07:00:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=433881d802324d9f98d1ef0d3ced4222c9f65a5e'/>
<id>urn:sha1:433881d802324d9f98d1ef0d3ced4222c9f65a5e</id>
<content type='text'>
* bootstrap.conf (gnulib_modules) [sha256, sha512]: Add "crypto/"
prefix to module name, now that they come from gnulib.
* gl/lib/sha256.c: Remove file.
* gl/lib/sha256.h: Likewise.
* gl/lib/sha512.c: Likewise.
* gl/lib/sha512.h: Likewise.
* gl/lib/u64.h: Likewise.
* gl/m4/sha256.m4: Likewise.
* gl/m4/sha512.m4: Likewise.
* gl/modules/sha256: Likewise.
* gl/modules/sha512: Likewise.
</content>
</entry>
<entry>
<title>base64 module: adjust API so it's compatible with gnulib's</title>
<updated>2008-05-05T15:57:41Z</updated>
<author>
<name>Bo Borgerson</name>
<email>gigabo@gmail.com</email>
</author>
<published>2008-04-30T21:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c64411a38a25e696edb33e49f8917012d0cd4cba'/>
<id>urn:sha1:c64411a38a25e696edb33e49f8917012d0cd4cba</id>
<content type='text'>
* gl/lib/base64.c (base64_decode_ctx): If no context structure was passed in,
treat newlines as garbage (this is the historical behavior).  Formerly
base64_decode.
(base64_decode_alloc_ctx): Formerly base64_decode_alloc.
* gl/lib/base64.h (base64_decode): Macro for four-argument calls.
(base64_decode_alloc): Likewise.
* src/base64.c (do_decode): Call base64_decode_ctx instead of base64_decode.

Signed-off-by: Bo Borgerson &lt;gigabo@gmail.com&gt;
</content>
</entry>
<entry>
<title>sha512_process_bytes: fix a bug in processing a buffer where length&amp;64 != 0</title>
<updated>2008-03-16T18:04:24Z</updated>
<author>
<name>J. Scott Edwards</name>
<email>qrw.software@gmail.com</email>
</author>
<published>2008-03-15T11:25:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c960211fe77c360e78172109365a776836dc5802'/>
<id>urn:sha1:c960211fe77c360e78172109365a776836dc5802</id>
<content type='text'>
* gl/lib/sha512.c (sha512_process_bytes): s/63/127/.
</content>
</entry>
</feed>
