- May 12, 2022
-
-
Igor Drozdov authored
Git clients sometimes open a connection and leave it idling, like when compressing objects. Settings like timeout client in HAProxy might cause these idle connections to be terminated. Let's send the keepalive message in order to prevent a client from closing
-
- May 11, 2022
-
-
Igor Drozdov authored
Release 14.1.1 See merge request gitlab-org/gitlab-shell!621
-
Igor Drozdov authored
- Log the error that happens on sconn.Wait() !613
-
Patrick Bajao authored
Use require.WithinDuration to fix flaky test See merge request gitlab-org/gitlab-shell!617
-
Patrick Bajao authored
Log the error that happens on sconn.Wait() See merge request gitlab-org/gitlab-shell!613
-
Igor Drozdov authored
Release 14.1.0 See merge request gitlab-org/gitlab-shell!620
-
- May 10, 2022
-
-
Stan Hu authored
-
Stan Hu authored
Make PROXY policy configurable See merge request gitlab-org/gitlab-shell!619
-
Stan Hu authored
Exclude authentication errors from error rate See merge request gitlab-org/gitlab-shell!611
-
Igor Drozdov authored
It would give us more flexibility when we decide to enable PROXY protocol
-
Igor Drozdov authored
Most of the time a connection fails due to the client's misconfiguration or when a client cancels a request, so we shouldn't treat them as an error Warnings will help us to track the errors whether they happened on the server-side
-
- May 09, 2022
-
-
Igor Drozdov authored
Fix check_ip argument when gitlab-sshd used with PROXY protocol See merge request gitlab-org/gitlab-shell!616
-
Igor Drozdov authored
-
Stan Hu authored
When gitlab-sshd were used with the PROXY protocol, the `check_ip` argument passed to `/api/v4/internal/allowed` was the Go remote address, which is a host and port combination (e.g. 127.0.0.1:12345). As a result, This prevents IP restrictions from working properly on Rails. We fix this by stripping out the port if it is present. When OpenSSH is used, this is not an issue because the IP address is extracted from `SSH_CONNECTION`. Changelog: fixed
-
- May 06, 2022
-
-
Igor Drozdov authored
Warning level is used because a non-nil error is logged even for successful scenarios We plan to use it for debug reasons
-
Igor Drozdov authored
Remove departed team member from CODEOWNERS See merge request gitlab-org/gitlab-shell!615
-
Sean Carroll authored
-
Ash McKenzie authored
Use labkit for FIPS check See merge request gitlab-org/gitlab-shell!607
-
- May 05, 2022
-
-
Igor Drozdov authored
New version of LabKit provides FIPS checks that we can use instead of the custom code
-
- May 04, 2022
-
-
Patrick Bajao authored
Release 14.0.0 See merge request gitlab-org/gitlab-shell!609
-
Patrick Bajao authored
Always use Gitaly sidechannel connections !567
-
Patrick Bajao authored
Always use Gitaly sidechannel connections See merge request gitlab-org/gitlab-shell!567
-
- May 02, 2022
-
-
Jacob Vosmaer authored
Before this change, the GitLab internal API could use a boolean response field to indicate whether gitlab-shell should make sidechannel connections go Gitaly. We now ignore that response field and always use sidechannel connections.
-
- Apr 29, 2022
-
-
Igor Drozdov authored
Release 13.26.0 See merge request gitlab-org/gitlab-shell!608
-
Igor Drozdov authored
- Add JWT token to GitLab Rails request !596 - Drop go 1.16 support !601 - Remove `self_signed_cert` option !602
-
- Apr 27, 2022
-
-
Ash McKenzie authored
Remove deprecated function NewHTTPClient See merge request gitlab-org/gitlab-shell!603
-
Patrick Bajao authored
Add JWT token to GitLab Rails request See merge request gitlab-org/gitlab-shell!596
-
- Apr 26, 2022
-
-
Igor Drozdov authored
It is passed as a Gitlab-Shell-Api-Request header and uses the same shared secret in order to encrypt the token
-
Vasilii Iakliushin authored
Contributes to https://gitlab.com/gitlab-org/gitlab-shell/-/issues/484 Changelog: removed
-
Igor Drozdov authored
drop go 1.16 support See merge request gitlab-org/gitlab-shell!601
-
Igor Drozdov authored
Remove `self_signed_cert` option See merge request gitlab-org/gitlab-shell!602
-
Igor Drozdov authored
feat: replace status mutex with RWMutex See merge request gitlab-org/gitlab-shell!604
-
Igor Drozdov authored
Release v13.25.2 See merge request gitlab-org/gitlab-shell!606
-
Igor Drozdov authored
-
Patrick Bajao authored
Revert "Abort long-running unauthenticated SSH connections" See merge request gitlab-org/gitlab-shell!605
-
- Apr 25, 2022
-
-
Igor Drozdov authored
This reverts commit 3a2c8f2c47774a35d840ec8baf54341beede5d43.
-
- Apr 22, 2022
-
-
feistel authored
-
Vasilii Iakliushin authored
Contributes to https://gitlab.com/gitlab-org/gitlab-shell/-/issues/541 Changelog: removed
-
- Apr 21, 2022
-
-
feistel authored
-
Ash McKenzie authored
Bump Go to 1.17.9 for asdf users See merge request gitlab-org/gitlab-shell!600
-