index
:
forge.git
hare
master
native-go-git-transports
[WIP] Some random software forge
Runxi Yu
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ssh_handle_receive_pack.go
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
ssh/recv, hooks: Create MRs on push, reject pushes to others' MRs
Runxi Yu
2025-02-19
1
-2
/
+6
*
ssh/recv, users, schema: Create pubkey_only users
Runxi Yu
2025-02-19
1
-2
/
+9
*
ssh/recv: Rename access -> direct_access
Runxi Yu
2025-02-19
1
-8
/
+4
*
ssh/recv, schema: Add repos.contrib_requirements
Runxi Yu
2025-02-19
1
-1
/
+22
*
ssh/recv: Remove unused err_unauthorized_push
Runxi Yu
2025-02-19
1
-3
/
+0
*
hooks: Use ssh stderr directly instead of going through hook
Runxi Yu
2025-02-19
1
-2
/
+2
*
*.go: Use lowercase error values
Runxi Yu
2025-02-19
1
-1
/
+1
*
*.go: Add some comments for docs
Runxi Yu
2025-02-18
1
-7
/
+7
*
hooks, etc.: Restructure concurrency and data flow
Runxi Yu
2025-02-17
1
-20
/
+13
*
ssh_handle_receive_pack.go: Move unauthorized rejection
Runxi Yu
2025-02-17
1
-4
/
+6
*
ssh_handle_receive_pack.go: Allow pushes for now
Runxi Yu
2025-02-17
1
-1
/
+1
*
ssh_handle_receive_pack.go: Rename c -> deployer_channel
Runxi Yu
2025-02-17
1
-3
/
+3
*
hooks, etc.: Authenticate hooks, and handle them in the spawning thread
Runxi Yu
2025-02-17
1
-1
/
+36
*
*_handle_*_pack.go: Pass env LINDENII_FORGE_HOOKS_SOCKET_PATH
Runxi Yu
2025-02-17
1
-0
/
+2
*
ssh_handle_receive_pack: Use system git-receive-pack
Runxi Yu
2025-02-17
1
-33
/
+18
*
{ssh_*,acl}.go: Check ACL when receiving packs
Runxi Yu
2025-02-16
1
-1
/
+8
*
ssh_*: Pass pubkey to SSH handlers
Runxi Yu
2025-02-16
1
-1
/
+1
*
ssh_*: Use pure go-git SSH handling (receive and upload)
Runxi Yu
2025-02-16
1
-0
/
+49