Permalink
Commits on Oct 26, 2003
  1. Update Changes.

    p4raw-id: //depot/perl@21539
    hvds committed with hvds Oct 26, 2003
  2. Fix off-by-one in $0 set magic. (From Autrijus.)

    The whole PL_origalen thing in perl.c looks very hokey.
    
    p4raw-id: //depot/perl@21538
    Abhijit Menon-Sen committed Oct 26, 2003
Commits on Oct 25, 2003
  1. show the rehash flags in dumps

    p4raw-id: //depot/perl@21536
    Nicholas Clark committed Oct 25, 2003
  2. Return 21533 (with modifications) having found the problem

    p4raw-id: //depot/perl@21535
    Nicholas Clark committed Oct 25, 2003
  3. Back out 21533 because it broke Encode's build in really weird ways

    p4raw-id: //depot/perl@21534
    Nicholas Clark committed Oct 25, 2003
  4. Plan C rough edge smoothing. Criteria for a hash split is now

    the earlier of "more keys than buckets" (the old test) or
    linked list too long. Rehash is triggered after a split if the
    longest linked list is too long.
    
    p4raw-id: //depot/perl@21533
    Nicholas Clark committed Oct 25, 2003
  5. Re: [perl #948] $, untieable?

    Message-ID: <20031020230249.GA31123@mirth.demon.co.uk>
    
    Plus a small fix to t/TEST to recognize the added TODO test
    as a TODO test.
    
    p4raw-id: //depot/perl@21532
    richardc committed with rgs Oct 21, 2003
Commits on Oct 23, 2003
  1. Integrate:

    [ 21527]
    Fix two threads::shared leaks
    #24061 - AV in shared interpreter wasn't set to AvREAL
    #24255 - mortals were added to the shared interpreter's tmpstack
    	and never freed.
    
    [oops. Also sucked in a typo correction in blead]
    p4raw-link: @21527 on //depot/perl: aa49c2f
    
    p4raw-id: //depot/perl@21530
    p4raw-edited: from //depot/maint-5.8/perl@21528 'copy'
    	ext/threads/shared/shared.xs (@21330..)
    Nicholas Clark committed Oct 23, 2003
  2. When it says "add", then, like, you have to p4 add it. D'oh!

    (missed the new file in "Update I18N::LangTags from 0.28 to 0.29")
    
    p4raw-id: //depot/perl@21528
    Nicholas Clark committed Oct 23, 2003
  3. Fix two threads::shared leaks

    #24061 - AV in shared interpreter wasn't set to AvREAL
    #24255 - mortals were added to the shared interpreter's tmpstack
    	and never freed.
    
    p4raw-id: //depot/perl@21527
    Dave Mitchell committed Oct 23, 2003
  4. [PATCH] Update Pod::Perldoc from 3.10 to 3.11

    Date: Wed, 22 Oct 2003 20:17:07 -0700
    Message-ID: <mjhepvgtnifdlgrvp20urtuu058e1jrav2@4ax.com>
    
    From: Jan Dubois <jand@ActiveState.com>
    Subject: [PATCH] Update I18N::LangTags from 0.28 to 0.29
    Date: Wed, 22 Oct 2003 20:26:56 -0700
    Message-ID: <jgiepv0a8fp8ffq3lpc5ujl7j25hoo1rdt@4ax.com>
    
    p4raw-id: //depot/perl@21526
    jandubois committed with Nicholas Clark Oct 22, 2003
  5. utime documentation

    Message-Id: <lrekx4jfq0.fsf@caliper.activestate.com>
    
    p4raw-id: //depot/perl@21523
    gisle committed with Abhijit Menon-Sen Oct 23, 2003
  6. dup2() not going through PerlLIO abstraction layer

    Message-Id: <vniepv0n5mcrbbutm0qgvori6n6vr6arsh@4ax.com>
    
    p4raw-id: //depot/perl@21522
    jandubois committed with Abhijit Menon-Sen Oct 22, 2003
Commits on Oct 22, 2003
  1. patch created by Casey West from:

    Subject: CPAN module problems
    Message-Id: <BD2513C0-FB83-11D7-9065-000A956EFDEE@apple.com>
    
    (change ld value in hints file)
    
    p4raw-id: //depot/perl@21520
    emoy committed with Nicholas Clark Oct 10, 2003
  2. Small email update in AUTHORS.

    p4raw-id: //depot/perl@21516
    rgs committed Oct 22, 2003
  3. Add a test.taintwarn makefile target,

    to run the whole test suite with the -t switch.
    
    p4raw-id: //depot/perl@21515
    rgs committed Oct 22, 2003
Commits on Oct 21, 2003
  1. embedding perl

    Message-Id: <20030805.205715.113441323.radu@yx.primIT.ro>
    
    p4raw-id: //depot/perl@21514
    Radu Greab committed with rgs Aug 5, 2003
  2. Fix doc bug #23890, as suggested by Himanshu Garg :

    in perltoot, $him->fullname should be $him->fullname->as_string
    when passed to printf.
    
    p4raw-id: //depot/perl@21513
    rgs committed Oct 21, 2003
  3. Two OS/2 portability patches from Ilya.

    Subject: [PATCH 5.8.1 @21211] sockets broken on OS/2
    Date: Thu, 25 Sep 2003 12:09:11 -0700
    Message-ID: <20030925190911.GA27028@math.berkeley.edu>
    
    Subject: Re: [PATCH 5.8.1 @21379] tmpfile() broken on OS/2
    From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
    Date: Thu, 25 Sep 2003 19:50:45 -0700
    Message-ID: <20030926025045.GA27507@math.berkeley.edu>
    
    p4raw-id: //depot/perl@21509
    Ilya Zakharevich committed with rgs Sep 25, 2003
Commits on Oct 20, 2003
  1. add some missing defines to Devel::PPPort

    From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
    Message-ID: <03a301c39735$fb7cb220$0c2f1fac@R2D2>
    
    p4raw-id: //depot/perl@21506
    Marcus Holland-Moritz committed with rgs Oct 20, 2003
  2. Re: [perl #24225] [5.8.1] segfault in binmode STDOUT, ':stdio'; print 1

    Message-ID: <871xt9te7g.fsf@vran.herceg.de>
    
    p4raw-id: //depot/perl@21505
    eserte committed with rgs Oct 19, 2003
  3. Skip the chflags tests in filetest.t on Darwin.

    p4raw-id: //depot/perl@21503
    rgs committed Oct 20, 2003
Commits on Oct 17, 2003
  1. Plan C rough edge smoothing - forgot to turn on the "has key flags"

    flag on the hash when rehashing. Can turn off the "rehasing" flag
    if the hash is cleared
    
    p4raw-id: //depot/perl@21474
    Nicholas Clark committed Oct 17, 2003
  2. -u is deprecated.

    Subject: Re: why PERL5LIB is ignored when -T is in effect
    Message-Id: <1066384951.4964@devpc01.iconmobile.de>
    
    p4raw-id: //depot/perl@21473
    eserte committed with rgs Oct 17, 2003
  3. The compilation of PerlIO::via may hang on AIX when

    compiling with vac at -O3 optimization level. Disable
    optimization for this module.
    
    p4raw-id: //depot/perl@21472
    rgs committed Oct 17, 2003
Commits on Oct 16, 2003
  1. Plan C for foiling the algorithmic complexity attack

    (based on Chip's plan A (binary compatibility with 5.8.0 and 5.8.1),
     Chip's plan B (do something new inside the hv functions)
     and introspective sort)
    Provides infrastructure for hashes to change their hash function
    if necessary, and code in hsplit to detect pathalogical data and
    instigate a random rehashing.
    Needs refinement. Let's see how much smoke it creates.
    
    p4raw-id: //depot/perl@21471
    Nicholas Clark committed Oct 16, 2003
  2. Ensure PL_comppad/curpad point to PL_main_cv's padlist when

    PL_main_root is freed; this may not have been be the case if a
    thread other than the main one is the last to be destroyed
    
    p4raw-id: //depot/perl@21470
    Dave Mitchell committed Oct 16, 2003
  3. Duplicate 19423 (pathological hashes too easy) into share_hek_flags

    (as suggested by Jan Dubois)
    
    p4raw-id: //depot/perl@21469
    Nicholas Clark committed Oct 16, 2003
  4. Re: assert.h breaks perl.h

    Message-Id: <20031016182434.GH1724@julia.office.altlinux.ru>
    
    p4raw-id: //depot/perl@21468
    svpv committed with Abhijit Menon-Sen Oct 16, 2003
  5. Tie::Hash documentation

    Message-Id: <1066327055.1428@devpc01.iconmobile.de>
    
    p4raw-id: //depot/perl@21467
    eserte committed with Abhijit Menon-Sen Oct 16, 2003
  6. Further tweak on change #21464.

    p4raw-link: @21464 on //depot/perl: 90490ea
    
    p4raw-id: //depot/perl@21466
    rgs committed Oct 16, 2003
  7. perl -h tweak [PATCH]

    Message-Id: <lrn0c11pho.fsf@caliper.activestate.com>
    
    p4raw-id: //depot/perl@21464
    gisle committed with Abhijit Menon-Sen Oct 16, 2003
Commits on Oct 15, 2003
  1. Perlfaq1 : take notice that 5.8.1 is now released.

    p4raw-id: //depot/perl@21456
    rgs committed Oct 15, 2003
  2. PerlFAQ sync. (only actual changes)

    p4raw-id: //depot/perl@21454
    rgs committed Oct 15, 2003
  3. Typos.

    p4raw-id: //depot/perl@21453
    rgs committed Oct 15, 2003