{"push_id":1467843221,"size":25,"distinct_size":11,"ref":"refs/heads/yem/systemd-skeleton","head":"bbb191b023649d20cbd9574dbc058b817c99caa2","before":"06dc5fe78ebd3b4ca44391ccb982dd330c02e7b0","commits":[{"sha":"41b16d2aed5c51276db7e6292b3f7ffbe9816f9f","author":{"name":"Yegor Yefremov","email":"88e89abb77170136f1587d5ff6c9a180ace7fe54@googlemail.com"},"message":"python-cryptography: bump to version 1.7.1\n\nSigned-off-by: Yegor Yefremov <yegorslists@googlemail.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/41b16d2aed5c51276db7e6292b3f7ffbe9816f9f"},{"sha":"2d7b73cf75daedd4a198a75546308fedae7c9467","author":{"name":"Yegor Yefremov","email":"88e89abb77170136f1587d5ff6c9a180ace7fe54@googlemail.com"},"message":"python-paramiko: bump to version 2.1.1\n\nReplace wrong runtime dependencies with python-pyasn and\npython-cryptography.\n\nSigned-off-by: Yegor Yefremov <yegorslists@googlemail.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/2d7b73cf75daedd4a198a75546308fedae7c9467"},{"sha":"8812cffe996c8d0cbd48bf7e565921ba68d5d293","author":{"name":"Rahul Bedarkar","email":"dd93e42d36df230d267f4c2764fbaa1f2ad7a830@imgtec.com"},"message":"can-utils: bump version\n\nThis version bump also fixes:\nhttp://autobuild.buildroot.net/results/0e5/0e5242376ff6aa82e89ed1172350e05009d48156\n\nSigned-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>\nCc: Yegor Yefremov <yegorslists@googlemail.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/8812cffe996c8d0cbd48bf7e565921ba68d5d293"},{"sha":"6be22624c883cb036be461e2135c1dcef4086bdd","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"linux-headers: kill 3.14.x and 4.{5, 6, 7}.x series\n\nThese aren't supported upstream any more so remove the options and add\nthem to legacy.\nAlso switch the older deprecations that used 3.14.x to 3.12.x\n\nSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/6be22624c883cb036be461e2135c1dcef4086bdd"},{"sha":"75c3c94de92b3c8840306aefbfe8daeb3cb65c2c","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"gdk-pixbuf: security bump to version 2.36.2\n\nFixes:\n* Fix a NULL pointer dereference (#776026)\n* Fix a memory leak (#776020)\n* Avoid a buffer overrun in the qtif loader ($#775648)\n* Fix a crash in the bmp loader (#775242)\n* Fix crash opening pnm images with large dimensions (#775232)\n* Prevent buffer overflow in the pixdata loader (#775693)\n\nSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/75c3c94de92b3c8840306aefbfe8daeb3cb65c2c"},{"sha":"d204d962897961faa12abce2569b77d7f076ed10","author":{"name":"Bryce Ferguson","email":"ae6f5323b51d6d9ce07caebe8c9f50490baf03e5@rockwellcollins.com"},"message":"pure-ftpd: Added pure-ftpwho config option\n\nAdded the pure-ftpwho config option. When selected, the --with-ftpwho\ncompiler option is passed which enabled the pure-ftpwho command.\n\nSigned-off-by: Bryce Ferguson <bryce.ferguson@rockwellcollins.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/d204d962897961faa12abce2569b77d7f076ed10"},{"sha":"325f79bb033e305d371d675e70ecfee2e1fb0eb4","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"busybox: adjust nommu swaponoff handling for busybox 1.26.0+\n\nFixes:\nhttp://autobuild.buildroot.net/results/dfe/dfec2c0626ab087325fd869bcbe0b9dc354d788c/\n\nBusybox 1.26.0 gained separate config options for swapon / swapoff:\n\ncommit f417ffd88f194bbfd18605882ee242190c1bab34\nAuthor: Denys Vlasenko <vda.linux@googlemail.com>\nDate:   Mon Nov 14 17:30:50 2016 +0100\n\n    Make swapon and swapoff individually selectable.\n\n    For example, without swapoff, code shrinks by 277 bytes.\n\n    Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>\n\nSo adjust busybox.config and the logic to disable these applets for nommu\nbuilds for the new names.\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>\nReviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/325f79bb033e305d371d675e70ecfee2e1fb0eb4"},{"sha":"d2a349c911ecfa380014e90f390b921a4c3dedb0","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"tor: security bump to 0.2.8.12\n\nFixes CVE-2016-1254 - One byte past an allocated buffer read while parsing\nhidden service descriptors:\n\nhttps://blog.torproject.org/blog/tor-02812-released\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/d2a349c911ecfa380014e90f390b921a4c3dedb0"},{"sha":"8436db1a80d97c2a134bafd19742d48070da266c","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"mimic: needs wchar support\n\nFixes:\nhttp://autobuild.buildroot.net/results/9f7/9f7c1af4b9fd8331672c9096821db91d5f7f3aa1/\nhttp://autobuild.buildroot.net/results/47f/47f5ec3fabefd85e62b675142bd6728904acd5d8/\n\nAt the same time fixup space/tabs for 'help' option.\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/8436db1a80d97c2a134bafd19742d48070da266c"},{"sha":"eed5ce47c72e8e8e31bf85b645f87536dfaf6808","author":{"name":"Jerzy Grzegorek","email":"12766af4421b40ef30b4db2e70bc0cdc06f98cec@trzebnica.net"},"message":"package/mimic: indentation cleanup\n\nSigned-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/eed5ce47c72e8e8e31bf85b645f87536dfaf6808"},{"sha":"aa64e33c5176f89ddd1d505b8237e9f4718c2f71","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"python-bottle: security bump to 0.12.11\n\n\"\\r\\n\" sequences were not properly filtered when handling redirections.\nThis allowed an attacker to perform CRLF attacks such as HTTP header\ninjection:\n\nhttps://github.com/bottlepy/bottle/issues/913\n\nPython-bottle now uses setuptools instead of distutils.\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/aa64e33c5176f89ddd1d505b8237e9f4718c2f71"},{"sha":"cafa98b797d92e466f7fbccd6268efcda75f5bb0","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"uclibc: add patch to fix <stdlib.h>\n\nThis commit adds a patch to <stdlib.h>, to fix a bug introduced in\nuClibc-ng 1.0.20, and which was causing build failures for at least one\npackage in Buildroot: freeswitch.\n\nFixes:\n\n  http://autobuild.buildroot.net/results/12c246b058224f68494b84355a29dc4efb85df6d/\n\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/cafa98b797d92e466f7fbccd6268efcda75f5bb0"},{"sha":"942dad3a531e1a594c4d63fbb714f237d06803ed","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"sudo: bump to version 1.8.19p1\n\nSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/942dad3a531e1a594c4d63fbb714f237d06803ed"},{"sha":"961132a393dd6feb8820dc08ef6223808b39a780","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"nmap: bump to version 7.40\n\nSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/961132a393dd6feb8820dc08ef6223808b39a780"},{"sha":"5c0a35aab7d7d0e7e8e9acd9050aa124d727dade","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"core/pkg-generic: add variable to skip skeleton dependency\n\nWe currently skip the skeleton dependency by checking if the current\npackage is the skeleton.\n\nWe are going to introduce more skeleton-related packages, so we\nneed a way to exclude the skeleton dependency for those, or we'd\nget a circular dependency, for the same reason we need to skip\nthe toolchain dependency.\n\nInstead of checking for all the skeleton-providing packages in the core\ninfra, add a new package options so that packages can express they do\nnot need the dependency on the skeleton, like we have an option to avoid\nthe depednency on the toolchain. The only packages that will use that\noption are probably the skeletons, so we need not document this\nvariable, like we did not document the option to exclude the dependency\non the toolchain.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nReviewed-by: Romain Naour <romain.naour@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/5c0a35aab7d7d0e7e8e9acd9050aa124d727dade"},{"sha":"204e4e44a9e21f3cddf3698d231edbdd602a1af6","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/skeleton: add macro to rsync skeleton directory\n\nThe rsync command is currently called from a single location. In\nfollow-up patches, it will be called from various places then.\n\nIt will be easier to update and fix this command if it is defined in a\nsingle location, rather than if duplicated in many places.\n\nDefine a macro that skeleton packages can call to install their skeleton\ndirectories. Since at least one occurence of it will want to install in\nstaging, the macro must accept a destination path, rather than hard-code\ntarget as the destination.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nReviewed-by: Romain Naour <romain.naour@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/204e4e44a9e21f3cddf3698d231edbdd602a1af6"},{"sha":"79a26d44c50fa383ea28ea34753c11bd107ed3d8","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/skeleton: split into sysv and custom skeleton\n\nCurrently, both the sysv-like and custom skeletons are managed in a\nsingle package.\n\nHowever, for the custom skeleton, we basically do nothing, except for\na few symlinks for the /lib directory aliases, and a few checks about\nmerged /usr.\n\nOTOH, for the default (sysv-like) skeleton, we do a lot more things,\nlike tweaking the issue, the hostname, setting the root password and so\non...\n\nFurthermore, we're soon gonna have a skeleton for each kind of init\nsystem, be it sysv-based or systemd.\n\nSo, it makes sense to offload the custom skeleton management to its own\npackage.\n\nWe change the way we check for the merged /usr readiness, from checking\nat make parse time, to a configure command. This has virtually zero\nimpact, since the skeleton is the very first package to be \"built\", so\nits configure commands are the very first to be run. It however slightly\nsimplifies the .mk as we need not enclose the parse-time checks inside\nan ifeq-block to check if the package is enabled.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Romain Naour <romain.naour@openwide.fr>\n\n---\nChanges v2 -> v3:\n  - fix install target macro  (Romain)\n  - typoes  (Romain)","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/79a26d44c50fa383ea28ea34753c11bd107ed3d8"},{"sha":"197bbdd3d9808c1244983e7dbde452f4519e76a2","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/skeleton: make it a virtual package\n\nThe skeleton package now only serves as an intermediate package to\ndirect to the real skeleton implementation.\n\nThis is exactly what a virtual package is. Make it so.\n\nNote: when graphing the dependency chain, and contrary to other virtual\npackages, skeleton is de facto excluded from the dependencies of all\npackages, and is \"attached\" as a dependency of the \"All\" package\ninstead, so as not to make the graph overly complicated and unreadable.\n\nSo, for it to appear on the graph, it needs to have a\nBR2_PACKAGE_SKELETON kconfig variable, so that it appears in the output\nof \"make show-targets\", like we do for the toolchain.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\n\n---\nChanges v2 -> v3:\n  - fix dependency  (Romain)\n  - typoes  (Romain)","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/197bbdd3d9808c1244983e7dbde452f4519e76a2"},{"sha":"5a9d3828414bd43472f165381f0c7e49982a19f3","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/skeleton-sysv: split into skeleton-common\n\nAdd skeleton-common, the base skeleton shared between the sysv/busybox\nand systemd skeletons (the latter to come in followup patches).\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\n\n---\nChanges v2 -> v3:\n  - rename variables to respect namespace  (Romain)","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/5a9d3828414bd43472f165381f0c7e49982a19f3"},{"sha":"10e33a29413608e78a0a4a3695ad982932c82f72","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"system: split skeleton\n\nMove the sysv-related parts to separate skeletons.\n\nThe network-related parts of the skeleton will also be useable by the\nsystemd skeleton (but only when systemd-networkd is not enabled), so we\nalso split that out into its own skeleton.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nReviewed-by: Romain Naour <romain.naour@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/10e33a29413608e78a0a4a3695ad982932c82f72"}]}
{"actor":{"display_login":"yann-morin-1998"}}