-
Notifications
You must be signed in to change notification settings - Fork 53
Comparing changes
Open a pull request
base repository: canonical/chisel
base: v0.9.1
head repository: canonical/chisel
compare: v0.10.0
- 11 commits
- 32 files changed
- 2 contributors
Commits on Apr 1, 2024
-
refactor: filter created entries for report (#124)
To make the content transparent and facilitate changing the package, this commit creates the deb used for testing programmatically instead of embedding it as a base64-encoded blob directly. Also, the entries not mentioned explicitly in the slice definition will not be added to the report (e.g. copyright, parent directories). Additionally, we have removed the Globbed option and simplified it.
Configuration menu - View commit details
-
Copy full SHA for 39ba448 - Browse repository at this point
Copy the full SHA 39ba448View commit details
Commits on Apr 8, 2024
-
chore: bump golang.org/x/crypto to v0.21.0 (#130)
This PR bumps the version of golang.org/x/crypto to v0.21.0. Changes reflect the following operation: go get -u golang.org/x/crypto Resolves #126
Configuration menu - View commit details
-
Copy full SHA for 91e9dbf - Browse repository at this point
Copy the full SHA 91e9dbfView commit details
Commits on Apr 12, 2024
-
fix: parent directory permissions (#128)
This commit fixes three bugs regarding parent directory creation. The first one is that implicit folders were overwriting the permissions of explicit ones in slice definitions (e.g. slice A declares /foo/bar and slice B /foo, if slice A was installed after B then the implicit permissions of /foo from A would prevail. The second one is that we were creating parent directories of optional files which did not exist. The third bug is that we were not using the permissions from the tarball for parent directories if the path was a glob.
Configuration menu - View commit details
-
Copy full SHA for 94c4656 - Browse repository at this point
Copy the full SHA 94c4656View commit details -
ci: drop noble from CI while broken (#132)
Remove noble from the CI because the tests break too often. Will add them back when the release is stable. Also drop the debug information from Spread output.
Configuration menu - View commit details
-
Copy full SHA for 49f64a9 - Browse repository at this point
Copy the full SHA 49f64a9View commit details
Commits on Apr 30, 2024
-
feat: essential field for packages (#127)
Syntactic sugar for adding essentials to all slices defined in the package without having to go one by one.
Configuration menu - View commit details
-
Copy full SHA for 6856584 - Browse repository at this point
Copy the full SHA 6856584View commit details
Commits on Jun 3, 2024
-
fix: report same path in multiple slices (#134)
Fix reporting of paths that were selected by multiple slices, explicitly or via globs.
Configuration menu - View commit details
-
Copy full SHA for a00ec09 - Browse repository at this point
Copy the full SHA a00ec09View commit details
Commits on Jun 18, 2024
-
refactor: organize better some of the main slicer sequence (#136)
Streamline slicer.go moving some of the functionality to self-contained function / abstractions and adding comments where necessary. Most importantly, combine all maps that recorded information about paths into one (knownPaths, pathInfos and pathUntil) and record the information in the same place.
Configuration menu - View commit details
-
Copy full SHA for da3152c - Browse repository at this point
Copy the full SHA da3152cView commit details
Commits on Jun 28, 2024
-
feat: report mutated files (#131)
The paths with "mutable: true" property can be "mutated" with mutation scripts. Thus, the files matching those paths may have a different size and hash after the mutation scripts have been run. The report should reflect these changes by updating the entries of the mutated paths. Paths can also have the "until: mutate" property. This means that those files are available until the mutation scripts have been run and are not present in the final file system. Thus, they should not be part of the report either. This commit adds support for both -- it updates the changed properties of mutated files and makes sure not to add report entries for "until: mutate".
Configuration menu - View commit details
-
Copy full SHA for 81f351a - Browse repository at this point
Copy the full SHA 81f351aView commit details -
This commit adds the ``find`` command which can be used to query the chisel releases for available slices. Co-authored-by: Alberto Carretero <angelalbertoc.r@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 017b616 - Browse repository at this point
Copy the full SHA 017b616View commit details
Commits on Jul 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 46f8089 - Browse repository at this point
Copy the full SHA 46f8089View commit details
Commits on Jul 4, 2024
-
fix: use TrimPrefix for relative paths (#145)
Use strings.TrimPrefix for relative paths instead of strings.TrimLeft, as the latter takes in a cutset instead of a prefix substring.
Configuration menu - View commit details
-
Copy full SHA for 504ad63 - Browse repository at this point
Copy the full SHA 504ad63View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.9.1...v0.10.0