70 Commits (9dc784a970ba5cc3871f7244c6bf6a823754f0a0)

Author SHA1 Message Date
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 18 years ago
Shawn O. Pearce 7dfee372b0 Cleanup unnecessary break in remote.c 18 years ago
Shawn O. Pearce 009c5bcd24 Cleanup style nit of 'x == NULL' in remote.c 18 years ago
Shawn O. Pearce 28b91f8ad9 Rename remote.uri to remote.url within remote handling internals 18 years ago
Shawn O. Pearce 85682c1903 Correct handling of branch.$name.merge in builtin-fetch 18 years ago
Shawn O. Pearce 27e13374bf builtin-fetch: Don't segfault on "fetch +foo" 18 years ago
Shawn O. Pearce ad23603c3a Don't configure remote "." to fetch everything to itself 18 years ago
Daniel Barkalow d71ab17470 Add matching and parsing for fetch-side refspec rules 18 years ago
Daniel Barkalow cf818348f1 Report information on branches from remote.h 18 years ago
Daniel Barkalow 0012ba2108 Add uploadpack configuration info to remote. 18 years ago
Johannes Schindelin b42f69273b Add for_each_remote() function, and extend remote_find_tracking() 18 years ago
Daniel Barkalow 1d735267c9 Some cosmetic changes to remote library 18 years ago
Daniel Barkalow dfd255dd1a Add allocation and freeing functions for struct refs 18 years ago
Junio C Hamano 098e711e6c "git-push $URL" without refspecs pushes only matching branches 18 years ago
Daniel Barkalow efd8f793e4 Fix pushing to a pattern with no dst 18 years ago
Jim Meyering aa32eedc69 Don't dereference a strdup-returned NULL 18 years ago