playframework/Play20 — pull request #246 by jamesward (2012-04-20 06:59:41+00:00)
Title: Better 304 Handling

1) `Last-Modified` and `If-Modified-Since` are used to determine a possible 304 if etag didn't match
2) `Date` header added to support better 304 handling with proxies
3) Timestamps for static assets inside of JAR files are determined by the actual file (in the JAR) instead of just the JAR file iteself.