"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "GNU patch" between the packages
patch-2.7.5.tar.gz and patch-2.7.6.tar.xz

About: GNU patch takes a patch file (generated by the diff program) and produces according patched versions of the affected files.

Summary:

The "GNU patch" source code changed by about 21.1% and now consists of 529 regular files (+46) and 7 directories (-1).

Related Informations:

See ChangeLog and NEWS (patch 2.7.6).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 124 21 4 94
C program 148 13 1 120
Patch 31 3 0 1
Perl program 3 0 0 3
Sed program 2 0 0 0
Shell program 16 1 0 14
Automake file 9 0 0 7
M4 macro file 167 14 2 149
Makefile 4 0 0 3
Man page 1 0 0 1
Yacc program 1 0 0 1
Configure script 1 0 0 1
DOS Batch file 1 0 0 0
TeX document 1 0 0 1
Directory 8 0 1 0
Change log 3 0 0 2
Information file 3 0 0 1
License 1 0 0 0
Readme file 2 0 0 1
Text file 19 2 1 4
Total Files545549403



Header Files (119 of 124):

NameStatusDeltaVisual Diff
build-aux/snippet/_Noreturn.h moved 0.0%
lib/_Noreturn.h
build-aux/snippet/arg-nonnull.h moved 11.4% diff
lib/arg-nonnull.h
build-aux/snippet/c++defs.h moved 35.7% diff
lib/c++defs.h
build-aux/snippet/warn-on-use.h moved 2.7% diff
lib/warn-on-use.h
lib/alloca.in.h changed 8.0% diff
lib/argmatch.h changed 4.0% diff
lib/assure.h changed 11.6% diff
lib/backup-internal.h added
lib/backupfile.h changed 15.2% diff
lib/bitrotate.h changed 3.1% diff
lib/c-ctype.h changed 65.2% diff
lib/c-strcase.h changed 7.3% diff
lib/c-strcaseeq.h changed 7.8% diff
lib/chdir-long.h changed 13.9% diff
lib/cloexec.h changed 13.6% diff
lib/diffseq.h changed 28.5% diff
lib/dirent--.h changed 15.4% diff
lib/dirent-private.h changed 9.2% diff
lib/dirent-safer.h changed 16.2% diff
lib/dirent.in.h changed 4.3% diff
lib/dirname.h changed 10.4% diff
lib/dosname.h changed 7.8% diff
lib/errno.in.h changed 1.8% diff
lib/error.h changed 24.7% diff
lib/exitfail.h changed 18.8% diff
lib/fcntl.in.h changed 2.9% diff
lib/fd-hook.h changed 4.5% diff
lib/filename.h changed 7.6% diff
lib/filenamecat.h changed 14.2% diff
lib/flexmember.h added
lib/float+.h changed 2.6% diff
lib/float.in.h changed 4.8% diff
lib/full-write.h changed 13.1% diff
lib/getopt-cdefs.in.h added
lib/getopt-core.h added
lib/getopt-ext.h added
lib/getopt-pfx-core.h added
lib/getopt-pfx-ext.h added
lib/getopt.in.h changed 93.2% diff
lib/getopt_int.h changed 55.7% diff
lib/getprogname.h added
lib/gettext.h changed 7.0% diff
lib/gl_anylinked_list1.h changed 8.2% diff
lib/gl_anylinked_list2.h changed 2.2% diff
lib/gl_linked_list.h changed 12.9% diff
lib/gl_list.h changed 0.6% diff
lib/gl_xlist.h changed 2.3% diff
lib/hard-locale.h added
lib/hash.h changed 9.5% diff
lib/ignore-value.h changed 10.0% diff
lib/intprops.h changed 66.7% diff
lib/inttypes.in.h added
lib/limits.in.h added
lib/localcharset.h changed 10.9% diff
lib/localtime-buffer.h added
lib/malloca.h changed 17.2% diff
lib/minmax.h changed 6.4% diff
lib/mktime-internal.h changed 100.0% diff
lib/msvc-inval.h changed 2.9% diff
lib/msvc-nothrow.h changed 8.5% diff
lib/openat-priv.h changed 5.7% diff
lib/openat.h changed 4.9% diff
lib/parse-datetime.h changed 56.3% diff
lib/pathmax.h changed 7.8% diff
lib/printf-args.h changed 3.6% diff
lib/printf-parse.h changed 2.8% diff
lib/progname.h changed 7.7% diff
lib/quote.h changed 8.4% diff
lib/quotearg.h changed 10.8% diff
lib/renameat2.h added
lib/root-uid.h changed 13.0% diff
lib/safe-write.h changed 8.3% diff
lib/same-inode.h changed 66.6% diff
lib/save-cwd.h changed 14.8% diff
lib/signal.in.h changed 1.8% diff
lib/size_max.h changed 12.8% diff
lib/stat-time.h changed 38.4% diff
lib/stat-w32.h added
lib/stdarg.in.h changed 12.1% diff
lib/stdbool.in.h changed 7.4% diff
lib/stddef.in.h changed 41.7% diff
lib/stdint.in.h changed 69.7% diff
lib/stdio.in.h changed 2.7% diff
lib/stdlib.in.h changed 4.3% diff
lib/streq.h changed 3.9% diff
lib/strerror-override.h changed 6.9% diff
lib/strftime.h added
lib/string.in.h changed 4.6% diff
lib/sys_stat.in.h changed 20.1% diff
lib/sys_time.in.h changed 3.6% diff
lib/sys_types.in.h changed 73.0% diff
lib/tempname.h changed 6.3% diff
lib/time-internal.h added
lib/time.in.h changed 33.5% diff
lib/timespec.h changed 23.9% diff
lib/unistd--.h changed 14.6% diff
lib/unistd-safer.h changed 14.9% diff
lib/unistd.in.h changed 5.3% diff
lib/utime.in.h added
lib/utimens.h changed 8.6% diff
lib/vasnprintf.h changed 4.9% diff
lib/verify.h changed 3.4% diff
lib/verror.h changed 7.3% diff
lib/wchar.in.h changed 7.5% diff
lib/wctype.in.h changed 9.0% diff
lib/xalloc-oversized.h changed 92.0% diff
lib/xalloc.h changed 8.0% diff
lib/xmemdup0.h changed 10.7% diff
lib/xsize.h changed 4.0% diff
lib/xstrndup.h changed 14.2% diff
lib/xvasprintf.h changed 7.1% diff
src/bestmatch.h changed 1.2% diff
src/common.h changed 0.6% diff
src/safe.h changed 2.8% diff
src/util.h changed 1.7% diff

C Programs (134 of 148):

NameStatusDeltaVisual Diff
config.hin changed 10.7% diff
lib/argmatch.c changed 4.2% diff
lib/asnprintf.c changed 14.1% diff
lib/asprintf.c changed 13.8% diff
lib/at-func.c changed 3.3% diff
lib/at-func2.c changed 1.6% diff
lib/backup-find.c added
lib/backupfile.c changed 39.8% diff
lib/basename-lgpl.c changed 7.2% diff
lib/basename.c changed 8.5% diff
lib/c-ctype.c changed 100.0% diff
lib/c-strcasecmp.c changed 10.2% diff
lib/c-strncasecmp.c changed 10.0% diff
lib/canonicalize-lgpl.c changed 10.7% diff
lib/chdir-long.c changed 2.7% diff
lib/chown.c changed 3.6% diff
lib/cloexec.c changed 9.2% diff
lib/close.c changed 14.3% diff
lib/closedir.c changed 17.4% diff
lib/dirfd.c changed 100.0% diff
lib/dirname-lgpl.c changed 4.9% diff
lib/dirname.c changed 13.0% diff
lib/dup-safer-flag.c added
lib/dup-safer.c changed 14.9% diff
lib/dup2.c changed 42.2% diff
lib/error.c changed 8.8% diff
lib/euidaccess.c changed 3.4% diff
lib/exitfail.c changed 18.7% diff
lib/faccessat.c changed 82.4% diff
lib/fchdir.c changed 2.4% diff
lib/fchmodat.c changed 7.6% diff
lib/fchownat.c changed 6.4% diff
lib/fcntl.c changed 18.9% diff
lib/fd-hook.c changed 6.1% diff
lib/fd-safer-flag.c added
lib/fd-safer.c changed 9.8% diff
lib/filenamecat-lgpl.c changed 49.5% diff
lib/float.c changed 10.3% diff
lib/fstat.c changed 41.6% diff
lib/fstatat.c changed 12.8% diff
lib/full-write.c changed 7.0% diff
lib/getcwd-lgpl.c changed 4.4% diff
lib/getdtablesize.c changed 14.2% diff
lib/getgroups.c changed 4.2% diff
lib/getopt.c changed 81.9% diff
lib/getopt1.c changed 68.1% diff
lib/getprogname.c added
lib/gettime.c changed 12.7% diff
lib/gettimeofday.c changed 72.2% diff
lib/gl_linked_list.c changed 7.1% diff
lib/group-member.c changed 7.5% diff
lib/hard-locale.c added
lib/hash.c changed 1.0% diff
lib/itold.c changed 13.5% diff
lib/lchown.c changed 5.1% diff
lib/localcharset.c changed 2.6% diff
lib/localtime-buffer.c added
lib/lstat.c changed 26.9% diff
lib/malloc.c changed 10.7% diff
lib/malloca.c changed 76.9% diff
lib/mbrtowc.c changed 8.7% diff
lib/mbsinit.c changed 38.5% diff
lib/memchr.c changed 2.7% diff
lib/mempcpy.c changed 14.6% diff
lib/memrchr.c changed 2.7% diff
lib/mkdir.c changed 5.8% diff
lib/mkdirat.c changed 11.1% diff
lib/mktime.c changed 47.3% diff
lib/msvc-inval.c changed 3.4% diff
lib/msvc-nothrow.c changed 15.7% diff
lib/nstrftime.c added
lib/open.c changed 12.6% diff
lib/openat-die.c changed 8.1% diff
lib/openat-proc.c changed 88.8% diff
lib/openat.c changed 11.0% diff
lib/opendir-safer.c changed 10.1% diff
lib/opendir.c changed 13.9% diff
lib/parse-datetime.c changed 48.6% diff
lib/pipe-safer.c changed 10.3% diff
lib/printf-args.c changed 2.2% diff
lib/printf-parse.c changed 0.7% diff
lib/progname.c changed 4.7% diff
lib/quotearg.c changed 16.7% diff
lib/raise.c changed 14.3% diff
lib/readdir.c changed 4.6% diff
lib/readlink.c changed 6.4% diff
lib/readlinkat.c changed 37.8% diff
lib/realloc.c changed 7.1% diff
lib/rename.c changed 1.2% diff
lib/renameat.c changed 87.9% diff
lib/renameat2.c added
lib/rmdir.c changed 9.7% diff
lib/safe-read.c changed 10.6% diff
lib/safe-write.c changed 17.9% diff
lib/save-cwd.c changed 9.3% diff
lib/secure_getenv.c removed
lib/setenv.c changed 1.4% diff
lib/stat-w32.c added
lib/stat.c changed 100.0% diff
lib/strdup.c changed 11.5% diff
lib/strerror-override.c changed 1.5% diff
lib/strerror.c changed 8.8% diff
lib/stripslash.c changed 10.0% diff
lib/strndup.c changed 14.8% diff
lib/strnlen.c changed 13.1% diff
lib/symlink.c changed 9.7% diff
lib/symlinkat.c changed 5.0% diff
lib/tempname.c changed 3.6% diff
lib/time_r.c changed 12.3% diff
lib/time_rz.c added
lib/timegm.c added
lib/tzset.c added
lib/unistd.c changed 23.8% diff
lib/unlink.c changed 4.1% diff
lib/unlinkat.c changed 22.3% diff
lib/unsetenv.c changed 5.4% diff
lib/utime.c added
lib/utimens.c changed 22.3% diff
lib/utimensat.c changed 6.6% diff
lib/vasnprintf.c changed 1.3% diff
lib/vasprintf.c changed 10.8% diff
lib/verror.c changed 8.7% diff
lib/write.c changed 5.9% diff
lib/xalloc-die.c changed 11.5% diff
lib/xasprintf.c changed 15.2% diff
lib/xmalloc.c changed 13.6% diff
lib/xmemdup0.c changed 8.3% diff
lib/xstrndup.c changed 13.1% diff
lib/xvasprintf.c changed 5.7% diff
src/merge.c changed 0.5% diff
src/patch.c changed 1.5% diff
src/pch.c changed 0.9% diff
src/safe.c changed 6.3% diff
src/util.c changed 0.6% diff

Patches (4 of 31):

NameStatusDeltaVisual Diff
tests/false-match added
tests/file-create-modes added
tests/git-cleanup added
tests/inname changed 35.3% diff

Perl Programs (all 3):

NameStatusDeltaVisual Diff
build-aux/gitlog-to-changelog changed 33.5% diff
build-aux/update-copyright changed 4.0% diff
build-aux/useless-if-before-free changed 6.7% diff

Shell Programs (15 of 16):

NameStatusDeltaVisual Diff
bootstrap changed 20.0% diff
build-aux/ar-lib changed 1.0% diff
build-aux/compile changed 3.0% diff
build-aux/config.guess changed 35.4% diff
build-aux/config.sub changed 16.5% diff
build-aux/depcomp changed 5.8% diff
build-aux/git-version-gen changed 9.5% diff
build-aux/gnupload added
build-aux/install-sh changed 2.7% diff
build-aux/mdate-sh changed 4.3% diff
build-aux/missing changed 2.6% diff
build-aux/test-driver changed 25.9% diff
build-aux/vc-list-files changed 8.4% diff
build-aux/ylwrap changed 7.2% diff
lib/config.charset changed 0.6% diff

Automake Files (7 of 9):

NameStatusDeltaVisual Diff
configure.ac changed 2.9% diff
lib/Makefile.in changed 17.1% diff
Makefile.am changed 16.6% diff
Makefile.in changed 11.2% diff
src/Makefile.in changed 10.7% diff
tests/Makefile.am changed 9.3% diff
tests/Makefile.in changed 10.6% diff

M4 Macro Files (165 of 167):

NameStatusDeltaVisual Diff
aclocal.m4 changed 3.6% diff
m4/00gnulib.m4 changed 2.8% diff
m4/absolute-header.m4 changed 1.4% diff
m4/alloca.m4 changed 5.9% diff
m4/backupfile.m4 changed 14.9% diff
m4/bison.m4 changed 6.9% diff
m4/canonicalize.m4 changed 10.7% diff
m4/chdir-long.m4 changed 22.9% diff
m4/chown.m4 changed 15.0% diff
m4/clock_time.m4 changed 5.3% diff
m4/close.m4 changed 21.4% diff
m4/closedir.m4 changed 40.3% diff
m4/codeset.m4 changed 10.6% diff
m4/configmake.m4 changed 3.0% diff
m4/d-ino.m4 changed 24.2% diff
m4/dirent-safer.m4 changed 18.4% diff
m4/dirent_h.m4 changed 2.4% diff
m4/dirfd.m4 changed 27.3% diff
m4/dirname.m4 changed 12.9% diff
m4/double-slash-root.m4 changed 4.1% diff
m4/dup2.m4 changed 14.4% diff
m4/eealloc.m4 changed 7.0% diff
m4/environ.m4 changed 5.1% diff
m4/errno_h.m4 changed 2.3% diff
m4/error.m4 changed 9.6% diff
m4/euidaccess.m4 changed 3.3% diff
m4/exponentd.m4 changed 1.8% diff
m4/extensions.m4 changed 36.6% diff
m4/extern-inline.m4 changed 11.6% diff
m4/faccessat.m4 changed 40.4% diff
m4/fchdir.m4 changed 23.7% diff
m4/fchmodat.m4 changed 11.5% diff
m4/fchownat.m4 changed 7.6% diff
m4/fcntl-o.m4 changed 8.1% diff
m4/fcntl.m4 changed 11.4% diff
m4/fcntl_h.m4 changed 4.2% diff
m4/filenamecat.m4 changed 14.6% diff
m4/flexmember.m4 added
m4/float_h.m4 changed 34.8% diff
m4/fstat.m4 changed 55.5% diff
m4/fstatat.m4 changed 19.1% diff
m4/getcwd.m4 changed 12.0% diff
m4/getdtablesize.m4 changed 100.0% diff
m4/getgroups.m4 changed 23.4% diff
m4/getopt.m4 changed 7.1% diff
m4/getprogname.m4 added
m4/gettime.m4 changed 16.8% diff
m4/gettimeofday.m4 changed 22.7% diff
m4/glibc21.m4 changed 8.7% diff
m4/gnulib-common.m4 changed 10.4% diff
m4/gnulib-comp.m4 changed 10.2% diff
m4/group-member.m4 changed 10.4% diff
m4/hard-locale.m4 added
m4/include_next.m4 changed 2.2% diff
m4/intmax_t.m4 changed 3.6% diff
m4/inttypes-pri.m4 added
m4/inttypes.m4 added
m4/inttypes_h.m4 changed 7.6% diff
m4/largefile.m4 changed 15.2% diff
m4/lchown.m4 changed 8.0% diff
m4/limits-h.m4 added
m4/localcharset.m4 changed 13.2% diff
m4/locale-fr.m4 changed 5.8% diff
m4/locale-ja.m4 changed 14.5% diff
m4/locale-zh.m4 changed 15.1% diff
m4/localtime-buffer.m4 added
m4/longlong.m4 changed 1.5% diff
m4/lstat.m4 changed 51.5% diff
m4/malloc.m4 changed 13.3% diff
m4/malloca.m4 changed 13.5% diff
m4/manywarnings.m4 changed 45.0% diff
m4/mbrtowc.m4 changed 13.3% diff
m4/mbsinit.m4 changed 4.4% diff
m4/mbstate_t.m4 changed 5.1% diff
m4/memchr.m4 changed 29.1% diff
m4/mempcpy.m4 changed 10.5% diff
m4/memrchr.m4 changed 11.4% diff
m4/minmax.m4 changed 5.1% diff
m4/mkdir.m4 changed 47.5% diff
m4/mkdirat.m4 changed 9.4% diff
m4/mktime.m4 changed 34.4% diff
m4/mmap-anon.m4 changed 3.6% diff
m4/mode_t.m4 changed 4.9% diff
m4/msvc-inval.m4 changed 8.3% diff
m4/msvc-nothrow.m4 changed 17.7% diff
m4/multiarch.m4 changed 3.1% diff
m4/nocrash.m4 changed 2.3% diff
m4/nstrftime.m4 added
m4/off_t.m4 changed 11.8% diff
m4/open-cloexec.m4 added
m4/open.m4 changed 7.8% diff
m4/openat.m4 changed 27.7% diff
m4/opendir.m4 changed 42.4% diff
m4/parse-datetime.m4 changed 35.4% diff
m4/pathmax.m4 changed 6.7% diff
m4/printf.m4 changed 13.3% diff
m4/quote.m4 changed 20.6% diff
m4/quotearg.m4 changed 21.2% diff
m4/raise.m4 changed 26.1% diff
m4/readdir.m4 changed 13.9% diff
m4/readlink.m4 changed 14.7% diff
m4/readlinkat.m4 changed 40.7% diff
m4/realloc.m4 changed 17.3% diff
m4/rename.m4 changed 15.4% diff
m4/renameat.m4 changed 12.6% diff
m4/rmdir.m4 changed 30.2% diff
m4/safe-read.m4 changed 19.1% diff
m4/safe-write.m4 changed 19.8% diff
m4/save-cwd.m4 changed 19.1% diff
m4/secure_getenv.m4 removed
m4/setenv.m4 changed 7.5% diff
m4/signal_h.m4 changed 2.0% diff
m4/size_max.m4 changed 2.5% diff
m4/ssize_t.m4 changed 9.5% diff
m4/stat-time.m4 changed 2.4% diff
m4/stat.m4 changed 89.3% diff
m4/stdarg.m4 changed 2.4% diff
m4/stdbool.m4 changed 38.8% diff
m4/stddef_h.m4 changed 3.6% diff
m4/stdint.m4 changed 21.7% diff
m4/stdint_h.m4 changed 7.8% diff
m4/stdio_h.m4 changed 9.6% diff
m4/stdlib_h.m4 changed 10.0% diff
m4/strdup.m4 changed 6.5% diff
m4/strerror.m4 changed 23.0% diff
m4/string_h.m4 changed 9.1% diff
m4/strndup.m4 changed 10.2% diff
m4/strnlen.m4 changed 8.9% diff
m4/symlink.m4 changed 18.3% diff
m4/symlinkat.m4 changed 24.8% diff
m4/sys_socket_h.m4 changed 1.0% diff
m4/sys_stat_h.m4 changed 12.7% diff
m4/sys_time_h.m4 changed 2.0% diff
m4/sys_types_h.m4 changed 100.0% diff
m4/tempname.m4 changed 13.0% diff
m4/time_h.m4 changed 15.2% diff
m4/time_r.m4 changed 3.6% diff
m4/time_rz.m4 added
m4/timegm.m4 added
m4/timespec.m4 changed 24.3% diff
m4/tm_gmtoff.m4 changed 12.4% diff
m4/tzset.m4 added
m4/unistd-safer.m4 changed 22.7% diff
m4/unistd_h.m4 changed 5.3% diff
m4/unlink.m4 changed 4.2% diff
m4/unlinkat.m4 changed 13.0% diff
m4/utimbuf.m4 removed
m4/utime.m4 added
m4/utime_h.m4 added
m4/utimens.m4 changed 6.7% diff
m4/utimensat.m4 changed 33.2% diff
m4/utimes.m4 changed 35.5% diff
m4/vasnprintf.m4 changed 0.8% diff
m4/vasprintf.m4 changed 7.2% diff
m4/warn-on-use.m4 changed 2.8% diff
m4/warnings.m4 changed 53.8% diff
m4/wchar_h.m4 changed 12.9% diff
m4/wchar_t.m4 changed 8.8% diff
m4/wctype_h.m4 changed 3.6% diff
m4/wint_t.m4 changed 100.0% diff
m4/write.m4 changed 24.0% diff
m4/xalloc.m4 changed 22.9% diff
m4/xsize.m4 changed 17.7% diff
m4/xstrndup.m4 changed 16.4% diff
m4/xvasprintf.m4 changed 18.9% diff

Makefiles (3 of 4):

NameStatusDeltaVisual Diff
GNUmakefile changed 3.2% diff
lib/gnulib.mk changed 14.1% diff
maint.mk changed 5.8% diff

Man Pages (all 1):

NameStatusDeltaVisual Diff
patch.man changed 0.6% diff

Yacc Programs (all 1):

NameStatusDeltaVisual Diff
lib/parse-datetime.y changed 91.1% diff

Configure Scripts (all 1):

NameStatusDeltaVisual Diff
configure changed 34.0% diff

TeX Documents (all 1):

NameStatusDeltaVisual Diff
build-aux/texinfo.tex changed 14.4%

Directories (1 of 8):

NameStatus
build-aux/snippet removed

Change Logs (2 of 3):

NameStatusDeltaVisual Diff
ChangeLog changed 16.5% diff
NEWS changed 1.4% diff

Information Files (1 of 3):

NameStatusDeltaVisual Diff
INSTALL changed 0.4% diff

Readme Files (1 of 2):

NameStatusDeltaVisual Diff
README changed 2.9% diff

Text Files (7 of 19):

NameStatusDeltaVisual Diff
.tarball-version changed 100.0% diff
.version changed 100.0% diff
lib/malloca.valgrind removed
lib/ref-add.sin changed 13.6% diff
lib/ref-del.sin changed 14.2% diff
tests/context-format added
tests/corrupt-patch added

Packages Compared:

patch-2.7.5.tar.gz
patch-2.7.6.tar.xz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)