


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
