summaryrefslogtreecommitdiff
path: root/internal/sshd
Commit message (Expand)AuthorAgeFilesLines
* Fix flaky race testStan Hu2022-07-141-1/+2
* go: Bump major version to v14Patrick Steinhardt2022-07-058-29/+29
* Pass original IP from PROXY requests to internal API callsAlejandro Rodríguez2022-06-302-3/+29
* gitlab-sshd: Add support for configuring host certificatesStan Hu2022-06-262-8/+104
* Ignore "not our ref" errors from gitlab-sshd error metricsStan Hu2022-06-062-1/+7
* Exclude disallowed command from error rateIgor Drozdov2022-06-012-26/+26
* Calculate session start after the connection is establishedIgor Drozdov2022-05-251-2/+1
* Merge branch 'id-session-duration' into 'main'Stan Hu2022-05-253-19/+20
|\
| * Improve establish session duration metricsIgor Drozdov2022-05-253-19/+20
* | Log gitlab-sshd session level indicator errorsStan Hu2022-05-241-2/+4
|/
* Add missing SshdSessionEstablishedDuration metricsIgor Drozdov2022-05-231-0/+1
* Abort long-running unauthenticated SSH connectionsIgor Drozdov2022-05-232-1/+38
* Close the connection when context is canceledIgor Drozdov2022-05-232-6/+43
* Move connection init into connection.goIgor Drozdov2022-05-233-69/+78
* Return support for diffie-hellman-group14-sha1Igor Drozdov2022-05-231-0/+1
* Downgrade auth EOF messages from warning to debugIgor Drozdov2022-05-211-1/+1
* Exclude Gitaly unavailable error from error rateIgor Drozdov2022-05-212-13/+25
* Display constistently in gitlab-sshd and gitlab-shellIgor Drozdov2022-05-212-9/+26
* Merge branch 'sh-downgrade-host-key-errors' into 'main'Igor Drozdov2022-05-211-2/+15
|\
| * Downgrade handleConn start message to debugStan Hu2022-05-201-1/+1
| * Downgrade host key mismatch messages from warning to debugStan Hu2022-05-201-1/+14
* | Introduce a GitLab-SSHD server version during handshakeHendrik Meyer2022-05-211-0/+1
|/
* Narrow supported kex algorithmsIgor Drozdov2022-05-202-19/+22
* Make ProxyHeaderTimeout configurableIgor Drozdov2022-05-191-2/+1
* Allow specifying formatted durations in configIgor Drozdov2022-05-193-4/+3
* Allow configuring SSH server algorithmsIgor Drozdov2022-05-192-0/+83
* Exclude API errors from error rateIgor Drozdov2022-05-182-1/+17
* Log canceled requests into separate metricsIgor Drozdov2022-05-172-1/+41
* Wait until all Gitaly sessions are executedIgor Drozdov2022-05-172-6/+15
* Return error from session handlerIgor Drozdov2022-05-165-63/+96
* Implement ClientKeepAlive optionIgor Drozdov2022-05-124-4/+74
* Merge branch 'id-sync-sshd-sessions' into 'main'Patrick Bajao2022-05-111-0/+2
|\
| * Log the error that happens on sconn.Wait()Igor Drozdov2022-05-061-0/+2
* | Merge branch 'id-make-proxy-policy-configurable' into 'main'Stan Hu2022-05-102-15/+109
|\ \
| * | Make PROXY policy configurableIgor Drozdov2022-05-102-15/+109
| |/
* | Exclude authentication errors from apdexIgor Drozdov2022-05-102-15/+14
|/
* Merge branch 'feat/status-rwmutex' into 'main'Igor Drozdov2022-04-261-3/+3
|\
| * feat: replace status mutex with RWMutexfeistel2022-04-221-3/+3
* | Revert "Abort long-running unauthenticated SSH connections"Igor Drozdov2022-04-252-45/+1
|/
* Add additional metrics to gitlab-sshdIgor Drozdov2022-04-134-9/+32
* Fix connections duration metricsIgor Drozdov2022-04-051-4/+4
* Improve login grace timeout messageIgor Drozdov2022-03-311-1/+1
* Abort long-running unauthenticated SSH connectionsIgor Drozdov2022-03-302-1/+44
* Add more metrics for gitlab-sshdIgor Drozdov2022-02-211-0/+3
* Handle and log unhandled errorsIgor Drozdov2022-02-021-4/+12
* Refactor flaky test case in sshd_testid-fix-flaky-testIgor Drozdov2021-11-151-13/+3
* Reject non-proxied connections when proxy protocol is enabled532-proxy-protocol-requireNick Thomas2021-10-122-5/+42
* Log command invocation499-log-command-invocationNick Thomas2021-10-071-0/+7
* Fix logging channel typefix-logging-channel-typeNick Thomas2021-10-061-1/+1
* Add gitlab-sshd connection loggingNick Thomas2021-09-282-6/+18