Helper to interface with Windows ssh-agent.exe service from Windows Subsystem for Linux (WSL)
Use SendMessageTimeout instead of SendMessage - in case some top level window is taking too long to process environment change.
Starting with this version when user session is locked program will deny any access to ss-agent.exe pipe (this could be overwritten with -nolock
argument)
Forked systray to extend Windows related functionality (and to switch error logging to our log, hopping to get better understanding of issue #1). Unfortunately handling of go runtime crashes on Windows is severely limited: https://github.com/golang/go/issues/20498.
Add an ability to specify variable name to be exported to avoid conflicts with OpenSSH on Windows side
Properly parse empty WSLENV. Make sure setenv does not leave empty WSLENV behind.
Added lemonade "server" backend