Up to [cvs.NetBSD.org] / src / usr.bin / patch
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.22 / (download) - annotate - [select for diffs], Tue May 25 11:25:59 2021 UTC (4 months, 4 weeks ago) by cjep
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, HEAD
Changes since 1.21: +4 -4 lines
Diff to previous 1.21 (colored)
As per OpenBSD, use malloc for the line buffer. Fixes the known issue with long lines and makes our ATF test suite pass fully. Closes PR bin/54620 from coypu who suggested the approach. Reviewed by christos.
Revision 1.21 / (download) - annotate - [select for diffs], Fri Jul 24 18:56:44 2015 UTC (6 years, 3 months ago) by christos
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, cjep_staticlib_x-base, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: cjep_staticlib_x
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)
Use absolute paths for RCS commands (Martin Natano)
Revision 1.20 / (download) - annotate - [select for diffs], Wed Nov 26 00:31:32 2014 UTC (6 years, 10 months ago) by christos
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)
Avoid coredumps when the linenumbers in the hunks turn negative. From: http://marc.info/?l=openbsd-tech&m=141693055412785 XXX: pullup 7
Revision 1.19 / (download) - annotate - [select for diffs], Fri Sep 19 18:33:34 2008 UTC (13 years, 1 month ago) by joerg
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-7-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: netbsd-7
Changes since 1.18: +69 -111 lines
Diff to previous 1.18 (colored)
Update patch to the version used by DragonFly and derived from OpenBSD. Major changes are: - better detection of double applied patches - rejects remain unified diffs for unified patches - far less limitations, e.g. patch lines may be arbitrary long This addresses PR standards/11220 by changing patch -b behavior to be POSIX compliant. Old behavior can be obtained using --suffix, which works since NetBSD 1.4. pkgsrc has been adjusted accordingly.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Oct 14 04:54:34 2007 UTC (14 years ago) by lukem
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)
Convert to using raise_default_signal(3).
Revision 1.17 / (download) - annotate - [select for diffs], Fri Mar 25 23:00:55 2005 UTC (16 years, 7 months ago) by skd
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-mips64-base, matt-mips64, hpcarm-cleanup, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: matt-armv6
Changes since 1.16: +4 -1 lines
Diff to previous 1.16 (colored)
add --dry-run like gnu patch.
Revision 1.16 / (download) - annotate - [select for diffs], Wed Jul 30 08:51:55 2003 UTC (18 years, 2 months ago) by itojun
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.15: +1 -4 lines
Diff to previous 1.15 (colored)
remove unused macros
Revision 1.15 / (download) - annotate - [select for diffs], Sat Jul 12 13:47:43 2003 UTC (18 years, 3 months ago) by itojun
Changes since 1.14: +23 -1 lines
Diff to previous 1.14 (colored)
copyright missing in files, copy them from README
Revision 1.14 / (download) - annotate - [select for diffs], Fri May 30 22:33:58 2003 UTC (18 years, 4 months ago) by kristerw
Changes since 1.13: +1 -8 lines
Diff to previous 1.13 (colored)
Remove stuff that are not needed any longer.
Revision 1.13 / (download) - annotate - [select for diffs], Fri May 30 18:14:13 2003 UTC (18 years, 4 months ago) by kristerw
Changes since 1.12: +1 -2 lines
Diff to previous 1.12 (colored)
Simplify handling of memory allocation, and make sure all return values from malloc etc. are handled. This removes the old behavior to retry the operation with a less memory- consuming method in case malloc failed (this mechanism has never really worked, and is hard to test. Besides, it is less useful now than it was 20 years ago when the code was written...)
Revision 1.12 / (download) - annotate - [select for diffs], Thu May 29 00:59:23 2003 UTC (18 years, 4 months ago) by kristerw
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)
Be consistent with use of types (e.g. do not use LINENUM for quantities that are not line numbers).
Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 11 18:47:51 2002 UTC (19 years, 7 months ago) by kristerw
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, fvdl_fs64_base
Changes since 1.10: +8 -25 lines
Diff to previous 1.10 (colored)
Ansify Remove unused defines Remove #ifndef lint Remove redundant and incorrect casts.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Mar 8 21:57:33 2002 UTC (19 years, 7 months ago) by kristerw
Changes since 1.9: +2 -25 lines
Diff to previous 1.9 (colored)
Ansify Remove 'register' Make local functions static. Remove most '#ifndef lint'
Revision 1.9 / (download) - annotate - [select for diffs], Tue Feb 9 05:15:45 1999 UTC (22 years, 8 months ago) by sommerfe
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.8: +3 -1 lines
Diff to previous 1.8 (colored)
Fix PR2429: catch doubly-applied patches which create new files.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 22 13:33:48 1998 UTC (23 years, 8 months ago) by christos
Changes since 1.7: +6 -1 lines
Diff to previous 1.7 (colored)
Revision 1.7 / (download) - annotate - [select for diffs], Sat Nov 22 22:27:12 1997 UTC (23 years, 11 months ago) by augustss
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
Increase maximum line length. (Prompted by trying to use the FreeBSD ghostscript package.)
Revision 1.6 / (download) - annotate - [select for diffs], Sat Mar 22 03:38:03 1997 UTC (24 years, 7 months ago) by lukem
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)
use mkstemp() instead of mktemp() to create the tempfile
Revision 1.5 / (download) - annotate - [select for diffs], Thu Sep 19 06:27:08 1996 UTC (25 years, 1 month ago) by thorpej
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored)
RCS id police.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 24 17:30:18 1994 UTC (26 years, 10 months ago) by cgd
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2, netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)
headers and redundant declarations.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 28 09:19:18 1994 UTC (27 years, 7 months ago) by cgd
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 (colored)
kill lseek def'n. the entire thing needs cleanup badly
Revision 1.2 / (download) - annotate - [select for diffs], Mon Aug 2 17:55:15 1993 UTC (28 years, 2 months ago) by mycroft
Changes since 1.1: +1 -13 lines
Diff to previous 1.1 (colored)
Add RCS identifiers, remove some completely useless RCS logs and patchkit headers, and a few other insignificant changes.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 9 11:33:58 1993 UTC (28 years, 6 months ago) by cgd
CVS Tags: netbsd-alpha-1, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, netbsd-0-8
patch 2.0.12u8, from prep.ai.mit.edu. this is not under the GPL.
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.