aboutsummaryrefslogtreecommitdiff
path: root/git_hooks_client (follow)
Commit message (Expand)AuthorAgeFilesLines
* hooks: Simplify comments in the hook clientRunxi Yu5 days1-32/+26
* hooks: Send/process environment variables starting with GIT_Runxi Yu6 days1-0/+32
* hooks: Comment on how using the first byte as return doesn't make senseRunxi Yu9 days1-5/+11
* Add SPDX license headers to git_hooks_clientRunxi Yu9 days1-0/+6
* git_hooks_client.c: Don't print wrongly-lengthed cookiesRunxi Yu2025-02-181-2/+1
* hooks: Fix the race condition that causes EPIPERunxi Yu2025-02-181-0/+10
* git_hooks_client.c: Ignore SIGPIPERunxi Yu2025-02-181-0/+6
* git_hooks_client.c: Allow ECONNRESET when splicing sock -> stderrRunxi Yu2025-02-181-1/+2
* hooks, etc.: Authenticate hooks, and handle them in the spawning threadRunxi Yu2025-02-171-1/+28
* git_hooks_client: Send argc/argv over the UNIX domain socketRunxi Yu2025-02-171-5/+34
* git_hooks_client.c: Explain the code in more detailRunxi Yu2025-02-171-7/+28
* git_hooks_client.c: Splice socket to stderrRunxi Yu2025-02-171-15/+42
* git_hooks_client.c: Clarify error messagesRunxi Yu2025-02-171-10/+10
* git_hooks_client.c: Get return value from unix socketRunxi Yu2025-02-171-1/+20
* git_hooks_client: Restructure for clarityRunxi Yu2025-02-171-23/+28
* git_hooks_client: Produce useful error message on missing env varRunxi Yu2025-02-171-0/+1
* git_hooks_client: Ensure stdin is a pipeRunxi Yu2025-02-171-1/+22
* *: Restructure build systemRunxi Yu2025-02-171-3/+0
* git_hooks_client: Splice stdinRunxi Yu2025-02-172-10/+15
* git_hooks{.go,_client}: Add stub for git hook clientsRunxi Yu2025-02-173-0/+45