Blame Changes

Packit 7ef13a
Revision history for Perl extension IO::Multiplex.
Packit 7ef13a
Packit 7ef13a
1.16 Thu Apr  9 17:00:00 CET 2015
Packit 7ef13a
	- Fix descriptor memory leak:
Packit 7ef13a
	  Make $mux->close actually untie *$fh
Packit 7ef13a
Packit 7ef13a
1.15 Tue Mar 11 14:00:00 CET 2015
Packit 7ef13a
	- Move untie patch to the right place.
Packit 7ef13a
Packit 7ef13a
1.14 Mon Mar 30 11:00:00 CET 2015
Packit 7ef13a
	- Fix 110_ntest to avoid reading from muxed handle.
Packit 7ef13a
	- Apply patch to prevent untie warnings. 
Packit 7ef13a
	  rt.cpan.org#67846 [dmcbridepath@cpan.org Darin McBride]
Packit 7ef13a
Packit 7ef13a
1.13 Fri Apr 15 08:42:43 CEST 2011
Packit 7ef13a
	- fix handling of outbuf which contains '0'.
Packit 7ef13a
	  rt.cpan.org#67458 [Gordon Russell]
Packit 7ef13a
Packit 7ef13a
1.12 Wed Feb 23 22:35:27 CET 2011
Packit 7ef13a
	- fix MSWin32 complaints
Packit 7ef13a
	  rt.cpan.org#66096 [Mark Dootson]
Packit 7ef13a
Packit 7ef13a
1.11 Wed Feb  2 17:05:08 CET 2011
Packit 7ef13a
        - Avoid warning while adding pipe
Packit 7ef13a
          rt.cpan.org#60068 [Khedin] and #16259
Packit 7ef13a
	- Add EWOULDBLOCK and non-blocking mode for windows,
Packit 7ef13a
	  rt.cpan.org#23982 [junk@penilecolada.com]
Packit 7ef13a
	- Typo "closeing", rt.cpan.org#21085 [D Steinbrunner]
Packit 7ef13a
	- avoid shutdown after close,
Packit 7ef13a
	  rt.cpan.org#5715 [Lars Jensen] and #5885
Packit 7ef13a
	- use length of outbuf, not exists to see if it is
Packit 7ef13a
	  empty. [Ersun Warncke]
Packit 7ef13a
	- turn "use warnings" on
Packit 7ef13a
Packit 7ef13a
1.10  Mon Sep 15 2008
Packit 7ef13a
	- Update Copyright and License.
Packit 7ef13a
	- Buttwag around minor Windows deficiencies.
Packit 7ef13a
Packit 7ef13a
1.09  Sat Mar 03 2007
Packit 7ef13a
	- Detect readability for special IO::Socket::SSL
Packit 7ef13a
	  handles more accurately.
Packit 7ef13a
	- Avoid "freed value in iteration" crashing.
Packit 7ef13a
Packit 7ef13a
1.08  Fri Nov 11 2003
Packit 7ef13a
	- Solaris/FreeBSD compatibility fixes.
Packit 7ef13a
	- Add mux_epipe EPIPE hook, patch by
Packit 7ef13a
	  leo@strike.wu-wien.ac.at (Alexander Bergolth)
Packit 7ef13a
Packit 7ef13a
1.07  Wed Jul 30 01:00:00 MDT 2003
Packit 7ef13a
	- Handle certain eof conditions better.
Packit 7ef13a
	  Spot by win@edx.de (Winfried Koenig)
Packit 7ef13a
	- Fixed contrib/portfw to handle partly
Packit 7ef13a
	  shutdown sockets more accurately.
Packit 7ef13a
	- Add udp support to contrib/portfw.
Packit 7ef13a
Packit 7ef13a
1.06  Mon Jul 28 14:45:00 MDT 2003
Packit 7ef13a
	- Added contrib/portfw demo script.
Packit 7ef13a
Packit 7ef13a
1.05  Web Apr 23 01:30:00 MST 2003
Packit 7ef13a
	- Handle rare ECONNRESET condition that can occur
Packit 7ef13a
	  when reading from the client on a socket that
Packit 7ef13a
	  has already been torn down.
Packit 7ef13a
	- Added support for UDP (experimental).
Packit 7ef13a
	  Thanks klimkin@mcst.ru (Alexey Klimkin)
Packit 7ef13a
	- Add writeable detection hook for sockets
Packit 7ef13a
	  even when the outbuffer is empty.
Packit 7ef13a
	  Patch by klimkin@mcst.ru (Alexey Klimkin)
Packit 7ef13a
Packit 7ef13a
1.04  Sat Nov 23 12:00:00 MST 2002
Packit 7ef13a
	- Compatibility generalizations
Packit 7ef13a
	  perl 5.004 / 5.005 / 5.6.0 / 5.6.1 / 5.8.0
Packit 7ef13a
	  Thanks muir@idiom.com (David Muir Sharnoff)
Packit 7ef13a
	  for bug reports and testing help.
Packit 7ef13a
	- Rid old MVModule::MVmux::Handle package name.
Packit 7ef13a
	- New Timeout Structure
Packit 7ef13a
	  Thanks dwebb@ovid.com (Douglas Webb)
Packit 7ef13a
	- Use POSIX::read/write instead to avoid TIEHANDLE.
Packit 7ef13a
Packit 7ef13a
1.03  Mon Jun 03 15:00:00 MDT 2002
Packit 7ef13a
	- Fix NAME for ABSTRACT_FROM setting.
Packit 7ef13a
	- Added spec file for RPM
Packit 7ef13a
	- Added TODO doc
Packit 7ef13a
	- Avoid using Tie::RefHash to improve performance.
Packit 7ef13a
	  by dwebb@ovid.com (Douglas Webb)
Packit 7ef13a
Packit 7ef13a
1.02  Tue Feb 05 13:05:00 MDT 2002
Packit 7ef13a
	- Allow the rest of input buffer to be consumed
Packit 7ef13a
	  when doing shutdown.
Packit 7ef13a
	- Fix {_fhs} keys dereference race condition.
Packit 7ef13a
Packit 7ef13a
1.01  Wed Oct 17 13:00:00 MDT 2001
Packit 7ef13a
	- The following by Rob Brown <bbb@cpan.org>
Packit 7ef13a
	- Ported to work with Perl 5.6.0
Packit 7ef13a
	- Added optional code ref for loop
Packit 7ef13a
	- Added tie FILENO method
Packit 7ef13a
	- Fixed tie CLOSE and shutdown to flush both
Packit 7ef13a
          input {inbuffer} and output {outbuffer} correctly
Packit 7ef13a
Packit 7ef13a
1.00  Wed Feb 23 12:07:07 PST 2000
Packit 7ef13a
	- Stable enough now.  Call it a release.
Packit 7ef13a
Packit 7ef13a
0.08  Thu Oct 28 16:06:33 MDT 1999
Packit 7ef13a
        - More autovivification ailments
Packit 7ef13a
Packit 7ef13a
0.07  Mon Oct 25 15:01:46 PDT 1999
Packit 7ef13a
	- Fix documentation
Packit 7ef13a
Packit 7ef13a
0.06  Sun Oct 10 13:25:03 MDT 1999
Packit 7ef13a
	- Fix autovivification evils
Packit 7ef13a
Packit 7ef13a
0.05  Fri Oct  8 17:23:08 MDT 1999
Packit 7ef13a
        - Yet more EOF/close fixes
Packit 7ef13a
Packit 7ef13a
0.04  Wed Sep 29 12:50:44 MDT 1999
Packit 7ef13a
	- Fix yesterday's fix
Packit 7ef13a
Packit 7ef13a
0.03  Tue Sep 28 12:04:53 MDT 1999
Packit 7ef13a
	- Remove some debugging stuff
Packit 7ef13a
	- Deal properly with the situation where a fd is shutdown in
Packit 7ef13a
	  response to EOF
Packit 7ef13a
Packit 7ef13a
0.02  Wed Sep 22 15:44:28 PDT 1999
Packit 7ef13a
	- Check for errors on accept
Packit 7ef13a
Packit 7ef13a
0.01  Fri Jul  2 10:39:23 1999
Packit 7ef13a
	- original version; created by h2xs 1.19