Andreas Pakulat wrote:
> reopen 345518 =
> severity 345518 wishlist
> retitle 345518 do not default to saving password and include configuration 
> option
> stop
> 
> On 02.01.06 14:21:30, Michael Biebl wrote:
> 
>>This setting is for the subversion command client.
> 
> 
> Hmm, thought it would be authoritive for any program using libsvn0.
> Especially as the stored credentials are used by the command line client
> too. 
> 

I looked throught the API documentation of subversion and noticed that
all the authentication related functions have a may save flag that a
caller has to set to true or false. They don't get this information
automatically from the config file, every client has to set this
explicitly. kdesvn would have to parse the config file in
.subversion/config itself to get this setting. There seem to be no API
functions that deal with configuration settings.

> 
>>Maybe a global setting in the
>>configuration dialog would be useful so that kdesvn does not always
>>prompt you if you want to store the password or not and this setting
>>could be predefined with the value from .subversion/config if not
>>explictely set. But this is more a wishlist bug than an security
>>relevant bug.
> 
> 
> Agreed. I'd like to have the default for "store password" option to be
> off and maybe a possibility to remove the authentication information for
> the current opened repository, so one can switch from storing to not
> storing without fiddling with .subversion/auth/... files.

Again, there are no API functions that deal with this files in
.subversion/auth/..., so I hesitate to manipulate them directly.
Adding an option to the configuration dialog about storing/not storing
the password should be simple, though.

Regards,
Michael

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to