nixpkgs/pkgs/servers/http
aszlig 845e92835d
Merge Last-Modified fix for nginx (#76697)
This fixes the patch for nginx to clear the Last-Modified header if a
static file is served from the Nix store.

So far we only used the ETag from the store path, but if the
Last-Modified header is always set to "Thu, 01 Jan 1970 00:00:01 GMT",
Firefox and Chrome/Chromium seem to ignore the ETag and simply use the
cached content instead of revalidating.

Alongside the fix, this also adds a dedicated NixOS VM test, which uses
WebDriver and Firefox to check whether the content is actually served
from the browser's cache and to have a more real-world test case.
2020-01-02 21:41:59 +01:00
..
apache-httpd
apache-modules Merge pull request #70365 from jglukasik/mod_tile 2019-11-05 20:45:55 -05:00
apt-cacher-ng
couchdb
darkhttpd
gatling
h2o h2o: build with openssl 2019-12-21 22:55:58 +00:00
hiawatha maintainer-list.nix: remove ndowens 2019-12-26 16:47:41 -05:00
hyp
jboss
jetty jetty: 9.4.22.v20191022 -> 9.4.24.v20191120 (#74417) 2019-11-30 22:03:40 +01:00
lighttpd Re-Revert "Merge branch 'staging-next'" 2019-09-22 09:38:09 +02:00
lwan
micro-httpd
mini-httpd
myserver
nginx nginx: Clear Last-Modified if ETag is from store 2019-12-30 14:30:36 +01:00
nix-binary-cache
openresty openresty: 1.15.8.1 -> 1.15.8.2 2019-09-27 16:17:19 -07:00
pshs
redstore
showoff
spawn-fcgi
tengine tengine: 2.3.1 -> 2.3.2 (#70574) 2019-10-15 22:00:09 +02:00
thttpd
tomcat
unit unit: add withRuby_2_7 option 2020-01-01 00:25:03 +00:00
webfs
webhook
yaws