#
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 |
|
#
f3640331 |
| 19-Jun-2018 |
Sascha Wildner <saw@online.de> |
diffutils: Reconfigure and revert some obsolete local changes.
Our wcwidth() is by now capable of handling UTF-8 so revert the changes from d76863bd1dbf9c1e4c04a977e3a7271a23cdb718.
While here, rem
diffutils: Reconfigure and revert some obsolete local changes.
Our wcwidth() is by now capable of handling UTF-8 so revert the changes from d76863bd1dbf9c1e4c04a977e3a7271a23cdb718.
While here, remove two more files from libdiffutils' Makefile.
show more ...
|
Revision tags: 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
|
#
d76863bd |
| 12-Oct-2011 |
John Marino <draco@marino.st> |
sdiff: fix wcwidth recursion
Apparently trying to diff non-UTF8 documents caused a stack overflow. The culprit was correctly identified by Yonetani as the redefinition of wcwidth in the wcwidth.c fi
sdiff: fix wcwidth recursion
Apparently trying to diff non-UTF8 documents caused a stack overflow. The culprit was correctly identified by Yonetani as the redefinition of wcwidth in the wcwidth.c file. Within that function, it calls itself recursively forever. I'm not sure how this would work differently (macro or not) on another system.
My solution was to stop redefining wcwidth and just create a separate function, one that will call the system wcwidth function as needed.
reported by: Peter Avalos http://bugs.dragonflybsd.org/issue2134
show more ...
|
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.
|
#
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'
|