Commit Graph

  • ac51f801a2 snap-seccomp-blacklist: also disallow the use of ioctl + TIOCLINUX Alex Murray 2023-03-22 15:23:49 +10:30
  • 453f9e8395 interfaces/seccomp: explicitly disallow the use of ioctl + TIOCLINUX Alex Murray 2023-03-22 15:22:51 +10:30
  • c0208fd07f snap-seccomp: support explicitly blocking of syscalls Alex Murray 2023-03-22 15:18:16 +10:30
  • de3cfbb4f4 Support bluez agent Ken VanDine 2023-05-24 13:46:34 -04:00
  • b9e35f7fb9 aspects: remove unused field Miguel Pires 2023-05-25 13:45:24 +01:00
  • 94284c2823 o/aspectstate: get/set aspects in state databags (#12824) Miguel Pires 2023-05-25 13:17:47 +01:00
  • a91821c304 interfaces/builtin: updated mount-control unit tests to reflect alphabetization Oliver Calder 2023-05-23 12:33:42 -05:00
  • 866ac41ac9 interfaces/builtin: alphabetized kernel mount options Oliver Calder 2023-05-23 12:20:59 -05:00
  • 9a5accce42 secboot: UUID generator error instead of panic Fred Lotter 2023-01-13 15:34:13 +02:00
  • 0a488db192 cgroup: UUID generation error instead of panic Fred Lotter 2023-01-13 15:31:25 +02:00
  • 367bb1e52d randutil: add unittests for RandomKernelUUID() Fred Lotter 2023-01-13 12:22:40 +02:00
  • e21246f6bf randutil: make RandomKernelUUID() return an error Fred Lotter 2023-01-13 12:20:28 +02:00
  • 12ca6af3a0 interfaces/builtin: fix custom-device default udev kernel rules (#12833) Oliver Calder 2023-05-24 10:32:57 -05:00
  • 803c868cfe gadget: remove LaidOutVolume.Size Alfonso Sánchez-Beato 2023-04-11 15:30:26 +01:00
  • 7812317552 snap-bootstrap: check when install can be done in initrd Valentin David 2023-04-13 14:45:02 +02:00
  • eefba60eae cmd/snap-bootstrap: cache loaded seeds Valentin David 2023-05-15 13:36:24 +02:00
  • cfa84643c7 github: remove use of covertool merge to fix codecov reporting (#12837) Michael Vogt 2023-05-23 14:39:22 +02:00
  • d8b212b8ab tests: skip microk8s-smoke test in external devices #12821 Sergio Cazzolato 2023-05-23 05:18:49 -03:00
  • 89cf737951 steam_support: allow /usr access #12823 Ash 2023-05-23 03:18:20 -05:00
  • b7922d6a69 gadget: restrict offset-write for structures Alfonso Sánchez-Beato 2023-05-17 10:04:40 +01:00
  • 2b285f17a6 gadget: remove offset-write from gadget structure content Alfonso Sánchez-Beato 2023-05-16 15:45:34 +01:00
  • 170b086718 tests: remove docker tests in ubuntu trusty and update livepatch #12831 Sergio Cazzolato 2023-05-22 10:43:34 -03:00
  • 80289f5523 interfaces/utils: allow commas in filepaths (#12697) Oliver Calder 2023-05-19 14:49:40 -05:00
  • f966798b56 tests: fix some shellcheck warnings Alfonso Sánchez-Beato 2023-05-17 10:50:08 +01:00
  • 10696d01ab tests: skip snap-quota-services in external devices (#12820) Sergio Cazzolato 2023-05-17 14:51:55 -03:00
  • cb20c1d484 interfaces/builtin: userspace and fs-specific mount options (#12712) Oliver Calder 2023-05-17 07:51:41 -05:00
  • ce63d44761 cmd/snap: have help reflect the relaxing of --revision rules (#12817) Samuele Pedroni 2023-05-16 17:18:58 +02:00
  • 5aeeeae239 tests: make sure there are not any snapd service listed after removing snapd (#12811) Sergio Cazzolato 2023-05-15 18:29:44 -03:00
  • b1a202abfa gadget: remove unused function Miguel Pires 2023-05-15 10:25:52 +01:00
  • b1df21de47 interfaces/builtin: custom-device kernel in subdir (#12734) Oliver Calder 2023-05-15 08:57:17 -05:00
  • 120bc68a11 o/assertstate: take the validation-set enforce mode into account when forgetting/enforcing validation-sets Philip Meulengracht 2023-05-10 10:35:05 +02:00
  • 492fe4da29 overlord/state: introduce a new Wait() method on Tasks. Philip Meulengracht 2023-05-05 11:37:40 +02:00
  • bab45e8f2e steam_support: make libexec and lib files executable #12794 Ash 2023-05-15 04:27:06 -05:00
  • 50839d8a7c interfaces/core.go: comment corrections, no functional changes Robert P. J. Day 2023-05-07 15:36:13 -04:00
  • 03c30a93c4 interfaces/builtin/common.go: comment tidying up, no functional changes Robert P. J. Day 2023-05-09 10:23:04 -04:00
  • 9f5c55b0c1 run-checks: allow default GOPATH for local checks Fred Lotter 2023-04-11 17:47:38 +02:00
  • bed904cf60 Revert "tests: add test to remodel from UC20 to UC22" Alfonso Sánchez-Beato 2023-05-12 11:33:37 +01:00
  • 08c5e12686 Revert "tests/{lib,remodel-min-size}: add test to remodel to a gadget using min-size" Alfonso Sánchez-Beato 2023-05-12 11:32:48 +01:00
  • 3f445cd7b6 Merge pull request #12813 from mvo5/changelog-2.59.4 Michael Vogt 2023-05-12 13:20:21 +02:00
  • 3eb99f8b71 release: 2.59.4 Michael Vogt 2023-05-12 10:16:00 +02:00
  • 89c13227ca release: 2.59.3 (#12792) Michael Vogt 2023-05-03 17:40:09 +02:00
  • 7509e38bd0 go.mod: update golang.org/x/net Michael Vogt 2023-04-23 13:14:22 +02:00
  • 20ebeee0ab release: 2.59.4 2.59.4 Michael Vogt 2023-05-12 10:16:00 +02:00
  • 46e5ad36a1 tests: update golang.org/x/net in muinstaller #12773 dependabot[bot] 2023-05-12 09:13:30 +02:00
  • 3c2b0c717d overlord: do not check for conflicts in AddGadgetAssetsTasks Alfonso Sánchez-Beato 2023-05-09 14:00:18 +01:00
  • 9b2a072a12 overlord: pass change ID when checking for kernel cmdline conflicts Alfonso Sánchez-Beato 2023-04-17 12:44:39 +01:00
  • eb1f7cb7e0 tests: add test to remodel from UC20 to UC22 Alfonso Sánchez-Beato 2023-04-17 12:34:00 +01:00
  • 85fe57d6cd tests/{lib,remodel-min-size}: add test to remodel to a gadget using min-size Alfonso Sánchez-Beato 2023-04-04 09:58:23 +01:00
  • 6a6c7e9faf overlord: do not check for conflicts in AddGadgetAssetsTasks Alfonso Sánchez-Beato 2023-05-09 14:00:18 +01:00
  • a66b7d5f36 overlord: pass change ID when checking for kernel cmdline conflicts Alfonso Sánchez-Beato 2023-04-17 12:44:39 +01:00
  • 675c816538 tests: add test to remodel from UC20 to UC22 Alfonso Sánchez-Beato 2023-04-17 12:34:00 +01:00
  • bd5ae8b0b7 tests/{lib,remodel-min-size}: add test to remodel to a gadget using min-size Alfonso Sánchez-Beato 2023-04-04 09:58:23 +01:00
  • ab94b392f0 go.mod: move to go 1.18 here too (#12719) Michael Vogt 2023-05-11 16:12:02 +02:00
  • 81fed23561 cmd/snap-bootstrap: retry when looking for label on non-UEFI systems Alfonso Sánchez-Beato 2023-05-09 11:13:04 +01:00
  • 8b418293cd cmd/snap-bootstrap: retry when looking for label on non-UEFI systems Alfonso Sánchez-Beato 2023-05-09 11:13:04 +01:00
  • 209b447bf8 tests/lib/nested.sh: fix unbound variable access error Alfonso Sánchez-Beato 2023-05-10 12:30:57 +01:00
  • 2f78fa4416 tests/prepare-image-validation-sets: disable for all arm images Alfonso Sánchez-Beato 2023-05-10 11:22:47 +01:00
  • 48dd0257c8 tests: fix tests/regression/lp-1910456 on i386 Michael Vogt 2023-05-10 09:26:14 +02:00
  • ea5370b42c tests: fix test failure for tests/main/docker-smoke on i386 Michael Vogt 2023-05-10 09:22:33 +02:00
  • bfcb1a3a78 tests: fix snapshot-cross-revno in arch-linux (#12804) Sergio Cazzolato 2023-05-10 09:52:48 -03:00
  • 945e31a4f3 tests: use 8 workers for ubuntu lunar #12805 Sergio Cazzolato 2023-05-10 03:39:53 -03:00
  • e7caa4cdf7 data/selinux: require type boot_t Philip Meulengracht 2023-05-05 12:16:07 +02:00
  • 8f0a52fc01 data/selinux: appstream interface needs to be able to mount on /var/lib Philip Meulengracht 2023-05-05 10:36:14 +02:00
  • 15bb9b2fc2 data/selinux: more AVC denials that needs to be handled Philip Meulengracht 2023-05-05 10:20:43 +02:00
  • b5794fecd1 HACKING: add notes about launching user agent (#12735) Sergio Costas 2023-05-09 10:16:19 +02:00
  • fa9cf5aada asserts: add support for integrity stanza in snap revision assertions Spyros Seimenis 2023-03-22 10:55:25 +07:00
  • 8b328258d2 gadget: some renames and new comments Alfonso Sánchez-Beato 2023-05-03 11:03:44 +02:00
  • fc3f584596 gadget: change function checking offset range to return an error Alfonso Sánchez-Beato 2023-04-13 08:29:39 +01:00
  • a44e534cde gadget: remove now unused type byStartOffset Alfonso Sánchez-Beato 2023-04-11 13:49:10 +01:00
  • 7b93242774 gadget: address case of offset not defined for mbr Alfonso Sánchez-Beato 2023-04-06 12:59:00 +01:00
  • 3d36a259ba gadget/install: consider offset range to match disk and gadget structs Alfonso Sánchez-Beato 2023-04-06 12:57:34 +01:00
  • cd419f711d gadget: check also MinSize when checking sector size compatibility Alfonso Sánchez-Beato 2023-04-06 11:59:16 +01:00
  • 27830efb2f gadget,overlord: use gadget.VolumeStructure in canUpdateStructure Alfonso Sánchez-Beato 2023-04-06 11:14:21 +01:00
  • 8ed4a29dbc gadget: fill offsets when creating layout data Alfonso Sánchez-Beato 2023-04-03 17:16:31 +01:00
  • f7bf68a28c gadget: change EnsureVolumeCompatibility to make it returns matches Alfonso Sánchez-Beato 2023-04-03 17:14:29 +01:00
  • 1eb457a9e2 many: introduce min-size in gadget structures description Alfonso Sánchez-Beato 2023-04-03 16:01:44 +01:00
  • 99b00638f0 tests/install-min-size: test gadget updates when using min-size Alfonso Sánchez-Beato 2023-04-03 15:52:25 +01:00
  • 3312c08aa5 tests: use journal-state tool instead of journalctl command (#12770) Sergio Cazzolato 2023-05-09 04:29:00 -03:00
  • f67e3d93ec interfaces/apparmor: be more idiomatic in test cleanup Alex Murray 2023-04-25 15:50:40 +02:00
  • 5f4f98b282 interfaces/apparmor: address feedback from @mvo5 in #12543 Alex Murray 2023-04-23 17:13:46 +02:00
  • b386f10dbd snap: import revision tweak from pebble Fred Lotter 2023-04-28 14:28:31 +02:00
  • 0078bb08f5 tests: support for ubuntu core 22 in arm architecture (#12791) Sergio Cazzolato 2023-05-09 04:21:16 -03:00
  • f37e9d0aa1 tests.invariant: wait for system scopes to finish Valentin David 2023-05-03 11:36:40 +02:00
  • 2cdfa7a18b tests: add spread test for verifying usage of validation-sets in the model assertion using prepare-image (#12586) Philip Meulengracht 2023-05-05 12:10:26 +02:00
  • 00e05f17d7 tests/core: extended gadget defaults test for default-configure hook (#12747) Ernest Lotter 2023-05-05 11:59:54 +02:00
  • c09ae688c3 tests/main/snap-pack-integrity: add a spread test for the verity functionality Philip Meulengracht 2023-05-04 08:41:16 +02:00
  • c25e420ea3 many: implement workaround for older versions of veritysetup which unfortunately have a write-bug when writing to files that do not exist or are less than 512 bytes in size (the size of the verity header) Philip Meulengracht 2023-05-03 15:35:10 +02:00
  • 990a2a0543 many: mock veritysetup calls which fails sporadically on some platforms Philip Meulengracht 2023-05-03 11:38:27 +02:00
  • 473aaa211b tests: add dependency needed in debian to run the sbuild tests #12789 Sergio Cazzolato 2023-05-04 04:19:49 -03:00
  • c6b0aecb71 release: 2.59.3 (#12792) 2.59.3 Michael Vogt 2023-05-03 17:40:09 +02:00
  • b5641ebd4d snap/integrity/dmverity: fix comment formatting to satisfy run-checks Oliver Calder 2023-05-03 10:15:07 +02:00
  • 37fa0154cc cmd/snap-bootstrap: use BootSetup logger Alfonso Sánchez-Beato 2023-03-20 16:00:48 +00:00
  • 1e7a4bc5e8 logger: add BootSetup logger Alfonso Sánchez-Beato 2023-03-20 15:59:19 +00:00
  • d1cf5d5899 osutil: change kernel parsing in KernelCommandLineKeyValues Alfonso Sánchez-Beato 2023-03-20 15:55:23 +00:00
  • 04e534812e cmd/snap-seccomp/syscalls: update seccomp system call list (#12786) Philip Meulengracht 2023-04-29 10:11:43 +02:00
  • e88ae5cdcf i/b/physical_memory_observe: allow reading virt-phys page mappings Alex Lewontin 2023-03-28 15:52:57 -04:00
  • 690888a4ab i/b/physical_memory_observe: allow reading virt-phys page mappings Alex Lewontin 2023-03-28 15:52:57 -04:00
  • 9bc1899f93 data/selinux: move the etc rule to its own section Philip Meulengracht 2023-05-02 16:59:01 +02:00
  • b38c5d3c87 data/selinux: add missing AVC rule for etc_t Philip Meulengracht 2023-05-02 14:54:58 +02:00
  • f07aeaae0d o/snapstate: remove unnecessary select statements Miguel Pires 2023-04-18 11:17:05 +01:00