summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* _artifact.py: Don't cache the proto of incomplete artifactsJürg Billeter2020-04-201-10/+14
* _casbaseddirectory.py: Fix temp file permissions in open_file()Jürg Billeter2020-04-201-0/+2
* _cas/cascache.py: Drop unused contains_file()Jürg Billeter2020-04-201-12/+0
* _artifact.py: Don't consider an artifact cached if logs are missingJürg Billeter2020-04-201-12/+7
* _cas/cascache.py: Add contains_files() methodJürg Billeter2020-04-201-5/+17
* cascache.py: Add allow_partial parameter to fetch_blobs()Jürg Billeter2020-04-204-15/+9
* _artifactcache.py: Handle BlobNotFound error in pull()Jürg Billeter2020-04-201-0/+5
* _artifactcache.py: Fix misleading log message when pulling artifactsJürg Billeter2020-04-201-2/+1
* element.py: Tweak cache key calculation for `BST_STRICT_REBUILD`Jürg Billeter2020-04-161-1/+1
* element.py: Fix strong cache key calculation in non-strict modeJürg Billeter2020-04-161-1/+1
* Process options in includes files with the options of their junctionvalentindavid/include-options-from-junctionValentin David2020-04-154-11/+79
* _sandboxbuildboxrun.py: Detect platforms supported by buildbox-runjuerg/platformJürg Billeter2020-04-142-8/+22
* sandbox: Reinitialize class when pickle is usedJürg Billeter2020-04-142-0/+8
* element.py: Move sandbox configuration check to __sandbox()Jürg Billeter2020-04-141-4/+2
* Drop concept of partially supported sandbox configurationJürg Billeter2020-04-148-23/+7
* sandbox: Make build-uid and build-gid configuration optionalJürg Billeter2020-04-146-28/+22
* node.pyx: MappingNode.get_int(): Support `None` as defaultJürg Billeter2020-04-142-4/+6
* _sandboxbuildboxrun.py: Reduce SIGTERM timeout to 15sJürg Billeter2020-04-091-1/+1
* job.py: Use `_signals.terminator()` to handle `SIGTERM`Jürg Billeter2020-04-091-9/+7
* _signals.py: Allow SIGTERM handler to call `os.exit()`Jürg Billeter2020-04-091-1/+5
* cascache.py: use buildbox-casd when checking whether a file is cachedabderrahim/public-dataAbderrahim Kitouni2020-04-081-1/+7
* _artifact.py: don't consider an artifact cached if public data is missingAbderrahim Kitouni2020-04-081-0/+5
* _filebaseddirectory.py: Clear uid/gid/uname/gname in export_to_tar()Jürg Billeter2020-04-081-0/+4
* _casbaseddirectory.py: Sort entries in export_to_tar()Jürg Billeter2020-04-081-1/+1
* _casbaseddirectory.py: Fix file mode in export_to_tar()Jürg Billeter2020-04-081-2/+3
* _filebaseddirectory.py: Fix encoding in open_file() for binary filesJürg Billeter2020-04-081-2/+7
* _casbaseddirectory.py: Fix encoding in open_file() for binary filesJürg Billeter2020-04-081-2/+7
* _project.py: resolve options before running the final assertionsabderrahim/optionsAbderrahim Kitouni2020-04-051-13/+9
* _sandboxbuildboxrun.py: Check for buildbox-run initialization errorsjuerg/buildbox-run-errorJürg Billeter2020-03-311-2/+6
* mount: don't pass nonempty optionabderrahim/fuse3Abderrahim Kitouni2020-03-281-1/+1
* cascache.py: remove creation of the 'cas/objects' directorybschubert/stricter-cas-socbschubert152020-03-241-1/+0
* cascache.py: Create cas logs in the buildstream cache directorybschubert152020-03-242-3/+16
* _downloadablefilesource.py: don't download the file if etag matchesabderrahim/etagAbderrahim Kitouni2020-03-211-1/+5
* node.pyx: Add note on node exceptions in pluginstlater/node-exceptionsTristan Maat2020-03-201-0/+4
* _protos: Update remote_execution.protojuerg/reapiJürg Billeter2020-03-164-132/+139
* _protos: Rebuild with latest protobufJürg Billeter2020-03-1612-165/+141
* storage: Add generic Directory._create_empty_file() methodJürg Billeter2020-03-103-12/+4
* storage: Add Directory.open_file() methodJürg Billeter2020-03-103-0/+53
* utils.py: Add mode and encoding parameters to _tempnamedfile()Jürg Billeter2020-03-101-2/+4
* storage: Add public Directory.exists() methodJürg Billeter2020-03-106-23/+35
* _filebaseddirectory.py: Improve _exists() methodJürg Billeter2020-03-102-8/+15
* _filebaseddirectory.py: Support follow_symlinks in descend()Jürg Billeter2020-03-101-8/+31
* _casbaseddirectory.py: Mark find_root() method internalJürg Billeter2020-03-101-10/+10
* _casbaseddirectory.py: Tweak _add_file() parametersJürg Billeter2020-03-101-6/+5
* _sandboxreapi.py: Sort platform properties by nameJürg Billeter2020-03-092-12/+20
* _frontend/cli.py: Fix formatting for `bst show` help textChandan Singh2020-03-041-6/+5
* _sandboxbuildboxrun.py: Fix signal handlingjuerg/buildbox-signalsJürg Billeter2020-03-021-2/+17
* _sandboxreapi.py: Support read-only rootjuerg/reapi-readonlyJürg Billeter2020-02-271-3/+10
* _sandboxreapi.py: Ensure mount points existJürg Billeter2020-02-271-4/+18
* _casbaseddirectory.py: Add _set_subtree_read_only() methodJürg Billeter2020-02-271-0/+9