<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/diff3/diff3.c, branch releng/13.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:26Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-23T17:43:26Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3d497e17ebd33fe0f58d773e35ab994d750258d6'/>
<id>urn:sha1:3d497e17ebd33fe0f58d773e35ab994d750258d6</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/

Similar commit in main:
(cherry picked from commit 1d386b48a555)
</content>
</entry>
<entry>
<title>diff3: implement --strip-trailing-cr</title>
<updated>2021-09-25T08:34:39Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2021-08-21T00:28:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=dbabfd7e26763ac295ed0ee8bc77f3f3b58b6d03'/>
<id>urn:sha1:dbabfd7e26763ac295ed0ee8bc77f3f3b58b6d03</id>
<content type='text'>
(cherry picked from commit 54a3415cb69e1ea0e6533ca3fc168deba64f249f)
</content>
</entry>
<entry>
<title>diff3: improve style</title>
<updated>2021-09-25T08:34:39Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2021-08-20T21:50:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=216bf478e24702ddfb310f27da0a51a81c822ed6'/>
<id>urn:sha1:216bf478e24702ddfb310f27da0a51a81c822ed6</id>
<content type='text'>
(cherry picked from commit 702dda4368dc2d07e8898fcfdddb12d730e6c174)
</content>
</entry>
<entry>
<title>diff3: sync with upstream</title>
<updated>2021-09-25T08:34:39Z</updated>
<author>
<name>Piotr Pawel Stefaniak</name>
<email>pstef@FreeBSD.org</email>
</author>
<published>2021-08-20T21:35:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4bfbc5fbc93bec4f1098b7c7174411ec92404cb0'/>
<id>urn:sha1:4bfbc5fbc93bec4f1098b7c7174411ec92404cb0</id>
<content type='text'>
 * replace realloc calls with reallocarray calls
 * fix merging of files that lack newlines

Obtained from:	OpenBSD

(cherry picked from commit 7f7b03f3897f0196e3cc7a3b71c7359cc206ba61)
</content>
</entry>
<entry>
<title>Replace homemade getline(3) by actual getline(3)</title>
<updated>2019-12-17T11:03:32Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2019-12-17T11:03:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=94678ee678338db8b61218a847d43e902f7e5311'/>
<id>urn:sha1:94678ee678338db8b61218a847d43e902f7e5311</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use strtoimax.</title>
<updated>2019-12-17T09:13:48Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2019-12-17T09:13:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9520071f7e2e3eb910dfe08a1f46e50a96c403c4'/>
<id>urn:sha1:9520071f7e2e3eb910dfe08a1f46e50a96c403c4</id>
<content type='text'>
Use existing strtoimax instead of reinventing it
</content>
</entry>
<entry>
<title>capsicum: use a new capsicum helpers in tools</title>
<updated>2018-11-04T19:24:49Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2018-11-04T19:24:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=377421df9690cddad7f0c8cba84bd392e62a3b6c'/>
<id>urn:sha1:377421df9690cddad7f0c8cba84bd392e62a3b6c</id>
<content type='text'>
Use caph_{rights,ioctls,fcntls}_limit to simplify the code.
</content>
</entry>
<entry>
<title>Convert `cap_enter() &lt; 0 &amp;&amp; errno != ENOSYS` to `caph_enter() &lt; 0`.</title>
<updated>2018-06-19T23:43:14Z</updated>
<author>
<name>Mariusz Zaborski</name>
<email>oshogbo@FreeBSD.org</email>
</author>
<published>2018-06-19T23:43:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7672a0148f79063eac8f8e0beb0db5350d02d5d4'/>
<id>urn:sha1:7672a0148f79063eac8f8e0beb0db5350d02d5d4</id>
<content type='text'>
No functional change intended.
</content>
</entry>
<entry>
<title>Remove the MAX_CHECK macro, it was initially used to test if a file was a</title>
<updated>2017-05-25T17:55:40Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-05-25T17:55:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=433115a0a49e9f26ef51c1906ca0c04bc8270248'/>
<id>urn:sha1:433115a0a49e9f26ef51c1906ca0c04bc8270248</id>
<content type='text'>
text file or not.

The check is not done by diff3 but by diff (the argument -a is directly passed
to diff(1))
</content>
</entry>
<entry>
<title>Import working progress BSD diff3</title>
<updated>2017-05-25T17:45:50Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2017-05-25T17:45:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e1910ebda4d5972aef64aaf67ea7bcbbba16fa4f'/>
<id>urn:sha1:e1910ebda4d5972aef64aaf67ea7bcbbba16fa4f</id>
<content type='text'>
import bsd diff3 from OpenBSD.
Differences with OpenBSD:
- lots of warning fixed
- no shell wrapper with diff3 actually living in libexec
- capsicumized

Keep it disconnected as it is not yet good enough to replace GNU diff

The motivation to import it now it to allow other people to jump in and also to
have an open development on it

Obtained from:	OpenBSD
</content>
</entry>
</feed>
