<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/patch/common.h, branch release/10.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2016-10-09T20:13:53Z</updated>
<entry>
<title>MFC r306560, r306561:</title>
<updated>2016-10-09T20:13:53Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-10-09T20:13:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2956f8f9faeb079a9f0dafe9f5f6265c9e52e594'/>
<id>urn:sha1:2956f8f9faeb079a9f0dafe9f5f6265c9e52e594</id>
<content type='text'>
patch(1): make some macros look boolean.

Minor cleanup inspired by a new patch(1) variant in schily tools.

For reference:
https://sourceforge.net/p/schillix-on/
</content>
</entry>
<entry>
<title>Fix patch(1) shell injection vulnerability. [SA-15:14]</title>
<updated>2015-07-28T19:58:44Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2015-07-28T19:58:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b993ace456102e258bb37f92460703e904949f00'/>
<id>urn:sha1:b993ace456102e258bb37f92460703e904949f00</id>
<content type='text'>
Fix resource exhaustion in TCP reassembly. [SA-15:15]

Fix OpenSSH multiple vulnerabilities. [SA-15:16]
</content>
</entry>
<entry>
<title>MFC	r275553, r275612;</title>
<updated>2014-12-16T21:13:55Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2014-12-16T21:13:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1c54dd5f7a09460fdf21615991941e167388534f'/>
<id>urn:sha1:1c54dd5f7a09460fdf21615991941e167388534f</id>
<content type='text'>
patch(1): Bring fixes from OpenBSD

Check fstat return value.  Use off_t for file size and offsets.
Avoid iterating over end of string.

Introduce strtolinenum to properly check line numbers while parsing:
no signs, no spaces, just digits, 0 &lt;= x &lt;= LONG_MAX

Properly validate line ranges supplied in diff file to prevent overflows.
Also fixes an out of boundary memory access because the resulting values
are used as array indices.

PR:		195436
Obtained from:	OpenBSD
</content>
</entry>
<entry>
<title>MFC	r264581, r264744:</title>
<updated>2014-04-30T20:39:08Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2014-04-30T20:39:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=914fc70ec76e09060d62713a7d3c29e83d2d1c41'/>
<id>urn:sha1:914fc70ec76e09060d62713a7d3c29e83d2d1c41</id>
<content type='text'>
Various style(9) fixes and typos in printf, grep, sort and patch.

#define should be followed by a tab.
</content>
</entry>
<entry>
<title> - Refresh code with latest OpenBSD revisions.</title>
<updated>2013-01-29T20:05:16Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2013-01-29T20:05:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e56ef7d3586d1dea57990c7d94e260b54423ffc3'/>
<id>urn:sha1:e56ef7d3586d1dea57990c7d94e260b54423ffc3</id>
<content type='text'>
 - Remove $DragonFly$ tags as they are using git nowadays and VCS tags will
   not help merging.
 - Other changes to Copyright headers to make them consistent with other
   source code, we intend to fork from this point.

Reviewed by:	pfg
</content>
</entry>
<entry>
<title>- Add a BSD-licensed patch, ported by Pedro F. Giffuni (pfg) from</title>
<updated>2013-01-29T17:03:18Z</updated>
<author>
<name>Gabor Kovesdan</name>
<email>gabor@FreeBSD.org</email>
</author>
<published>2013-01-29T17:03:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2dd076b84bb1129d0a62b886a4e736a9344b3376'/>
<id>urn:sha1:2dd076b84bb1129d0a62b886a4e736a9344b3376</id>
<content type='text'>
  DragonflyBSD and install it as bsdpatch.  WITH_BSD_PATCH makes it
  default and installs GNU patch as gnupatch.

Submitted by:	pfg
Obtained from:	The DragonflyBSD Project
</content>
</entry>
<entry>
<title>kill the undead</title>
<updated>1997-07-13T14:26:00Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1997-07-13T14:26:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=65b3003d2db57c7e7f521f5f091ed7adbc151768'/>
<id>urn:sha1:65b3003d2db57c7e7f521f5f091ed7adbc151768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finish importing Lite2's src/usr.bin, except for ex, diff, grep, mail,</title>
<updated>1997-07-06T06:54:14Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1997-07-06T06:54:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c44252b6e8da46f58fd1882b9e7305a0f9114c16'/>
<id>urn:sha1:c44252b6e8da46f58fd1882b9e7305a0f9114c16</id>
<content type='text'>
pascal and vmstat.sparc.  All changed files on the vendor branch should
already have been imported.
</content>
</entry>
</feed>
