summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #6000 from libgit2/ethomson/ciEdward Thomson2021-08-237-0/+8
|\ \ | | | | | | ci: tag new containers with the latest tag
| * | ci: update container versionsEdward Thomson2021-08-236-0/+6
| | | | | | | | | | | | | | | Update all the container versions to force a rebuild so that they'll get tagged with latest (due to changes in the CI scripts).
| * | ci: tag new containers with the latest tagEdward Thomson2021-08-231-0/+2
|/ /
* | Merge pull request #5995 from libgit2/ethomson/centos_ciEdward Thomson2021-08-212-1/+5
|\ \ | | | | | | ci: update centos builds
| * | ci: update centos to find libssh2ethomson/centos_ciEdward Thomson2021-08-212-1/+5
| | |
* | | Merge pull request #5999 from libgit2/ethomson/openssl_valgrindEdward Thomson2021-08-211-5/+10
|\ \ \ | |/ / |/| | openssl: don't fail when we can't customize allocators
| * | openssl: don't fail when we can't customize allocatorsethomson/openssl_valgrindEdward Thomson2021-08-211-5/+10
|/ / | | | | | | | | | | | | | | | | | | During valgrind runs, we try to swap out the OpenSSL allocators for our own. This allows us to avoid some unnecessary warnings about usage. Unfortunately, many builds of OpenSSL do not allow you to swap allocators; for example FIPS builds and the builds running in CentOS. Try to swap the allocators, but do not fail when they cannot be customized.
* | Merge pull request #5997 from boretrk/sha1_endianEdward Thomson2021-08-181-2/+0
|\ \ | | | | | | sha1dc: remove conditional for <sys/types.h>
| * | sha1dc: remove conditional for <sys/types.h>Peter Pettersson2021-08-181-2/+0
|/ /
* | Merge pull request #5994 from ↵Edward Thomson2021-08-171-1/+1
|\ \ | | | | | | | | | jairbubbles/fix-libgit2-filename-not-being-passed-to-the-reso
| * | Fix LIBGIT2_FILENAME not being passed to the resource compilerJulien Richard2021-08-171-1/+1
|/ /
* | ci: update centos buildsEdward Thomson2021-08-161-1/+2
| |
* | ci: update centos buildsEdward Thomson2021-08-162-6/+35
| |
* | ci: update centos buildsEdward Thomson2021-08-152-1/+2
| |
* | ci: update centos7 and centos8 buildEdward Thomson2021-08-152-1/+4
| |
* | ci: run centos7 and centos8 builds nightlyEdward Thomson2021-08-151-0/+12
| |
* | Merge pull request #5992 from libgit2/ethomson/centos_ciEdward Thomson2021-08-153-0/+71
|\ \ | | | | | | ci: add centos 7 and centos 8
| * | ci: run centos7 and centos8 builds nightlyEdward Thomson2021-08-151-0/+2
| | |
| * | ci: add centos7 and centos8 docker definitionsEdward Thomson2021-08-152-0/+69
|/ /
* | Merge pull request #5989 from libgit2/ethomson/ci_nightlyEdward Thomson2021-08-141-5/+6
|\ \ | | | | | | ci: update nightly to use source path
| * | ci: update nightly to use source pathethomson/ci_nightlyEdward Thomson2021-08-141-5/+6
| | |
* | | Merge pull request #5972 from libgit2/ethomson/http_empty_passwordEdward Thomson2021-08-141-2/+6
|\ \ \ | |/ / |/| | http: don't require a password
| * | http: don't require a passwordethomson/http_empty_passwordEdward Thomson2021-08-051-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | Attempt authentication when a username is presented but a password is not; this can happen in particular when users are doing token authentication and specifying the token in the URL itself. For example, `https://token@host/` is a valid URI and should be treated as a username of `token` with an empty password.
* | | ci: final docs updateEdward Thomson2021-08-101-1/+1
| | |
* | | ci: build docs in source directory for consistencyEdward Thomson2021-08-101-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 generationEdward Thomson2021-08-101-1/+1
| | |
* | | ci: update paths during docker buildEdward Thomson2021-08-101-0/+2
| | |
* | | Merge pull request #5854 from alexjg/respect-force-flag-in-remote-fetchEdward Thomson2021-08-102-0/+174
|\ \ \ | | | | | | | | Respect the force flag on refspecs in git_remote_fetch
| * | | skip descendant check if remote ref not foundAlex Good2021-08-052-20/+7
| | | |
| * | | Merge branch 'main' into respect-force-flag-in-remote-fetchAlex Good2021-06-3010-14/+30
| |\ \ \
| * | | | Fix memory sanitizer failures in testsAlex Good2021-06-301-15/+18
| | | | |
| * | | | Merge branch 'libgit2:main' into respect-force-flag-in-remote-fetchalexjg2021-06-110-0/+0
| |\ \ \ \
| * | | | | Respect the force flag on refspecs in git_remote_fetchAlex Good2021-06-113-1/+185
| | | | | |
* | | | | | Merge pull request #5980 from libgit2/ethomson/dockerfileEdward Thomson2021-08-096-33/+30
|\ \ \ \ \ \ | | | | | | | | | | | | | | docker: remove the entrypoint
| * | | | | | ci: remove the docker entrypointethomson/dockerfileEdward Thomson2021-08-096-33/+30
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.)
* | | | | | Merge pull request #5978 from boretrk/amigaEdward Thomson2021-08-091-3/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | | amiga: use ';' as path list separator on AmigaOS
| * | | | | amiga: use ';' as path list separator on AmigaOSPeter Pettersson2021-08-081-3/+3
|/ / / / / | | | | | | | | | | | | | | | Like on Windows ':' is used for volume names in absolute paths.
* | | | | Merge pull request #5962 from libgit2/ethomson/futimensEdward Thomson2021-07-313-1/+16
|\ \ \ \ \
| * | | | | cmake: extended futimens checking on macOSethomson/futimensEdward Thomson2021-07-303-1/+16
| | | | | |
* | | | | | README: link to more information about cmakeEdward Thomson2021-07-301-0/+2
| | | | | |
* | | | | | Merge pull request #5961 from libgit2/ethomson/odb_tests_priorityEdward Thomson2021-07-303-2/+11
|\ \ \ \ \ \ | |/ / / / / | | | | | | tests: reset odb backend priority
| * | | | | tests: reset odb backend priorityethomson/odb_tests_priorityEdward Thomson2021-07-303-2/+11
|/ / / / /
* | | | | Merge branch 'pr/5491'Edward Thomson2021-07-304-7/+50
|\ \ \ \ \
| * | | | | odb: Implement option for overriding of default odb backend priorityTony De La Nuez2021-07-304-7/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce GIT_OPT_SET_ODB_LOOSE_PRIORITY and GIT_OPT_SET_ODB_PACKED_PRIORITY to allow overriding the default priority values for the default ODB backends. Libgit2 has historically assumed that most objects for long- running operations will be packed, therefore GIT_LOOSE_PRIORITY is set to 1 by default, and GIT_PACKED_PRIORITY to 2. When a client allows libgit2 to set the default backends, they can specify an override for the two priority values in order to change the order in which each ODB backend is accessed.
* | | | | | Merge pull request #5957 from lhchavez/fix-master-buildEdward Thomson2021-07-301-0/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Fix one memory leak in master
| * | | | | Fix one memory leak in masterlhchavez2021-07-301-0/+2
|/ / / / / | | | | | | | | | | | | | | | There was one test that wasn't correctly disposing of the repository.
* | | | | Merge branch 'pr/5861'Edward Thomson2021-07-303-3/+49
|\ \ \ \ \
| * | | | | tests: reformat upstream mergeEdward Thomson2021-07-301-5/+5
| | | | | |
| * | | | | tests: upstream merge test has been added.Dmitry Lobanov2021-06-181-0/+23
| | | | | |
| * | | | | branch: git branch upstream with format format name parameter has been added.Dmitry Lobanov2021-05-181-28/+3
| | | | | |