Branch: refs/heads/master
Home: https://github.com/NixOS/nix
Commit: 60340ce3e2f793caf1704997a4d7a5a066e9ef24
https://github.com/NixOS/nix/commit/60340ce3e2f793caf1704997a4d7a5a066e9ef24
Author: Eelco Dolstra <[email protected]>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/libexpr/primops.cc
M src/libutil/util.cc
M src/libutil/util.hh
M src/nix-env/profiles.cc
Log Message:
-----------
Implement caching of fetchurl/fetchTarball results
ETags are used to prevent redownloading unchanged files.
Commit: c1f04fae350acf9d72c56ef4f83037b479f25ab0
https://github.com/NixOS/nix/commit/c1f04fae350acf9d72c56ef4f83037b479f25ab0
Author: Eelco Dolstra <[email protected]>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/libexpr/primops.cc
M src/libstore/globals.cc
M src/libstore/globals.hh
Log Message:
-----------
Implement a TTL on cached fetchurl/fetchTarball results
This is because we don't want to do HTTP requests on every evaluation,
even though we can prevent a full redownload via the cached ETag. The
default is one hour.
Commit: 1fc905ad4c6320d7625d7f9bec06e70531bb0d5f
https://github.com/NixOS/nix/commit/1fc905ad4c6320d7625d7f9bec06e70531bb0d5f
Author: Eelco Dolstra <[email protected]>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
A src/libexpr/download.cc
A src/libexpr/download.hh
M src/libexpr/primops.cc
Log Message:
-----------
Move curl stuff into a separate file
Commit: 4ed2187377bb915c0eac7f93f20afa3d16f79a5d
https://github.com/NixOS/nix/commit/4ed2187377bb915c0eac7f93f20afa3d16f79a5d
Author: Eelco Dolstra <[email protected]>
Date: 2015-04-09 (Thu, 09 Apr 2015)
Changed paths:
M src/libexpr/download.cc
M src/libexpr/download.hh
M src/libexpr/primops.cc
Log Message:
-----------
Use cached result if there is a network error
Compare: https://github.com/NixOS/nix/compare/1711679ea5fd...4ed2187377bb_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits