summaryrefslogtreecommitdiff
path: root/ext/IO
Commit message (Collapse)AuthorAgeFilesLines
* Modification to Perl 5.6.1 source: ext/IO needs a hintAndrew Hamm2002-06-071-0/+2
| | | | | Message-ID: <3BA45F696FAAD3118A520090276AD99C0135BE03@sansydnt01.sanderson.net.au> p4raw-id: //depot/perl@17057
* Integrate maintperl change #16988;Jarkko Hietaniemi2002-06-051-2/+5
| | | | | | | | make IO::Pipe work on windows p4raw-link: @16988 on //depot/maint-5.6/perl: f7319d51d4524198950d828d33371d7b83ca3019 p4raw-id: //depot/perl@16990 p4raw-integrated: from //depot/maint-5.6/perl@16989 'merge in' ext/IO/lib/IO/Pipe.pm (@5902..)
* Integrate #16971 from maint-5.6;Jarkko Hietaniemi2002-06-011-0/+2
| | | | | | | | | IO::Poll wasn't working on windows since poll.c wasn't using the same abstractions as perl; for test case, see: http://bugs.activestate.com/show_bug.cgi?id=19624 p4raw-id: //depot/perl@16973 p4raw-integrated: from //depot/maint-5.6/perl@16972 'merge in' ext/IO/poll.c (@5902..) XSUB.h (@7887..)
* Integrate macperl patch #16868.Jarkko Hietaniemi2002-05-301-3/+5
| | | | | | | | | | | | | | | | | | | | | | 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..)
* Re: [PATCH] Version tangoYitzchak Scott-Thoennes2002-05-274-0/+4
| | | | | Message-ID: <oUp88gzkgy+T092yn@efn.org> p4raw-id: //depot/perl@16822
* typo in Socket.pmH.Merijn Brand2002-05-141-1/+1
| | | | | | From: "H.Merijn Brand" <h.m.brand@hccnet.nl> Message-ID: <20020514120206.B758.H.M.BRAND@hccnet.nl> p4raw-id: //depot/perl@16596
* Integrate #16510 from macperl;Jarkko Hietaniemi2002-05-091-1/+1
| | | | | | | Tell IO.xs that MacOS sometimes doesn't need extra help p4raw-id: //depot/perl@16522 p4raw-integrated: from //depot/macperl@16521 'copy in' ext/IO/IO.xs (@16230..)
* various signed/unsigned mismatch nitsGurusamy Sarathy2002-04-261-1/+1
| | | p4raw-id: //depot/perl@16173
* {PATCH docs] sockatmarkMark-Jason Dominus2002-04-221-1/+2
| | | | | Message-Id: <20020422064342.24646.qmail@plover.com> p4raw-id: //depot/perl@16079
* squelch some more type mismatch warningsGurusamy Sarathy2002-04-212-4/+4
| | | | | | SvREFCNT_dec(x ? y : z) did not typecast the right thing due to missing parens in macro definition p4raw-id: //depot/perl@16055
* small typo in IO::Pipe podSlaven Rezic2002-04-161-4/+4
| | | | | Message-Id: <200204161031.MAA08156@mom.intra.onlineoffice.de> p4raw-id: //depot/perl@15946
* ext/IO/lib/IO/t/io_unix.tPaul Green2002-03-261-1/+1
| | | | | Message-Id: <200203260457.XAA19233@mailhub2.stratus.com> p4raw-id: //depot/perl@15509
* Re: [patch] IO::Socket::INET Broadcast patchMax Baker2002-03-111-0/+12
| | | | | Message-Id: <20020308105619.A15039@warped.org> p4raw-id: //depot/perl@15153
* Re: IO::Poll: Removing HandlesMatthew Sachs2002-02-181-1/+9
| | | | | Message-Id: <20020218181901.GA19377@allevil.dhcp.zevils.com> p4raw-id: //depot/perl@14750
* IO::Poll: Removing HandlesMatthew Sachs2002-02-181-4/+8
| | | | | Message-Id: <20020217094946.GA13130@allevil.dhcp.zevils.com> p4raw-id: //depot/perl@14743
* Integrate change #14062 from macperl;Jarkko Hietaniemi2002-01-041-0/+7
| | | | | | | | | Define setbuf, setvbuf for Mac OS p4raw-link: @14062 on //depot/maint-5.6/macperl: d2831b2dc1da27449e9029c3ee480940d54b287d p4raw-id: //depot/perl@14081 p4raw-integrated: from //depot/maint-5.6/macperl@14078 'merge in' ext/IO/IO.xs (@11007..)
* typo in IO::Socket::INET.pmMark-Jason Dominus2001-12-311-1/+1
| | | | | Message-ID: <20011231143110.4989.qmail@plover.com> p4raw-id: //depot/perl@13977
* [PATCH] check return of closeAndreas König2001-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | Date: 27 Dec 2001 09:47:30 +0100 Message-ID: <m3ellhgicd.fsf@anima.de> Subject: [PATCH] improve error reporting From: andreas.koenig@anima.de (Andreas J. Koenig) Date: 27 Dec 2001 09:54:55 +0100 Message-ID: <m3adw5gi00.fsf@anima.de> Subject: [PATCH] check return value of close From: andreas.koenig@anima.de (Andreas J. Koenig) Date: 27 Dec 2001 10:03:55 +0100 Message-ID: <m3666tghl0.fsf@anima.de> Subject: [PATCH] return of close From: andreas.koenig@anima.de (Andreas J. Koenig) Date: 27 Dec 2001 10:22:15 +0100 Message-ID: <m31yhhggqg.fsf@anima.de> p4raw-id: //depot/perl@13904
* Add at least the "important" PerlIO_xxxx functions to embed.plNick Ing-Simmons2001-12-221-2/+2
| | | | | so that they get implicit pTHX_ and we can avoid slow dTHX. p4raw-id: //depot/perlio@13852
* BeOS still has no good sockets.Jarkko Hietaniemi2001-12-121-1/+1
| | | p4raw-id: //depot/perl@13647
* BeOS sockets are not true sockets.Jarkko Hietaniemi2001-12-121-1/+1
| | | p4raw-id: //depot/perl@13646
* cat2type in tests for VMSCraig A. Berry2001-12-101-1/+1
| | | | | Message-Id: <5.1.0.14.2.20011210154846.01aef188@exchi01> p4raw-id: //depot/perl@13603
* Win32 compilation tweaks for Blair Zajac.Jarkko Hietaniemi2001-11-251-1/+3
| | | p4raw-id: //depot/perl@13267
* xsubpp treats invalid (indented) cpp directives as commentsGurusamy Sarathy2001-11-251-4/+4
| | | p4raw-id: //depot/perl@13248
* io_poll.t vms/test.com tweaksCraig A. Berry2001-11-191-1/+1
| | | | | Message-Id: <a05101001b81db38899ea@[172.16.52.1]> p4raw-id: //depot/perl@13091
* VMS fixMichael G. Schwern2001-11-141-3/+4
| | | | | Message-Id: <20011113205134.F32567@blackrider> p4raw-id: //depot/perl@12986
* VMS fixups for IO::* testsMichael G. Schwern2001-11-147-14/+15
| | | | | Message-Id: <20011113202702.D32567@blackrider> p4raw-id: //depot/perl@12984
* Recoving dup tests for VMSMichael G. Schwern2001-11-121-8/+9
| | | | | Message-Id: <20011112193533.D2888@blackrider> p4raw-id: //depot/perl@12960
* a few typo fixes Jeffrey Friedl2001-11-126-9/+9
| | | | | | | | | | | Message-Id: <200111120515.fAC5FIc74795@ventrue.corp.yahoo.com> Patching README.foo instead of pod/perlfoo.pod, not patching Math::BigInt (Tels will take care of that), dropping broken hv.c and sv.h patches, patching libnetcfg.PL and perldoc.PL instead of libnetcfg and perldoc, patching ext/Digest/MD5/t/files.t since MD5.pm was changed. p4raw-id: //depot/perl@12954
* IO module with nonblocking socket connect patch Raul Dias2001-10-202-4/+9
| | | | | Message-Id: <200110200145.f9K1jWW08398@stratus.swi.com.br> p4raw-id: //depot/perl@12520
* Retract the latter part of #12343.Jarkko Hietaniemi2001-10-061-2/+1
| | | p4raw-id: //depot/perl@12344
* patch to ext/IO/lib/IO/Socket/INET.pm fixes Bug ID (20010803.022)David Dyck2001-10-051-2/+1
| | | | | | | | | | | Date: Fri, 5 Oct 2001 16:04:43 -0700 (PDT) Message-ID: <Pine.LNX.4.33.0110051548340.9856-100000@dd.tc.fluke.com> Subject: Re: patch to ext/IO/lib/IO/Socket/INET.pm fixes Bug ID (20010803.022) From: David Dyck <dcd@tc.fluke.com> Date: Fri, 5 Oct 2001 17:27:46 -0700 (PDT) Message-ID: <Pine.LNX.4.33.0110051714350.14248-100000@dd.tc.fluke.com> p4raw-id: //depot/perl@12343
* warning on v-string in use/requireJohn Peacock2001-09-251-1/+1
| | | | | Message-ID: <3BAFA59F.9C0E0339@rowman.com> p4raw-id: //depot/perl@12205
* avoid v-strings with require/useRonald J. Kimball2001-09-215-5/+5
| | | | | Message-Id: <20010921123440.A148500@linguist.thayer.dartmouth.edu> p4raw-id: //depot/perl@12113
* Fixes test case failure introduced by #12071, the warning isArtur Bergman2001-09-181-1/+1
| | | | | now correctly spelled :-) p4raw-id: //depot/perl@12074
* Deprecate != Depreciate.Abhijit Menon-Sen2001-09-182-2/+2
| | | p4raw-id: //depot/perl@12071
* Bump up versions because of #12041.Jarkko Hietaniemi2001-09-172-2/+2
| | | p4raw-id: //depot/perl@12049
* Change use|require 5.005_64 to use|require 5.6.1.Jarkko Hietaniemi2001-09-164-4/+4
| | | p4raw-id: //depot/perl@12041
* Can't count parentheses.Jarkko Hietaniemi2001-09-091-1/+1
| | | p4raw-id: //depot/perl@11962
* Try to look up protocol (by name) only iff it has non-numbers:Jarkko Hietaniemi2001-09-091-5/+2
| | | | | | | | | nice if the server is in a chrooted environment (no /etc/protocols, server code using hardcorded protocol numbers like 6 for tcp), suggested by John Holdsworth <coldwave@bigfoot.com>. In other words, if we are given a number, why look it up again (by number)? p4raw-id: //depot/perl@11957
* Re: [ID 20010621.002] UnixWare 7.1.1 and Perl-5.6.1 problemsHugo van der Sanden2001-08-011-7/+14
| | | | | | | Message-Id: <200106220019.BAA03365@crypt.compulink.co.uk> (Skip tests if accept() failed) p4raw-id: //depot/perl@11543
* for QNX6Norton T. Allen2001-07-121-1/+1
| | | | | Message-Id: <200107121530.LAA12631@bottesini.harvard.edu> p4raw-id: //depot/perl@11316
* for QNXNorton T. Allen2001-07-051-3/+9
| | | | | Message-Id: <200107050259.WAA06843@bottesini.harvard.edu> p4raw-id: //depot/perl@11158
* More VERSION tuning: to avoid unnecessary Perl upgradesJarkko Hietaniemi2001-06-304-4/+4
| | | | | by CPAN.pm, use rather _00. p4raw-id: //depot/perl@11047
* Bump up the VERSIONs of modules that have changed since 5.6.0,Jarkko Hietaniemi2001-06-296-6/+6
| | | | | the modules found using a script written by Larry Schatzer Jr. p4raw-id: //depot/perl@11016
* MPE/iX fixes from Mark Bixby (a Configure fix is also needed.)Jarkko Hietaniemi2001-06-201-0/+4
| | | p4raw-id: //depot/perl@10752
* Re: Bug in IO::Socket::INET module (repeat)Jarkko Hietaniemi2001-06-201-1/+1
| | | | | | | | | | | | | | | | | From: Graham Barr <gbarr@pobox.com> Date: Wed, 20 Jun 2001 11:05:49 +0100 Message-ID: <20010620110549.I19188@pobox.com> reported in Subject: Bug in IO::Socket::INET module (repeat) From: "Harmon S. Nine" <hnine@netarx.com> Date: Tue, 19 Jun 2001 09:41:35 -0400 Message-ID: <3B2F568F.8080605@netarx.com> The bug was that the IO::Socket::INET constructor did not allow a 'LocalPort' of 0. p4raw-id: //depot/perl@10746
* gcc -Wall sweep.Jarkko Hietaniemi2001-06-181-8/+22
| | | p4raw-id: //depot/perl@10700
* The Grand Trek: move the *.t files from t/ to lib/ and ext/.Jarkko Hietaniemi2001-06-1814-0/+1383
| | | | | | | | | | | | | | | | | | | | | | | | No doubt I made some mistakes like missed some files or misnamed some files. The naming rules were more or less: (1) if the module is from CPAN, follows its ways, be it t/*.t or test.pl. (2) otherwise if there are multiple tests for a module put them in a t/ (3) otherwise if there's only one test put it in Module.t (4) helper files go to module/ (locale, strict, warnings) (5) use longer filenames now that we can (but e.g. the compat-0.6.t and the Text::Balanced test files still were renamed to be more civil against the 8.3 people) installperl was updated appropriately not to install the *.t files or the help files from under lib. TODO: some helper files still remain under t/ that could follow their 'masters'. UPDATE: On second thoughts, why should they. They can continue to live under t/lib, and in fact the locale/strict/warnings helpers that were moved could be moved back. This way the amount of non-installable stuff under lib/ stays smaller. p4raw-id: //depot/perl@10676
* NetWare port from Guruprasad S <SGURUPRASAD@novell.com>.Jarkko Hietaniemi2001-06-161-1/+5
| | | p4raw-id: //depot/perl@10643