]> granicus.if.org Git - curl/commit
cookie: max-age fixes
authorDaniel Stenberg <daniel@haxx.se>
Thu, 16 Jan 2014 07:51:30 +0000 (08:51 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 17 Jan 2014 07:57:27 +0000 (08:57 +0100)
commitecaf2f02f1df70f0bbcbbbf48914bfc83c8f2a56
tree9093989fc99625fd00dbded6aa7c5d7158a5ea4d
parentd4296f6f06239a43f5438f28ea01525cc0a6025c
cookie: max-age fixes

1 - allow >31 bit max-age values

2 - don't overflow on extremely large max-age values when we add the
value to the current time

3 - make sure max-age takes precedence over expires as dictated by
RFC6265

Bug: http://curl.haxx.se/mail/lib-2014-01/0130.html
Reported-by: Chen Prog
lib/cookie.c