{"push_id":693426401,"size":298,"distinct_size":298,"ref":"refs/heads/master","head":"c79d31d4f06885118c8fdd4903c63fcd5f4af78e","before":"1400e3d6fc376fdd49ab6e5fa9ab4a7c3e580668","commits":[{"sha":"bac5d1a64ab4191058a8fd4c05f6b3b339e249e7","author":{"email":"9f4d98ea24be6346b40692b108af3a72a8a7fc98@gmail.com","name":"Andrei Borzenkov"},"message":"Fix serial --rtscts option processing","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/bac5d1a64ab4191058a8fd4c05f6b3b339e249e7"},{"sha":"ba3031f9963dfc5416140ceebd16d8239e22b1e4","author":{"email":"5386c1e7bd9c410d07ffcc88fc2ceb29deafe180@pcbsd.org","name":"Kris Moore"},"message":"Support GELI v6 and v7","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/ba3031f9963dfc5416140ceebd16d8239e22b1e4"},{"sha":"59d403659461db52e08a0bd49d418baaa2fa106b","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"Replace explicit sizeof divisions by ARRAY_SIZE.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/59d403659461db52e08a0bd49d418baaa2fa106b"},{"sha":"66ce4d1aefd54f952f809801380253c28754ed81","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub_script_lexer_yywrap: Update len synchronously with line.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/66ce4d1aefd54f952f809801380253c28754ed81"},{"sha":"af435524cd39f0967cd46e650e4312ecfeb158ed","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub_fshelp_read_file: Don't attempt to read past the end of file.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/af435524cd39f0967cd46e650e4312ecfeb158ed"},{"sha":"30e177a05bc2ba8d01c69dd587198a9b88279de1","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub-core/fs/minix.c (grub_minix_read_file): Avoid reading past the end of file.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/30e177a05bc2ba8d01c69dd587198a9b88279de1"},{"sha":"44461d5af23dc00bf31604fa07e191b0d4c5cb67","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub_cmd_play: Avoid division by zero.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/44461d5af23dc00bf31604fa07e191b0d4c5cb67"},{"sha":"1dfe3f973e83b33badeee1c1f7d2644401294d8c","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"* grub-core/disk/AFSplitter.c (AF_merge): Check that mdlen is not 0.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/1dfe3f973e83b33badeee1c1f7d2644401294d8c"},{"sha":"f27ccb584ccaf70bfb26b3c893b63124d8563db4","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub_ata_setaddress: Check that geometry is sane when using CHS addressing.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/f27ccb584ccaf70bfb26b3c893b63124d8563db4"},{"sha":"9201cd79a33a5f802cdf78437eca91082f382d55","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"Reject NILFS2 superblocks with over 1GiB blocks.\n\n\t* grub-core/fs/nilfs2.c (grub_nilfs2_valid_sb): Check that\n\tblock size is <= 1GiB.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/9201cd79a33a5f802cdf78437eca91082f382d55"},{"sha":"245e21b2b56e787ec5953efef6ac6ffe251e136b","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub_ufs_mount: Check that sblock.ino_per_group is not 0.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/245e21b2b56e787ec5953efef6ac6ffe251e136b"},{"sha":"47cd2645ddc885e7821b4a86a5ccf549dd4d5fcc","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"* grub-core/fs/ext2.c (grub_ext2_mount): Additional checks for superblock validity.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/47cd2645ddc885e7821b4a86a5ccf549dd4d5fcc"},{"sha":"5ed3a5d0491f7e00d76bed0cdf4fa3cb8868ade4","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"\t* grub-core/fs/minix.c: Additional filesystem sanity checks.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/5ed3a5d0491f7e00d76bed0cdf4fa3cb8868ade4"},{"sha":"98f74998d5749c7e5b8293aaeaaaea5692240073","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"* grub-core/fs/hfs.c (grub_hfs_mount): Additional filesystem sanity checks.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/98f74998d5749c7e5b8293aaeaaaea5692240073"},{"sha":"935863518f3a9ec12161616a31ac40e5b78bd550","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub_dmraid_nv_detect: Do not divide by zero.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/935863518f3a9ec12161616a31ac40e5b78bd550"},{"sha":"f1959b16957bbb49bfaa16471d04bd9efc77387f","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"\t* grub-core/disk/ieee1275/nand.c (grub_nand_open): Check block size\n\tvalidity.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/f1959b16957bbb49bfaa16471d04bd9efc77387f"},{"sha":"4200ad44fe782193a397bd0f0ab72283a6d25e89","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"\t* grub-core/disk/i386/pc/biosdisk.c: Check disk size sanity.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/4200ad44fe782193a397bd0f0ab72283a6d25e89"},{"sha":"111ab3b9cc4ffbf0901d0303872d80a7e1c08a20","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"osdep/linux/blocklist.c (grub_install_get_blocklist): Check blocksize validity.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/111ab3b9cc4ffbf0901d0303872d80a7e1c08a20"},{"sha":"065ed900d4865fc31062f01290560ad1bc189522","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"grub-core/lib/pbkdf2.c (grub_crypto_pbkdf2): Check that hash len is not 0.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/065ed900d4865fc31062f01290560ad1bc189522"},{"sha":"9deb46e363a341d8c243e4c85754e673b4b68571","author":{"email":"f322f4384da8d3bf08a15b31bd827869678221e3@gmail.com","name":"Vladimir Serbinenko"},"message":"\t* grub-core/fs/btrfs.c: Avoid divisions by zero.","distinct":true,"url":"https://api.github.com/repos/johnlane/grub/commits/9deb46e363a341d8c243e4c85754e673b4b68571"}]}