summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authormax <max@tclers.tk>2012-08-09 14:34:28 (GMT)
committermax <max@tclers.tk>2012-08-09 14:34:28 (GMT)
commit88b202715dfbdfc05b7ce33d7f176595620496be (patch)
treedbd4da15a5d05b8ea434cdaeaafac258732f7fad /ChangeLog
parentff7f9ca57976adcf0bd2d12b434e250cbcbbf765 (diff)
parentddad954e2df0db369c13c4c39d647a2c4abd67da (diff)
downloadtcl-88b202715dfbdfc05b7ce33d7f176595620496be.zip
tcl-88b202715dfbdfc05b7ce33d7f176595620496be.tar.gz
tcl-88b202715dfbdfc05b7ce33d7f176595620496be.tar.bz2
Complete multi-fd server socket channels on Windows [Bug #3545363].
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3d6e6d7..4391648 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -53,6 +53,21 @@
* win/tclWinPipe.c: [Bug 3547994]: Abandon the synchronous Windows
pipe driver to its fate when needed to honour TIP#398.
+2012-07-24 Trevor Davel <twylite@crypt.co.za>
+
+ * win/tclWinSock.c: [Bug: 3545363]: Loop over multiple underlying file
+ descriptors for a socket where required (TcpCloseProc, SocketProc).
+ Refactor socket/descriptor setup to manage linked list operations in
+ one place. Fix memory leak in socket close (TcpCloseProc) and related
+ dangling pointers in SocketEventProc.
+
+2012-07-19 Reinhard Max <max@suse.de>
+
+ * win/tclWinSock.c (TcpAccept): [Bug: 3545363]: Use a large enough
+ buffer for accept()ing IPv6 connections. Fix conversion of host and
+ port for passing to the accept proc to be independent of the IP
+ version.
+
2012-07-23 Alexandre Ferrieux <ferrieux@users.sourceforge.net>
* generic/tclIO.c: [Bug 3545365]: Never try a bg-flush on a dead