Here is the screenshot of the session info dialog:
There are several problems here:
Info names have strange prefixes (like 23-Compression). There is no alignment of keys and values.
Text may extend beyond the dialog borders.
In most cases keys and values are separated by :, while some others are not.
There are no server certificate fingerprints for encrypted SSL connection.
In addition, there is a problem with TFarLister (Capabilities tab => Additional protocol information section): text disappears (or freezes, or plugin crashes) when scrolled with mouse wheel.
This PR fixes the aforementioned issues. When fixing problem 4, UI was unified to show 2 fingerprints: SHA1 and SHA256 for SSL/TLS connections, MD5 and SHA256 for SCP/SFTP connections:
Here is the screenshot of the session info dialog:
There are several problems here:
23-Compression
). There is no alignment of keys and values.:
, while some others are not.SSL
connection.In addition, there is a problem with
TFarLister
(Capabilities
tab =>Additional protocol information
section): text disappears (or freezes, or plugin crashes) when scrolled with mouse wheel.This PR fixes the aforementioned issues. When fixing problem 4, UI was unified to show 2 fingerprints:
SHA1
andSHA256
forSSL
/TLS
connections,MD5
andSHA256
forSCP
/SFTP
connections: