#
c9733229 |
| 08-Oct-2024 |
Matthew Dillon <dillon@apollo.backplane.com> |
world - Replace gnu diff, diff3, and sdiff with BSD versions
* Replace diff and diff3 with the OpenBSD diff and diff3, Replace sdiff with the FreeBSD sdiff, Remove the GNU diff, diff3, and sdiff
world - Replace gnu diff, diff3, and sdiff with BSD versions
* Replace diff and diff3 with the OpenBSD diff and diff3, Replace sdiff with the FreeBSD sdiff, Remove the GNU diff, diff3, and sdiff
* Basic testing with dsynth bulk to ensure no significant compatibility disruptions.
Submitted-by: Tyler <tyler.clark@foxide.xyz>
show more ...
|
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2 |
|
#
35892636 |
| 11-Jun-2020 |
Daniel Fojt <df@neosystem.org> |
Upgrade diffutils. 1/2
Merge branch vendor/DIFFUTILS into master.
|
#
6ea1f93e |
| 10-Jun-2020 |
Daniel Fojt <df@neosystem.org> |
vendor/diffutils: upgrade from 3.3 to 3.7
Summary of notable changes:
- new options --color and --palette to generate and configure colored output, compatible with less -R - when binary files dif
vendor/diffutils: upgrade from 3.3 to 3.7
Summary of notable changes:
- new options --color and --palette to generate and configure colored output, compatible with less -R - when binary files differ, diff now exits with status 1 as POSIX requires - unless the --ignore-file-name-case option is used, diff now considers file names to be equal only if they are byte-for-byte equivalent - diff -B no longer generates incorrect output if the two inputs each end with a one-byte incomplete line - diff --brief no longer reports a difference for unusual identical files - diff3 no longer malfunctions due to use-after-free - using an invalid regular expression with --ignore-matching-lines=RE (-I) no longer causes stack overflow - possible uninitialized memory read with --strip-trailing-cr fixed - default algorithm has been adjusted to output higher-quality results, and further tweaked to deal better with larger files
For a complete history of changes see:
http://git.savannah.gnu.org/cgit/diffutils.git/log/
show more ...
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc, v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3, v3.4.2, v3.4.1 |
|
#
8345d04a |
| 23-Apr-2013 |
John Marino <draco@marino.st> |
Merge branch 'vendor/DIFFUTILS'
|
#
4536c563 |
| 23-Apr-2013 |
John Marino <draco@marino.st> |
Upgrade diffutils from 3.2 to 3.3 on the vendor branch
|
Revision tags: v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0 |
|
#
86d7f5d3 |
| 26-Nov-2011 |
John Marino <draco@marino.st> |
Initial import of binutils 2.22 on the new vendor branch
Future versions of binutils will also reside on this branch rather than continuing to create new binutils branches for each new version.
|
#
0e1bdf49 |
| 29-Oct-2011 |
John Marino <draco@marino.st> |
Merge branch 'vendor/DIFFUTILS'
|
#
008e37b6 |
| 29-Oct-2011 |
John Marino <draco@marino.st> |
Upgrade diffutils from 3.0 to 3.2 on the vendor branch
|
Revision tags: v2.12.0, v2.13.0 |
|
#
44b87433 |
| 30-Apr-2011 |
John Marino <draco@marino.st> |
Upgrade diffutils from 2.8.7 to 3.0 on the vendor branch
|
Revision tags: v2.10.1, v2.11.0, v2.10.0 |
|
#
855caec6 |
| 02-Apr-2011 |
Peter Avalos <pavalos@dragonflybsd.org> |
Remove the version number from the diffutils dir.
|
#
ea47786f |
| 30-Apr-2011 |
John Marino <draco@marino.st> |
This is a complete overhaul in the diffutils makefile system. The directories gnu/usr.bin/diff3 and gnu/usr.bin/sdiff have been removed as a result. Those directories also used the deprecated patch
This is a complete overhaul in the diffutils makefile system. The directories gnu/usr.bin/diff3 and gnu/usr.bin/sdiff have been removed as a result. Those directories also used the deprecated patch approach.
Like grep before it, diffutils uses its own regex library. The previous version used gnuregex.
The README.DELETED was woefully out of date. It is hoped this overhaul will make future diffutils upgrades easier.
========================================================= Noteworthy changes in release 2.9 (2010-02-11) [stable] =========================================================
** New features
New diff option --suppress-blank-empty.
Bring back support for `diff -NUM', where NUM is a number, even when conforming to POSIX 1003.1-2001. This change reverts to the behavior of GNU diff 2.7 and earlier. This is a change only when conforming to POSIX 1003.1-2001; there is no effect when conforming to older POSIX versions.
This change is in response to decisions taken in the January 2005 Austin Group standardization meeting. For more details, please see "Utility Syntax Guidelines" in the Minutes of the January 2005 Meeting <http://www.opengroup.org/austin/docs/austin_239.html>.
sdiff now understands '1' and '2' as synonyms for 'l' and 'r'.
** Changes in behavior
sdiff and diff3 now invoke diff, not $(bindir)/diff
** Administrivia
New discussion and bug-reporting address: bug-diffutils@gnu.org
updated gnulib support
========================================================= Noteworthy changes in release 3.0 (2010-05-03) [stable] =========================================================
** Bug fixes
diff once again prints the required "\ No newline at end of file" line when at least one input lacks a newline-at-EOF and the final hunk plus context-length aligns exactly with the end of the newline-lacking file. [bug introduced between 2.8.7 and 2.9]
** Changes in behavior
In context-style diffs, diff prints a portion of a preceding "function" line for each hunk, with --show-function-line=RE (-F) or --show-c-function (-p). Now, it trims leading blanks from such lines before extracting a prefix. This is useful especially when a function line is so far indented that the name itself would be truncated or not included in the limited-width substring that diff appends.
diff once again reports a difference with the diagnostic "Binary files A and B differ" when at least one of the files appears to be binary. From 2.8.4 through diffutils-2.9, it printed "Files A and B differ".
show more ...
|
#
b9b86651 |
| 30-Apr-2011 |
John Marino <draco@marino.st> |
Merge branch 'vendor/DIFFUTILS'
|
#
313fe225 |
| 02-Apr-2011 |
Peter Avalos <pavalos@dragonflybsd.org> |
Merge branch 'vendor/DIFFUTILS'
|