1. a68cc6e Merge pull request #2212 from Thanatos9404/thanatos/relative-work-directory by Jürg Billeter · 3 days ago master
  2. e172abc Merge pull request #2206 from apache/jbilleter/filebaseddirectory by Jürg Billeter · 4 days ago
  3. 0ac9678 _filebaseddirectory.py: Improve checks in `open_file()` by Jürg Billeter · 5 weeks ago
  4. 381643c _filebaseddirectory.py: Don't let `utime()` follow symlinks by Jürg Billeter · 5 weeks ago
  5. a234d78 _filebaseddirectory.py: Fix `import_single_file()` by Jürg Billeter · 5 weeks ago
  6. 137ceed _filebaseddirectory.py: Minor fix for directory symlink by Jürg Billeter · 3 weeks ago
  7. e3e8940 Merge pull request #2205 from apache/jbilleter/workspace by Jürg Billeter · 5 days ago
  8. fdc5384 _elementsources.py: Don't follow symlinks in `init_workspace()` by Jürg Billeter · 5 weeks ago
  9. ca97313 Merge pull request #2203 from apache/jbilleter/hash-validation by Jürg Billeter · 5 days ago
  10. f88b30c Merge pull request #2200 from apache/jbilleter/ensure_real_directory by Jürg Billeter · 5 days ago
  11. 9e44bb1 tests/format/variables.py: Test relative sandbox directories by Yashvardhan Thanvi · 2 weeks ago
  12. e61fc20 scriptelement.py, buildelement.py: Report relative directories as errors by Yashvardhan Thanvi · 2 weeks ago
  13. 4906a34 Merge pull request #2201 from apache/jbilleter/directory-validation by Jürg Billeter · 10 days ago
  14. 372fee4 Merge pull request #2216 from apache/jbilleter/tar by Jürg Billeter · 10 days ago
  15. ec680c6 _tarfile.py: Apply fix from Python 3.11.18 by Jürg Billeter · 10 days ago
  16. 0b713f4 Merge pull request #2209 from apache/jbilleter/python-3.10 by Jürg Billeter · 3 weeks ago
  17. d555745 Update requirements by Jürg Billeter · 3 weeks ago
  18. 9965fe8 Drop support for Python 3.10 by Jürg Billeter · 3 weeks ago
  19. 66c6c8b ci: Don't run tests on Ubuntu 22.04 by Jürg Billeter · 3 weeks ago
  20. 31b0272 Merge pull request #2208 from Thanatos9404/thanatos/message-lines-zero by Jürg Billeter · 3 weeks ago
  21. 507624a Merge pull request #2207 from manisimov/envexport by Jürg Billeter · 3 weeks ago
  22. ae2c2a9 tests/frontend/logging.py: Test message-lines and error-lines set to 0 by Yashvardhan Thanvi · 3 weeks ago
  23. 4ce0ecf widget.py: Avoid extra empty lines when message-lines or error-lines is 0 by Yashvardhan Thanvi · 3 weeks ago
  24. e1b8f57 Fix unquoted env export by Mikhail Anisimov · 3 weeks ago
  25. 3f4c304 Merge pull request #2204 from apache/jbilleter/checkout by Jürg Billeter · 3 weeks ago
  26. b117ed8 utils.py: Fix `_ensure_real_directory()` by Jürg Billeter · 5 weeks ago
  27. 93714a0 tests/internals/cascache.py: Add `checkout()` tests by Jürg Billeter · 3 weeks ago
  28. e169c19 cascache.py: Replace existing files in `checkout` for symlinks by Jürg Billeter · 5 weeks ago
  29. f5416fe cascache.py: Ensure that `checkout()` doesn't follow directory symlinks by Jürg Billeter · 5 weeks ago
  30. 2dffadc cascache: Validate hash before using it for a filesystem path by Jürg Billeter · 4 weeks ago
  31. d27794a _casbaseddirectory.py: Detect duplicate `Directory` node names by Jürg Billeter · 5 weeks ago
  32. 347f3d5 cascache.py: Detect duplicate `Directory` node names by Jürg Billeter · 5 weeks ago
  33. 0f7ff5c _casbaseddirectory.py: Validate `Directory` node names by Jürg Billeter · 5 weeks ago
  34. d96f159 cascache.py: Validate `Directory` node names in `checkout()` by Jürg Billeter · 5 weeks ago
  35. 92dbe1c Merge pull request #2190 from apache/jbilleter/http-cache by Jürg Billeter · 4 weeks ago
  36. a065012 Merge pull request #2129 from ownik/master by Abderrahim Kitouni · 4 weeks ago
  37. b0c3d6f Merge pull request #2198 from apache/jbilleter/tar by Jürg Billeter · 4 weeks ago
  38. 0ecd6b9 cli: Add --buildtree and --buildroot to bst artifact checkout by Nikita Ostrenkov · 4 weeks ago
  39. 9071383 _tarfile.py: Apply fixes from Python 3.11.17 by Jürg Billeter · 4 weeks ago
  40. d50a198 Merge pull request #1424 from apache/chandan/simplify-pylint-config by Jürg Billeter · 6 weeks ago
  41. 5af0356 .pylintrc: Simplify config, only list overrides by Chandan Singh · 6 years ago
  42. b15a53f tests/artifactcache/pull.py: Add HTTP REST protocol test by Jürg Billeter · 8 weeks ago
  43. ce74d7c tests/testutils: Add HTTPCASServer by Jürg Billeter · 8 weeks ago
  44. f675657 _remotespec.py: Add `protocol` option for HTTP REST support by Jürg Billeter · 3 months ago
  45. 6246bc0 _protos: Update local_cas.proto from buildbox by Jürg Billeter · 3 months ago
  46. 5ab5f60 ci: Update images by Jürg Billeter · 8 weeks ago
  47. a9ad1e2 Merge pull request #2183 from jjardon/jjardon/f45 by Jürg Billeter · 7 weeks ago
  48. c1142ae Merge pull request #2188 from nathanwilliams-ct/nathan/improve-alias-docs by Jürg Billeter · 7 weeks ago
  49. bb3c61a ci: Add Fedora 45 job by Javier Jardón · 3 months ago
  50. c4812e3 Add support for Python 3.15 by Javier Jardón · 3 months ago
  51. 9a93571 tox.ini: Update black to version 26.5 by Jürg Billeter · 8 weeks ago
  52. 34a935c Update coverage python package to a version compatible with python 3.15 by Javier Jardón · 3 months ago
  53. 3863958 Update cibuildwheel to a version compatible with python 3.15 by Javier Jardón · 3 months ago
  54. 1e0b88e Improve documentation on how to use aliases with source plugins by Nathan Williams · 9 weeks ago
  55. 94f476e Merge pull request #2193 from apache/abderrahim/2.8.1 by Abderrahim Kitouni · 8 weeks ago 2.8.1 2.8.1.dev0
  56. c050c64 NEWS: prepare for 2.8.1 by Abderrahim Kitouni · 8 weeks ago
  57. 342f216 Merge pull request #2192 from apache/jbilleter/tar by Jürg Billeter · 8 weeks ago
  58. 66abd69 tests/sources/tar.py: Add symlink escape test by Jürg Billeter · 2 months ago
  59. 12b1f00 tar.py: Use custom extraction filter by Jürg Billeter · 2 months ago
  60. b44b943 tar.py: Use `tar` extraction filter also on Python < 3.12 by Jürg Billeter · 2 months ago
  61. 15be668 _tarfile.py: Do not require `os.path.ALLOW_MISSING` by Jürg Billeter · 2 months ago
  62. 17981c3 Import tarfile.py from Python 3.11.16 by Jürg Billeter · 2 months ago
  63. 74ec492 Merge pull request #2191 from apache/jbilleter/expiry-tests by Jürg Billeter · 8 weeks ago
  64. 0263fe7 tests/artifactcache/expiry.py: Tweak tests for buildbox-casd update by Jürg Billeter · 8 weeks ago
  65. 642fd68 Merge pull request #2172 from kotborealis/perf/cache-cas-optimizations by Abderrahim Kitouni · 8 weeks ago
  66. a789ff4 Merge pull request #2189 from nathanwilliams-ct/nathan/sourcetests-track by Jürg Billeter · 8 weeks ago
  67. cb37723 _sourcetests: fetch missing after tracking by Nathan Williams · 9 weeks ago
  68. c5e4d83 Merge pull request #2187 from aleixpol/aleixpol/refs-not-strings by Abderrahim Kitouni · 10 weeks ago
  69. 1a2869f _sourcetests: Do not assume Source.ref is a string by Aleix Pol i Gonzalez · 10 weeks ago
  70. a44bca5 Merge pull request #2173 from nathanwilliams-ct/patch-1 by Abderrahim Kitouni · 10 weeks ago
  71. fa315b6 Merge pull request #2166 from kotborealis/fix/workspace-soft-reset-persistence by Abderrahim Kitouni · 10 weeks ago
  72. 7820ba1 _stream: Persist soft workspace resets by kotborealis · 3 months ago
  73. 4bd905b Merge pull request #2163 from jjardon/jjardon/modernize_project_toml by Jürg Billeter · 2 months ago
  74. e86ce4f Move static metadata from setup.py/setup.cfg into pyproject.toml by Javier Jardón · 3 months ago
  75. b8ce3ff Merge pull request #2164 from apache/jbilleter/black by Abderrahim Kitouni · 2 months ago
  76. 979d31a Merge pull request #2179 from jjardon/jjardon/f44 by Jürg Billeter · 3 months ago 2.8.0
  77. 9bc9f84 tests: set TERM for interactive pexpect sessions by Javier Jardón · 3 months ago
  78. 78ffa27 ci: Add Fedora 44, remove other Fedora images by Javier Jardón · 3 months ago
  79. 5043f23 Merge pull request #2181 from jjardon/jjardon/ci_updates by Abderrahim Kitouni · 3 months ago
  80. ef55452 ci: update GitHub Actions to current major versions by Javier Jardón · 3 months ago
  81. fff52c1 element.py: Document visit of the recursive _dependencies method by Idris · 3 months ago
  82. 857681c element: Reuse build dependencies for cache keys by kotborealis · 3 months ago
  83. b69c683 _cas: Avoid duplicate directory tree fetch by kotborealis · 3 months ago
  84. a5a1e04 _artifact: Remove unused output size traversal by kotborealis · 3 months ago
  85. 97d5e4a Merge pull request #2175 from apache/jbilleter/2.8 by Jürg Billeter · 3 months ago
  86. 6acb07a _frontend/cli.py: Update default min-version for `bst init` by Jürg Billeter · 3 months ago
  87. 66192ea pyproject.toml: Set `target-version` for `black` and reformat by Jürg Billeter · 3 months ago
  88. 2da1391 Merge pull request #2162 from apache/abderrahim/2.8 by Abderrahim Kitouni · 3 months ago 2.8.0.dev0
  89. 8961c01 NEWS: prepare for 2.8.0 by Abderrahim Kitouni · 3 months ago
  90. 14bfcba Merge pull request #2104 from apache/abderrahim/dynamic-session-elements by Abderrahim Kitouni · 3 months ago
  91. 5540bd6 Correctly track session elements in dynamic build plan by Abderrahim Kitouni · 9 months ago
  92. 344cac6 Merge pull request #2160 from apache/abderrahim/pull-push-hang by Abderrahim Kitouni · 3 months ago
  93. 7a79c78 _cas: avoid blocking calls to long grpc methods by Abderrahim Kitouni · 3 months ago
  94. 7f2932c Merge pull request #2161 from apache/abderrahim/examples by Abderrahim Kitouni · 3 months ago
  95. bd88a20 examples: Use ftp.gnu.org instead of ftpmirror.gnu.org by Abderrahim Kitouni · 3 months ago
  96. 7998fbf Merge pull request #1941 from apache/abderrahim/junction-remotes by Abderrahim Kitouni · 3 months ago
  97. f1f79c8 _context: use artifact caches from the parent project for junctions by Abderrahim Kitouni · 2 years, 3 months ago
  98. ad6b437 Merge pull request #2153 from nathanwilliams-ct/nathan/enum-static-type-checking by Jürg Billeter · 3 months ago
  99. 7247e0a Merge pull request #2155 from apache/jbilleter/docs by Jürg Billeter · 4 months ago
  100. ff482ab Merge pull request #2137 from kotborealis/bst-reset-either by Jürg Billeter · 4 months ago