aboutsummaryrefslogtreecommitdiff
path: root/src/libstore
AgeCommit message (Expand)Author
2024-05-04Fix /etc/group having desynced IDs from the actual UID in the sandboxJade Lovelace
2024-05-04Merge "libstore/local-derivation-goal: prohibit creating setuid/setgid binari...Maximilian Bosch
2024-05-03libstore/local-derivation-goal: prohibit creating setuid/setgid binariesMaximilian Bosch
2024-05-03libstore: check additionalSandboxProfileArtemis Tosini
2024-05-02Disallow store path names that are . or .. (plus opt. -)Robert Hensing
2024-05-02Revert "StorePath: reject names starting with '.'"Robert Hensing
2024-04-27Run all derivation builders inside the sandbox on macOSPuck Meerburg
2024-04-27Fix progress bar on copyPathsPuck Meerburg
2024-04-27libstore/ssh: shutK900
2024-04-26Merge "ssh-ng: Set log-fd for ssh to `4` by default" into mainMaximilian Bosch
2024-04-26Merge "gc: Find roots using libproc on Darwin" into mainArtemis Tosini
2024-04-26ssh-ng: Set log-fd for ssh to `4` by defaultMaximilian Bosch
2024-04-26filetransfer: don't decompress in curl wrapper itselfeldritch horrors
2024-04-26filetransfer: remove dataCallback from interfaceeldritch horrors
2024-04-26filetransfer: make two-arg download abstracteldritch horrors
2024-04-25gc: Find roots using libproc on DarwinArtemis Tosini
2024-04-25filetransfer: drop errorSinkeldritch horrors
2024-04-25filetransfer: restore http status line reportingeldritch horrors
2024-04-25filetransfer: remove decompress request parametereldritch horrors
2024-04-24Merge "libstore: Create platform LocalStore subclasses" into mainArtemis Tosini
2024-04-23libstore: Create platform LocalStore subclassesArtemis Tosini
2024-04-23Merge changes Ia3e7b1e6,If09be814 into mainQyriad
2024-04-22meson: fix cross compilationQyriad
2024-04-23libstore: use curl functions for reading headerseldritch horrors
2024-04-23libstore: remove github etag workaroundeldritch horrors
2024-04-22libstore: use curl_multi_{poll,wakeup}eldritch horrors
2024-04-22libstore: remove ancient libcurl feature checkseldritch horrors
2024-04-21Fix exportReferencesGraph when given store subpathAlyssa Ross
2024-04-18meson: correctly embed sandbox shell when askedQyriad
2024-04-18meson: correctly set -DSANDBOX_SHELL if we have itQyriad
2024-04-16Merge "libstore/build: set NO_NEW_PRIVS for the sandbox" into mainIlya K
2024-04-15fix probable format bug in DerivationGoal::buildDoneQyriad
2024-04-15libstore/build: set NO_NEW_PRIVS for the sandboxK900
2024-04-14don't throw an exception for the trivial case of isStorePath()...Qyriad
2024-04-13libstore/build: just copy the magic /etc files into the sandboxK900
2024-04-11Merge "Merge pull request #10456 from NixOS/fixpermdeniedbind" into mainIlya K
2024-04-11Merge "Merge pull request #10362 from obsidiansystems/maybeLstat" into mainIlya K
2024-04-11Merge pull request #10456 from NixOS/fixpermdeniedbindThéophane Hufschmitt
2024-04-11Merge pull request #10362 from obsidiansystems/maybeLstatJohn Ericson
2024-04-11libstore: fix glossary link in documentationeldritch horrors
2024-04-09meson: correctly set NIX_CONF_DIR to $sysconfdir/nixQyriad
2024-04-08pragma once and ///@file everything missing itJade Lovelace
2024-04-05Revert "libutil: remove Pool::Handle::bad"eldritch horrors
2024-04-05Revert "libstore: remove one Resource::good flag"eldritch horrors
2024-04-05Revert "libstore: using throwing finally in withFramedSink"eldritch horrors
2024-04-05Revert "libutil: drop Fs{Source,Sink}::good"eldritch horrors
2024-03-31libutil: drop Fs{Source,Sink}::goodeldritch horrors
2024-03-31Merge changes Ib62d3d68,Ic3e7affe into mainjade
2024-03-31libstore: using throwing finally in withFramedSinkeldritch horrors
2024-03-31libstore: remove one Resource::good flageldritch horrors