| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| auth.c | ||
| auth.h | ||
| auth_negotiate.c | ||
| auth_negotiate.h | ||
| cred.c | ||
| cred.h | ||
| cred_helpers.c | ||
| git.c | ||
| http.c | ||
| local.c | ||
| smart.c | ||
| smart.h | ||
| smart_pkt.c | ||
| smart_protocol.c | ||
| ssh.c | ||
| winhttp.c |
The default behaviour for the packbuilder is to perform the work in a single thread, which is fine for the public API, but we currently have no way for a user to determine the number of threads to use when creating the packfile, which makes our clone behaviour over the filesystem quite a bit slower than what git offers. This is a very particular scenario, in which we avoid spawning git by being ourselves the server-side, so it's probably ok to auto-set the threading, as the upload-pack process would do if we were talking to git.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| auth.c | Loading commit data... | |
| auth.h | Loading commit data... | |
| auth_negotiate.c | Loading commit data... | |
| auth_negotiate.h | Loading commit data... | |
| cred.c | Loading commit data... | |
| cred.h | Loading commit data... | |
| cred_helpers.c | Loading commit data... | |
| git.c | Loading commit data... | |
| http.c | Loading commit data... | |
| local.c | Loading commit data... | |
| smart.c | Loading commit data... | |
| smart.h | Loading commit data... | |
| smart_pkt.c | Loading commit data... | |
| smart_protocol.c | Loading commit data... | |
| ssh.c | Loading commit data... | |
| winhttp.c | Loading commit data... |