{"push_id":939725988,"size":73,"distinct_size":7,"ref":"refs/heads/modernize","head":"1ff40d61f41608bbe9e14744ff30fcfcd57e5456","before":"e47996d4a10a35f568fb067eb8b0c99a9aea380e","commits":[{"sha":"62ae654c2cc1c42e2973ecdbfd9fd71d4a6df9f5","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"If we're on a zipl-based platform, use --banner passed to us (sanitized.)\n\n\"lilo\" type bootloaders have gotten $version as their title since\nforever, but on zipl that'll cause collisions when creating extra boot\nimages with the same version.  So on that platform, choose to honor\n--banner even though it has a lot of limitations, and attempt to get rid\nof spaces in the result to avoid some of those problems.\n\nRelated: rhbz#1032048\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/62ae654c2cc1c42e2973ecdbfd9fd71d4a6df9f5"},{"sha":"5f4a8989ed550c020cb649d7412ec57e0f4d019d","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Support \"devicetree\" directive in grub2.\n\nResolves: rhbz#1063534\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/5f4a8989ed550c020cb649d7412ec57e0f4d019d"},{"sha":"10cc656323e0d91284bb4a1cc79e26f4c3f0d631","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Actually /USE/ $DEVTREE in new-kernel-pkg.\n\nResolves: rhbz#1063534\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/10cc656323e0d91284bb4a1cc79e26f4c3f0d631"},{"sha":"c5f35db8707203add619524ea2d7bdf6a22c878c","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Avoid LT_LINUX_EFI/LT_INITRD_EFI on Aarch64.\n\nBecause even things that are the same have to be different.\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/c5f35db8707203add619524ea2d7bdf6a22c878c"},{"sha":"2c9075667da9836f05a2d031f9853d75844ca9e0","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Always choose \"linux\"/\"initrd\" on efi-only platforms.\n\nWhich basically just means Aarch64.\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/2c9075667da9836f05a2d031f9853d75844ca9e0"},{"sha":"9d506aba4d8b5eb7c0cb4b4539a290fb2c5a8180","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Bump version to 8.30\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/9d506aba4d8b5eb7c0cb4b4539a290fb2c5a8180"},{"sha":"ae5490b72e6de39d5876c4fe0734bb3ca62408c0","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"extlinux: Understand \"default\" properly\n\nThe configuration looks like the following:\n\n  default Fedora (3.11.6-301.fc20.i686+PAE) 20 (Heisenbug)\n\n  title Fedora (3.11.6-301.fc20.i686+PAE) 20 (Heisenbug)\n  ...\n\nGrubby skips over the default clause as it has more than one element. And even\nif it did not, it would not match it against the title, since it handles titles\nspecially, concatenating the title, but not the default clause.\n\nThis commit adds special handling for extlinux, which causes it to parse\ndefault and title in the same way.\n\nSigned-off-by: Lubomir Rintel <lkundrak@v3.sk>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/ae5490b72e6de39d5876c4fe0734bb3ca62408c0"},{"sha":"e6edb5b03cebe0a334282361bf7912b3ec622c00","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"extlinux: Add test suite\n\nStrongly inspired aby GRUB test suite. Note that this does not pass currently,\nsince the extlinux default line gets eaten (rhbz#964178). A fix will follow.\n\nSigned-off-by: Lubomir Rintel <lkundrak@v3.sk>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/e6edb5b03cebe0a334282361bf7912b3ec622c00"},{"sha":"4780779e66f1c36434363c89e29dac68a99b285e","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"grub: Fix a crash with kernel line without being preceded by title\n\nQuite obviously this implies a broken configuration file where a lone kernel\nline is found without ever seeing an entry start, resulting in a NULL\ndereference attempt. Reproducible by running GRUB code against extlinux\nconfiguration:\n\n./grubby --grub -c test/extlinux.1 --default-kernel\ngrubby received SIGSEGV!  Backtrace (6):\n...\n\nSigned-off-by: Lubomir Rintel <lkundrak@v3.sk>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/4780779e66f1c36434363c89e29dac68a99b285e"},{"sha":"ff7eb0528d887d78edf52c3535be50c21a105c3f","author":{"email":"c9b9bbc6e9b0bc7e9cec5af1551c7b98adb9530c@v3.sk","name":"Lubomir Rintel"},"message":"grub: Remove a redundant test\n\nSigned-off-by: Lubomir Rintel <lkundrak@v3.sk>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/ff7eb0528d887d78edf52c3535be50c21a105c3f"},{"sha":"a55eb0b15e23f3ec3ed8973897d59d4cb86484ac","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Bump release to 8.31\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/a55eb0b15e23f3ec3ed8973897d59d4cb86484ac"},{"sha":"a93c8786f5334ce189e94a776165aaa363bfdfe0","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Fix bad check for new-kernel-pkg's command line arguments.\n\n--devtree's argument needs to be nonempty, not just pass -f.\nResolves: rhbz#1082318\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/a93c8786f5334ce189e94a776165aaa363bfdfe0"},{"sha":"b9b7870fc438a7ce7f699de3d31e426ee249267e","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Previous ARM 64-bit test had the wrong compiler define for aarch64.\n\nYet one more reason that arch name is an incredibly stupid idea.\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/b9b7870fc438a7ce7f699de3d31e426ee249267e"},{"sha":"80a38e32105922c87745cd2f6e69cce115be0d8f","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Bump version to 8.32\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/80a38e32105922c87745cd2f6e69cce115be0d8f"},{"sha":"9a357977f7a048bd1c234dbfafc1ae22f4224c5a","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Actually do a fix for rhbz#1082318 that fixes the issue there.\n\nNews: after all these years I'm still terrible at shell scripts, just\nlike everybody else.\n\nResolves: rhbz#1082318\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/9a357977f7a048bd1c234dbfafc1ae22f4224c5a"},{"sha":"1f2bb65b8f7f1c3516585bb0f94b325f57cb7510","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Bump version to 8.33\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/1f2bb65b8f7f1c3516585bb0f94b325f57cb7510"},{"sha":"9e5776d8405a19984d2834663d1a0cbcecb13584","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Include multiboot module parameters in --info (#997934)\n\nResolves: rhbz#997934\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/9e5776d8405a19984d2834663d1a0cbcecb13584"},{"sha":"7166f5d8960a65a94bf610286c197c2f42d92466","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Strip the LT_END line from a new stanza before adding \"missing\" parts.\n\nWhen we get --copy-default on a --add-kernel with a --initrd option, and\nthe default stanza lacks an initrd, we wind up in the fallback path\nwhere we add the default after the fact.  When we do this, we later add\nan LT_END line /if/ it doesn't exist.  But we've already got one, and\nwhen we add the initrd it's after it.\n\nSo strip it out and re-mark it as needed so it'll be added at the end.\n\nResolves: rhbz#1099627\nRelated: rhbz#1096358\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/7166f5d8960a65a94bf610286c197c2f42d92466"},{"sha":"0069634e4e2b501a3159fedae9a858459e2f7789","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Bump version to 8.34\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/0069634e4e2b501a3159fedae9a858459e2f7789"},{"sha":"0a2718cc78a58f54c6c97a260583ba709b189be7","author":{"email":"2e0a021e603479ff81838c00c3b770daca4e0214@redhat.com","name":"Peter Jones"},"message":"Fix a wrong test case (lacked --boot-filesystem=)\n\nSigned-off-by: Peter Jones <pjones@redhat.com>","distinct":false,"url":"https://api.github.com/repos/rhinstaller/grubby/commits/0a2718cc78a58f54c6c97a260583ba709b189be7"}]}