1. b90f358 Merge pull request #2756 from bradking/graph-visit-cleanup by Jan Niklas Hasse · 7 days ago main master upstream/master
  2. f42b614 Simplify logic that updates an edge from dyndep and depfile bindings by Brad King · 8 days ago
  3. 85f4e5e Merge pull request #2750 from lklivingstone/fix/browse-url-encode by Jan Niklas Hasse · 8 days ago
  4. 882af5e Explicitly load a node's mtime before comparing it to the deps log by Brad King · 8 days ago
  5. ec78f22 fix URL-encode targets in -t browse by lklivingstone · 8 days ago
  6. 79482d3 Queue an edge's validation nodes before *all* inputs by Brad King · 8 days ago
  7. 57157f6 Merge pull request #2754 from bradking/doc-dyndep by Jan Niklas Hasse · 9 days ago
  8. 1cda427 Document more precisely how a dyndep file may affect the build graph by Brad King · 10 days ago
  9. a37b2ce Merge pull request #2749 from bradking/graph-visit-order by Jan Niklas Hasse · 10 days ago
  10. c04c557 Merge pull request #2747 from cuiweixie/fix/lexer-version-check-operator by Jan Niklas Hasse · 10 days ago
  11. 297718e clang-tidy: bugprone-assignment-in-if-condition by Jan Niklas Hasse · 10 days ago
  12. 36c1fd9 Visit all of an edge's inputs before checking if any is ready by Brad King · 12 days ago
  13. 258ec10 fix: use == instead of = in newline escape version check by Weixie Cui · 2 weeks ago
  14. 5ff92d8 Merge pull request #2741 from adrian-javid/editor_config_python_indent_size_4 by Jan Niklas Hasse · 4 weeks ago
  15. 293b34d update `.editorconfig` such that indent size of 4 is used for Python files by Adrian · 4 weeks ago
  16. 0cd88be Merge pull request #2729 from codesuki/validations by Jan Niklas Hasse · 4 weeks ago
  17. 131337b Fix typo, improve formatting in README.md by Jan Niklas Hasse · 5 weeks ago
  18. b227a2d Merge pull request #2736 from haosenwang1018/fix/bare-excepts by Jan Niklas Hasse · 5 weeks ago
  19. 394ba36 Merge pull request #2737 from zufuliu/msvc-c++17 by Jan Niklas Hasse · 5 weeks ago
  20. 35976f0 Update MSVC C++ standard to C++17, see PR #2734. by zufuliu · 5 weeks ago
  21. e7fcd46 fix: replace 2 bare except clauses with except Exception by haosenwang1018 · 5 weeks ago
  22. bf070e0 Only allow integers for pool depth (no implicit conversion to 0) by Jan Niklas Hasse · 5 weeks ago
  23. 4d76392 Merge pull request #2734 from jhasse/cxx17 by Jan Niklas Hasse · 5 weeks ago
  24. 04ba29b Bump C++14 to C++17 by Jan Niklas Hasse · 5 weeks ago
  25. 6191ee3 Merge pull request #2730 from jhasse/restat-with-builddir by Jan Niklas Hasse · 5 weeks ago
  26. 3fdd179 restat tool: Add --builddir=DIR; might be needed because manifest won't be parsed by Jan Niklas Hasse · 6 weeks ago
  27. 8161d3a Add an integration test for "ninja -t restat" by Jan Niklas Hasse · 7 weeks ago
  28. 03ec8c6 fixup! fixup! fixup! Fix spurious rebuilds for phony targets with validations by Neri Marschik · 7 weeks ago
  29. 43aa6e3 fixup! fixup! Fix spurious rebuilds for phony targets with validations by Neri Marschik · 7 weeks ago
  30. b5f70ee fixup! Fix spurious rebuilds for phony targets with validations by Neri Marschik · 7 weeks ago
  31. 15c7373 Fix spurious rebuilds for phony targets with validations by Neri Marschik · 7 weeks ago
  32. cc60300 Merge pull request #2705 from elliotgoodrich/reduce-sizeof-edge by Jan Niklas Hasse · 2 months ago
  33. 47c0467 Merge pull request #2660 from jyn514/doc by Jan Niklas Hasse · 2 months ago
  34. ad7ae63 Merge pull request #2711 from jlonnberg/symlink-support-windows by Jan Niklas Hasse · 3 months ago
  35. 714ae4b Compare vectors in build_test.cc to get better output if sizes don't match by Jan Niklas Hasse · 3 months ago
  36. 83b1512 Merge pull request #2704 from elliotgoodrich/reduce-node-sizeof by Jan Niklas Hasse · 3 months ago
  37. 27e545a Don't clear err in VirtualFileSystem::Stat because real one also doesn't by Jan Niklas Hasse · 3 months ago
  38. 92b8257 Stat symlinks correctly on windows by Joakim Lonnberg · 3 months ago
  39. 3cd2f23 Merge pull request #2673 from dblsaiko/push-mlnkxqoqmvru by Jan Niklas Hasse · 3 months ago
  40. 2d77de5 Merge pull request #2697 from jerome-pouiller/permission-fix by Jan Niklas Hasse · 3 months ago
  41. 0311d43 Merge pull request #2606 from ildus/newline_insert by Jan Niklas Hasse · 3 months ago
  42. 077c794 Merge pull request #2700 from ninja-build/dependabot/github_actions/actions/upload-artifact-6 by Jan Niklas Hasse · 3 months ago
  43. 0a7b5be Reduce `sizeof(Node)` by Elliot Goodrich · 3 months ago
  44. e4bff63 Reduce `sizeof(Edge)` by Elliot Goodrich · 3 months ago
  45. 3b944c9 Rename minNewline.. constants to kMinNewline.. by Ildus Kurbangaliev · 3 months ago
  46. 85c1564 Revert "Add \r\n on Windows" by Ildus Kurbangaliev · 3 months ago
  47. c74beb4 GitHub Actions: Update to macos-14 by Jan Niklas Hasse · 3 months ago
  48. 6fcd700 Bump actions/upload-artifact from 5 to 6 by dependabot[bot] · 4 months ago
  49. a0e5f79 Make sure to carry the old uid and gid on file replace by Jérôme Pouiller · 4 months ago
  50. 4b72b15 Merge pull request #2684 from moritzx22/testSuiteMemoryLeak by Jan Niklas Hasse · 4 months ago
  51. ae3884d Merge pull request #2692 from thesamesam/fifo-no-validate by Jan Niklas Hasse · 4 months ago
  52. 1272304 Merge pull request #2693 from ninja-build/dependabot/github_actions/actions/checkout-6 by Jan Niklas Hasse · 4 months ago
  53. 71cb2a4 Permit jobserver on character device in addition to a named pipe by Sam James · 4 months ago
  54. 8d311b4 Bump actions/checkout from 5 to 6 by dependabot[bot] · 4 months ago
  55. 231db65 Merge pull request #2690 from digit-google/fix-status-code-when-ninja-is-interrupted by Jan Niklas Hasse · 4 months ago
  56. cc0b6ff Fix Ninja exit code when interrupted. by David 'Digit' Turner · 5 months ago
  57. 931d990 Merge pull request #2687 from ninja-build/dependabot/github_actions/actions/upload-artifact-5 by Jan Niklas Hasse · 5 months ago
  58. c9de7ce Fix unit test crash, if test fails by Moritz · 5 months ago
  59. 8d76cc4 Bump actions/upload-artifact from 4 to 5 by dependabot[bot] · 5 months ago
  60. 3eeda8f Print an entry in the compilation database for each input file by Katalin Rebhan · 6 months ago
  61. 68fbe8a Fix formatting in version.h by Ildus Kurbangaliev · 6 months ago
  62. 50db8fd Fix formatting and more precise doc by Ildus Kurbangaliev · 6 months ago
  63. da390ef Improve docs and use pointer in CheckNinjaVersion by Ildus Kurbangaliev · 6 months ago
  64. 6c6587b Add ' ' on Windows for '$^' by Ildus Kurbangaliev · 6 months ago
  65. 43cf6b8 Check for ninja_required_version when $^ escape is used by Ildus Kurbangaliev · 6 months ago
  66. d676f9e Support $^ escape sequence for newlines. by Ildus · 6 months ago
  67. 47ed2d2 Merge pull request #2661 from ninja-build/dependabot/github_actions/actions/checkout-5 by Jan Niklas Hasse · 7 months ago
  68. 2e71941 Bump actions/checkout from 4 to 5 by dependabot[bot] · 7 months ago
  69. 3844671 Merge pull request #2668 from digit-google/github-macos-build-fix by Jan Niklas Hasse · 7 months ago
  70. ef65f36 Fix MacOS github builds. by David 'Digit' Turner · 7 months ago
  71. eac306c Merge pull request #2654 from chwarr/manual-gnu-job-server by Jan Niklas Hasse · 7 months ago
  72. 9746811 Document some additional `-t` tool flags by jyn · 8 months ago
  73. e4dfed9 Correct GNU Make jobserver link by Christopher Warrington · 8 months ago
  74. 370edd4 Merge pull request #2631 from userdocs/linux.yml-build-with-python-update by Jan Niklas Hasse · 8 months ago
  75. 50a5fb5 Revert "workflow update - concurrency to cancel outdated runs" by Jan Niklas Hasse · 8 months ago
  76. bf84799 Merge pull request #2640 from mathstuf/test-deps-log-big-endian by Jan Niklas Hasse · 9 months ago
  77. c992100 Merge pull request #2630 from userdocs/linux.yml-test-update by Jan Niklas Hasse · 9 months ago
  78. 77c9bd3 Merge pull request #2629 from userdocs/workflow-release-update by Jan Niklas Hasse · 9 months ago
  79. 9421d5c deps_log_test: support big endian architectures by Ben Boeckel · 9 months ago
  80. 02a8d17 Update linux.yml by userdocs · 9 months ago
  81. 77679f9 requested: remove changes to dnf commands in linux.yml by userdocs · 9 months ago
  82. f2baf1f Merge pull request #2632 from userdocs/workflows-concurrency by Jan Niklas Hasse · 9 months ago
  83. ca46e23 Merge pull request #2635 from digit-google/cmake-set-c++14-when-building-ninja by Jan Niklas Hasse · 9 months ago
  84. 31af250 Merge pull request #2636 from jhasse/rsp-crlf by Jan Niklas Hasse · 9 months ago
  85. 516a0dd Add output test for multiple rules + dyndep, fix #2621 by Jan Niklas Hasse · 9 months ago
  86. 04f1d2a Update CMakeLists.txt to use C++14 too. by David 'Digit' Turner · 9 months ago
  87. 114fb93 Convert \n to \r\n on Windows in rsp files, fix #2616 by Jan Niklas Hasse · 9 months ago
  88. d60673d Merge pull request #2628 from userdocs/workflows-fix-triggers by Jan Niklas Hasse · 9 months ago
  89. cd8d029 workflow update - concurrency to cancel outdated runs by userdocs · 9 months ago
  90. c1b73ea linux.yml - build-with-python - add matrix to job by userdocs · 9 months ago
  91. d487f0b linux.yml - test - add matrix to job by userdocs · 9 months ago
  92. 991f34a replace archived in 2021 release action for currently maintained one by userdocs · 9 months ago
  93. 9659311 prevent duplicate runs being triggered when a release tag is published. by userdocs · 9 months ago
  94. b783add Merge pull request #2627 from userdocs/linux.yml-build by Jan Niklas Hasse · 9 months ago
  95. 70b06c6 add aarch64 matrix to build job using rockylinux 8 container by userdocs · 9 months ago
  96. eb4cf5c Merge pull request #2625 from Felixoid/fix-planer-bug by Jan Niklas Hasse · 9 months ago
  97. 56b33bb Fix exit code for unset result.status by Mikhail f. Shiryaev · 9 months ago
  98. cbecfaf Fix tests to reflect the new Builder.Build by Mikhail f. Shiryaev · 9 months ago
  99. 7226ee1 Merge pull request #2604 from userdocs/master by Jan Niklas Hasse · 9 months ago
  100. 56bfd79 Merge branch 'ninja-build:master' into master by Userdocs · 9 months ago