[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gss_display_name escaping space?
12 jun 2007 kl. 14.58 skrev Michael B Allen:
> On Tue, 12 Jun 2007 14:23:13 -0700
> "Henry B. Hotz" <hotz@jpl.nasa.gov> wrote:
>
>> Ar you sure this is an error?
>>
>> As long as putting the returned display name back into gssapi gets
>> you the right internal representation I think it's standards
>> conforming.
>
> No and yes.
>
> No, it seems it is not a bug according to the spec.
>
> However, IMO, it is a bug to insert a backslash into a string that is
> supposed to be used for display purposes.
>
So having krb5_parse_name(krb5_unparse_name(p)) != p is bad, programs
should eat their own format. That said, see the new newly commited
lib/krb5/principal.c the test case for it (test_principal.c).
You should be able to pull over principal.c to 0.7.2 without too much
effort
with some parts of krb5.h
Love