aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bb/fetch2/gitsm.py
AgeCommit message (Expand)Author
2023-10-15fetch2: Add API for upstream source tracingAlberto Pianon
2023-08-25gitsm: tolerate git-lfs in submodulesRandolph Sapp
2023-07-29fetch2/gitsm: Document that we won't support propagating user parameterYoann Congal
2023-02-25gitsm: Fix path construction for relative submodule URIMike Crowe
2022-11-14gitsm.py: process_submodules(): Set nobranch=1 for urlRobert Yang
2022-11-14gitsm: Fix regression in gitsm submodule path parsingPavel Zhukov
2022-08-31gitsm: Error out if submodule refers to parent repoPavel Zhukov
2022-07-01fetch2: gitsm: fix incorrect handling of git submodule relative urlsGennaro Iorio
2021-11-03lib/bb: Clean up use of len()Richard Purdie
2021-10-08fetch2/gitsm: remove the 'nugget' SRCREV cachingRoss Burton
2021-02-10logging: Make bitbake logger compatible with python loggerJoshua Watt
2020-06-12fetch2/gitsm: Make need_update() process submodulesPaul Barker
2020-06-12fetch2/gitsm: Mark srcrev as fetched once all submodules are processedPaul Barker
2020-06-03fetch2: Add the ability to list expanded URL dataPaul Barker
2020-03-11fetch2/gitsm: Unpack shallow mirror tarballsPaul Barker
2020-01-19lib: remove unused importsFrazer Clews
2019-05-16gitsm: Fix a bug where the wrong path was used for the submodule initMark Hatle
2019-05-04bitbake: Strip old editor directives from file headersRichard Purdie
2019-05-04bitbake: Drop duplicate license boilerplace textRichard Purdie
2019-05-04bitbake: Add initial pass of SPDX license headers to source codeRichard Purdie
2019-03-29gitsm: Add need_update method to determine when we are going to a new SRCREVMark Hatle
2019-01-27gitsm: The fetcher did not process some recursive submodules properly.Mark Hatle
2019-01-24gitsmy.py: Fix unpack of submodules of submodulesMark Hatle
2019-01-24gitsm.py: Fix relative URLsMark Hatle
2019-01-15gitsm.py: Refactor the functions and simplify the classMark Hatle
2019-01-15gitsm.py: Rework the shallow fetcher and test caseMark Hatle
2019-01-15gitsm.py: revise unpackMark Hatle
2019-01-15gitsm.py: Optimize code and attempt to resolve locking issueMark Hatle
2019-01-15gitsm.py: Add support for alternative URL formats from submodule filesMark Hatle
2019-01-15gitsm.py: Fix when a submodule is defined, but not initializedMark Hatle
2018-11-01fetch2/gitsm.py: Fix the references when the module and path are differentMark Hatle
2018-11-01fetch2/gitsm.py: Disable branch checking on submodulesMark Hatle
2018-10-04gitsm: Allow relative URIs when fetchingMark Hatle
2018-10-04fetch2/gitsm: checkout submodules recursivelyLaurent Bonnans
2018-10-04fetch2/gitsm: handle submodules nested inside subdirsLaurent Bonnans
2018-10-04fetch2/gitsm: fix a typoLaurent Bonnans
2018-09-25fetch2/gitsm.py: Rework the git submodule fetcherMark Hatle
2018-06-06fetch/gitsm: avoid live submodule fetching during unpack()Matt Hoosier
2017-05-26fetch/gitsm: add support for shallow mirror tarballsChristopher Larson
2017-02-28fetch2: don't use deprecated bb.data APIsAndre McCurdy
2017-01-12gitsm.py: Add force flag to git checkout command in update_submodulesOla Redell
2016-08-19fetch2: preserve current working directoryMatt Madison
2016-03-24bitbake: fetch2/gitsm: Fix fetch when the repository contains nested submodulesDerek Straka
2016-02-04fetch2/gitsm: Fix when repository change submodulesFelipe F. Tonello
2015-07-07fetch2: Checkout to correct ref begore init and update submodulesFelipe F. Tonello
2014-05-19fetch2/gitsm: Documentation improvements for gitsm:// fetcherChris Morgan
2014-02-28fetch2: fix fetching git submodules with git 1.7.9.x or olderPaul Eggleton
2014-01-18fetch2/gitsm: Use ud.basecmd instead of hardcoding gitRichard Purdie
2013-11-21fetch2: Stop passing around the pointless url parameterRichard Purdie
2013-03-25bitbake/fetch: Add git submodules fetcherRichard Purdie