summaryrefslogtreecommitdiff
path: root/ext/IO
Commit message (Collapse)AuthorAgeFilesLines
* Do away with array context, from Daniel Chetlin <daniel@chetlin.com>Jarkko Hietaniemi2000-08-082-5/+5
| | | | | | (either perlbug or p5p ate the original), plus regen perlapi and perltoc. p4raw-id: //depot/perl@6553
* IO::Poll bugs fixed (from Lincoln Stein <lstein@cshl.org>)Gurusamy Sarathy2000-04-281-37/+36
| | | p4raw-id: //depot/perl@6009
* avoid error in IO::Socket::INET when given an unknown service nameGurusamy Sarathy2000-04-281-6/+7
| | | | | with a port number (from Brian Raven <brianr@ssprdmh01.liffe.com>) p4raw-id: //depot/perl@5982
* revert change#5923 ("breaks" t/lib/io_poll.t)Gurusamy Sarathy2000-04-241-31/+39
| | | | | p4raw-link: @5923 on //depot/perl: 8bcaa1dfb69612366728f7905b96ca3f11eafd21 p4raw-id: //depot/perl@5928
* various bugs in IO::Poll (from Lincoln D. Stein <lstein@cshl.org>)Gurusamy Sarathy2000-04-241-39/+31
| | | p4raw-id: //depot/perl@5923
* avoid loading both XSLoader and DynaLoader (avoids dl_error()Gurusamy Sarathy2000-03-221-2/+1
| | | | | redefinition warnings when statically linked) p4raw-id: //depot/perl@5884
* kludge our way around warnings on C<use POSIX; use IO::File;>Gurusamy Sarathy2000-03-141-1/+4
| | | p4raw-id: //depot/perl@5738
* regen perltoc, other pod nitsGurusamy Sarathy2000-03-141-2/+2
| | | p4raw-id: //depot/perl@5735
* final touches for lexical warnings (from Paul Marquess)Gurusamy Sarathy2000-03-131-4/+4
| | | p4raw-id: //depot/perl@5702
* more whitespace removal (from Michael G Schwern)Gurusamy Sarathy2000-03-043-3/+3
| | | p4raw-id: //depot/perl@5507
* Remove more cruft from IO.Jarkko Hietaniemi2000-02-241-4/+0
| | | p4raw-id: //depot/cfgperl@5237
* Remove &IO::EINPROGRESS now that IO uses Errno anywayJarkko Hietaniemi2000-02-232-8/+3
| | | | | (suggested by Graham Barr). p4raw-id: //depot/cfgperl@5222
* Streamline #5218 even more.Jarkko Hietaniemi2000-02-231-12/+7
| | | p4raw-id: //depot/cfgperl@5221
* Streamline #5218.Jarkko Hietaniemi2000-02-231-1/+1
| | | p4raw-id: //depot/cfgperl@5219
* Trying to connect to an already open socket may give EISCONN.Jarkko Hietaniemi2000-02-231-3/+12
| | | p4raw-id: //depot/cfgperl@5218
* use same treatment for EINVAL as for ETIMEDOUTGurusamy Sarathy2000-02-221-6/+8
| | | p4raw-id: //depot/perl@5188
* IO::Socket now sets $!, avoids eval/die (patch from Graham BarrGurusamy Sarathy2000-02-202-56/+77
| | | | | modified to use Errno more portably) p4raw-id: //depot/perl@5161
* Integrate with Sarathy.Jarkko Hietaniemi2000-01-271-0/+2
|\ | | | | p4raw-id: //depot/cfgperl@4913
| * various pod nits identified by installhtml (all fixed exceptGurusamy Sarathy2000-01-271-0/+2
| | | | | | | | | | unresolved links) p4raw-id: //depot/perl@4910
* | In UNICOS and UNICOS/mk after a successful fcntl F_SETFLJarkko Hietaniemi2000-01-261-17/+22
|/ | | | | of O_NONBLOCK a subsequent fcntl F_GETFL will return O_NDELAY. p4raw-id: //depot/cfgperl@4904
* s/use vars/our/g modules that aren't independently maintained on CPANGurusamy Sarathy2000-01-239-15/+15
| | | p4raw-id: //depot/perl@4860
* EPOC port update (from Olaf Flebbe <O.Flebbe@science-computing.de>)Gurusamy Sarathy2000-01-101-1/+1
| | | p4raw-id: //depot/perl@4782
* avoid warning in IO::Select::exists() if socket doesn't existGurusamy Sarathy1999-12-031-1/+3
| | | p4raw-id: //depot/perl@4628
* applied suggested patch; removed $VERSION = $VERSION hackIlya Zakharevich1999-12-031-6/+2
| | | | | | | | | (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
* typos in change#4561 and change#4565Gurusamy Sarathy1999-11-131-2/+1
| | | | | | p4raw-link: @4565 on //depot/cfgperl: 6688c047a9590c3f89dc0c1c9d684b235df668c4 p4raw-link: @4561 on //depot/cfgperl: 8bc9d5905854a266b70e2103e09a997741ac5d52 p4raw-id: //depot/perl@4575
* [ID 19991112.004] Bug in IO::Socket (patch included)Scott Gifford1999-11-131-0/+2
| | | | | | | To: perl5-porters@perl.org Cc: gbarr@pobox.com Message-Id: <m3emdvw9hp.fsf@sgifford.tir.com> p4raw-id: //depot/cfgperl@4565
* Continue largefileness separation from quadness;Jarkko Hietaniemi1999-11-131-2/+1
| | | | | | move nv-preserving test out of perl.h into Configure; use HAS_SETVBUF in IO. p4raw-id: //depot/cfgperl@4560
* Tiny patch to go over #3820 (via private mail from Lincoln).Jarkko Hietaniemi1999-07-281-3/+3
| | | p4raw-id: //depot/cfgperl@3824
* IO::* enhancements.Lincoln Stein1999-07-283-3/+8
| | | | | | | | | | | | | | | 1) write() and syswrite() will now accept a single-argument form of the call, for consistency with Perl's syswrite(). 2) You can create a TCP-based IO::Socket::INET without forcing a connect attempt. This allows you to configure its options (like making it non-blocking) and then call connect() manually. 3) Fixed a bug that prevented the IO::Socket::protocol() accessor from ever returning the correct value. To: Graham Barr <gbarr@pobox.com> Cc: Lincoln Stein <lstein@cshl.org>, perl5-porters@perl.org Subject: Re: patch for IO::* Message-ID: <14239.17401.330408.145295@formaggio.cshl.org> p4raw-id: //depot/cfgperl@3820
* yet more cleanups of the PERL_OBJECT, MULTIPLICITY and USE_THREADSGurusamy Sarathy1999-07-121-0/+1
| | | | | | | | | | | | | | | | 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
* fix undocumented IO::Handle functions as suggestedGurusamy Sarathy1999-07-071-6/+6
| | | | | by cj10@cam.ac.uk p4raw-id: //depot/perl@3646
* adapted suggested patch for IO-1.20xian@dial.pipex.com1999-07-071-4/+13
| | | | | | Message-Id: <199906250939.KAA02152@homer.diplex.co.uk> Subject: [ID 19990625.001] Minor fixes for IO::Socket.pm p4raw-id: //depot/perl@3636
* portability fix for IO::File and FileHandlePeter Prymmer1999-07-061-1/+4
| | | | | Message-Id: <9906120007.AA13802@forte.com> p4raw-id: //depot/perl@3611
* remove _() non-ansismGurusamy Sarathy1999-06-021-1/+1
| | | p4raw-id: //depot/perl@3518
* QNX needs <sys/select.h> to define fd_set.Norton T. Allen1999-05-291-0/+6
| | | | | | | To: perl5-porters@perl.org Subject: [19990526.016] Not OK: perl 5.00503 on x86-qnx 424 Message-Id: <199905261751.NAA20966@bottesini.harvard.edu> p4raw-id: //depot/cfgperl@3504
* Fixes related to working local $.Paul Johnson1999-05-281-18/+0
| | | | | | To: perl5-porters <perl5-porters@perl.org> Message-ID: <19990528151118.A289@west-tip.transeda.com> p4raw-id: //depot/cfgperl@3494
* test suite and fix input_line_number()Paul Johnson1999-05-101-0/+15
| | | | | | Message-ID: <19990429062814.A17906@west-tip.transeda.com> Subject: [PATCH] IO::Handle 1.20 (was Re: FAIL Gedcom-1.01 i86pc-solaris 2.6) p4raw-id: //depot/perl@3365
* do poll() emulation unless HAS_POLL && I_POLLGurusamy Sarathy1999-02-201-4/+1
| | | p4raw-id: //depot/perl@2989
* propagate PERL_VERSION everywhere, add to podGurusamy Sarathy1999-02-161-14/+1
| | | p4raw-id: //depot/perl@2957
* IO is maintained by p5p (per Graham Barr's wishes)Gurusamy Sarathy1999-02-129-11/+21
| | | p4raw-id: //depot/perl@2882
* remove double typeglob deref (suggested by RonaldWS <ronaldws@aol.com>)Gurusamy Sarathy1999-02-111-3/+3
| | | p4raw-id: //depot/perl@2870
* Re: [Fwd: IO::Socket::connect and blocking]Benjamin Low1999-02-111-14/+9
| | | | | Message-ID: <36957D55.1D65A0B2@unsw.edu.au> p4raw-id: //depot/perl@2868
* Jumbo doc patch from Abigail (almost identical toAbigail1999-01-062-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the 5.005-maint change #2562 except for the ext/IO/lib/IO/Socket.pm patch which was not applicable because the IO version of 5.005-devel is somewhat different (why?)) Message-ID: <19990105170142.4889.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03-TRIAL2 lib/ExtUtils/Liblist.pm] pod fixes Date: Tue, 5 Jan 1999 12:01:42 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105172855.5115.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 MAINT2 lib/ExtUtils/Commands.pm] Typo fix. Date: Tue, 5 Jan 1999 12:28:55 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105173808.5260.qmail@alexandra.wayne.fnx.com> Subject: [PATCH perl5.005_03 MAINT3 lib/ExtUtils/Embed.pm] Typo fix Date: Tue, 5 Jan 1999 12:38:08 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105174859.5533.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 MAINT2 lib/ExtUtils/Install.pm] Typo fix Date: Tue, 5 Jan 1999 12:48:59 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105174947.5547.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 lib/ExtUtils/MM_Unix.pm] Typo fixes Date: Tue, 5 Jan 1999 12:49:46 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105182301.5966.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 lib/ExtUtils/MakeMaker.pm] Typos fixes. Date: Tue, 5 Jan 1999 13:23:00 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105183344.6065.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 TRIAL2 lib/ExtUtils/Manifest.pm] Typo fixes Date: Tue, 5 Jan 1999 13:33:44 -0500 (EST) From: abigail@fnx.com Message-ID: <19990105184028.6220.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 TRIAL2 lib/ExtUtils/Mksymlists.pm] Typo fix Date: Tue, 5 Jan 1999 13:40:28 -0500 (EST) From: abigail@fnx.com Message-ID: <19990106012015.9451.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 TRIAL2 lib/IO/Pipe.pm] Typo fixes. Date: Tue, 5 Jan 1999 20:20:15 -0500 (EST) From: abigail@fnx.com Message-ID: <19990106012047.9459.qmail@alexandra.wayne.fnx.com> Subject: [PATCH 5.005_03 TRAIL2 lib/IO/Seekable.pm] Typo fixes Date: Tue, 5 Jan 1999 20:20:47 -0500 (EST) p4raw-link: @2562 on //depot/maint-5.005/perl: ea6328d3b8eaabcf5a54869eeea7771d78f51f1e p4raw-id: //depot/cfgperl@2569
* misc tweaksGurusamy Sarathy1998-11-291-1/+0
| | | p4raw-id: //depot/perl@2393
* remove I_POLL detection (Configure will do that now)Gurusamy Sarathy1998-11-291-14/+0
| | | p4raw-id: //depot/perl@2390
* various tweaks; result passes all tests for normal build on Solaris;Gurusamy Sarathy1998-11-281-4/+1
| | | | | | fails two pat.t tests under USE_THREADS; io_poll.t test#3 fails on win32 due to lack of select() that works on non-socket fds p4raw-id: //depot/perl@2377
* IO.xs tweaks; avoid coredump in io_xs.t; remove newCONSTSUB();Gurusamy Sarathy1998-11-281-55/+9
| | | | | ANSI prototypes p4raw-id: //depot/perl@2355
* add IO-1.20; mess with t/lib/io_*.t in an attempt toGurusamy Sarathy1998-11-2817-896/+2396
| | | | | | | keep platform hacks that aren't in the 1.20 dist; add new files to MANIFEST; hack Makefile.PL; result hasn't been tested anywhere p4raw-id: //depot/perl@2354
* correct bugs exposed in MM_Unix.pm by commenting out SelfloaderGurusamy Sarathy1998-10-151-1/+1
| | | | | (MAN3PODS cannot be set to ' '; stray stricture violation) p4raw-id: //depot/perl@1967
* don't use qualify() in class methodsAlbert Dvornik1998-07-221-10/+7
| | | | | | Message-Id: <tqbtqhlmu1.fsf_-_@puma.genscan.com> Subject: [PATCH 5.005-MAYBE] Bug in IO::Handle->input_record_separator p4raw-id: //depot/perl@1645