Folks, here's a feature that I have always wanted for my (old) replay box, and that should be helpful when freevo is actually deployed for family-wide home entertainment.
The idea is to excercise "parental control" and keep the kids away from certain "inappropriate" content. The implementation is to look for a file ".password" in media directories and, if present, not actually present the choices until the (numeric) password found in the file is entered on the remote. Note that the password is truncated at 10 digits. I wasn't sure what the usage of the "arg" param in cwd is, so I added another "unlocked" param. Maybe this isn't needed -- I had originally used "arg" with the same effect. The basic goal of enforcing the password on the way down the tree, but not on the way back up, seems to be met. Frankly, I was surprised at how little code was needed for this. Let me know what you think.
passwd.diff
Description: passwd.diff
