nixpkgs/nixos
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
..
doc Module system improvements for NixOS as a submodule (#75031) 2020-01-02 20:38:45 +01:00
lib nixos/python-test-driver: add an option to disable python linter 2019-12-22 19:27:43 +01:00
maintainers
modules Merge pull request #76153 from arcnmx/connman-iwd 2020-01-02 21:35:54 +01:00
tests Merge Last-Modified fix for nginx (#76697) 2020-01-02 21:41:59 +01:00
COPYING
default.nix
README
release-combined.nix nixos/nfs: test nfs with kerberos authentication 2019-12-12 15:42:44 +00:00
release-small.nix nixos/containers-ip: Test both ipv4 and ipv6 in the same script 2019-11-27 09:13:02 +01:00
release.nix

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.