Yes, because the password is stored encrypted in the settings file. Password prefixes and suffixes aren't encrypted.
Hmmm... at first reading, I thought you were saying that the .RDF file was now encrypted, but I guess that is not the case...
Personally, Eric, I think you could eliminate a lot of confusion, and set the stage for some functionality that has been discussed previously, if you added a new field for an Account: 'Current Password'. PWM would then just use this password unless/until you changed it to one generated by PWM. It would fit quite nicely next to (to the right of) the 'Username' field in the Advanced Settings - the Username field really doesn't need to be that long does it?
You could then simply (I know, I know - its easy for ME to say 'simply', since I don't have to write the code ) add a new right-click choice - 'Populate with Current Password' (or 'Old Password'? or 'Original Password'?).
Then, just a few more lines of code (ducks as Eric executes a beautiful reverse round-house), and you can add a new PWM function: 'Change Password'. This new function can be used to not only change from your old passwords to ones generated by PWM, but it could also be used when changing passwords, for example, when you have selected to be reminded/prompted to change your password (once that ability is added).
Ok, I survived that burst of keyboard activity - hope you did too Eric...
Should I add that as a FR? Or is it over the top?
Can we update (1), (2), and (3)? There're not really necessary anymore because:
1. PasswordMaker support FTP natively now
2. PasswordMaker supports user-defined passwords as of version 1.5, and even stores them encrypted (unlike the tip/trick posted here)
3. There is a command-line version for windows and *nix now.
p.s. I think just striking through (
like this) the tip/trick with a reason why would be sufficient--no need to delete them!
But, without me spending an hour or two trying to figure out when each of these was done, can you give me an estimate? I already made the changes, but need to fill in these missing bits...