


Project "fhist.1.4"						 Page 1
List of Changes				       Tue Jun	1 12:25:23 1999

Change	State		Description
------- -------		-------------
  10	completed	prepare for release
  11	completed	get version number right
  12	completed	buffer overruns
  13	completed	stat bug fix
  14	completed	improve auto-configure
  15	completed	binary files



Project "fhist.1.4", Change 10					 Page 1
Change Details				       Tue Jun	1 12:25:24 1999

NAME
	Project "fhist.1.4", Delta 1, Change 10.

SUMMARY
	prepare for release

DESCRIPTION
	This change prepares version 1.4 for release.  It corrects a
	number of configuration and build problems found during test
	installs on various architectures.

	This change is exempt from testing against the development
	directory.  This change is exempt from testing against the
	baseline.


ARCHITECTURE
	This change must build and test in the "linux-i486"
	architecture.

CAUSE
	This change was caused by internal_enhancement.

FILES
	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	create	    1	      common/ac/stdio.c
	source	modify	    1 -> 2    common/ac/stdio.h
	source	create	    1	      etc/CHANGES.1.3
	source	modify	    4 -> 5    etc/Makefile.sh
	source	modify	    5 -> 6    etc/archive.cook
	source	modify	    4 -> 5    etc/configure.in
	source	modify	    6 -> 7    fhist/subroutine.c
	source	modify	    3 -> 4    lib/en/readme/main.man
	source	create	    1	      lib/en/readme/new.1.4.so
	source	modify	    3 -> 4    lib/en/reference/main.man

HISTORY
	What		When		Who	 Comment
	------		------		-----	 ---------
	new_change	Wed Sep 16	pmiller
			08:58:59 1998
	develop_begin	Wed Sep 16	pmiller	 Elapsed time: 1.407
			08:59:05 1998		 days.
	develop_end	Thu Sep 17	pmiller
			12:02:25 1998
	review_pass	Thu Sep 17	pmiller
			12:02:29 1998
	integrate_begin Thu Sep 17	pmiller
			12:02:31 1998
	integrate_pass	Thu Sep 17	pmiller
			12:05:10 1998



Project "fhist.1.4", Change 11					 Page 1
Change Details				       Tue Jun	1 12:25:24 1999

NAME
	Project "fhist.1.4", Delta 2, Change 11.

SUMMARY
	get version number right

DESCRIPTION
	There are changes with the version numbering in the
	distribution set.  This change brings them up-to-date.

	This change is exempt from testing against the development
	directory.  This change is exempt from testing against the
	baseline.


ARCHITECTURE
	This change must build and test in the "linux-i486"
	architecture.

CAUSE
	This change was caused by internal_bug.

FILES
	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	modify	    6 -> 7    etc/archive.cook
	source	modify	    3 -> 4    etc/document.cook

HISTORY
	What		When		Who	 Comment
	------		------		-----	 ---------
	new_change	Thu Sep 17	pmiller
			12:09:21 1998
	develop_begin	Thu Sep 17	pmiller	 Elapsed time: 0.033
			12:09:27 1998		 days.
	develop_end	Thu Sep 17	pmiller
			12:24:22 1998
	review_pass	Thu Sep 17	pmiller
			12:24:25 1998
	integrate_begin Thu Sep 17	pmiller	 Elapsed time: 0.092
			12:24:28 1998		 days.
	integrate_pass	Thu Sep 17	pmiller
			13:05:55 1998



Project "fhist.1.4", Change 12					 Page 1
Change Details				       Tue Jun	1 12:25:24 1999

NAME
	Project "fhist.1.4", Delta 3, Change 12.

SUMMARY
	buffer overruns

DESCRIPTION
	This change elimitaes a few potential buffer overruns.

	My thanks to Erick <rudeyak@yahoo.com> for reporting this
	problem.

	This change must pass a full regression test.  This change is
	exempt from testing against the development directory.	This
	change is exempt from testing against the baseline.


ARCHITECTURE
	This change must build and test in the "linux-i486"
	architecture.

CAUSE
	This change was caused by external_bug.

FILES
	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	modify	    1 -> 2    common/ac/stdio.c
	source	modify	    1 -> 2    common/ac/string.c
	source	modify	    5 -> 6    common/compare.c
	source	modify	    5 -> 6    common/error.c
	source	modify	    1 -> 2    common/sub/errno.c
	source	modify	    5 -> 6    fhist/diff.c
	source	modify	    7 -> 8    fhist/subroutine.c

HISTORY
	What		When		Who	 Comment
	------		------		-----	 ---------
	new_change	Fri Nov 20	pmiller
			09:43:39 1998
	develop_begin	Fri Nov 20	pmiller	 Elapsed time: 0.085
			09:43:55 1998		 days.
	develop_end	Fri Nov 20	pmiller
			10:22:08 1998
	review_pass	Fri Nov 20	pmiller
			10:22:55 1998
	integrate_begin Fri Nov 20	pmiller
			10:22:58 1998
	integrate_pass	Fri Nov 20	pmiller
			10:24:32 1998



Project "fhist.1.4", Change 13					 Page 1
Change Details				       Tue Jun	1 12:25:24 1999

NAME
	Project "fhist.1.4", Delta 4, Change 13.

SUMMARY
	stat bug fix

DESCRIPTION
	This change corrects a bug where obsolete S_IFMT/S_IFDIR usage
	is not portable.

	My thasnks to Dean Giberson <dean.giberson@mindless.com> for
	reporting this problem.

	This change must pass a full regression test.  This change is
	exempt from testing against the development directory.	This
	change is exempt from testing against the baseline.


ARCHITECTURE
	This change must build and test in the "linux-i486"
	architecture.

CAUSE
	This change was caused by external_bug.

FILES
	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	create	    1	      common/isdir.c
	source	create	    1	      common/isdir.h
	source	modify	    6 -> 7    fcomp/main.c
	source	modify	    9 -> 10   fhist/main.c
	source	modify	    8 -> 9    fhist/subroutine.c
	source	modify	    4 -> 5    fhist/subroutine.h

HISTORY
	What		When		Who	 Comment
	------		------		-----	 ---------
	new_change	Fri Jan 22	pmiller
			16:11:22 1999
	develop_begin	Fri Jan 22	pmiller	 Elapsed time: 0.042
			16:11:27 1999		 days.
	develop_end	Fri Jan 22	pmiller
			16:30:31 1999
	review_pass	Fri Jan 22	pmiller
			16:30:34 1999
	integrate_begin Fri Jan 22	pmiller
			16:30:40 1999
	integrate_pass	Fri Jan 22	pmiller
			16:34:18 1999



Project "fhist.1.4", Change 14					 Page 1
Change Details				       Tue Jun	1 12:25:24 1999

NAME
	Project "fhist.1.4", Delta 5, Change 14.

SUMMARY
	improve auto-configure

DESCRIPTION
	This change improves the use made of GNU Autoconf to get Cygnus
	(etc) builds working better.

	My thanks to Ted Byers <rtbyers@bconnex.net> for this
	suggestion.

	This change must pass a full regression test.  This change is
	exempt from testing against the development directory.	This
	change is exempt from testing against the baseline.


ARCHITECTURE
	This change must build and test in the "linux-i486"
	architecture.

CAUSE
	This change was caused by external_bug.

FILES
	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	modify	    1 -> 2    common/ac/libintl.h
	source	modify	    7 -> 8    etc/Howto.cook
	source	modify	    4 -> 5    etc/Makefi.file.sh
	source	modify	    1 -> 2    etc/Makefile.awk
	source	modify	    3 -> 4    etc/Makefile.head
	source	modify	    5 -> 6    etc/Makefile.sh
	source	modify	    5 -> 6    etc/configure.in

HISTORY
	What		When		Who	 Comment
	------		------		-----	 ---------
	new_change	Wed Jan 27	pmiller
			21:15:42 1999
	develop_begin	Wed Jan 27	pmiller	 Elapsed time: 0.180
			21:15:49 1999		 days.
	develop_end	Wed Jan 27	pmiller
			22:36:40 1999
	review_pass	Wed Jan 27	pmiller
			22:36:48 1999
	integrate_begin Wed Jan 27	pmiller
			22:36:50 1999
	integrate_pass	Wed Jan 27	pmiller
			22:42:01 1999



Project "fhist.1.4", Change 15					 Page 1
Change Details				       Tue Jun	1 12:25:25 1999

NAME
	Project "fhist.1.4", Delta 6, Change 15.

SUMMARY
	binary files

DESCRIPTION
	This change fixes a bug in fcomp which incorrectly reported
	binary files being the same.  While it is not a complete fix
	(only a near-total re-write could do that) it helps a great
	deal.

	In addition, binary files are now detected on input an warned
	about (fcomp, fmerge) or errored (fhist) as appropriate.  The
	manual pages have been updated to reflect this.

	My thanks to Benoit Jauvin-Girard <jhove@cam.org> for reporting
	this problem.


ARCHITECTURE
	This change must build and test in the "linux-i486"
	architecture.

CAUSE
	This change was caused by external_bug.

FILES
	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	create	    1	      common/ac/signal.h
	source	modify	    1 -> 2    common/ac/wctype.h
	source	modify	    6 -> 7    common/compare.c
	source	modify	    3 -> 4    common/compare.h
	source	create	    1	      common/config.messy.h
	source	modify	    6 -> 7    common/error.c
	source	modify	    4 -> 5    common/error.h
	source	modify	    4 -> 5    common/fileio.c
	source	modify	    4 -> 5    common/fileio.h
	source	modify	    4 -> 5    common/pager.c
	source	modify	    6 -> 7    common/str.c
	source	modify	    1 -> 2    common/wstr.c
	source	modify	    8 -> 9    etc/Howto.cook
	source	modify	    1 -> 2    etc/config.h.in2
	source	modify	    2 -> 3    fhist/breaks.c
	source	modify	    6 -> 7    fhist/diff.c
	source	modify	    5 -> 6    fhist/extract.c
	source	modify	    5 -> 6    fhist/list.c
	source	modify	    3 -> 4    fhist/modlin.c
	source	modify	    9 -> 10   fhist/subroutine.c
	source	modify	    5 -> 6    fhist/subroutine.h
	source	modify	    5 -> 6    fhist/update.c
	source	modify	    5 -> 6    fmerge/work.c
	source	modify	    5 -> 6    lib/en/LC_MESSAGES/common.po
	source	modify	    3 -> 4    lib/en/man1/fcomp.1
	source	modify	    3 -> 4    lib/en/man1/fhist.1
	source	modify	    3 -> 4    lib/en/man1/fmerge.1



Project "fhist.1.4", Change 15					 Page 2
Change Details				       Tue Jun	1 12:25:25 1999

	Type	Action	 Edit	      File Name
	------- -------- -------      -----------
	source	create	    1	      lib/en/man1/z_binary.so
	source	modify	    1 -> 2    lib/en/readme/new.1.4.so
	test	create	    1	      test/00/t0018a.sh

HISTORY
	What		When		Who	 Comment
	------		------		-----	 ---------
	new_change	Tue Jun	 1	pmiller
			08:21:55 1999
	develop_begin	Tue Jun	 1	pmiller	 Elapsed time: 0.466
			08:22:01 1999		 days.
	develop_end	Tue Jun	 1	pmiller
			11:51:45 1999
	review_pass	Tue Jun	 1	pmiller
			11:51:49 1999
	integrate_begin Tue Jun	 1	pmiller
			11:51:52 1999
	integrate_fail	Tue Jun	 1	pmiller	 man page problem
			11:56:17 1999
	develop_end	Tue Jun	 1	pmiller
			12:02:39 1999
	review_pass	Tue Jun	 1	pmiller
			12:02:39 1999
	integrate_begin Tue Jun	 1	pmiller
			12:09:52 1999
	integrate_pass	Tue Jun	 1	pmiller
			12:15:08 1999
