Commit Graph

  • 23c2c7f468 Do not run Verify() twice on a given package Michael Vogt 2016-01-06 11:03:58 +01:00
  • dc645bfac5 Update docs for capabilities endpoints in snapd API Steven Wilkin 2016-01-06 16:30:44 +07:00
  • 46a2bf5cbf Merge pull request #289 from emgee/asserts-snap-build-docs-style Samuele Pedroni 2016-01-06 10:28:44 +01:00
  • 37a2d6ee11 Document how to run a self-build snapd on a snappy system Michael Vogt 2016-01-06 09:41:17 +01:00
  • e34f56692a Merge pull request #276 from stevenwilkin/icons-api Michael Vogt 2016-01-06 09:23:02 +01:00
  • be4b88c33b Merge pull request #286 from mvo5/bugfix/all-snap-info Michael Vogt 2016-01-06 09:19:26 +01:00
  • adc40c4ae0 Mention Content-Disposition header for icons endpoint in docs Steven Wilkin 2016-01-06 15:05:29 +07:00
  • aabc05b16a Address review comments (thanks elopio) Michael Vogt 2016-01-06 09:00:19 +01:00
  • c60fcdba83 Merge remote-tracking branch 'upstream/master' into bugfix/classic-sudo Michael Vogt 2016-01-06 08:56:57 +01:00
  • a9b0e63188 Rename the "group" package to "osutil" (thanks Gustavo) Michael Vogt 2016-01-06 08:48:42 +01:00
  • fcb273681b Retrieve the icon for the given package Steven Wilkin 2015-12-23 23:31:22 +00:00
  • d39959873c Merge remote-tracking branch 'upstream/master' into asserts-in-memory-keypair-mgr Samuele Pedroni 2016-01-05 21:58:41 +01:00
  • 6bb21973cb Fix review comments (thanks Gustavo!) Michael Vogt 2016-01-05 19:31:33 +01:00
  • d62f0bdbbf Simplify getgrnam(), thanks to Gustavo Michael Vogt 2016-01-05 19:19:26 +01:00
  • 2c054d9bd1 Remove mention of submitting to store. Matt Goodall 2016-01-05 17:50:07 +00:00
  • c1aaf9cea3 Improve SnapBuild.Timestamp()'s doc comment. Matt Goodall 2016-01-05 17:29:50 +00:00
  • a805565993 Improve SnapBuild.SnapDigest()'s doc comment. Matt Goodall 2016-01-05 17:29:40 +00:00
  • ae2456fcb3 Improve SnapBuild's doc comment. Matt Goodall 2016-01-05 17:29:19 +00:00
  • 85a25cb2ab Don't infer the snap was built here. Matt Goodall 2016-01-05 17:28:55 +00:00
  • 43f78189c2 Merge pull request #246 from emgee/asserts-snap-sequence Samuele Pedroni 2016-01-05 18:25:10 +01:00
  • 06c0b34ba4 Merge pull request #263 from pedronis/asserts-pluggable-assertion-backstore Samuele Pedroni 2016-01-05 18:06:57 +01:00
  • df3bd9ddf8 Start with skeleton store test server Michael Vogt 2016-01-05 17:58:48 +01:00
  • f678b2a655 Merge remote-tracking branch 'upstream/master' into asserts-pluggable-assertion-backstore Samuele Pedroni 2016-01-05 17:50:41 +01:00
  • 95870cdad8 Update consistency TODO. Matt Goodall 2016-01-05 16:34:03 +00:00
  • b442a92db4 be more consistent: rename Database.be to Database.bs Samuele Pedroni 2016-01-05 17:29:51 +01:00
  • e42669628e Improve SnapRevision.DeveloperID() doc comment. Matt Goodall 2016-01-05 16:04:12 +00:00
  • 953aceeb5e Improve SnapRevision.SnapDigest() doc comment. Matt Goodall 2016-01-05 16:01:16 +00:00
  • 81496357a2 Rename snap-revision's sequence to snap-revision. Matt Goodall 2016-01-05 15:57:40 +00:00
  • 22c12d9452 Don't infer the snap was built here. Matt Goodall 2016-01-05 14:57:13 +00:00
  • 85e1448989 Improve SnapRevision.Timestamp() doc comment. Matt Goodall 2016-01-05 14:55:57 +00:00
  • 1a98498bf0 Improve SnapRevision doc comment. Matt Goodall 2016-01-05 14:52:39 +00:00
  • 61007127ff Merge remote-tracking branch 'upstream/master' into bugfix/lp1530826-needs-root Michael Vogt 2016-01-05 15:08:47 +01:00
  • 4ef4b376da Merge remote-tracking branch 'upstream/master' into refactor/pkg-info Michael Vogt 2016-01-05 15:03:17 +01:00
  • 890a914513 Use withMutexAndRetry() for {enable,disable}-classic Michael Vogt 2016-01-05 14:42:33 +01:00
  • befc54d149 Merge remote-tracking branch 'upstream/master' into bugfix/arm64-missing-syscall Michael Vogt 2016-01-05 14:53:34 +01:00
  • b94a39fe19 address review comments (thanks to John!) Michael Vogt 2016-01-05 14:39:19 +01:00
  • 155f6e040d Merge remote-tracking branch 'upstream/master' into refactor/snap-file Michael Vogt 2016-01-05 14:37:13 +01:00
  • cc20e3bdf3 Merge remote-tracking branch 'upstream/master' into bugfix/all-snap-info Michael Vogt 2016-01-05 14:33:03 +01:00
  • 17ead705dc Merge pull request #287 from stevenwilkin/file-response-set-content-disposition-header Michael Vogt 2016-01-05 14:32:45 +01:00
  • e4c6bfbe58 Merge remote-tracking branch 'upstream/master' into bugfix/snappy-post-update-list-output-all-snaps Michael Vogt 2016-01-05 14:30:18 +01:00
  • 0b8304644f Fix the list output after a "snappy update" Michael Vogt 2016-01-05 13:57:54 +01:00
  • 14002ba9af List the services belonging to an active package Steven Wilkin 2015-12-18 18:50:34 +00:00
  • 96af0dc1e6 Merge pull request #285 from stevenwilkin/snapd-client-extract-helper Zygmunt Krynicki 2016-01-05 13:26:44 +01:00
  • 5ac36fc1b5 Set Content-Disposition header to the filename when serving a FileResponse Steven Wilkin 2016-01-05 19:02:16 +07:00
  • 690cc9f2c7 Make "snappy info" work again Michael Vogt 2016-01-05 11:18:51 +01:00
  • 22c57d9b32 Extract boilerplate code to deal with snapd API responses Steven Wilkin 2016-01-05 16:00:13 +07:00
  • 557db6ef58 Make testutils.common.release.Info() more robust Michael Vogt 2016-01-05 09:09:40 +01:00
  • 25414ec2a4 Update year in copyright Steven Wilkin 2016-01-05 14:49:38 +07:00
  • e57a5b242a Merge pull request #284 from elopio/basic_build_test Michael Vogt 2016-01-05 08:38:07 +01:00
  • c365904dbb Relaxed the regular expression on basic build test. Leo Arias 2016-01-04 19:03:33 -06:00
  • b8706b1d0d Merge pull request #281 from mvo5/bugfix/15.04-ftbfs Leo Arias 2016-01-04 14:18:51 -06:00
  • 952a3953f3 Start porting to the all-snap architecture Michael Vogt 2016-01-04 17:52:45 +01:00
  • c617809c56 Exclude "integration-tests" from the package build Michael Vogt 2016-01-04 14:37:34 +01:00
  • 08fecad40a Revert "Merge pull request #209 from mvo5/refactor/sys-unix" Michael Vogt 2016-01-04 12:29:17 +01:00
  • 0800339aa9 Ensure that "{enable,destroy}-classic" are run as root Michael Vogt 2016-01-04 12:03:57 +01:00
  • 886f0f3ed2 Update to use AccountKey. Matt Goodall 2016-01-04 10:24:01 +00:00
  • d84e6e001b Merge pull request #261 from fgimenez/backport-and-update-integration-tests John Lenton 2016-01-04 10:23:36 +00:00
  • c80f8ef146 Merge from upstream. Matt Goodall 2016-01-04 10:18:37 +00:00
  • 5c29662642 Allow response headers & status code to be set during tests Steven Wilkin 2015-12-23 23:24:29 +00:00
  • 2125236de8 Merge pull request #275 from stevenwilkin/update-icons-api-in-docs Michael Vogt 2016-01-04 10:43:10 +01:00
  • 8acbe4187c /1.0/icons/{icon} endpoint is no available, update the docs Steven Wilkin 2015-12-23 17:42:40 +00:00
  • 77af42a31d Merge pull request #273 from kyrofa/backport/remap_user_data_path_for_services Michael Vogt 2015-12-22 16:30:21 +01:00
  • 5c95856e37 Remap user-level environment to system-level for services. Kyle Fazzari 2015-12-18 15:17:59 +00:00
  • 46bd747df7 Do not consider snaps without origin to be sideloaded Michael Vogt 2015-12-22 15:06:12 +01:00
  • b6b70679d8 Move pkg.File to snapfile.File Michael Vogt 2015-12-22 14:15:37 +01:00
  • bc45cd94dc rename "opener" to "snapfile" Michael Vogt 2015-12-22 14:11:28 +01:00
  • 8e62848797 Add new SnapFile to disentangle SnapPart Michael Vogt 2015-12-22 11:58:07 +01:00
  • bbbed077a8 Remove "ControlMember" from pkg.File interface Michael Vogt 2015-12-22 08:47:41 +01:00
  • f767dc1cc6 Add new info.Info interface and add package yaml parser Michael Vogt 2015-12-22 08:16:50 +01:00
  • 9648e687ba Do not build group_other.go on linux,darwin,freebsd Michael Vogt 2015-12-21 09:58:54 +01:00
  • 534512a9df Add all users from the snappy "sudo" group in classic Michael Vogt 2015-12-21 09:52:15 +01:00
  • 76f3536b54 Implement new "group" package that wraps getgrnam_r() Michael Vogt 2015-12-21 09:16:00 +01:00
  • ac1c550c82 less verbose method names for the key pair mgr interfaces as per atomatt's comment Samuele Pedroni 2015-12-18 20:56:32 +01:00
  • 48d87d04b4 Merge pull request #268 from pedronis/asserts-snap-decl-is-actually-snap-build Samuele Pedroni 2015-12-18 16:57:09 +01:00
  • 073fed3c92 remove now empty const section, thanks mvo Samuele Pedroni 2015-12-18 16:35:41 +01:00
  • b1d5cad9af fix toolbelt until we decide what to do with it Samuele Pedroni 2015-12-18 16:32:37 +01:00
  • 1b524a5c98 turn snap-declaration into snap-build, its the one really carrying the specified content Samuele Pedroni 2015-12-18 13:57:48 +01:00
  • b2b5554409 TODO, root is not needed anymore here Samuele Pedroni 2015-12-18 13:42:59 +01:00
  • 911eb1e676 introduce a keypair manager with memory backstore Samuele Pedroni 2015-12-18 13:36:11 +01:00
  • b65cdc13d8 Pass the parent environemnt when re-execing for "sudo" Michael Vogt 2015-12-18 12:52:11 +01:00
  • 522102ea59 Remove classic dir if "create" fails Michael Vogt 2015-12-18 12:22:54 +01:00
  • dd52a139a4 Add "$SUDO_USER" to the "sudo" group in the classic environment Michael Vogt 2015-12-18 11:37:41 +01:00
  • b31f93774e be more consistent/safe: use quoting also for authorityID when storing keypairs in the fs keypair manager Samuele Pedroni 2015-12-18 11:34:23 +01:00
  • 0e3ebe63fc first pass at making the keypair backstore choosable Samuele Pedroni 2015-12-18 11:29:57 +01:00
  • b1f689dec2 Merge pull request #239 from mvo5/bugfix/progress-less-chatty Michael Vogt 2015-12-17 16:25:31 +01:00
  • ec4808c5d4 Merge pull request #236 from mvo5/refactor/classic-mode-sprint-fixes Michael Vogt 2015-12-17 16:25:06 +01:00
  • 8b60ef6de8 skipped update test Federico Gimenez 2015-12-17 15:15:02 +01:00
  • cae6f80168 support pluggable backstores for storing assertions Samuele Pedroni 2015-12-17 13:12:17 +01:00
  • ac1d2196ab Merge pull request #262 from pedronis/asserts-use-nlnl-more-consistently Samuele Pedroni 2015-12-17 15:04:02 +01:00
  • 79347dbb33 use nlnl separator constant more consistently Samuele Pedroni 2015-12-17 14:57:40 +01:00
  • 7022609341 Merge pull request #244 from pedronis/asserts-find-many-n-type-double-check Samuele Pedroni 2015-12-17 14:49:21 +01:00
  • 0006cbcef8 Merge pull request #243 from pedronis/asserts-more-tests-especially-sign-unhappy-paths Samuele Pedroni 2015-12-17 14:48:38 +01:00
  • eb85d56091 Merge remote-tracking branch 'upstream/master' into asserts-more-tests-especially-sign-unhappy-paths Samuele Pedroni 2015-12-17 14:24:55 +01:00
  • 53f5838490 Merge pull request #240 from pedronis/asserts-reduce-surface-and-separate-account-key-and-pub-key Samuele Pedroni 2015-12-17 14:22:14 +01:00
  • 65039ca67c Merge pull request #260 from mvo5/bugfix/activate-on-first-boot Michael Vogt 2015-12-17 13:21:58 +01:00
  • 5e7ab55137 Merge pull request #258 from stevenwilkin/packages-api-index John Lenton 2015-12-17 11:44:19 +00:00
  • c1c5539786 Fixed regexp Federico Gimenez 2015-12-17 12:38:21 +01:00
  • 47ba789d59 List packages via snapd REST API Steven Wilkin 2015-12-16 14:18:33 +00:00
  • 6633ba2846 Merge pull request #238 from mvo5/bugfix/remove-store-icon-download Michael Vogt 2015-12-17 12:19:59 +01:00
  • a2b56898c3 added missing dependency Federico Gimenez 2015-12-17 12:14:29 +01:00