<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/csplit.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-10T13:56:45Z</updated>
<entry>
<title>csplit could produce corrupt output, given input lines longer than 8KB</title>
<updated>2005-09-10T13:56:45Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-09-10T13:56:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2729563f6bf2e2d25873249a6dea957593e0f6a3'/>
<id>urn:sha1:2729563f6bf2e2d25873249a6dea957593e0f6a3</id>
<content type='text'>
(load_buffer): Don't read from free'd memory
when handling lines longer than the initial buffer length.
(save_to_hold_area): Don't leak the previous hold_area buffer.
Reported by Tristan Miller and Luke Kendall.
* NEWS: Mention this.

(load_buffer): Avoid integer overflow in buffer
size calculations for very long lines.
</content>
</entry>
<entry>
<title>(process_regexp): Store match length in regoff_t,</title>
<updated>2005-09-09T21:08:19Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-09-09T21:08:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=1bd916412dc22ac7ef0e82d3e8be29e2430b947a'/>
<id>urn:sha1:1bd916412dc22ac7ef0e82d3e8be29e2430b947a</id>
<content type='text'>
not int.  Assume that negative return values less than -2
represent regoff_t overflow.
</content>
</entry>
<entry>
<title>Cosmetic: use X2NREALLOC (only two arguments) rather than x2nrealloc (with three).</title>
<updated>2005-08-12T07:16:25Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-08-12T07:16:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=0b08c3815214197faf9baf5cd77ddac6ae6f7c1d'/>
<id>urn:sha1:0b08c3815214197faf9baf5cd77ddac6ae6f7c1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't include stdio.h; no longer needed.</title>
<updated>2005-07-09T22:10:38Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-07-09T22:10:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=580d1e6d6d97c3e6f0fca764091e70319350c9a2'/>
<id>urn:sha1:580d1e6d6d97c3e6f0fca764091e70319350c9a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include fd-reopen.h.</title>
<updated>2005-07-03T07:17:12Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-07-03T07:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=d54f92ab0d3ef489acae67a35e155470499cc0be'/>
<id>urn:sha1:d54f92ab0d3ef489acae67a35e155470499cc0be</id>
<content type='text'>
Include stdio--.h, not stdio-safer.h.
(input_desc): Remove.  All uses changed to STDIN_FILENO.
(set_input_file): Reopen stdin, to simplify code.
(create_output_file): Use fopen, not fopen_safer.
</content>
</entry>
<entry>
<title>Don't embed `this'-style quotes in format strings.</title>
<updated>2005-06-16T21:33:43Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-06-16T21:33:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=3787d01a51c110a513e9b6fafa6c5c641399f2ce'/>
<id>urn:sha1:3787d01a51c110a513e9b6fafa6c5c641399f2ce</id>
<content type='text'>
Rather than this: error (..., "...`%s'...", arg);
do this:          error (..., "...%s...", quote (arg));
</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>
<entry>
<title>Include stdio-safer.h.</title>
<updated>2005-04-11T20:07:00Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-04-11T20:07:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=329448f75ed82c1ff44ab28c05f16ef7ad17d4bc'/>
<id>urn:sha1:329448f75ed82c1ff44ab28c05f16ef7ad17d4bc</id>
<content type='text'>
(input_desc): Remove unnecessary static initialization.
(set_input_file): Use STDIN_FILENO, not 0.
(create_output_file): Use fopen_safer.
</content>
</entry>
<entry>
<title>(SA_NOCLDSTOP): Define to 0 if not defined.</title>
<updated>2005-04-09T04:55:05Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2005-04-09T04:55:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f33b6dab82e7c953ae684a5abe9632a4d8745b0b'/>
<id>urn:sha1:f33b6dab82e7c953ae684a5abe9632a4d8745b0b</id>
<content type='text'>
All uses changed.
(siginterrupt) [!HAVE_SIGINTERRUPT]: New macro.
(delete_all_files): New arg IN_SIGNAL_HANDLER, to avoid undefined
behavior when called from a signal handler.  All uses changed.
(main) [!defined SA_NOCLDSTOP]:
Use siginterrupt to specify that system calls should be interrupted.
</content>
</entry>
</feed>
