{"push_id":752269637,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"94818c5240b793464700945d0cf057bffb9e1008","before":"288c76a41aebaf54c7fca3782160830df462b9e4","commits":[{"sha":"d168bf34c553dbe5de7511e158cd83869d7a88bc","author":{"email":"2f41b4fea57b2801315bba64161fe4f954e1e7bd@linux.intel.com","name":"Alejandro Hernandez"},"message":"qemurunner: Improves checking for server and target IPs on qemus parameters\n\nFixes OS hanging infinitely waiting for qemus process to release bitbake.lock\n\nSigned-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/d168bf34c553dbe5de7511e158cd83869d7a88bc"},{"sha":"00d01468a692faf4272894dd328e8c532bcf8b49","author":{"email":"0fc9d825c622b2a5ac5160289c29f03654b10648@intel.com","name":"Patrick Ohly"},"message":"combo-layer: enhance output in action_pull\n\nThe git operations can fail, for example when the branch is unknown\nor misconfigured.\n\nBetter move the info message and extend it such that it is printed\nfirst and provides the necessary context, because otherwise the\nCalledProcessError exception gets dumped without mentioning for which\ncomponent it occurred.\n\nSigned-off-by: Patrick Ohly <patrick.ohly@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/00d01468a692faf4272894dd328e8c532bcf8b49"},{"sha":"ad4d3b1da190cf08c6ac5f9a94a2a1c4980a184d","author":{"email":"0fc9d825c622b2a5ac5160289c29f03654b10648@intel.com","name":"Patrick Ohly"},"message":"combo-layer: fix action_pull for unknown branch\n\nWhen reconfiguring the branch to something not already fetched,\naction_pull fails with\n   error: pathspec '<new branch name>' did not match any file(s) known to git.\n\nIt is the \"git checkout\" which fails like that. To solve this,\ntry the faster \"git checkout + git pull\" first and only if that fails,\nfall back to the slow \"git fetch + git checkout\".\n\nIn the conf.hard_reset case, do the checkout always after the git fetch.\n\nSigned-off-by: Patrick Ohly <patrick.ohly@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/ad4d3b1da190cf08c6ac5f9a94a2a1c4980a184d"},{"sha":"5191ab6962712908e1aa1dca0d4253fb278366c2","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"weston: Fix parallel make race\n\nThe current approach used by the Makefile ends up installing\nweston.desktop twice and can give build failures when using\nparallel make flags. Change to just have one DATA reference.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/5191ab6962712908e1aa1dca0d4253fb278366c2"},{"sha":"4238f3b6e320969aaf539e6afb1cb2bfd61bb28b","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"runqemu: Add error handling for unexpected tap devices\n\nIn theory the code reduces the tap device number to an integer. This\npatch adds error checking to ensure that does happen and that the script\nexits if something unexpected happens.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/4238f3b6e320969aaf539e6afb1cb2bfd61bb28b"},{"sha":"6459dde380febce24d2c355d441d9cb3b14409b9","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"runqemu: Handle device names like tapX@NONE\n\nip list can return devices in the form tapX@NONE. If it does so,\nensure we handle that case correctly. Newer distros appear to do\nthis in some cases.\n\n[YOCTO #8129]\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/6459dde380febce24d2c355d441d9cb3b14409b9"},{"sha":"0e0fa1461863ec586b4f028dfd7d641f091ea928","author":{"email":"3b7a1db6efedd40440bc6443bf377195011524e5@linuxfoundation.org","name":"Richard Purdie"},"message":"oeqa/qemurunner: Improve runqemu log output debug\n\nIf runqemu fails, ensure the log output is shown as its invaluable\nto aid debugging. Its slightly convoluted since we need to ensure\nwe don't block on reading the pipe which may still be executing\nhence the need for nonblocking IO.\n\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/0e0fa1461863ec586b4f028dfd7d641f091ea928"},{"sha":"c1df1da2a71aeb5956952e44c5f4ad669b6e770f","author":{"email":"ae947f3c8df96e1dc851c5e3e5a930ce6d3f1f74@windriver.com","name":"Paul Gortmaker"},"message":"xf86-video-intel: fix yocto/oe-core wreckage from libdrm upgrade\n\nIn commit a117fd5ecdd9973c7e4d772d1785f1f4e9b162c2,\nfrom OE-Core rev: 88d60e70da0890184922056cef1f20171f716ace\n\"libdrm: Upgrade to 2.4.62\" we managed to break X like this:\n\n[3602662.736] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4600\n[3602662.736] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2\n[3602662.736] (II) intel(0): Creating default Display subsection in Screen section\n        \"Default Screen Section\" for depth/fbbpp 24/32\n[3602662.736] (==) intel(0): Depth 24, (--) framebuffer bpp 32\n[3602662.736] (==) intel(0): RGB weight 888\n[3602662.736] (==) intel(0): Default visual is TrueColor\n[3602662.736] (EE)\n[3602662.736] (EE) Backtrace:\n[3602662.736] (EE) 0: /usr/bin/X (xorg_backtrace+0x49) [0x56ae09]\n[3602662.736] (EE) 1: /usr/bin/X (0x400000+0x16ecd9) [0x56ecd9]\n[3602662.736] (EE) 2: /lib64/libpthread.so.0 (0x3330600000+0x105e0) [0x33306105e0]\n[3602662.736] (EE)\n[3602662.736] (EE) Segmentation fault at address 0x0\n[3602662.736] (EE)\nFatal server error:\n[3602662.736] (EE) Caught signal 11 (Segmentation fault). Server aborting\n\nA mix of a ~1 month old (working) image and the failing image led me\nto determine /usr/lib64/xorg/modules/drivers/intel_drv.so was bad.\nHowever nothing changed the parent package xf86-video-intel in\nyocto for months.\n\nSo brute force bisecting yocto leads to the above commit.  Inserting\nlibdrm as git and then bisecting the 2.4.59 --> 2.4.62 uprev content\nleads to libdrm commit 8576527cfacaf42af8316e1030c192193e94225a\n(\"intel: Merge latest i915_drm.h\") -- specifically, the part of that\ncommit that adds __u64 flags to drm_i915_gem_mmap lands in our sysroot\nand is used by the compile of xf86-video-intel.\n\nWith the specific trigger finally pinpointed, the final leap was to\ncorrelate that trigger to the upstream xf86-video-intel commit that\naccounts for the fallout of this libdrm header change, that we did\nnot yet have here.  Fun times.  Hopefully this complete description\nhere will ensure nobody else has to retrace these steps again.\n\nCc: Damien Lespiau <damien.lespiau@intel.com>\nCc: Neil Roberts <neil@linux.intel.com>\nCc: Chris Wilson <chris@chris-wilson.co.uk>\nCc: Steffen Pankratz <steffen.pankratz@elektrobit.com>\nCc: Ross Burton <ross.burton@intel.com>\nCc: Richard Purdie <richard.purdie@linuxfoundation.org>\nSigned-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/c1df1da2a71aeb5956952e44c5f4ad669b6e770f"},{"sha":"ce16e95de05db24e4e4132660d793cc7b1d890b9","author":{"email":"ee7a28ba56c4c7ec12bf5a3574eb24bedf0b9d89@jp.fujitsu.com","name":"Fan Xin"},"message":"wpa-supplicant: Fix CVE-2015-4141, CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146\n\nwpa-supplicant: backport patch to fix CVE-2015-4141,\n CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146\n\nBackport patch to fix CVE-2015-4141, CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146.\nThis patch is originally from:\n\nFor CVE-2015-4141:\nhttp://w1.fi/security/2015-2/0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch\n\nFor CVE-2015-4143:\nhttp://w1.fi/security/2015-4/0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch\nhttp://w1.fi/security/2015-4/0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch\n\nFor CVE-2015-4144 and CVE-2015-4145:\nhttp://w1.fi/security/2015-4/0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch\nhttp://w1.fi/security/2015-4/0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch\n\nFor CVE-2015-4146:\nhttp://w1.fi/security/2015-4/0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch\n\nSigned-off-by: Fan Xin <fan.xin at jp.fujitsu.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/ce16e95de05db24e4e4132660d793cc7b1d890b9"},{"sha":"3042956a86167f89beccc5d05f1fad1844e7c36a","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"create-pull-request: cd to relative directory\n\ncreate-pull-request -d path creates empty patches if directory\nis specified as a path, i.e. ./bitbake or ./bitbake/ or full path.\nIt behaves expected way only if script is run with -d bitbake, i.e.\nrelative dir name doesn't contain '\\'.\n\nFixed this unwanted behaviour by changing directory and running\ngit format-patch in it with --relative, without specifying\nrelative path as a parameter.\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/3042956a86167f89beccc5d05f1fad1844e7c36a"},{"sha":"430c7b42ecf93deb41a52b641d4e3a717f3e50ff","author":{"email":"7fcc64a24d57b2e98a8e08b10e35173b37477fa8@linux.intel.com","name":"Alexander Kanavin"},"message":"stress: update checksums to match upstream tarball\n\nCOPYING checksum has changed because the previous upstream tarball\n(taken from Fedora) had GPLv3 in it, but author's tarball has GPLv2.\nOtherwise the tarballs are identical\n\nSigned-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/430c7b42ecf93deb41a52b641d4e3a717f3e50ff"},{"sha":"c4a44ad4c5aa65657b69b811e793f98418159348","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"wic: improved usage text\n\nMade command line specification less confusing.\nReformatted usage output.\n\n[YOCTO #7938]\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/c4a44ad4c5aa65657b69b811e793f98418159348"},{"sha":"68d391eaf4fe9fc37e3278255d5da170f98b8763","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"wic: Improve 'wic help overview' content\n\nIncluded full console output and example of the .wks file\ninto the 'wic help overview' content.\n\nUsed qemux86-64 machine instead of crownbay to make example\nworking without cloning additional layers.\n\n[YOCTO #7940]\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/68d391eaf4fe9fc37e3278255d5da170f98b8763"},{"sha":"1274379c91ee8e2fb9fbb34a6445cd5767eb4a35","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"wic: Report recipe name for native commands\n\nexec_native_cmd was modified to report recipe to build\nnative programs.\n\nPairs executable->recipe are hardcoded as it's not possible\nto obtain this information automatically.\n\n[YOCTO #7631]\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/1274379c91ee8e2fb9fbb34a6445cd5767eb4a35"},{"sha":"7d87c821da6a5020e8dde3f1907fb8d6a023b110","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"wic: code cleanup: remove unused code\n\nRemoved unused global variable wks_vars and 2 unused functions\nget_wks_var and add_wks_var.\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/7d87c821da6a5020e8dde3f1907fb8d6a023b110"},{"sha":"26d8c70fb8a7cc8f6473ad1779b20b00616740c0","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"wic: code cleanup: pylint misc.py\n\nFixed pylint warnings.\nIncreased pylint score from 8.02 to 9.40.\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/26d8c70fb8a7cc8f6473ad1779b20b00616740c0"},{"sha":"a0f8cb7e0ffa15e101d39463c77707c821250203","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"wic: release 0.2.0\n\nMajor changes in 0.2.0:\n- implemented UUID support\n- fixed support of GPT partition tables\n- implemented running bitbake from wic\n- implemented image compressing\n- started testing with oe-selftest. implemented 17 test cases\n- used native tools (parted, mkfs, mtools, etc)\n- usability and documentation fixes\n- code clenup\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/a0f8cb7e0ffa15e101d39463c77707c821250203"},{"sha":"94818c5240b793464700945d0cf057bffb9e1008","author":{"email":"ea36e88bc1fbb0e6548cf5461d9a411e1eca24ed@intel.com","name":"Topi Kuutela"},"message":"security_flags.inc: disable -pie and -fpie from Python3 compilation.\n\nIf security_flags.inc is 'required' to the image, -pie and -fpie options\nare added to CFLAGS. These are not compatible with -shared GCC option.\nThe result is several errors of following form and missing Python3\nmodules in the image:\n\n    *.o In function `_start': *.S undefined reference to `main'\n    collect2: error: ld returned 1 exit status\n\nSigned-off-by: Topi Kuutela <topi.kuutela@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/94818c5240b793464700945d0cf057bffb9e1008"}]}