Opened 7 years ago

Closed 7 years ago

#10581 closed (fixed)

Conditional processing fails with a single 'If-Match' header

Reported by: isagalaev Owned by: mtredinnick
Component: HTTP handling Version: 1.0
Severity: Keywords:
Cc: Triage Stage: Unreviewed
Has patch: yes Needs documentation:
Needs tests: Patch needs improvement:
Easy pickings: UI/UX:


In a fix to #5791 etags are parsed only from If-None-Match even if only If-Match present.

Attachments (1)

10581.diff (1.5 KB) - added by isagalaev 7 years ago.

Download all attachments as: .zip

Change History (2)

Changed 7 years ago by isagalaev


comment:1 Changed 7 years ago by mtredinnick

  • Resolution set to fixed
  • Status changed from new to closed

(In [10116]) Fixed #10581 -- Fixed conditional handling of If-Match headers.

The conditional processing decorator from r10114 wasn't parsing ETags
from an If-Match header correctly. Patch from Ivan Sagalaev (who also
did most of the work in r10114, before I rewrote parts of it and added
bonus bugs, although I forgot to thank him there).

Note: See TracTickets for help on using tickets.
Back to Top