diff options
Diffstat (limited to 'contrib/perl5/ext/IO/ChangeLog')
-rw-r--r-- | contrib/perl5/ext/IO/ChangeLog | 318 |
1 files changed, 0 insertions, 318 deletions
diff --git a/contrib/perl5/ext/IO/ChangeLog b/contrib/perl5/ext/IO/ChangeLog deleted file mode 100644 index c45e7853264b..000000000000 --- a/contrib/perl5/ext/IO/ChangeLog +++ /dev/null @@ -1,318 +0,0 @@ -For more recent changes, see the Perl Changes* file(s). - -Change 173 on 1998/07/14 by <gbarr@pobox.com> (Graham Barr) - - IO::Socket - - Added method connected - - IO.xs - - Added check that file * is not null - - t/io_udp.t - - Added check for connected - - Made change to catch recv not returning the address, and added a fix to - ensure test does not hang - - t/io_sock.t - - Added check for connected. - -Change 137 on 1998/05/21 by <gbarr@pobox.com> (Graham Barr) - - IO::Socket::INET - - Added checks to all peer* and host* methods for undef - -Change 134 on 1998/05/09 by <gbarr@pobox.com> (Graham Barr) - - t/io_sock.t - - fix race condition on Solaris & SunOS - - IO::Handle - - Applied patch from Gisle Aas <gisle@aas.no> for - documentation update - - Applied patch from Kuma <tgy@chocobo.org> - changed input_line_number to be on a per-handle basis. - - IO::File - - Applied patch from Gisle Aas <gisle@aas.no> for - documentation update - - IO::Seekable - - Applied patch from Gisle Aas <gisle@aas.no> for - documentation update - added sysseek - - IO, IO::Socket::INET - - documentation update - - IO.xs - - Applied patch from Gisle Aas <gisle@aas.no> for - blocking - -Change 133 on 1998/05/09 by <gbarr@pobox.com> (Graham Barr) - - t/io_sock.t - - Added checks for blocking() - -Sun Apr 12 1998 <gbarr@pobox.com> (Graham Barr) - - IO.xs - - enclosed newCONSTSUB in #ifdef as _64 now defines it. - -Thu Mar 19 1998 <gbarr@pobox.com> (Graham Barr) - - All - - Changed copyright/distribution policy back to be the same as perl - -Sun Feb 15 1998 <gbarr@pobox.com> (Graham Barr) - - IO::Socket - - Fix to ->accept, accept() returns false on error not undef. - -*** Release 1.19 - -Thu Feb 5 1998 <gbarr@pobox.com> (Graham Barr) - - All - - change copyright notice - - IO::Socket::INET - - changed configure to accept PeerHost and LocalHost as well as the - PeerAddr and LocalAddr arguments. - -Mon Feb 2 1998 <gbarr@pobox.com> (Graham Barr) - - IO::Handle - - Added printflush so that flush.pl can be depreciated - - IO::Socket - - Remove C<use Config> statement as it was not needed - -Tue Jan 27 1998 <gbarr@pobox.com> (Graham Barr) - - IO::Socket::INET - - removed carp if $^W - -*** Patch 1.1804 - -Sat Jan 17 1998 <gbarr@pobox.com> (Graham Barr) - - t/io_sock.t - - Replaced C<Listen => 0> with C<LocalAddr => 'localhost'> - - IO/Socket/INET.pm - - Modified the MultiHomed code. Now each address for a given host has - a timeout of C<Timeout>. - - added _get_addr method for doing hostname lookups. Now Net::DNS can be - use by sub-classing IO::Socket::INET, Thanks Gisle Aas - - t/io_multihomed.t - - new test added. Thanks Gisle Aas. - -*** Patch 1.1803 - -Mon Nov 17 1997 <gbarr@pobox.com> (Graham Barr) - - poll.c - - Added #ifdef I_* tests - - IO::Socket - - Changed initialization of @domain2pkg to fix problem of Domain option - not working - - Added patch for multi-homed hosts, Thanks to Gisle Aas <gisle@aas.no> - - IO::Socket::INET - - Change default proto to getprotobyname instead of 'tcp' constant string - - Added patch for multi-homed hosts, Thanks to Gisle Aas <gisle@aas.no> - - t/io_sock.t - - Change to test fix for Domain problem fixed in IO::Socket and be - more comprehensive, Thanks to Gisle Aas <gisle@aas.no> - - t/io_unix.t - - New test, Thanks to Gisle Aas <gisle@aas.no> - -*** Patch 1.1802 - -Wed Nov 12 1997 <gbarr@pobox.com> (Graham Barr) - - t/io_poll.t - - test 4 made an assumption that was not portable, fixed. - -*** Patch 1.1801 - -Wed Oct 22 1997 <gbarr@pobox.com> (Graham Barr) - - IO.xs - - change #ifdef's to allow compilation with 5.002 - - IO::Socket - - Fix to ensure that socket is not returned as non-blocking - unless the user asks for it - - t/io_udp.t - - Fix to stop endless loop - -*** Release 1.18 - -Mon Oct 13 1997 <gbarr@pobox.com> (Graham Barr) - - IO.xs, IO::Handle - - 1.17 broke compatability with 5.003, small tweaks to restore - compatability - - t/io_const.t - - Added new test to ensure backwards compatability with constants - is not broken - -Wed Oct 8 1997 <gbarr@pobox.com> (Graham Barr) - - IO.xs - - Added #define's to cope with argument changes to start_subparse - from 5.003_22, _23 and _24 - - IO::Select - - Renamed has_error to be has_exception which is more correct, - has_error is a wrapper around has_exception with a warning if - $^W is set. - - Makefile.PL - - Remove 'linkext' option to WriteMakefile so that static linking - should work properly, cannot remember why I added it. - -Sun Oct 5 1997 <gbarr@pobox.com> (Graham Barr) - - IO::Pipe - - GLOB assignment does not copy the fileno while under -T - added checks for undefined fileno, and added fdopen - - reader and write can now be called as static methods - - Makefile.PL - - Attempt to locate <poll.h> and define I_POLL if found - -*** Release 1.17 - -Fri Sep 26 1997 <gbarr@pobox.com> (Graham Barr) - - IO.xs - - Fix bug in _poll for ANSI C compilers - - IO::Socket - - Split IO::Socket::INET and IO::Socket::UNIX into separate files - - IO::File - - Patch to open() for when file is in current directory. - -*** Release 1.16 - -Mon 15 Sep 1997 <gbarr@pobox.com> Graham Barr - - o New modules - - IO::Dir - - IO::Poll - - o IO::Socket - - Changed new to call autoflush on the new socket - - IO::Socket::INET->new now accepts a single argument - - IO::Socket::INET default to protocol 'tcp' - - o IO::File - - Added doc for new_tmpfile - - o IO::Handle - - Removed use of AutoLoader for constants, constants are - now defined as constant XS subs - - Added fsync, but will not be avaliable for use - unless HAS_FSYNC is defined, perls configure does not define - this yet. - - Moved bootstrap of IO.xs to IO.pm. IO::Handle no longer - contains an AUTOLOAD sub in it's ISA hier - - o IO::Seekable - - Remove clearerr, as it is defined in IO.xs - - o IO.xs - - Patched IO.xs with patch from Chip for setvbuf warning - - Added XS sub "constant" for backwards compatability - - o Misc - - Fixed IO::Socket::configure, it was not passing $arg to domain - specific package - - Changed all $fh variables in IO::Handle to $io and all $fh - variables in IO::Socket to $sock as Chip suggested - - Fixed usage messages to be consistant - -*** Release 1.15 - -Sun 19 Jan 1997 <bodg@tiuk.ti.com> Graham Barr - - o Updated PODs for IO::Handle and IO::File - o Modified IO.xs so that DESTROY gets called on IO::File - objects that were created with IO::File->new_tmpfile - o Modified the domain2pkg code in IO::Socket so that it - does not use blessd refs - o Created a new package IO::Pipe::End so that pipe specific - stuff can be moved out of IO::Handle. - o Added Ilya's OS/2 changes to Pipe.pm and io_pipe.t - - o These changes happened somtime before the release of 1.15 - - added shutdown to IO::Socket - - modified connect to not use alarm - - modified accept and connect to use IO::Select - -*** Release 1.14 - -Tue 24 Dec 1996 <bodg@tiuk.ti.com> Graham Barr - - o Updated to patches in perl core dist. - o Added C<use strict> to all modules - o Modified t/io_sock.t, hopefully the race condition has gone - o Added close statements to reader/writer in IO::Pipe - o IO::Handle::syswrite was calling sysread, fixed :-) - -*** Release 1.12 - -Thu 19 Sep 1996 <bodg@tiuk.ti.com> Graham Barr - - o Modified IO.xs so that it will compile with pre perlio version - of perl (ie pre perl5.003_02) - o Modified IO::Socket::send so not to pass 4 arguments to send - if the socket is connected - -*** Release 1.10 - -Mon 11 Sep 1996 <bodg@tiuk.ti.com> Graham Barr - - o Fixed a bug in IO::Socket which caused DESTROY to be called - on a partly initialised connection - o Changed IO.xs to use Perlio - o Modified usage message to report correct package - o Added IO::File::new changes from Chip, to allow PERM to be passed - o Added sysread and syswrite methods to IO::Handle - o Updated documentation - o Fixed a bug in IO::Select that caused a hang if the last handle - was removed. - o Added count method to IO::Select - o Renamed and modified tests so that they can be copied into the - perl distribution - o Added fcntl and ioctl methods to IO::Handle - -Thu 25 Jul 1996 <bodg@tiuk.ti.com> Graham Barr - - o It is now not necessary to call the domain sub-classes of - IO::Socket. when connect is called it notes the domain. - Domain specific methods, which are normally non-critical, are - called via this note-ing. - o Added methods to IO::Socket to retrieve the domain, type and - protocol of a given socket - -Tue 23 Jul 1996 <bodg@tiuk.ti.com> Graham Barr - - o IO::Socket::connect changed how we do timeouts, as it did not work - - o IO::Handle::new_from_fd removed method call to _ref_fd, which was - a leftover from FileHandle - -Fri 28 Jun 1996 <bodg@tiuk.ti.com> Graham Barr - - o Modified IO::Socket::UNIX::configure to default to using a socket - type of SOCK_STREAM if no type is specified. |