<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/csplit.c, branch v6.2</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.2</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-08-10T20:53:32Z</updated>
<entry>
<title>(struct control): Remove fastmap member.</title>
<updated>2006-08-10T20:53:32Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-08-10T20:53:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=f073139b526a0fe104228098c41fa24fc0c4c65d'/>
<id>urn:sha1:f073139b526a0fe104228098c41fa24fc0c4c65d</id>
<content type='text'>
(extract_regexp): Allocate fastmap separately, since otherwise
it might move due to a realloc.
</content>
</entry>
<entry>
<title>Adjust to today's renaming changes in system.h.</title>
<updated>2006-07-09T17:08:55Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-07-09T17:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=197b96d06916887c4c167a3ee25edfdb3631ac71'/>
<id>urn:sha1:197b96d06916887c4c167a3ee25edfdb3631ac71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clear the RE_NO_EMPTY_RANGES re syntax option, as this is a less intrusive</title>
<updated>2006-04-12T07:37:11Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-04-12T07:37:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=7e17831f0a03acc9a92dcc73ed525ab2e61e706f'/>
<id>urn:sha1:7e17831f0a03acc9a92dcc73ed525ab2e61e706f</id>
<content type='text'>
change from the old (Emacs) behavior, and POSIX allows us to treat [z-a]
as an empty range.
</content>
</entry>
<entry>
<title>(extract_regexp): Set re_syntax_options to a</title>
<updated>2006-04-12T07:14:53Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-04-12T07:14:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=2a75bb4ae0a1e7547e4396fe67825133606cf9d9'/>
<id>urn:sha1:2a75bb4ae0a1e7547e4396fe67825133606cf9d9</id>
<content type='text'>
value that is compatible with what POSIX requires.
</content>
</entry>
<entry>
<title>Update copyright year.</title>
<updated>2006-04-11T00:50:33Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-04-11T00:50:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=87bd526828a6718173d86be3d9c2880e9b0f2327'/>
<id>urn:sha1:87bd526828a6718173d86be3d9c2880e9b0f2327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(struct control): Put re_compiled member at the</title>
<updated>2006-04-11T00:49:59Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-04-11T00:49:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=ff652937b0f2ca7443811db6ec44f054472bf1c3'/>
<id>urn:sha1:ff652937b0f2ca7443811db6ec44f054472bf1c3</id>
<content type='text'>
end, since it's large.  Change regexpr member from char * to bool;
all uses changed.  Add new member fastmap.
(extract_regexp): regexp arg is now char const *, not char *.
Don't bother duplicating the regular expression; it's not needed.
Set fastmap from new fastmap member.  Don't bother allocating
a buffer, as the regexp code does a better job than we do.
</content>
</entry>
<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>
</feed>
