Commit Graph

  • 4dfeea8fce interfaces: add a polkit-agent interface (#10598) James Henstridge 2023-10-02 19:43:32 +08:00
  • 558a947ac8 interfaces: make network-status implicit on core - it is required for using the network portal Robert Ancell 2022-09-30 15:35:49 +13:00
  • f6f9c22483 o/snapstate: use store.access to disable auto refresh (#13232) Andrew Phelps 2023-09-29 14:43:02 -04:00
  • 79e069cd0f aspects: support integers in aspect schemas (#13214) Miguel Pires 2023-09-29 15:31:47 +01:00
  • ceefb8a53d aspects: required keys must have schema entry Miguel Pires 2023-09-25 11:13:55 +01:00
  • fcd4172ac6 locale_control: add locale1 dbus support (#13027) Sergio Costas 2023-09-28 15:35:14 +02:00
  • f71b83203b tests: fix selinux-lxd in centos-7 (#13224) Sergio Cazzolato 2023-09-28 10:32:41 -03:00
  • 2725b1f0cf packaging: fix patch for sid Andrew Phelps 2023-09-27 13:11:00 -04:00
  • ec12734fa2 store, o/storecontext, o/devicestate, o/c/configcore: use store.access to disable access to snap store (#13198) Andrew Phelps 2023-09-27 15:27:21 -04:00
  • b892a9eadd o/devicestate: refactor remodelEssentialSnapTasks for readability (#13225) Andrew Phelps 2023-09-27 14:45:31 -04:00
  • 209479b376 i/policy: fix TestConnection* for qualcomm-ipc-router Samuele Pedroni 2023-09-27 18:02:02 +02:00
  • 709ddf4596 interfaces: upower-observe base policy considers whether the slot is implicit Samuele Pedroni 2023-08-04 11:42:49 +02:00
  • c6365a4b8e asserts,i/policy: slot-side slot-snap-type connection constraints Samuele Pedroni 2023-07-28 11:26:36 +02:00
  • 8b353cc46b gadget,osutil: add support for fat16 partitions (#13123) alfonsosanchezbeato 2023-09-27 11:10:07 +01:00
  • 5bae3c14ac snap/squashfs: enforce a minimum snap size to eliminate some kernel log noise (#13191) Andrew Phelps 2023-09-26 15:04:48 -04:00
  • 402fddec36 osutil/epoll: make e.Wait{,Timeout}() return immediately when e.Close() is called (#13204) Oliver Calder 2023-09-26 12:13:57 -05:00
  • 29c9752d66 many: s/ioutil.WriteFile/os.WriteFile (#13217) Miguel Pires 2023-09-26 11:38:46 +01:00
  • bbcde7718c many: switch to new restart logic Philip Meulengracht 2023-08-01 13:07:32 +02:00
  • 97311ef0a5 o/servicestate: remove unused test struct Miguel Pires 2023-09-25 12:36:40 +01:00
  • d55f3123d4 go: go fix with 1.18 Dimitri John Ledkov 2023-06-30 21:44:02 +01:00
  • 671119293e boot: fix formatting Miguel Pires 2023-09-25 11:16:22 +01:00
  • 4e5944e707 snapfile: show more context when a snap file header cannot be read Michael Vogt 2023-09-11 14:29:17 +02:00
  • 25535576fe tests: fix snapd-failover test (#13216) Sergio Cazzolato 2023-09-25 05:00:47 -03:00
  • d894dcabb4 i/b/fwupd.go: allow access to drm devices Valentin David 2023-09-21 13:46:08 +02:00
  • ea710456c3 overlord/snapstate: simplify install taskset construction ernestl 2023-09-20 13:33:32 +02:00
  • 3514d3f742 aspects: support user-defined types in schemas (#13195) Miguel Pires 2023-09-21 13:31:58 +01:00
  • 2d35a87cb3 usersession/agent: only close session bus if non-nil Oliver Calder 2023-09-19 14:39:19 -05:00
  • d0cfb81163 boot,o/devicestate: protect with a mutex modifying modeeenv and sealing/releasing (#13185) Samuele Pedroni 2023-09-20 18:26:12 +02:00
  • c67974c695 daemon: make tests pass with race detector (#13199) Andrew Phelps 2023-09-20 09:31:46 -04:00
  • 619489d6ea wrappers: support activated services in QueryDisabledServices/ServicesEnableState Philip Meulengracht 2023-09-06 22:19:14 +02:00
  • 1a58d996f9 wrappers: honor the disable list for activation units Philip Meulengracht 2023-09-06 14:06:20 +02:00
  • b133916fd7 cmd/Makefile.am: add warning to all CFLAGS (#13133) Valentin David 2023-09-19 14:10:38 +02:00
  • ce727afebf cmd/snap-device-helper: handle bind and unbind commands Valentin David 2023-06-07 11:16:26 +02:00
  • 6ff5ec2286 wrappers: use Ensure in snap linking operations for snap binaries/icons/desktop files (#13110) Zeyad Yasser 2023-09-19 13:42:21 +03:00
  • e9be75e547 interfaces: remove release.OnClassic check in implicitSystem*Slot() helpers Sergio Costas Rodriguez 2022-12-16 11:53:02 +01:00
  • 31775dd89e o/state: add missing initalizers and unit test Philip Meulengracht 2023-09-18 14:10:35 +02:00
  • 608f232cfc Fix docker-smoke test Sergio Cazzolato 2023-09-11 16:24:18 -03:00
  • 3ad280810b tests: increase memory limit for snapd during the tests to 200M Michael Vogt 2023-09-06 11:59:36 +02:00
  • 3a169c3795 Merge pull request #13201 from mvo5/changelog-2.60.4 Miguel Pires 2023-09-18 09:33:29 +01:00
  • a66b7d06a8 release: 2.60.4 (#13200) Michael Vogt 2023-09-15 21:49:22 +02:00
  • 3ab0acd136 release: 2.60.4 (#13200) 2.60.4 Michael Vogt 2023-09-15 21:49:22 +02:00
  • 197c9a2145 snap/naming: add ancillary function to check label names Alfonso Sánchez-Beato 2023-09-13 16:51:44 +01:00
  • 6cd2aa71d1 interfaces/qualcomm-ipc-router: split in slot and plug Alfonso Sánchez-Beato 2023-09-13 16:48:55 +01:00
  • a4f8923d01 i/b/qualcomm_ipc_router.go: switch to plug/slot and add socket permission Valentin David 2023-06-07 17:13:05 +02:00
  • 07ac4170b2 snap/naming: add ancillary function to check label names Alfonso Sánchez-Beato 2023-09-13 16:51:44 +01:00
  • 01bd78fa30 interfaces/qualcomm-ipc-router: split in slot and plug Alfonso Sánchez-Beato 2023-09-13 16:48:55 +01:00
  • a25b5d6275 i/b/qualcomm_ipc_router.go: switch to plug/slot and add socket permission Valentin David 2023-06-07 17:13:05 +02:00
  • 23504ec07d gadget: add a way to reset recursive data structure Valentin David 2023-09-06 12:43:51 +02:00
  • 1bd2ef17a5 wrappers: tell user systemd instances to reload after updating snapd's user units James Henstridge 2023-07-18 16:55:57 +08:00
  • c535590081 interfaces/desktop: allow snaps to provide a desktop slot, granting access to system fonts and xdg-desktop-portal (#10753) James Henstridge 2023-09-15 01:42:26 +08:00
  • 1437ce25d4 store: use as much from snap-yaml as possible if available Samuele Pedroni 2023-09-04 14:23:49 +02:00
  • d0a3a9aa0e o/snapstate: pass name instead of SnapSetup in pre-dl funcs Miguel Pires 2023-09-13 10:36:17 +01:00
  • dafb26fde0 wrappers: enable activated services only if flag is set (#13179) Philip Meulengracht 2023-09-12 22:29:25 +02:00
  • 40ad1bb7b7 osutil: unset SHELL variable to handle non-posix login shell in tests (#13187) Andrew Phelps 2023-09-12 10:04:07 -04:00
  • e2d2ba0518 aspects: support constraints in string schemas (#13142) Miguel Pires 2023-09-12 14:44:52 +01:00
  • f91aeea090 asserts/model: test serial-authority field with wildcard Joseph Brock 2023-09-01 15:31:02 -04:00
  • ebaee9d77c interfaces/builtin: fix custom-device udev KERNEL values (#13178) Oliver Calder 2023-09-08 14:43:34 -05:00
  • 5db6c11a2b interfaces/builtin: fix custom-device udev KERNEL values (#13178) Oliver Calder 2023-09-08 14:43:34 -05:00
  • 17e2322358 osutil/epoll: clarify helper name Samuele Pedroni 2023-09-08 11:30:52 +02:00
  • 69f1a5f946 osutil/epoll: make TestEpollWaitEintrHandling -race clean Samuele Pedroni 2023-09-05 18:27:54 +02:00
  • 90d9d4aae7 tests: fix interfaces-fwupd-classic test in arch linux (#13177) Sergio Cazzolato 2023-09-08 04:57:20 -03:00
  • cd03bb1673 i/builtin/block-devices: loop* is actually included now Samuele Pedroni 2023-09-07 17:57:57 +02:00
  • e75055b0c5 seed: preseed timestamp should be after my-signer key registration Samuele Pedroni 2023-09-07 18:30:31 +02:00
  • 040f8076cc apparmor/notify: remove IoctlRequestBuffer.{Bytes,Len}() Michael Vogt 2023-09-07 09:28:07 +02:00
  • 285df452fd Fix how snapd is restored in snapd-homedirs-vendored Sergio Cazzolato 2023-09-05 09:17:03 -03:00
  • 6e34ad34a4 Fix test snapd-homedirs-vendored in ubuntu mantic (#13141) Sergio Cazzolato 2023-09-07 08:39:07 -03:00
  • 4c9483edba apparmor: simplify IoctlRequestBuffer Michael Vogt 2023-09-06 09:00:07 +02:00
  • b78e54a473 tests: support mongodb authentication in the report-mongodb tool (#13176) Sergio Cazzolato 2023-09-07 04:23:07 -03:00
  • 1a31076a55 desktop: adjust error message and comments based on mvo's review James Henstridge 2023-09-06 17:14:35 +08:00
  • de13b0d313 desktop/desktopentry: have %u and %U expand to regular file paths if possible James Henstridge 2023-08-28 19:24:34 +08:00
  • 39560a0218 desktopentry/desktop: add some tests for macros within quoted string undefined behaviour James Henstridge 2023-08-16 19:41:53 +08:00
  • 1a1cc1c680 desktop/desktopentry: tweak some more expandExec tests James Henstridge 2023-08-16 19:13:00 +08:00
  • 6fe532bd07 usersession/autostart: add a test for when desktopentry.Read fails James Henstridge 2023-08-16 18:53:13 +08:00
  • a39ba05166 desktop/desktopentry: update comments and tests based on review James Henstridge 2023-08-16 18:34:36 +08:00
  • 4850a32d26 desktop/desktopentry: update comment James Henstridge 2023-08-11 14:05:02 +08:00
  • dea4dea1fd desktop/desktopentry: add more tests for file URI checks, and special characters within file paths James Henstridge 2023-08-11 11:44:49 +08:00
  • dfece4eee1 desktop/desktopentry: add a test for the "is not an absolute URI" case James Henstridge 2023-08-11 10:24:26 +08:00
  • 9760176d8d desktop/desktopentry: add doc comments, and test the unknownGroup parse state James Henstridge 2023-08-10 17:47:10 +08:00
  • b11737bb66 desktop/desktopentry: rename Load to Read James Henstridge 2023-08-10 15:51:28 +08:00
  • 6b5587c606 desktop/desktopentry: ignore whitespace surrounding equals sign James Henstridge 2023-08-09 15:08:22 +08:00
  • 7463ec0bfd desktop/desktopentry: fix expansion of 2+ files/uris, and add more tests James Henstridge 2023-08-09 14:44:51 +08:00
  • 530d715c2b usersession: port privileged_desktop_launcher code over to desktopentry package James Henstridge 2023-08-02 19:05:55 +08:00
  • 27e52960bd usersession: migrate autostart package over to using desktopentry James Henstridge 2023-08-02 18:35:16 +08:00
  • da2a7b4e0f desktop: add a test for the top level Load function James Henstridge 2023-08-02 18:15:00 +08:00
  • 17091d4171 desktop: add code to expand an exec line from a desktop file James Henstridge 2023-08-02 17:41:36 +08:00
  • 6db3b59734 desktop: extract a basic desktop entry parser from desktop-launch and autostart code James Henstridge 2023-08-02 13:07:01 +08:00
  • 0815f66dd9 snap, snap/pack: add pack validation for default-configure hook (#13097) Ernest Lotter 2023-09-06 11:47:56 +02:00
  • 1cb3328541 tests: fix system-usernames-missing-user multiline MATCH Michael Vogt 2023-09-05 18:24:46 +02:00
  • 1def7c6bfd osutil/kcmdline: provide marshalers for ArgumentPattern (#13144) Valentin David 2023-09-06 10:20:59 +02:00
  • d54bbd8a09 o/servicestate,wrappers: disable support for activation mechanisms Philip Meulengracht 2023-08-28 13:52:46 +02:00
  • 8a9fd7239e boot: MakeRunnableStandaloneSystem doc was missing "not" Samuele Pedroni 2023-09-05 18:32:05 +02:00
  • 1a0a67bc7e refresh and revert core and snapd having shared memory interface connected (#13113) Sergio Cazzolato 2023-09-05 22:17:53 -03:00
  • 75a2072403 o/d/remodel.go: release lock when resealing Valentin David 2023-08-30 12:59:52 +02:00
  • 7c17cf2669 asserts,seed: preseed authority delegation (#13034) J. Brock 2023-09-04 04:22:43 -04:00
  • cbd51b2320 interface: make theme access functions generic so can be reused for other interfaces Robert Ancell 2023-08-25 14:33:36 +12:00
  • 67cd71057d t/n/c/connected-after-reboot-revert: expect one more reboot on UC16 Valentin David 2023-08-31 12:06:49 +02:00
  • 64aefce197 overlord: allow the firmware-updater snap to install user daemons James Henstridge 2023-08-25 16:09:25 +08:00
  • b81a8b2e23 o/restart: support for restart boundaries Philip Meulengracht 2023-08-29 12:25:48 +02:00
  • 0cc46ad708 i/b/bool-file: Allow configuring trigger, delay_on and delay_off fields within LED driver Philip Meulengracht 2023-09-01 08:25:46 +02:00
  • 4fb5d793db i/b/bool-file: Allow configuring trigger, delay_on and delay_off fields within LED driver Buğra Aydoğar 2023-08-03 12:44:53 +03:00