>
> "Arunav Sanyal" <[email protected]> wrote in message 
> news:CAGc_XP+z9DtsYi5juGmkFG=Y7r0-R2sqqK3DiVe_1Hr5Cb=u...@mail.gmail.com...
> Hi
>
> Well markus I was going to set a very similar patch which was required by my 
> organization but you beat me to it.
>
> Some review comments(i am reading your intial proposal of the patch).
>
> 1. Please introduce a new bits variable conn->bits.service_principal / 
> conn->bits.proxy_serviceprincipal. This variable should be set in case string 
> is set.
>
> eg. conn->bits.service_principal= (NULL != 
> (data->set.str[STRING_NEGOTIATE_GSSAPI_SERVICE]));
>
> similarly you can introduce new variable for proxy service
>

Ok shouldn’t be a problem and makes sense if you want to keep the I would say 
non standard KHTTP service name.

> 2. I think nomenclature is incorrect, since it is used elsewhere it can be 
> used in spnego authentication as well.
>

The spnego code can be removed as the newer (I think now more than 5 years)  
Kerberos libraries support spnego natively . I added  that with fbopenssl as a 
library ( I assume you mean the code with HAVE_SPNEGO )

> 3. Please refer to reuse_conn() method in url.c
>
> Here you are copying information between one conn object to another, in case 
> connection does not close in multipass authentication. You have to add copy 
> code for this variable in here. Otherwise copy of conn will contain garbage 
> value.
>

I don’ t understand this. I only set the default values in url.c don’t I .  

>
> I will be happy to help you in any code changes. If I have missed something, 
> please point it out to me.
>
> The reason for these suggestion is because i plan to add many features on top 
> of this in the near future.
>
> Yours sincerely
>
>
> --
>
> Arunav Sanyal
> Graduate student
> B.E (Hons) Computer Science
> BITS Pilani K.K Birla Goa Campus
>
>
> Software Engineer
> INFORMATICA BUSINESS SOLUTIONS
>
>
>
> ---------------------------------------------------------------------------   
>         --
>
>
> -------------------------------------------------------------------
> List admin: http://cool.haxx.se/list/listinfo/curl-library
> Etiquette:  http://curl.haxx.se/mail/etiquette.html


Regards
Markus
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to