{"push_id":1051068777,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"a4fe27abadff10e09edf5a8b8926b8379a5416b0","before":"ddbca5ab86adc1a5e92a0a1996706950784f0a29","commits":[{"sha":"7e636c07d1291972ebc41e267ca931f571522e1c","author":{"email":"07dd1d6cf12120bb0585d2eb50da402be35d56e5@intel.com","name":"William Douglas"},"message":"Fix update when include manifests are not new\n\nPreviously include manifests that were not newer than the current\nversion would be silently ignored even if they had not been previously\ninstalled causing bundles to miss included dependencies.\n\nFix this by adding a is_tracked field to struct file that is nonzero\nwhen the bundle the file is contained in is marked as tracked via having\na /usr/share/clear/bundles/$name file.\n\nThe is_tracked == 0 version of the file will be dropped in the\nconsolidate_manifest phase if that filename from another bundle has\nis_tracked != 0 to avoid downloading and installing an already existing\nfile.\n\nThe is_tracked == 0 version of the file will then be added to the update\nlist from the consolidated manifest if that file was not previously\ninstalled on the system (in addition to the other cases it would already\nhave been added to the list for).","distinct":true,"url":"https://api.github.com/repos/clearlinux/swupd-client/commits/7e636c07d1291972ebc41e267ca931f571522e1c"},{"sha":"a4fe27abadff10e09edf5a8b8926b8379a5416b0","author":{"email":"07dd1d6cf12120bb0585d2eb50da402be35d56e5@intel.com","name":"William Douglas"},"message":"Add includes support in verify\n\nMake verify include aware by adding includes from the official manifest\nto the subs list before consolidating the manifests.","distinct":true,"url":"https://api.github.com/repos/clearlinux/swupd-client/commits/a4fe27abadff10e09edf5a8b8926b8379a5416b0"}]}