{"push_id":3837558283,"size":54,"distinct_size":41,"ref":"refs/heads/master","head":"aa931fdbf73fcd0952a0176873f9e6b174b35491","before":"33bf3d4506a06066d2d9fe925a8e04e1460989bd","commits":[{"sha":"1949b0c777b431d02b55cb2ac855b530a6538a0b","author":{"name":"Marek Marczykowski-Górecki","email":"b37867d4e08020cf5bb17f05a2c036fbc82d5481@invisiblethingslab.com"},"message":"Remove qrexec related files - moved to core-qrexec repository\n\nQubesOS/qubes-issues#4955","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/1949b0c777b431d02b55cb2ac855b530a6538a0b"},{"sha":"76b807a94b3456a7c2e6de25f6338b53ea657419","author":{"name":"Marek Marczykowski-Górecki","email":"b37867d4e08020cf5bb17f05a2c036fbc82d5481@invisiblethingslab.com"},"message":"tests: call qrexec tests\n\nNow they live in separate package, but include them in default tests set\nanyway.\n\nQubesOS/qubes-issues#4955","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/76b807a94b3456a7c2e6de25f6338b53ea657419"},{"sha":"40022495839f563d78dc66f85fde9a190d90c436","author":{"name":"Wojtek Porczyk","email":"53e2fe5c5690f1ce8bbf8bf5960901340127994b@invisiblethingslab.com"},"message":"qubes/config: change qrexec binaries' paths","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/40022495839f563d78dc66f85fde9a190d90c436"},{"sha":"baef139c007b64d78784d9d1a835e44abc5c28cf","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"Add qubes.ShowTerminal service","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/baef139c007b64d78784d9d1a835e44abc5c28cf"},{"sha":"518d0edc9458780d4d887aa726fd191dfa25e68e","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"Rename qubes.ShowTerminal to admin.vm.Terminal","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/518d0edc9458780d4d887aa726fd191dfa25e68e"},{"sha":"f728801eb2bc832cfa3c1801e3cb5bc6b1097ba3","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"libvirt: add pty console for any type of VM","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/f728801eb2bc832cfa3c1801e3cb5bc6b1097ba3"},{"sha":"b0e027ed1c9731a45ad6b5ea3363f124ba2cae35","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"admin.vm.Terminal: deny by default","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/b0e027ed1c9731a45ad6b5ea3363f124ba2cae35"},{"sha":"4b866068909789bb2079cb93d0ecdf242e05f51d","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"Add qvm-terminal-dispvm","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/4b866068909789bb2079cb93d0ecdf242e05f51d"},{"sha":"eaba6e54bae2357d0d6bd80ff9fd440697113ff4","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"Fix tests for hvm with console","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/eaba6e54bae2357d0d6bd80ff9fd440697113ff4"},{"sha":"1c09a2c77eb83029a284719dfd197ddabd9dacc0","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"Rename and fix from Marek's comments","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/1c09a2c77eb83029a284719dfd197ddabd9dacc0"},{"sha":"95ddf19dcca3af515c6cd0cd43c2540e2d7f075a","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"admin.vm.Console: fix error message on management dispvm","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/95ddf19dcca3af515c6cd0cd43c2540e2d7f075a"},{"sha":"ce3cb1b60375a844d3762c9f6a5726bddec39cae","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"admin.vm.Console: check if requested VM exists/is_running","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/ce3cb1b60375a844d3762c9f6a5726bddec39cae"},{"sha":"c0de16c9408abefedc4e25bc9f5c1245c5e360fa","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"TODO: handle 'admin-permission' event in admin.vm.Console\n\nQubesOS/qubes-issues#5030","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/c0de16c9408abefedc4e25bc9f5c1245c5e360fa"},{"sha":"06ec862be4efbd67c725c4ec5177f7c92fb274f5","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"qubesdb: add qubes-mac path entry","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/06ec862be4efbd67c725c4ec5177f7c92fb274f5"},{"sha":"9472e7346563b0eb2a9f156cf4e4ffbd6f4b2428","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"mac address: lowercase of default value as in _setter_mac","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/9472e7346563b0eb2a9f156cf4e4ffbd6f4b2428"},{"sha":"1e3e579938e3250bcbf46dcb5553dc4bfbe42e05","author":{"name":"Frédéric Pierret (fepitre)","email":"b557ff4598ad77441b6658745071e2fb6c43db28@qubes-os.org"},"message":"tests: handle /qubes-mac","distinct":false,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/1e3e579938e3250bcbf46dcb5553dc4bfbe42e05"},{"sha":"afe4521d67175f5491023c6244a19a5afd60f11c","author":{"name":"Malte Leip","email":"f86269caa3ec46342a6486a451f859b034c33bf5@leip.net"},"message":"tiny fix in documentation","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/afe4521d67175f5491023c6244a19a5afd60f11c"},{"sha":"7cc5c66f93b586768504fadc8396c6e3be8d534e","author":{"name":"Marek Marczykowski-Górecki","email":"b37867d4e08020cf5bb17f05a2c036fbc82d5481@invisiblethingslab.com"},"message":"Merge remote-tracking branch 'origin/pr/260'\n\n* origin/pr/260:\n  tests: handle /qubes-mac\n  mac address: lowercase of default value as in _setter_mac\n  qubesdb: add qubes-mac path entry","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/7cc5c66f93b586768504fadc8396c6e3be8d534e"},{"sha":"2010decfaf8c551dde88e70d8289a8d744938723","author":{"name":"Marek Marczykowski-Górecki","email":"b37867d4e08020cf5bb17f05a2c036fbc82d5481@invisiblethingslab.com"},"message":"Merge remote-tracking branch 'origin/pr/261'\n\n* origin/pr/261:\n  tiny fix in documentation","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/2010decfaf8c551dde88e70d8289a8d744938723"},{"sha":"94c675f7bb77f5e2a67bc11fbcb492c3ffe4fda0","author":{"name":"Malte Leip","email":"f86269caa3ec46342a6486a451f859b034c33bf5@leip.net"},"message":"DispVM: Do not overwrite properties set explicitly\n\nThe initializer of the class DispVM first calls the initializer of the\nQubesVM class, which among other things sets properties as specified in\nkwargs, and then copies over the properties of the template. This can\nlead to properties passed explicitly by the caller through kwargs being\noverwritten.\n\nHence only clone properties of the template that are still set to\ndefault in the DispVM.\n\nFixes QubesOS/qubes-issues#4556","distinct":true,"url":"https://api.github.com/repos/fepitre/qubes-core-admin/commits/94c675f7bb77f5e2a67bc11fbcb492c3ffe4fda0"}]}
{"actor":{"display_login":"fepitre"}}