Changes for version 0.251 - 2026-10-06

  • Internal Changes
    • Use Sys::Socket::Util#set_tcp_keepalive method for IO::Socket#set_tcp_keepalive method.
    • Use Sys::Socket::Util#set_blocking method for IO::Handle#set_blocking method.
  • Requirement Changes
    • Require SPVM::Go 0.047.
  • Test Improvement
    • Add Test::Server::Echo for tests.
    • Remove Test::SPVM::Sys::Socket::XXX classes from tests. I've rewritten the server tests from the unreliable implementation using Perl's fork to a portable test suite using only SPVM::Go.

Documentation

Modules

File IO, Sockets, Directory Manipulation, Select/Polling.
Directory Streams
File Stream
I/O Handling
poll system call
select System Call
Sockets with Goroutines and Deadlines
IPv4 Sockets
IPv4/IPv6 Sockets
Importable Methods for IPv4.
Importable Methods for IPv6
UNIX Domain Socket