126 Commits (6804ba3a58ff2999533af28ca5af3901e30fd1f2)

Author SHA1 Message Date
Elijah Newren ef3ca95475 Add missing includes and forward declarations 7 years ago
Derrick Stolee 1d614d41e5 commit-reach: move ref_newer from remote.c 7 years ago
Brandon Williams 733020517a fetch-pack: implement ref-in-want 7 years ago
Brandon Williams afb1aed403 remote: convert check_push_refs to take a struct refspec 7 years ago
Brandon Williams 5c7ec8462d remote: convert match_push_refs to take a struct refspec 7 years ago
Brandon Williams 86baf82521 remote: convert query_refspecs to take a struct refspec 7 years ago
Brandon Williams d000414e26 remote: convert apply_refspecs to take a struct refspec 7 years ago
Brandon Williams a2ac50cbfd remote: convert get_stale_heads to take a struct refspec 7 years ago
Brandon Williams 9530350096 remote: remove add_prune_tags_to_fetch_refspec 7 years ago
Brandon Williams e5349abf93 remote: convert fetch refspecs to struct refspec 7 years ago
Brandon Williams 6bdb304b10 remote: convert push refspecs to struct refspec 7 years ago
Brandon Williams 0ad4a5ff50 refspec: rename struct refspec to struct refspec_item 7 years ago
Brandon Williams ec0cb49655 refspec: move refspec parsing logic into its own file 7 years ago
Brandon Williams ff473221b4 ls-remote: send server options when using protocol v2 7 years ago
Brandon Williams e52449b672 connect: request remote refs using v2 7 years ago
Brandon Williams ad6ac1244f connect: discover protocol version outside of get_remote_heads 7 years ago
Ævar Arnfjörð Bjarmason 97716d217c fetch: add a --prune-tags option and fetch.pruneTags config 7 years ago
Ævar Arnfjörð Bjarmason 750d0da9cf remote: add a macro for "refs/tags/*:refs/tags/*" 7 years ago
Jeff Hostetler f39a757dd9 status: support --no-ahead-behind in long format 7 years ago
Jeff Hostetler fd9b544a29 status: add --[no-]ahead-behind to status and commit for V2 format. 7 years ago
Jeff Hostetler d7d1b496ae stat_tracking_info: return +1 when branches not equal 7 years ago
J Wyman 9700fae5ee for-each-ref: let upstream/push report the remote ref name 7 years ago
brian m. carlson b8566f8ff9 remote: convert struct push_cas to struct object_id 8 years ago
Brandon Williams c19ae47a79 remote: expose parse_push_refspec function 8 years ago
Junio C Hamano 8668976b53 remote.[ch]: parse_push_cas_option() can be static 8 years ago
brian m. carlson 910650d2f8 Rename sha1_array to oid_array 8 years ago
Matt McCutchen d56583ded6 fetch-pack: add specific error for fetching an unadvertised object 8 years ago
Johannes Schindelin e459b073fb remote rename: more carefully determine whether a remote is configured 8 years ago
John Keeping 64ac39af70 push: allow pushing new branches with --force-with-lease 9 years ago
Thomas Gummerer 674468b364 remote: simplify remote_is_configured() 9 years ago
Knut Franke ef976395e2 http: allow selection of proxy authentication method 9 years ago
brian m. carlson 6f3d57b6e4 ref_newer: convert to use struct object_id 9 years ago
brian m. carlson f4e54d02b8 Convert struct ref to use object_id. 9 years ago
Jeff King e291c75a95 remote.c: add branch_get_push 10 years ago
Jeff King 979cb245e2 remote.c: return upstream name from stat_tracking_info 10 years ago
Jeff King 3a429d0af3 remote.c: report specific errors from branch_get_upstream 10 years ago
Jeff King a9f9f8cc1f remote.c: introduce branch_get_upstream helper 10 years ago
Jeff King da66b2743c remote.c: provide per-branch pushremote name 10 years ago
Jeff King f052154db3 remote.c: hoist branch.*.remote lookup out of remote_get_1 10 years ago
Jeff King 9e3751d443 remote.c: drop "remote" pointer from "struct branch" 10 years ago
Junio C Hamano a355b11dab remote.c: make clear_cas_option() static 10 years ago
Ronnie Sahlberg 4ff17f10c4 send-pack.c: add --atomic command line argument 10 years ago
Patrick Reynolds d0da003d5b use a hashmap to make remotes faster 11 years ago
Jeff King ba928c13d7 push: detect local refspec errors early 11 years ago
Nguyễn Thái Ngọc Duy 4820a33baa fetch: support fetching from a shallow repository 11 years ago
Nguyễn Thái Ngọc Duy b06dcd7d68 connect.c: teach get_remote_heads to parse "shallow" lines 11 years ago
Nguyễn Thái Ngọc Duy 13eb4626c4 remote.h: replace struct extra_have_objects with struct sha1_array 11 years ago
Junio C Hamano ca02465b41 push: use remote.$name.push as a refmap 11 years ago
Michael Haggerty b9afe6654d ref_remove_duplicates(): simplify loop logic 11 years ago
Junio C Hamano 631b5ef219 push --force-with-lease: tie it all together 12 years ago