containerd/diff
Paul "TBBle" Hampson c7504987e6 Implement windowsDiff.Compare via hcsshim/pkg/ociwclayer
This parallels the implementation of windowsDiff.Apply, including
bouncing very briefly though archive.WriteDiff and then straight back
out into Windows-specific code.

It's mostly pulling existing mechanisms from non-Windows Compare or
Windows Apply, and highlights that there's probably a lot of scope for
refactoring on top of this.

Now the export-related integration tests pass CI on Windows.

Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2021-04-10 02:02:33 +10:00
..
apply Move RunningInUserNS() to its own package 2021-03-23 11:29:53 +01:00
lcow Change dgst to digest in debug 2021-03-15 16:46:19 +08:00
walking Don't lose Compare failure if aborting diff upload fails 2021-04-10 02:02:33 +10:00
windows Implement windowsDiff.Compare via hcsshim/pkg/ociwclayer 2021-04-10 02:02:33 +10:00
diff.go Add unpack opts 2019-08-07 18:35:55 +00:00
stream_unix.go Allow passing environent variables to StreamProcessors 2021-01-11 13:15:12 -05:00
stream_windows.go Allow passing environent variables to StreamProcessors 2021-01-11 13:15:12 -05:00
stream.go Fix exported comments enforcer in CI 2021-03-12 08:47:05 -08:00