Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cbab2885290e
Choose a base ref
...
head repository: NixOS/nix
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 9c02bdc2ae82
Choose a head ref
Loading
Showing with 3,327 additions and 1,854 deletions.
  1. +2 −1 .gitignore
  2. +375 −163 config/config.guess
  3. +821 −785 config/config.sub
  4. +1 −0 configure.ac
  5. +39 −20 doc/manual/generate-manpage.nix
  6. +23 −11 doc/manual/local.mk
  7. +1 −1 doc/manual/src/{SUMMARY.md → SUMMARY.md.in}
  8. +2 −0 flake.nix
  9. +0 −6 local.mk
  10. +0 −17 mk/dist.mk
  11. +0 −4 mk/lib.mk
  12. +0 −1 mk/libraries.mk
  13. +0 −1 mk/programs.mk
  14. +0 −2 nix-rust/local.mk
  15. +7 −2 scripts/install.in
  16. +2 −0 src/libexpr/flake/flake.cc
  17. +4 −0 src/libexpr/lexer.l
  18. +0 −2 src/libexpr/local.mk
  19. +7 −2 src/libexpr/primops.cc
  20. +0 −4 src/libmain/loggers.cc
  21. +0 −1 src/libmain/loggers.hh
  22. +555 −177 src/libmain/progress-bar.cc
  23. +9 −3 src/libmain/progress-bar.hh
  24. +22 −3 src/libstore/binary-cache-store.cc
  25. +7 −0 src/libstore/binary-cache-store.hh
  26. +49 −22 src/libstore/build/derivation-goal.cc
  27. +5 −0 src/libstore/build/derivation-goal.hh
  28. +1 −1 src/libstore/build/goal.hh
  29. +12 −0 src/libstore/build/substitution-goal.cc
  30. +3 −0 src/libstore/build/substitution-goal.hh
  31. +19 −7 src/libstore/build/worker.cc
  32. +3 −9 src/libstore/build/worker.hh
  33. +11 −0 src/libstore/ca-specific-schema.sql
  34. +27 −3 src/libstore/daemon.cc
  35. +67 −14 src/libstore/derivations.cc
  36. +12 −14 src/libstore/derivations.hh
  37. +3 −0 src/libstore/dummy-store.cc
  38. +9 −9 src/libstore/filetransfer.cc
  39. +1 −1 src/libstore/filetransfer.hh
  40. +2 −2 src/libstore/globals.hh
  41. +4 −0 src/libstore/legacy-ssh-store.cc
  42. +1 −0 src/libstore/local-binary-cache-store.cc
  43. +160 −99 src/libstore/local-store.cc
  44. +12 −21 src/libstore/local-store.hh
  45. +2 −2 src/libstore/local.mk
  46. +1 −1 src/libstore/misc.cc
  47. +2 −2 src/libstore/nar-accessor.cc
  48. +49 −0 src/libstore/realisation.cc
  49. +39 −0 src/libstore/realisation.hh
  50. +22 −28 src/libstore/references.cc
  51. +2 −2 src/libstore/references.hh
  52. +1 −1 src/libstore/remote-fs-accessor.cc
  53. +23 −2 src/libstore/remote-store.cc
  54. +4 −0 src/libstore/remote-store.hh
  55. +7 −2 src/libstore/s3-binary-cache-store.cc
  56. +70 −6 src/libstore/store-api.cc
  57. +22 −2 src/libstore/store-api.hh
  58. +5 −0 src/libstore/worker-protocol.hh
  59. +11 −11 src/libutil/archive.cc
  60. +5 −5 src/libutil/archive.hh
  61. +1 −4 src/libutil/args.cc
  62. +3 −2 src/libutil/args.hh
  63. +56 −57 src/libutil/compression.cc
  64. +1 −0 src/libutil/error.hh
  65. +9 −9 src/libutil/hash.cc
  66. +1 −1 src/libutil/hash.hh
  67. +9 −0 src/libutil/logging.hh
  68. +39 −39 src/libutil/serialise.cc
  69. +42 −52 src/libutil/serialise.hh
  70. +1 −1 src/libutil/tarfile.cc
  71. +2 −1 src/libutil/url-parts.hh
  72. +13 −21 src/libutil/util.cc
  73. +3 −4 src/libutil/util.hh
  74. +2 −1 src/nix-prefetch-url/nix-prefetch-url.cc
  75. +28 −0 src/nix/add-file.md
  76. +29 −0 src/nix/add-path.md
  77. +44 −30 src/nix/add-to-store.cc
  78. +15 −3 src/nix/build.cc
  79. +2 −6 src/nix/cat.cc
  80. +15 −1 src/nix/command.cc
  81. +11 −2 src/nix/command.hh
  82. +2 −4 src/nix/diff-closures.cc
  83. +42 −5 src/nix/dump-path.cc
  84. +51 −4 src/nix/eval.cc
  85. +38 −14 src/nix/hash.cc
  86. +3 −1 src/nix/installables.cc
  87. +4 −8 src/nix/ls.cc
  88. +90 −9 src/nix/main.cc
  89. +6 −8 src/nix/make-content-addressable.cc
  90. +31 −0 src/nix/nar.cc
  91. +2 −4 src/nix/optimise-store.cc
  92. +2 −4 src/nix/ping-store.cc
  93. +1 −1 src/nix/profile.cc
  94. +8 −0 src/nix/run.cc
  95. +1 −0 src/nix/show-derivation.cc
  96. +2 −6 src/nix/sigs.cc
  97. +31 −0 src/nix/store.cc
  98. +6 −6 src/nix/verify.cc
  99. +4 −4 tests/binary-cache.sh
  100. +2 −2 tests/brotli.sh
  101. +28 −0 tests/build-remote-input-addressed.sh
  102. +3 −0 tests/build-remote.sh
  103. +17 −3 tests/content-addressed.nix
  104. +18 −8 tests/content-addressed.sh
  105. +5 −5 tests/fetchurl.sh
  106. +3 −3 tests/gc-auto.sh
  107. +5 −5 tests/hash.sh
  108. +1 −0 tests/init.sh
  109. +2 −2 tests/linux-sandbox.sh
  110. +13 −13 tests/nar-access.sh
  111. +9 −1 tests/pure-eval.sh
  112. +2 −2 tests/recursive.sh
  113. +24 −24 tests/signing.sh
  114. +1 −1 tests/ssh-relay.sh
  115. +1 −1 tests/tarball.sh
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -18,7 +18,8 @@ perl/Makefile.config
/doc/manual/nix.json
/doc/manual/conf-file.json
/doc/manual/builtins.json
/doc/manual/src/command-ref/nix.md
/doc/manual/src/SUMMARY.md
/doc/manual/src/command-ref/new-cli
/doc/manual/src/command-ref/conf-file.md
/doc/manual/src/expressions/builtins.md

Loading