{"push_id":2302076812,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"f06e166953643dcef930246e97dd26f22ef2b1ee","before":"ac14cf92398883d7558589d97ae815d9df86d998","commits":[{"sha":"39b933a4e25ba90102ea732a7ef8b0e8ed37d240","author":{"name":"Gerry Boland","email":"64883ca9c5eb7a72e8dca7baff48735266aecee0@canonical.com"},"message":"mir: clients need access to shared memory /dev/shm/#*","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/39b933a4e25ba90102ea732a7ef8b0e8ed37d240"},{"sha":"dc2fa5c9e512af0037366b683ae25fed7225a487","author":{"name":"Gerry Boland","email":"64883ca9c5eb7a72e8dca7baff48735266aecee0@canonical.com"},"message":"Tighten up rule on Mir's shared memory file names a bit","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/dc2fa5c9e512af0037366b683ae25fed7225a487"},{"sha":"6b5a15f4b05b018979ebfc9e15e06b6b0b13434d","author":{"name":"Michael Vogt","email":"d5b909f12f3acd507760f36dcc3f39f624fe872f@ubuntu.com"},"message":"tests: ensure disalbled services are masked","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/6b5a15f4b05b018979ebfc9e15e06b6b0b13434d"},{"sha":"d4e7a775d0ebba2ef8deeb40dbea872eef48f4ef","author":{"name":"Gerry Boland","email":"64883ca9c5eb7a72e8dca7baff48735266aecee0@canonical.com"},"message":"Add comment explaining security motivation","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/d4e7a775d0ebba2ef8deeb40dbea872eef48f4ef"},{"sha":"687069b7027d4809292b8e9311bcb9b59e03b608","author":{"name":"Zygmunt Krynicki","email":"b4a5ea001e047040e8c9075b67a268293138da2c@zygoon.pl"},"message":"Merge pull request #4572 from gerboland/mir-client-shared-memory\n\nmir: software clients need access to shared memory /dev/shm/#*","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/687069b7027d4809292b8e9311bcb9b59e03b608"},{"sha":"c320cc37dde22b3fc50b578215cf4f8395b5fbf4","author":{"name":"Jamie Strandboge","email":"491103dc04b58bc9a2f69e22e06b020be16ede04@ubuntu.com"},"message":"interfaces/desktop-legacy,unity7: support gtk2/gvfs gtk_show_uri()","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/c320cc37dde22b3fc50b578215cf4f8395b5fbf4"},{"sha":"d1718804fd969818f150c3e9bd4895a4542bb5fc","author":{"name":"Maciej Borzecki","email":"cedf9a6bdf59622aa5600ca700f1dc0a172a9f1a@canonical.com"},"message":"systemd: support starting multiple services at once\n\nSigned-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/d1718804fd969818f150c3e9bd4895a4542bb5fc"},{"sha":"6616e03e897bd433b26a1d583134a414398e8531","author":{"name":"Michael Vogt","email":"d5b909f12f3acd507760f36dcc3f39f624fe872f@ubuntu.com"},"message":"advisor: ensure commands.db has mode 0644 and add test\n\nWhen running bolt.Open() even in readonly mode the DB file will\nbe created if it is missing. Our read-only advisor.Open() uses\nmode 0600 to open the Db in read-only mode. This means that if\na root user triggers command-not-found and the DB file is not\nyet downloaded the DB is created with 0600. This happend during\nmanual testing. This PR switches permissions to 0644. It also\nadds a test to ensure that the file has the correct permissions.","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/6616e03e897bd433b26a1d583134a414398e8531"},{"sha":"ec6e207e03fd0c70e0448fc9c980c83318f6b769","author":{"name":"Maciej Borzecki","email":"cedf9a6bdf59622aa5600ca700f1dc0a172a9f1a@canonical.com"},"message":"wrappers: start multiple snap services at once\n\nWhen a snap has a number of services we started them one by one. This does not\nwork well if services have an after/before ordering dependencies as there is no\nway for system to enforce the ordering. Refactor the code so that snap services\nare all started in one systemctl call.\n\nSigned-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/ec6e207e03fd0c70e0448fc9c980c83318f6b769"},{"sha":"cb0bd76d90e49cfcdf8d4d480abe3e6d6ea5f8b2","author":{"name":"Zygmunt Krynicki","email":"010fde93c343b3df9f3700187a872bc7f3034b90@canonical.com"},"message":"snap: improve validation of snap layouts\n\nRules for validating layouts:\n\n* source of mount --bind must be in on of $SNAP, $SNAP_DATA or $SNAP_COMMON\n* target of symlink must in in one of $SNAP, $SNAP_DATA, or $SNAP_COMMON\n* may not mount on top of an existing layout mountpoint\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/cb0bd76d90e49cfcdf8d4d480abe3e6d6ea5f8b2"},{"sha":"182ed156cf5b91b0e5fda4e0bf32faf8ce994ad2","author":{"name":"Michael Vogt","email":"d5b909f12f3acd507760f36dcc3f39f624fe872f@ubuntu.com"},"message":"address review feedback","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/182ed156cf5b91b0e5fda4e0bf32faf8ce994ad2"},{"sha":"c8fade0f998eb88dc76371c0e1639cdad407ee27","author":{"name":"Michael Vogt","email":"13bfec03a06838188bc0e97730abbc734bab1816@gmail.com"},"message":"Merge pull request #4594 from bboozzoo/bboozzoo/systemd-startup-apps\n\nsystemd, wrappers: start all snap services in one systemctl call","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/c8fade0f998eb88dc76371c0e1639cdad407ee27"},{"sha":"35931525e0f82d1fdcf2fe98b20072d5f30026ca","author":{"name":"Michael Vogt","email":"13bfec03a06838188bc0e97730abbc734bab1816@gmail.com"},"message":"Merge pull request #4591 from jdstrand/update-desktop-legacy-for-java-desktop-browse\n\ninterfaces/desktop-legacy,unity7: support gtk2/gvfs gtk_show_uri()","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/35931525e0f82d1fdcf2fe98b20072d5f30026ca"},{"sha":"efd59740980e11be34e77c3d99cc6c965693282d","author":{"name":"Michael Vogt","email":"13bfec03a06838188bc0e97730abbc734bab1816@gmail.com"},"message":"Merge pull request #4580 from mvo5/ensure-masked-for-ogra\n\ntests: ensure disabled services are masked","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/efd59740980e11be34e77c3d99cc6c965693282d"},{"sha":"74a0888baae7c81da4bf37600d419ec550f1bab9","author":{"name":"Zygmunt Krynicki","email":"b4a5ea001e047040e8c9075b67a268293138da2c@zygoon.pl"},"message":"Merge pull request #4595 from zyga/tweak/improve-layout-validation\n\nsnap: improve validation of snap layouts","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/74a0888baae7c81da4bf37600d419ec550f1bab9"},{"sha":"f06e166953643dcef930246e97dd26f22ef2b1ee","author":{"name":"Pawel Stolowski","email":"def4c49d049cb81ab19c7e0cc558a8ad3620403c@gmail.com"},"message":"Merge pull request #4593 from mvo5/c-n-f-tweaks\n\nadvisor: ensure commands.db has mode 0644 and add test","distinct":true,"url":"https://api.github.com/repos/pedronis/snappy/commits/f06e166953643dcef930246e97dd26f22ef2b1ee"}]}
{"actor":{"display_login":"pedronis"}}