# This list is used to avoid multiple name/email instances of the same # contributors reported by "git log" and "git shortlog" commands. Adriano Peluso Al McElrath Alex Sassmannshausen Alexander I. Grafov Alírio Eyng Amin Bandali Amirouche Boubekki Andreas Enge Andreas Enge Andy Wingo Ben Woodcroft Ben Woodcroft Ben Woodcroft Brett Gilio Christine Lemmer-Webber Claes Wallin (韋嘉誠) Cyprien Nicolas Daniel Pimentel Danny Milosavljevic David Hashe David Thompson David Thompson David Thompson Deck Pickard Eric Bavier Eric Bavier Eric Dvorsak George Clemmer ison Ivan Vilata i Balaguer Jakob L. Kreuze Jeff Mickey John Darrington John J. Foerch Joshua Grant Joshua Grant Joshua Grant Joshua Grant Kei Kebreau Leo Famulari Liliana Marie Prikler Liliana Marie Prikler Leo Prikler Ludovic Courtès Marek Benc Marius Bakke Marius Bakke Marius Bakke Marius Bakke Mathieu Lirzin Mathieu Lirzin Mathieu Othacehe Mathieu Othacehe Mathieu Othacehe Matthew James Kraai Nikita Karetnikov nikita nikita ng0 nikita Nils Gillmann nikita Nils Gillmann nikita ng0 nikita nikita nikita nikita nikita nikita nikita nikita nikita nikita Pierre Neidhardt Pierre-Antoine Rouby Pjotr Prins Pjotr Prins Pjotr Prins Raimon Grau Raoul Jean Pierre Bonnal Raymond Nicholson Rene Saavedra Ricardo Wurmus Ricardo Wurmus Sou Bunnbu (宋文武) Sou Bunnbu (宋文武) Stefan Reichör Taylan Ulrich Bayırlı/Kammer Theodoros Foradis Thomas Danckaert Tobias Geerinckx-Rice Tomáš Čech Vincent Legoll ef='/guix/commit/nix/libutil/util.cc?id=7033c7692ccbbbad8f7b9952015de071a5588e87'>daemon: Account for deleted store files when deduplication is on.Ludovic Courtès Previously, a store item that is a regular file would not be accounted for in the 'bytesFreed' value computed by 'deletePath' because its 'st_nlink' count would always be >= 2. This commit fixes that. * nix/libutil/util.hh (deletePath): Add optional 'linkThreshold' argument. * nix/libutil/util.cc (_deletePath): Add 'linkThreshold' argument and honor it. Pass it down in recursive call. (deletePath): Add 'linkThreshold' and honor it. * nix/libstore/gc.cc (LocalStore::deleteGarbage): Pass 'linkThreshold' argument to 'deletePath', with a value of 2 when PATH is a store item and deduplication is on. 2019-11-29daemon: 'pathExists' uses 'statx' when available.Ludovic Courtès * nix/libutil/util.cc (pathExists) [HAVE_STATX]: New code. 2019-11-27daemon: 'deletePath' uses 'statx' when available.Ludovic Courtès * nix/libutil/util.cc (_deletePath) [HAVE_STATX]: Use 'statx'. 2019-08-30daemon: Don't reply on 'st_blocks'.Eelco Dolstra Ported by Ludovic Courtès <ludo@gnu.org> from <https://github.com/NixOS/nix/commit/a2c4fcd5e9782dc8d2998773380c7171ee53b813>. * nix/libstore/gc.cc (LocalStore::removeUnusedLinks): Use 'st.st_size' instead of 'st.st_blocks * 512'. * nix/libutil/util.cc (_deletePath): Likewise. 2017-08-18nix: Remove unused function.Andy Wingo * nix/libutil/util.hh: * nix/libutil/util.cc (decodeOctalEscaped): Remove unused and buggy function.