[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch nix updated (3bfa70b -> e531520)
From: |
Ludovic Courtès |
Subject: |
branch nix updated (3bfa70b -> e531520) |
Date: |
Wed, 03 Jun 2015 22:00:30 +0000 |
civodul pushed a change to branch nix
in repository guix.
from 3bfa70b Don't wait for PID -1
new 909f126 Rename 'initChild' to 'runChild'.
new 1f8456f Use PR_SET_PDEATHSIG to ensure child cleanup
new 8d9a0be Remove tabs
new ccade8c Get rid of unnecessary "interrupted by the user" message
with -vvv
new 5c84e49 Ensure we're writing to stderr in the builder
new 7930b2c Fix some memory leaks
new 159b710 Shut up a Valgrind warning
new b499d2e Silence some warnings on GCC 4.9
new 66d086c Better error message
new 45a145c Explicitly include required C headers
new 7dfd3f5 Pedantry
new 0fed5fd libutil: Improve errmsg on readLink size mismatch.
new 0b9c4a8 libutil: Limit readLink() error to only overflows.
new 35605c4 Set /nix/store permission to 1737
new 8c94a86 Doh
new 7a7a158 Doh^2
new 70c3d2f Simplify printHash32
new 8ab23f2 Simplify parseHash32
new 638f367 Use pivot_root in addition to chroot when possible
new 67af480 Use chroots for all derivations
new ba5888b Fix typos: s/the the/the/
new 1f595ba Tighten permissions on chroot directories
new b6ecbd2 addToStore(): Take explicit name argument
new 44f1b18 Chroot builds: Provide world-readable /nix/store
new 64a998e Revert /nix/store permission back to 01775
new 715478f Add a ‘verifyStore’ RPC
new e531520 Don't let unprivileged users repair paths
The 27 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
nix/libstore/build.cc | 171 ++++++++++++++++++++-------------------
nix/libstore/gc.cc | 6 +-
nix/libstore/local-store.cc | 31 ++++---
nix/libstore/local-store.hh | 2 +-
nix/libstore/optimise-store.cc | 1 +
nix/libstore/pathlocks.cc | 2 +-
nix/libstore/remote-store.cc | 17 +++-
nix/libstore/remote-store.hh | 29 ++++---
nix/libstore/store-api.hh | 24 +++---
nix/libstore/worker-protocol.hh | 3 +-
nix/libutil/hash.cc | 101 +++++++-----------------
nix/libutil/util.cc | 62 +++++++++-----
nix/libutil/util.hh | 6 ++
nix/nix-daemon/nix-daemon.cc | 34 ++++++--
14 files changed, 255 insertions(+), 234 deletions(-)
- branch nix updated (3bfa70b -> e531520),
Ludovic Courtès <=
- 01/27: Rename 'initChild' to 'runChild'., Ludovic Courtès, 2015/06/03
- 02/27: Use PR_SET_PDEATHSIG to ensure child cleanup, Ludovic Courtès, 2015/06/03
- 04/27: Get rid of unnecessary "interrupted by the user" message with -vvv, Ludovic Courtès, 2015/06/03
- 03/27: Remove tabs, Ludovic Courtès, 2015/06/03
- 07/27: Shut up a Valgrind warning, Ludovic Courtès, 2015/06/03
- 06/27: Fix some memory leaks, Ludovic Courtès, 2015/06/03
- 08/27: Silence some warnings on GCC 4.9, Ludovic Courtès, 2015/06/03
- 09/27: Better error message, Ludovic Courtès, 2015/06/03
- 10/27: Explicitly include required C headers, Ludovic Courtès, 2015/06/03
- 05/27: Ensure we're writing to stderr in the builder, Ludovic Courtès, 2015/06/03