summaryrefslogtreecommitdiff
path: root/ext/POSIX
Commit message (Collapse)AuthorAgeFilesLines
* [ID 20001214.003] [PATCH bleadperl] POSIX::tmpnam() is dangerousDominic Dunlop2000-12-141-1/+3
| | | | | Message-Id: <p04320407b65e3f4853aa@[192.168.1.4]> p4raw-id: //depot/perl@8111
* [ID 20001207.004] [PATCH 5.6.0 and 5.7.x] add NCR MP-RAS supportAndy Dougherty2000-12-082-6/+13
| | | | | | | | | | | Date: Thu, 7 Dec 2000 12:36:45 -0500 (EST) Message-Id: <Pine.SOL.4.10.10012071235400.13162-100000@maxwell.phys.lafayette.edu> Subject: Re: [ID 20001207.004] [PATCH 5.6.0 and 5.7.x] add NCR MP-RAS support From: Andy Dougherty <doughera@lafayette.edu> Date: Thu, 7 Dec 2000 13:56:10 -0500 (EST) Message-ID: <Pine.SOL.4.10.10012071354420.6665-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@8036
* The #7521 touched things it shouldn't have.Jarkko Hietaniemi2000-11-032-10/+8
| | | p4raw-id: //depot/perl@7532
* Make the POSIX::setuid and POSIX::setgid to really call setuid()Garry T. Williams2000-11-014-24/+30
| | | | | | | | | | | | and setgid() because they were just changing $< and $( which means only changing the real uid/gid, as opposed to changing both real and effective ids. (The alternative way could have been in POSIX.pm to change $> and $), too, but making a direct call to the C API feels cleaner.) Fixes the bug Subject: [ID 20000904.005] POSIX::setuid() Doesn't Call setuid() Message-Id: <200009041609.e84G9iN12155@ifr.inside.zvolve.net> p4raw-id: //depot/perl@7521
* POSIX doesn't report long double values under -DuselongdoubleSpider Boardman2000-08-311-1/+1
| | | | | | | | when the long doubles are "real" (bigger than doubles). Subject: [ID 20000831.014] Not OK: perl v5.7.0 +DEVEL6919 on alpha-dec_osf-ld 5.1 Message-Id: <200008311548.LAA0000161952@peano.zk3.dec.com> p4raw-id: //depot/perl@6949
* Put back the long double avoidance code to POSIX.xsJarkko Hietaniemi2000-08-191-0/+18
| | | | | because VMS seems to need it still. p4raw-id: //depot/perl@6713
* Use NVs in POSIX math, not doubles.Abigail2000-08-182-53/+32
| | | | | | Subject: [ID 20000817.014] POSIX & modfl Message-Id: <20000817204918.23123.qmail@foad.org> p4raw-id: //depot/perl@6686
* integrate cfgperl changes#6325..6373 into mainlineGurusamy Sarathy2000-07-111-20/+25
| | | | | | | | (NOTE: today's batch of integrations still untested) p4raw-link: @6373 (not found) p4raw-link: @6325 on //depot/cfgperl: d6ac44cc5a00fa38a56717785146bc16b716472c p4raw-id: //depot/perl@6373
* integrate cfgperl changes#6293..6324 into mainlineGurusamy Sarathy2000-07-111-185/+423
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | p4raw-link: @6324 on //depot/cfgperl: 81bf48a6dbba4b295dfa172a17ca70b654dbf225 p4raw-link: @6293 on //depot/cfgperl: 6e37ea6052902cde1aeb08a2129ffc7c8ea53736 p4raw-id: //depot/perl@6369 p4raw-branched: from //depot/cfgperl@6368 'branch in' lib/Win32.pod lib/lib_pm.PL p4raw-deleted: from //depot/cfgperl@6368 'delete in' pod/Win32.pod (@5937..) pod/buildtoc (@6091..) lib/lib.pm.PL (@6227..) pod/Makefile (@6232..) p4raw-integrated: from //depot/cfgperl@6368 'copy in' thread.h (@5656..) lib/warnings/register.pm (@5704..) ext/B/B/Stash.pm (@5972..) lib/CGI/Util.pm (@6034..) util.c (@6217..) gv.c (@6244..) pp.c (@6260..) doop.c (@6269..) pod/perlfunc.pod (@6277..) pp_ctl.c (@6293..) makedef.pl (@6301..) embed.h global.sym objXSUB.h perlapi.c proto.h (@6305..) win32/Makefile (@6307..) Makefile.SH (@6309..) t/op/method.t (@6312..) sv.h (@6315..) 'ignore' op.c (@6273..) 'merge in' embed.pl win32/win32.c (@6305..) p4raw-integrated: from //depot/cfgperl@6324 'merge in' toke.c (@6307..) p4raw-branched: from //depot/cfgperl@6323 'branch in' pod/buildtoc.PL (@6319..) p4raw-integrated: from //depot/cfgperl@6323 'copy in' pod/perl.pod (@6319..) pod/perltoc.pod (@6322..) 'merge in' MANIFEST (@6319..) p4raw-branched: from //depot/cfgperl@6319 'branch in' pod/Makefile.SH p4raw-integrated: from //depot/cfgperl@6315 'ignore' pp_hot.c (@6313..) p4raw-integrated: from //depot/cfgperl@6311 'copy in' ext/POSIX/POSIX.pod (@6296..) p4raw-integrated: from //depot/cfgperl@6307 'merge in' doio.c (@6223..)
* integrate cfgperl changes#6261..6266 into mainlineGurusamy Sarathy2000-07-113-5/+5
| | | | | | | | | | | | | | | | p4raw-link: @6266 on //depot/cfgperl: a009ce76c9b4ddbde44a58eab3fe27d331cf27fe p4raw-link: @6261 on //depot/cfgperl: 27d76ecff97d0a9449f569d789504cc8b69a6d01 p4raw-id: //depot/perl@6363 p4raw-integrated: from //depot/cfgperl@6362 'copy in' README.epoc epoc/createpkg.pl epoc/epocish.c (@5586..) epoc/epocish.h t/comp/require.t (@5639..) cygwin/Makefile.SHs (@6096..) ext/POSIX/POSIX.pm (@6140..) hints/bsdos.sh (@6156..) epoc/config.sh (@6168..) ext/POSIX/POSIX.xs (@6198..) p4raw-integrated: from //depot/cfgperl@6265 'copy in' ext/POSIX/POSIX.pod (@5586..) p4raw-integrated: from //depot/cfgperl@6263 'copy in' doop.c (@6256..) p4raw-integrated: from //depot/cfgperl@6261 'merge in' pod/perldiag.pod (@6206..) toke.c (@6250..)
* VMS fixups so we can build with MULTIPLICITYDan Sugalski2000-06-031-2/+2
| | | | | | | To: vmsperl@perl.org, perl5-porters@perl.org Message-Id: <4.3.2.7.0.20000602155951.01f02b20@24.8.96.48> Message-Id: <4.3.2.7.0.20000602164011.01ec8c30@24.8.96.48> p4raw-id: //depot/cfgperl@6198
* MacOS support, part 1 (from Matthias NeeracherGurusamy Sarathy2000-05-281-7/+17
| | | | | <neeri@iis.ee.ethz.ch>) p4raw-id: //depot/perl@6143
* avoid warnings in POSIX.pm (from Barrie Slaymaker)Gurusamy Sarathy2000-05-281-2/+2
| | | p4raw-id: //depot/perl@6131
* Be more forgiving in POSIX about HUGE_VALL.Jarkko Hietaniemi2000-05-021-5/+1
| | | p4raw-id: //depot/cfgperl@6054
* Use HUGE_VALL if applicable.Jarkko Hietaniemi2000-05-011-0/+9
| | | p4raw-id: //depot/cfgperl@6037
* RM600-svr4 tweaks (from Frank RidderbuschGurusamy Sarathy2000-03-221-1/+11
| | | | | <frank.ridderbusch@pdb.siemens.de>) p4raw-id: //depot/perl@5878
* POSIX::strftime gets the date wrong (from John TobeyGurusamy Sarathy2000-02-191-2/+8
| | | | | <jtobey@epsilondev.com>) p4raw-id: //depot/perl@5145
* use builtin __CYGWIN__ rather than -DCYGWIN (from Eric FiferGurusamy Sarathy2000-02-061-2/+2
| | | | | <EFifer@sanwaint.com>) p4raw-id: //depot/perl@5008
* reduce memory consumption of POSIX.pm (from Ilya Zakharevich)Gurusamy Sarathy2000-02-061-178/+181
| | | p4raw-id: //depot/perl@5007
* s/use vars/our/g modules that aren't independently maintained on CPANGurusamy Sarathy2000-01-231-3/+2
| | | p4raw-id: //depot/perl@4860
* cygwin update (from Eric Fifer <EFifer@sanwaint.com>)Gurusamy Sarathy2000-01-071-3/+1
| | | p4raw-id: //depot/perl@4769
* cygwin update from Eric Fifer <EFifer@sanwaint.com>Gurusamy Sarathy1999-12-281-2/+1
| | | p4raw-id: //depot/perl@4717
* applied suggested patch; removed $VERSION = $VERSION hackIlya Zakharevich1999-12-031-4/+4
| | | | | | | | | (change#4043 fixed the need for that) Message-Id: <199911160650.BAA18874@monk.mps.ohio-state.edu> Subject: [PATCH 5.005_62] XSLoader.pm p4raw-link: @4043 on //depot/cfgperl: 09bef84370e90d727656ea11ba5ee8be80e361d3 p4raw-id: //depot/perl@4623
* remove unused interpreter globalsGurusamy Sarathy1999-10-241-4/+2
| | | p4raw-id: //depot/perl@4448
* support PERL_IMPLICIT_SYS with MULTIPLICITY/USE_THREADS onGurusamy Sarathy1999-10-171-1/+1
| | | | | windows p4raw-id: //depot/perl@4402
* Prevent "Out of memory" error in POSIX's strftime()Jan Dubois1999-10-151-9/+16
| | | | | Message-ID: <380f61ae.18202914@smtprelay.t-online.de> p4raw-id: //depot/perl@4382
* normalize time for strftime() (without the isdst effects ofSpider Boardman1999-09-243-8/+195
| | | | | | | mktime()) using a custom mini_mktime() Message-Id: <199909232154.RAA25151@leggy.zk3.dec.com> Subject: Re: [ID 19990913.003] Possible bug using POSIX::strftime Digital UNIX Perl 5.005_03 p4raw-id: //depot/perl@4223
* control change#1914 via hints (causes problems on some platforms)Gurusamy Sarathy1999-09-193-2/+6
| | | | | p4raw-link: @1914 on //depot/perl: e44f695ee9be4f523999589b52c7c8e9ddc1bed9 p4raw-id: //depot/perl@4196
* Replace change #4100 withRobin Barker1999-09-131-2/+2
| | | | | | | | | | To: gsar@activestate.com Cc: perl5-porters@perl.org Subject: Re: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits Message-Id: <199909131315.OAA24012@tempest.npl.co.uk> p4raw-link: @4100 on //depot/cfgperl: 427181846486e3aa5034a647dc1922377185f4c0 p4raw-id: //depot/cfgperl@4136
* Fix pointer casts.Robin Barker1999-09-071-5/+7
| | | | | | | | To: perl5-porters@perl.org Subject: [ID 19990907.004] [PATCH perl5.005_61] compiler warnings with -Duse64bits Message-Id: <199909071130.MAA11435@tempest.npl.co.uk> p4raw-id: //depot/cfgperl@4100
* Patches needed to get _60 building withDan Sugalski1999-08-101-0/+1
| | | | | | | | To: vmsperl@perl.org, perl5-porters@perl.org, sarathy@activestate.com, bailey@newman.upenn.edu threads on VMS Message-ID: <Pine.LNX.4.10.9908101631030.18266-100000@tuatha.sidhe.org> p4raw-id: //depot/cfgperl@3955
* Integrate with Sarathy. perl.h and util.c required manual resolving.Jarkko Hietaniemi1999-08-011-1/+1
| | | p4raw-id: //depot/cfgperl@3864
* Integrate with Sarathy (5.005_58).Jarkko Hietaniemi1999-07-271-3/+7
|\ | | | | p4raw-id: //depot/cfgperl@3799
| * decrease memory footprint of standard modulesIlya Zakharevich1999-07-271-3/+7
| | | | | | | | | | Message-Id: <199907260509.BAA26303@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@3794
* | Use long doubles only if they are useful.Jarkko Hietaniemi1999-07-261-1/+1
|/ | | p4raw-id: //depot/cfgperl@3773
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-121-1/+4
| | | | | | | | | | | | | | | | builds; passing the implicit context is unified among the three flavors; PERL_IMPLICIT_CONTEXT is auto-enabled under all three flavors (see the top of perl.h) for testing; all varargs functions foo() have a va_list-taking variant vfoo() for generating the context-free versions; the PERL_OBJECT build should now be hyper-compatible with CPAN extensions (C++ is totally out of the picture) result has only been tested on Windows TODO: write docs on the THX rationale and idiomatic usage of the Perl API p4raw-id: //depot/perl@3667
* slightly modified version of suggested patchSteven N. Hirsch1999-07-071-6/+16
| | | | | | Message-Id: <199906281823.OAA24912@stargate.btv.ibm.com> Subject: [ID 19990628.007] POSIX::tmpnam() broken for threaded 5.00503 p4raw-id: //depot/perl@3641
* cygwin32 updateFifer, Eric1999-07-052-1/+2
| | | | | | Message-Id: <71E287AB0D94D111BBD600600849EC8185EDD9@POST> Subject: [ID 19990602.003] perl5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3582
* more complete support for implicit thread/interpreter pointer,Gurusamy Sarathy1999-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | enabled via -DPERL_IMPLICIT_CONTEXT (all changes are noops without that enabled): - USE_THREADS now enables PERL_IMPLICIT_CONTEXT, so dTHR is a noop; tests pass on Solaris; should be faster now! - MULTIPLICITY has been tested with and without PERL_IMPLICIT_CONTEXT on Solaris - improved function database now merged with embed.pl - everything except the varargs functions have foo(a,b,c) macros to provide compatibility - varargs functions default to compatibility variants that get the context pointer using dTHX - there should be almost no source compatibility issues as a result of all this - dl_foo.xs changes other than dl_dlopen.xs untested - still needs documentation, fixups for win32 etc Next step: migrate most non-mutex variables from perlvars.h to intrpvar.h p4raw-id: //depot/perl@3524
* initial stub implementation of implicit thread/thisGurusamy Sarathy1999-06-071-3/+3
| | | | | | | | | | | | pointer argument; builds/tests on Solaris, win32 hasn't been fixed up yet; proto.h, global.sym and static function decls are now generated from a common database in proto.pl; some inconsistently named perl_foo() things are now Perl_foo(), compatibility #defines provided; perl_foo() (lowercase 'p') reserved for functions that take an explicit context argument; next step: generate #define foo(a,b) Perl_foo(aTHX_ a,b) p4raw-id: //depot/perl@3522
* remove _() non-ansismGurusamy Sarathy1999-06-021-4/+4
| | | p4raw-id: //depot/perl@3518
* missed a few filesGurusamy Sarathy1999-06-021-2/+1
| | | p4raw-id: //depot/perl@3517
* Cosmetic OS/2-related patchesIlya Zakharevich1999-05-281-2/+6
| | | | | | To: perl5-porters@perl.org (Mailing list Perl5) Message-Id: <199905281613.MAA02048@monk.mps.ohio-state.edu> p4raw-id: //depot/cfgperl@3497
* additional cleanups for cygwin32 portFifer, Eric1999-05-171-0/+3
| | | | | | Message-ID: <71E287AB0D94D111BBD600600849EC8185EDAF@POST> Subject: [PATCH]perl5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3430
* cygwin32 update (untested adaptation of patch against 5.005_03)Alexander Smishlajev1999-05-101-1/+3
| | | | | | Message-ID: <37230365.5F68B460@turnhere.com> Subject: [PATCH]5.005_03 (CORE) cygwin32 port p4raw-id: //depot/perl@3358
* Re: Misspelled macro in ext/POSIX/POSIX.xs?Andy Dougherty1999-04-101-1/+1
| | | | | | | To: dsembr01@ox.slug.louisville.edu Cc: perlbug@perl.com Message-Id: <Pine.GSU.4.05.9904091648570.894-100000@newton.phys> p4raw-id: //depot/cfgperl@3225
* correct places that said newSVpv() when they meant newSVpvn()Gurusamy Sarathy1999-04-041-4/+4
| | | p4raw-id: //depot/perl@3217
* use New() et al., rather than safemalloc() et al.Jan Dubois1999-02-151-9/+11
| | | | | | Message-ID: <36bd33f2.51029616@smtp1.ibm.net> Subject: [PATCH _03-MT5] POSIX.xs memory API p4raw-id: //depot/perl@2921
* Document the standard strftime %formats.Dominic Dunlop1999-02-031-1/+5
| | | | | | | To: "Kurt D. Starsinic" <kstar@chapin.edu>, Ben Gertzfield <che@debian.org> Subject: [PATCH] 5.00[45]*: Re: POSIX's strftime() does not enforce POSIX %C on Solaris Message-Id: <v0311070cb2dcb3f5f773@[212.24.192.188]> p4raw-id: //depot/cfgperl@2807
* Fix typecasts in #2797G. Del Merritt1999-02-021-2/+2
| | | | | | Message-Id: <199901291847.LAA04828@jhereg.perl.com> Subject: Not OK: perl 5.00503 +MAINT_TRIAL_5 on MSWin32-x86-object 4.0 (PATCH included) p4raw-id: //depot/cfgperl@2798