Download Latest Version tcl-8.6.15-installer-1.15.0-x64.msi (31.4 MB)
Email in envelope

Get an email when there's a new version of magicsplat

Home / iocp
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-11-30 889 Bytes
iocp-2.0.2.zip 2024-11-30 221.1 kB
iocp-2.0b1.zip 2024-09-29 135.3 kB
iocp2.0a0.zip 2024-04-15 221.0 kB
iocp1.1.0.zip 2021-06-11 107.6 kB
iocp1.0.9.zip 2020-12-02 256.1 kB
iocp-1.0.0.zip 2020-06-08 275.0 kB
iocp-0.1.zip 2020-04-27 339.3 kB
Totals: 8 Items   1.6 MB 0

Packages iocp, iocp_inet, iocp_bt

Tcl extension implementing TCP and Bluetooth channels based on I/O completion ports. The iocp_inet package is API-compatible with Tcl sockets while offering much higher performance.

Requires Tcl 8.6 or Tcl 9 and Windows 7 or later.

Binary downloads are at https://sourceforge.net/projects/magicsplat/files/iocp/. The single package supports all combinations of Tcl 8.6/9 and 32/64-bit Intel platforms.

Documentation at https://iocp.magicsplat.com.

Changes in 2.0.2

  • Support for Tcl 9
  • Added -authenticate option to ::iocp::bt::socket

No functional or API changes.

Changes in 1.1.0

  • enable lazy loading of Bluetooth so TCP sockets can still be used on servers without Bluetooth libraries installed
  • fixed crash in Bluetooth asynchronous connect
  • fixed reversed sense of -nagle option to TCP sockets
Source: README.md, updated 2024-11-30