1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2024-09-19 23:03:53 -04:00
nix/src/libutil
Théophane Hufschmitt d2a07a96ba
Merge pull request #10467 from edolstra/nix-shell-symlink
nix shell: Handle output paths that are symlinks
2024-04-16 12:31:14 +02:00
..
args
linux Make cgroup.{cc,hh} linux-only files 2024-04-05 12:29:14 -04:00
signature Signer infrastructure: Prep for #9076 2024-01-03 16:13:55 -05:00
unix Better signals interface 2024-04-05 01:38:28 -04:00
abstract-setting-to-json.hh
ansicolor.hh
archive.cc Get rid of CanonPath::fromCwd 2024-02-08 11:01:41 -05:00
archive.hh ParseSink -> FileSystemObjectSink 2024-01-22 18:01:18 -05:00
args.cc fix #10336 2024-03-27 07:47:36 +01:00
args.hh nix hash path, and preperatory refactors 2024-02-21 12:11:25 -05:00
callback.hh
canon-path.cc Factor out the Unix-specific parts of canonPathInner 2024-02-16 10:12:07 -05:00
canon-path.hh Purify CanonPath 2024-02-16 09:47:25 -05:00
chunked-vector.hh
closure.hh
comparator.hh use std::tie() for macro-generated operators 2023-12-19 19:32:16 +01:00
compression.cc fix(libutil): apply only the specified filter to decompress archive 2024-03-30 01:29:29 +03:00
compression.hh nfc(libutil): reformat files 2024-03-30 01:29:22 +03:00
compute-levels.cc
compute-levels.hh
config-impl.hh Don't send settings that depend on disabled experimental features to the daemon 2024-02-20 15:28:42 +01:00
config.cc Fix "include" directive in config files 2024-03-29 16:33:13 +00:00
config.hh Merge pull request #9233 from bouk/bouk/apply-config-inner 2023-12-01 08:23:32 -05:00
current-process.cc Better signals interface 2024-04-05 01:38:28 -04:00
current-process.hh Add missing #include for rlim_t 2024-01-26 22:34:31 -05:00
english.cc Unify and refactor value printing 2024-01-11 16:34:36 -08:00
english.hh Unify and refactor value printing 2024-01-11 16:34:36 -08:00
environment-variables.cc Clean up env var logic in preparation for Windows 2024-04-04 18:17:12 -04:00
environment-variables.hh Clean up env var logic in preparation for Windows 2024-04-04 18:17:12 -04:00
error.cc throwExceptionSelfCheck throw Error 2024-03-29 16:05:05 -04:00
error.hh Merge pull request #8699 from tweag/nix-c-bindings 2024-04-04 17:50:52 +02:00
exit.cc :quit in the debugger should quit the whole program 2024-02-20 10:01:13 -08:00
exit.hh :quit in the debugger should quit the whole program 2024-02-20 10:01:13 -08:00
experimental-features.cc Merge remote-tracking branch 'upstream/master' into overlayfs-store 2024-04-05 16:32:02 -04:00
experimental-features.hh Merge remote-tracking branch 'upstream/master' into overlayfs-store 2024-04-05 16:32:02 -04:00
file-content-address.cc Fix gcc 12 warnings 2024-02-28 22:59:20 +01:00
file-content-address.hh Add Git object hashing to the store layer 2024-02-27 11:27:34 -05:00
file-descriptor.cc Start factoring out Unix assumptions 2024-04-02 14:43:38 -04:00
file-descriptor.hh Start factoring out Unix assumptions 2024-04-02 14:43:38 -04:00
file-path-impl.hh Support Windows paths in canonPath and absPath 2024-02-16 10:31:36 -05:00
file-system.cc Factor out nix::maybeLstat 2024-03-29 16:32:53 -04:00
file-system.hh Document maybeLstat 2024-03-30 10:39:25 -04:00
finally.hh finally.hh: delete copy constructor which is a bad idea 2024-03-12 18:25:35 -07:00
fmt.hh build-remote: fix format string shenanigans 2024-03-26 11:01:03 +03:00
fs-sink.cc Revert "Remove dead Git code" 2024-02-27 06:39:30 +01:00
fs-sink.hh Revert "Remove dead Git code" 2024-02-27 06:39:30 +01:00
git.cc git/dumpTree: Assert name not empty before back() 2024-03-24 00:58:08 +01:00
git.hh Support symlinks properly with git-hashing experimental feature 2024-02-28 12:24:45 -05:00
hash.cc treewide: hash type -> hash algorithm 2024-02-26 18:09:06 +08:00
hash.hh treewide: hash type -> hash algorithm 2024-02-26 18:09:06 +08:00
hilite.cc
hilite.hh
input-accessor.hh Combine AbstractPos, PosAdapter, and Pos 2024-01-08 10:59:41 -08:00
json-impls.hh
json-utils.cc change implementation of optionalValueAt 2024-04-14 22:35:51 +02:00
json-utils.hh change implementation of optionalValueAt 2024-04-14 22:35:51 +02:00
local.mk Add unix (and linux) dirs 2024-04-02 12:55:23 -04:00
logging.cc Start factoring out Unix assumptions 2024-04-02 14:43:38 -04:00
logging.hh Cleanup fmt.hh 2024-02-08 11:51:03 -08:00
lru-cache.hh
memory-source-accessor.cc Improve the FileSystemObjectSink interface 2024-01-22 18:01:21 -05:00
memory-source-accessor.hh Improve the FileSystemObjectSink interface 2024-01-22 18:01:21 -05:00
pool.hh
position.cc match line endings used by parser and error reports 2024-03-06 23:11:12 +01:00
position.hh match line endings used by parser and error reports 2024-03-06 23:11:12 +01:00
posix-source-accessor.cc Factor out nix::maybeLstat 2024-03-29 16:32:53 -04:00
posix-source-accessor.hh Get rid of CanonPath::fromCwd 2024-02-08 11:01:41 -05:00
ref.hh Combine AbstractPos, PosAdapter, and Pos 2024-01-08 10:59:41 -08:00
references.cc Renamed HashFormat::Base32 to HashFormat::Nix32 2023-12-06 23:43:42 +01:00
references.hh HashType: Rename to HashAlgorithm 2023-12-06 23:43:42 +01:00
regex-combinators.hh
repair-flag.hh Combine AbstractPos, PosAdapter, and Pos 2024-01-08 10:59:41 -08:00
serialise.cc Rename hintfmt to HintFmt 2024-02-08 11:58:25 -08:00
serialise.hh Start factoring out Unix assumptions 2024-04-02 14:43:38 -04:00
signals.hh setInterruptCheck(): Remove declared but undefined function 2024-04-05 16:03:25 +02:00
source-accessor.cc nix shell: Handle output paths that are symlinks 2024-04-10 23:49:19 +02:00
source-accessor.hh nix shell: Handle output paths that are symlinks 2024-04-10 23:49:19 +02:00
source-path.cc nix shell: Handle output paths that are symlinks 2024-04-10 23:49:19 +02:00
source-path.hh nix shell: Handle output paths that are symlinks 2024-04-10 23:49:19 +02:00
split.hh
suggestions.cc
suggestions.hh
sync.hh
tarfile.cc fix(libutil): apply only the specified filter to decompress archive 2024-03-30 01:29:29 +03:00
tarfile.hh fix(libutil): apply only the specified filter to decompress archive 2024-03-30 01:29:29 +03:00
terminal.cc libutil/terminal: cache isTTY() 2024-03-02 16:32:04 +01:00
terminal.hh treewide: shouldANSI() -> isTTY() 2024-03-02 16:32:04 +01:00
thread-pool.cc Better signals interface 2024-04-05 01:38:28 -04:00
thread-pool.hh
topo-sort.hh
types.hh
url-parts.hh Merge pull request #9621 from blaggacao/fix/too-restrictive-branch-regex-master 2023-12-22 16:02:25 +01:00
url.cc Merge remote-tracking branch 'origin/master' into profile-names-instead-of-index 2023-12-21 16:21:26 +01:00
url.hh isValidSchemeName: Add function 2023-12-11 12:12:43 +01:00
users.cc Start factoring out Unix assumptions 2024-04-02 14:43:38 -04:00
users.hh Factor out isRootUser function 2024-03-29 16:33:01 -04:00
util.cc Start factoring out Unix assumptions 2024-04-02 14:43:38 -04:00
util.hh Improve String Handling 2024-01-16 17:00:46 +00:00
variant-wrapper.hh
xml-writer.cc
xml-writer.hh