summaryrefslogtreecommitdiff
path: root/ext/IO/IO.xs
Commit message (Collapse)AuthorAgeFilesLines
* 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-281-65/+295
| | | | | | | 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
* Mingw32 PERL_OBJECT tweaksNick Ing-Simmons1998-07-211-0/+7
| | | p4raw-id: //depot/perl@1615
* complete s/foo/PL_foo/ changes (all escaped cases identified withGurusamy Sarathy1998-07-201-4/+4
| | | | | | brute force search script). Result builds and passes all tests on Solaris. win32 and PERL_OBJECT are still untested. p4raw-id: //depot/perl@1578
* Further ANSI changes now builds and passes (most) testsNick Ing-Simmons1997-10-311-5/+2
| | | | | with gcc -x c++. p4raw-id: //depot/ansiperl@196
* Problems with setvbufIlya Zakharevich1997-08-071-0/+2
| | | | | | | | | | | | | | Nick Ing-Simmons writes: > > I see two possible solutions: > > > > a) correct this on the level of IO.xs (manually check for > > IoIFP(sv_2io(ST(0))); > > I like adding this code to the else branch. This is almost as you ask: p5p-msgid: 199707250040.UAA11000@monk.mps.ohio-state.edu
* Fix core dump on IO::Seekable::setpos($fh, undef)Chip Salzenberg1997-05-161-3/+4
|
* Fix warning from missing POSIX::setvbuf()Chip Salzenberg1997-02-111-6/+3
|
* Avoid newRV_noinc() in IO, for compiling with old PerlsChip Salzenberg1997-01-291-1/+2
|
* Fix for fd leak in IO::File::new_tmpfileGraham Barr1997-01-161-5/+16
| | | | Signed-off-by: Graham Barr <gbarr@ti.com>
* [inseparable changes from patch from perl5.003_15 to perl5.003_16]Perl 5 Porters1996-12-251-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CORE PORTABILITY Subject: _13: patches for unicos/unicosmk Date: Fri, 20 Dec 1996 14:38:50 -0600 From: Dean Roehrich <roehrich@cray.com> Files: Configure MANIFEST hints/unicos.sh hints/unicosmk.sh private-msgid: <199612202038.OAA22805@poplar.cray.com> LIBRARY AND EXTENSIONS Subject: Refresh IO to 1.14 From: Graham Barr <gbarr@ti.com> Files: MANIFEST ext/IO/IO.xs ext/IO/README ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm ext/IO/lib/IO/Seekable.pm ext/IO/lib/IO/Select.pm ext/IO/lib/IO/Socket.pm t/lib/io_dup.t t/lib/io_pipe.t t/lib/io_sel.t t/lib/io_sock.t t/lib/io_tell.t t/lib/io_udp.t t/lib/io_xs.t OTHER CORE CHANGES Subject: Fix 'foreach(@ARGV) { while (<>) { push @p,$_ } }' From: Chip Salzenberg <chip@atlantic.net> Files: cop.h pp_hot.c scope.c Subject: Eliminate warnings from C< undef $x; $x OP= "foo" > From: Chip Salzenberg <chip@atlantic.net> Files: doop.c pp.c pp.h pp_hot.c Subject: Try again to improve method caching Date: Mon, 23 Dec 1996 20:13:56 -0500 (EST) From: Ilya Zakharevich <ilya@math.ohio-state.edu> Files: gv.c sv.c Msg-ID: <199612240113.UAA09487@monk.mps.ohio-state.edu> (applied based on p5p patch as commit 81c78688fe5c3927ad37ba29de14c86e38120317) Subject: Be more careful about 'o' magic memory management From: Chip Salzenberg <chip@atlantic.net> Files: mg.c sv.c Subject: Fix bad pointer refs when localized object loses magic From: Chip Salzenberg <chip@atlantic.net> Files: scope.c
* PATCH: untaint method for IO::Handle, 5.003_06 versionRandy J. Ray1996-10-081-0/+17
| | | | | | | | | | | | | This is a re-post of my patch to Graham's IO library to add a method in IO::Handle called "untaint", that sets the IOf_UNTAINT flag on an object that is of or inherits from IO::Handle. With this flag set, data read from said handle is not tainted, whether running under -T, suid or sgid. This patch adds the method to IO.xs, adds documentation and warning to the pod of IO/Handle.pm, creates a new test in t/lib called io_taint.t, and adds mention of the new file to MANIFEST. Add method "untaint" into class IO::Handle
* Updated to IO-1.12.Perl 5 Porters1996-10-061-0/+50
|
* perl 5.003_02: [no incremental changelog available]Larry Wall1996-08-101-24/+21
|
* Add IO extensionPerl 5 Porters1996-07-271-0/+208