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 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 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 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 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