Commit Graph

11 Commits

Author SHA1 Message Date
Josh Junon
bd288f92ca refactor gitbutler-git to be cli-only and allow prompt handlers 2024-03-19 08:25:57 +01:00
Josh Junon
b90c9235a3 initial ssh tests and async git2 backend implementation
allow certain git backends to temporarily disable IO tests
2024-02-07 12:55:23 +01:00
Josh Junon
5f157b26ec add initial complete implementation of fork/exec auth harness 2024-01-25 22:09:40 +01:00
Josh Junon
6f9487d15b add rest of initial tokio implementation 2024-01-24 21:47:41 +01:00
Josh Junon
ac6800d9ed add initial tokio socket/server types 2024-01-24 21:46:52 +01:00
Josh Junon
9c022f7c22 add initial trait types for askpass socket servers 2024-01-24 21:46:52 +01:00
Josh Junon
3062321849 initial setup for new fork/exec authentication system 2024-01-24 02:54:17 +01:00
Josh Junon
4f03b290c4 harden git backends against various configs 2024-01-18 17:38:34 +01:00
Josh Junon
897fd8b217 add integration tests for core git abstraction library 2024-01-18 17:20:00 +01:00
Josh Junon
58951cc415 add basic fork/exec implementation with Tokio backend 2024-01-17 22:31:51 +01:00
Josh Junon
bf607c0029 add core gitbutler-git crate 2024-01-17 16:21:21 +01:00