Hi List, Juliusz,

2012/3/24, Juliusz Chroboczek <j...@pps.jussieu.fr>:
>> Do you agree with me, or do I'm broking something ?
>
> You're right, as usual.
>
> IMHO, the right way to fix it would be similar to what is done about
> unknown headers -- see hbuf at the end of the same function.

That was my first commit (you can look at my repo on github), but I
finally revert it since it not the right way to do it.

In fact the bug is not in the "full" Cache-Control Directive but only
with max_age and s_maxage ones.

So I do a new commit that I hope won't break too much things :
 - max-age and s-maxage are now saved in the disk entry using the
object->{max_age,s_maxage} members when available.
 - They are restored when read back from disk entry in the
validateEntry function.

People may look at
https://github.com/caeies/polipo-caeies/commit/b652512a8640f2f896d71de4c1f92edcdb3bd9dd
for review.

Comments welcome.

Caeies,

PS: I'm working on Vary Header too atm, If you want to comment, I'll be happy.

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Polipo-users mailing list
Polipo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/polipo-users

Reply via email to