Changes for version 0.61

  • Set $! to ESOCKPROTO (new module constant) on error in the protocol
  • Set $@ on error
  • $SOCKS_ERROR now behaves more like $!: string or number in appropriate contexts
  • Return socket to non-blocking state after new_from_fd if socket was non-blocking before

Modules

Provides a way to create socks client or server both 4 and 5 version.

Provides

in lib/IO/Socket/Socks.pm
in lib/IO/Socket/Socks.pm