summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [differences between cumulative patch application and perl-5.003_97i]perl-5.003_97iChip Salzenberg1997-04-250-0/+0
|
* [inseparable changes from match from perl-5.003_97h to perl-5.003_97i]Perl 5 Porters1997-04-2531-351/+1120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CORE PORTABILITY Subject: Provide memset() if it's missing From: Chip Salzenberg <chip@perl.com> Files: global.sym perl.h proto.h util.c Subject: Don't tell GCC that warn(), croak(), and die() are printf-lik From: Chip Salzenberg <chip@perl.com> Files: proto.h DOCUMENTATION Subject: FAQ udpate (24-apr-97) Date: Thu, 24 Apr 1997 16:47:23 -0600 (MDT) From: Nathan Torkington <gnat@prometheus.frii.com> Files: pod/perlfaq*.pod private-msgid: 199704242247.QAA07010@prometheus.frii.com OTHER CORE CHANGES Subject: Misc. sv_vcatpvfn() fixes From: Hugo van der Sanden <hv@crypt.compulink.co.uk> Files: gv.c mg.c op.c perl.c pp.c pp_ctl.c sv.c toke.c util.c Subject: Enforce order of sprintf() elements From: Chip Salzenberg <chip@perl.com> Files: sv.c Subject: Guard against long numbers, <<LONG_DELIM, and <long glob> From: Chip Salzenberg <chip@perl.com> Files: global.sym mg.c perl.c pod/perldiag.pod proto.h toke.c util.c Subject: Guard against C<goto> to deeply nested label From: Chip Salzenberg <chip@perl.com> Files: pod/perldiag.pod pp_ctl.c Subject: Guard against overflow in dup2() emulation From: Chip Salzenberg <chip@perl.com> Files: util.c Subject: Win32: Guard against long function names From: Chip Salzenberg <chip@perl.com> Files: win32/win32sck.c Subject: Make mess() always work, by using a non-arena SV From: Chip Salzenberg <chip@perl.com> Files: perl.c util.c Subject: When copying a format line, take only its string value From: Chip Salzenberg <chip@perl.com> Files: sv.c Subject: Fix LEAKTEST numbers From: Chip Salzenberg <chip@perl.com> Files: ext/DynaLoader/dl_vms.xs handy.h os2/os2.c util.c vms/vms.c win32/win32.c win32/win32sck.c
* Document new {,s}printf() behaviorChip Salzenberg1997-04-252-12/+97
|
* Fix buffer overflow in a2pChip Salzenberg1997-04-251-2/+2
|
* Math::{Complex,Trig} updateGurusamy Sarathy1997-04-255-25/+43
| | | | private-msgid: 199704242221.BAA30363@alpha.hut.fi
* Handle symlinks, high permission bits in File::PathChip Salzenberg1997-04-251-6/+5
|
* Don't core dump if my_inet_aton() get a NULLChip Salzenberg1997-04-251-1/+3
|
* Always NUL-terminate opsetsChip Salzenberg1997-04-251-1/+1
|
* Cope with a <db.h> that isn't related to DBJarkko Hietaniemi1997-04-251-3/+7
| | | | private-msgid: 199704241728.UAA09951@alpha.hut.fi
* Undo private patchChip Salzenberg1997-04-252-5/+0
|
* Fix scalar leak in pp_prtf()Doug MacEachern1997-04-251-1/+2
| | | | private-msgid: 199704241706.NAA19140@postman.osf.org
* [differences between cumulative patch application and perl-5.003_97h]perl-5.003_97hChip Salzenberg1997-04-230-0/+0
|\
| * Fix up Linux hints for tcsh, and Configure patchAndy Dougherty1997-04-232-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | perl5.003_97[mumble,mumble] contained some hints to work around a csh bug in some versions of Linux. Unfortunately, that hint doesn't work for a variety of reasons. If anyone's really interested in the anatomy of a failed hint, I can oblige. Or you can just trust me :-) p5p-msgid: Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.edu private-msgid: Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.e
| * Problems with globIlya Zakharevich1997-04-231-0/+5
| | | | | | | | | | | | | | This patch seems to make it on _93 (I recall that on _93 overwritten `glob' just does not make it for <blah>): p5p-msgid: 1997Apr20.024432.1941365@hmivax.humgen.upenn.edu
| * Support PRINTF for tied handlesDoug MacEachern1997-04-234-3/+59
| | | | | | | | | | | | | | | | | | A mod_perl user just asked why "print ..." is sent to the browser but "printf ..." goes to the term window. Sorry this is coming in late, this question has been asked a few times in the past, but I forgot about it :-( p5p-msgid: 199704202226.SAA08032@postman.osf.org
* | [inseparable changes from match from perl-5.003_97g to perl-5.003_97h]Perl 5 Porters1997-04-2352-1092/+1813
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUILD PROCESS Subject: Fix up Linux hints for tcsh, and Configure patch Date: Tue, 22 Apr 1997 11:02:27 -0400 (EDT) From: Andy Dougherty <doughera@lafcol.lafayette.edu> Files: Configure hints/linux.sh Msg-ID: Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.e (applied based on p5p patch as commit 1eb1b1cb9647b817d039bb17afa3e74940b5ef92) Subject: There is no standard answer to 'Use suidperl?' From: Chip Salzenberg <chip@perl.com> Files: hints/bsdos.sh hints/freebsd.sh hints/linux.sh hints/machten_2.sh CORE LANGUAGE CHANGES Subject: Support PRINTF for tied handles Date: Sun, 20 Apr 1997 18:26:13 -0400 From: Doug MacEachern <dougm@opengroup.org> Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t Msg-ID: 199704202226.SAA08032@postman.osf.org (applied based on p5p patch as commit e7c5525577c16ee25e3521e86aca2b5105dba394) CORE PORTABILITY Subject: Fix bitwise shifts and pack('w') on Crays From: Chip Salzenberg <chip@perl.com> Files: pp.c DOCUMENTATION Subject: FAQ udpate (23-apr-97) Date: Wed, 23 Apr 1997 12:22:55 -0600 (MDT) From: Nathan Torkington <gnat@prometheus.frii.com> Files: pod/perlfaq*.pod private-msgid: 199704231822.MAA05074@prometheus.frii.com OTHER CORE CHANGES Subject: Mondo Cool patch for buffer safety and convenience From: Chip Salzenberg <chip@perl.com> Files: XSUB.h doop.c dump.c ext/DynaLoader/dl_dlopen.xs ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs ext/DynaLoader/dlutils.c ext/ODBM_File/ODBM_File.xs global.sym gv.c interp.sym mg.c op.c perl.c perl.h pod/perlguts.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regexec.c sv.c toke.c util.c Subject: Problems with glob Date: Sun, 20 Apr 1997 02:44:32 -0400 (EDT) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: op.c Msg-ID: 1997Apr20.024432.1941365@hmivax.humgen.upenn.edu (applied based on p5p patch as commit a1230b335277820e65b8a9454ab751341204cf4f) Subject: Fix scalar leak in closures From: Chip Salzenberg <chip@perl.com> Files: op.c scope.c Subject: Refine error messages re: anon subs' prototypes From: Chip Salzenberg <chip@perl.com> Files: op.c Subject: Outermost scope is void, not scalar From: Chip Salzenberg <chip@perl.com> Files: pp_ctl.c
* Two doublewords lessJarkko Hietaniemi1997-04-232-2/+2
| | | | private-msgid: 199704201938.WAA07722@alpha.hut.fi
* Don't put leading newline on numeric stringsAndreas Koenig1997-04-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Subject: NeXT fails one test due to atoi pragme/constants has a test that does the equivalent of: print " \t\n1234" == 1234 ? "ok" : "not ok"; This test prints "not ok" on the NeXT. Here's some background how the NeXT behaves with several leading whitespaces. koenig@franz:/M/extra/sources/perl/perl5.003_97% perl -le ' print " \t\n1234" == 1234 ? "ok" : "not ok"; print " 1234" == 1234 ? "ok" : "not ok"; print "\t1234" == 1234 ? "ok" : "not ok"; print "\n1234" == 1234 ? "ok" : "not ok"; ' not ok ok ok not ok I'd recommend the following patch: p5p-msgid: 199704230847.KAA22752@anna.in-berlin.de
* Silence warnings on simple C<use ops>Roderick Schertler1997-04-231-2/+2
| | | | private-msgid: pzybafum6k.fsf@eeyore.ibcinc.com
* Croak on C<use autouse> without module nameChip Salzenberg1997-04-231-5/+6
|
* Math::Complex updateJarkko Hietaniemi1997-04-232-8/+8
|
* Win32 update (two patches)Gurusamy Sarathy1997-04-234-5/+9
|
* [differences between cumulative patch application and perl-5.003_97g]perl-5.003_97gChip Salzenberg1997-04-183-109/+0
|\
| * Document {,un}pack changesPaul Marquess1997-04-182-2/+14
| | | | | | | | | | | | Here is a documentation patch for the changes to pack & unpack. p5p-msgid: 9704181249.AA11733@claudius.bfsec.bt.co.uk
* | [inseparable changes from match from perl-5.003_97f to perl-5.003_97g]Perl 5 Porters1997-04-1821-475/+618
|/ | | | | | | | | | | | | | | | | | | | | | | | CORE LANGUAGE CHANGES Subject: Improve sysseek(), remove systell(), fix Opcode From: Chip Salzenberg <chip@perl.com> Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm ext/Opcode/Opcode.xs global.sym keywords.pl opcode.pl pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c proto.h t/op/sysio.t toke.c DOCUMENTATION Subject: Document {,un}pack changes Date: Fri, 18 Apr 97 13:49:39 BST From: Paul Marquess <pmarquess@bfsec.bt.co.uk> Files: pod/perldelta.pod pod/perldiag.pod Msg-ID: 9704181249.AA11733@claudius.bfsec.bt.co.uk (applied based on p5p patch as commit 7f505e5d2748dc2677688b22967678392a186b16) OTHER CORE CHANGES Subject: SECURITY FIX: 'Identifier too long' From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod pod/perldiag.pod toke.c
* Make h2ph generate constant subsRoderick Schertler1997-04-181-13/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >> Shouldn't these: >> eval 'sub RUN_LVL {1;}'; >> be: >> eval 'sub RUN_LVL() {1;}'; > > I'd say so. Who can tell us whether h2ph is easily changeable? It is, here's a patch. It could still use changes so that it emits new style sub invocations so that more constant folding happens, but that's trickier. Additional changes in the patch are removal of a "chdir /usr/include" (which prevented you from converting files in other directories and wasn't needed for the standard invocation) and addition of a -d switch to specify output directory (so I could test my changes more easily). Somewhere around here I've got the start of regression suite for h2ph, remind me to dust it off for _50. Another bug in h2ph it would be nice to fix: $ echo " #define FOO (BAR || BAZ) #if FOO #endif" | h2ph | perl Undefined subroutine &main::BAR called at - line 1. I can't regenerate my vendor's current headers due to this one. p5p-msgid: pz2088w5ot.fsf@eeyore.ibcinc.com
* Fix NAME in SDBM_File buildChip Salzenberg1997-04-181-1/+1
|
* Patch to Getopt::LongJohan Vromans1997-04-181-19/+25
| | | | private-msgid: m0wIKCO-00081IC@phoenix.squirrel.nl
* Minor, optional patch to Makefile.SHRandy J. Ray1997-04-181-0/+3
| | | | | | | This is the (minor) change I made to add a "purecovperl" target to the Makefile. Just a copy of the pureperl and quantperl targets: p5p-msgid: rjray-9703180132.AA00374040@snakepit.ecte.uswc.uswest.com
* Fix tcsh hack in ConfigureChip Salzenberg1997-04-181-2/+3
|
* Fix unnecessary re-linkingChip Salzenberg1997-04-181-6/+6
|
* Remove pp_method() inefficiency from last patchChip Salzenberg1997-04-181-51/+35
|
* SECURITY FIX: Buffer overflow in gv_fetchfile()Chip Salzenberg1997-04-181-3/+12
|
* ExtUtils/Miniperl.pm not built on Win32Nick Ing-Simmons1997-04-181-5/+8
| | | | private-msgid: 199704181742.SAA08407@ni-s.u-net.com
* Irix updateScott Henry1997-04-184-35/+144
| | | | | | | | | | | | | | | | | | | | | | | | | | >>>>> "A" == Andy Dougherty <doughera@fractal.phys.lafayette.edu> writes: A> On 17 Apr 1997, Scott Henry wrote: >> My recommendation is that irix_6_3.sh, irix_6_4.sh should be >> duplicates of (the recently changed) irix_6_2.sh. As best as I can >> determine this far ahead of release, irix_6_5.sh will be the same, >> too. A> In which case, they should all just be irix_6.sh. If 6.0 and 6.1 need A> separate hints files, then we can have irix_6_0.sh and irix_6_1.sh. A> If we use the generic irix_6.sh, then A> 1. We don't have pointless, error-prone duplication of hint files. A> 2. We magically get covered even when 6.5 and 6.6 are released and we're A> still stuck at 5.004. :-) EXCELLENT idea! I'll make up my patch that way. [editor's note: the patch never hit the mailing list, but this message seems relevant] p5p-msgid: yd8afmwnu80.fsf@hoshi.engr.sgi.com private-msgid: yd8d8rsi0ln.fsf@hoshi.engr.sgi.com
* Fix (and test) spaces in {,un}pack()Chip Salzenberg1997-04-182-5/+9
|
* [differences between cumulative patch application and perl-5.003_97f]perl-5.003_97fChip Salzenberg1997-04-1726-11771/+0
|
* [inseparable changes from match from perl-5.003_97e to perl-5.003_97f]Perl 5 Porters1997-04-1732-381/+732
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CORE LANGUAGE CHANGES Subject: New operator systell() From: Chip Salzenberg <chip@perl.com> Files: doio.c ext/Opcode/Opcode.pm keywords.pl opcode.pl pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c t/op/sysio.t toke.c Subject: Allow constant sub to be optimized when called with parens From: Chip Salzenberg <chip@perl.com> Files: toke.c Subject: Make {,un}pack fail on invalid pack types From: Chip Salzenberg <chip@perl.com> Files: pod/perldiag.pod pp.c CORE PORTABILITY Subject: Fix bitwise ops and {,un}pack() on Cray CPUs From: Chip Salzenberg <chip@perl.com> Files: pp.c Subject: VMS update From: Charles Bailey <bailey@hmivax.humgen.upenn.edu> Files: lib/Cwd.pm lib/File/Path.pm lib/FindBin.pm vms/perly_c.vms vms/vms.c vms/writemain.pl Subject: Win32 update (three patches) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: lib/Cwd.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm lib/File/Basename.pm win32/Makefile win32/makedef.pl win32/perllib.c win32/win32.c win32/win32iop.h DOCUMENTATION Subject: Document size restrictions for packed integers From: Jarkko Hietaniemi <Jarkko.Hietaniemi@cc.hut.fi> Files: pod/perlfunc.pod LIBRARY AND EXTENSIONS Subject: Fix bug in Opcode when (maxo & 15) > 8 From: Chip Salzenberg <chip@perl.com> Files: ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm ext/Opcode/Opcode.xs
* Doc updates: INSTALL-1.13, pumpkin.pod-1.9Andy Dougherty1997-04-172-4/+20
|
* Revise quotewords()Shishir Gundavaram1997-04-171-22/+27
|
* CGI.pm broke againAndreas Koenig1997-04-171-1/+2
| | | | | | | Somehow this line was lost during recent patching. It was in 2.32 but not in 2.33 up. p5p-msgid: 199704171136.NAA24859@anna.in-berlin.de
* Linux hints: Allow build w/o suidperl, prefer tcsh to cshMichael De La Rue1997-04-172-11/+46
|
* Fix use of var before init in util.cGurusamy Sarathy1997-04-171-2/+2
| | | | | | | I thought I sent this a few sub-subversions ago, but it seems to be missing in 3_97e. p5p-msgid: 199704162342.TAA20773@aatma.engin.umich.edu
* Fix error messages on method lookup failureChip Salzenberg1997-04-171-37/+56
|
* [inseparable changes from patch from perl-5.003_97d to perl-5.003_97e]perl-5.003_97ePerl 5 Porters1997-04-1547-773/+1109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CORE LANGUAGE CHANGES Subject: New operator: sysseek() From: Chip Salzenberg <chip@perl.com> Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm global.sym keywords.pl opcode.pl pod/perldelta.pod pod/perlfunc.pod pp_sys.c t/op/sysio.t toke.c Subject: Allow recursive substitution again From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c CORE PORTABILITY Subject: Use size_t for socket size parameters of GNU libc From: Chip Salzenberg <chip@perl.com> Files: doio.c pp_sys.c Subject: Win32 update (four patches) From: Gurusamy Sarathy <gsar@engin.umich.edu> Files: MANIFEST README.win32 dosish.h ext/SDBM_File/Makefile.PL ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/sdbm.c ext/SDBM_File/sdbm/sdbm.h lib/ExtUtils/MM_Unix.pm perl.c utils/perlbug.PL utils/perldoc.PL win32/Makefile win32/TEST win32/config.H win32/config.w32 win32/config_h.PL win32/config_sh.PL win32/perllib.c win32/runperl.c win32/win32.c win32/win32io.c win32/win32sck.c DOCUMENTATION Subject: Add CGI to perldelta.pod and improve its description in MANIFEST From: Chip Salzenberg <chip@perl.com> Files: MANIFEST pod/perldelta.pod Subject: Describe probs with majordomo 1.94.1 From: Chip Salzenberg <chip@perl.com> Files: pod/perldelta.pod Subject: Fix description of /\G/g From: Chip Salzenberg <chip@perl.com> Files: pod/perlop.pod Subject: Mention '...' operator in precedence table Date: Sun, 13 Apr 1997 11:24:16 -0600 From: Tom Christiansen <tchrist@perl.com> Files: pod/perlop.pod private-msgid: 199704131724.LAA23120@jhereg.perl.com OTHER CORE CHANGES Subject: New API function: perl_eval_pv() Date: Mon, 14 Apr 1997 17:13:41 -0400 From: Doug MacEachern <dougm@opengroup.org> Files: perl.c pod/perlcall.pod pod/perldelta.pod pod/perlembed.pod pod/perlguts.pod proto.h private-msgid: 199704142113.RAA06823@postman.osf.org Subject: Fix C< s//whatever/ >, which reuses old pattern From: Chip Salzenberg <chip@perl.com> Files: pp_hot.c regexec.c
* xsubpp incorrectly handles 'class::newthing()'John Q. Linux1997-04-151-4/+5
| | | | private-msgid: 199704122201.PAA01780@jql.accessone.com
* Clean up format of dlopen() debug infoHallvard B Furuseth1997-04-151-6/+6
|
* Sys::Syslog: hyphens in hostnamesJarkko Hietaniemi1997-04-151-1/+1
| | | | | | | | | | | | Jerome Abela writes: > > In sub connect of Sys::Syslog, someone wrote: > ($host) = $host_uniq =~ /(\w+)/; > > But, if the name contains a '-', it gets truncated. The RE should > rather be someting like [a-zA-Z0-9-]+, shouldn't it ? p5p-msgid: 199704151421.RAA19693@alpha.hut.fi
* User::pwent.pm: g{,e}cosTom Christiansen1997-04-151-1/+1
| | | | private-msgid: 199704130135.TAA23274@jhereg.perl.com
* [dummy merge]Chip Salzenberg1997-04-150-0/+0
|\ | | | | | | | | This merge exists so that the p5p version of the patch and the applied version are both in the history