{"push_id":678247847,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"6aeba2446854245a0ba7baf60a709bd4f4456b5b","before":"1863a5685a6e1fa1f79b5ffc6bbfd4be866c8e69","commits":[{"sha":"44ed43fea3e33f04e2d6738aedd97b08aa816a25","author":{"email":"2e783e826e088a52bc58e1c96242dd7124142042@chromium.org","name":"Sol Boucher"},"message":"Add bootloader support for loading the rest of itself from disk\n\nHowever, the BIOS call isn't yet reporting success, so we're still stuck...","distinct":true,"url":"https://api.github.com/repos/solb/helios/commits/44ed43fea3e33f04e2d6738aedd97b08aa816a25"},{"sha":"df4790b2fcdfd2d26bec34821f31a12c421d30b8","author":{"email":"2e783e826e088a52bc58e1c96242dd7124142042@chromium.org","name":"Sol Boucher"},"message":"Fix bootloader bug where cursor initialization was overwriting drive ID\n\nWe now successfully load and execute the payload stage of the bootloader!","distinct":true,"url":"https://api.github.com/repos/solb/helios/commits/df4790b2fcdfd2d26bec34821f31a12c421d30b8"},{"sha":"6aeba2446854245a0ba7baf60a709bd4f4456b5b","author":{"email":"2e783e826e088a52bc58e1c96242dd7124142042@chromium.org","name":"Sol Boucher"},"message":"Place bootloader's DAP packet on the stack instead of in global storage\n\nThis may allow more flexibility for use cases such as e.g. dynamically computing\nthe number of additional sectors to load from disk based on link-time knowledge.","distinct":true,"url":"https://api.github.com/repos/solb/helios/commits/6aeba2446854245a0ba7baf60a709bd4f4456b5b"}]}