270 Commits (5330e6e2701185cbdab44e84dd525790eeee4492)

Author SHA1 Message Date
Junio C Hamano a355b11dab remote.c: make clear_cas_option() static 10 years ago
Jeff King 8c53f0719b use xstrdup_or_null to replace ternary conditionals 10 years ago
Michael Haggerty 3383e19984 sort_string_list(): rename to string_list_sort() 10 years ago
Ronnie Sahlberg 7695d118e5 refs.c: change resolve_ref_unsafe reading argument to be a flags field 10 years ago
Junio C Hamano 05e73682cd checkout: report upstream correctly even with loosely defined branch.*.merge 10 years ago
René Scharfe 07bfa575c1 remote: simplify match_name_with_pattern() using strbuf 10 years ago
Stefan Beller 81c3ce3cdc prepare_revision_walk(): check for return value in all places 11 years ago
Stefan Beller 2f50babef1 remote.c: don't leak the base branch name in format_tracking_info 11 years ago
Patrick Reynolds d0da003d5b use a hashmap to make remotes faster 11 years ago
Jeff King 95b567c7c3 use skip_prefix to avoid repeating strings 11 years ago
Jeff King fa3f60b783 use xstrfmt in favor of manual size calculations 11 years ago
René Scharfe 50e19a8358 Use starts_with() for C strings instead of memcmp() 11 years ago
Brian Gesiak da7a478bc0 remote.c: rearrange xcalloc arguments 11 years ago
Justin Lebar 01689909eb comments: fix misuses of "nor" 11 years ago
Carlos Martín Nieto e6f637122e fetch: handle overlaping refspecs on --prune 11 years ago
Jeff King ba928c13d7 push: detect local refspec errors early 11 years ago
Jeff King 471fd3fe41 match_explicit_lhs: allow a "verify only" mode 11 years ago
Jeff King f7ade3d36b match_explicit: hoist refspec lhs checks into their own function 11 years ago
Jeff King 98b406f3ad remote: handle pushremote config in any order 11 years ago
Michael Haggerty 54457fe509 refname_match(): always use the rules in ref_rev_parse_rules 11 years ago
Christian Couder 5955654823 replace {pre,suf}fixcmp() with {starts,ends}_with() 11 years ago
Junio C Hamano ca02465b41 push: use remote.$name.push as a refmap 11 years ago
Michael Haggerty f096e6e826 fetch: improve the error messages emitted for conflicting refspecs 11 years ago
Michael Haggerty 76ea6717fe handle_duplicate(): mark error message for translation 11 years ago
Michael Haggerty df02ebdac8 ref_remote_duplicates(): extract a function handle_duplicate() 11 years ago
Michael Haggerty b9afe6654d ref_remove_duplicates(): simplify loop logic 11 years ago
Michael Haggerty 09ea1f8e0e ref_remove_duplicates(): avoid redundant bisection 11 years ago
Michael Haggerty 049bff8f0e query_refspecs(): move some constants out of the loop 11 years ago
Michael Haggerty e31a17f741 get_expanded_map(): avoid memory leak 11 years ago
Michael Haggerty f166db26af get_expanded_map(): add docstring 11 years ago
Jeff King 11a6ba1c01 remote: do not copy "origin" string literal 11 years ago
Jiang Xin f223459bec status: always show tracking branch even no change 12 years ago
Jiang Xin f2e087395b branch: report invalid tracking branch as gone 12 years ago
Junio C Hamano 631b5ef219 push --force-with-lease: tie it all together 12 years ago
Junio C Hamano 91048a9537 push --force-with-lease: implement logic to populate old_sha1_expect[] 12 years ago
Junio C Hamano 28f5d17611 remote.c: add command line option parser for "--force-with-lease" 12 years ago
Michael Schubert 737c5a9cde fetch: make --prune configurable 12 years ago
Junio C Hamano 47a5918536 cache.h: move remote/connect API out of it 12 years ago
Brandon Casey f1bd15ab15 remote.c: avoid O(m*n) behavior in match_push_refs 12 years ago
Ramkumar Ramachandra 55cfde251b remote: remove dead code in read_branches_file() 12 years ago
Felipe Contreras 7a97ee1d84 remote: trivial style cleanup 12 years ago
Ramkumar Ramachandra 9f765ce62f remote.c: introduce branch.<name>.pushremote 12 years ago
Ramkumar Ramachandra 224c217163 remote.c: introduce remote.pushdefault 12 years ago
Ramkumar Ramachandra f24f715e05 remote.c: introduce a way to have different remotes for fetch/push 12 years ago
Ramkumar Ramachandra b4b634352d remote.c: simplify a bit of code using git_config_string() 12 years ago
Junio C Hamano c2aba155da push: --follow-tags 12 years ago
Junio C Hamano 703e8e65c8 match_push_refs(): nobody sets src->peer_ref anymore 12 years ago
Junio C Hamano 6e7b66eebd fetch: fetch objects by their exact SHA-1 object names 12 years ago
Junio C Hamano def249911a parse_fetch_refspec(): clarify the codeflow a bit 12 years ago
Junio C Hamano 75e5c0dc55 push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE 12 years ago