summaryrefslogtreecommitdiff
path: root/remote.c
Commit message (Expand)AuthorAgeFilesLines
* Rewrite dynamic structure initializations to runtime assignmentGary V. Vaughan2010-05-311-2/+1
* refactor ref status logic for pushingTay Ray Chuan2010-01-091-0/+50
* Merge branch 'sr/vcs-helper'Junio C Hamano2009-12-261-4/+38
|\
| * Allow helper to map private ref names into normal namesDaniel Barkalow2009-11-171-0/+27
| * Add a config option for remotes to specify a foreign vcsDaniel Barkalow2009-11-171-1/+3
| * Use a function to determine whether a remote is validDaniel Barkalow2009-11-171-4/+9
* | Merge branch 'bg/fetch-multi'Junio C Hamano2009-11-231-1/+41
|\ \
| * | remote: refactor some logic into get_stale_heads()Jay Soffian2009-11-101-0/+40
| * | Add the configuration option skipFetchAllBjörn Gustavsson2009-11-101-1/+2
| |/
* | remote: fix use-after-free error detected by glibc in ref_remove_duplicatesJulian Phillips2009-11-141-0/+2
* | remote: Make ref_remove_duplicates faster for large numbers of refsJulian Phillips2009-10-271-19/+22
|/
* Add url.<base>.pushInsteadOf: URL rewriting for push onlyJosh Triplett2009-09-081-9/+27
* Wrap rewrite globals in a struct in preparation for adding another setJosh Triplett2009-09-071-25/+28
* Style fixes, add a space after if/for/while.Brian Gianforcaro2009-08-311-1/+1
* Merge branch 'cb/maint-fetch-refspec-wo-dst'Junio C Hamano2009-07-061-1/+1
|\
| * fetch: do not create ref from empty nameClemens Buchacher2009-06-181-1/+1
* | Fix various sparse warnings in the git source codeLinus Torvalds2009-06-201-3/+3
* | Merge branch 'mg/pushurl'Junio C Hamano2009-06-201-0/+14
|\ \
| * | Allow push and fetch urls to be differentMichael J Gruber2009-06-091-0/+14
* | | Merge branch 'cb/match_refs_internal_tail'Junio C Hamano2009-06-131-4/+13
|\ \ \ | |/ / |/| |
| * | match_refs: search ref list tail internallyClemens Buchacher2009-06-011-4/+13
| |/
* | Merge branch 'mg/track'Junio C Hamano2009-05-231-2/+2
|\ \ | |/ |/|
| * Fix behavior with non-commit upstream referencesMichael J Gruber2009-05-141-2/+2
* | remote.c: do not trigger remote.<name>.<var> codepath for two-level namesJohannes Sixt2009-04-241-1/+1
* | Revert "stat_tracking_info(): only count real commits"Junio C Hamano2009-04-211-2/+1
* | Merge branch 'bw/short-ref-strict'Junio C Hamano2009-04-171-5/+1
|\ \
| * | remote.c: use shorten_unambiguous_refMichael J Gruber2009-04-171-5/+1
* | | get_local_heads(): do not return random pointer if there is no headNguyễn Thái Ngọc Duy2009-04-171-1/+1
|/ /
* | Merge branch 'fg/remote-prune'Junio C Hamano2009-04-121-0/+11
|\ \
| * | remote: New function remote_is_configured()Finn Arne Gangstad2009-04-071-0/+11
* | | Merge branch 'mg/tracked-local-branches'Junio C Hamano2009-04-061-2/+5
|\ \ \ | |/ / |/| |
| * | Make local branches behave like remote branches when --trackedMichael J Gruber2009-04-011-2/+5
* | | Merge branch 'kb/tracking-count-no-merges'Junio C Hamano2009-04-011-1/+2
|\ \ \ | |/ / |/| |
| * | stat_tracking_info(): only count real commitsKjetil Barvik2009-03-041-1/+2
| |/
* | Merge branch 'xx/db-refspec-vs-js-remote'Junio C Hamano2009-03-201-34/+54
|\ \
| * \ Adjust js/remote-improvements and db/refspec-wildcard-in-the-middleJunio C Hamano2009-03-081-9/+136
| |\ \
| * | | Support '*' in the middle of a refspecDaniel Barkalow2009-03-071-7/+17
| * | | Keep '*' in pattern refspecsDaniel Barkalow2009-03-071-15/+18
| * | | Use the matching function to generate the match resultsDaniel Barkalow2009-03-071-22/+23
| * | | Use a single function to match names against patternsDaniel Barkalow2009-03-071-3/+9
| | |/ | |/|
* | | Merge branch 'db/maint-missing-origin'Junio C Hamano2009-03-171-3/+12
|\ \ \
| * | | Remove total confusion from git-fetch and git-pushJunio C Hamano2009-03-161-18/+3
| * | | Give error when no remote is configuredDaniel Barkalow2009-03-101-3/+27
| |/ /
* | | Merge branch 'js/remote-improvements'Junio C Hamano2009-03-171-9/+136
|\ \ \ | | |/ | |/|
| * | remote: make guess_remote_head() use exact HEAD lookup if it is availableJeff King2009-02-271-0/+8
| * | remote: make match_refs() not short-circuitJay Soffian2009-02-271-2/+4
| * | remote: make match_refs() copy src ref before assigning to peer_refJay Soffian2009-02-271-2/+5
| * | remote: let guess_remote_head() optionally return all matchesJay Soffian2009-02-271-10/+19
| * | remote: make copy_ref() perform a deep copyJay Soffian2009-02-271-5/+13
| * | remote: simplify guess_remote_head()Jay Soffian2009-02-261-23/+8