master
Fix and extend nix-shell baseDir test
Simplify getRootCgroup()
Ensure error messages don't leak private key
nix::readLine: Add eofOk parameter
Fix argument order in the Windows implementation of `getEnvOs`
Make toJSONObject const
Finish converting existing comments for internal API docs (#8146)
Make the NAR parser much stricter wrt field order
Merge remote-tracking branch 'origin/master' into fsync-store-paths
Fix most DoxyGen warnings
refactor(treewide): make some move ctors noexcept where appropriate
concatStrings: Give compiler access to definition for inlining
Remove `comparator.hh` and switch to `<=>` in a bunch of places
Make abort() call sites log first
Ensure all headers have `#pragma once` and are in API docs
Slightly change formatting style
nfc(libutil): reformat files
Add x86_64 compute levels as additional system types
experimental-features.hh: Don't include json-utils.hh
Format `config-global.{cc,hh}`
addFlag: use aliases
fix `NIX_PATH` for real (#11079)
manual: Contributing -> Development, Hacking -> Building (#9014)
Split ignoreException for destructors or interrupt-safe
Implement `setStackSize` for Windows
Unify and refactor value printing
Factor out `lookupExecutable` and other PATH improvments
feat: add flag `set-env-var` to `MixEnvironment`
Make panic() and unreachable() robust
More support for `std::filepath` in libnixutil
Merge pull request #11843 from xokdvium/dev/move-fixes
`:quit` in the debugger should quit the whole program
libexpr: experimental pipe operators
Don't change nix::fs for now
Improve error messages for invalid derivation names
RestoreSink::createDirectory(): Use append()
Fix incorrect comment in `hiliteMatches`
`ValidPathInfo` JSON format should use `null` not omit field
Clean up standard stream logic
Solve unused header warnings reported by clangd
LRUCache: Mark size() as const
use `CanonPath` in `fs-sink` and its derivatives
refact: Extract build-utils-meson/libatomic
Build `nix-util` with Meson
More work on the scheduler for windows
packaging: Add mkMeson{Library,Executable}
fix(libutil): remove no-op move from const
getSnippetUpTo: Return optional
fix(libutil/posix-source-accessor.cc): get rid of use-after-move bug
Use SourcePath in more places
Initial runProgram implementation for Windows
fix(libutils): make ref move assignable/constructible
Renamed HashFormat::Base32 to HashFormat::Nix32
HashType: Rename to HashAlgorithm
Combine `AbstractPos`, `PosAdapter`, and `Pos`
fix(libstore-tests): remove use-after-free bug for `StringSource`
setInterruptCheck(): Remove declared but undefined function
libutil/source-accessor: custom error if source does not exist
Remove unused boost include and split out std-hash.hh
Fix meson build on darwin
MacOS built: add workaround for missing view() member of std::ostringstream
SymbolStr: Remove std::string conversion
Rename SyncBase::read() -> readLock()
tweak unpack channel built-in, std::filesystem::path for tarball
Filter OSC 8 correctly
Typo
Split up `util.{hh,cc}`
Put some file descriptor functions in unix and windows namespaces
Build the local store on Windows
Merge pull request #9621 from blaggacao/fix/too-restrictive-branch-regex-master
fix: warn on malformed URI query parameter
Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined (#11351)
Fixing #7479
xml-writer: Remove std aliases