/
ne1ghost
/
nix
ОбзорДокументацияВойти
/
ne1ghost
/
nix
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
nix/
src/libutil/
..
args

Fix and extend nix-shell baseDir test

2 года назад
linux

Simplify getRootCgroup()

2 года назад
signature

Ensure error messages don't leak private key

2 года назад
unix

nix::readLine: Add eofOk parameter

2 года назад
windows

Fix argument order in the Windows implementation of `getEnvOs`

2 года назад
abstract-setting-to-json.hh

Make toJSONObject const

3 года назад
ansicolor.hh

Finish converting existing comments for internal API docs (#8146)

3 года назад
archive.cc

Make the NAR parser much stricter wrt field order

2 года назад
archive.hh

Merge remote-tracking branch 'origin/master' into fsync-store-paths

2 года назад
args.cc

Fix most DoxyGen warnings

2 года назад
args.hh

Fix most DoxyGen warnings

2 года назад
callback.hh

refactor(treewide): make some move ctors noexcept where appropriate

2 года назад
canon-path.cc

concatStrings: Give compiler access to definition for inlining

2 года назад
canon-path.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
checked-arithmetic.hh

Fix most DoxyGen warnings

2 года назад
chunked-vector.hh

Make abort() call sites log first

2 года назад
closure.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
comparator.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
compression.cc

Slightly change formatting style

2 года назад
compression.hh

nfc(libutil): reformat files

2 года назад
compute-levels.cc

Add x86_64 compute levels as additional system types

5 лет назад
compute-levels.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
config-global.cc

experimental-features.hh: Don't include json-utils.hh

2 года назад
config-global.hh

Format `config-global.{cc,hh}`

2 года назад
config-impl.hh

addFlag: use aliases

2 года назад
config.cc

fix `NIX_PATH` for real (#11079)

2 года назад
config.hh

manual: Contributing -> Development, Hacking -> Building (#9014)

2 года назад
current-process.cc

Split ignoreException for destructors or interrupt-safe

2 года назад
current-process.hh

Implement `setStackSize` for Windows

2 года назад
english.cc

Unify and refactor value printing

3 года назад
english.hh

Unify and refactor value printing

3 года назад
environment-variables.cc

Factor out `lookupExecutable` and other PATH improvments

2 года назад
environment-variables.hh

feat: add flag `set-env-var` to `MixEnvironment`

2 года назад
error.cc

Make panic() and unreachable() robust

2 года назад
error.hh

Make panic() and unreachable() robust

2 года назад
exec.hh

More support for `std::filepath` in libnixutil

2 года назад
executable-path.cc

Merge pull request #11843 from xokdvium/dev/move-fixes

2 года назад
executable-path.hh

More support for `std::filepath` in libnixutil

2 года назад
exit.cc

`:quit` in the debugger should quit the whole program

2 года назад
exit.hh

`:quit` in the debugger should quit the whole program

2 года назад
experimental-features.cc

libexpr: experimental pipe operators

2 года назад
experimental-features.hh

experimental-features.hh: Don't include json-utils.hh

2 года назад
file-content-address.cc

Merge remote-tracking branch 'origin/master' into fsync-store-paths

2 года назад
file-content-address.hh

Fix most DoxyGen warnings

2 года назад
file-descriptor.cc

refactor(treewide): make some move ctors noexcept where appropriate

2 года назад
file-descriptor.hh

refactor(treewide): make some move ctors noexcept where appropriate

2 года назад
file-path-impl.hh

Factor out `lookupExecutable` and other PATH improvments

2 года назад
file-path.hh

Factor out `lookupExecutable` and other PATH improvments

2 года назад
file-system.cc

Don't change nix::fs for now

2 года назад
file-system.hh

Don't change nix::fs for now

2 года назад
finally.hh

refactor(treewide): make some move ctors noexcept where appropriate

2 года назад
fmt.hh

Improve error messages for invalid derivation names

2 года назад
fs-sink.cc

RestoreSink::createDirectory(): Use append()

2 года назад
fs-sink.hh

Merge remote-tracking branch 'origin/master' into fsync-store-paths

2 года назад
git.cc

Make abort() call sites log first

2 года назад
git.hh

Fix most DoxyGen warnings

2 года назад
hash.cc

Ensure error messages don't leak private key

2 года назад
hash.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
hilite.cc

Fix incorrect comment in `hiliteMatches`

4 года назад
hilite.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
json-impls.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
json-utils.cc

`ValidPathInfo` JSON format should use `null` not omit field

2 года назад
json-utils.hh

Fix most DoxyGen warnings

2 года назад
logging.cc

Clean up standard stream logic

2 года назад
logging.hh

Solve unused header warnings reported by clangd

2 года назад
lru-cache.hh

LRUCache: Mark size() as const

2 года назад
memory-source-accessor.cc

use `CanonPath` in `fs-sink` and its derivatives

2 года назад
memory-source-accessor.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
meson.build

refact: Extract build-utils-meson/libatomic

2 года назад
meson.options

Build `nix-util` with Meson

2 года назад
muxable-pipe.hh

More work on the scheduler for windows

2 года назад
os-string.hh

More support for `std::filepath` in libnixutil

2 года назад
package.nix

packaging: Add mkMeson{Library,Executable}

2 года назад
pool.hh

refactor(treewide): make some move ctors noexcept where appropriate

2 года назад
position.cc

fix(libutil): remove no-op move from const

2 года назад
position.hh

getSnippetUpTo: Return optional

2 года назад
posix-source-accessor.cc

fix(libutil/posix-source-accessor.cc): get rid of use-after-move bug

2 года назад
posix-source-accessor.hh

Use SourcePath in more places

2 года назад
processes.hh

Initial runProgram implementation for Windows

2 года назад
ref.hh

fix(libutils): make ref move assignable/constructible

2 года назад
references.cc

Renamed HashFormat::Base32 to HashFormat::Nix32

3 года назад
references.hh

HashType: Rename to HashAlgorithm

3 года назад
regex-combinators.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
repair-flag.hh

Combine `AbstractPos`, `PosAdapter`, and `Pos`

3 года назад
serialise.cc

Split ignoreException for destructors or interrupt-safe

2 года назад
serialise.hh

fix(libstore-tests): remove use-after-free bug for `StringSource`

2 года назад
signals.hh

setInterruptCheck(): Remove declared but undefined function

2 года назад
source-accessor.cc

libutil/source-accessor: custom error if source does not exist

2 года назад
source-accessor.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
source-path.cc

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
source-path.hh

Remove unused boost include and split out std-hash.hh

2 года назад
split.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
std-hash.hh

Fix most DoxyGen warnings

2 года назад
strings-inline.hh

Factor out `lookupExecutable` and other PATH improvments

2 года назад
strings.cc

Fix meson build on darwin

2 года назад
strings.hh

MacOS built: add workaround for missing view() member of std::ostringstream

2 года назад
suggestions.cc

SymbolStr: Remove std::string conversion

2 года назад
suggestions.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
sync.hh

Rename SyncBase::read() -> readLock()

2 года назад
tarfile.cc

Don't change nix::fs for now

2 года назад
tarfile.hh

tweak unpack channel built-in, std::filesystem::path for tarball

2 года назад
terminal.cc

Filter OSC 8 correctly

2 года назад
terminal.hh

Solve unused header warnings reported by clangd

2 года назад
thread-pool.cc

Typo

2 года назад
thread-pool.hh

Split up `util.{hh,cc}`

3 года назад
topo-sort.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад
types.hh

Solve unused header warnings reported by clangd

2 года назад
unix-domain-socket.cc

Put some file descriptor functions in unix and windows namespaces

2 года назад
unix-domain-socket.hh

Build the local store on Windows

2 года назад
url-parts.hh

Merge pull request #9621 from blaggacao/fix/too-restrictive-branch-regex-master

3 года назад
url.cc

fix: warn on malformed URI query parameter

2 года назад
url.hh

Remove `comparator.hh` and switch to `<=>` in a bunch of places

2 года назад
users.cc

Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined (#11351)

2 года назад
users.hh

Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined (#11351)

2 года назад
util.cc

Split ignoreException for destructors or interrupt-safe

2 года назад
util.hh

Split ignoreException for destructors or interrupt-safe

2 года назад
variant-wrapper.hh

Fixing #7479

3 года назад
xml-writer.cc

xml-writer: Remove std aliases

4 года назад
xml-writer.hh

Ensure all headers have `#pragma once` and are in API docs

3 года назад