{"push_id":1407585908,"size":10,"distinct_size":0,"ref":"refs/heads/feature/esp32_v20_refactor","head":"fb02da98dc297003076cfc998ee042131ab1dcb7","before":"c859e47d467d88d505c38e727cfe7952d639f6f3","commits":[{"sha":"ee41f9cd1a30d13f4bc7b3cb5a5ab6b8ea179524","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"Add support for secure boot & encrypted flash flags in bootloader images","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/ee41f9cd1a30d13f4bc7b3cb5a5ab6b8ea179524"},{"sha":"b1ca91e722b16c8b0284f21f535226161cd5d1f6","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"Correctly print ESP32 MACs (BT MAC may still be wrong)","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/b1ca91e722b16c8b0284f21f535226161cd5d1f6"},{"sha":"6d92b30bcc66d126a0c5cfde7b859abcf249d742","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"Add complementary espefuse.py & espsecure.py command line tools\n\nespefuse.py reads/writes ESP32 EFUSE data.\nespsecure.py provides helpers for generating/validating secure boot data.","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/6d92b30bcc66d126a0c5cfde7b859abcf249d742"},{"sha":"95dae1651e5aea1adb2b6018b23f65a305f67387","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"espefuse: Fix bugs with read/write protection, add read_protect_efuse / write_protect_efuse commands","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/95dae1651e5aea1adb2b6018b23f65a305f67387"},{"sha":"68ed7c7a4e4409899f10dddda1e02b20e5cb32f0","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"espsecure: Add ECDSA signature support","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/68ed7c7a4e4409899f10dddda1e02b20e5cb32f0"},{"sha":"98e5dbfa78fa53cebcb4c56530e683f889bf21c3","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"espsecure: Derive a pre-known secure bootloader key from signing key\n\nRather than randomly generating it. Means only key needs to be kept\naround (and it can be in an openssl-compatible format.)","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/98e5dbfa78fa53cebcb4c56530e683f889bf21c3"},{"sha":"142e326cbccac5b2e75ef569feeb182376a8e54a","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"esptool.py: Remove --set-secure-boot-flag option\n\nThis functionality is now handled by esp-idf menuconfig","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/142e326cbccac5b2e75ef569feeb182376a8e54a"},{"sha":"d8b1ffdd500bd80a35fb66b64e2733195b39e519","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"espsecure: Fix sign_data, add verify_signature command for testing","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/d8b1ffdd500bd80a35fb66b64e2733195b39e519"},{"sha":"b1e00025fa6cbc63062b205259ee70d91bfe4989","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"espefuse.py: Fix DISABLE_DL_CACHE & KEY_STATUS masks","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/b1e00025fa6cbc63062b205259ee70d91bfe4989"},{"sha":"fb02da98dc297003076cfc998ee042131ab1dcb7","author":{"name":"Angus Gratton","email":"fcc6f6c41e6b7faccd1afa91d818c29ac729ba56@espressif.com"},"message":"espefuse.py: add DISABLE_SDIO_HOST","distinct":false,"url":"https://api.github.com/repos/espressif/esptool/commits/fb02da98dc297003076cfc998ee042131ab1dcb7"}]}
{"actor":{"display_login":"projectgus"}}