- Jan 09, 2020
-
-
Jacob Vosmaer authored
-
- Jan 08, 2020
-
-
- Dec 21, 2019
-
-
flowed authored
-
- Dec 02, 2019
-
-
- Nov 26, 2019
-
-
Jacob Vosmaer authored
-
- Nov 21, 2019
-
-
In most cases, Gitaly trusts that the caller of the RPC has validated that the user is permitted to perform the action represented by the RPC and doesn't repeat any access control checks. Where an RPC reads data from a client-controlled stream before acting, the time between the check and the operation can be artificially extended. This can lead to security issues where Solve this by placing a limit on the *negotiation phase* of two RPCs that are known to be vulnerable: * ssh.SSHUploadPack * ssh.SSHUploadArchive These RPCs are known not to be vulnerable, for one reason or another: * ssh.SSHReceivePack * smarthttp.ReceivePack The smarthttp.UploadPack RPC is vulnerable, but the vulnerability is being handled in Workhorse.
-
- Nov 18, 2019
-
-
Pavlo Strokov authored
- feature toggle 'get_tag_messages_go' - go implementation Closes: #2123
-
- Nov 14, 2019
-
-
Zeger-Jan van de Weg authored
`catfile` provides a nice wrapper around `git cat-file`, and it was using the 'wrong' way of doing Git commands. This change uses the Git DSL for catfile, and slightly refactors the package to use the repository.GitRepo interface. Closes: #1934, #1933
-
- Nov 13, 2019
-
-
John Cai authored
Adds an RPC to get a repository's object pool. Also added a method under internal/git/objectpool to get an object pool of a repository.
-
- Nov 08, 2019
-
-
Paul Okstad authored
-
- Nov 06, 2019
-
-
-
Jacob Vosmaer authored
-
- Nov 04, 2019
-
-
- Nov 01, 2019
-
-
Jacob Vosmaer authored
-
Zeger-Jan van de Weg authored
Closes #1947
-
Jacob Vosmaer authored
-
- Oct 28, 2019
-
- Oct 16, 2019
-
-
Jacob Vosmaer authored
-
- Oct 10, 2019
-
-
Zeger-Jan van de Weg authored
Closes #1944
-
- Oct 08, 2019
-
-
Jacob Vosmaer authored
-
- Oct 04, 2019
-
-
Zeger-Jan van de Weg authored
As part of the epic that moves away for the git.Command usage, and to the git.SafeCmd usage (&1893), this package was ported to the git.SafeCmd form. Closes: #1945 Closes: #1946
-
- Oct 01, 2019
-
-
John Cai authored
-
- Sep 26, 2019
-
-
Zeger-Jan van de Weg authored
Closes: #1936 Closes: #1935
-
- Sep 25, 2019
-
-
Paul Okstad authored
-
- Sep 19, 2019
-
-
- Sep 17, 2019
-
-
- Sep 13, 2019
-
-
Paul Okstad authored
-
- Sep 04, 2019
-
-
Jacob Vosmaer authored
-
- Sep 03, 2019
-
-
Jacob Vosmaer authored
-
- Aug 22, 2019
-
-
Jacob Vosmaer authored
-
- Aug 20, 2019
-
-
John Cai authored
-
- Aug 19, 2019
-
-
Jacob Vosmaer authored
-
- Aug 14, 2019
-
-
- Aug 12, 2019
-
-
- Aug 06, 2019
-
-
Jacob Vosmaer authored
-
- Aug 05, 2019
-
-
- Jul 31, 2019
-
-
Jacob Vosmaer authored
-
- Jul 16, 2019
-
-
John Cai authored
-
- Jul 12, 2019
-
-
Zeger-Jan van de Weg authored
In git@014ade74 the behaviour of upload-pack changed to be explicit about missing refs. In the Gitaly test the assertion was made against the output of the command being empty. This is no longer the case, so now an assertion is made against the output. This itself might break in the furture, but given the test is about hidden refs it's probably better to have this test break somewhere in the future than remove the assertion or weaken it.
-
- Jul 11, 2019
-
-
Jacob Vosmaer authored
-