1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-10 20:46:01 +01:00
nix/src
Jörg Thalheim f12f96bcbb Fix virtual method calls during construction in S3BinaryCacheStoreImpl
Move init() call from constructor to openStore() method to avoid calling
virtual methods during object construction. This prevents undefined
behavior when virtual methods are called before the object is fully
constructed.
2025-07-17 15:45:32 +02:00
..
build-remote Merge pull request #13320 from DeterminateSystems/keep-failed-remote-builders-warning 2025-06-03 19:28:20 +02:00
external-api-docs Format .nix files 2025-01-24 17:04:02 +01:00
internal-api-docs Format .nix files 2025-01-24 17:04:02 +01:00
libcmd Move FlakeCommand into a header, allow separate registration of subcommands 2025-06-26 17:14:32 +02:00
libexpr Merge pull request #13442 from NixOS/boost-minver 2025-07-16 14:54:14 +02:00
libexpr-c libexpr: Use proxy ListView for all Value list accesses 2025-07-02 21:57:02 +03:00
libexpr-test-support Restore multiline formatting of lists in meson files 2025-06-20 23:12:36 +03:00
libexpr-tests libexpr: Use proxy ListView for all Value list accesses 2025-07-02 21:57:02 +03:00
libfetchers Merge pull request #13240 from obsidiansystems/dyn-drv-take-3 2025-07-07 11:39:45 -04:00
libfetchers-c nix-fetchers-c: Init with settings object 2025-04-02 18:29:42 +02:00
libfetchers-tests Drop fs alias in favour of std::filesystem 2025-05-01 14:24:34 +02:00
libflake lockFlake(): When updating a lock, respect the input's lock file 2025-07-09 19:19:15 +02:00
libflake-c Fix various typos in source code 2025-05-25 20:14:11 +00:00
libflake-tests nix-flake-c: Add lock flags 2025-04-02 18:29:42 +02:00
libmain printMissing(): Take a MissingPaths argument 2025-07-04 16:34:30 +02:00
libmain-c Expose the nix component in header include paths 2025-04-01 11:40:42 -04:00
libstore Fix virtual method calls during construction in S3BinaryCacheStoreImpl 2025-07-17 15:45:32 +02:00
libstore-c Split out store-open.hh and store-registration.hh 2025-05-14 16:07:57 -04:00
libstore-test-support libstore-tests: Don't leak memory in tests 2025-06-25 00:07:58 +03:00
libstore-tests libstore-tests: Don't leak memory in tests 2025-06-25 00:07:58 +03:00
libutil Move boost version check to libutil 2025-07-15 15:17:33 +02:00
libutil-c Expose the nix component in header include paths 2025-04-01 11:40:42 -04:00
libutil-test-support Merge pull request #12877 from roberth/c-api-libflake-override-input 2025-04-08 09:01:51 +02:00
libutil-tests libutil: Add custom PeekSort implementation 2025-06-15 16:52:01 +00:00
nix libexpr: Use proxy ListView for all Value list accesses 2025-07-02 21:57:02 +03:00
nix-build Merge pull request #13402 from DavHau/build-cores 2025-07-09 23:06:55 +03:00
nix-channel Use StringMap instead of std::map<std::string, std::string> throughout the codebase 2025-05-19 20:33:28 +00:00
nix-collect-garbage Split out store-open.hh and store-registration.hh 2025-05-14 16:07:57 -04:00
nix-copy-closure Split out store-open.hh and store-registration.hh 2025-05-14 16:07:57 -04:00
nix-env libexpr: Use proxy ListView for all Value list accesses 2025-07-02 21:57:02 +03:00
nix-instantiate Split out store-open.hh and store-registration.hh 2025-05-14 16:07:57 -04:00
nix-store printMissing(): Take a MissingPaths argument 2025-07-04 16:34:30 +02:00
perl Restore multiline formatting of lists in meson files 2025-06-20 23:12:36 +03:00
nix-functional-tests Build Functional tests with Meson 2024-08-14 15:35:40 -04:00
nix-manual Build the manual with Meson 2024-10-09 11:58:17 -04:00