- 26 Oct, 2015 1 commit
-
-
Matt Perry authored
This changes flutter's updater package to depend on and use the new flx package. I also did a little cleanup of the Bundle interface.
-
- 19 Oct, 2015 1 commit
-
-
Matt Perry authored
Adds a step to the updater to verify that the new .flx package is signed and untampered. Each .flx contains a signed manifest file. The manifest contains a SHA-256 hash of the .flx contents. See bundle.dart for a description of the new .flx format.
-
- 10 Oct, 2015 2 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
- 30 Sep, 2015 1 commit
-
-
Matt Perry authored
Dart code now supports the full flow that the C++ code used to: version check, download, replace app bundle. Bonus: the Dart code is much easier to follow, thanks to async/await! This is part 2 of a 3-part change. The first part added new mojom interfaces, PathService and UpdateService, to the sky_services package.
-
- 23 Sep, 2015 1 commit
-
-
Matt Perry authored
This adds a new placeholder dart package updater in sky/packages. This is built into a snapshot and compiled into the Sky engine binary using the same mechanism as the Dart isolate. I also added a SkyHeadless class, similar to SkyView, used for running Dart code without a view.
-