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

Fix most DoxyGen warnings

2 года назад
builtins

Merge pull request #11610 from Mic92/ssl-fix

2 года назад
linux

Build `nix-store` with Meson

2 года назад
unix

local-derivation-goal: Move builder preparation to non-builtin code path

2 года назад
windows

Build `nix-store` with Meson

2 года назад
binary-cache-store.cc

Rename `Recursive` -> `NixArchive`

2 года назад
binary-cache-store.hh

Use SourcePath in more places

2 года назад
build-result.cc

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

2 года назад
build-result.hh

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

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

fix passing CA files into builtins:fetchurl sandbox

2 года назад
ca-specific-schema.sql

Build the local store on Windows

2 года назад
common-protocol-impl.hh

Restrict some code to `StoreDirConfig`

3 года назад
common-protocol.cc

Merge pull request #6236 from obsidiansystems/store-dir-config

3 года назад
common-protocol.hh

Restrict some code to `StoreDirConfig`

3 года назад
common-ssh-store-config.cc

Ensure we can construct remote store configs in isolation

2 года назад
common-ssh-store-config.hh

Ensure we can construct remote store configs in isolation

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

Cleanup `ContentAddressMethod` to match docs

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

Fix most DoxyGen warnings

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

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

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

Factor out commonality between WorkerProto::Basic{Client,Server}Connection

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

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

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

fix(libstore): make BasicDerivation move-constructible/assignable

2 года назад
derived-path-map.cc

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

2 года назад
derived-path-map.hh

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

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

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

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

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

2 года назад
downstream-placeholder.cc

Renamed HashFormat::Base32 to HashFormat::Nix32

3 года назад
downstream-placeholder.hh

Introduce `OutputName` and `OutputNameView` type aliases

3 года назад
dummy-store.cc

Move `uriSchemes` to `*StoreConfig`

2 года назад
dummy-store.md

Support per-store Markdown documentation

3 года назад
export-import.cc

`ParseSink` -> `FileSystemObjectSink`

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

fix(treewide): fix incorrect usage of std::move

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

Add 'download-buffer-size' setting

2 года назад
gc-store.hh

Solve unused header warnings reported by clangd

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

Split ignoreException for destructors or interrupt-safe

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

Always initialize curl in parent process on darwin

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

warn-large-path-threshold: define 0 as number to disable warnings

2 года назад
http-binary-cache-store.cc

HttpBinaryCacheStore::getFile(): Fix uncaught exception

2 года назад
http-binary-cache-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
http-binary-cache-store.md

Support per-store Markdown documentation

3 года назад
indirect-root-store.cc

inline the usage of `nix::renameFile`

2 года назад
indirect-root-store.hh

Enable the `unix://` store on Windows

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

Separate `SystemError` from `SysError`

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

Signer infrastructure: Prep for #9076

3 года назад
legacy-ssh-store.cc

Ensure we can construct remote store configs in isolation

2 года назад
legacy-ssh-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
legacy-ssh-store.md

Support per-store Markdown documentation

3 года назад
length-prefixed-protocol-helper.hh

Fix most DoxyGen warnings

2 года назад
local-binary-cache-store.cc

Move `uriSchemes` to `*StoreConfig`

2 года назад
local-binary-cache-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
local-binary-cache-store.md

Support per-store Markdown documentation

3 года назад
local-fs-store.cc

Refactor unix domain socket store config (#11109)

2 года назад
local-fs-store.hh

Refactor unix domain socket store config (#11109)

2 года назад
local-overlay-store.cc

More support for `std::filepath` in libnixutil

2 года назад
local-overlay-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
local-overlay-store.md

doc, src: Fix various spelling typos

2 года назад
local-store.cc

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

2 года назад
local-store.hh

Remove dead makeMutable() function

2 года назад
local-store.md

Build the local store on Windows

2 года назад
log-store.cc

Move the `getBuildLog` implementation to its own implementation file

4 года назад
log-store.hh

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

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

fix(treewide): fix incorrect usage of std::move

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

Fix most DoxyGen warnings

2 года назад
make-content-addressed.cc

Rename `Recursive` -> `NixArchive`

2 года назад
make-content-addressed.hh

makeContentAddressed: Add single path helper

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

fix: Build nix-store on arm with libatomic

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

Meson misc things

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

dropEmptyInitThenConcatStringsSep -> concatStringSep: diag

2 года назад
mounted-ssh-store.md

MountedSSHStore: stores on shared filesystems

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

Use std::strong_ordering for version comparison

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

Use std::strong_ordering for version comparison

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

nar-accessor.cc: Silence unused variable warning

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

Fix consts and casts

3 года назад
nar-info-disk-cache.cc

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

2 года назад
nar-info-disk-cache.hh

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

3 года назад
nar-info.cc

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

2 года назад
nar-info.hh

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

2 года назад
optimise-store.cc

Split ignoreException for destructors or interrupt-safe

2 года назад
outputs-spec.cc

Fix most DoxyGen warnings

2 года назад
outputs-spec.hh

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

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

packaging: Add darwin -lsandbox in meson

2 года назад
parsed-derivations.cc

Decouple within-build (structured attrs) and unstable CLI path info JSON

2 года назад
parsed-derivations.hh

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

3 года назад
path-info.cc

dropEmptyInitThenConcatStringsSep -> concatStringSep: store paths are not empty

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

fix(libstore/path-info): make ValidPathInfo move constructible/assignable

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

HashType: Rename to HashAlgorithm

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

Split up `util.{hh,cc}`

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

Disallow store path names that are . or .. (plus opt. -)

3 года назад
path-with-outputs.cc

refactor(treewide): reserve vector capacity when final size is known

2 года назад
path-with-outputs.hh

Restrict some code to `StoreDirConfig`

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

Improve error messages for invalid derivation names

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

Fix most DoxyGen warnings

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

Split ignoreException for destructors or interrupt-safe

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

Pathlocks Implementation for Windows (#10586)

2 года назад
posix-fs-canonicalise.cc

Guard uses of lutimes, for portability

2 года назад
posix-fs-canonicalise.hh

Build the local store on Windows

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

add call to `checkInterrupt` in a bunch of places

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

Fix most DoxyGen warnings

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

Signer infrastructure: Prep for #9076

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

Signer infrastructure: Prep for #9076

3 года назад
remote-fs-accessor.cc

Split ignoreException for destructors or interrupt-safe

2 года назад
remote-fs-accessor.hh

Merge FSAccessor into SourceAccessor

3 года назад
remote-store-connection.hh

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

2 года назад
remote-store.cc

withFramedSink(): Don't use a thread to monitor the other side

2 года назад
remote-store.hh

Rename `Recursive` -> `NixArchive`

2 года назад
s3-binary-cache-store.cc

Make S3 downloads slightly more interruptable

2 года назад
s3-binary-cache-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
s3-binary-cache-store.md

fix location

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

Fix some warnings

2 года назад
schema.sql

Build the local store on Windows

2 года назад
serve-protocol-connection.cc

Factor our connection code for worker proto like serve proto

2 года назад
serve-protocol-connection.hh

Factor our connection code for worker proto like serve proto

2 года назад
serve-protocol-impl.hh

Fix most DoxyGen warnings

2 года назад
serve-protocol.cc

Create `ServeProto::BuildOptions` and a serializer for it

3 года назад
serve-protocol.hh

Factor our `ServeProto::BasicServerConnection::handshake`

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

Split ignoreException for destructors or interrupt-safe

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

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

2 года назад
ssh-store.cc

Move `uriSchemes` to `*StoreConfig`

2 года назад
ssh-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
ssh-store.md

Support per-store Markdown documentation

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

Ensure error messages don't leak private key

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

Fix most DoxyGen warnings

2 года назад
store-api.cc

warn-large-path-threshold: define 0 as number to disable warnings

2 года назад
store-api.hh

Fix most DoxyGen warnings

2 года назад
store-cast.hh

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

3 года назад
store-dir-config.hh

Fix most DoxyGen warnings

2 года назад
store-reference.cc

Add `StoreReference::render`

2 года назад
store-reference.hh

Fix most DoxyGen warnings

2 года назад
uds-remote-store.cc

Refactor unix domain socket store config (#11109)

2 года назад
uds-remote-store.hh

Move `uriSchemes` to `*StoreConfig`

2 года назад
uds-remote-store.md

Enable the `unix://` store on Windows

2 года назад
worker-protocol-connection.cc

Split ignoreException for destructors or interrupt-safe

2 года назад
worker-protocol-connection.hh

Fix most DoxyGen warnings

2 года назад
worker-protocol-impl.hh

Fix most DoxyGen warnings

2 года назад
worker-protocol.cc

Merge pull request #10782 from obsidiansystems/both-connections

2 года назад
worker-protocol.hh

WorkerProto: Support fine-grained protocol feature negotiation

2 года назад