|
Implement HTTP redirect server instead of relying on Cargo/Gitlab changes |
Jordan Doyle
|
|
Instrument all the things |
Jordan Doyle
|
|
Replace GitLab patch with Cargo patch |
Jordan Doyle
|
|
Add GitLab patch to README |
Jordan Doyle
|
|
Update dependencies |
Jordan Doyle
|
|
Add CI steps, continuous audits & dependabot |
Jordan Doyle
|
|
Don't query for the job using the admin key |
Jordan Doyle
|
|
Add configuration option for SSH server socket address |
Jordan Doyle
|
|
Less allocations in the hot path |
Jordan Doyle
|
|
Sort tree before inserting into packfile |
Jordan Doyle
|
|
Give each session a connection id |
Jordan Doyle
|
|
Persist generated server private keys across restarts |
Jordan Doyle
|
|
Stop thrussh from swallowing returned `Err`s |
Jordan Doyle
|
|
Add config.toml parsing for gitlab config |
Jordan Doyle
|
|
Avoid nasty clones of the packfile_cache |
Jordan Doyle
|
|
Each release shouldn't have more than one crate file |
Jordan Doyle
|
|
#[deny(clippy::pedanic)] |
Jordan Doyle
|
|
Ensure group exists before continuing the handshake with Git |
Jordan Doyle
|
|
Add release steps to README |
Jordan Doyle
|
|
Return valid index to cargo over git, integration with new download gitlab endpoint |
Jordan Doyle
|
|
Initial commit |
Jordan Doyle
|