Commits
- Commit:
92dc95a8ef154c5ab569feff59be53cea26f5a90
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
always initialize pack hash output parameter of got_fetch_pack()
- Commit:
0e4002cadf11b9274c4355850d55bd59bbc20d31
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for fetching arbitrary references to 'got clone' and 'got fetch'
- Commit:
2690194b1af694bf2b56ac50c859ac6439dd6a7a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove GOT_FETCH_DEBUG and toggle fetch debug output with -v option instead
- Commit:
393fb88d6194f734060bc169da1b73f70648a3ab
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
handle reference-only updates in 'got fetch' where server sends an empty pack
- Commit:
9c52365fc3a72b4e0add781c388032869c081473
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
properly terminate the ssh process after fetching via SSH
- Commit:
41b0de1256a7a8a9ed3d4c0d66809ebfcbf1a58d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for listing remote branches and tags to 'got clone' and 'got fetch'
- Commit:
4ba1413314ad741dd3eec3b6672b127f2e03428e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for fetching specific branches to 'got clone' and 'got fetch'
- Commit:
659e7fbd6952b401014702a1e181642a9bba17df
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fetch only HEAD branch and tags by default; add -a option to fetch everything
- Commit:
62a4c94cd911a5c1ff54c4787c05d0876d30f07b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
support non-default port numbers with SSH and tweak URI parser port handling
- Commit:
469dd7264e07bc434adc24b250cd154db9e18d02
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for repository mirrors to 'got clone' and 'got fetch'
- Commit:
76911fd28aa2313e62eb8f866862047c4befc10d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow 'got fetch' to operate on a non-bare git repository
- Commit:
f1c6967f90f720a023714672e6751755b755e2a5
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix chopped display of git-server's progress output
- Commit:
7848a0e1655d11a8d85bb505fc6232bd779cddae
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement 'got fetch'
- Commit:
9a682fbe2c64ce71685dc332f7d2758ede442224
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add support for Git's SCP style URLs to got_fetch_parse_uri()
- Commit:
68999b92f2fcbce1a9247328552d8d1bdfc45785
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
allow controlling verbosity of 'got clone' with -q and -v options
- Commit:
3af5bc7c0bbac60aae03923bb2b0e1f80909016b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
do not allow passing arbitrary options to SSH
- Commit:
967f7d1fd3c54a53b769a145c1c5b63b6c7cef33
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused constants
- Commit:
d582f26ced34c492facade402975ceabe4c97adc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
write large objects to disk when resolving deltas; raise in-mem delta threshold
- Commit:
ee448f5f104f873da32b5aa9139702b0377ebf3f
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
apply unveil(2) to 'got clone'
- Commit:
a117fd101a758954b55adeefed9599ebc41d5bd8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make addrinfo error messages more obvious
- Commit:
4788f1cebb9b14790dd4899b6f9007c721eec61e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
extract large objects to a temporary file in got-index-pack
- Commit:
f826addf6c9cb9f000276eda59137f01fe9a037e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use a dedicated imsg for sending the pack fetch output file descriptor
- Commit:
73ab1060354e23885c41d858ec39bcf11e2f5023
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use a dedicated imsg for sending the pack index output file descriptor
- Commit:
1249197104eacb7b4893980816cf5bda0bfaff54
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
show path to temporary pack file in argv of got-fetch-pack and got-index-pack
- Commit:
668a20f6fe41d7f9c2f4c32b1ee521bff6d459a8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rewritten got-index-pack; sorry about the monster commit