summaryrefslogtreecommitdiff
path: root/internal/command
Commit message (Expand)AuthorAgeFilesLines
* refactor: rearchitect command and executable Go modulesfeistel2021-09-084-467/+0
* Merge branch 'remove/generic-args' into 'main'Nick Thomas2021-09-085-28/+28
|\
| * refactor: add acceptargs field to executablefeistel2021-09-083-9/+11
| * refactor: improve unknown executable error messagefeistel2021-09-081-1/+2
| * refactor: remove commandargs.GenericArgsfeistel2021-08-113-21/+18
* | refactor: move away from ioutil (deprecated)feistel2021-08-196-16/+16
|/
* Merge branch 'security-300265' into 'main'Patrick Bajao2021-08-042-4/+9
|\
| * Modify regex to prevent partial matchesRobert May2021-06-292-4/+9
* | Remove some unreliable testsNick Thomas2021-07-303-46/+76
* | Switch to labkit/log for logging functionalityIgor Drozdov2021-07-221-1/+2
* | Fix the Geo SSH push proxy hangingValery Sizov2021-07-012-5/+27
|/
* fix: upgrade of the gitaly dependencyPavlo Strokov2021-06-023-6/+6
* Fix opentracing setup for gitlab-sshdNick Thomas2021-05-175-17/+39
* Merge branch '501-gitaly-respect-parent-context' into 'main'Nick Thomas2021-05-109-15/+21
|\
| * Respect parent context for Gitaly callsNick Thomas2021-05-059-15/+21
* | Merge branch '516-handle-ssl-cert-dir-correctly' into 'main'Nick Thomas2021-05-042-87/+60
|\ \
| * | gitlab-sshd: Respect the ssl_cert_dir config516-handle-ssl-cert-dir-correctlyNick Thomas2021-04-302-87/+60
| |/
* | Don't finish the opentracing span earlydont-close-span-earlyNick Thomas2021-04-301-1/+0
|/
* Replace cleanup functions with t.CleanupIgor Drozdov2021-03-1715-57/+32
* chore: Refactor env introspection to rely on command initialization496-move-env-introspection-to-sshenvLucas Charles2021-03-1511-173/+100
* Use eventually to assert log entriesJaime Martinez2021-02-221-6/+11
* Read limited input for yes answerIgor Drozdov2021-02-052-1/+12
* Remove session duration information from output of 2fa_verify command504-remove-the-session-duration-information-from-the-output-of-2fa_verify-commandManoj M J2021-01-292-2/+2
* RFC: Simple built-in SSH serverLorenz Brun2021-01-186-13/+33
* Add 2fa_verify commandImre Farkas2020-12-105-0/+190
* Fix incorrect actor used to check permissions for SSH receive-packsh-fix-wrong-user-deploy-key-checkStan Hu2020-10-192-25/+49
* Set SSL_CERT_DIR env var when building commandashmckenzie/set-ssl-cert-dir-env-varAsh McKenzie2020-10-192-46/+84
* Remove prefixing with SSL_CERT_DIRAsh McKenzie2020-10-192-28/+2
* tests: Replace assert with requirezj-remove-testify-assertZeger-Jan van de Weg2020-10-153-12/+9
* Drop "generated random correlation ID" log messagesh-suppress-random-correlation-id-logStan Hu2020-10-131-1/+0
* Make it possible to propagate correlation ID across processesStan Hu2020-09-2029-77/+200
* Add support obtaining personal access tokens via SSHTaylan Develioglu2020-08-175-6/+289
* Generate and log correlation IDsStan Hu2020-07-314-9/+4
* Log SSH key detailsStan Hu2020-07-233-0/+6
* Log remote IP for executed commandssh-log-remote-ipStan Hu2020-07-201-1/+6
* Pass in ssl_cert_dir config settingAsh McKenzie2020-07-024-4/+36
* Fix race conditions with logrus testingsh-fix-logrus-raceStan Hu2020-05-112-0/+3
* Fix race conditions in testssh-add-http-status-codeStan Hu2020-05-083-14/+15
* Move gitlabnet client to client packagejc-refactor-gitlabnet-clientJohn Cai2020-05-0414-14/+16
* Geo Pull custom action supportAsh McKenzie2020-04-174-9/+136
* Extract customaction into a separate moduleid-extract-custom-action-in-separate-moduleIgor Drozdov2020-04-144-45/+50
* Add missed protocol againsh-log-git-upload-receive-packDavid Kim2020-04-081-1/+1
* Remove unnecessary command argumentDavid Kim2020-04-083-3/+3
* Move logging to handler insteadDavid Kim2020-04-074-29/+6
* Change git command logging keys to be be snake casedDavid Kim2020-04-031-5/+5
* Add test for command loggingDavid Kim2020-04-037-38/+35
* Add tests for loggingDavid Kim2020-03-303-0/+24
* Add git-archive-packStan Hu2020-03-263-12/+23
* Log git-{upload-pack,receive-pack} requestsStan Hu2020-03-262-0/+24
* commands: pass through GIT_PROTOCOL envvar provided by clientsps-git-protocol-envvarPatrick Steinhardt2020-02-283-2/+6