rep_getpass will leave the terminal in a non-echoing state if the command is cancelled with a ^C at the prompt.
Created attachment 3286 [details]
Patch for 3.2.
Confirmed. Fixed. Thanks :-)
Hmmm. I only tested smbpasswd.... smbclient for me still shows this. Seems to be my bug according to your fix.
Working on it :-)
Created attachment 3287 [details]
This one fixes the problem for me in smbclient -- please test :-)
Apparently I had tested on old code. Sorry for the noise.