| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #6191 from libgit2/ethomson/sha256_poc | Edward Thomson | 2022-07-13 | 1 | -40/+72 |
| |\ | | | | | RFC: SHA256 proof of concept | ||||
| | * | ci: run sha256 builds in ci | Edward Thomson | 2022-06-20 | 1 | -40/+72 |
| | | | |||||
| * | | meta: update release.yml for security information | Edward Thomson | 2022-07-13 | 1 | -1/+4 |
| | | | |||||
| * | | actions: pass UID and GID to PR builds of dockerfiles | Edward Thomson | 2022-07-06 | 1 | -1/+5 |
| | | | |||||
| * | | actions: move CodeQL workflow into nightly | Edward Thomson | 2022-07-06 | 2 | -40/+29 |
| | | | |||||
| * | | actions: limit secheduled workflows to our main repo | Edward Thomson | 2022-07-06 | 3 | -1/+17 |
| |/ | | | | | Only run scheduled workflows on the main repository; prevents people from using build minutes on their forks. | ||||
| * | ci: show test results summary | Edward Thomson | 2022-05-17 | 1 | -1/+16 |
| | | |||||
| * | ci: upload test result data as artifacts | Edward Thomson | 2022-05-17 | 1 | -0/+17 |
| | | |||||
| * | ci: use uid/gid of actions runner | Edward Thomson | 2022-05-17 | 1 | -1/+1 |
| | | | | | | Avoid mismatches between the container uid/gid and the actions runner, build the container with the actions runner's uid/gid | ||||
| * | ci: map the build folder in container builds | Edward Thomson | 2022-04-20 | 1 | -2/+5 |
| | | | | | | | Now that the containers all set the user id of the libgit2 build user to the user id of the host runner, we can write to a shared build output volume. | ||||
| * | ci: use the runner's uid/gid | Edward Thomson | 2022-04-20 | 1 | -1/+1 |
| | | | | | | Use the runner's uid/gid for the containers for sanity when sharing files across volumes. | ||||
| * | ci: move to ghcr.io instead of deprecated github packages urls | Edward Thomson | 2022-04-19 | 3 | -3/+3 |
| | | |||||
| * | tests: support flaky stat | Edward Thomson | 2022-04-06 | 2 | -0/+3 |
| | | | | | | The 32-bit ARM QEMU builds are flaky when running `lstat`. Disable those testing `lstat`'s `st_size` temporarily. | ||||
| * | ci: run benchmark tests nightly | Edward Thomson | 2022-02-27 | 1 | -0/+78 |
| | | |||||
| * | ci: rename build setup scripts | Edward Thomson | 2022-02-27 | 2 | -2/+2 |
| | | | | | | Rename our build setup scripts to include the `build` name so that we can add additional CI setup scripts with no ambiguity. | ||||
| * | release.yml: use sentence case for everything | Edward Thomson | 2022-02-12 | 1 | -1/+1 |
| | | |||||
| * | meta: add a release configuration file | Edward Thomson | 2022-02-12 | 1 | -0/+20 |
| | | | | | | Let's let GitHub handle our release notes as much as possible: https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes | ||||
| * | ci: improve the name in CI runs | Edward Thomson | 2022-01-31 | 2 | -43/+43 |
| | | |||||
| * | ci: build with ssh on nightly | Edward Thomson | 2021-12-23 | 1 | -1/+2 |
| | | |||||
| * | cmake: USE_SSH is not on by default | Edward Thomson | 2021-11-11 | 2 | -20/+20 |
| | | |||||
| * | ci: only update docs on pushethomson/docs_ci | Edward Thomson | 2021-11-09 | 1 | -1/+1 |
| | | | | Only update the documentation on a `push`. We were previously updating the documentation only when not in a `pull_request`, which meant that we would push documentation updates in manual build triggers. | ||||
| * | Merge pull request #5950 from boretrk/posixtest | Edward Thomson | 2021-08-25 | 1 | -1/+1 |
| |\ | | | | | open: input validation for empty segments in path | ||||
| | * | tests: optional test for p_open() with empty path segments | Peter Pettersson | 2021-08-08 | 1 | -1/+1 |
| | | | |||||
| * | | ci: run dynamically loaded openssl workflows nightlyethomson/dlopen_ssl | Edward Thomson | 2021-08-24 | 1 | -0/+35 |
| | | | | | | | | | | | Add Xenial, Bionic, CentOS 7 and 8 workflows with OpenSSL-Dynamic builds nightly. | ||||
| * | | ci: tag new containers with the latest tag | Edward Thomson | 2021-08-23 | 1 | -0/+2 |
| | | | |||||
| * | | ci: update centos to find libssh2ethomson/centos_ci | Edward Thomson | 2021-08-21 | 1 | -1/+3 |
| | | | |||||
| * | | ci: update centos builds | Edward Thomson | 2021-08-15 | 1 | -0/+2 |
| | | | |||||
| * | | ci: update centos7 and centos8 build | Edward Thomson | 2021-08-15 | 1 | -0/+1 |
| | | | |||||
| * | | ci: run centos7 and centos8 builds nightly | Edward Thomson | 2021-08-15 | 1 | -0/+12 |
| | | | |||||
| * | | ci: run centos7 and centos8 builds nightly | Edward Thomson | 2021-08-15 | 1 | -0/+2 |
| | | | |||||
| * | | ci: update nightly to use source pathethomson/ci_nightly | Edward Thomson | 2021-08-14 | 1 | -5/+6 |
| | | | |||||
| * | | ci: final docs update | Edward Thomson | 2021-08-10 | 1 | -1/+1 |
| | | | |||||
| * | | ci: build docs in source directory for consistency | Edward Thomson | 2021-08-10 | 1 | -9/+4 |
| | | | | | | | All the other workflows jobs check out into the `source` directory; do this in the documentation build job as well, for consistency across jobs. | ||||
| * | | ci: update path during documentation generation | Edward Thomson | 2021-08-10 | 1 | -1/+1 |
| | | | |||||
| * | | ci: update paths during docker build | Edward Thomson | 2021-08-10 | 1 | -0/+2 |
| | | | |||||
| * | | ci: remove the docker entrypointethomson/dockerfile | Edward Thomson | 2021-08-09 | 2 | -14/+18 |
| |/ | | | | | | | | | Omitting an entrypoint.sh to configure the container and instead depending on docker primitives allows us to be more portable. (If a distribution uses a different mechanism for adding users, we need not have multiple entrypoint.sh files or invariants within it; instead we can configure that in the dockerfile itself along with all the other distribution specific components.) | ||||
| * | ci: enable strict allocation checking on one node | Edward Thomson | 2021-07-19 | 1 | -1/+1 |
| | | |||||
| * | ci: enable UBSan stacktracesethomson/treebuilder_write | Edward Thomson | 2021-03-04 | 1 | -0/+4 |
| | | |||||
| * | CI: add workflow_dispatch event to the main build | Edward Thomson | 2021-02-15 | 1 | -4/+5 |
| | | | | | | Invert the workflow conditionals so that a workflow_dispatch event acts like an on: push build. | ||||
| * | ci: don't use ninja on macOS | Edward Thomson | 2021-01-15 | 2 | -2/+0 |
| | | | | | | | Ninja is not installed by default on the macOS machines; stop trying to use it. Instead use `make -j` which should be roughly equivalent in performance but supported everywhere. | ||||
| * | github-actions: Also rename the main branch here | lhchavez | 2021-01-07 | 2 | -5/+5 |
| | | | | | This should fix the CI. | ||||
| * | Add github action to build and test with mmap emulation | Dhruva Krishnamurthy | 2020-12-30 | 1 | -0/+20 |
| | | |||||
| * | ci: only run codeql nightly | Edward Thomson | 2020-12-18 | 1 | -4/+1 |
| | | |||||
| * | ci: run codeqlethomson/codeql | Edward Thomson | 2020-12-16 | 1 | -0/+39 |
| | | |||||
| * | ci: run a threadsafe build in nightly | Edward Thomson | 2020-12-05 | 1 | -0/+8 |
| | | |||||
| * | ci: truly really absolutely run coverity | Edward Thomson | 2020-11-24 | 1 | -1/+2 |
| | | |||||
| * | ci: really truly run coverity | Edward Thomson | 2020-11-24 | 1 | -1/+1 |
| | | |||||
| * | ci: really, really correct usage for coverity | Edward Thomson | 2020-11-24 | 1 | -1/+1 |
| | | |||||
| * | ci: really correct container usage for coverity | Edward Thomson | 2020-11-24 | 1 | -0/+1 |
| | | |||||
| * | ci: correct container usage for coverity | Edward Thomson | 2020-11-24 | 1 | -1/+1 |
| | | |||||
