Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release v13.15.0ashmckenzie/release-13.15.0 | Ash McKenzie | 2020-12-17 | 2 | -1/+5 |
| | |||||
* | Merge branch 'Updating-min-TLS-version-to-12' into 'main' | Ash McKenzie | 2020-12-16 | 2 | -0/+2 |
|\ | | | | | | | | | Update httpclient.go with TLS 1.2 as minimum version See merge request gitlab-org/gitlab-shell!435 | ||||
| * | Update testserver.go with tls 1.2 min versionUpdating-min-TLS-version-to-12 | Vitor Meireles De Sousa | 2020-11-17 | 1 | -0/+1 |
| | | |||||
| * | Update httpclient.go with TLS 1.2 as minimum version | Vitor Meireles De Sousa | 2020-11-17 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'id-release-13-14' into 'main'v13.14.0 | Igor Drozdov | 2020-12-11 | 2 | -1/+6 |
|\ \ | | | | | | | | | | | | | Release v13.14.0 See merge request gitlab-org/gitlab-shell!441 | ||||
| * | | Release v13.14.0id-release-13-14 | Igor Drozdov | 2020-12-10 | 2 | -1/+6 |
|/ / | |||||
* | | Merge branch 'if-270554-2fa_verify_command' into 'main' | Igor Drozdov | 2020-12-10 | 8 | -0/+515 |
|\ \ | | | | | | | | | | | | | Add 2fa_verify command See merge request gitlab-org/gitlab-shell!440 | ||||
| * | | Add 2fa_verify command | Imre Farkas | 2020-12-10 | 8 | -0/+515 |
|/ / | |||||
* | | Merge branch 'ashmckenzie/golang-1-15' into 'main' | Patrick Bajao | 2020-11-23 | 1 | -1/+8 |
|\ \ | | | | | | | | | | | | | Add go:1.15 CI job See merge request gitlab-org/gitlab-shell!439 | ||||
| * | | Use golang 1.15 for race job | Ash McKenzie | 2020-11-23 | 1 | -1/+1 |
| | | | |||||
| * | | Add go:1.15 CI jobashmckenzie/golang-1-15 | Ash McKenzie | 2020-11-23 | 1 | -0/+7 |
|/ / | |||||
* | | Merge branch 'fix-ci-config-for-main' into 'main' | Igor Drozdov | 2020-11-20 | 2 | -5/+12 |
|\ \ | | | | | | | | | | | | | Fix CI config and README for new default branch See merge request gitlab-org/gitlab-shell!437 | ||||
| * | | Fix CI config and README for new default branchfix-ci-config-for-main | Nick Thomas | 2020-11-20 | 2 | -5/+12 |
|/ / | |||||
* | | Merge branch 'client-identity' into 'master' | Stan Hu | 2020-11-20 | 2 | -0/+79 |
|\ \ | | | | | | | | | | | | | Propagate client identity to gitaly See merge request gitlab-org/gitlab-shell!436 | ||||
| * | | Include key ID and type in metadata | Ash McKenzie | 2020-11-20 | 2 | -1/+8 |
| | | | |||||
| * | | use testhelper for SSH_CONNECTIONclient-identity | Igor Wiedler | 2020-11-19 | 1 | -5/+5 |
| | | | |||||
| * | | test for client identity propagation | Igor Wiedler | 2020-11-19 | 1 | -0/+63 |
| | | | |||||
| * | | Propagate client identity to gitaly | Igor Wiedler | 2020-11-17 | 1 | -0/+9 |
| |/ | |||||
* | | Merge branch 'ci-enable-secret-detection' into 'master' | Ash McKenzie | 2020-11-18 | 1 | -0/+5 |
|\ \ | |/ |/| | | | | | Enable Secret Detection in CI See merge request gitlab-org/gitlab-shell!434 | ||||
| * | Enable Secret Detection in CIci-enable-secret-detection | Michael Henriksen | 2020-11-17 | 1 | -0/+5 |
|/ | |||||
* | Merge branch 'gitlab-shell-release-13-13-0' into 'master'v13.13.0 | Patrick Bajao | 2020-11-17 | 2 | -1/+5 |
|\ | | | | | | | | | Release v13.13.0 See merge request gitlab-org/gitlab-shell!433 | ||||
| * | Release v13.13.0gitlab-shell-release-13-13-0 | Ash McKenzie | 2020-11-17 | 2 | -1/+5 |
|/ | |||||
* | Merge branch 'pokstad1-tls-client-config' into 'master' | Ash McKenzie | 2020-11-17 | 6 | -25/+199 |
|\ | | | | | | | | | GitLab API Client support for client certificates See merge request gitlab-org/gitlab-shell!432 | ||||
| * | GitLab API Client support for client certificates | Paul Okstad | 2020-11-17 | 6 | -25/+199 |
|/ | |||||
* | Merge branch 'sh-release-13-12' into 'master'v13.12.0 | Igor Drozdov | 2020-11-06 | 2 | -1/+7 |
|\ | | | | | | | | | Release v13.12.0 See merge request gitlab-org/gitlab-shell!431 | ||||
| * | Release v13.12.0 | Stan Hu | 2020-11-06 | 2 | -1/+7 |
|/ | |||||
* | Merge branch 'remove-rubocop-test' into 'master' | Nick Thomas | 2020-11-05 | 0 | -0/+0 |
|\ | | | | | | | | | Remove rubocop from Ruby test See merge request gitlab-org/gitlab-shell!430 | ||||
* | | Remove rubocop from Ruby testremove-rubocop-test | Takuya Noguchi | 2020-11-05 | 6 | -103/+2 |
|/ | | | | Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com> | ||||
* | Merge branch '483-upgrade-bundler-from-1-17-2-to-2-1' into 'master' | Stan Hu | 2020-11-04 | 0 | -0/+0 |
|\ | | | | | | | | | | | | | Upgrade Bundler from 1.17.2 to 2.1.4 Closes #483 See merge request gitlab-org/gitlab-shell!428 | ||||
* | | Upgrade Bundler from 1.17.2 to 2.1.4483-upgrade-bundler-from-1-17-2-to-2-1 | Takuya Noguchi | 2020-11-04 | 2 | -3/+3 |
|/ | | | | | | | https://gitlab.com/gitlab-org/gitlab-shell/-/merge_requests/426 https://gitlab.com/groups/gitlab-org/-/epics/2380 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com> | ||||
* | Merge branch 'sh-log-content-length-bytes' into 'master' | Patrick Bajao | 2020-11-03 | 2 | -0/+6 |
|\ | | | | | | | | | Log Content-Length bytes in API response See merge request gitlab-org/gitlab-shell!427 | ||||
| * | Log Content-Length bytes in API resposne | Stan Hu | 2020-11-02 | 2 | -0/+6 |
| | | | | | | | | | | This will be useful to measure bandwidth sent in response to an API request, particularly with measuring the /api/v4/internal/lfs endpoint. | ||||
* | | Merge branch 'sh-update-ruby-2.7' into 'master' | Stan Hu | 2020-10-23 | 1 | -1/+1 |
|\ \ | |/ |/| | | | | | Bump default Ruby version to v2.7.2 See merge request gitlab-org/gitlab-shell!426 | ||||
| * | Bump default Ruby version to v2.7.2 | Stan Hu | 2020-10-23 | 1 | -1/+1 |
|/ | | | | Part of https://gitlab.com/groups/gitlab-org/-/epics/2380 | ||||
* | Merge branch 'release-shell-13-11-0' into 'master'v13.11.0 | Nick Thomas | 2020-10-20 | 2 | -1/+7 |
|\ | | | | | | | | | Release v13.11.0 See merge request gitlab-org/gitlab-shell!425 | ||||
| * | Release v13.11.0 | Nick Thomas | 2020-10-20 | 2 | -1/+7 |
|/ | |||||
* | Merge branch 'sh-fix-wrong-user-deploy-key-check' into 'master' | Nick Thomas | 2020-10-20 | 2 | -25/+49 |
|\ | | | | | | | | | Fix incorrect actor used to check permissions for SSH receive-pack See merge request gitlab-org/gitlab-shell!424 | ||||
| * | Fix incorrect actor used to check permissions for SSH receive-packsh-fix-wrong-user-deploy-key-check | Stan Hu | 2020-10-19 | 2 | -25/+49 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | During a SSH receive-pack request (e.g. `git push`), gitlab-shell was incorrectly using the user returned by the `/internal/allowed` API endpoint to make an SSHReceivePack RPC call. This caused a number of problems with deploy keys with write access: 1. Keys that were generated by a blocked user would be denied the ability to write. 2. Keys that were generated by user that did not have write access to the project would also be denied. GitLab 12.4 removed the Ruby implementation of gitlab-shell in favor of the Golang implementation, and these implementations worked slightly differently. In https://gitlab.com/gitlab-org/gitlab-shell/blob/v10.1.0/lib/gitlab_shell.rb, the Ruby implementation would always use `@who` (e.g. `key-123`), but in gitlab-shell v10.2.0 the Go implementation would always use the user from the API response. Reads did not have this issue because the user/deploy key is never passed to Gitaly for additional permission checks. Writes need this information for the pre-receive to check access to protected branches, push rules, etc. Relates to https://gitlab.com/gitlab-org/gitlab-shell/-/issues/479 | ||||
* | Merge branch 'ashmckenzie/set-ssl-cert-dir-env-var' into 'master' | Patrick Bajao | 2020-10-19 | 6 | -119/+94 |
|\ | | | | | | | | | Set SSL_CERT_DIR env var when building command See merge request gitlab-org/gitlab-shell!423 | ||||
| * | Set SSL_CERT_DIR env var when building commandashmckenzie/set-ssl-cert-dir-env-var | Ash McKenzie | 2020-10-19 | 2 | -46/+84 |
| | | |||||
| * | Remove prefixing with SSL_CERT_DIR | Ash McKenzie | 2020-10-19 | 4 | -73/+10 |
|/ | |||||
* | Merge branch 'sh-release-13-10-0' into 'master'v13.10.0 | Igor Drozdov | 2020-10-16 | 2 | -1/+4 |
|\ | | | | | | | | | Release v13.10.0 See merge request gitlab-org/gitlab-shell!422 | ||||
| * | Release v13.10.0 | Stan Hu | 2020-10-15 | 2 | -1/+4 |
|/ | |||||
* | Merge branch 'sh-add-version-arg' into 'master' | Ash McKenzie | 2020-10-16 | 2 | -1/+18 |
|\ | | | | | | | | | Add support for -version argument See merge request gitlab-org/gitlab-shell!421 | ||||
| * | Apply 1 suggestion(s) to 1 file(s)sh-add-version-arg | Stan Hu | 2020-10-16 | 1 | -1/+1 |
| | | |||||
| * | Add support for -version argument | Stan Hu | 2020-10-15 | 2 | -1/+18 |
|/ | | | | | This will help determine the version of the binary particularly on Cloud Native GitLab, where VERSION may not be shipped with the binaries. | ||||
* | Merge branch 'release-shell-13-9-0' into 'master'v13.9.0 | Nick Thomas | 2020-10-15 | 2 | -1/+6 |
|\ | | | | | | | | | Release v13.9.0 See merge request gitlab-org/gitlab-shell!420 | ||||
| * | Release v13.9.0 | Nick Thomas | 2020-10-15 | 2 | -1/+6 |
|/ | |||||
* | Merge branch 'zj-remove-testify-assert' into 'master' | Nick Thomas | 2020-10-15 | 12 | -115/+104 |
|\ | | | | | | | | | tests: Remove testify assert in favour of require See merge request gitlab-org/gitlab-shell!419 | ||||
| * | Merge branch 'master' into zj-remove-testify-assert | Nick Thomas | 2020-10-15 | 0 | -0/+0 |
| |\ | |/ |/| |