{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":15777788,"defaultBranch":"master","name":"openembedded-core","ownerLogin":"openembedded","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-09T20:00:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/596045?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724403982.0","currentOid":""},"activityList":{"items":[{"before":"4a54f06332fc0e3065b772a4563b9662830b1c98","after":"fb3fe40ae84d12f7f4479fe04c440f3f2fe1ea0a","ref":"refs/heads/master-next","pushedAt":"2024-08-27T20:06:57.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"musl: Upgrade to latest tip of trunk\n\nBring following changes on top of 1.2.5\n\n* dd1e63c3 syslog: revert LOG_FAC/LOG_FACMASK changes\n* 008f737d siglongjmp: document why this function just calls longjmp\n* 947b4574 inet_ntop: fix the IPv6 leading zero sequence compression\n* 50ab8306 dynlink: avoid copying to temp buffer in get_lfs64\n* 1b97d006 sys/epoll.h: add epoll ioctls\n* ab31e9d6 getusershell: skip blank lines and comments\n* 53ac44ff dynlink: fix get_lfs64() with posix_fallocate64\n* 895736d4 syslog: fix incorrect LOG_MAKEPRI and LOG_FAC[MASK] macros\n* 05ce67fe add renameat2 linux syscall wrapper\n* 00799729 fix mismatched type in posix_getdents definition\n* cbf59dd6 aarch64 crti.o: fix alignment of _init/_fini\n* 84015cee fix typo that broke sys/reg.h and sys/user.h\n* 1b0d4851 implement posix_getdents adopted for next issue of POSIX\n* 2c124e13 stdint.h: derive limits from __LONG_MAX, use common fast16 types\n* 7019fbe1 sys/user.h: derive __WORDSIZE from __LONG_MAX\n* e709a6f0 sys/reg.h: derive __WORDSIZE from __LONG_MAX\n* 29b216b2 unistd.h: derive ILP32/LP64 macros from __LONG_MAX instead of arch bits\n* 0dfa1d8c unify bits/stat.h for all archs sharing a common definition\n* ef600888 align aarch64, riscv64, loongarch64 stat structure padding type\n* 6f666231 ldso: fix non-functional fix to early dynamic PAGE_SIZE access\n* fced99e9 strptime: implement conversion specifiers adopted for next POSIX issue\n* 3f9d4224 printf decimal integer formatting: shave off one division\n* a23cf8f9 riscv mcontext_t/sigcontext: use __aligned__ instead of aligned\n* cbf1c7b6 add missing STATX_ATTR_* macros omitted when statx was added\n* 3f49203c initgroups: do not artificially limit number of supplementary groups\n* 24ebbbde printf: fix edge case where hex float precision was not honored\n* e3b0ace5 complex: fix comment in cacosh\n* 9683bd62 math: fix fma(x,y,0) when x*y rounds to -0\n* 5370070f fix pwrite/pwritev handling of O_APPEND files\n* bdc9a9ff uio.h: add RWF_NOAPPEND flag for pwritev2\n* 7ada6dde iconv: fix missing bounds checking for shift_jis decoding\n* fd7d0185 add missing inline keyword on default a_barrier definition\n* b5121e2e iconv: add aliases for GBK\n* ca6f46af iconv: add euro symbol to GBK as single byte 0x80\n\n(From OE-Core rev: 70179bc94c90ba1f33a3fff8f3019cb96fcdbaef)\n\nSigned-off-by: Khem Raj \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"musl: Upgrade to latest tip of trunk"}},{"before":"1a1ada9ccf1a4c1ab34c084dfcf6dd1bde45fa9c","after":"4a54f06332fc0e3065b772a4563b9662830b1c98","ref":"refs/heads/master-next","pushedAt":"2024-08-27T11:02:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cracklib: update 2.9.11 -> 2.10.2\n\nDrop endianness patch; upstream resolved the issue via:\nhttps://github.com/cracklib/cracklib/pull/86\nhttps://github.com/cracklib/cracklib/issues/74\n\nSigned-off-by: Alexander Kanavin \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cracklib: update 2.9.11 -> 2.10.2"}},{"before":"6aac242f8102c2c2c6aad67a56574c6f6f73804a","after":"1a1ada9ccf1a4c1ab34c084dfcf6dd1bde45fa9c","ref":"refs/heads/master-next","pushedAt":"2024-08-26T21:43:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"libyaml: Ignore CVE-2024-35325\n\nThis is similar CVE as the previous ones from the same author.\nhttps://github.com/yaml/libyaml/issues/303 explain why this is misuse\n(or wrong use) of libyaml.\n\nSigned-off-by: Peter Marko \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"libyaml: Ignore CVE-2024-35325"}},{"before":"bbb8db8fec7fbee56fcdbc665a758b911d73a767","after":"8b5c66c91d94f4c8521fe9443e65d86063dba5e5","ref":"refs/heads/scarthgap","pushedAt":"2024-08-26T12:16:55.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"oeqa/utils/postactions: transfer whole archive over ssh instead of doing individual copies\n\nFixes [YOCTO 15536]\n\nThe postactions retrieval actions currently rely on scp executed\nindividually on any file or directory expanded from\nTESTIMAGE_FAILED_QA_ARTIFACTS. Unfortunately, symlinks are not preserved\nwith this mechanism, which lead to big storage space consumption. Things\nmay go even worse if those symlinks create some circular chains. This\nmechanism then needs to be updated to preserve symlinks instead of\nfollowing them during copy. There are multiple ways to do it:\n- create a local archive on the target and execute scp on this file\n- use rsync instead of scp for all files\n- create an archive and pipe it to ssh instead of storing it onto the\n target\n\nThe first solution may create pressure on targets storage space, while the\nsecond assumes that rsync is installed on the target, which may not be\ntrue. So the third one is a compromise: tar is very likely present, at\nleast through busybox, and no disk space is used on the target.\n\nReplace the current per-file scp call by a single call to tar run on the\ntarget. Retrieve the generated compressed archive directly from SSH output,\nand feed it to another tar process but on host, to uncompress and extract\nit at the same place as before.\n\nSigned-off-by: Alexis Lothoré \nSigned-off-by: Richard Purdie \n(cherry picked from commit 4aeb10aa38efc6768928fbb74985e36e972b8e46)\nSigned-off-by: Steve Sakoman ","shortMessageHtmlLink":"oeqa/utils/postactions: transfer whole archive over ssh instead of do…"}},{"before":"27ac7879711e7119b4ec8b190b0a9da5b3ede269","after":"6aac242f8102c2c2c6aad67a56574c6f6f73804a","ref":"refs/heads/master-next","pushedAt":"2024-08-26T11:16:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"rust: Upgrade 1.78.0->1.79.0\n\nUpdate the patch files with rust v1.79.0.\n\nDrop the following backported patch which is merged\nwith rust v1.79 upgrade.\n\n- cross-targets-backport.patch\n\nhttps://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html\n\nSigned-off-by: Yash Shinde \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"rust: Upgrade 1.78.0->1.79.0"}},{"before":"a68b9a39bb9aba93080b9dd13c644802482bcc58","after":"27ac7879711e7119b4ec8b190b0a9da5b3ede269","ref":"refs/heads/master-next","pushedAt":"2024-08-26T09:40:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"curl: Ignore CVE-2024-32928\n\nThis CVE affects google cloud services that utilize libcurl wrongly.\n\nSigned-off-by: Simone Weiß \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"curl: Ignore CVE-2024-32928"}},{"before":"4fc73793e0a053211b29d016a09afc430a48e81b","after":"27ac7879711e7119b4ec8b190b0a9da5b3ede269","ref":"refs/heads/master","pushedAt":"2024-08-26T09:39:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"curl: Ignore CVE-2024-32928\n\nThis CVE affects google cloud services that utilize libcurl wrongly.\n\nSigned-off-by: Simone Weiß \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"curl: Ignore CVE-2024-32928"}},{"before":"4fc73793e0a053211b29d016a09afc430a48e81b","after":"a68b9a39bb9aba93080b9dd13c644802482bcc58","ref":"refs/heads/master-next","pushedAt":"2024-08-25T14:38:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"curl: Ignore CVE-2024-32928\n\nThis CVE affects google cloud services that utilize libcurl wrongly.\n\nSigned-off-by: Simone Weiß \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"curl: Ignore CVE-2024-32928"}},{"before":"05ef4f2a7b225c8d230eaca8d333ffb921729d79","after":"4fc73793e0a053211b29d016a09afc430a48e81b","ref":"refs/heads/master-next","pushedAt":"2024-08-25T14:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"systemd: Refresh patch to remove patch-fuzz\n\nFixes\nERROR: systemd-1_256.5-r0 do_patch: QA Issue: Fuzz detected:\n\nApplying patch 0017-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch\npatching file src/basic/missing_syscall.h\nHunk #1 succeeded at 20 with fuzz 1.\n\nThe issue surfaces when building with musl\n\nSigned-off-by: Khem Raj \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"systemd: Refresh patch to remove patch-fuzz"}},{"before":"05ef4f2a7b225c8d230eaca8d333ffb921729d79","after":"4fc73793e0a053211b29d016a09afc430a48e81b","ref":"refs/heads/master","pushedAt":"2024-08-25T14:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"systemd: Refresh patch to remove patch-fuzz\n\nFixes\nERROR: systemd-1_256.5-r0 do_patch: QA Issue: Fuzz detected:\n\nApplying patch 0017-missing_syscall.h-Define-MIPS-ABI-defines-for-musl.patch\npatching file src/basic/missing_syscall.h\nHunk #1 succeeded at 20 with fuzz 1.\n\nThe issue surfaces when building with musl\n\nSigned-off-by: Khem Raj \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"systemd: Refresh patch to remove patch-fuzz"}},{"before":"2a08efa97037b0f3663deaa6598ac4522bca2075","after":"05ef4f2a7b225c8d230eaca8d333ffb921729d79","ref":"refs/heads/master-next","pushedAt":"2024-08-25T14:37:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cve-check: remove the TEXT format support\n\nRemove the TEXT format support, as the JSON format offers more functions.\nUsers who do automation should have migrated already.\n\nSupport of both formats makes the code more complex than necessary.\n\nUsers can convert JSON files to TEXT files with cve-json-to-text.py\nin scripts/\n\nSigned-off-by: Marta Rybczynska \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cve-check: remove the TEXT format support"}},{"before":"4f6bf3c4208178cd670eeb61d8428373c7d1285f","after":"05ef4f2a7b225c8d230eaca8d333ffb921729d79","ref":"refs/heads/master","pushedAt":"2024-08-25T14:37:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cve-check: remove the TEXT format support\n\nRemove the TEXT format support, as the JSON format offers more functions.\nUsers who do automation should have migrated already.\n\nSupport of both formats makes the code more complex than necessary.\n\nUsers can convert JSON files to TEXT files with cve-json-to-text.py\nin scripts/\n\nSigned-off-by: Marta Rybczynska \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cve-check: remove the TEXT format support"}},{"before":"f538ecab5ada626d8b598302c29a7309d87f7f55","after":"2a08efa97037b0f3663deaa6598ac4522bca2075","ref":"refs/heads/master-next","pushedAt":"2024-08-23T21:44:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cve-check: remove the TEXT format support\n\nRemove the TEXT format support, as the JSON format offers more functions.\nUsers who do automation should have migrated already.\n\nSupport of both formats makes the code more complex than necessary.\n\nUsers can convert JSON files to TEXT files with cve-json-to-text.py\nin scripts/\n\nSigned-off-by: Marta Rybczynska \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cve-check: remove the TEXT format support"}},{"before":"7bc18bed63b94689890bcde63402d7cc1cedffa9","after":"4f6bf3c4208178cd670eeb61d8428373c7d1285f","ref":"refs/heads/master","pushedAt":"2024-08-23T21:44:12.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cronie: add inotify PACKAGECONFIG option\n\nBy default, cronie inspects crontab modtimes every minute to check for\nmodications avoiding server restart for them to be taken in account. The\ninotify option allows the server to use this mechanism to be directly\nnotified when a crontab is modified.\n\nSigned-off-by: Jonathan GUILLOT \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cronie: add inotify PACKAGECONFIG option"}},{"before":"94514e1d292cf6c7423f8275202e42065a4d31e8","after":"f538ecab5ada626d8b598302c29a7309d87f7f55","ref":"refs/heads/master-next","pushedAt":"2024-08-23T16:28:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cve-check: remove the TEXT format support\n\nRemove the TEXT format support, as the JSON format offers more functions.\nUsers who do automation should have migrated already.\n\nSupport of both formats makes the code more complex than necessary.\n\nUsers can convert JSON files to TEXT files with cve-json-to-text.py\nin scripts/\n\nSigned-off-by: Marta Rybczynska \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cve-check: remove the TEXT format support"}},{"before":"eb34690bb553a0a33567ebecabb3fa85aff9e1e2","after":"94514e1d292cf6c7423f8275202e42065a4d31e8","ref":"refs/heads/master-next","pushedAt":"2024-08-23T15:52:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"cve-check: remove the TEXT format support\n\nRemove the TEXT format support, as the JSON format offers more functions.\nUsers who do automation should have migrated already.\n\nSupport of both formats makes the code more complex than necessary.\n\nUsers can convert JSON files to TEXT files with cve-json-to-text.py\nin scripts/\n\nSigned-off-by: Marta Rybczynska \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"cve-check: remove the TEXT format support"}},{"before":"540116ca70fb71ac489b61b74b3a397ff92f27e2","after":null,"ref":"refs/heads/master-uninative","pushedAt":"2024-08-23T09:06:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"}},{"before":"b897c8da05bc7496ef836ae346a492442785df47","after":"eb34690bb553a0a33567ebecabb3fa85aff9e1e2","ref":"refs/heads/master-next","pushedAt":"2024-08-23T09:02:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"python3-numpy: disable ccache\n\n* fails to parse CXX correctly since the setuptools upgrade from 72.1.0 to 72.2.0\n* it can be resolved by upgrading numpy as in:\n https://lists.openembedded.org/g/openembedded-core/message/203231\n which switches from setuptools3 to python_mesonpy, but before that\n is merged, we can just disable ccache here\n* more details in:\n https://lists.openembedded.org/g/openembedded-core/message/203658\n\nSigned-off-by: Martin Jansa \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"python3-numpy: disable ccache"}},{"before":"1b6028e40128094f805df3bef48b309b21701687","after":"b897c8da05bc7496ef836ae346a492442785df47","ref":"refs/heads/master-next","pushedAt":"2024-08-23T09:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"wpa-supplicant: Upgrade 2.10 -> 2.11\n\nLicense-Update:\n===============\n- README: Change in copyright years as per https://w1.fi/cgit/hostap/commit/README?id=d945ddd368085f255e68328f2d3b020ceea359af\n- wpa_supplicant/wpa_supplicant.c: Change in copyright years as per https://w1.fi/cgit/hostap/commit/wpa_supplicant/wpa_supplicant.c?id=d945ddd368085f255e68328f2d3b020ceea359af\n\nCVE's Fixed:\n===========\n- CVE-2024-5290 wpa_supplicant: wpa_supplicant loading arbitrary shared objects allowing privilege escalation\n- CVE-2023-52160 wpa_supplicant: potential authorization bypass\n\nChanges between 2.10 -> 2.11:\n============================\nhttps://w1.fi/cgit/hostap/commit/wpa_supplicant/ChangeLog?id=d945ddd368085f255e68328f2d3b020ceea359af\n\nNote:\n=====\nPatches\n0001-build-Re-enable-options-for-libwpa_client.so-and-wpa.patch,\n0002-Fix-removal-of-wpa_passphrase-on-make-clean.patch,\n0001-Install-wpa_passphrase-when-not-disabled.patch,\n0001-PEAP-client-Update-Phase-2-authentication-requiremen.patch (CVE-2023-52160)\nare already fixed and hence removing them.\n\nSigned-off-by: Siddharth Doshi \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"wpa-supplicant: Upgrade 2.10 -> 2.11"}},{"before":"66d9c2e96966eca969992611c7dbe2f1696b168e","after":"1b6028e40128094f805df3bef48b309b21701687","ref":"refs/heads/master-next","pushedAt":"2024-08-23T08:59:45.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"kernel-fitimage: run unbundled fitimage after deploy\n\nWithout this change, the kernel is always rebuilt if something changes\nin the initramfs. If the kernel is rebuilt with an empty TMPDIR, the\nprocess starts by fetching the large kernel git repository and\nrecompiling it from scratch. This is very inefficient.\n\nThis cannot be improved if INITRAMFS_IMAGE_BUNDLE = \"1\". If the kernel\nMakefile is needed to generate the initramfs bundle the kernel build\nfolder is required. For this cases nothing changes.\n\nBut for a build configuration with INITRAMFS_IMAGE_BUNDLE = \"\" the\nbuild folder is not needed. Creating the initramfs bundle requires:\nlinux.bin, DTBs and the initramfs. These artifacts are all available in\nthe deploy folder which is also sstate cached.\n\nTherefore do_assemble_fitimage_initramfs gets split into two tasks:\n- do_assemble_fitimage_initramfs creates the bundled fitImage which runs\n before do_deploy. This is without sstate and therefore the do_deploy\n task still deploys the artifacts generated by this task.\n- do_deploy_fitimage_unbundled creates the fitImage in unbundled mode.\n This task runs after do_deploy. It uses the linux.bin artifact from\n do_deploy to create the fitImage with initramfs.\n This task is done with SSTATE_SKIP_CREATION, because this also works\n with the eSDK installer (oe-selftest -r esdk is successful). It is\n also more effective to quickly create the fit image instead of\n handling it via sstate.\n\nUnfortunately, this change is not 100% backward compatible. Previously,\na dependency on do_deploy deployed all types of fit images. With this\nchange, deploying the unbundled fit image requires a dependency on\ndo_deploy_fitimage_unbundled. To address this the image.bbclass gets\nimproved to handle both cases with the KERNEL_DEPLOY_DEPEND variable.\n\nSigned-off-by: Adrian Freihofer \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"kernel-fitimage: run unbundled fitimage after deploy"}},{"before":"14a4b422190add1e40b40e6344c5cfb064b4425c","after":"66d9c2e96966eca969992611c7dbe2f1696b168e","ref":"refs/heads/master-next","pushedAt":"2024-08-23T08:52:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"makedevs: Fix matching uid/gid\n\nUse strcmp over strncmp to exact-match uid or gids. Otherwise it may end\nup with returning a wrong id that matches partially.\n\nSigned-off-by: Jaeyoon Jung \nSigned-off-by: Alexandre Belloni \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"makedevs: Fix matching uid/gid"}},{"before":"3cbcd040f427ccd0de5f0db35061d378b369b285","after":"7bc18bed63b94689890bcde63402d7cc1cedffa9","ref":"refs/heads/master","pushedAt":"2024-08-23T08:52:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"recipetool: create_npm: reuse license utils\n\ncreate_npm.py duplicated the logic for matching licenses from files and\nalso finding them. This patch refactors the code to reuse the license\nutils. This will make the code more maintainable and also align both\nbehaviors. For instance, some licenses weren't matched properly because\nthe duplicate logic did not support the difference in format in the md5\ntables for COMMON_LICENSE_DIR and licenses.csv.\n\nThis is also faster since the license files were being read twice.\nThe result is slightly more accurate since the utils have better\nimplementations, and I was able to reuse the logic for the root PN\npackage, as well as the base LICENSE variable.\n\nI chose to extract generate_common_licenses_chksums into create.py\nsince it can be considered a general utility function to allow\nother recipetool creators to refer to COMMON_LICENSE_DIR files.\n\nI updated the wording in the code when appropriate.\n\nv3:\n - added commit\n - this replaces the commit that added all the COMMON_LICENSE_DIR md5\n to licenses.csv\n\nSigned-off-by: Enguerrand de Ribaucourt \nSigned-off-by: Alexandre Belloni \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"recipetool: create_npm: reuse license utils"}},{"before":"518b5377bba2ee4891cff5f80d72878807b98e54","after":"14a4b422190add1e40b40e6344c5cfb064b4425c","ref":"refs/heads/master-next","pushedAt":"2024-08-23T08:13:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"makedevs: Fix matching uid/gid\n\nUse strcmp over strncmp to exact-match uid or gids. Otherwise it may end\nup with returning a wrong id that matches partially.\n\nSigned-off-by: Jaeyoon Jung \nSigned-off-by: Alexandre Belloni \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"makedevs: Fix matching uid/gid"}},{"before":"c796438eec5dd6b4671b798f85506bc89ff402ab","after":"3cbcd040f427ccd0de5f0db35061d378b369b285","ref":"refs/heads/master","pushedAt":"2024-08-23T08:13:02.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"shadow: upgrade from 4.15.1 to 4.16.0\n\nUpgrade shadow from 4.15.1 to 4.16.0.\n\nSigned-off-by: Chen Qi \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"shadow: upgrade from 4.15.1 to 4.16.0"}},{"before":"88f614c8fdf58376445f4c10980266da54169327","after":"518b5377bba2ee4891cff5f80d72878807b98e54","ref":"refs/heads/master-next","pushedAt":"2024-08-23T08:06:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"shadow: upgrade from 4.15.1 to 4.16.0\n\nUpgrade shadow from 4.15.1 to 4.16.0.\n\nSigned-off-by: Chen Qi \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"shadow: upgrade from 4.15.1 to 4.16.0"}},{"before":"6d2938e53cad5d9bf2e78a5403e9f9fab1db77b4","after":"c796438eec5dd6b4671b798f85506bc89ff402ab","ref":"refs/heads/master","pushedAt":"2024-08-23T08:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"oeqa/runtime/ssh: increase the number of attempts\n\nUnder high load, the ssh test is hitting the amount of retries.\nIncrease it to 20 to avoid this issue. This would increase the maximum\nfailure time from 50 seconds (5 * 10) to 100 seconds.\n\nSigned-off-by: Jon Mason \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"oeqa/runtime/ssh: increase the number of attempts"}},{"before":"21950eb5e9f6d02bb0bf644634906ba314d8c33e","after":"88f614c8fdf58376445f4c10980266da54169327","ref":"refs/heads/master-next","pushedAt":"2024-08-22T10:13:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"shadow: upgrade from 4.15.1 to 4.16.0\n\nUpgrade shadow from 4.15.1 to 4.16.0.\n\nSigned-off-by: Chen Qi \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"shadow: upgrade from 4.15.1 to 4.16.0"}},{"before":"46508f5779b0e875d3a79f5823e79e987b11efb2","after":"21950eb5e9f6d02bb0bf644634906ba314d8c33e","ref":"refs/heads/master-next","pushedAt":"2024-08-22T10:12:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"mesa: set PV from the .inc file and not via filenames\n\nThis allows automated updates of the recipe together with mesa-gl\nvariant, and avoids having to check that update submissions\ndo include mesa-gl file rename.\n\nSigned-off-by: Alexander Kanavin \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"mesa: set PV from the .inc file and not via filenames"}},{"before":"234b44246287c30b178e545281bb0a5b1d7d76ec","after":"46508f5779b0e875d3a79f5823e79e987b11efb2","ref":"refs/heads/master-next","pushedAt":"2024-08-21T20:55:08.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"oeqa/selftest/bbclasses: Add tests for systemd and update-rc.d interaction\n\nThese tests verify that the correct files are left behind when systemd\nis inherited and depending on whether the systemd and/or sysvinit distro\nfeatures are enabled.\n\nSigned-off-by: Peter Kjellerstedt \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"oeqa/selftest/bbclasses: Add tests for systemd and update-rc.d intera…"}},{"before":"ad2cc4efbefd925af4923d2a07c9b08b43faa8ba","after":"234b44246287c30b178e545281bb0a5b1d7d76ec","ref":"refs/heads/master-next","pushedAt":"2024-08-21T20:52:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"halstead","name":"Michael Halstead","path":"/halstead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/143384?s=80&v=4"},"commit":{"message":"makedevs: Fix matching uid/gid\n\nUse strcmp over strncmp to exact-match uid or gids. Otherwise it may end\nup with returning a wrong id that matches partially.\n\nSigned-off-by: Jaeyoon Jung \nSigned-off-by: Alexandre Belloni \nSigned-off-by: Richard Purdie ","shortMessageHtmlLink":"makedevs: Fix matching uid/gid"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpcb5xQA","startCursor":null,"endCursor":null}},"title":"Activity · openembedded/openembedded-core"}