Changes for version 0.002 - 2026-03-29

  • Refactor XS internals: replace sv_setref_pv/DESTROY with sv_magicext + MGVTBL (svt_free) for automatic GC-driven cleanup
  • Typemap INPUT now uses mg_findext with type-specific vtable pointer for strict type checking at the XS boundary
  • No user-visible behaviour change

Modules

Perl binding for libssh — SSH without SFTP dependency
SSH exec channel for Net::LibSSH
Optional SFTP session for Net::LibSSH