{"push_id":2402658961,"size":31,"distinct_size":12,"ref":"refs/heads/pr_v2","head":"af3d83017d529ac8a66a2f7b0a1406c698d21e20","before":"50634a97061cca75ab83ab233ebc737e6bd62619","commits":[{"sha":"f24a2b1fbf3556d20c01d8d2055d74440c841098","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"tests: Fix path to status XML test directory in makefile\n\nCommit 99e30acfdce added 'qemustatusxml2xmloutdata' to EXTRA_DIST but\nthe directory added in the commit is called 'qemustatusxml2xmldata'\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/f24a2b1fbf3556d20c01d8d2055d74440c841098"},{"sha":"61ea6845094ce5765e770342f1857d5360edb02b","author":{"name":"Jiri Denemark","email":"0b6e66718f66b2a8c4b2dc6a6a42b8beb145fd62@redhat.com"},"message":"build: Add srpm make target\n\nSigned-off-by: Jiri Denemark <jdenemar@redhat.com>\nReviewed-by: Andrea Bolognani <abologna@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/61ea6845094ce5765e770342f1857d5360edb02b"},{"sha":"596fc3e3897e7252e0ca0fc95d2f49826bc1ba16","author":{"name":"Olaf Hering","email":"2a513c3f8f31c7c02b35d62ce5beb3b299b3afa4@aepfle.de"},"message":"m4: use pkgconfig to detect xenstore\n\nSince Xen 4.9 a pkgconfig file exists to gather info about building\nagainst libxenstore.so. Use it if available.\n\nSigned-off-by: Olaf Hering <olaf@aepfle.de>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/596fc3e3897e7252e0ca0fc95d2f49826bc1ba16"},{"sha":"9265b54d9332ba6fe43c1da947685a7ad522730d","author":{"name":"Andrea Bolognani","email":"0c58d8c54619c257465b8c09c1c6917894f8def9@redhat.com"},"message":"docs: Call reformat-news.py with $(PYTHON)\n\nThis is the only Python script which we invoke directly, which\nworks pretty fine in general but becomes a problem if the user\nhas explicitly overridden Python binary detection at configure\ntime.\n\nSigned-off-by: Andrea Bolognani <abologna@redhat.com>\nReviewed-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/9265b54d9332ba6fe43c1da947685a7ad522730d"},{"sha":"bbacd6b113849479535dcdc418fcead50f2619ef","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Remove unnecessary condition from virDomainDiskSourceFormatInternal\n\nNow that the function is using virXMLFormatElement we don't need to\nconditionally format anything, since we'll format the element according\nto the presence of content.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/bbacd6b113849479535dcdc418fcead50f2619ef"},{"sha":"6bec16975944e8da20c783711856aa4e3b4a908a","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Refactor seclabel formatting in virDomainDiskSourceFormatInternal\n\nCall the formatter function only once.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/6bec16975944e8da20c783711856aa4e3b4a908a"},{"sha":"8f5138829f7fb98a5471f30c73fdfb95872bd52e","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Remove virDomainDiskSourceDefFormatSeclabel\n\nThe wrapper functionality can be moved to the only user\nvirDomainDiskSourceFormatInternal. Also removes comment which does not\nreflect the truth any more.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/8f5138829f7fb98a5471f30c73fdfb95872bd52e"},{"sha":"2bbbc9798d4397dc24932cd1bb73c37d100791d1","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Refactor formatting of startupPolicy in virDomainDiskSourceFormatInternal\n\nMove it to a single location which also allows to get rid of the\ntemporrary variable.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/2bbbc9798d4397dc24932cd1bb73c37d100791d1"},{"sha":"c4e7c1f212f600f61aba606cd00d7d5ed4eb49b6","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: disk: Separate virStorageSource formatting\n\nMove out formatting of 'startuPolicy' which is a property of the disk\nout of the <source> element. Extracting the code formating the content\nand attributes will also allow reuse in other parts of the code.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/c4e7c1f212f600f61aba606cd00d7d5ed4eb49b6"},{"sha":"28e1068c4fc47f18b3dc619f786d71fec85a301d","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Validate disk source configuration also for the backing store\n\nSince we already parse the <backingStore> of a disk source, we should\nalso validate the configuration for the whole backing chain and not only\nfor the top level image.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/28e1068c4fc47f18b3dc619f786d71fec85a301d"},{"sha":"3960aeb7a6fec585cc5ed1410149112e69ae8b1c","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Separate seclabel validation from parsing\n\nRather than checking that the security label is legal when parsing it\nmove the code into a separate function.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/3960aeb7a6fec585cc5ed1410149112e69ae8b1c"},{"sha":"b17573fe09310647385d08c4ddebb129c6d3684c","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Parse and validate disk source seclabels together with the source\n\nSince seclabels are formatted along with the source element and will\nalso make sense to be passed for the backing chain we should parse them\nin the place where we parse the disk source. Same applies for\nvalidation.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/b17573fe09310647385d08c4ddebb129c6d3684c"},{"sha":"07141541fb8d5bf5e7fa2ac7964d9bfb6938035d","author":{"name":"Peter Krempa","email":"ad550f3a498f24c1804da389934cf0cf16278373@redhat.com"},"message":"conf: Extract parsing of storage source related data\n\nSplit out the parser and separate it from the private data part so that\nit can be later reused in other parts of the code.\n\nSigned-off-by: Peter Krempa <pkrempa@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/07141541fb8d5bf5e7fa2ac7964d9bfb6938035d"},{"sha":"af41cf5957af5c98b221a9dd48774c6a9df27737","author":{"name":"Ján Tomko","email":"7cd9998bc81151f045ad70194d5fa375f8e73169@redhat.com"},"message":"Remove Policy-Kit support\n\nPolicy-Kit has been replaced by polkit (referred to, respectively,\nas POLKIT0 and POLKIT1 in our Makefiles).\n\nThe last build fix with old Policy-Kit was in May 2013:\ncommit <442eb2ba> and build with -Wunused-label was broken\nsince April 2016: commit <8437130>\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/af41cf5957af5c98b221a9dd48774c6a9df27737"},{"sha":"ab20f5059c98a92d0e709c366c985996ea5445ad","author":{"name":"Ján Tomko","email":"7cd9998bc81151f045ad70194d5fa375f8e73169@redhat.com"},"message":"Do not generate polkit rules file\n\nThis essentially reverts commit <e1019e9>, which added\nan extra step for generating the policy file.\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/ab20f5059c98a92d0e709c366c985996ea5445ad"},{"sha":"0d4b988b3ef952604ede5a6d616d4bd184e40172","author":{"name":"Ján Tomko","email":"7cd9998bc81151f045ad70194d5fa375f8e73169@redhat.com"},"message":"Merge WITH_POLKIT1 and WITH_POLKIT\n\nThere is just one polkit now.\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/0d4b988b3ef952604ede5a6d616d4bd184e40172"},{"sha":"2499d1a095088b49e481e26e50b15c0a5573cbd4","author":{"name":"Ján Tomko","email":"7cd9998bc81151f045ad70194d5fa375f8e73169@redhat.com"},"message":"Do not check for pkcheck\n\nAll we need is D-Bus.\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/2499d1a095088b49e481e26e50b15c0a5573cbd4"},{"sha":"fbf31e1a4cd19d6f6e33e0937a009775cd7d9513","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"qemu: avoid denial of service reading from QEMU guest agent (CVE-2018-1064)\n\nWe read from the agent until seeing a \\r\\n pair to indicate a completed\nreply or event. To avoid memory denial-of-service though, we must have a\nsize limit on amount of data we buffer. 10 MB is large enough that it\nought to cope with normal agent replies, and small enough that we're not\nconsuming unreasonable mem.\n\nThis is identical to the flaw we had reading from the QEMU monitor\nas CVE-2018-5748, so rather embarrassing that we forgot to fix\nthe agent code at the same time.\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/fbf31e1a4cd19d6f6e33e0937a009775cd7d9513"},{"sha":"5433ec02ad97bd1b34686dfce30127a8f23ca894","author":{"name":"Andrea Bolognani","email":"0c58d8c54619c257465b8c09c1c6917894f8def9@redhat.com"},"message":"m4: Fix xenstore detection\n\nCommit 596fc3e3897e introduced the ability to detect xenstore\nusing pkg-config for systems with Xen 4.9, but accidentally broke\ndetection for all other systems. Fix the logic so that it works\nin all cases.\n\nSigned-off-by: Andrea Bolognani <abologna@redhat.com>","distinct":false,"url":"https://api.github.com/repos/zippy2/libvirt/commits/5433ec02ad97bd1b34686dfce30127a8f23ca894"},{"sha":"7fb7a6129d30d0ec7ca020cb59ddbf96e0057189","author":{"name":"Michal Privoznik","email":"ff52d8b477e4489d0b3b856d550bc61214c6ad4b@redhat.com"},"message":"virstoragefile: Introduce virStoragePRDef\n\nThis is a definition that holds information on SCSI persistent\nreservation settings. The XML part looks like this:\n\n  <reservations enabled='yes' managed='no'>\n    <source type='unix' path='/path/to/qemu-pr-helper.sock' mode='client'/>\n  </reservations>\n\nIf @managed is set to 'yes' then the <source/> is not parsed.\nThis design was agreed on here:\n\nhttps://www.redhat.com/archives/libvir-list/2017-November/msg01005.html\n\nSigned-off-by: Michal Privoznik <mprivozn@redhat.com>","distinct":true,"url":"https://api.github.com/repos/zippy2/libvirt/commits/7fb7a6129d30d0ec7ca020cb59ddbf96e0057189"}]}
{"actor":{"display_login":"zippy2"}}