Hi again.
This PR addresses several issues that I've faced since 0.10.0 release.
Commit 65b124f2e8cc8925e04ba7d154306f167033f5f5 fixes absence of password prompt in case of 'no-keychain' usage. Without it, snx-rs sends first request without password and then proceeds with CommandServer::challenge_code() logic.
Commit 00f99f5c96159ed7928ad34455663f14cea1629c addresses incorrect connection status check after SSL tunnel set up. Without it I get an extra password prompts from CommandServer::challenge_code() and an error:
Before:
After:
This does not happen when using Ipsec tunnel though...
Commit 216eb8123378366a749efbfad8c85067fc12927c adds fancy password prompt for standalone mode.
Last commit fixes regression of #8 fix. Don't know why, but trim in quoted string deserialization just stopped working.
Hi again. This PR addresses several issues that I've faced since 0.10.0 release.
CommandServer::challenge_code()
logic.CommandServer::challenge_code()
and an error: