]> Cypherpunks repositories - gostls13.git/commit
net/http: allow zero-valued Expires in Cookie.Valid
authorAmit Saha <amitsaha.in@gmail.com>
Sat, 21 May 2022 07:42:02 +0000 (17:42 +1000)
committerDamien Neil <dneil@google.com>
Mon, 15 Aug 2022 18:58:51 +0000 (18:58 +0000)
commit95c125a44ad1a0c3e441c3214160cd7b4483e79c
treef5ecbb1c9ed4b1aa9a02f06f42992cc4d46dedcd
parent05ff045dfeab582503a15c4233161aa8b6be179d
net/http: allow zero-valued Expires in Cookie.Valid

The value of Expires is only checked when a value is set.

This fixes the bug that a cookie with a zero-valued Expire
was considered invalid, even though Expires is an optional
field.

Fixes #52989

Change-Id: I206c50e9b6ea2744a92c74673d589ce2aaa62670
Reviewed-on: https://go-review.googlesource.com/c/go/+/407654
Run-TryBot: Damien Neil <dneil@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/net/http/cookie.go
src/net/http/cookie_test.go