Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-25 | ArtifactDigest: Add getter for hash function type | Paul Cristian Sarbu | |
2024-10-25 | just-mr: Small fixes | Paul Cristian Sarbu | |
2024-10-25 | distdir_git_map.cpp: fix is_tree value | Alberto Sartori | |
2024-10-25 | content_cas_map: Fix missing return after logging fatal | Paul Cristian Sarbu | |
2024-10-25 | ObjectInfo: Fix digest creation in FromString | Paul Cristian Sarbu | |
The digest tree check should take into account the protocol. Also add a TODO to point out the currently needed code duplication. | |||
2024-10-25 | bazel_execution_client.test.cpp: add a comment to explain the meaning of the ↵ | Alberto Sartori | |
boolean "wait" | |||
2024-10-25 | bugfix: bazel_network.cpp: fix handling of ongoing actions | Alberto Sartori | |
The rpc Execution::Execute returns stream google.longrunning.Operation. When the client reads the stream, the server can report that the operation is still in progress and the client has to wait. Before this patch, we were not checking for this particular condition. As a result, an ongoing action was interpreted as an execution failure. | |||
2024-10-23 | Update rules reference in tutorial | Klaus Aehlig | |
2024-10-23 | expressions: enforce strict arguments for "join" and "join_cmd"v1.4.0-alpha+20241023 | Klaus Aehlig | |
... as described in the documentation. It was never intended to have a single string being an argument for those. | |||
2024-10-23 | pkgconfig rules: fix usage of "join_cmd" | Klaus Aehlig | |
2024-10-22 | just_complete.bash: add missing subcommands | Alberto Sartori | |
2024-10-22 | clang toolchain: add -fdebug-compilation-dir=. in debug mode | Klaus Aehlig | |
... to allow reproducible debug builds. Unfortunately, gcc does not support such an option. | |||
2024-10-22 | Update libarchive to 3.7.7 | Klaus Aehlig | |
2024-10-21 | shell defaults: properly deduplicate "bin dirs" to the left | Klaus Aehlig | |
2024-10-21 | configured_target: honor --expression-log-limit when shortening representation | Klaus Aehlig | |
2024-10-21 | Update lzma to 5.6.3 | Klaus Aehlig | |
2024-10-11 | Routinely run tests with compatible remote services | Klaus Aehlig | |
2024-10-10 | third-party: update fmt, cli11, zlib | Klaus Aehlig | |
Those are trivial dependency updates without the need to change the build description. The new versions now are - fmt 11.0.2 - cli11 2.4.2 - zlib 1.3.1 | |||
2024-10-10 | bootstrap traversing: for explicit trees, create closed directories | Klaus Aehlig | |
... by recursively copying and resolving sybolic links. In this way, references within a tree (e.g., #include "../Something.hpp") do not confuse the compiler, as opposed to directory symlinks. Neverthess, by doing this copying only for tree constructors, we still keep the overhead acceptable. | |||
2024-10-10 | Remove from OSS intersecting public-private dependencies | Maksim Denisov | |
2024-10-09 | doc: fix a typo | Alberto Sartori | |
2024-10-08 | tests: use --dump-plain-graph to simplify equality check | Klaus Aehlig | |
2024-10-08 | just analyse: support dumping the action graph without origins | Klaus Aehlig | |
The origins of actions are useful for understanding the action graph; if, however, the action graph is only to be used for further computaiton, this is unnecessary information. Therefore, add an option to dump the action graph without origins. | |||
2024-10-08 | Name local variables using lower_case | Maksim Denisov | |
...and private members using lower_case_ | |||
2024-10-08 | Name value template parameters using kCamelCase. | Maksim Denisov | |
2024-10-08 | Name constant members using kCamelCase. | Maksim Denisov | |
2024-10-08 | Name global constants using kCamelCase. | Maksim Denisov | |
2024-10-08 | Name constexpr variables using kCamelCase. | Maksim Denisov | |
2024-10-08 | Name static constants using kCamelCase. | Maksim Denisov | |
2024-10-08 | Name type template parameters using CamelCase. | Maksim Denisov | |
2024-10-08 | Name classes, structs and enums using CamelCase. | Maksim Denisov | |
2024-10-07 | Disable skipped checks totally and treat all warnings as errors. | Maksim Denisov | |
2024-10-07 | Enable cppcoreguidelines-* checks. | Maksim Denisov | |
2024-10-07 | Disable misc-no-recursion check | Maksim Denisov | |
...since we use recursion for trees a lot, but skip this check manually. | |||
2024-10-07 | Enable misc-* checks. | Maksim Denisov | |
2024-10-07 | Enable readability-* checks. | Maksim Denisov | |
2024-10-07 | Enable readability-redundant-member-init check. | Maksim Denisov | |
2024-10-07 | Enable google-* checks. | Maksim Denisov | |
2024-10-07 | Enable modernize-* checks. | Maksim Denisov | |
2024-10-07 | Enable concurrency checks | Maksim Denisov | |
2024-10-07 | Enable clang-analyzer-cplusplus.StringChecker check. | Maksim Denisov | |
2024-10-07 | Enable bugprone-empty-catch check. | Maksim Denisov | |
2024-10-07 | Enable bugprone-exception-escape check | Maksim Denisov | |
2024-10-07 | Enable bugprone-unhandled-exception-at-new check. | Maksim Denisov | |
2024-10-07 | Enable bugprone-implicit-widening-of-multiplication-result check. | Maksim Denisov | |
2024-10-07 | Enable bugprone-narrowing-conversions check | Maksim Denisov | |
2024-10-07 | Replace manual new allocations for git_strarray with std::vectors | Maksim Denisov | |
...and remove unused code from git_utils | |||
2024-10-04 | Format clang-tidy config file | Maksim Denisov | |
...and move every type of check on its own line. | |||
2024-09-26 | Fix enum sizes proposed by clang-tidy. | Maksim Denisov | |
Enable performance-enum-size check. | |||
2024-09-26 | Fix redundant std::optional conversions | Maksim Denisov | |
...proposed by clang-tidy. Enable bugprone-optional-value-conversion check. |