gitdataai/libs/git
ZhenYi 0a998affbb refactor(git): remove SSH rate limiting
SSH is deployed inside Kubernetes cluster where rate limiting
at the application layer is unnecessary. Remove all SSH rate
limiter code:
- SshRateLimiter from SSHandle and SSHServer structs
- is_user_allowed checks in auth_publickey, auth_publickey_offered
- is_repo_access_allowed in exec_request
- is_ip_allowed in server::new_client
- rate_limiter module and start_cleanup
2026-04-16 22:40:59 +08:00
..
archive init 2026-04-15 09:08:09 +08:00
blame init 2026-04-15 09:08:09 +08:00
blob init 2026-04-15 09:08:09 +08:00
branch init 2026-04-15 09:08:09 +08:00
commit init 2026-04-15 09:08:09 +08:00
config init 2026-04-15 09:08:09 +08:00
description init 2026-04-15 09:08:09 +08:00
diff init 2026-04-15 09:08:09 +08:00
hook fix(git): add storage_path existence pre-check to run_fsck and run_gc 2026-04-16 22:24:14 +08:00
http fix(git): add LFS upload size limits and fix HTTP rate limiter read/write counter 2026-04-16 20:14:13 +08:00
lfs init 2026-04-15 09:08:09 +08:00
merge init 2026-04-15 09:08:09 +08:00
reference init 2026-04-15 09:08:09 +08:00
ssh refactor(git): remove SSH rate limiting 2026-04-16 22:40:59 +08:00
tags init 2026-04-15 09:08:09 +08:00
tree init 2026-04-15 09:08:09 +08:00
Cargo.toml fix(git): downgrade russh to 0.50.4, remove flate2 feature, fix log format 2026-04-16 20:58:01 +08:00
domain.rs init 2026-04-15 09:08:09 +08:00
error.rs init 2026-04-15 09:08:09 +08:00
lib.rs init 2026-04-15 09:08:09 +08:00
ref_utils.rs init 2026-04-15 09:08:09 +08:00