| Age | Commit message (Collapse) | Author | Files | Lines |
|
Alexander Kanavin (1):
bin/bitbake-setup: print a note about fetcher log if something fails there
Antonin Godard (1):
doc/bitbake-user-manual-metadata: move := section before ??=
Chris Laplante (9):
lib: rename fetch2 as fetch; invert compat shim to make bb.fetch2 = bb.fetch
bin, lib, conf: use bb.fetch instead of bb.fetch2
tests: add fetch_import tests to test bb.fetch2 => bb.fetch migration
doc: update manual to reflect bb.fetch2 => bb.fetch migration
runqueue: cleanup imports
runqueue: optimize construction of rev_prio_map
runqueue: declare pressure/load attributes in RunQueueScheduler.__init__ rather than dynamically
runqueue: fix remaining attributes created outside of constructor
runqueue: wait for covered tasks before setscene
Richard Purdie (8):
bitbake: Bump to version 2.19.1
toaster: Update to django 5.2
fetch/gitsm: Store the original url data to fix relative gitsm paths
tests/fetch: Swap github grpc repo for our own small test repo
tests/fetch: Swap bitbake github mirror for YP one
tests/fetch: Drop ftp checkstatus test
tests/fetch: Switch to YP mirror repos instead of github
asyncrpc/serv: Add missing import
Ross Burton (2):
vendor.txt: add tomli
lib/bb/_vendor: resync to add tomli
Trevor Woerner (1):
doc: quote the value in the named-checksum example
WXbet (1):
knotty: show elapsed time on the task progress bar
Yann Dirson (1):
doc/bitbake-user-manual-ref-variables: document PREFERRED_RPROVIDER
Change-Id: I31d21cc2892a75f822fa477509c03001217307ae
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Adrian Freihofer (7):
tests/cooker: add a shared bitbake-subprocess test base class
tests/cooker: add a bitbake -b bbappend test
command: fix setConfig coercing bool config values to truthy strings
cooker: add a buildFile mode that runs a single task
tinfoil: add a prepared task runner
tests/cooker: add TinfoilTests for run_prepared_task
fetch2/wget: remove orphaned NamedTemporaryFile in _fetch_index
Alejandro Mery (1):
data: Return a list from exported_vars()
Antonin Godard (3):
doc: bitbake-user-manual-metadata.rst: fix append example
doc: bitbake-user-manual-environment-setup: use pip to install bitbake-setup
default-registry: use core/yocto/monitor-disk-space fragment by default
Chris Laplante (18):
fetch2: get rid of unused FetchMethod.urls property
fetch2/wget: cache SSL context instead of recreating every time
pyproject.toml: remove broken [build-system] section
pyproject.toml: specify min Python version for project
runqueue: Fix pending_hash_index not including taskname
data_smart: use Pattern.search instead of findall, to match comment
runqueue: fix init of RunQueueScheduler.prio_map; add test for 'basic' scheduler
runqueue: use set 'discard' method instead of 'in' followed by 'remove'
build: localize import of bb.progress
__init__.py: add missing import bb.event
cookerdata: cleanup imports
runqueue: fix bad check in process_possible_migrations
runqueue: remove unused attributes/variables
runqueue: remove unused RunQueueExecute.sorted_setscene_tids; declare setscene_tids_generator in __init__
runqueue: remove long-unused RunQueueData get_user_idstring/get_short_user_idstring
runqueue: remove RunQueueExecute.build_stamps2 which is never read
runqueue: clean up dumpsigs polling
runqueue: report memory pressure limit correctly
Francisco Pedraza (1):
asyncrpc: Close the client event loop when the client is collected
Fredrik Svensson (svsvenss) (2):
fetch2/wget: reuse cached HTTPS connections
tests/fetch: report OpenSSL certificate generation errors
Joshua Watt (12):
hashserv: server: Fix formatting
AGENTS.md: Add file
asyncrpc: Add Task Group
asyncrpc: serv: Use Task Group
asyncrpc: serv: Cancel all clients on server stop
hashserv: tests: Improve test logging
hashserv: client: Add asynchronous streaming API
hashserv: server: Add queued streaming API
hashserv: server: Use streaming and queue API for upstream unihash queries
hashserv: server: Use streaming and queue API for upstream exist queries
hashserv: tests: Add more upstream tests
hashserv: tests: Add test for upstream pipelining
Matt Madison (1):
parse/ast: improve error handling for invalid task dependencies
Michal Sieron (1):
hashserv: server: Fix upstream get-unihash miss truncating stream
Peter Kjellerstedt (1):
fetch2/git: Clarify error about missing LFS support
Philip Lorenz (1):
fetch2: Raise on git lfs fetch failures
Quentin Schulz (4):
doc: bitbake-user-manual-metadata: fix missing whitespace around '=' operator
doc/bitbake-user-manual-environment-setup: fix reference to non-existing term
doc/bitbake-user-manual-ref-variables: fix reference to non-existing entry in variable glossary
doc/bitbake-user-manual-environment-setup: cross-reference DL_DIR
Richard Purdie (18):
tests/setup: Drop win32 platform reference
fetch/wget: Handle long filenames correctly
data: Fix expandKeys recursion issue
fetch/__init__: Clean up minor mirror code duplication
fetch2: Drop unneeded checksum check
fetch2: Drop ESTALE error handling
utils: Allow lockfile/unlockfile to take empty names
utils: Add lockfile_to_exclusive
fetch2: Switch to shared locking for read accesses
utils: Fix lockfile_to_exclusive to avoid deadlock
bin/toaster: Remove accidentally added version string
toaster/tests: Add and use wait_until_element_visible()
toaster/orm/lsupdates: Improve error handling
cooker: Clean up collect_bbfiles handling
toaster: Rename wait_until_element_clickable -> wait_until_finder_clickable
toaster/layerdetails: Add id labels to textareas to make tests more robust
tests/selenium_helpers_base: Add wait_until_element_clickable
toaster/tests/layerdetails: Update tests to use labels and scrolling function
Rouven Rastetter (1):
fetch2/wget: checkstatus: Do not try again on 404 status code
Sebastian Muxel (1):
fetch2/gcp: treat GatewayTimeout as fetch failure
Thomas Perrot (2):
fetch/{npm,npmsw}: re-enable fetchers now that checksums come from SRC_URI
tests/fetch: restore and extend npm/npmsw test coverage
Trevor Woerner (1):
doc: continue the eventmask example onto its second line
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I3046ee4d5f55ca3314c19ab5c345a0b8c3311af4
|
|
Alexander Kanavin (1):
fetch/wget/_check_latest_version_by_dir: correct iterative check of versioned directories
Anders Heimer (9):
fetch2/az: fix wget command argument construction
fetch2/git: avoid an empty argument to git lfs fetch
fetch2/git: do not shell-quote the shallow clone remote
fetch2/git: keep the gitpkgv commit count numeric
fetch2/gitannex: split the annex get arguments
fetch2/repo: fix mirror tar command arguments
fetch2/sftp: fix port and remote command arguments
fetch2/svn: remove shell quotes from the tar exclusion
toaster: preserve shell execution for build launch commands
Antonin Godard (1):
contrib/prserv/Dockerfile: remove non-existent codegen.py
David Reyna (1):
toaster: confirm bitbake version in 'gen_fixtures.py'
Gabriel Smith (1):
fetch2/crate: support user-defined protocols
Nick Owens (1):
fetch2: accept sha256 revisions
Paul Barker (1):
README: Update minimum Python version
Richard Purdie (2):
bin/*: Add/improve __version__ processing
data: Optimise renameVar when a variable doesn't exist
Rob Woolley (12):
bitbake-setup: Resolve unused loop control variables
bitbake-setup: Fix ambiguous variable names
bitbake-setup.schema.json: Add title for schema
bitbake-setup.schema.json: Add examples property
bitbake-setup.schema.json: Use anyOf for non-disjoint subschemas
bitbake-setup.schema.json: Remove trailing period
layers.schema.json: Add missing schema
layers.schema.json: Add title for subschema
layers.schema.json: Add examples property
layers.schema.json: Remove trailing period
layers.schema.json: Fix typo in property name
bitbake-setup: Add exception for E402 for bb.__version__
Thune Tran (1):
fetch2: export AWS_SHARED_CREDENTIALS_FILE for S3 fetches
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I74d3d9700ba66e48b9306c8547d698bd12c8c77a
|
|
Anders Heimer (4):
hashserv/tests: use valid 64-character unihashes
hashserv: validate unihash values
fetch2/wget: limit auth on checkstatus redirects
tests/fetch: cover checkstatus redirect auth handling
Antonin Godard (1):
doc/bitbake-user-manual-ref-variables: extend the MIRRORS documentation
David Reyna (1):
toaster: use https for clones, remove cgit in links in defaults
Ernest Van Hoecke (1):
bitbake-setup: write notes for generated build configs
Jörg Sommer (1):
utils.contains,_any: Fix description of return value
Nathaniel White (1):
fetch/s3: Fix number of format string arguments
Peter Kjellerstedt (1):
tinfoil: Only allow one process progress bar at once (continued)
Richard Purdie (5):
fetch2: Reorder unpack code to facilitate changes
fetch: Abstract command execution in unpack()
fetch2: Improve environment handling in unpack()
fetch2: Convert parts of unpack() to use parameter lists
fetch: Improve tar pipeline unpack commands
Change-Id: Iacdd9f85d649b5df047e863ab379d37e9c828962
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
|
|
Poky has been deprecated and instead we are expected to have individual
layers. Move the bitbake tree to a separate upstream-layers directory
in preparation for this.
Add a few entries to the .gitignore to handle this move (which came
from the openembedded-core .gitignore).
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia6ce83fb65684324d375cc2cb99c346cdfae9358
|