76 Commits (7fe4a728a16cf4e873702f8478fa3e28e8ae89ce)

Author SHA1 Message Date
Jim Meyering c71e917975 remote.c: remove useless if-before-free test 16 years ago
Junio C Hamano b2a5627651 make sure parsed wildcard refspec ends with slash 17 years ago
Junio C Hamano 47c6ef1c8d make sure parsed wildcard refspec ends with slash 17 years ago
Avery Pennarun 4de53ce043 Reword "your branch has diverged..." lines to reduce line length 17 years ago
Junio C Hamano c0234b2ef6 stat_tracking_info(): clear object flags used during counting 17 years ago
Junio C Hamano 6d21bf96b5 Refactor "tracking statistics" code used by "git checkout" 17 years ago
Jeff King 9a7bbd1dd1 clean up error conventions of remote.c:match_explicit 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Krzysztof Kowalczyk 737922aa64 alloc_ref_from_str(): factor out a common pattern of alloc_ref from string 17 years ago
Daniel Barkalow e0aaa29ff3 Have a constant extern refspec for "--tags" 17 years ago
Paolo Bonzini a83619d692 add special "matching refs" refspec 17 years ago
Daniel Barkalow be885d96fe Make ls-remote http://... list HEAD, like for git://... 17 years ago
Jeff King f8aae12034 push: allow unqualified dest refspecs to DWIM 17 years ago
Paolo Bonzini 84bb2dfd9f Add a remote.*.mirror configuration option 17 years ago
Jonas Fonseca 24b6177e02 git-remote: reject adding remotes with invalid names 17 years ago
Daniel Barkalow 60e3aba9c3 Fix config key miscount in url.*.insteadOf 17 years ago
Daniel Barkalow 472fa4cd33 Fix branches file configuration 17 years ago
Daniel Barkalow c091b3d415 Tighten refspec processing 17 years ago
Junio C Hamano 7d19da46fd refspec: allow colon-less wildcard "refs/category/*" 17 years ago
Junio C Hamano 46220ca100 remote.c: Fix overtight refspec validation 17 years ago
Daniel Barkalow ef00d150e4 Tighten refspec processing 17 years ago
Johannes Schindelin 211c89682e Make git-remote a builtin 17 years ago
Junio C Hamano 844112cac0 url rewriting: take longest and first match 17 years ago
Daniel Barkalow 55029ae4da Add support for url aliases in config files 17 years ago
Jim Meyering 8e0f70033b Avoid unnecessary "if-before-free" tests. 17 years ago
Daniel Barkalow 9f0ea7e828 Resolve value supplied for no-colon push refspecs 17 years ago
Daniel Barkalow 2d31347ba5 Use ALLOC_GROW in remote.{c,h} 17 years ago
Daniel Barkalow df93e33c8b Validate nicknames of remote branches to prohibit confusing ones 17 years ago
Junio C Hamano d2370cc296 remote.c: guard config parser from value=NULL 17 years ago
Junio C Hamano 896c0535af remote: Fix bogus make_branch() call in configuration reader. 17 years ago
Sam Vilain 14c9821884 Add remote.<name>.proxy 17 years ago
Steffen Prohaska 605b4978a1 refactor fetch's ref matching to use refname_match() 17 years ago
Steffen Prohaska ae36bdcf51 push: use same rules as git-rev-parse to resolve refspecs 17 years ago
Jeff King cda69f481d make "find_ref_by_name" a public function 17 years ago
Andy Whitcroft 28b9d6e548 Teach send-pack a mirror mode 17 years ago
Daniel Barkalow 4577370e9b Miscellaneous const changes and utilities 17 years ago
Junio C Hamano b6c9fb5100 Prevent send-pack from segfaulting (backport from 'master') 17 years ago
Junio C Hamano 9ad7c5ae8a git-fetch: do not fail when remote branch disappears 17 years ago
Jeff King 5eb7358167 send-pack: respect '+' on wildcard refspecs 17 years ago
Alex Riesen 8f70a7657a Fix a crash in ls-remote when refspec expands into nothing 17 years ago
Daniel Barkalow 2467a4fa03 Remove duplicate ref matches in fetch 17 years ago
Shawn O. Pearce 4491e62ae9 Prevent send-pack from segfaulting when a branch doesn't match 17 years ago
Shawn O. Pearce 7dfee372b0 Cleanup unnecessary break in remote.c 17 years ago
Shawn O. Pearce 009c5bcd24 Cleanup style nit of 'x == NULL' in remote.c 17 years ago
Shawn O. Pearce 28b91f8ad9 Rename remote.uri to remote.url within remote handling internals 17 years ago
Shawn O. Pearce 85682c1903 Correct handling of branch.$name.merge in builtin-fetch 17 years ago
Shawn O. Pearce 27e13374bf builtin-fetch: Don't segfault on "fetch +foo" 17 years ago
Shawn O. Pearce ad23603c3a Don't configure remote "." to fetch everything to itself 17 years ago
Daniel Barkalow d71ab17470 Add matching and parsing for fetch-side refspec rules 17 years ago
Daniel Barkalow cf818348f1 Report information on branches from remote.h 17 years ago