Adam Barth
b8e16d7c09
Switch flutter run_mojo over to flutter.mojo
...
The new flutter.mojo is ready for use.
2015-11-17 14:16:20 -08:00
Matt Perry
84b740a4dd
Merge pull request #1946 from mpcomplete/throw
...
Check platform before opening /dev/urandom
2015-11-04 15:43:56 -05:00
Matt Perry
e337b1d2bc
Ensure seedRandom doesn't throw if /dev/urandom doesn't exist.
2015-11-04 14:50:04 -05:00
Matt Perry
60fa30a644
Use crypto package for BASE64 encoding.
...
This means we no longer depend on the dart 1.13 beta SDK.
2015-11-04 14:28:04 -05:00
Matt Perry
d74a7517ef
flx: Support for seeding the RNG for package signing.
...
Add a test for signing/verifying with a random generated key pair.
2015-11-04 14:02:00 -05:00
Matt Perry
f962c0fccf
flx: Remove deprecated KeyPair class.
2015-11-04 13:00:57 -05:00
Matt Perry
713d654330
Add tests for flx Bundle.
...
Also cleaned up the flx code a bit. Replaced custom KeyPair class with
cipher's AsymmetricKeyPair.
2015-11-03 14:50:47 -05:00
Matt Perry
bee7119e33
Add some unit tests for flx signing code.
2015-10-28 15:52:34 -04:00
Matt Perry
80667ded1f
Change updater to use shared flx package.
...
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.
2015-10-26 14:20:32 -04:00
Matt Perry
104e125d93
Create new 'flx' package. Just a copy for now.
...
This will be shared by sky/updater and flutter_tools. Currently
bundle.dart and signing.dart are unmodified copies of the files from
updater and flutter_tools, respectively. This is so future changes are
easier to see.
2015-10-21 17:20:25 -04:00