Changes for version 2.01 - 2015-03-08

  • poll_read() and poll_readwait() were not catching errors from non-blocking read in non-blocking poll mode
  • change_baudrate() was not working properly on some devices; had to add a 100ms delay between tearing down and restarting the connection; to avoid this delay in non-blocking mode, the method is now pollable via new poll_change_baudrate()
  • prompt_credentials can now be set either as a code ref or as an array ref where the 1st element is a code ref
  • poll() poll_code argument will now also accept an array ref where the 1st element is a code ref
  • 2.00 destroy method could cause: (in cleanup) Can't call method X on an undefined value ... during global destruction

Modules

Command Line Interface I/O over either Telnet or SSH (IPv4 & IPv6) or Serial port