<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/csplit.c, branch v6.7</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.7</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.7'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-11-16T08:16:08Z</updated>
<entry>
<title>* src/csplit.c (load_buffer): Plug an inconsequential leak.</title>
<updated>2006-11-16T08:16:08Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-11-16T08:16:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=b6b438c45dbc5dab7b2d62ae464942e6927b1d17'/>
<id>urn:sha1:b6b438c45dbc5dab7b2d62ae464942e6927b1d17</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* src/cat.c (infile): Add "const" to declaration.</title>
<updated>2006-10-24T23:05:30Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2006-10-24T23:05:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e81a82b74f44bfddce247d566617137725f11b19'/>
<id>urn:sha1:e81a82b74f44bfddce247d566617137725f11b19</id>
<content type='text'>
* src/csplit.c (prefix): Likewise.
* src/printf.c (cfcc_msg): Likewise.
* src/tail.c (valid_file_spec): Likewise.
* src/cut.c (cut_file): Likewise, for a parameter.
* src/expr.c (str_value): Likewise.
* src/fold.c (fold_file): Likewise.
* src/pr.c (init_header): Likewise.
* src/dircolors.c (dc_parse_stream): Likewise, for a local.
* src/tr.c (make_printable_str): Likewise.
* src/nl.c (body_type, header_type, footer_type, current_type):
(separator_str, build_type_arg, nl_file): Likewise, for many.
* src/paste.c (main): Don't assign a read-only string to 'optarg'.
* src/tac.c (separator, tac_seekable, copy_to_temp): Likewise.
</content>
</entry>
<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>
</feed>
