- 04 Nov, 2015 1 commit
-
-
Jacob Vosmaer authored
This gives us the flexibility we need to also handle regular downloads and uploads in gitlab-workhorse.
-
- 30 Oct, 2015 5 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Accomodate broken HTTP clients HTTP header lookups are supposed to be case-insensitive but some clients do a case insensitive lookup, which breaks because of Go's header canonicalization. See merge request !2
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Pass LD_LIBRARY_PATH to the git command As gitlab-shell does in https://gitlab.com/gitlab-org/gitlab-shell/blob/master/lib/gitlab_shell.rb#L126 LD_LIBRARY_PATH is needed when using Software Collections for instance but there are probably many other scenarios that need it as well. It was passed to git (and from git to hooks) by gitlab-shell, and still is for SSH access, but it was not the case anymore for HTTP access with the introduction of gitlab-git-http-server/git-workhorse. See merge request !1
-
- 29 Oct, 2015 1 commit
-
-
Alex Lossent authored
-
- 26 Oct, 2015 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 17 Oct, 2015 2 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 15 Oct, 2015 3 commits
-
-
Jacob Vosmaer authored
-
Douwe Maan authored
"git archive" download support This needs changes in GitLab and gitlab_git too. See merge request !2
-
Jacob Vosmaer authored
-
- 10 Oct, 2015 6 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 09 Oct, 2015 1 commit
-
-
Jacob Vosmaer authored
I solved the problem in cookbook-gitlab-test
-
- 08 Oct, 2015 4 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
- 07 Oct, 2015 4 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Use our own header instead of User-Agent This will still help routing in HTTP proxies, while also allowing gitlab-rails to see the User-Agent. See merge request !6
-
Jacob Vosmaer authored
-
- 06 Oct, 2015 6 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
Forward Host header to the auth backend The Host header is handled specially by the Go http library and needs special processing in order to have it forwarded with the other headers to the auth backend. This allows the Host header received by the backend to be consistent with other requests not going through gitlab-git-http-server. See merge request !5
-
Alex Lossent authored
The Host header is handled specially by the Go http library and needs special processing in order to have it forwarded with the other headers to the auth backend.
-
Jacob Vosmaer authored
Support Kerberos authentication "final leg" as per RFC4559 This for the passwordless Kerberos token authentication to comply with the RFC. See merge request !4
-
Alex Lossent authored
-
- 04 Oct, 2015 5 commits
-
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
-
Jacob Vosmaer authored
This is a breaking API change. Instead of parsing repo path from the request in gitlab-git-http-server, we now expect the auth backend to tell us the full path to the repository. This change is needed to handle API download requests.
-