summaryrefslogtreecommitdiff
path: root/bitbake/lib/bb/fetch
AgeCommit message (Collapse)AuthorFiles
2009-12-11bitbake/git.py: Move variable init into the localpath functionRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-12-11git.py: Improve command failure error messagesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-26bitbake: Fix dict changing size problemsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13fetch/__init__.py: Try and make the sortable_revision code mode readableRichard Purdie2
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13bitbake: Sync various functions with those from bitbake-dev and bitbake upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13bitbake: Sync module import cleanups back from bitbake trunkRichard Purdie10
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-20bitbake: hg fetcher - sync bitbake-dev and remove debugRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-19bitbake: Add hg fetcher auto revisioning, patch from Carl Simonson ↵Richard Purdie1
<simonsonc@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-10-17bitbake: Fix svk fetcherRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-24bitbake/fetch: Ensure SRCREVINACTION always resets the core flags even when ↵Richard Purdie1
parsing failes by using a try/finally Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-26__init__.py: export GIT_PROXY_COMMAND for those behind draconian proxiesMike Turquette1
Signed-off-by: Mike Turquette <mturquette@ti.com>
2009-07-30bitbake: Remove persist_data domain renaming code as it appears to expose ↵Richard Purdie1
sqlite bugs and data consistency issues Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-29bitbake: Add a --revisions-changed commandline option to indicate when ↵Richard Purdie1
floating srcrevs have changed Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-07-07bitbake: Fix wget fetcher bug when only checking URIs and the download ↵Richard Purdie1
doesn't exist Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-10bitbake: Disable sortable revision for nowRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-10bitbake: Add PN to SRCREV keyhash in the persistent database to avoid ↵Richard Purdie2
conflicts between pacckages (from upstream bitbake) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-11bitbake: Sync git fetcher with changes upstreamRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-04-21bitbake: Fix a bug in the hg fetcherRichard Purdie1
Fix a bug in the hg fetcher where branch revisions are used with an initial checkout. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-01-19bitbake: fetch/init: Add 'HOME' to list of variables exported when runnig ↵Richard Purdie1
fetcher commands
2009-01-06bitbake: Fix wget fetcher to better handle urls with ; followed by ↵Richard Purdie1
parameters in the url
2008-12-17bitbake: Make sure the git remote head viewer preserves the usernameRichard Purdie1
2008-12-06bitbake/bitbake-dev: Sync with upstreamRichard Purdie3
2008-12-03Adds username support to the git fetcher, and exports SSH_AGENT_PID + ↵Robert Bragg2
SSH_AUTH_SOCK The SSH_AGENT_PID + SSH_AUTH_SOCK environment variables are needed if you are using ssh-agent to hold passwords for your ssh keys.
2008-11-05bitbake: Optionally take username/password options from url parametersRichard Purdie1
2008-11-04bitbake wget.py: Fix problem with empty proxy variablesRichard Purdie1
2008-11-04bitbake: Improve proxy handling got wget so urls can be excluded from the proxyRichard Purdie1
2008-11-04base.bbclass: Set GIT_CONFIG correctlyRichard Purdie1
2008-10-31bitbake: Don't export the GIT_PROXY_COMMAND in the fetcher code since it ↵Richard Purdie1
means selective proxying isn't possible
2008-10-24bitbake: Fix the wget fetcher so parameter portions of uris are ignoredRichard Purdie1
2008-10-23bitbake: Preserve http_proxy and ftp_proxy in fetcher command executionRichard Purdie1
2008-10-22bitbake: Remove bogus test codeRichard Purdie1
2008-10-22bitbake: Improve proxy variable handling in fetchersRichard Purdie2
2008-10-02fetch/__init__.py: Add in hooks to make sure osc fetcher is seenRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5402 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake cache.py: When SRCREV autorevisioning for a recipe is in use, don't ↵Richard Purdie1
cache the recipe. Based on work from Heikki Paajanen git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5352 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-30bitbake: Sync with 1.8 branch upstreamRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5345 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-18Fetch implementation for the OpenSuse build service.Joshua Lock1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5201 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-10bitbake hg fetcher: Add fix from Matt HoosierRichard Purdie1
The Mercurial fetcher right now will fail when used to incrementally fetch an update to a local clone of a repository already fetched at some prior revision. The culprit is the sequence: hg pull -r <rev> hg update -C <rev> A subtlety in the way that Mercurial stores its tags (in a normally version-controlled file called .hgtags) has the side-effect that a repository fetched at a tag "foo" will not actually contain a new-enough copy of the .hgtags file to be self-aware of the foo tag's existence. The solution is just to get all the changesets in the repository on incremental upgrades, so that the following "hg update" will be able to resolve the tag. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5170 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-09-07hg fetcher: Apply fixes from Matt HoosierRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5153 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-18bitbake/utils.py: Add prunedir function to utils collectionRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5065 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-22__init__.py: Error if SRCREV == INVALIDRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4919 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-01Use bb.utils.md5_file isntead of calling md5sumRoss Burton1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4386 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-27bitbake: Tweak new URI checkstatus code slightly fixing two corner cases.Richard Purdie2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4354 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-27bitbake: Sync with bitbake 1.8 branchRichard Purdie4
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4352 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-08bitbake: Improve fetcher runcmd function so error messages are visable and ↵Richard Purdie1
various variables are exported for the benefit of the git fetcher git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4194 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-08bitbake: Add proxy support to CVS fetcher (patch from Cyril Chemparathy)Richard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4192 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-28bitbake: Fix a bug where changed files weren't getting spotted and an ↵Richard Purdie1
invalid cache was being used git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4148 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-03bitbake: Update to bitbake 1.8 branch headRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3892 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-11bitbake: Sync with upstream 1.8 branch for git fetcher and --continue mode fixRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3761 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-20bitbake: Update to 1.8.10 releaseRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3555 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-20bitbake: sync with upstream stable branch bugfixes and enhancementsRichard Purdie2
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3554 311d38ba-8fff-0310-9ca6-ca027cbcb966