Commit Graph

  • 0c64f8067f skills: add ErrUnknownSecurity Zygmunt Krynicki 2016-01-22 11:31:50 +01:00
  • 5d7bed8057 skills: add Type.SecuritySnippet() Zygmunt Krynicki 2016-01-22 11:31:41 +01:00
  • 91e3c4b9a2 skills: add well-known security system names Zygmunt Krynicki 2016-01-22 11:27:57 +01:00
  • 8fee22d31d skills: add SecuritySystem type Zygmunt Krynicki 2016-01-22 11:27:40 +01:00
  • 3bd69022f0 skills: add Type interface Zygmunt Krynicki 2016-01-22 11:24:21 +01:00
  • 7756d036fa skills: add the initial Repository type Zygmunt Krynicki 2016-01-22 08:54:24 +01:00
  • 708be5ee0c skills: allow 'ab' as a valid name Zygmunt Krynicki 2016-01-22 11:08:22 +01:00
  • 8ba29559bd skills: support testing with go test Zygmunt Krynicki 2016-01-22 11:07:43 +01:00
  • 0543b0c13a packageYaml -> snapYaml Michael Vogt 2016-01-22 10:55:15 +01:00
  • e853eeaef9 rename packageYaml struct to snapYaml Michael Vogt 2016-01-22 10:38:17 +01:00
  • 832d24a907 rename parsePackageYamlFile -> parseSnapYamlFile Michael Vogt 2016-01-22 10:36:43 +01:00
  • b3e0363b46 rename parsePackageYamlData -> parseSnapYamlData Michael Vogt 2016-01-22 10:36:06 +01:00
  • c323b2a99a use Uses.Type from name Michael Vogt 2016-01-22 10:34:28 +01:00
  • 3100c09a3e use one unified verifyAppYaml() Michael Vogt 2016-01-22 09:40:16 +01:00
  • 9adf7116a1 Improve yaml validation and error if !migration-skill is used Michael Vogt 2016-01-22 09:34:21 +01:00
  • bd4ef6da46 Use new "skills" syntax for security templates Michael Vogt 2016-01-22 08:49:51 +01:00
  • de855dd189 stop looking at package.yaml and use snap.yaml instead Michael Vogt 2016-01-21 11:41:03 +01:00
  • a38898195f stop caring about meta/readme.md Michael Vogt 2016-01-21 11:35:56 +01:00
  • 404989f756 Fix validation of app fields Michael Vogt 2016-01-21 10:19:36 +01:00
  • a3870e2777 update lightweight Michael Vogt 2016-01-21 09:58:23 +01:00
  • 9a45d03c3d update daemon package Michael Vogt 2016-01-21 09:51:15 +01:00
  • 3834be450f Make build tests work again Michael Vogt 2016-01-21 08:35:13 +01:00
  • 02c6e94320 Convert code to use snap.yaml Michael Vogt 2016-01-20 18:28:21 +01:00
  • 9214becb68 Merge pull request #355 from zyga/skills John Lenton 2016-01-22 09:56:35 +00:00
  • f8e7f00440 repeat this bit of doc here too Samuele Pedroni 2016-01-22 10:02:19 +01:00
  • 9b99c045c4 skills: add ValidateName() Zygmunt Krynicki 2016-01-22 09:07:27 +01:00
  • 3635100b86 skills: add the Slot type Zygmunt Krynicki 2016-01-22 08:47:42 +01:00
  • e74beb5ed4 skills: add the skill type Zygmunt Krynicki 2016-01-22 08:47:04 +01:00
  • 167ab342fe skills: add the skills package Zygmunt Krynicki 2016-01-22 08:45:52 +01:00
  • d9fb4b30b5 Updated the comment. Leo Arias 2016-01-22 01:30:09 -06:00
  • ce402f0886 Merge branch 'all_snaps_rpi2' into all_snaps_rpi2-2 Leo Arias 2016-01-22 01:28:16 -06:00
  • fbde3aea33 Moved the OSSnapName function to partition. Leo Arias 2016-01-22 01:27:16 -06:00
  • 025c2d2312 Moved the Sprintf as suggested by Federico. Leo Arias 2016-01-22 01:10:52 -06:00
  • 1640429929 one more open question/TODO Samuele Pedroni 2016-01-21 18:14:06 +01:00
  • c40fa1ffd2 POST /2.0/assertions docs Samuele Pedroni 2016-01-21 16:58:56 +01:00
  • f97cd6adfc fix error handling to new style Samuele Pedroni 2016-01-21 16:48:12 +01:00
  • 04381029e7 Merge remote-tracking branch 'upstream/master' into asserts-snap-assert Samuele Pedroni 2016-01-21 16:38:47 +01:00
  • 26ced5f66b Update SyncBoot code to use the new API from the partition package Michael Vogt 2016-01-21 16:26:49 +01:00
  • 93ccd046dd Merge pull request #352 from chipaca/v2-errors John Lenton 2016-01-21 15:24:48 +00:00
  • a25e07ece8 Merge remote-tracking branch 'upstream/master' into bugfix/update-current-symlink-on-boot Michael Vogt 2016-01-21 15:53:56 +01:00
  • 76e05556a4 Merge remote-tracking branch 'upstream/master' into bugfix/stop-mount-on-install-failure Michael Vogt 2016-01-21 15:48:02 +01:00
  • 2db4cc9b71 Merge pull request #321 from mvo5/refactor/bootloader-cleanup Michael Vogt 2016-01-21 15:38:28 +01:00
  • 0a7e64fa81 Merge pull request #353 from pedronis/asserts-backstores-get-primary-keys-through-types Samuele Pedroni 2016-01-21 15:25:13 +01:00
  • 8c5ab608e4 rename ErrorResponse and ErrorResponseFunc to better names John R. Lenton 2016-01-21 14:21:23 +00:00
  • fe8ad433ec change Backstore interface, backstores can access primary key headers' names from assertType, no need anymore to pass them in Samuele Pedroni 2016-01-21 14:43:51 +01:00
  • 353e5b34b6 move to the new error response John R. Lenton 2016-01-21 12:56:10 +00:00
  • 9a5bec0f49 Merge pull request #350 from pedronis/asserts-assert-type-struct Samuele Pedroni 2016-01-21 11:40:40 +01:00
  • 208eafd6e2 Merge pull request #316 from mvo5/feature/store-revision John Lenton 2016-01-21 09:46:48 +00:00
  • 2e11b85a15 more precise errors out of checkAssertType Samuele Pedroni 2016-01-21 10:37:36 +01:00
  • 95c88e04da go fmt Samuele Pedroni 2016-01-21 10:20:06 +01:00
  • 6a995548af quote the unknown type name in the error Samuele Pedroni 2016-01-21 10:19:47 +01:00
  • 8342f3195d some spacing here to separate the private bit Samuele Pedroni 2016-01-21 10:11:32 +01:00
  • 6a9c7a4b2c rename BootloaderIface to Bootloader Michael Vogt 2016-01-21 07:57:37 +01:00
  • cf47ad7818 Merge pull request #339 from fgimenez/kernelless-boot-grub-dir Michael Vogt 2016-01-21 07:50:08 +01:00
  • 32e966d0cf fix typo (thanks Leo!) Michael Vogt 2016-01-21 07:49:19 +01:00
  • 634c2215d2 Merge pull request #324 from zyga/bool-file-sanitization Gustavo Niemeyer 2016-01-20 20:40:12 -02:00
  • 2633f54a9f integration-tests: fix the bootloader path Leo Arias 2016-01-20 15:14:14 -06:00
  • df76412ded potential TODO Samuele Pedroni 2016-01-20 21:34:16 +01:00
  • efe1c60d4b some more docs Samuele Pedroni 2016-01-20 21:29:00 +01:00
  • 09b1db9f60 go fmt Samuele Pedroni 2016-01-20 21:23:08 +01:00
  • 4b5265ed48 move the filling of typeRegistry in asserts.go Samuele Pedroni 2016-01-20 21:22:39 +01:00
  • c8d6d22f5f change typeRegistry to be used just by Type(), add tests for Type() Samuele Pedroni 2016-01-20 21:18:47 +01:00
  • a9f1cac4b7 primaryKey() helper now is unneccessary Samuele Pedroni 2016-01-20 20:58:39 +01:00
  • a7f58c6697 use checkAssertType only for sanity checking, start using the metadata on the assertion types themselves Samuele Pedroni 2016-01-20 20:54:07 +01:00
  • c97a2420f6 moving to have the metadata inside the type Samuele Pedroni 2016-01-20 20:44:45 +01:00
  • 714d905a0b move the type check at the beginning of assembleAndSign Samuele Pedroni 2016-01-20 20:23:53 +01:00
  • 776f85cb90 start converting AssertionType into a struct Samuele Pedroni 2016-01-20 20:22:00 +01:00
  • 8758d701c0 use TestOnlyType wherever it makes sense in tests Samuele Pedroni 2016-01-20 19:44:50 +01:00
  • d0f8d30388 introduce TestOnlyType in export-test.go to prepare for the switch to AssertionType being a struct Samuele Pedroni 2016-01-20 19:42:37 +01:00
  • 63e51c48b2 Merge remote-tracking branch 'upstream/master' into asserts-snap-assert Samuele Pedroni 2016-01-20 17:52:52 +01:00
  • 1aee4dd436 remove adressed XXX Samuele Pedroni 2016-01-20 17:52:14 +01:00
  • 1b30c9037a Merge pull request #348 from chipaca/nuke-raw-timestamp Leo Arias 2016-01-20 10:40:36 -06:00
  • 7e8b40f5e9 fix review feedback (thanks Leo!) Michael Vogt 2016-01-20 17:36:46 +01:00
  • 52bcee9849 Stub Install/Remove/SetActive in the overlord Michael Vogt 2016-01-20 11:37:14 +01:00
  • ec30ec2edb nuke systemd.Log.RawTimestamp, which is now unusued. John R. Lenton 2016-01-20 12:53:50 +00:00
  • 561ab1089a Merge pull request #330 from chipaca/rest-2.0 John Lenton 2016-01-20 12:44:34 +00:00
  • 84dd9747e1 address issues found in review (missed one) John R. Lenton 2016-01-20 11:03:55 +00:00
  • 73e0af4e03 address issues found in review John R. Lenton 2016-01-20 11:02:40 +00:00
  • 8af62ba46a Add new "Overlord" type that is responsible for the overall system Michael Vogt 2016-01-20 11:15:09 +01:00
  • 08202f5772 TODO as discussed with mvo Samuele Pedroni 2016-01-20 10:58:46 +01:00
  • abd5662baf a bit more function/command docs Samuele Pedroni 2016-01-20 10:56:22 +01:00
  • d444d7e0eb Stop/remove mount unit if a snap fails to install Michael Vogt 2016-01-20 10:47:27 +01:00
  • 262d05b9e2 update/fix copyright years Samuele Pedroni 2016-01-20 10:42:41 +01:00
  • 4849117f89 Verifies the absence of kernel file in /boot/grub (all-snap) Federico Gimenez 2016-01-19 12:38:20 +01:00
  • 57408277e5 Update provisioning/ to match new partition/ pkg Michael Vogt 2016-01-20 08:58:35 +01:00
  • a15ca9f716 Merge remote-tracking branch 'upstream/master' into refactor/bootloader-cleanup Michael Vogt 2016-01-20 08:28:27 +01:00
  • 88ccc16648 Rename kernel{,_test}.go -> kernel_os{,_test}.go Michael Vogt 2016-01-20 08:19:51 +01:00
  • 9df861be16 fix review comments (thanks Leo!) Michael Vogt 2016-01-20 08:18:14 +01:00
  • a88b800637 Merge pull request #337 from mvo5/bugfix/no-more-uenv.txt Michael Vogt 2016-01-20 08:16:37 +01:00
  • c7800b8974 fix, need pointers now that we have the mutex Samuele Pedroni 2016-01-19 20:36:15 +01:00
  • a356d13407 Merge remote-tracking branch 'upstream/master' into asserts-snap-assert Samuele Pedroni 2016-01-19 20:28:25 +01:00
  • 88f757cc54 use rw mutexes in the backstores now that they are going to be used in the daemon Samuele Pedroni 2016-01-19 20:23:10 +01:00
  • a4c3c4470d fix strange copy/paste instance varname Samuele Pedroni 2016-01-19 20:21:07 +01:00
  • 47e2437356 Merge pull request #328 from mvo5/feature/more-help-for-rick Leo Arias 2016-01-19 13:20:14 -06:00
  • b05e38cdfc update-pot Samuele Pedroni 2016-01-19 20:10:38 +01:00
  • e924f9330e update TODO comment Samuele Pedroni 2016-01-19 20:09:23 +01:00
  • 81e36e166f tweak help message Samuele Pedroni 2016-01-19 20:02:07 +01:00
  • 851c854386 update these comments Samuele Pedroni 2016-01-19 19:59:18 +01:00
  • e48182a6bf until we have a proper trusted public key shared with the store pass in the trusted key into OpenSysDatabase and allow it to be empty Samuele Pedroni 2016-01-19 19:55:14 +01:00
  • efe535fbf4 Get the name of the OS snap from the bootloader. Leo Arias 2016-01-19 12:45:26 -06:00