summaryrefslogtreecommitdiff
path: root/ext/POSIX
Commit message (Collapse)AuthorAgeFilesLines
* Re: script wantedNicholas Clark2003-08-131-1/+1
| | | | | Message-ID: <20030813204609.G20130@plum.flirble.org> p4raw-id: //depot/perl@20686
* Try simple workaround for the POSIX autosplit.ix warning.Jarkko Hietaniemi2003-08-101-2/+2
| | | p4raw-id: //depot/perl@20596
* One more PL_csighandlerp.Jarkko Hietaniemi2003-08-101-1/+1
| | | p4raw-id: //depot/perl@20595
* Move the csighandler to be a data variable so thatJarkko Hietaniemi2003-08-081-1/+1
| | | | | | | | things like DLL trampolines can't mess up the code variables the Perl_csighandler (seen in Cygwin: Perl_csighandler in POSIX extension was different than in main executable). p4raw-id: //depot/perl@20565
* Re: [perl #23202] [RESOLVED] coredump on ext/POSIX/t/posix with NetBSD-1.6Alain Barbet2003-08-051-4/+9
| | | | | Message-ID: <3F2F8536.1090702@jupiter.alianet> p4raw-id: //depot/perl@20495
* Re: [perl #23202] coredump on ext/POSIX/t/posix with NetBSD-1.6Alain Barbet2003-08-031-7/+14
| | | | | | | Message-ID: <3F2BC86D.2050400@jupiter.alianet> Plus, un-mark a test as TODO for darwin >= 6.6 (by M. Schwern) p4raw-id: //depot/perl@20461
* Re: POSIX::divMichael G. Schwern2003-07-171-2/+2
| | | | | Message-ID: <20030714210057.GK18517@windhund.schwern.org> p4raw-id: //depot/perl@20165
* Safe signals via POSIX::sigactionChip Salzenberg2003-07-094-13/+69
| | | | | Message-ID: <20030709054910.GH2021@perlsupport.com> p4raw-id: //depot/perl@20081
* Oops in change #19809.Jarkko Hietaniemi2003-06-181-2/+0
| | | | | p4raw-link: @19809 on //depot/perl: 1d81eac947dedbd62bc60aa6d92509cbe424fa3d p4raw-id: //depot/perl@19810
* If the first argument of sigaction() was a string, not a numberJarkko Hietaniemi2003-06-183-7/+49
| | | | | | | | | | | | | | | (or a SIGXXX 'constant') one got first (if using -w) 'Argument "FOO" isn't numeric in subroutine entry ...' but after that one got (depending on the OS) either a coredump (because of trying to assign to *0 in mg_get) or a hang (because of the sigprocmask() blocking signals inside POSIX::sigaction, a nasty hang since one obviously cannot interrupt it...only SIGKILL works). In older Perls (tried with 5.6.1) one got 'No such signal: SIGZERO ...' because of the string becoming zero due to the XS typemap magic. Resolved by making the POSIX::sigaction to try harder to figure out a valid signal number (one still gets the warning, though), and returning undef if no sense can be made. p4raw-id: //depot/perl@19809
* Integrate from maint:Marcus Holland-Moritz2003-06-111-1/+1
| | | | | | | | | | | | | | | [ 19738] Subject: Re: [PATCH: maint @ 19733] CL compiler warnings on MSWin32 From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> Message-ID: <011701c32f8c$62d85ee0$0c2f1fac@R2D2> p4raw-link: @19738 on //depot/perl: 5a1dd2ab5c9ca51eda95e7e0025702bdfcd91d9fon //depot/maint-5.8/perl: c43a4d73e4c3d92928dd743544b60e43ce02ee9c p4raw-id: //depot/perl@19739 p4raw-integrated: from //depot/maint-5.8/perl@19738 'copy in' ext/Encode/encengine.c (@18665..) ext/List/Util/Util.xs (@18791..) ext/Storable/Storable.xs (@19551..) ext/POSIX/POSIX.xs (@19704..) ext/threads/threads.xs (@19722..) 'merge in' ext/Thread/Thread.xs (@18145..) pp.h (@19400..) sv.c (@19653..) perl.c (@19704..) op.c (@19732..)
* RE: maint @ 19683Robin Barker2003-06-051-3/+5
| | | | | | | Message-ID: <533D273D4014D411AB1D00062938C4D904046564@hotel.npl.co.uk> (skipped the MIME::Base64 part, leaving that to Gisle) p4raw-id: //depot/perl@19694
* Hasty editing, grumble.Jarkko Hietaniemi2003-05-231-2/+2
| | | p4raw-id: //depot/perl@19598
* Linewrapping MUAs, grumble.Jarkko Hietaniemi2003-05-231-4/+2
| | | p4raw-id: //depot/perl@19597
* U/WIN extension fix from John P. Linderman.Jarkko Hietaniemi2003-05-231-2/+4
| | | p4raw-id: //depot/perl@19596
* Spelling correction from Nicholas Clark.Jarkko Hietaniemi2003-05-071-1/+1
| | | p4raw-id: //depot/perl@19443
* Deceptive POSIX exporting docsMichael G. Schwern2003-05-021-4/+8
| | | | | Message-ID: <20030501011932.GM701@windhund.schwern.org> p4raw-id: //depot/perl@19382
* Newer glibc's nice(2) return the new nice value, instead of 0 or -1.Adrian M. Enache2003-04-271-1/+9
| | | | | | | Check errno to see if the call to nice(2) succeeded. Subject: Re: [PATCH++] all about the recent standard conforming glibc's nic Message-ID: <20030423194820.GA874@ratsnest.hole> p4raw-id: //depot/perl@19356
* Document the _exit() issue with threads in Linux [perl #17057].Jarkko Hietaniemi2003-04-011-0/+6
| | | p4raw-id: //depot/perl@19118
* Stay within known facts: what platforms the skippage helps,Jarkko Hietaniemi2003-03-161-1/+2
| | | | | and in which it is not needed. p4raw-id: //depot/perl@18999
* This seems to fix (well, dodge) the problems in FreeBSD forJarkko Hietaniemi2003-03-161-2/+3
| | | | | | | | | Enache Adrian; in _theory_ this patch could be good for NetBSD, too, but Alian gets a core dump already at subtest #9 (anyone with a real NetBSD, Alian's is a VMware one, which has in the past caused similar odd crashes). OpenBSD threaded build result still unknown. p4raw-id: //depot/perl@18998
* Integrate:Jarkko Hietaniemi2003-03-121-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [ 18946] Integrate from maint-5.8/macperl: [ 18937] Various MacOS portability fixes for tests [ 18938] File::Spec::Unix method should be called on $self [ 18939] lib.pm:_get_dirs() should use $_[0], not $_ [ 18940] Update MacOS for new configpm [ 18941] Update MacOS build Update Makefile for new source files, update test script, add additional symbol for APItest p4raw-link: @18946 on //depot/maint-5.8/perl: 494df11159c23652339c95affadb99da70ef89e6 p4raw-link: @18941 on //depot/maint-5.8/macperl: 9b3df31c299856a4cb17c1b4a9c403df0a69ec28 p4raw-link: @18940 on //depot/maint-5.8/macperl: 5d97ba7550864e5eaacd84839be0d01c212a6d00 p4raw-link: @18939 on //depot/maint-5.8/macperl: be568d45c1392c31a2787cdaf2ab37fb4a91ced1 p4raw-link: @18938 on //depot/maint-5.8/macperl: efc910e725c427d20af16b2fdf1d43228fecfc02 p4raw-link: @18937 on //depot/maint-5.8/macperl: bbcece98349dade0635a793d66ae4e883c9097d6 p4raw-id: //depot/perl@18951 p4raw-integrated: from //depot/maint-5.8/perl@18950 'copy in' ext/POSIX/t/taint.t t/op/stat.t (@17645..) lib/Unicode/Collate/t/index.t lib/Unicode/Collate/t/test.t lib/lib_pm.PL t/op/mkdir.t (@18080..) ext/Filter/t/call.t lib/charnames.t t/op/taint.t t/run/switchI.t (@18458..) lib/File/Spec/Unix.pm (@18466..) t/io/crlf.t (@18638..) ext/Digest/MD5/t/files.t (@18743..) t/op/method.t (@18850..) t/pod/testp2pt.pl (@18890..) t/op/sprintf.t (@18911..) t/op/recurse.t (@18922..) p4raw-branched: from //depot/maint-5.8/perl@18946 'branch in' macos/MacPerlTests.cmd macos/Makefile.mk macos/configpm macos/macperl.sym
* cleaning up tests of the 'eval { decl. } <=> runtime decl.' assumptionAdrian M. Enache2003-03-062-3/+3
| | | | | Message-ID: <20030305100620.GA909@ratsnest.hole> p4raw-id: //depot/perl@18840
* Fix [perl #19860] by adding a POSIX::fsync() stub.Rafael Garcia-Suarez2003-01-222-1/+9
| | | p4raw-id: //depot/perl@18569
* windows: support for large filesGurusamy Sarathy2002-12-181-1/+7
| | | | | | | | note that this change will break binary compatibility with the default 5.8.0 build options; nevertheless I think it is worth having in 5.8.1 (people who want the compatibility can disable the option in the makefile) p4raw-id: //depot/perl@18327
* Integrate from maint-5.8 : changes 18290-1, 18293-5, 18297Rafael Garcia-Suarez2002-12-123-63/+82
| | | | | | | | p4raw-id: //depot/perl@18299 p4raw-integrated: from //depot/maint-5.8/perl@18298 'copy in' pod/perlretut.pod (@17645..) pod/perlre.pod (@18080..) ext/POSIX/t/is.t (@18189..) t/op/subst.t (@18214..) ext/POSIX/t/posix.t (@18271..) t/op/pat.t (@18276..) ext/POSIX/POSIX.pod (@18294..) 'merge in' regexec.c (@18095..)
* Re: [perl #18238] timezone and gmt offset as output by POSIX::strftime() ↵Slaven Rezic2002-12-091-1/+21
| | | | | | | are sometimes wrong Message-ID: <874raqz8o3.fsf@vran.herceg.de> p4raw-id: //depot/perl@18267
* integrate 5.8-maint: changes #18174 18187 18189-92 18202 18209 18214-5Hugo van der Sanden2002-12-021-0/+86
| | | | | | | | | | | | | | | p4raw-link: @18189 on //depot/maint-5.8/perl: 27314835b1b1ea8730d4a0eb871861ac238c63f9 p4raw-link: @18187 on //depot/maint-5.8/perl: 94e81ce4c47784f86829e70129b1d0a3e95ca51c p4raw-link: @18174 on //depot/maint-5.8/perl: f8d24d869503bcd9df0e86aa5898c89996220bf8 p4raw-id: //depot/perl@18221 p4raw-branched: from //depot/maint-5.8/perl@18220 'branch in' ext/POSIX/t/is.t p4raw-integrated: from //depot/maint-5.8/perl@18220 'copy in' README.os2 ext/GDBM_File/GDBM_File.pm ext/GDBM_File/Makefile.PL lib/Unicode/UCD.pm t/op/subst.t (@17645..) INSTALL t/op/grep.t (@18080..) ext/Fcntl/t/syslfs.t t/op/lfs.t (@18133..) 'merge in' t/op/eval.t (@17645..) pod/perldiag.pod (@18146..) lib/Unicode/UCD.t (@18156..) MANIFEST (@18173..)
* Typo fix.Abhijit Menon-Sen2002-09-171-1/+1
| | | p4raw-id: //depot/perl@17911
* Re: [PATCH 5.8.0] add accessors for POSIX::SigActionBrendan O'Dea2002-09-042-3/+27
| | | | | | From: "Brendan O'Dea" <bod@debian.org> Message-ID: <20020903163610.GA14595@londo.odea.dropbear.id.au> p4raw-id: //depot/perl@17839
* Some simple tests for the POSIX::isXXX() functions.Rafael Garcia-Suarez2002-09-021-1/+25
| | | p4raw-id: //depot/perl@17822
* Fix based on:Ed Santiago2002-08-291-11/+11
| | | | | | | Subject: [perl #16799] Perl 5.8.0 breaks POSIX::isprint() (and other POSIX::xxx) From: "esm@pobox.com (via RT)" <perlbug@perl.org> Message-Id: <rt-16799-35846.14.4842888832041@bugs6.perl.org> p4raw-id: //depot/perl@17805
* Integrate from macperl:Jarkko Hietaniemi2002-06-261-3/+8
| | | | | | | | | | | | | | | | | | | | | [ 17345] Mac OS Test updates [ 17347] Support hints and OPTIMIZE in MM_MacOS [ 17348] Crank down optimization for Mac OS in Digest::MD5 p4raw-link: @17348 on //depot/macperl: 5e6109b944d42c12b5bf2560bc7d5e1e26b50cb5 p4raw-link: @17347 on //depot/macperl: 4fa8a8856377f81f41ceaba369f758c11cc6b898 p4raw-link: @17345 on //depot/macperl: ef506d9df705afe007449cf4101370864d7e1d79 p4raw-id: //depot/perl@17363 p4raw-branched: from //depot/macperl@17362 'branch in' ext/Digest/MD5/hints/MacOS.pl p4raw-integrated: from //depot/macperl@17362 'copy in' ext/POSIX/t/taint.t lib/ExtUtils/MM_MacOS.pm lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/test-harness.t (@17344..)
* [Patch POSIX.pod] "fmod" ne "modf"Newton, Philip2002-06-201-1/+1
| | | | | | From: "Newton, Philip" <Philip.Newton@datenrevision.de> Message-ID: <C9A98F2128EDD411B0920008C7B337A13DCDA7@hamsem01.de.gedas.vwg> p4raw-id: //depot/perl@17323
* RE: [PATCH] POSIX taint testsPaul Marquess2002-06-191-10/+18
| | | | | | From: "Paul Marquess" <Paul.Marquess@btinternet.com> Message-ID: <AIEAJICLCBDNAAOLLOKLGEHFEOAA.Paul.Marquess@btinternet.com> p4raw-id: //depot/perl@17311
* Re: [PATCH] POSIX taint testsMichael G. Schwern2002-06-191-8/+12
| | | | | Message-id: <20020619205156.GH1232@ool-18b93024.dyn.optonline.net> p4raw-id: //depot/perl@17308
* POSIX taint testsPaul Marquess2002-06-191-0/+47
| | | | | | From: "Paul Marquess" <Paul.Marquess@btinternet.com> Message-ID: <AIEAJICLCBDNAAOLLOKLMEFJEOAA.Paul.Marquess@btinternet.com> p4raw-id: //depot/perl@17296
* Integrate macperl patch #16868.Jarkko Hietaniemi2002-05-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | p4raw-id: //depot/perl@16882 p4raw-integrated: from //depot/macperl@16881 'copy in' ext/B/B/Concise.pm ext/B/t/deparse.t ext/B/t/terse.t ext/DynaLoader/DynaLoader_pm.PL ext/IO/lib/IO/t/io_dup.t ext/POSIX/t/sigaction.t ext/PerlIO/t/encoding.t ext/Socket/Socket.t lib/AutoSplit.t lib/Net/Ping/t/110_icmp_inst.t lib/Net/hostent.t lib/Pod/t/Usage.t lib/Pod/t/pod2html-lib.pl lib/Test/Harness/t/callback.t lib/blib.pm lib/strict.t lib/subs.t t/lib/filter-util.pl t/lib/warnings/doio t/lib/warnings/mg t/x2p/s2p.t (@16123..) lib/Test/Simple/t/exit.t (@16230..) lib/open.t lib/warnings.t (@16255..) perl.c (@16475..) lib/Unicode/Collate.pm lib/Unicode/UCD.t (@16651..) ext/PerlIO/t/fallback.t lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/test-harness.t (@16825..) p4raw-integrated: from //depot/macperl@16868 'copy in' lib/blib.t (@16123..) t/lib/warnings/op (@16230..) ext/Cwd/t/cwd.t ext/Digest/MD5/t/files.t (@16475..) 'merge in' ext/Storable/t/utf8hash.t lib/Test/Harness/Straps.pm (@16730..)
* Test::Harness and skiping tests functionalityNikola Knezevic2002-05-281-3/+3
| | | | | Message-ID: <40949173.20020528081753@tesla.rcub.bg.ac.yu> p4raw-id: //depot/perl@16829
* TyposAbigail2002-05-241-1/+1
| | | | | Message-ID: <20020524022648.A31684@ucan.foad.org> p4raw-id: //depot/perl@16762
* Typo squad.Jarkko Hietaniemi2002-05-231-1/+1
| | | p4raw-id: //depot/perl@16753
* Re: [ID 20020523.001] POSIX::sleep not POSIX compliantAbigail2002-05-232-4/+7
| | | | | Message-ID: <20020523075333.A14658@ucan.foad.org> p4raw-id: //depot/perl@16752
* fixes for various warnings identified by Visual C++Gurusamy Sarathy2002-05-071-4/+0
| | | p4raw-id: //depot/perl@16460
* Use temp int variable in the W*() since direct castingJarkko Hietaniemi2002-04-261-6/+12
| | | | | to either an int or an IV would not be right. p4raw-id: //depot/perl@16186
* Re: POSIX::WEXITSTATUS broken againAndy Dougherty2002-04-251-1/+1
| | | | | Message-Id: <Pine.SOL.4.10.10204251656510.2019-100000@maxwell.phys.lafayette.edu> p4raw-id: //depot/perl@16168
* Quieting OS XMichael G. Schwern2002-03-291-3/+10
| | | | | Message-ID: <20020329104622.GA9163@blackrider> p4raw-id: //depot/perl@15594
* ext/POSIX/t/posix.t -- neuter final test on VOSPaul Green2002-03-281-4/+10
| | | | | Message-Id: <200203280516.AAA16625@mailhub2.stratus.com> p4raw-id: //depot/perl@15575
* errno help for VMSCraig A. Berry2002-03-241-4/+0
| | | | | | From: "Craig A. Berry" <craigberry@mac.com> Message-Id: <a05101509b8c3fd17e26c@[172.16.52.1]> p4raw-id: //depot/perl@15477
* Purify: Array bounds write: pre-extend the strxfrmJarkko Hietaniemi2002-03-231-1/+1
| | | | | | | | buffer by a factor of four (suggested maximum by HP-UX; Solaris suggests using 1 + strxfrm(NULL, s, 0) but I don't know how portable that is; locale.c uses yet another trick (not a particularly good trick, I might add)) p4raw-id: //depot/perl@15435
* Re: [ID 20020305.026] Not OK: perl v5.7.3 +DEVEL15046 on sun4-solaris 2.7Nicholas Clark2002-03-191-1/+2
| | | | | Message-ID: <20020319215246.GC311@Bagpuss.unfortu.net> p4raw-id: //depot/perl@15338