Change Log
Version 0.1.7 (12/09/2023)
parse_show_eh,sikcli.py:Added support for cases where MH system name (and therefore the prompt) contains spaces (within double quotes)
Version 0.1.6 (11/09/2023)
parse_show_eh,sikcommander.py:Added (last 2 entries from) user_activity_log to output of ‘show’
Added last_change counter to output of ‘show’ for external ports (eth1, eth2,…)
Version 0.1.5 (07/09/2023)
sikcli.py:Sped up waiting on responses to commands. Instead of timing out on response_timeout, continuously analyse response incrementally, to determine when completed
As a consequence, response_timeout in sikssh_config.toml no longer has any effect
Improved reliability of tunnel_in() and tunnel_out()
Version 0.1.4 (25/08/2023)
A single source of truth for version (in batchscanner.__init__.py)
Added this CHANGELOG.rst file and incorporated into documentation
sikcommander.py:
Added timestamp to sikcommander.Command
in SikCommander.__init__, reading remote CNs now conditioned also on SikCommander.connected
credentials.py:
made
Credentialhashablechanged
Credentialsso it automatically filters out any duplicate IP addresses
sikcli.py:Try to extract banner (and derive related parameters) even if authentiction fails
To faciliate above: No longer call _derive_model() from within disconnect()
batchscan.py: actions in worker_task() now conditioned on SikCommander.connected