summaryrefslogtreecommitdiff
path: root/internal
Commit message (Expand)AuthorAgeFilesLines
* reference kex and mac algo constantsmarshall_algo-constsMarshall Cottrell2022-05-232-14/+14
* 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-214-24/+26
* Display constistently in gitlab-sshd and gitlab-shellIgor Drozdov2022-05-214-18/+31
* 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-194-8/+11
* Allow specifying formatted durations in configIgor Drozdov2022-05-196-29/+74
* Allow configuring SSH server algorithmsIgor Drozdov2022-05-193-0/+86
* Exclude API errors from error rateIgor Drozdov2022-05-182-1/+17
* Log canceled requests into separate metricsIgor Drozdov2022-05-174-2/+53
* 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-125-19/+95
* 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-103-15/+110
|\ \
| * | Make PROXY policy configurableIgor Drozdov2022-05-103-15/+110
* | | Merge branch 'id-improve-errors-metrics' into 'main'Stan Hu2022-05-102-15/+14
|\ \ \ | |/ / |/| |
| * | Exclude authentication errors from apdexIgor Drozdov2022-05-102-15/+14
* | | Merge branch 'sh-fix-remote-addr-handling' into 'main'Igor Drozdov2022-05-092-1/+89
|\ \ \ | |_|/ |/| |
| * | Fix check_ip argument when gitlab-sshd used with PROXY protocolStan Hu2022-05-092-1/+89
* | | Use labkit for FIPS checkIgor Drozdov2022-05-052-32/+0
| |/ |/|
* | Always use Gitaly sidechannel connectionsJacob Vosmaer2022-05-0212-175/+41
* | Merge branch '541_remove_self_signed_cert_option' into 'main'Igor Drozdov2022-04-261-2/+0
|\ \
| * | Remove `self_signed_cert` optionVasilii Iakliushin2022-04-221-2/+0
* | | 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-253-51/+1
|/ /
* | Fix typo in FIPS mode messageStan Hu2022-04-191-1/+1
|/
* Add support for FIPS encryptionStan Hu2022-04-182-0/+32
* Add additional metrics to gitlab-sshdIgor Drozdov2022-04-136-26/+78
* 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-303-1/+50
* Merge branch 'id-reuse-grpc-connections-and-sidechannel' into 'main'Igor Drozdov2022-03-1810-148/+329
|\
| * Reuse Gitaly conns and SidechannelIgor Drozdov2022-03-0710-148/+329
* | Default to info level for an empty log-levelNick Thomas2022-03-152-3/+13
|/
* Add more metrics for gitlab-sshdIgor Drozdov2022-02-214-26/+84
* Handle and log unhandled errorsIgor Drozdov2022-02-023-11/+23
* Optionally use SSHUploadPackWithSidechannelJacob Vosmaer2022-01-257-15/+106
* Support parsing `use_sidechannel` API response fieldJacob Vosmaer2022-01-253-4/+63
* Refactor client response testsJacob Vosmaer2022-01-201-44/+40
* Remove SSL_CERT_DIR loggingid-remove-ssl-cert-dir-loggingIgor Drozdov2021-11-231-4/+0