Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: perl-5.003_07
Commits on Oct 10, 1996
  1. perl 5.003_07: [patch introduction and re-organisation]

    Andy Dougherty authored
    # This is my patch perl5.003_07.pat to perl5.003_06
    # The full description is below.
    # Please execute the following commands before applying this patch.
    # (You can feed this patch to 'sh' to do so.)
    #  Andy Dougherty               <doughera@lafcol.lafayette.edu>
    
    # We'll create a new test, but patch won't automatically make it
    # executable.
    touch t/lib/io_taint.t
    chmod +x t/lib/io_taint.t
    
    exit 0
    
    This is patch perl5.003_07.pat to perl version 5.003_06.
    This takes you from 5.003_06 to 5.003_07.
    
    To apply this patch, run the above commands,
    cd to your perl source directory and then type
    
            patch -p1 -N < perl5.003_07.pat
    
    The changes are described after each /^Index:/ line below.  This is
    designed so you can examine each change with a command such as
    
            csplit -k perl5.003_07.pat '/^Index:/' '{99}'
    
    Patch and enjoy,
    
        Andy Dougherty              doughera@lafcol.lafayette.edu
        Dept. of Physics
        Lafayette College, Easton PA 18042
  2. perl 5.003_07: util.c

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    uses my_syspopen, my_syspclose ifdef OS2. my_pclose is defined
    as my_syspclose ifdef OS2 and can FORK (as OS2 does).
  3. Re: 5.003_06 is available (results on ULTRIX)

    Spider Boardman authored Andy Dougherty committed
    fix t/lib/socket.t to treat TCP like the stream protocol it is
    rather than expecting it behave rationally in all cases.
  4. perl 5.003_07: t/lib/io_pipe.t

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Better error message on dying.
  5. perl 5.003_07: t/lib/anydbm.t t/lib/db-btree.t t/lib/db-hash.t t/lib/…

    Ilya Zakharevich authored Andy Dougherty committed
    …db-recno.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t
    
    Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    File mode under OS/2 is not what you expect. However, this has
    nothing to do with databases, _and_ there is a test
    for this in stat.t (which dutifully fails). There is
    no point to consider this behaviour as a bug in
    database code.
    So OS/2 is special-cased in these tests.
  6. perl 5.003_07: pod/perlvar.pod

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    $^E under OS/2.
  7. perl 5.003_07: pod/perlop.pod

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Crossrefs corrected.
  8. Updated version with high bits intact.

    Perl 5 Porters authored Andy Dougherty committed
  9. perl 5.003_07: pod/perldiag.pod

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:30:38 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    mention that malloc in berkeley DB is broken, and PERL_BADFREE.
    OS/2-specific messages added.
  10. perl 5.003_07: perl.c

    Perl 5 Porters authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 19:03:41 +0000
    From: Tim Bunce <Tim.Bunce@ig.co.uk>
    Subject: Infinte loop with perl_destruct_level and $SIG{__WARN__}
    
    I've just started using purify on a perl with DBD::Oracle linked in
    (the number of uninitialised memory reads in the Oracle libraries
    is frightning!).
    
    If perl_destruct_level and $SIG{__WARN__} are set then I see a range
    of problems typified by this example and folowed by a core dump:
    
    Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Copywrite of OS/2 port now has \n\n.
    Now deletes -e file (again!) if compilation is interrupted.
  11. perl 5.003_07: os2/os2ish.h

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    sys/un.h is not very useful without Merlin toolkit.
    updates for fork()ing.
  12. perl 5.003_07: os2/os2.c

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    /bin/sh is translated to the configured value of location of sh.exe.
    popen() used even if we can fork (as we do now).
    builtins added for the sake of path manipulation.
  13. perl 5.003_07: os2/OS2/ExtAttr/t/os2_ea.t

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Use `unlink' where appropriate.
  14. perl 5.003_07: os2/Makefile.SHs

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Convoluted process to create chimera executables added.
    aout_clean is done automatically on clean.
  15. perl 5.003_07: dev/null

    Perl 5 Porters authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    sys/un.h is not very useful without Merlin toolkit.
    updates for fork()ing.
    
    Date: Wed, 9 Oct 1996 22:29:44 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    added.
  16. Re: Group fix for 5.003_06

    Chip Salzenberg authored Andy Dougherty committed
    The group problems recently experienced are due to a small error
    introduced in 5.003_06.  This patch is required to fix the bug:
  17. perl 5.003_07: makedepend.SH

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    weed out perl_exp.SH, config_h.SH
    (They have these funny names to avoid names like perl.exp.SH
    with more than two '.'  Such names are illegal on some systems.)
  18. Re: patch for lib.pm

    Brent B. Powers authored Andy Dougherty committed
    Ignore undefined entries.
  19. Cleanup after new test

    Ilya Zakharevich authored Andy Dougherty committed
    Below are patches for File::Copy (copying to filehandles was just
    plain broken under OS/2 and VMS)
  20. perl 5.003_07: lib/ExtUtils/xsubpp

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Logic for processing RETVAL documented (at last!).
  21. perl 5.003_07: lib/ExtUtils/typemap

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    `bool' entry added.
  22. perl 5.003_07: lib/ExtUtils/MM_Unix.pm

    Ilya Zakharevich authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 22:32:22 -0400 (EDT)
    From: Ilya Zakharevich <ilya@math.ohio-state.edu>
    
    Made `use strict'-clean even in parts shadowed by Autoloading.
Commits on Oct 9, 1996
  1. Re: sh Configure?

    Norton Allen authored Andy Dougherty committed
    Extract x2p/Makefile.SH and x2p/cflags.SH correctly down
    in the x2p directory, even if $0 isn't set to the full
    pathname of the file being extracted.
  2. Re: sh Configure?

    Norton Allen authored Andy Dougherty committed
    Extract x2p/Makefile.SH and x2p/cflags.SH correctly down
    in the x2p directory, even if $0 isn't set to the full
    pathname of the file being extracted.
  3. more t/op/sort.t tests

    Gurusamy Sarathy authored Andy Dougherty committed
  4. PATCH: untaint method for IO::Handle, 5.003_06 version

    Randy J. Ray authored Andy Dougherty committed
    This is a re-post of my patch to Graham's IO library to add a method in
    IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object
    that is of or inherits from IO::Handle. With this flag set, data read from
    said handle is not tainted, whether running under -T, suid or sgid.
    
    This patch adds the method to IO.xs, adds documentation and warning to the
    pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and
    adds mention of the new file to MANIFEST.
    
    Test suite for the untaint method of class IO::Handle.
  5. Re: Sorting lists of integers doesn't always work

    Gurusamy Sarathy authored Andy Dougherty committed
    >> >       print sort (4,1,2,3);
    >> >
    >> > actually prints "4123", i.e. doesn't actually sort.   Bug?  Feature?
    
    This broke between 5.001n and 5.002.  There was a long winded thread
    about sorting undefs in some order (rather than coredumping) around
    the 5.002beta times (search for "bogorefs" in the subject-line on
    p5p archive for details). Larry added in some code that presumes that
    the private flags are set by the time qsort() is called:
    
    Unfortunately, sv_2pv() does not set the POKp flag, so the above
    code breaks!  Here's a patch against 5.00306.
  6. perl 5.003_07: pp_sys.c

    Chris Faylor authored Andy Dougherty committed
    Date: Wed, 9 Oct 1996 19:07:24 GMT
    From: Chris Faylor <cgf@bbc.com>
    
    The problem is that SCO apparently needs to have a file opened
    with write privileges for chsize to work correctly.
  7. perl 5.003_07: pod/perltrap.pod

    Perl 5 Porters authored Andy Dougherty committed
    Clarified that warn() _always_ printed to STDERR, both in perl4
    and perl5.
  8. Updated for 5.003_07

    Perl 5 Porters authored Andy Dougherty committed
  9. Updated.

    Perl 5 Porters authored Andy Dougherty committed
  10. Updated to version 2.4 to match Getopt::Long.

    Perl 5 Porters authored Andy Dougherty committed
  11. Update to version 2.4.

    Perl 5 Porters authored Andy Dougherty committed
Commits on Sep 20, 1996
  1. Re: Patch for ASN.1 compressed integer in pack/unpack

    Ulrich Pfeifer authored Andy Dougherty committed
  2. Documentation patch to the FindBin module

    Gisle Aas authored Andy Dougherty committed
Something went wrong with that request. Please try again.