Jarkko Hietaniemi [Mon, 24 Apr 2000 17:01:07 +0000 (17:01 +0000)]
Flatten the cpp jungle doing the nosuid checking.
p4raw-id: //depot/cfgperl@5933
Jarkko Hietaniemi [Fri, 31 Mar 2000 23:42:56 +0000 (23:42 +0000)]
pp_gmtime() assumed that newSVpvf %d would take C ints,
an assumption which #5905 demolished.
p4raw-id: //depot/cfgperl@5907
Jarkko Hietaniemi [Fri, 31 Mar 2000 18:54:37 +0000 (18:54 +0000)]
Typo in #5905.
p4raw-id: //depot/cfgperl@5906
Jarkko Hietaniemi [Fri, 31 Mar 2000 18:50:54 +0000 (18:50 +0000)]
Fix for "[ID
20000329.080] quad printing does not work as documented",
reported by Joseph N. Hall. The bug was that even with use64bitint
one had to use the prefixes q, L, or ll with printf/sprintf,
contrary to the documentation and common sense.
p4raw-id: //depot/cfgperl@5905
Jarkko Hietaniemi [Thu, 23 Mar 2000 05:48:43 +0000 (05:48 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5901
Gurusamy Sarathy [Thu, 23 Mar 2000 05:42:43 +0000 (05:42 +0000)]
three guesses on what this is :-)
p4raw-id: //depot/perl@5900
Gurusamy Sarathy [Thu, 23 Mar 2000 05:39:11 +0000 (05:39 +0000)]
update patchlevel.h, Changes; regen perltoc.pod
p4raw-id: //depot/perl@5899
Jarkko Hietaniemi [Thu, 23 Mar 2000 05:36:47 +0000 (05:36 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5898
Gurusamy Sarathy [Thu, 23 Mar 2000 05:31:12 +0000 (05:31 +0000)]
revise perldelta for more optimal ordering, minor Todo
rearrangments
p4raw-id: //depot/perl@5897
Gurusamy Sarathy [Thu, 23 Mar 2000 05:30:15 +0000 (05:30 +0000)]
pod updates (from Tom Christiansen)
p4raw-id: //depot/perl@5896
Gurusamy Sarathy [Thu, 23 Mar 2000 02:33:33 +0000 (02:33 +0000)]
fix misplaced OP refcount for eval root
p4raw-id: //depot/perl@5895
Jarkko Hietaniemi [Wed, 22 Mar 2000 21:37:03 +0000 (21:37 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5894
Gurusamy Sarathy [Wed, 22 Mar 2000 21:08:34 +0000 (21:08 +0000)]
unretract change#5871 (Dominic Dunlop reports machten is better
with it than without)
p4raw-link: @5871 on //depot/cfgperl:
eee97483e8b20972a6444d8283945e690003b688
p4raw-id: //depot/perl@5893
Gurusamy Sarathy [Wed, 22 Mar 2000 20:37:44 +0000 (20:37 +0000)]
integrate cfgperl changes into mainline
p4raw-id: //depot/perl@5892
Gurusamy Sarathy [Wed, 22 Mar 2000 20:04:01 +0000 (20:04 +0000)]
perlsyn.pod nit (from Tom Christiansen)
p4raw-id: //depot/perl@5891
Gurusamy Sarathy [Wed, 22 Mar 2000 19:43:22 +0000 (19:43 +0000)]
typo in comment
p4raw-id: //depot/perl@5890
Gurusamy Sarathy [Wed, 22 Mar 2000 19:41:46 +0000 (19:41 +0000)]
add README.machten (from Dominic Dunlop)
p4raw-id: //depot/perl@5889
Gurusamy Sarathy [Wed, 22 Mar 2000 19:29:47 +0000 (19:29 +0000)]
makefile nits
p4raw-id: //depot/perl@5888
Gurusamy Sarathy [Wed, 22 Mar 2000 19:26:03 +0000 (19:26 +0000)]
add note about lib/open3.t#22 failure on Win2K
p4raw-id: //depot/perl@5887
Gurusamy Sarathy [Wed, 22 Mar 2000 19:14:20 +0000 (19:14 +0000)]
io/fs.t tweaks for Windows 2000
p4raw-id: //depot/perl@5886
Gurusamy Sarathy [Wed, 22 Mar 2000 18:41:50 +0000 (18:41 +0000)]
make unloading of extension shared objects (change#5381) a build
option (use "Configure -Accflags=-DDL_UNLOAD_ALL_AT_EXIT" to enable)
p4raw-link: @5381 on //depot/perl:
abb9e9dca5a5f1213886f2e81a42c9a565def727
p4raw-id: //depot/perl@5885
Gurusamy Sarathy [Wed, 22 Mar 2000 18:16:45 +0000 (18:16 +0000)]
avoid loading both XSLoader and DynaLoader (avoids dl_error()
redefinition warnings when statically linked)
p4raw-id: //depot/perl@5884
Jarkko Hietaniemi [Wed, 22 Mar 2000 17:45:01 +0000 (17:45 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5883
Jarkko Hietaniemi [Wed, 22 Mar 2000 17:16:27 +0000 (17:16 +0000)]
Metaconfigify #5881.
p4raw-id: //depot/cfgperl@5882
Gurusamy Sarathy [Wed, 22 Mar 2000 17:04:01 +0000 (17:04 +0000)]
avoid including things that aren't directories in inc_version_list
(from Robin Barker)
p4raw-id: //depot/perl@5881
Gurusamy Sarathy [Wed, 22 Mar 2000 16:55:42 +0000 (16:55 +0000)]
avoid File::Compare warning when passed handles (from Nick
Ing-Simmons)
p4raw-id: //depot/perl@5880
Jarkko Hietaniemi [Wed, 22 Mar 2000 16:48:33 +0000 (16:48 +0000)]
Retract #5871.
p4raw-id: //depot/cfgperl@5879
Gurusamy Sarathy [Wed, 22 Mar 2000 16:29:37 +0000 (16:29 +0000)]
RM600-svr4 tweaks (from Frank Ridderbusch
<frank.ridderbusch@pdb.siemens.de>)
p4raw-id: //depot/perl@5878
Gurusamy Sarathy [Wed, 22 Mar 2000 15:38:49 +0000 (15:38 +0000)]
save RE context when calling __WARN__ and __DIE__ hooks;
add missing stack-of-stacks logic for new code that came
in with lexical warnings (this fixes coredumps from
-Mdiagnostics when the warnings happens to come from within
the RE engine)
p4raw-id: //depot/perl@5877
Gurusamy Sarathy [Wed, 22 Mar 2000 15:02:59 +0000 (15:02 +0000)]
missing pieces in perldelta
p4raw-id: //depot/perl@5876
Gurusamy Sarathy [Wed, 22 Mar 2000 14:46:24 +0000 (14:46 +0000)]
rename tests to more appropriate names
p4raw-id: //depot/perl@5875
Jarkko Hietaniemi [Wed, 22 Mar 2000 14:32:57 +0000 (14:32 +0000)]
Make the no-luck-on-uselongdouble warning more visible.
p4raw-id: //depot/cfgperl@5874
Gurusamy Sarathy [Wed, 22 Mar 2000 14:28:56 +0000 (14:28 +0000)]
backout change#5708; fixups for behavior of recently added -a switch;
support -k and -m switches in h2xs (from Hugo van der Sanden)
p4raw-link: @5708 on //depot/perl:
ea5e7566745834b0ad6566d9ab0445e5381c11f5
p4raw-id: //depot/perl@5873
Gurusamy Sarathy [Wed, 22 Mar 2000 14:21:20 +0000 (14:21 +0000)]
remove outdated notes in makefiles
p4raw-id: //depot/perl@5872
Jarkko Hietaniemi [Wed, 22 Mar 2000 14:17:40 +0000 (14:17 +0000)]
Disable SysV shm and msg even more.
p4raw-id: //depot/cfgperl@5871
Jarkko Hietaniemi [Wed, 22 Mar 2000 14:16:54 +0000 (14:16 +0000)]
Augment #5865.
p4raw-id: //depot/cfgperl@5870
Gurusamy Sarathy [Wed, 22 Mar 2000 14:07:27 +0000 (14:07 +0000)]
perlbug -ok shouldn't prompt (from Paul Moore
<Paul.Moore@uk.origin-it.com>)
p4raw-id: //depot/perl@5869
Gurusamy Sarathy [Wed, 22 Mar 2000 13:54:27 +0000 (13:54 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@5868
Jarkko Hietaniemi [Wed, 22 Mar 2000 05:25:40 +0000 (05:25 +0000)]
OpenBSD pthreadness fixes from Tom Christiansen.
p4raw-id: //depot/cfgperl@5867
Gurusamy Sarathy [Wed, 22 Mar 2000 04:18:39 +0000 (04:18 +0000)]
UMRs in universal.c (SvCUR() may not be there unless SvPOK())
p4raw-id: //depot/perl@5866
Jarkko Hietaniemi [Tue, 21 Mar 2000 21:38:20 +0000 (21:38 +0000)]
The SysV shm*() are in libc but unimplemented.
p4raw-id: //depot/cfgperl@5865
Jarkko Hietaniemi [Tue, 21 Mar 2000 21:30:02 +0000 (21:30 +0000)]
s/setgropus/setgroups/; # detypo in a comment
p4raw-id: //depot/cfgperl@5864
Jarkko Hietaniemi [Tue, 21 Mar 2000 20:25:40 +0000 (20:25 +0000)]
Add supported platforms.
p4raw-id: //depot/cfgperl@5863
Jarkko Hietaniemi [Tue, 21 Mar 2000 19:19:04 +0000 (19:19 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5862
Gurusamy Sarathy [Tue, 21 Mar 2000 19:07:13 +0000 (19:07 +0000)]
add missing bincompat symbols to export list
p4raw-id: //depot/perl@5861
Jarkko Hietaniemi [Tue, 21 Mar 2000 18:59:39 +0000 (18:59 +0000)]
Disallow using too old gcc in {Tru64,Digital UNIX,DEC OSF/1}.
(Even gcc 2.95 doesn't seem to be working 100%.)
p4raw-id: //depot/cfgperl@5860
Jarkko Hietaniemi [Tue, 21 Mar 2000 16:36:27 +0000 (16:36 +0000)]
Nit for #5802 from Robin Barker.
p4raw-id: //depot/cfgperl@5859
Jarkko Hietaniemi [Tue, 21 Mar 2000 14:34:25 +0000 (14:34 +0000)]
Be more lenient in the case libsunmath cannot be found.
p4raw-id: //depot/cfgperl@5858
Jarkko Hietaniemi [Tue, 21 Mar 2000 14:14:38 +0000 (14:14 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5857
Gurusamy Sarathy [Tue, 21 Mar 2000 10:44:10 +0000 (10:44 +0000)]
here lies RC3
p4raw-id: //depot/perl@5856
Gurusamy Sarathy [Tue, 21 Mar 2000 10:05:42 +0000 (10:05 +0000)]
clone awareness for change#5847
p4raw-link: @5847 on //depot/perl:
9e5093700069f9f74b9ca2d59c30b0b9880239d2
p4raw-id: //depot/perl@5855
Gurusamy Sarathy [Tue, 21 Mar 2000 09:30:50 +0000 (09:30 +0000)]
regen win32/config*
p4raw-id: //depot/perl@5854
Gurusamy Sarathy [Tue, 21 Mar 2000 08:56:58 +0000 (08:56 +0000)]
integrate cfgperl and vmsperl contents into mainline
p4raw-id: //depot/perl@5853
Gurusamy Sarathy [Tue, 21 Mar 2000 06:08:20 +0000 (06:08 +0000)]
README.mint tweaks (from Guido Flohr <gufl0000@stud.uni-sb.de>)
p4raw-id: //depot/perl@5852
Gurusamy Sarathy [Tue, 21 Mar 2000 06:06:44 +0000 (06:06 +0000)]
make parenthetic warnings look consistent; make diagnostic on
"use 5.6" et al mention the alternate form; pod fixups
p4raw-id: //depot/perl@5851
Gurusamy Sarathy [Tue, 21 Mar 2000 04:05:00 +0000 (04:05 +0000)]
disable unused Windows code that won't run on Windows 95
p4raw-id: //depot/perl@5850
Gurusamy Sarathy [Tue, 21 Mar 2000 03:34:39 +0000 (03:34 +0000)]
$File::Find::name doesn't reflect top level files
correctly (from Simon Cozens <simon@brecon.co.uk>)
p4raw-id: //depot/perl@5849
Gurusamy Sarathy [Tue, 21 Mar 2000 02:46:01 +0000 (02:46 +0000)]
test fails when sockets not available (from Yitzchak Scott-Thoennes)
p4raw-id: //depot/perl@5848
Gurusamy Sarathy [Tue, 21 Mar 2000 00:09:09 +0000 (00:09 +0000)]
under useithreads, PUSHLOOP must save PL_curpad for looking up
iterdata, since dounwind() may defer LEAVEs
p4raw-id: //depot/perl@5847
Jarkko Hietaniemi [Mon, 20 Mar 2000 23:54:37 +0000 (23:54 +0000)]
Document the lib/io_multihomed test hang in 64-bit HP-Ux.
p4raw-id: //depot/cfgperl@5846
Jarkko Hietaniemi [Mon, 20 Mar 2000 23:45:24 +0000 (23:45 +0000)]
detypo
p4raw-id: //depot/cfgperl@5845
Jarkko Hietaniemi [Mon, 20 Mar 2000 23:17:18 +0000 (23:17 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5844
Gurusamy Sarathy [Mon, 20 Mar 2000 22:14:35 +0000 (22:14 +0000)]
add note about symbolic filehandles (from Johan Vromans)
p4raw-id: //depot/perl@5843
Gurusamy Sarathy [Mon, 20 Mar 2000 21:59:51 +0000 (21:59 +0000)]
perlbugtron flags in perlbug (from Richard Foley); eliminate duplicate
code
p4raw-id: //depot/perl@5842
Gurusamy Sarathy [Mon, 20 Mar 2000 21:06:01 +0000 (21:06 +0000)]
more sleep needed from slow systems (from Peter Haworth)
p4raw-id: //depot/perl@5841
Gurusamy Sarathy [Mon, 20 Mar 2000 21:04:42 +0000 (21:04 +0000)]
typo in change#5839
p4raw-link: @5839 on //depot/perl:
d918263624f69db4f9575643879bfa5b4453117e
p4raw-id: //depot/perl@5840
Gurusamy Sarathy [Mon, 20 Mar 2000 21:03:14 +0000 (21:03 +0000)]
make dumpvar.pl recognize emptyness in arrays (from Matthias Urlichs
<smurf@noris.de>); fix up duplicate code in Dumpvalue.pm
p4raw-id: //depot/perl@5839
Gurusamy Sarathy [Mon, 20 Mar 2000 20:53:25 +0000 (20:53 +0000)]
mention handle autovivification in perldata (from Johan Vromans)
p4raw-id: //depot/perl@5838
Gurusamy Sarathy [Mon, 20 Mar 2000 20:37:42 +0000 (20:37 +0000)]
change#5797 didn't do the right thing for "\xff\N{WHITE SMILING FACE}"
p4raw-link: @5797 on //depot/perl:
e1992b6d91e50ab66a903c570e8d9c48f121f34b
p4raw-id: //depot/perl@5837
Gurusamy Sarathy [Mon, 20 Mar 2000 16:27:13 +0000 (16:27 +0000)]
autovivify open($fh[0],...) properly
p4raw-id: //depot/perl@5836
Gurusamy Sarathy [Sun, 19 Mar 2000 18:51:24 +0000 (18:51 +0000)]
add @x->[2] bug to known issues (from Johan Vromans)
p4raw-id: //depot/perl@5835
Jarkko Hietaniemi [Sun, 19 Mar 2000 18:42:35 +0000 (18:42 +0000)]
Fix the socklen default type (from Laszlo Molnar;
though I prefer signed, not unsigned); move the cross-compialtion
wish item to Todo; drop excess permissions in taint.t.
p4raw-id: //depot/cfgperl@5834
Jarkko Hietaniemi [Sun, 19 Mar 2000 18:20:42 +0000 (18:20 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5833
Gurusamy Sarathy [Sun, 19 Mar 2000 18:01:28 +0000 (18:01 +0000)]
pwent.pm doc tweak (from Tom Christiansen)
p4raw-id: //depot/perl@5832
Gurusamy Sarathy [Sun, 19 Mar 2000 17:57:31 +0000 (17:57 +0000)]
unsigned is a more reasonable socksizetype default (from
Laszlo <ml1050@freemail.hu>)
p4raw-id: //depot/perl@5831
Gurusamy Sarathy [Sun, 19 Mar 2000 17:40:20 +0000 (17:40 +0000)]
taint.t shouldn't fail where IPC::SysV unavailable
p4raw-id: //depot/perl@5830
Gurusamy Sarathy [Sun, 19 Mar 2000 17:19:46 +0000 (17:19 +0000)]
update Changes
p4raw-id: //depot/perl@5829
Gurusamy Sarathy [Sun, 19 Mar 2000 16:47:14 +0000 (16:47 +0000)]
squelch known scalar leak due to compile failure
p4raw-id: //depot/perl@5828
Gurusamy Sarathy [Sun, 19 Mar 2000 09:20:22 +0000 (09:20 +0000)]
mention how to look up perllocal.pod (from Michael G Schwern)
p4raw-id: //depot/perl@5827
Gurusamy Sarathy [Sun, 19 Mar 2000 08:49:27 +0000 (08:49 +0000)]
mention need to wait for children (from Russ Allbery)
p4raw-id: //depot/perl@5826
Gurusamy Sarathy [Sun, 19 Mar 2000 08:47:52 +0000 (08:47 +0000)]
Pod::Man should strip leading lib/ for module manpages (from
Russ Allbery)
p4raw-id: //depot/perl@5825
Gurusamy Sarathy [Sun, 19 Mar 2000 08:17:49 +0000 (08:17 +0000)]
User::pwent fixups for additional fields (from Tom Christiansen);
fix bug in pw_has(); tolerate absense of pw{change,age,quota}
and pw{comment,class} (Debian 2.1 doesn't have either of these)
p4raw-id: //depot/perl@5824
Gurusamy Sarathy [Sun, 19 Mar 2000 07:41:46 +0000 (07:41 +0000)]
pod typo fixes (from Marcel Grunauer <marcel.grunauer@lovely.net>)
p4raw-id: //depot/perl@5823
Gurusamy Sarathy [Sun, 19 Mar 2000 07:34:29 +0000 (07:34 +0000)]
integrate cfgperl contents into mainline
p4raw-id: //depot/perl@5822
Gurusamy Sarathy [Sun, 19 Mar 2000 07:14:38 +0000 (07:14 +0000)]
remove dead code
p4raw-id: //depot/perl@5821
Gurusamy Sarathy [Sun, 19 Mar 2000 07:13:01 +0000 (07:13 +0000)]
fix typo
p4raw-id: //depot/perl@5820
Gurusamy Sarathy [Sun, 19 Mar 2000 07:09:32 +0000 (07:09 +0000)]
produce better error message when \N{...} is used without
"use charnames ..."
p4raw-id: //depot/perl@5819
Gurusamy Sarathy [Sun, 19 Mar 2000 06:30:11 +0000 (06:30 +0000)]
default warnLevel and dieLevel to 0 in debugger (from Tom
Christiansen); make dumpvar.pl safe against non-glob entries
in stashes
p4raw-id: //depot/perl@5818
Gurusamy Sarathy [Sun, 19 Mar 2000 06:18:24 +0000 (06:18 +0000)]
better notes on s///ee (from Simon Cozens <simon@cozens.net>)
p4raw-id: //depot/perl@5817
Gurusamy Sarathy [Sun, 19 Mar 2000 05:55:52 +0000 (05:55 +0000)]
support for C<use vmsish 'hushed'>; move VMSISH_EXIT out of
op_private (from Charles Lane <lane@DUPHY4.Physics.Drexel.Edu>)
p4raw-id: //depot/perl@5816
Gurusamy Sarathy [Sun, 19 Mar 2000 05:27:31 +0000 (05:27 +0000)]
fix sort optimizer to not hang inside loops
p4raw-id: //depot/perl@5815
Gurusamy Sarathy [Sun, 19 Mar 2000 03:59:29 +0000 (03:59 +0000)]
fixes for alias handling in debugger (from Tom Christiansen)
p4raw-id: //depot/perl@5814
Gurusamy Sarathy [Sun, 19 Mar 2000 03:38:10 +0000 (03:38 +0000)]
warn about CHECK and INIT blocks encountered at run time
p4raw-id: //depot/perl@5813
Jarkko Hietaniemi [Sun, 19 Mar 2000 03:15:58 +0000 (03:15 +0000)]
Taint msgrcv() messages; general SysV IPC cleanup.
p4raw-id: //depot/cfgperl@5812
Jarkko Hietaniemi [Sun, 19 Mar 2000 01:48:47 +0000 (01:48 +0000)]
Taint shmread().
p4raw-id: //depot/cfgperl@5811
Jarkko Hietaniemi [Sun, 19 Mar 2000 01:22:47 +0000 (01:22 +0000)]
Taint also the passwd field of the getpw*().
p4raw-id: //depot/cfgperl@5810
Jarkko Hietaniemi [Sat, 18 Mar 2000 21:44:34 +0000 (21:44 +0000)]
Integrate with Sarathy.
p4raw-id: //depot/cfgperl@5809
Jarkko Hietaniemi [Sat, 18 Mar 2000 21:40:55 +0000 (21:40 +0000)]
(Re-)introduce $uidsign and $gidsign.
p4raw-id: //depot/cfgperl@5808
Jarkko Hietaniemi [Sat, 18 Mar 2000 20:38:12 +0000 (20:38 +0000)]
The #5805 requires a test change, too.
p4raw-id: //depot/cfgperl@5807
Gurusamy Sarathy [Sat, 18 Mar 2000 20:10:29 +0000 (20:10 +0000)]
queued errors may not be displayed after the PL_error_count limit
p4raw-id: //depot/perl@5806