4 * Fix regression matching multiple ETags in `If-None-Match`
5 * perf: improve `If-None-Match` token parsing
10 * Fix handling of modified headers with invalid dates
11 * perf: improve ETag match loop
16 * Fix incorrect result when `If-None-Match` has both `*` and ETags
17 * Fix weak `ETag` matching to match spec
18 * perf: delay reading header values until needed
19 * perf: skip checking modified time if ETag check failed
20 * perf: skip parsing `If-None-Match` when no `ETag` header
21 * perf: use `Date.parse` instead of `new Date`
26 * Fix false detection of `no-cache` request directive
27 * perf: enable strict mode
28 * perf: hoist regular expressions
29 * perf: remove duplicate conditional
30 * perf: remove unnecessary boolean coercions
35 * Add weak `ETag` matching support
45 * Move repository to jshttp
50 * Revert "Fix for blank page on Safari reload"
55 * Fix for blank page on Safari reload
60 * Return stale for `Cache-Control: no-cache`
65 * Add `If-None-Match: *` support