05/19/05 -- 0.08b: sequencing in this version has been improved to be able to quickly transfer lots of data without error (tested 89mb file over scp over chownat) auto-installation of required modules many improvements by Matthew Balman including: -Command numbers passed as single binary byte instead of 2 chars -Keepalives assigned command# 0 and also include $expected -Increased message # max to be 65535 instead of 255 -Message resend code fixed/optimized -Connect/Disconnect code fixed/optimized -Larger avg. packet sizes -Added command line options for adding digest checking -Added command line option for compression LZV (very fast) -Removed use of "select(undef, undef, undef, 5);" 10/18/04 -- 0.07b: fixed a bug regarding UTF8 characters not being able to be sent 08/27/04 -- 0.07: now supports basic sequence / lazy buffering so lost packets are accounted for and dropped packets won't disrupt a stream and instead will retransmit added a verbose debug option 08/26/04 -- 0.06: minor bug fixes to work on all versions of perl 08/25/04 -- 0.05: major bug fixes so chownat will not require restarting after connections no more forking of processes keep-alives are now 0 byte udp packets and only sent when necesarry no more -t/-u required 08/18/04 -- 0.04: now allows any protocol to be tunneled through (ssh, http, anything) connections to client side now terminate properly much faster data transfer no more buggy forking of processes no more 'dest port' required, it is now an optional argument 08/17/04 -- 0.03: made all packets newline based 08/17/04 -- 0.02: now is a tunneling program 08/16/04 -- 0.01: created chownat, a chat application that works between two machines behind two NATs