diff --git a/.clang-tidy b/.clang-tidy old mode 100644 new mode 100755 diff --git a/.devcontainer/.gitignore b/.devcontainer/.gitignore old mode 100644 new mode 100755 diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile old mode 100644 new mode 100755 diff --git a/.devcontainer/container_post_create.sh b/.devcontainer/container_post_create.sh old mode 100644 new mode 100755 diff --git a/.devcontainer/container_post_start.sh b/.devcontainer/container_post_start.sh old mode 100644 new mode 100755 diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json old mode 100644 new mode 100755 diff --git a/.devcontainer/host_setup b/.devcontainer/host_setup old mode 100644 new mode 100755 diff --git a/.devcontainer/host_setup.cmd b/.devcontainer/host_setup.cmd old mode 100644 new mode 100755 diff --git a/.dockerignore b/.dockerignore old mode 100644 new mode 100755 diff --git a/.editorconfig b/.editorconfig old mode 100644 new mode 100755 diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml old mode 100644 new mode 100755 diff --git a/.github/ISSUE_TEMPLATE/car_bug_report.yml b/.github/ISSUE_TEMPLATE/car_bug_report.yml old mode 100644 new mode 100755 diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml old mode 100644 new mode 100755 diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md old mode 100644 new mode 100755 diff --git a/.github/ISSUE_TEMPLATE/pc_bug_report.yml b/.github/ISSUE_TEMPLATE/pc_bug_report.yml old mode 100644 new mode 100755 diff --git a/.github/PULL_REQUEST_TEMPLATE/bugfix.md b/.github/PULL_REQUEST_TEMPLATE/bugfix.md old mode 100644 new mode 100755 diff --git a/.github/PULL_REQUEST_TEMPLATE/car_bugfix.md b/.github/PULL_REQUEST_TEMPLATE/car_bugfix.md old mode 100644 new mode 100755 diff --git a/.github/PULL_REQUEST_TEMPLATE/car_port.md b/.github/PULL_REQUEST_TEMPLATE/car_port.md old mode 100644 new mode 100755 diff --git a/.github/PULL_REQUEST_TEMPLATE/fingerprint.md b/.github/PULL_REQUEST_TEMPLATE/fingerprint.md old mode 100644 new mode 100755 diff --git a/.github/PULL_REQUEST_TEMPLATE/refactor.md b/.github/PULL_REQUEST_TEMPLATE/refactor.md old mode 100644 new mode 100755 diff --git a/.github/PULL_REQUEST_TEMPLATE/tuning.md b/.github/PULL_REQUEST_TEMPLATE/tuning.md old mode 100644 new mode 100755 diff --git a/.github/build.py b/.github/build.py old mode 100644 new mode 100755 diff --git a/.github/labeler.yaml b/.github/labeler.yaml old mode 100644 new mode 100755 diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md old mode 100644 new mode 100755 diff --git a/.github/workflows/auto-cache/action.yaml b/.github/workflows/auto-cache/action.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/auto_pr_review.yaml b/.github/workflows/auto_pr_review.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/badges.yaml b/.github/workflows/badges.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/compile-openpilot/action.yaml b/.github/workflows/compile-openpilot/action.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/prebuilt.yaml b/.github/workflows/prebuilt.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/repo-maintenance.yaml b/.github/workflows/repo-maintenance.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/selfdrive_tests.yaml b/.github/workflows/selfdrive_tests.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/setup-pre-commit/action.yaml b/.github/workflows/setup-pre-commit/action.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/setup-with-retry/action.yaml b/.github/workflows/setup-with-retry/action.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/setup/action.yaml b/.github/workflows/setup/action.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/stale.yaml b/.github/workflows/stale.yaml old mode 100644 new mode 100755 diff --git a/.github/workflows/tools_tests.yaml b/.github/workflows/tools_tests.yaml old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml old mode 100644 new mode 100755 diff --git a/.python-version b/.python-version old mode 100644 new mode 100755 diff --git a/.vscode/settings.json b/.vscode/settings.json old mode 100644 new mode 100755 diff --git a/Dockerfile.openpilot b/Dockerfile.openpilot old mode 100644 new mode 100755 diff --git a/Dockerfile.openpilot_base b/Dockerfile.openpilot_base old mode 100644 new mode 100755 diff --git a/Jenkinsfile b/Jenkinsfile old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/RELEASES.md b/RELEASES.md old mode 100644 new mode 100755 diff --git a/SConstruct b/SConstruct old mode 100644 new mode 100755 index f74a53b..f476edd --- a/SConstruct +++ b/SConstruct @@ -386,10 +386,10 @@ SConscript(['third_party/SConscript']) SConscript(['selfdrive/SConscript']) -#if Dir('#tools/cabana/').exists() and GetOption('extras'): SConscript(['tools/replay/SConscript']) -# if arch != "larch64": -SConscript(['tools/cabana/SConscript']) + +# Fixme +#SConscript(['tools/cabana/SConscript']) external_sconscript = GetOption('external_sconscript') if external_sconscript: diff --git a/SECURITY.md b/SECURITY.md old mode 100644 new mode 100755 diff --git a/body/.gitignore b/body/.gitignore old mode 100644 new mode 100755 diff --git a/body/board/SConscript b/body/board/SConscript old mode 100644 new mode 100755 diff --git a/body/board/bldc/BLDC_controller.c b/body/board/bldc/BLDC_controller.c old mode 100644 new mode 100755 diff --git a/body/board/bldc/BLDC_controller.h b/body/board/bldc/BLDC_controller.h old mode 100644 new mode 100755 diff --git a/body/board/bldc/BLDC_controller_data.c b/body/board/bldc/BLDC_controller_data.c old mode 100644 new mode 100755 diff --git a/body/board/bldc/bldc.c b/body/board/bldc/bldc.c old mode 100644 new mode 100755 diff --git a/body/board/bldc/rtwtypes.h b/body/board/bldc/rtwtypes.h old mode 100644 new mode 100755 diff --git a/body/board/boards.h b/body/board/boards.h old mode 100644 new mode 100755 diff --git a/body/board/bootstub.c b/body/board/bootstub.c old mode 100644 new mode 100755 diff --git a/body/board/canloader.py b/body/board/canloader.py old mode 100644 new mode 100755 diff --git a/body/board/comms.h b/body/board/comms.h old mode 100644 new mode 100755 diff --git a/body/board/config.h b/body/board/config.h old mode 100644 new mode 100755 diff --git a/body/board/defines.h b/body/board/defines.h old mode 100644 new mode 100755 diff --git a/body/board/drivers/angle_sensor.h b/body/board/drivers/angle_sensor.h old mode 100644 new mode 100755 diff --git a/body/board/drivers/clock.h b/body/board/drivers/clock.h old mode 100644 new mode 100755 diff --git a/body/board/drivers/i2c_soft.h b/body/board/drivers/i2c_soft.h old mode 100644 new mode 100755 diff --git a/body/board/drivers/llbxcan.h b/body/board/drivers/llbxcan.h old mode 100644 new mode 100755 diff --git a/body/board/drivers/llflash.h b/body/board/drivers/llflash.h old mode 100644 new mode 100755 diff --git a/body/board/early_init.h b/body/board/early_init.h old mode 100644 new mode 100755 diff --git a/body/board/flash_base.sh b/body/board/flash_base.sh old mode 100644 new mode 100755 diff --git a/body/board/flash_knee.sh b/body/board/flash_knee.sh old mode 100644 new mode 100755 diff --git a/body/board/flasher.h b/body/board/flasher.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/Legacy/stm32f4xx_hal_can_legacy.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/Legacy/stm32f4xx_hal_can_legacy.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32_assert_template.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32_assert_template.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_adc_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_can.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cec.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cec.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_conf_template.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_conf_template.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cortex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_crc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_crc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cryp.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cryp.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cryp_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_cryp_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dac_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dcmi.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dcmi.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dcmi_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dcmi_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dfsdm.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dfsdm.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma2d.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma2d.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dma_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dsi.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_dsi.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_eth.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_eth.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_exti.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_flash_ramfunc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpi2c.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpi2c.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpi2c_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpi2c_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpsmbus.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpsmbus.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpsmbus_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_fmpsmbus_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_gpio_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hash.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hash.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hash_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hash_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hcd.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_hcd.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2c_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_i2s_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_irda.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_irda.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_iwdg.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_iwdg.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_lptim.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_lptim.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_ltdc_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_mmc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_mmc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_nand.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_nand.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_nor.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_nor.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pccard.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pccard.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pcd_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_pwr_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_qspi.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_qspi.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rcc_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rng.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rng.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_rtc_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sai.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sai.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sai_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sai_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sd.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sd.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sdram.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sdram.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_smartcard.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_smartcard.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_smbus.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_smbus.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spdifrx.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spdifrx.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_spi.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sram.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_sram.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_tim_ex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_uart.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_usart.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_usart.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_wwdg.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_wwdg.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_adc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_adc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_bus.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_cortex.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_cortex.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_crc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_crc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dac.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dac.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma2d.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_dma2d.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_exti.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmpi2c.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fmpi2c.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fsmc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_fsmc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_gpio.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_i2c.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_i2c.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_iwdg.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_iwdg.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_lptim.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_lptim.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_pwr.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rcc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rng.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rng.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rtc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_rtc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_sdmmc.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_sdmmc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_spi.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_spi.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_system.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_system.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_tim.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_tim.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usart.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_usb.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_utils.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_wwdg.h b/body/board/inc/STM32F4xx_HAL_Driver/Inc/stm32f4xx_ll_wwdg.h old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/Legacy/stm32f4xx_hal_can.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/Legacy/stm32f4xx_hal_can.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_adc_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cec.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cec.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cryp_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dac_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dcmi_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dfsdm.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dfsdm.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma2d.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dsi.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dsi.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpsmbus.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpsmbus.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpsmbus_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpsmbus_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hcd.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2s_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_irda.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_irda.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_iwdg.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_lptim.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_lptim.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_ltdc_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_mmc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_msp_template.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_msp_template.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nand.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_nor.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pccard.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_qspi.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_qspi.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rng.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rtc_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sai_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sd.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sdram.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smartcard.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smartcard.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smbus.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_smbus.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spdifrx.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spdifrx.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_sram.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_rtc_alarm_template.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_rtc_alarm_template.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_rtc_wakeup_template.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_rtc_wakeup_template.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_tim_template.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_tim_template.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_usart.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_wwdg.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_wwdg.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_adc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dac.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dac.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma2d.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_dma2d.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_exti.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmpi2c.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fmpi2c.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_gpio.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_i2c.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_i2c.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_lptim.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_lptim.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_pwr.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_pwr.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rcc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rng.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rng.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rtc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rtc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_sdmmc.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_spi.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_tim.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_tim.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usart.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c old mode 100644 new mode 100755 diff --git a/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c b/body/board/inc/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_utils.c old mode 100644 new mode 100755 diff --git a/body/board/inc/arm_common_tables.h b/body/board/inc/arm_common_tables.h old mode 100644 new mode 100755 diff --git a/body/board/inc/arm_const_structs.h b/body/board/inc/arm_const_structs.h old mode 100644 new mode 100755 diff --git a/body/board/inc/arm_math.h b/body/board/inc/arm_math.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_armcc.h b/body/board/inc/cmsis_armcc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_armcc_V6.h b/body/board/inc/cmsis_armcc_V6.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_armclang.h b/body/board/inc/cmsis_armclang.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_compiler.h b/body/board/inc/cmsis_compiler.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_gcc.h b/body/board/inc/cmsis_gcc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_iccarm.h b/body/board/inc/cmsis_iccarm.h old mode 100644 new mode 100755 diff --git a/body/board/inc/cmsis_version.h b/body/board/inc/cmsis_version.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_armv8mbl.h b/body/board/inc/core_armv8mbl.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_armv8mml.h b/body/board/inc/core_armv8mml.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_cm0plus.h b/body/board/inc/core_cm0plus.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_cm4.h b/body/board/inc/core_cm4.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_cmFunc.h b/body/board/inc/core_cmFunc.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_cmInstr.h b/body/board/inc/core_cmInstr.h old mode 100644 new mode 100755 diff --git a/body/board/inc/core_cmSimd.h b/body/board/inc/core_cmSimd.h old mode 100644 new mode 100755 diff --git a/body/board/inc/mpu_armv7.h b/body/board/inc/mpu_armv7.h old mode 100644 new mode 100755 diff --git a/body/board/inc/mpu_armv8.h b/body/board/inc/mpu_armv8.h old mode 100644 new mode 100755 diff --git a/body/board/inc/stm32f413xx.h b/body/board/inc/stm32f413xx.h old mode 100644 new mode 100755 diff --git a/body/board/inc/stm32f4xx.h b/body/board/inc/stm32f4xx.h old mode 100644 new mode 100755 diff --git a/body/board/inc/stm32f4xx_hal_conf.h b/body/board/inc/stm32f4xx_hal_conf.h old mode 100644 new mode 100755 diff --git a/body/board/inc/stm32f4xx_it.c b/body/board/inc/stm32f4xx_it.c old mode 100644 new mode 100755 diff --git a/body/board/inc/stm32f4xx_it.h b/body/board/inc/stm32f4xx_it.h old mode 100644 new mode 100755 diff --git a/body/board/inc/system_stm32f4xx.c b/body/board/inc/system_stm32f4xx.c old mode 100644 new mode 100755 diff --git a/body/board/inc/system_stm32f4xx.h b/body/board/inc/system_stm32f4xx.h old mode 100644 new mode 100755 diff --git a/body/board/inc/tz_context.h b/body/board/inc/tz_context.h old mode 100644 new mode 100755 diff --git a/body/board/libc.h b/body/board/libc.h old mode 100644 new mode 100755 diff --git a/body/board/main.c b/body/board/main.c old mode 100644 new mode 100755 diff --git a/body/board/obj/.placeholder b/body/board/obj/.placeholder old mode 100644 new mode 100755 diff --git a/body/board/provision.h b/body/board/provision.h old mode 100644 new mode 100755 diff --git a/body/board/recover.sh b/body/board/recover.sh old mode 100644 new mode 100755 diff --git a/body/board/setup.h b/body/board/setup.h old mode 100644 new mode 100755 diff --git a/body/board/startup_stm32f413xx.s b/body/board/startup_stm32f413xx.s old mode 100644 new mode 100755 diff --git a/body/board/stm32fx_flash.ld b/body/board/stm32fx_flash.ld old mode 100644 new mode 100755 diff --git a/body/board/uds.h b/body/board/uds.h old mode 100644 new mode 100755 diff --git a/body/board/util.c b/body/board/util.c old mode 100644 new mode 100755 diff --git a/body/board/util.h b/body/board/util.h old mode 100644 new mode 100755 diff --git a/body/board/version.h b/body/board/version.h old mode 100644 new mode 100755 diff --git a/body/certs/debug b/body/certs/debug old mode 100644 new mode 100755 diff --git a/body/certs/debug.pub b/body/certs/debug.pub old mode 100644 new mode 100755 diff --git a/body/certs/release.pub b/body/certs/release.pub old mode 100644 new mode 100755 diff --git a/body/crypto/hash-internal.h b/body/crypto/hash-internal.h old mode 100644 new mode 100755 diff --git a/body/crypto/rsa.c b/body/crypto/rsa.c old mode 100644 new mode 100755 diff --git a/body/crypto/rsa.h b/body/crypto/rsa.h old mode 100644 new mode 100755 diff --git a/body/crypto/sha.c b/body/crypto/sha.c old mode 100644 new mode 100755 diff --git a/body/crypto/sha.h b/body/crypto/sha.h old mode 100644 new mode 100755 diff --git a/body/crypto/stdint.h b/body/crypto/stdint.h old mode 100644 new mode 100755 diff --git a/cereal/.dockerignore b/cereal/.dockerignore old mode 100644 new mode 100755 diff --git a/cereal/.github/workflows/repo.yml b/cereal/.github/workflows/repo.yml old mode 100644 new mode 100755 diff --git a/cereal/.github/workflows/tests.yml b/cereal/.github/workflows/tests.yml old mode 100644 new mode 100755 diff --git a/cereal/.gitignore b/cereal/.gitignore old mode 100644 new mode 100755 diff --git a/cereal/.pre-commit-config.yaml b/cereal/.pre-commit-config.yaml old mode 100644 new mode 100755 diff --git a/cereal/Dockerfile b/cereal/Dockerfile old mode 100644 new mode 100755 diff --git a/cereal/LICENSE b/cereal/LICENSE old mode 100644 new mode 100755 diff --git a/cereal/README.md b/cereal/README.md old mode 100644 new mode 100755 diff --git a/cereal/SConscript b/cereal/SConscript old mode 100644 new mode 100755 diff --git a/cereal/SConstruct b/cereal/SConstruct old mode 100644 new mode 100755 diff --git a/cereal/__init__.py b/cereal/__init__.py old mode 100644 new mode 100755 diff --git a/cereal/car.capnp b/cereal/car.capnp old mode 100644 new mode 100755 diff --git a/cereal/codecov.yml b/cereal/codecov.yml old mode 100644 new mode 100755 diff --git a/cereal/custom.capnp b/cereal/custom.capnp old mode 100644 new mode 100755 diff --git a/cereal/generate_javascript.sh b/cereal/generate_javascript.sh old mode 100644 new mode 100755 diff --git a/cereal/include/c++.capnp b/cereal/include/c++.capnp old mode 100644 new mode 100755 diff --git a/cereal/legacy.capnp b/cereal/legacy.capnp old mode 100644 new mode 100755 diff --git a/cereal/log.capnp b/cereal/log.capnp old mode 100644 new mode 100755 diff --git a/cereal/logger/logger.h b/cereal/logger/logger.h old mode 100644 new mode 100755 diff --git a/cereal/maptile.capnp b/cereal/maptile.capnp old mode 100644 new mode 100755 diff --git a/cereal/messaging/.gitignore b/cereal/messaging/.gitignore old mode 100644 new mode 100755 diff --git a/cereal/messaging/__init__.py b/cereal/messaging/__init__.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/bridge.cc b/cereal/messaging/bridge.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/demo.cc b/cereal/messaging/demo.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/demo.py b/cereal/messaging/demo.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/event.cc b/cereal/messaging/event.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/event.h b/cereal/messaging/event.h old mode 100644 new mode 100755 diff --git a/cereal/messaging/impl_fake.cc b/cereal/messaging/impl_fake.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/impl_fake.h b/cereal/messaging/impl_fake.h old mode 100644 new mode 100755 diff --git a/cereal/messaging/impl_msgq.cc b/cereal/messaging/impl_msgq.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/impl_msgq.h b/cereal/messaging/impl_msgq.h old mode 100644 new mode 100755 diff --git a/cereal/messaging/impl_zmq.cc b/cereal/messaging/impl_zmq.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/impl_zmq.h b/cereal/messaging/impl_zmq.h old mode 100644 new mode 100755 diff --git a/cereal/messaging/messaging.cc b/cereal/messaging/messaging.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/messaging.h b/cereal/messaging/messaging.h old mode 100644 new mode 100755 diff --git a/cereal/messaging/messaging.pxd b/cereal/messaging/messaging.pxd old mode 100644 new mode 100755 diff --git a/cereal/messaging/messaging_pyx.pyx b/cereal/messaging/messaging_pyx.pyx old mode 100644 new mode 100755 diff --git a/cereal/messaging/msgq.cc b/cereal/messaging/msgq.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/msgq.h b/cereal/messaging/msgq.h old mode 100644 new mode 100755 diff --git a/cereal/messaging/msgq.md b/cereal/messaging/msgq.md old mode 100644 new mode 100755 diff --git a/cereal/messaging/msgq_tests.cc b/cereal/messaging/msgq_tests.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/socketmaster.cc b/cereal/messaging/socketmaster.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/stress.py b/cereal/messaging/stress.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/test_runner.cc b/cereal/messaging/test_runner.cc old mode 100644 new mode 100755 diff --git a/cereal/messaging/tests/__init__.py b/cereal/messaging/tests/__init__.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/tests/test_fake.py b/cereal/messaging/tests/test_fake.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/tests/test_messaging.py b/cereal/messaging/tests/test_messaging.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/tests/test_poller.py b/cereal/messaging/tests/test_poller.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/tests/test_pub_sub_master.py b/cereal/messaging/tests/test_pub_sub_master.py old mode 100644 new mode 100755 diff --git a/cereal/messaging/tests/test_services.py b/cereal/messaging/tests/test_services.py old mode 100644 new mode 100755 diff --git a/cereal/pyproject.toml b/cereal/pyproject.toml old mode 100644 new mode 100755 diff --git a/cereal/site_scons/site_tools/cython.py b/cereal/site_scons/site_tools/cython.py old mode 100644 new mode 100755 diff --git a/cereal/visionipc/.gitignore b/cereal/visionipc/.gitignore old mode 100644 new mode 100755 diff --git a/cereal/visionipc/__init__.py b/cereal/visionipc/__init__.py old mode 100644 new mode 100755 diff --git a/cereal/visionipc/ipc.cc b/cereal/visionipc/ipc.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/ipc.h b/cereal/visionipc/ipc.h old mode 100644 new mode 100755 diff --git a/cereal/visionipc/test_runner.cc b/cereal/visionipc/test_runner.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/tests/__init__.py b/cereal/visionipc/tests/__init__.py old mode 100644 new mode 100755 diff --git a/cereal/visionipc/tests/test_visionipc.py b/cereal/visionipc/tests/test_visionipc.py old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionbuf.cc b/cereal/visionipc/visionbuf.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionbuf.h b/cereal/visionipc/visionbuf.h old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionbuf_cl.cc b/cereal/visionipc/visionbuf_cl.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionbuf_ion.cc b/cereal/visionipc/visionbuf_ion.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc.h b/cereal/visionipc/visionipc.h old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc.pxd b/cereal/visionipc/visionipc.pxd old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_client.cc b/cereal/visionipc/visionipc_client.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_client.h b/cereal/visionipc/visionipc_client.h old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_pyx.pxd b/cereal/visionipc/visionipc_pyx.pxd old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_pyx.pyx b/cereal/visionipc/visionipc_pyx.pyx old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_server.cc b/cereal/visionipc/visionipc_server.cc old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_server.h b/cereal/visionipc/visionipc_server.h old mode 100644 new mode 100755 diff --git a/cereal/visionipc/visionipc_tests.cc b/cereal/visionipc/visionipc_tests.cc old mode 100644 new mode 100755 diff --git a/codecov.yml b/codecov.yml old mode 100644 new mode 100755 diff --git a/commit_and_push b/commit_and_push old mode 100644 new mode 100755 diff --git a/common/.gitignore b/common/.gitignore old mode 100644 new mode 100755 diff --git a/common/SConscript b/common/SConscript old mode 100644 new mode 100755 diff --git a/common/__init__.py b/common/__init__.py old mode 100644 new mode 100755 diff --git a/common/api/__init__.py b/common/api/__init__.py old mode 100644 new mode 100755 diff --git a/common/basedir.py b/common/basedir.py old mode 100644 new mode 100755 diff --git a/common/clutil.cc b/common/clutil.cc old mode 100644 new mode 100755 diff --git a/common/clutil.h b/common/clutil.h old mode 100644 new mode 100755 diff --git a/common/conversions.py b/common/conversions.py old mode 100644 new mode 100755 diff --git a/common/dict_helpers.py b/common/dict_helpers.py old mode 100644 new mode 100755 diff --git a/common/ffi_wrapper.py b/common/ffi_wrapper.py old mode 100644 new mode 100755 diff --git a/common/file_helpers.py b/common/file_helpers.py old mode 100644 new mode 100755 diff --git a/common/filter_simple.py b/common/filter_simple.py old mode 100644 new mode 100755 diff --git a/common/gpio.cc b/common/gpio.cc old mode 100644 new mode 100755 diff --git a/common/gpio.h b/common/gpio.h old mode 100644 new mode 100755 diff --git a/common/gpio.py b/common/gpio.py old mode 100644 new mode 100755 diff --git a/common/i2c.cc b/common/i2c.cc old mode 100644 new mode 100755 diff --git a/common/i2c.h b/common/i2c.h old mode 100644 new mode 100755 diff --git a/common/logging_extra.py b/common/logging_extra.py old mode 100644 new mode 100755 diff --git a/common/mat.h b/common/mat.h old mode 100644 new mode 100755 diff --git a/common/mock/__init__.py b/common/mock/__init__.py old mode 100644 new mode 100755 diff --git a/common/mock/generators.py b/common/mock/generators.py old mode 100644 new mode 100755 diff --git a/common/numpy_fast.py b/common/numpy_fast.py old mode 100644 new mode 100755 diff --git a/common/params.cc b/common/params.cc old mode 100644 new mode 100755 diff --git a/common/params.h b/common/params.h old mode 100644 new mode 100755 diff --git a/common/params.py b/common/params.py old mode 100644 new mode 100755 diff --git a/common/params_pyx.pyx b/common/params_pyx.pyx old mode 100644 new mode 100755 diff --git a/common/prefix.h b/common/prefix.h old mode 100644 new mode 100755 diff --git a/common/prefix.py b/common/prefix.py old mode 100644 new mode 100755 diff --git a/common/queue.h b/common/queue.h old mode 100644 new mode 100755 diff --git a/common/ratekeeper.cc b/common/ratekeeper.cc old mode 100644 new mode 100755 diff --git a/common/ratekeeper.h b/common/ratekeeper.h old mode 100644 new mode 100755 diff --git a/common/realtime.py b/common/realtime.py old mode 100644 new mode 100755 diff --git a/common/retry.py b/common/retry.py old mode 100644 new mode 100755 diff --git a/common/simple_kalman.py b/common/simple_kalman.py old mode 100644 new mode 100755 diff --git a/common/spinner.py b/common/spinner.py old mode 100644 new mode 100755 diff --git a/common/stat_live.py b/common/stat_live.py old mode 100644 new mode 100755 diff --git a/common/swaglog.cc b/common/swaglog.cc old mode 100644 new mode 100755 diff --git a/common/swaglog.h b/common/swaglog.h old mode 100644 new mode 100755 diff --git a/common/swaglog.py b/common/swaglog.py old mode 100644 new mode 100755 diff --git a/common/tests/.gitignore b/common/tests/.gitignore old mode 100644 new mode 100755 diff --git a/common/tests/__init__.py b/common/tests/__init__.py old mode 100644 new mode 100755 diff --git a/common/tests/test_file_helpers.py b/common/tests/test_file_helpers.py old mode 100644 new mode 100755 diff --git a/common/tests/test_numpy_fast.py b/common/tests/test_numpy_fast.py old mode 100644 new mode 100755 diff --git a/common/tests/test_params.cc b/common/tests/test_params.cc old mode 100644 new mode 100755 diff --git a/common/tests/test_params.py b/common/tests/test_params.py old mode 100644 new mode 100755 diff --git a/common/tests/test_runner.cc b/common/tests/test_runner.cc old mode 100644 new mode 100755 diff --git a/common/tests/test_simple_kalman.py b/common/tests/test_simple_kalman.py old mode 100644 new mode 100755 diff --git a/common/tests/test_swaglog.cc b/common/tests/test_swaglog.cc old mode 100644 new mode 100755 diff --git a/common/tests/test_util.cc b/common/tests/test_util.cc old mode 100644 new mode 100755 diff --git a/common/time.py b/common/time.py old mode 100644 new mode 100755 diff --git a/common/timeout.py b/common/timeout.py old mode 100644 new mode 100755 diff --git a/common/timing.h b/common/timing.h old mode 100644 new mode 100755 diff --git a/common/transformations/.gitignore b/common/transformations/.gitignore old mode 100644 new mode 100755 diff --git a/common/transformations/README.md b/common/transformations/README.md old mode 100644 new mode 100755 diff --git a/common/transformations/SConscript b/common/transformations/SConscript old mode 100644 new mode 100755 diff --git a/common/transformations/__init__.py b/common/transformations/__init__.py old mode 100644 new mode 100755 diff --git a/common/transformations/camera.py b/common/transformations/camera.py old mode 100644 new mode 100755 diff --git a/common/transformations/coordinates.cc b/common/transformations/coordinates.cc old mode 100644 new mode 100755 diff --git a/common/transformations/coordinates.hpp b/common/transformations/coordinates.hpp old mode 100644 new mode 100755 diff --git a/common/transformations/coordinates.py b/common/transformations/coordinates.py old mode 100644 new mode 100755 diff --git a/common/transformations/model.py b/common/transformations/model.py old mode 100644 new mode 100755 diff --git a/common/transformations/orientation.cc b/common/transformations/orientation.cc old mode 100644 new mode 100755 diff --git a/common/transformations/orientation.hpp b/common/transformations/orientation.hpp old mode 100644 new mode 100755 diff --git a/common/transformations/orientation.py b/common/transformations/orientation.py old mode 100644 new mode 100755 diff --git a/common/transformations/tests/__init__.py b/common/transformations/tests/__init__.py old mode 100644 new mode 100755 diff --git a/common/transformations/tests/test_coordinates.py b/common/transformations/tests/test_coordinates.py old mode 100644 new mode 100755 diff --git a/common/transformations/tests/test_orientation.py b/common/transformations/tests/test_orientation.py old mode 100644 new mode 100755 diff --git a/common/transformations/transformations.pxd b/common/transformations/transformations.pxd old mode 100644 new mode 100755 diff --git a/common/transformations/transformations.pyx b/common/transformations/transformations.pyx old mode 100644 new mode 100755 diff --git a/common/util.cc b/common/util.cc old mode 100644 new mode 100755 diff --git a/common/util.h b/common/util.h old mode 100644 new mode 100755 diff --git a/common/utils.py b/common/utils.py old mode 100644 new mode 100755 diff --git a/common/version.h b/common/version.h old mode 100644 new mode 100755 diff --git a/common/watchdog.cc b/common/watchdog.cc old mode 100644 new mode 100755 diff --git a/common/watchdog.h b/common/watchdog.h old mode 100644 new mode 100755 diff --git a/conftest.py b/conftest.py old mode 100644 new mode 100755 diff --git a/docs/CARS.md b/docs/CARS.md old mode 100644 new mode 100755 diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md old mode 100644 new mode 100755 diff --git a/docs/INTEGRATION.md b/docs/INTEGRATION.md old mode 100644 new mode 100755 diff --git a/docs/LIMITATIONS.md b/docs/LIMITATIONS.md old mode 100644 new mode 100755 diff --git a/frogpilot.diff b/frogpilot.diff old mode 100644 new mode 100755 diff --git a/opendbc/.gitignore b/opendbc/.gitignore old mode 100644 new mode 100755 diff --git a/opendbc/FORD_CADS.dbc b/opendbc/FORD_CADS.dbc old mode 100644 new mode 100755 diff --git a/opendbc/__init__.py b/opendbc/__init__.py old mode 100644 new mode 100755 diff --git a/opendbc/acura_ilx_2016_can_generated.dbc b/opendbc/acura_ilx_2016_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/acura_ilx_2016_nidec.dbc b/opendbc/acura_ilx_2016_nidec.dbc old mode 100644 new mode 100755 diff --git a/opendbc/acura_rdx_2018_can_generated.dbc b/opendbc/acura_rdx_2018_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/acura_rdx_2020_can_generated.dbc b/opendbc/acura_rdx_2020_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/can/SConscript b/opendbc/can/SConscript old mode 100644 new mode 100755 diff --git a/opendbc/can/__init__.py b/opendbc/can/__init__.py old mode 100644 new mode 100755 diff --git a/opendbc/can/can_define.py b/opendbc/can/can_define.py old mode 100644 new mode 100755 diff --git a/opendbc/can/common.cc b/opendbc/can/common.cc old mode 100644 new mode 100755 diff --git a/opendbc/can/common.h b/opendbc/can/common.h old mode 100644 new mode 100755 diff --git a/opendbc/can/common.pxd b/opendbc/can/common.pxd old mode 100644 new mode 100755 diff --git a/opendbc/can/common_dbc.h b/opendbc/can/common_dbc.h old mode 100644 new mode 100755 diff --git a/opendbc/can/dbc.cc b/opendbc/can/dbc.cc old mode 100644 new mode 100755 diff --git a/opendbc/can/packer.cc b/opendbc/can/packer.cc old mode 100644 new mode 100755 diff --git a/opendbc/can/packer.py b/opendbc/can/packer.py old mode 100644 new mode 100755 diff --git a/opendbc/can/packer_pyx.pyx b/opendbc/can/packer_pyx.pyx old mode 100644 new mode 100755 diff --git a/opendbc/can/parser.cc b/opendbc/can/parser.cc old mode 100644 new mode 100755 diff --git a/opendbc/can/parser.py b/opendbc/can/parser.py old mode 100644 new mode 100755 diff --git a/opendbc/can/parser_pyx.pyx b/opendbc/can/parser_pyx.pyx old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/.gitignore b/opendbc/can/tests/.gitignore old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/__init__.py b/opendbc/can/tests/__init__.py old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test.dbc b/opendbc/can/tests/test.dbc old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test_checksums.py b/opendbc/can/tests/test_checksums.py old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test_dbc_exceptions.py b/opendbc/can/tests/test_dbc_exceptions.py old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test_dbc_parser.py b/opendbc/can/tests/test_dbc_parser.py old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test_define.py b/opendbc/can/tests/test_define.py old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test_packer_parser.py b/opendbc/can/tests/test_packer_parser.py old mode 100644 new mode 100755 diff --git a/opendbc/can/tests/test_parser_performance.py b/opendbc/can/tests/test_parser_performance.py old mode 100644 new mode 100755 diff --git a/opendbc/chrysler_pacifica_2017_hybrid_generated.dbc b/opendbc/chrysler_pacifica_2017_hybrid_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/chrysler_pacifica_2017_hybrid_private_fusion.dbc b/opendbc/chrysler_pacifica_2017_hybrid_private_fusion.dbc old mode 100644 new mode 100755 diff --git a/opendbc/chrysler_ram_dt_generated.dbc b/opendbc/chrysler_ram_dt_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/chrysler_ram_hd_generated.dbc b/opendbc/chrysler_ram_hd_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/comma_body.dbc b/opendbc/comma_body.dbc old mode 100644 new mode 100755 diff --git a/opendbc/ford_fusion_2018_adas.dbc b/opendbc/ford_fusion_2018_adas.dbc old mode 100644 new mode 100755 diff --git a/opendbc/ford_lincoln_base_pt.dbc b/opendbc/ford_lincoln_base_pt.dbc old mode 100644 new mode 100755 diff --git a/opendbc/gm_global_a_chassis.dbc b/opendbc/gm_global_a_chassis.dbc old mode 100644 new mode 100755 diff --git a/opendbc/gm_global_a_object.dbc b/opendbc/gm_global_a_object.dbc old mode 100644 new mode 100755 diff --git a/opendbc/gm_global_a_powertrain_generated.dbc b/opendbc/gm_global_a_powertrain_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/gm_global_a_powertrain_volt.dbc b/opendbc/gm_global_a_powertrain_volt.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_accord_2018_can_generated.dbc b/opendbc/honda_accord_2018_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_civic_ex_2022_can_generated.dbc b/opendbc/honda_civic_ex_2022_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_civic_hatchback_ex_2017_can_generated.dbc b/opendbc/honda_civic_hatchback_ex_2017_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_civic_touring_2016_can_generated.dbc b/opendbc/honda_civic_touring_2016_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_clarity_hybrid_2018_can_generated.dbc b/opendbc/honda_clarity_hybrid_2018_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_crv_ex_2017_body_generated.dbc b/opendbc/honda_crv_ex_2017_body_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_crv_ex_2017_can_generated.dbc b/opendbc/honda_crv_ex_2017_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_crv_executive_2016_can_generated.dbc b/opendbc/honda_crv_executive_2016_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_crv_touring_2016_can_generated.dbc b/opendbc/honda_crv_touring_2016_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_fit_ex_2018_can_generated.dbc b/opendbc/honda_fit_ex_2018_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_insight_ex_2019_can_generated.dbc b/opendbc/honda_insight_ex_2019_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_odyssey_exl_2018_generated.dbc b/opendbc/honda_odyssey_exl_2018_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/honda_odyssey_extreme_edition_2018_china_can_generated.dbc b/opendbc/honda_odyssey_extreme_edition_2018_china_can_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/hyundai_canfd.dbc b/opendbc/hyundai_canfd.dbc old mode 100644 new mode 100755 diff --git a/opendbc/hyundai_kia_generic.dbc b/opendbc/hyundai_kia_generic.dbc old mode 100644 new mode 100755 diff --git a/opendbc/hyundai_kia_mando_front_radar_generated.dbc b/opendbc/hyundai_kia_mando_front_radar_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/mazda_2017.dbc b/opendbc/mazda_2017.dbc old mode 100644 new mode 100755 diff --git a/opendbc/nissan_leaf_2018_generated.dbc b/opendbc/nissan_leaf_2018_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/nissan_x_trail_2017_generated.dbc b/opendbc/nissan_x_trail_2017_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/subaru_forester_2017_generated.dbc b/opendbc/subaru_forester_2017_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/subaru_global_2017_generated.dbc b/opendbc/subaru_global_2017_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/subaru_global_2020_hybrid_generated.dbc b/opendbc/subaru_global_2020_hybrid_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/subaru_outback_2015_generated.dbc b/opendbc/subaru_outback_2015_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/subaru_outback_2019_generated.dbc b/opendbc/subaru_outback_2019_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/tesla_can.dbc b/opendbc/tesla_can.dbc old mode 100644 new mode 100755 diff --git a/opendbc/tesla_powertrain.dbc b/opendbc/tesla_powertrain.dbc old mode 100644 new mode 100755 diff --git a/opendbc/tesla_radar.dbc b/opendbc/tesla_radar.dbc old mode 100644 new mode 100755 diff --git a/opendbc/toyota_adas.dbc b/opendbc/toyota_adas.dbc old mode 100644 new mode 100755 diff --git a/opendbc/toyota_new_mc_pt_generated.dbc b/opendbc/toyota_new_mc_pt_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/toyota_nodsu_pt_generated.dbc b/opendbc/toyota_nodsu_pt_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/toyota_tnga_k_pt_generated.dbc b/opendbc/toyota_tnga_k_pt_generated.dbc old mode 100644 new mode 100755 diff --git a/opendbc/toyota_tss2_adas.dbc b/opendbc/toyota_tss2_adas.dbc old mode 100644 new mode 100755 diff --git a/opendbc/vw_golf_mk4.dbc b/opendbc/vw_golf_mk4.dbc old mode 100644 new mode 100755 diff --git a/opendbc/vw_mqb_2010.dbc b/opendbc/vw_mqb_2010.dbc old mode 100644 new mode 100755 diff --git a/openpilot/.vscode/settings.json b/openpilot/.vscode/settings.json old mode 100644 new mode 100755 diff --git a/openpilot/__init__.py b/openpilot/__init__.py old mode 100644 new mode 100755 diff --git a/openpilot/clearpiliot_devqueue_zbacklog.txt b/openpilot/clearpiliot_devqueue_zbacklog.txt old mode 100644 new mode 100755 diff --git a/openpilot/clearpilot_design.txt b/openpilot/clearpilot_design.txt old mode 100644 new mode 100755 diff --git a/openpilot/clearpilot_devqueue_amain.txt b/openpilot/clearpilot_devqueue_amain.txt old mode 100644 new mode 100755 diff --git a/openpilot/clearpilot_feature_documentation.txt b/openpilot/clearpilot_feature_documentation.txt old mode 100644 new mode 100755 diff --git a/openpilot/clearpilot_notes.txt b/openpilot/clearpilot_notes.txt old mode 100644 new mode 100755 diff --git a/openpilot/clearpilot_settings.txt b/openpilot/clearpilot_settings.txt old mode 100644 new mode 100755 diff --git a/openpilot/clearpilot_testme.txt b/openpilot/clearpilot_testme.txt old mode 100644 new mode 100755 diff --git a/openpilot/notes.txt b/openpilot/notes.txt old mode 100644 new mode 100755 diff --git a/panda/.github/workflows/drivers.yaml b/panda/.github/workflows/drivers.yaml old mode 100644 new mode 100755 diff --git a/panda/.github/workflows/repo.yml b/panda/.github/workflows/repo.yml old mode 100644 new mode 100755 diff --git a/panda/.github/workflows/test.yaml b/panda/.github/workflows/test.yaml old mode 100644 new mode 100755 diff --git a/panda/.gitignore b/panda/.gitignore old mode 100644 new mode 100755 diff --git a/panda/.pre-commit-config.yaml b/panda/.pre-commit-config.yaml old mode 100644 new mode 100755 diff --git a/panda/Dockerfile b/panda/Dockerfile old mode 100644 new mode 100755 diff --git a/panda/Jenkinsfile b/panda/Jenkinsfile old mode 100644 new mode 100755 diff --git a/panda/LICENSE b/panda/LICENSE old mode 100644 new mode 100755 diff --git a/panda/README.md b/panda/README.md old mode 100644 new mode 100755 diff --git a/panda/SConscript b/panda/SConscript old mode 100644 new mode 100755 diff --git a/panda/SConstruct b/panda/SConstruct old mode 100644 new mode 100755 diff --git a/panda/__init__.py b/panda/__init__.py old mode 100644 new mode 100755 diff --git a/panda/board/README.md b/panda/board/README.md old mode 100644 new mode 100755 diff --git a/panda/board/SConscript b/panda/board/SConscript old mode 100644 new mode 100755 diff --git a/panda/board/__init__.py b/panda/board/__init__.py old mode 100644 new mode 100755 diff --git a/panda/board/boards/black.h b/panda/board/boards/black.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/board_declarations.h b/panda/board/boards/board_declarations.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/cuatro.h b/panda/board/boards/cuatro.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/dos.h b/panda/board/boards/dos.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/grey.h b/panda/board/boards/grey.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/red.h b/panda/board/boards/red.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/red_chiplet.h b/panda/board/boards/red_chiplet.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/tres.h b/panda/board/boards/tres.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/uno.h b/panda/board/boards/uno.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/unused_funcs.h b/panda/board/boards/unused_funcs.h old mode 100644 new mode 100755 diff --git a/panda/board/boards/white.h b/panda/board/boards/white.h old mode 100644 new mode 100755 diff --git a/panda/board/bootstub.c b/panda/board/bootstub.c old mode 100644 new mode 100755 diff --git a/panda/board/bootstub_declarations.h b/panda/board/bootstub_declarations.h old mode 100644 new mode 100755 diff --git a/panda/board/can_comms.h b/panda/board/can_comms.h old mode 100644 new mode 100755 diff --git a/panda/board/can_definitions.h b/panda/board/can_definitions.h old mode 100644 new mode 100755 diff --git a/panda/board/comms_definitions.h b/panda/board/comms_definitions.h old mode 100644 new mode 100755 diff --git a/panda/board/config.h b/panda/board/config.h old mode 100644 new mode 100755 diff --git a/panda/board/crc.h b/panda/board/crc.h old mode 100644 new mode 100755 diff --git a/panda/board/critical.h b/panda/board/critical.h old mode 100644 new mode 100755 diff --git a/panda/board/debug/README.md b/panda/board/debug/README.md old mode 100644 new mode 100755 diff --git a/panda/board/drivers/bootkick.h b/panda/board/drivers/bootkick.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/bxcan.h b/panda/board/drivers/bxcan.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/can_common.h b/panda/board/drivers/can_common.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/clock_source.h b/panda/board/drivers/clock_source.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/fake_siren.h b/panda/board/drivers/fake_siren.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/fan.h b/panda/board/drivers/fan.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/fdcan.h b/panda/board/drivers/fdcan.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/gmlan_alt.h b/panda/board/drivers/gmlan_alt.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/gpio.h b/panda/board/drivers/gpio.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/harness.h b/panda/board/drivers/harness.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/interrupts.h b/panda/board/drivers/interrupts.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/pwm.h b/panda/board/drivers/pwm.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/registers.h b/panda/board/drivers/registers.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/simple_watchdog.h b/panda/board/drivers/simple_watchdog.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/spi.h b/panda/board/drivers/spi.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/timers.h b/panda/board/drivers/timers.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/uart.h b/panda/board/drivers/uart.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/usb.h b/panda/board/drivers/usb.h old mode 100644 new mode 100755 diff --git a/panda/board/drivers/watchdog.h b/panda/board/drivers/watchdog.h old mode 100644 new mode 100755 diff --git a/panda/board/early_init.h b/panda/board/early_init.h old mode 100644 new mode 100755 diff --git a/panda/board/fake_stm.h b/panda/board/fake_stm.h old mode 100644 new mode 100755 diff --git a/panda/board/faults.h b/panda/board/faults.h old mode 100644 new mode 100755 diff --git a/panda/board/flasher.h b/panda/board/flasher.h old mode 100644 new mode 100755 diff --git a/panda/board/health.h b/panda/board/health.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/README.md b/panda/board/jungle/README.md old mode 100644 new mode 100755 diff --git a/panda/board/jungle/SConscript b/panda/board/jungle/SConscript old mode 100644 new mode 100755 diff --git a/panda/board/jungle/__init__.py b/panda/board/jungle/__init__.py old mode 100644 new mode 100755 diff --git a/panda/board/jungle/boards/board_declarations.h b/panda/board/jungle/boards/board_declarations.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/boards/board_v1.h b/panda/board/jungle/boards/board_v1.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/boards/board_v2.h b/panda/board/jungle/boards/board_v2.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/jungle_health.h b/panda/board/jungle/jungle_health.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/main.c b/panda/board/jungle/main.c old mode 100644 new mode 100755 diff --git a/panda/board/jungle/main_comms.h b/panda/board/jungle/main_comms.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/stm32f4/board.h b/panda/board/jungle/stm32f4/board.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/stm32h7/board.h b/panda/board/jungle/stm32h7/board.h old mode 100644 new mode 100755 diff --git a/panda/board/jungle/stm32h7/lladc.h b/panda/board/jungle/stm32h7/lladc.h old mode 100644 new mode 100755 diff --git a/panda/board/libc.h b/panda/board/libc.h old mode 100644 new mode 100755 diff --git a/panda/board/main.c b/panda/board/main.c old mode 100644 new mode 100755 diff --git a/panda/board/main_comms.h b/panda/board/main_comms.h old mode 100644 new mode 100755 diff --git a/panda/board/main_declarations.h b/panda/board/main_declarations.h old mode 100644 new mode 100755 diff --git a/panda/board/obj/.placeholder b/panda/board/obj/.placeholder old mode 100644 new mode 100755 diff --git a/panda/board/power_saving.h b/panda/board/power_saving.h old mode 100644 new mode 100755 diff --git a/panda/board/provision.h b/panda/board/provision.h old mode 100644 new mode 100755 diff --git a/panda/board/safety.h b/panda/board/safety.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_body.h b/panda/board/safety/safety_body.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_chrysler.h b/panda/board/safety/safety_chrysler.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_defaults.h b/panda/board/safety/safety_defaults.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_elm327.h b/panda/board/safety/safety_elm327.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_ford.h b/panda/board/safety/safety_ford.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_gm.h b/panda/board/safety/safety_gm.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_honda.h b/panda/board/safety/safety_honda.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_hyundai.h b/panda/board/safety/safety_hyundai.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_hyundai_canfd.h b/panda/board/safety/safety_hyundai_canfd.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_hyundai_canfd.org b/panda/board/safety/safety_hyundai_canfd.org old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_hyundai_common.h b/panda/board/safety/safety_hyundai_common.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_mazda.h b/panda/board/safety/safety_mazda.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_nissan.h b/panda/board/safety/safety_nissan.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_subaru.h b/panda/board/safety/safety_subaru.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_subaru_preglobal.h b/panda/board/safety/safety_subaru_preglobal.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_tesla.h b/panda/board/safety/safety_tesla.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_toyota.h b/panda/board/safety/safety_toyota.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_volkswagen_common.h b/panda/board/safety/safety_volkswagen_common.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_volkswagen_mqb.h b/panda/board/safety/safety_volkswagen_mqb.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safety_volkswagen_pq.h b/panda/board/safety/safety_volkswagen_pq.h old mode 100644 new mode 100755 diff --git a/panda/board/safety/safty_hyundai_canfd.h.wip b/panda/board/safety/safty_hyundai_canfd.h.wip old mode 100644 new mode 100755 diff --git a/panda/board/safety_declarations.h b/panda/board/safety_declarations.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/board.h b/panda/board/stm32f4/board.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/clock.h b/panda/board/stm32f4/clock.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/cmsis_compiler.h b/panda/board/stm32f4/inc/cmsis_compiler.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/cmsis_gcc.h b/panda/board/stm32f4/inc/cmsis_gcc.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/cmsis_version.h b/panda/board/stm32f4/inc/cmsis_version.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/core_cm3.h b/panda/board/stm32f4/inc/core_cm3.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/core_cm4.h b/panda/board/stm32f4/inc/core_cm4.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/mpu_armv7.h b/panda/board/stm32f4/inc/mpu_armv7.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/stm32f413xx.h b/panda/board/stm32f4/inc/stm32f413xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/stm32f4xx.h b/panda/board/stm32f4/inc/stm32f4xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/stm32f4xx_hal_def.h b/panda/board/stm32f4/inc/stm32f4xx_hal_def.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/stm32f4xx_hal_gpio_ex.h b/panda/board/stm32f4/inc/stm32f4xx_hal_gpio_ex.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/inc/system_stm32f4xx.h b/panda/board/stm32f4/inc/system_stm32f4xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/interrupt_handlers.h b/panda/board/stm32f4/interrupt_handlers.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/lladc.h b/panda/board/stm32f4/lladc.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/llbxcan.h b/panda/board/stm32f4/llbxcan.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/llexti.h b/panda/board/stm32f4/llexti.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/llfan.h b/panda/board/stm32f4/llfan.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/llflash.h b/panda/board/stm32f4/llflash.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/llspi.h b/panda/board/stm32f4/llspi.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/lluart.h b/panda/board/stm32f4/lluart.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/llusb.h b/panda/board/stm32f4/llusb.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/peripherals.h b/panda/board/stm32f4/peripherals.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/startup_stm32f413xx.s b/panda/board/stm32f4/startup_stm32f413xx.s old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/stm32f4_config.h b/panda/board/stm32f4/stm32f4_config.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32f4/stm32f4_flash.ld b/panda/board/stm32f4/stm32f4_flash.ld old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/board.h b/panda/board/stm32h7/board.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/clock.h b/panda/board/stm32h7/clock.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/cmsis_compiler.h b/panda/board/stm32h7/inc/cmsis_compiler.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/cmsis_gcc.h b/panda/board/stm32h7/inc/cmsis_gcc.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/cmsis_version.h b/panda/board/stm32h7/inc/cmsis_version.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/core_cm7.h b/panda/board/stm32h7/inc/core_cm7.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/mpu_armv8.h b/panda/board/stm32h7/inc/mpu_armv8.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/stm32h725xx.h b/panda/board/stm32h7/inc/stm32h725xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/stm32h735xx.h b/panda/board/stm32h7/inc/stm32h735xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/stm32h7xx.h b/panda/board/stm32h7/inc/stm32h7xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/stm32h7xx_hal_def.h b/panda/board/stm32h7/inc/stm32h7xx_hal_def.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/stm32h7xx_hal_gpio_ex.h b/panda/board/stm32h7/inc/stm32h7xx_hal_gpio_ex.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/inc/system_stm32h7xx.h b/panda/board/stm32h7/inc/system_stm32h7xx.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/interrupt_handlers.h b/panda/board/stm32h7/interrupt_handlers.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/lladc.h b/panda/board/stm32h7/lladc.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/lldac.h b/panda/board/stm32h7/lldac.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/llexti.h b/panda/board/stm32h7/llexti.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/llfan.h b/panda/board/stm32h7/llfan.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/llfdcan.h b/panda/board/stm32h7/llfdcan.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/llflash.h b/panda/board/stm32h7/llflash.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/lli2c.h b/panda/board/stm32h7/lli2c.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/llspi.h b/panda/board/stm32h7/llspi.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/lluart.h b/panda/board/stm32h7/lluart.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/llusb.h b/panda/board/stm32h7/llusb.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/peripherals.h b/panda/board/stm32h7/peripherals.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/startup_stm32h7x5xx.s b/panda/board/stm32h7/startup_stm32h7x5xx.s old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/stm32h7_config.h b/panda/board/stm32h7/stm32h7_config.h old mode 100644 new mode 100755 diff --git a/panda/board/stm32h7/stm32h7x5_flash.ld b/panda/board/stm32h7/stm32h7x5_flash.ld old mode 100644 new mode 100755 diff --git a/panda/board/utils.h b/panda/board/utils.h old mode 100644 new mode 100755 diff --git a/panda/certs/debug b/panda/certs/debug old mode 100644 new mode 100755 diff --git a/panda/certs/debug.pub b/panda/certs/debug.pub old mode 100644 new mode 100755 diff --git a/panda/certs/release.pub b/panda/certs/release.pub old mode 100644 new mode 100755 diff --git a/panda/crypto/hash-internal.h b/panda/crypto/hash-internal.h old mode 100644 new mode 100755 diff --git a/panda/crypto/rsa.c b/panda/crypto/rsa.c old mode 100644 new mode 100755 diff --git a/panda/crypto/rsa.h b/panda/crypto/rsa.h old mode 100644 new mode 100755 diff --git a/panda/crypto/sha.c b/panda/crypto/sha.c old mode 100644 new mode 100755 diff --git a/panda/crypto/sha.h b/panda/crypto/sha.h old mode 100644 new mode 100755 diff --git a/panda/docs/CANPacket_structure.png b/panda/docs/CANPacket_structure.png old mode 100644 new mode 100755 diff --git a/panda/docs/USB_packet_structure.png b/panda/docs/USB_packet_structure.png old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/.gitignore b/panda/drivers/linux/.gitignore old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/Makefile b/panda/drivers/linux/Makefile old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/README.md b/panda/drivers/linux/README.md old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/dkms.conf b/panda/drivers/linux/dkms.conf old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/panda.c b/panda/drivers/linux/panda.c old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/test/Makefile b/panda/drivers/linux/test/Makefile old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/test/main.c b/panda/drivers/linux/test/main.c old mode 100644 new mode 100755 diff --git a/panda/drivers/linux/test/run.sh b/panda/drivers/linux/test/run.sh old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/.gitignore b/panda/drivers/spi/.gitignore old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/Makefile b/panda/drivers/spi/Makefile old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/load.sh b/panda/drivers/spi/load.sh old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/patch b/panda/drivers/spi/patch old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/pull-src.sh b/panda/drivers/spi/pull-src.sh old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/spi_panda.h b/panda/drivers/spi/spi_panda.h old mode 100644 new mode 100755 diff --git a/panda/drivers/spi/spidev_panda.c b/panda/drivers/spi/spidev_panda.c old mode 100644 new mode 100755 diff --git a/panda/examples/__init__.py b/panda/examples/__init__.py old mode 100644 new mode 100755 diff --git a/panda/examples/can_bit_transition.md b/panda/examples/can_bit_transition.md old mode 100644 new mode 100755 diff --git a/panda/examples/can_bit_transition.py b/panda/examples/can_bit_transition.py old mode 100644 new mode 100755 diff --git a/panda/examples/can_logger.py b/panda/examples/can_logger.py old mode 100644 new mode 100755 diff --git a/panda/examples/can_unique.md b/panda/examples/can_unique.md old mode 100644 new mode 100755 diff --git a/panda/examples/can_unique.py b/panda/examples/can_unique.py old mode 100644 new mode 100755 diff --git a/panda/examples/query_vin_and_stats.py b/panda/examples/query_vin_and_stats.py old mode 100644 new mode 100755 diff --git a/panda/examples/tesla_tester.py b/panda/examples/tesla_tester.py old mode 100644 new mode 100755 diff --git a/panda/mypy.ini b/panda/mypy.ini old mode 100644 new mode 100755 diff --git a/panda/panda.png b/panda/panda.png old mode 100644 new mode 100755 diff --git a/panda/pyproject.toml b/panda/pyproject.toml old mode 100644 new mode 100755 diff --git a/panda/python/__init__.py b/panda/python/__init__.py old mode 100644 new mode 100755 diff --git a/panda/python/base.py b/panda/python/base.py old mode 100644 new mode 100755 diff --git a/panda/python/canhandle.py b/panda/python/canhandle.py old mode 100644 new mode 100755 diff --git a/panda/python/ccp.py b/panda/python/ccp.py old mode 100644 new mode 100755 diff --git a/panda/python/constants.py b/panda/python/constants.py old mode 100644 new mode 100755 diff --git a/panda/python/dfu.py b/panda/python/dfu.py old mode 100644 new mode 100755 diff --git a/panda/python/isotp.py b/panda/python/isotp.py old mode 100644 new mode 100755 diff --git a/panda/python/serial.py b/panda/python/serial.py old mode 100644 new mode 100755 diff --git a/panda/python/spi.py b/panda/python/spi.py old mode 100644 new mode 100755 diff --git a/panda/python/uds.py b/panda/python/uds.py old mode 100644 new mode 100755 diff --git a/panda/python/usb.py b/panda/python/usb.py old mode 100644 new mode 100755 diff --git a/panda/python/xcp.py b/panda/python/xcp.py old mode 100644 new mode 100755 diff --git a/panda/release/.gitignore b/panda/release/.gitignore old mode 100644 new mode 100755 diff --git a/panda/release/make_release.sh b/panda/release/make_release.sh old mode 100644 new mode 100755 diff --git a/panda/requirements.txt b/panda/requirements.txt old mode 100644 new mode 100755 diff --git a/panda/setup.cfg b/panda/setup.cfg old mode 100644 new mode 100755 diff --git a/panda/setup.py b/panda/setup.py old mode 100644 new mode 100755 diff --git a/panda/tests/__init__.py b/panda/tests/__init__.py old mode 100644 new mode 100755 diff --git a/panda/tests/benchmark.py b/panda/tests/benchmark.py old mode 100644 new mode 100755 diff --git a/panda/tests/black_white_loopback_test.py b/panda/tests/black_white_loopback_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/black_white_relay_endurance.py b/panda/tests/black_white_relay_endurance.py old mode 100644 new mode 100755 diff --git a/panda/tests/black_white_relay_test.py b/panda/tests/black_white_relay_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/bulk_write_test.py b/panda/tests/bulk_write_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/can_printer.py b/panda/tests/can_printer.py old mode 100644 new mode 100755 diff --git a/panda/tests/canfd/test_canfd.py b/panda/tests/canfd/test_canfd.py old mode 100644 new mode 100755 diff --git a/panda/tests/check_fw_size.py b/panda/tests/check_fw_size.py old mode 100644 new mode 100755 diff --git a/panda/tests/ci_shell.sh b/panda/tests/ci_shell.sh old mode 100644 new mode 100755 diff --git a/panda/tests/debug_console.py b/panda/tests/debug_console.py old mode 100644 new mode 100755 diff --git a/panda/tests/development/register_hashmap_spread.py b/panda/tests/development/register_hashmap_spread.py old mode 100644 new mode 100755 diff --git a/panda/tests/echo.py b/panda/tests/echo.py old mode 100644 new mode 100755 diff --git a/panda/tests/elm_car_simulator.py b/panda/tests/elm_car_simulator.py old mode 100644 new mode 100755 diff --git a/panda/tests/elm_throughput.py b/panda/tests/elm_throughput.py old mode 100644 new mode 100755 diff --git a/panda/tests/fan/fan_test.py b/panda/tests/fan/fan_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/fan/fan_tuning.py b/panda/tests/fan/fan_tuning.py old mode 100644 new mode 100755 diff --git a/panda/tests/get_version.py b/panda/tests/get_version.py old mode 100644 new mode 100755 diff --git a/panda/tests/gmbitbang/recv.py b/panda/tests/gmbitbang/recv.py old mode 100644 new mode 100755 diff --git a/panda/tests/gmbitbang/rigol.py b/panda/tests/gmbitbang/rigol.py old mode 100644 new mode 100755 diff --git a/panda/tests/gmbitbang/test.py b/panda/tests/gmbitbang/test.py old mode 100644 new mode 100755 diff --git a/panda/tests/gmbitbang/test_one.py b/panda/tests/gmbitbang/test_one.py old mode 100644 new mode 100755 diff --git a/panda/tests/gmbitbang/test_packer.c b/panda/tests/gmbitbang/test_packer.c old mode 100644 new mode 100755 diff --git a/panda/tests/gmlan_harness_test.py b/panda/tests/gmlan_harness_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/health_test.py b/panda/tests/health_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/1_program.py b/panda/tests/hitl/1_program.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/2_health.py b/panda/tests/hitl/2_health.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/3_usb_to_can.py b/panda/tests/hitl/3_usb_to_can.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/4_can_loopback.py b/panda/tests/hitl/4_can_loopback.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/5_spi.py b/panda/tests/hitl/5_spi.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/6_safety.py b/panda/tests/hitl/6_safety.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/7_internal.py b/panda/tests/hitl/7_internal.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/__init__.py b/panda/tests/hitl/__init__.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/conftest.py b/panda/tests/hitl/conftest.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/helpers.py b/panda/tests/hitl/helpers.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/known_bootstub/bootstub.panda_h7.bin b/panda/tests/hitl/known_bootstub/bootstub.panda_h7.bin old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/known_bootstub/bootstub_f4_first_dos_production.panda.bin b/panda/tests/hitl/known_bootstub/bootstub_f4_first_dos_production.panda.bin old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/known_bootstub/bootstub_f4_only_bcd.panda.bin b/panda/tests/hitl/known_bootstub/bootstub_f4_only_bcd.panda.bin old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/reset_jungles.py b/panda/tests/hitl/reset_jungles.py old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/run_parallel_tests.sh b/panda/tests/hitl/run_parallel_tests.sh old mode 100644 new mode 100755 diff --git a/panda/tests/hitl/run_serial_tests.sh b/panda/tests/hitl/run_serial_tests.sh old mode 100644 new mode 100755 diff --git a/panda/tests/ir_test.py b/panda/tests/ir_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/libpanda/SConscript b/panda/tests/libpanda/SConscript old mode 100644 new mode 100755 diff --git a/panda/tests/libpanda/libpanda_py.py b/panda/tests/libpanda/libpanda_py.py old mode 100644 new mode 100755 diff --git a/panda/tests/libpanda/panda.c b/panda/tests/libpanda/panda.c old mode 100644 new mode 100755 diff --git a/panda/tests/libpanda/safety_helpers.h b/panda/tests/libpanda/safety_helpers.h old mode 100644 new mode 100755 diff --git a/panda/tests/libpanda/safety_helpers.py b/panda/tests/libpanda/safety_helpers.py old mode 100644 new mode 100755 diff --git a/panda/tests/libs/resetter.py b/panda/tests/libs/resetter.py old mode 100644 new mode 100755 diff --git a/panda/tests/loopback_test.py b/panda/tests/loopback_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/message_drop_test.py b/panda/tests/message_drop_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/misra/.gitignore b/panda/tests/misra/.gitignore old mode 100644 new mode 100755 diff --git a/panda/tests/misra/coverage_table b/panda/tests/misra/coverage_table old mode 100644 new mode 100755 diff --git a/panda/tests/misra/install.sh b/panda/tests/misra/install.sh old mode 100644 new mode 100755 diff --git a/panda/tests/misra/test_misra.sh b/panda/tests/misra/test_misra.sh old mode 100644 new mode 100755 diff --git a/panda/tests/misra/test_mutation.py b/panda/tests/misra/test_mutation.py old mode 100644 new mode 100755 diff --git a/panda/tests/read_flash_spi.py b/panda/tests/read_flash_spi.py old mode 100644 new mode 100755 diff --git a/panda/tests/read_st_flash.sh b/panda/tests/read_st_flash.sh old mode 100644 new mode 100755 diff --git a/panda/tests/read_winusb_descriptors.py b/panda/tests/read_winusb_descriptors.py old mode 100644 new mode 100755 diff --git a/panda/tests/reflash_internal_panda.py b/panda/tests/reflash_internal_panda.py old mode 100644 new mode 100755 diff --git a/panda/tests/relay_test.py b/panda/tests/relay_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/restore_flash_spi.py b/panda/tests/restore_flash_spi.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/__init__.py b/panda/tests/safety/__init__.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/common.py b/panda/tests/safety/common.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/hyundai_common.py b/panda/tests/safety/hyundai_common.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test.sh b/panda/tests/safety/test.sh old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_body.py b/panda/tests/safety/test_body.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_chrysler.py b/panda/tests/safety/test_chrysler.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_defaults.py b/panda/tests/safety/test_defaults.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_elm327.py b/panda/tests/safety/test_elm327.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_ford.py b/panda/tests/safety/test_ford.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_gm.py b/panda/tests/safety/test_gm.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_honda.py b/panda/tests/safety/test_honda.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_hyundai.py b/panda/tests/safety/test_hyundai.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_hyundai_canfd.py b/panda/tests/safety/test_hyundai_canfd.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_mazda.py b/panda/tests/safety/test_mazda.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_nissan.py b/panda/tests/safety/test_nissan.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_subaru.py b/panda/tests/safety/test_subaru.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_subaru_preglobal.py b/panda/tests/safety/test_subaru_preglobal.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_tesla.py b/panda/tests/safety/test_tesla.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_toyota.py b/panda/tests/safety/test_toyota.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_volkswagen_mqb.py b/panda/tests/safety/test_volkswagen_mqb.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety/test_volkswagen_pq.py b/panda/tests/safety/test_volkswagen_pq.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety_replay/.gitignore b/panda/tests/safety_replay/.gitignore old mode 100644 new mode 100755 diff --git a/panda/tests/safety_replay/__init__.py b/panda/tests/safety_replay/__init__.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety_replay/helpers.py b/panda/tests/safety_replay/helpers.py old mode 100644 new mode 100755 diff --git a/panda/tests/safety_replay/replay_drive.py b/panda/tests/safety_replay/replay_drive.py old mode 100644 new mode 100755 diff --git a/panda/tests/setup_device_ci.sh b/panda/tests/setup_device_ci.sh old mode 100644 new mode 100755 diff --git a/panda/tests/som/on-device.py b/panda/tests/som/on-device.py old mode 100644 new mode 100755 diff --git a/panda/tests/som/test_bootkick.py b/panda/tests/som/test_bootkick.py old mode 100644 new mode 100755 diff --git a/panda/tests/som_debug.sh b/panda/tests/som_debug.sh old mode 100644 new mode 100755 diff --git a/panda/tests/spam_can.py b/panda/tests/spam_can.py old mode 100644 new mode 100755 diff --git a/panda/tests/standalone_test.py b/panda/tests/standalone_test.py old mode 100644 new mode 100755 diff --git a/panda/tests/test_rsa.c b/panda/tests/test_rsa.c old mode 100644 new mode 100755 diff --git a/panda/tests/tucan_loopback.py b/panda/tests/tucan_loopback.py old mode 100644 new mode 100755 diff --git a/panda/tests/usbprotocol/test.sh b/panda/tests/usbprotocol/test.sh old mode 100644 new mode 100755 diff --git a/panda/tests/usbprotocol/test_comms.py b/panda/tests/usbprotocol/test_comms.py old mode 100644 new mode 100755 diff --git a/panda/tests/usbprotocol/test_pandalib.py b/panda/tests/usbprotocol/test_pandalib.py old mode 100644 new mode 100755 diff --git a/poetry.lock b/poetry.lock old mode 100644 new mode 100755 diff --git a/pull.sh b/pull.sh old mode 100644 new mode 100755 diff --git a/pull_and_launch.sh b/pull_and_launch.sh old mode 100644 new mode 100755 diff --git a/pyproject.toml b/pyproject.toml old mode 100644 new mode 100755 diff --git a/rednose/.gitignore b/rednose/.gitignore old mode 100644 new mode 100755 diff --git a/rednose/SConscript b/rednose/SConscript old mode 100644 new mode 100755 diff --git a/rednose/__init__.py b/rednose/__init__.py old mode 100644 new mode 100755 diff --git a/rednose/helpers/__init__.py b/rednose/helpers/__init__.py old mode 100644 new mode 100755 diff --git a/rednose/helpers/chi2_lookup.py b/rednose/helpers/chi2_lookup.py old mode 100644 new mode 100755 diff --git a/rednose/helpers/chi2_lookup_table.npy b/rednose/helpers/chi2_lookup_table.npy old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf.h b/rednose/helpers/ekf.h old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf_load.cc b/rednose/helpers/ekf_load.cc old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf_load.h b/rednose/helpers/ekf_load.h old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf_sym.cc b/rednose/helpers/ekf_sym.cc old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf_sym.h b/rednose/helpers/ekf_sym.h old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf_sym.py b/rednose/helpers/ekf_sym.py old mode 100644 new mode 100755 diff --git a/rednose/helpers/ekf_sym_pyx.pyx b/rednose/helpers/ekf_sym_pyx.pyx old mode 100644 new mode 100755 diff --git a/rednose/helpers/kalmanfilter.py b/rednose/helpers/kalmanfilter.py old mode 100644 new mode 100755 diff --git a/rednose/helpers/sympy_helpers.py b/rednose/helpers/sympy_helpers.py old mode 100644 new mode 100755 diff --git a/rednose/logger/logger.h b/rednose/logger/logger.h old mode 100644 new mode 100755 diff --git a/rednose/templates/compute_pos.c b/rednose/templates/compute_pos.c old mode 100644 new mode 100755 diff --git a/rednose/templates/ekf_c.c b/rednose/templates/ekf_c.c old mode 100644 new mode 100755 diff --git a/rednose/templates/feature_handler.c b/rednose/templates/feature_handler.c old mode 100644 new mode 100755 diff --git a/rednose_repo/site_scons/site_tools/rednose_filter.py b/rednose_repo/site_scons/site_tools/rednose_filter.py old mode 100644 new mode 100755 diff --git a/release/files_common b/release/files_common old mode 100644 new mode 100755 diff --git a/selfdrive/SConscript b/selfdrive/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/__init__.py b/selfdrive/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/assets/.gitignore b/selfdrive/assets/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/assets/assets.qrc b/selfdrive/assets/assets.qrc old mode 100644 new mode 100755 diff --git a/selfdrive/assets/body/awake.gif b/selfdrive/assets/body/awake.gif old mode 100644 new mode 100755 diff --git a/selfdrive/assets/body/sleep.gif b/selfdrive/assets/body/sleep.gif old mode 100644 new mode 100755 diff --git a/selfdrive/assets/compress-images.sh b/selfdrive/assets/compress-images.sh old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-Black.ttf b/selfdrive/assets/fonts/Inter-Black.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-Bold.ttf b/selfdrive/assets/fonts/Inter-Bold.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-ExtraBold.ttf b/selfdrive/assets/fonts/Inter-ExtraBold.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-ExtraLight.ttf b/selfdrive/assets/fonts/Inter-ExtraLight.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-Light.ttf b/selfdrive/assets/fonts/Inter-Light.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-Medium.ttf b/selfdrive/assets/fonts/Inter-Medium.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-Regular.ttf b/selfdrive/assets/fonts/Inter-Regular.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-SemiBold.ttf b/selfdrive/assets/fonts/Inter-SemiBold.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/Inter-Thin.ttf b/selfdrive/assets/fonts/Inter-Thin.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/fonts/JetBrainsMono-Medium.ttf b/selfdrive/assets/fonts/JetBrainsMono-Medium.ttf old mode 100644 new mode 100755 diff --git a/selfdrive/assets/icons/close.svg b/selfdrive/assets/icons/close.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/images/button_flag.png b/selfdrive/assets/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/images/button_home.png b/selfdrive/assets/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/images/button_settings.png b/selfdrive/assets/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/images/triangle.svg b/selfdrive/assets/images/triangle.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_chffr_wheel.png b/selfdrive/assets/img_chffr_wheel.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_circled_check.svg b/selfdrive/assets/img_circled_check.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_circled_slash.svg b/selfdrive/assets/img_circled_slash.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_continue_triangle.svg b/selfdrive/assets/img_continue_triangle.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_couch.svg b/selfdrive/assets/img_couch.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_driver_face.png b/selfdrive/assets/img_driver_face.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_driver_face_static.png b/selfdrive/assets/img_driver_face_static.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_experimental.svg b/selfdrive/assets/img_experimental.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_experimental_grey.svg b/selfdrive/assets/img_experimental_grey.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_experimental_white.svg b/selfdrive/assets/img_experimental_white.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_eye_closed.svg b/selfdrive/assets/img_eye_closed.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_eye_open.svg b/selfdrive/assets/img_eye_open.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_map.png b/selfdrive/assets/img_map.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_spinner_comma.png b/selfdrive/assets/img_spinner_comma.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_spinner_comma.png~ b/selfdrive/assets/img_spinner_comma.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_spinner_comma_2.png b/selfdrive/assets/img_spinner_comma_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/img_spinner_track.png b/selfdrive/assets/img_spinner_track.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/default_marker.svg b/selfdrive/assets/navigation/default_marker.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_arrive.png b/selfdrive/assets/navigation/direction_arrive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_arrive_left.png b/selfdrive/assets/navigation/direction_arrive_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_arrive_right.png b/selfdrive/assets/navigation/direction_arrive_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_arrive_straight.png b/selfdrive/assets/navigation/direction_arrive_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_close.png b/selfdrive/assets/navigation/direction_close.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue.png b/selfdrive/assets/navigation/direction_continue.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue_left.png b/selfdrive/assets/navigation/direction_continue_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue_right.png b/selfdrive/assets/navigation/direction_continue_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue_slight_left.png b/selfdrive/assets/navigation/direction_continue_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue_slight_right.png b/selfdrive/assets/navigation/direction_continue_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue_straight.png b/selfdrive/assets/navigation/direction_continue_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_continue_uturn.png b/selfdrive/assets/navigation/direction_continue_uturn.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_depart.png b/selfdrive/assets/navigation/direction_depart.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_depart_left.png b/selfdrive/assets/navigation/direction_depart_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_depart_right.png b/selfdrive/assets/navigation/direction_depart_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_depart_straight.png b/selfdrive/assets/navigation/direction_depart_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_end_of_road_left.png b/selfdrive/assets/navigation/direction_end_of_road_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_end_of_road_right.png b/selfdrive/assets/navigation/direction_end_of_road_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_flag.png b/selfdrive/assets/navigation/direction_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_fork.png b/selfdrive/assets/navigation/direction_fork.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_fork_left.png b/selfdrive/assets/navigation/direction_fork_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_fork_right.png b/selfdrive/assets/navigation/direction_fork_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_fork_slight_left.png b/selfdrive/assets/navigation/direction_fork_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_fork_slight_right.png b/selfdrive/assets/navigation/direction_fork_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_fork_straight.png b/selfdrive/assets/navigation/direction_fork_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid.png b/selfdrive/assets/navigation/direction_invalid.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid_left.png b/selfdrive/assets/navigation/direction_invalid_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid_right.png b/selfdrive/assets/navigation/direction_invalid_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid_slight_left.png b/selfdrive/assets/navigation/direction_invalid_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid_slight_right.png b/selfdrive/assets/navigation/direction_invalid_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid_straight.png b/selfdrive/assets/navigation/direction_invalid_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_invalid_uturn.png b/selfdrive/assets/navigation/direction_invalid_uturn.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_merge_left.png b/selfdrive/assets/navigation/direction_merge_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_merge_right.png b/selfdrive/assets/navigation/direction_merge_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_merge_slight_left.png b/selfdrive/assets/navigation/direction_merge_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_merge_slight_right.png b/selfdrive/assets/navigation/direction_merge_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_merge_straight.png b/selfdrive/assets/navigation/direction_merge_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_left.png b/selfdrive/assets/navigation/direction_new_name_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_right.png b/selfdrive/assets/navigation/direction_new_name_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_sharp_left.png b/selfdrive/assets/navigation/direction_new_name_sharp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_sharp_right.png b/selfdrive/assets/navigation/direction_new_name_sharp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_slight_left.png b/selfdrive/assets/navigation/direction_new_name_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_slight_right.png b/selfdrive/assets/navigation/direction_new_name_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_new_name_straight.png b/selfdrive/assets/navigation/direction_new_name_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_left.png b/selfdrive/assets/navigation/direction_notification_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_right.png b/selfdrive/assets/navigation/direction_notification_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_sharp_left.png b/selfdrive/assets/navigation/direction_notification_sharp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_sharp_right.png b/selfdrive/assets/navigation/direction_notification_sharp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_slight_left.png b/selfdrive/assets/navigation/direction_notification_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_slight_right.png b/selfdrive/assets/navigation/direction_notification_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_notification_straight.png b/selfdrive/assets/navigation/direction_notification_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_off_ramp_left.png b/selfdrive/assets/navigation/direction_off_ramp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_off_ramp_right.png b/selfdrive/assets/navigation/direction_off_ramp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_off_ramp_slight_left.png b/selfdrive/assets/navigation/direction_off_ramp_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_off_ramp_slight_right.png b/selfdrive/assets/navigation/direction_off_ramp_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_left.png b/selfdrive/assets/navigation/direction_on_ramp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_right.png b/selfdrive/assets/navigation/direction_on_ramp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_sharp_left.png b/selfdrive/assets/navigation/direction_on_ramp_sharp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_sharp_right.png b/selfdrive/assets/navigation/direction_on_ramp_sharp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_slight_left.png b/selfdrive/assets/navigation/direction_on_ramp_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_slight_right.png b/selfdrive/assets/navigation/direction_on_ramp_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_on_ramp_straight.png b/selfdrive/assets/navigation/direction_on_ramp_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary.png b/selfdrive/assets/navigation/direction_rotary.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_left.png b/selfdrive/assets/navigation/direction_rotary_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_right.png b/selfdrive/assets/navigation/direction_rotary_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_sharp_left.png b/selfdrive/assets/navigation/direction_rotary_sharp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_sharp_right.png b/selfdrive/assets/navigation/direction_rotary_sharp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_slight_left.png b/selfdrive/assets/navigation/direction_rotary_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_slight_right.png b/selfdrive/assets/navigation/direction_rotary_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_rotary_straight.png b/selfdrive/assets/navigation/direction_rotary_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout.png b/selfdrive/assets/navigation/direction_roundabout.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_left.png b/selfdrive/assets/navigation/direction_roundabout_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_right.png b/selfdrive/assets/navigation/direction_roundabout_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_sharp_left.png b/selfdrive/assets/navigation/direction_roundabout_sharp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_sharp_right.png b/selfdrive/assets/navigation/direction_roundabout_sharp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_slight_left.png b/selfdrive/assets/navigation/direction_roundabout_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_slight_right.png b/selfdrive/assets/navigation/direction_roundabout_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_roundabout_straight.png b/selfdrive/assets/navigation/direction_roundabout_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_left.png b/selfdrive/assets/navigation/direction_turn_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_left_inactive.png b/selfdrive/assets/navigation/direction_turn_left_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_right.png b/selfdrive/assets/navigation/direction_turn_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_right_inactive.png b/selfdrive/assets/navigation/direction_turn_right_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_sharp_left.png b/selfdrive/assets/navigation/direction_turn_sharp_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_sharp_right.png b/selfdrive/assets/navigation/direction_turn_sharp_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_slight_left.png b/selfdrive/assets/navigation/direction_turn_slight_left.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_slight_left_inactive.png b/selfdrive/assets/navigation/direction_turn_slight_left_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_slight_right.png b/selfdrive/assets/navigation/direction_turn_slight_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_slight_right_inactive.png b/selfdrive/assets/navigation/direction_turn_slight_right_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_straight.png b/selfdrive/assets/navigation/direction_turn_straight.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_straight_inactive.png b/selfdrive/assets/navigation/direction_turn_straight_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_turn_uturn.png b/selfdrive/assets/navigation/direction_turn_uturn.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/direction_updown.png b/selfdrive/assets/navigation/direction_updown.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/home.png b/selfdrive/assets/navigation/home.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/home.svg b/selfdrive/assets/navigation/home.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/home_inactive.png b/selfdrive/assets/navigation/home_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_directions.svg b/selfdrive/assets/navigation/icon_directions.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_directions_outlined.svg b/selfdrive/assets/navigation/icon_directions_outlined.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_favorite.svg b/selfdrive/assets/navigation/icon_favorite.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_home.svg b/selfdrive/assets/navigation/icon_home.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_recent.svg b/selfdrive/assets/navigation/icon_recent.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_settings.svg b/selfdrive/assets/navigation/icon_settings.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/icon_work.svg b/selfdrive/assets/navigation/icon_work.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/work.png b/selfdrive/assets/navigation/work.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/work.svg b/selfdrive/assets/navigation/work.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/navigation/work_inactive.png b/selfdrive/assets/navigation/work_inactive.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/fcc.html b/selfdrive/assets/offroad/fcc.html old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_calibration.png b/selfdrive/assets/offroad/icon_calibration.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_checkmark.svg b/selfdrive/assets/offroad/icon_checkmark.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_chevron_right.png b/selfdrive/assets/offroad/icon_chevron_right.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_close.svg b/selfdrive/assets/offroad/icon_close.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_disengage_on_accelerator.svg b/selfdrive/assets/offroad/icon_disengage_on_accelerator.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_lock_closed.svg b/selfdrive/assets/offroad/icon_lock_closed.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_map.png b/selfdrive/assets/offroad/icon_map.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_map_speed.png b/selfdrive/assets/offroad/icon_map_speed.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_menu.png b/selfdrive/assets/offroad/icon_menu.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_metric.png b/selfdrive/assets/offroad/icon_metric.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_minus.png b/selfdrive/assets/offroad/icon_minus.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_monitoring.png b/selfdrive/assets/offroad/icon_monitoring.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_network.png b/selfdrive/assets/offroad/icon_network.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_openpilot.png b/selfdrive/assets/offroad/icon_openpilot.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_plus.png b/selfdrive/assets/offroad/icon_plus.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_road.png b/selfdrive/assets/offroad/icon_road.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_settings.png b/selfdrive/assets/offroad/icon_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_shell.png b/selfdrive/assets/offroad/icon_shell.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_speed_limit.png b/selfdrive/assets/offroad/icon_speed_limit.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_warning.png b/selfdrive/assets/offroad/icon_warning.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_wifi_strength_full.svg b/selfdrive/assets/offroad/icon_wifi_strength_full.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_wifi_strength_high.svg b/selfdrive/assets/offroad/icon_wifi_strength_high.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_wifi_strength_low.svg b/selfdrive/assets/offroad/icon_wifi_strength_low.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_wifi_strength_medium.svg b/selfdrive/assets/offroad/icon_wifi_strength_medium.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/icon_wifi_uploading.svg b/selfdrive/assets/offroad/icon_wifi_uploading.svg old mode 100644 new mode 100755 diff --git a/selfdrive/assets/offroad/tc.html b/selfdrive/assets/offroad/tc.html old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/disengage.wav b/selfdrive/assets/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/engage.wav b/selfdrive/assets/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/prompt.wav b/selfdrive/assets/sounds/prompt.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/prompt_distracted.wav b/selfdrive/assets/sounds/prompt_distracted.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/refuse.wav b/selfdrive/assets/sounds/refuse.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/warning_immediate.wav b/selfdrive/assets/sounds/warning_immediate.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/sounds/warning_soft.wav b/selfdrive/assets/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/assets/strip-svg-metadata.sh b/selfdrive/assets/strip-svg-metadata.sh old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step0.png b/selfdrive/assets/training/step0.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step1.png b/selfdrive/assets/training/step1.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step10.png b/selfdrive/assets/training/step10.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step11.png b/selfdrive/assets/training/step11.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step12.png b/selfdrive/assets/training/step12.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step13.png b/selfdrive/assets/training/step13.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step14.png b/selfdrive/assets/training/step14.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step15.png b/selfdrive/assets/training/step15.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step16.png b/selfdrive/assets/training/step16.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step17.png b/selfdrive/assets/training/step17.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step18.png b/selfdrive/assets/training/step18.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step2.png b/selfdrive/assets/training/step2.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step3.png b/selfdrive/assets/training/step3.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step4.png b/selfdrive/assets/training/step4.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step5.png b/selfdrive/assets/training/step5.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step6.png b/selfdrive/assets/training/step6.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step7.png b/selfdrive/assets/training/step7.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step8.png b/selfdrive/assets/training/step8.png old mode 100644 new mode 100755 diff --git a/selfdrive/assets/training/step9.png b/selfdrive/assets/training/step9.png old mode 100644 new mode 100755 diff --git a/selfdrive/athena/__init__.py b/selfdrive/athena/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/athena/tests/__init__.py b/selfdrive/athena/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/athena/tests/helpers.py b/selfdrive/athena/tests/helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/athena/tests/test_athenad.py b/selfdrive/athena/tests/test_athenad.py old mode 100644 new mode 100755 diff --git a/selfdrive/athena/tests/test_athenad_ping.py b/selfdrive/athena/tests/test_athenad_ping.py old mode 100644 new mode 100755 diff --git a/selfdrive/athena/tests/test_registration.py b/selfdrive/athena/tests/test_registration.py old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/.gitignore b/selfdrive/boardd/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/SConscript b/selfdrive/boardd/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/__init__.py b/selfdrive/boardd/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/boardd.cc b/selfdrive/boardd/boardd.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/boardd.h b/selfdrive/boardd/boardd.h old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/boardd.py b/selfdrive/boardd/boardd.py old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/boardd_api_impl.pyx b/selfdrive/boardd/boardd_api_impl.pyx old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/can_list_to_can_capnp.cc b/selfdrive/boardd/can_list_to_can_capnp.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/main.cc b/selfdrive/boardd/main.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/panda.cc b/selfdrive/boardd/panda.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/panda.h b/selfdrive/boardd/panda.h old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/panda_comms.cc b/selfdrive/boardd/panda_comms.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/panda_comms.h b/selfdrive/boardd/panda_comms.h old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/spi.cc b/selfdrive/boardd/spi.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/tests/__init__.py b/selfdrive/boardd/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/tests/bootstub.panda.bin b/selfdrive/boardd/tests/bootstub.panda.bin old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/tests/bootstub.panda_h7.bin b/selfdrive/boardd/tests/bootstub.panda_h7.bin old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/tests/bootstub.panda_h7_spiv0.bin b/selfdrive/boardd/tests/bootstub.panda_h7_spiv0.bin old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/tests/test_boardd_usbprotocol.cc b/selfdrive/boardd/tests/test_boardd_usbprotocol.cc old mode 100644 new mode 100755 diff --git a/selfdrive/boardd/tests/test_pandad.py b/selfdrive/boardd/tests/test_pandad.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/CARS_template.md b/selfdrive/car/CARS_template.md old mode 100644 new mode 100755 diff --git a/selfdrive/car/README.md b/selfdrive/car/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/car/__init__.py b/selfdrive/car/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/__init__.py b/selfdrive/car/body/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/bodycan.py b/selfdrive/car/body/bodycan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/carcontroller.py b/selfdrive/car/body/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/carstate.py b/selfdrive/car/body/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/fingerprints.py b/selfdrive/car/body/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/interface.py b/selfdrive/car/body/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/radar_interface.py b/selfdrive/car/body/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/body/values.py b/selfdrive/car/body/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/car_helpers.py b/selfdrive/car/car_helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/chrysler/__init__.py b/selfdrive/car/chrysler/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/chrysler/carcontroller.py b/selfdrive/car/chrysler/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/chrysler/carstate.py b/selfdrive/car/chrysler/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/chrysler/chryslercan.py b/selfdrive/car/chrysler/chryslercan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/chrysler/fingerprints.py b/selfdrive/car/chrysler/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/chrysler/values.py b/selfdrive/car/chrysler/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/docs.py b/selfdrive/car/docs.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/docs_definitions.py b/selfdrive/car/docs_definitions.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/fingerprints.py b/selfdrive/car/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/__init__.py b/selfdrive/car/ford/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/carcontroller.py b/selfdrive/car/ford/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/carstate.py b/selfdrive/car/ford/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/fingerprints.py b/selfdrive/car/ford/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/fordcan.py b/selfdrive/car/ford/fordcan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/interface.py b/selfdrive/car/ford/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/radar_interface.py b/selfdrive/car/ford/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/tests/__init__.py b/selfdrive/car/ford/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/tests/test_ford.py b/selfdrive/car/ford/tests/test_ford.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/ford/values.py b/selfdrive/car/ford/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/__init__.py b/selfdrive/car/gm/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/carcontroller.py b/selfdrive/car/gm/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/carstate.py b/selfdrive/car/gm/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/fingerprints.py b/selfdrive/car/gm/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/gmcan.py b/selfdrive/car/gm/gmcan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/interface.py b/selfdrive/car/gm/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/tests/__init__.py b/selfdrive/car/gm/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/tests/test_gm.py b/selfdrive/car/gm/tests/test_gm.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/gm/values.py b/selfdrive/car/gm/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/__init__.py b/selfdrive/car/honda/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/carcontroller.py b/selfdrive/car/honda/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/carstate.py b/selfdrive/car/honda/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/fingerprints.py b/selfdrive/car/honda/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/hondacan.py b/selfdrive/car/honda/hondacan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/interface.py b/selfdrive/car/honda/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/tests/__init__.py b/selfdrive/car/honda/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/tests/test_honda.py b/selfdrive/car/honda/tests/test_honda.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/honda/values.py b/selfdrive/car/honda/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/__init__.py b/selfdrive/car/hyundai/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/carcontroller.py b/selfdrive/car/hyundai/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/carstate.py b/selfdrive/car/hyundai/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/fingerprints.py b/selfdrive/car/hyundai/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/hyundaican.py b/selfdrive/car/hyundai/hyundaican.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/hyundaicanfd.py b/selfdrive/car/hyundai/hyundaicanfd.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/interface.py b/selfdrive/car/hyundai/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/radar_interface.py b/selfdrive/car/hyundai/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/tests/__init__.py b/selfdrive/car/hyundai/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/tests/print_platform_codes.py b/selfdrive/car/hyundai/tests/print_platform_codes.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/tests/test_hyundai.py b/selfdrive/car/hyundai/tests/test_hyundai.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/hyundai/values.py b/selfdrive/car/hyundai/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/interfaces.py b/selfdrive/car/interfaces.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/isotp_parallel_query.py b/selfdrive/car/isotp_parallel_query.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mazda/__init__.py b/selfdrive/car/mazda/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mazda/carcontroller.py b/selfdrive/car/mazda/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mazda/carstate.py b/selfdrive/car/mazda/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mazda/fingerprints.py b/selfdrive/car/mazda/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mazda/mazdacan.py b/selfdrive/car/mazda/mazdacan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mazda/values.py b/selfdrive/car/mazda/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mock/__init__.py b/selfdrive/car/mock/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mock/radar_interface.py b/selfdrive/car/mock/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/mock/values.py b/selfdrive/car/mock/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/__init__.py b/selfdrive/car/nissan/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/carcontroller.py b/selfdrive/car/nissan/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/carstate.py b/selfdrive/car/nissan/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/fingerprints.py b/selfdrive/car/nissan/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/interface.py b/selfdrive/car/nissan/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/nissancan.py b/selfdrive/car/nissan/nissancan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/radar_interface.py b/selfdrive/car/nissan/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/nissan/values.py b/selfdrive/car/nissan/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/__init__.py b/selfdrive/car/subaru/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/carcontroller.py b/selfdrive/car/subaru/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/carstate.py b/selfdrive/car/subaru/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/fingerprints.py b/selfdrive/car/subaru/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/interface.py b/selfdrive/car/subaru/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/radar_interface.py b/selfdrive/car/subaru/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/subarucan.py b/selfdrive/car/subaru/subarucan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/tests/test_subaru.py b/selfdrive/car/subaru/tests/test_subaru.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/subaru/values.py b/selfdrive/car/subaru/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tesla/__init__.py b/selfdrive/car/tesla/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tesla/carcontroller.py b/selfdrive/car/tesla/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tesla/carstate.py b/selfdrive/car/tesla/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tesla/fingerprints.py b/selfdrive/car/tesla/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tesla/teslacan.py b/selfdrive/car/tesla/teslacan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tesla/values.py b/selfdrive/car/tesla/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/.gitignore b/selfdrive/car/tests/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/__init__.py b/selfdrive/car/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/big_cars_test.sh b/selfdrive/car/tests/big_cars_test.sh old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/routes.py b/selfdrive/car/tests/routes.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_can_fingerprint.py b/selfdrive/car/tests/test_can_fingerprint.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_docs.py b/selfdrive/car/tests/test_docs.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_fingerprints.py b/selfdrive/car/tests/test_fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_fw_fingerprint.py b/selfdrive/car/tests/test_fw_fingerprint.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_lateral_limits.py b/selfdrive/car/tests/test_lateral_limits.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_models.py b/selfdrive/car/tests/test_models.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_models_segs.txt b/selfdrive/car/tests/test_models_segs.txt old mode 100644 new mode 100755 diff --git a/selfdrive/car/tests/test_platform_configs.py b/selfdrive/car/tests/test_platform_configs.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A030x00x00'.json b/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A030x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A040x00x00'.json b/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A040x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A070x00x00'.json b/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A070x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A130x00x00'.json b/selfdrive/car/torque_data/lat_models/ACURA RDX 2020 b'39990-TJB-A130x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/ACURA RDX 2020.json b/selfdrive/car/torque_data/lat_models/ACURA RDX 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x873Q0909144J xf1x895063xf1x82x0566G0HA14A1'.json b/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x873Q0909144J xf1x895063xf1x82x0566G0HA14A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x873Q0909144K xf1x895072xf1x82x0571G0HA16A1'.json b/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x873Q0909144K xf1x895072xf1x82x0571G0HA16A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x875Q0909144R xf1x891061xf1x82x0516G00804A1'.json b/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x875Q0909144R xf1x891061xf1x82x0516G00804A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x875Q0909144T xf1x891072xf1x82x0521G00807A1'.json b/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN b'xf1x875Q0909144T xf1x891072xf1x82x0521G00807A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN.json b/selfdrive/car/torque_data/lat_models/AUDI A3 3RD GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI Q3 2ND GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567G6000800'.json b/selfdrive/car/torque_data/lat_models/AUDI Q3 2ND GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567G6000800'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI Q3 2ND GEN b'xf1x875QF909144B xf1x895582xf1x82x0571G60533A1'.json b/selfdrive/car/torque_data/lat_models/AUDI Q3 2ND GEN b'xf1x875QF909144B xf1x895582xf1x82x0571G60533A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/AUDI Q3 2ND GEN.json b/selfdrive/car/torque_data/lat_models/AUDI Q3 2ND GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/BUICK LACROSSE 2017.json b/selfdrive/car/torque_data/lat_models/BUICK LACROSSE 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET BOLT EUV 2022.json b/selfdrive/car/torque_data/lat_models/CHEVROLET BOLT EUV 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET BOLT EV NO ACC.json b/selfdrive/car/torque_data/lat_models/CHEVROLET BOLT EV NO ACC.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET EQUINOX NO ACC.json b/selfdrive/car/torque_data/lat_models/CHEVROLET EQUINOX NO ACC.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET SILVERADO 1500 2020.json b/selfdrive/car/torque_data/lat_models/CHEVROLET SILVERADO 1500 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET SUBURBAN PREMIER 2019.json b/selfdrive/car/torque_data/lat_models/CHEVROLET SUBURBAN PREMIER 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET TRAILBLAZER 2021.json b/selfdrive/car/torque_data/lat_models/CHEVROLET TRAILBLAZER 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHEVROLET VOLT PREMIER 2017.json b/selfdrive/car/torque_data/lat_models/CHEVROLET VOLT PREMIER 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2018 b'68288891AE'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2018 b'68288891AE'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2018 b'68378884AA'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2018 b'68378884AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2018.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020 b'68416742AA'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020 b'68416742AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020 b'68460393AA'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020 b'68460393AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020 b'68524936AB'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020 b'68524936AB'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2017 b'68288309AC'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2017 b'68288309AC'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2017 b'68288309AD'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2017 b'68288309AD'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2017.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2018 b'68288309AD'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2018 b'68288309AD'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2018.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68416741AA'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68416741AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68460392AA'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68460392AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68525339AA'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68525339AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68525339AB'.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019 b'68525339AB'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019.json b/selfdrive/car/torque_data/lat_models/CHRYSLER PACIFICA HYBRID 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS (DH).json b/selfdrive/car/torque_data/lat_models/GENESIS (DH).json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS G70 2018 b'xf1x00IK MDPS R 1.00 1.06 57700-G9420 4I4VL106'.json b/selfdrive/car/torque_data/lat_models/GENESIS G70 2018 b'xf1x00IK MDPS R 1.00 1.06 57700-G9420 4I4VL106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS G70 2018.json b/selfdrive/car/torque_data/lat_models/GENESIS G70 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS G80 2017.json b/selfdrive/car/torque_data/lat_models/GENESIS G80 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS GV60 ELECTRIC 1ST GEN b'xf1x00JW1 MDPS R 1.00 1.03 57700-CU100 1C02'.json b/selfdrive/car/torque_data/lat_models/GENESIS GV60 ELECTRIC 1ST GEN b'xf1x00JW1 MDPS R 1.00 1.03 57700-CU100 1C02'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS GV60 ELECTRIC 1ST GEN.json b/selfdrive/car/torque_data/lat_models/GENESIS GV60 ELECTRIC 1ST GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GENESIS GV70 1ST GEN.json b/selfdrive/car/torque_data/lat_models/GENESIS GV70 1ST GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/GMC ACADIA DENALI 2018.json b/selfdrive/car/torque_data/lat_models/GMC ACADIA DENALI 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA,A150x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA,A150x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A140x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A140x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A150x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A150x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A160x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A160x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A340x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018 b'39990-TVA-A340x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018 b'39990-TVA-A150x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018 b'39990-TVA-A150x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018 b'39990-TVA-A160x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018 b'39990-TVA-A160x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018 b'39990-TVA-A340x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018 b'39990-TVA-A340x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018.json b/selfdrive/car/torque_data/lat_models/HONDA ACCORD HYBRID 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TBA,C120x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TBA,C120x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TBA-C020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TBA-C020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TBA-C120x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TBA-C120x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG,A020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG,A020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG,A120x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG,A120x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG-A020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG-A020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG-A120x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG-A120x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG-J510x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGG-J510x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGL-E130x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019 b'39990-TGL-E130x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC (BOSCH) 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TBA,A030x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TBA,A030x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TBA-A030x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TBA-A030x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TBG-A030x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TBG-A030x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TEA-T020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TEA-T020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TEG,A010x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016 b'39990-TEG,A010x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2016.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2022 b'39990-T39-A130x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2022 b'39990-T39-A130x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2022 b'39990-T43-J020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2022 b'39990-T43-J020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2022.json b/selfdrive/car/torque_data/lat_models/HONDA CIVIC 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CLARITY 2018.json b/selfdrive/car/torque_data/lat_models/HONDA CLARITY 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA,A040x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA,A040x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA-A040x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA-A040x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA-A110x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA-A110x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA-A220x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017 b'39990-TLA-A220x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V HYBRID 2019 b'39990-TPA-G030x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V HYBRID 2019 b'39990-TPA-G030x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V HYBRID 2019 b'39990-TPG-A020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V HYBRID 2019 b'39990-TPG-A020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA CR-V HYBRID 2019.json b/selfdrive/car/torque_data/lat_models/HONDA CR-V HYBRID 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA HRV 2019 b'39990-THX-A020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA HRV 2019 b'39990-THX-A020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA HRV 2019.json b/selfdrive/car/torque_data/lat_models/HONDA HRV 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA INSIGHT 2019 b'39990-TXM-A040x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA INSIGHT 2019 b'39990-TXM-A040x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA INSIGHT 2019.json b/selfdrive/car/torque_data/lat_models/HONDA INSIGHT 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ODYSSEY 2018 b'39990-THR-A020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA ODYSSEY 2018 b'39990-THR-A020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA ODYSSEY 2018.json b/selfdrive/car/torque_data/lat_models/HONDA ODYSSEY 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TG7-A040x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TG7-A040x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TG7-A060x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TG7-A060x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TG7-A070x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TG7-A070x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TGS-A230x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017 b'39990-TGS-A230x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017.json b/selfdrive/car/torque_data/lat_models/HONDA PILOT 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017 b'39990-T6Z-A020x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017 b'39990-T6Z-A020x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017 b'39990-T6Z-A030x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017 b'39990-T6Z-A030x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017 b'39990-T6Z-A050x00x00'.json b/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017 b'39990-T6Z-A050x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017.json b/selfdrive/car/torque_data/lat_models/HONDA RIDGELINE 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.06 56310AA050 4CNDC106'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.06 56310AA050 4CNDC106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.06 56310AA050x00 4CNDC106'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.06 56310AA050x00 4CNDC106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.06 56310AA070 4CNDC106'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.06 56310AA070 4CNDC106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.07 56310AA050x00 4CNDC107'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.07 56310AA050x00 4CNDC107'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.07 x00x00x00x00x00x00x00x00x00x00x00 4CNDC107'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021 b'xf1x00CN7 MDPS C 1.00 1.07 x00x00x00x00x00x00x00x00x00x00x00 4CNDC107'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.02 56310BY050 4CNHC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.02 56310BY050 4CNHC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.03 56310BY050 4CNHC103'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.03 56310BY050 4CNHC103'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.03 56310BY050x00 4CNHC103'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.03 56310BY050x00 4CNHC103'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.04 56310BY050x00 4CNHC104'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021 b'xf1x00CN7 MDPS C 1.00 1.04 56310BY050x00 4CNHC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021.json b/selfdrive/car/torque_data/lat_models/HYUNDAI ELANTRA HYBRID 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI GENESIS 2015-2016.json b/selfdrive/car/torque_data/lat_models/HYUNDAI GENESIS 2015-2016.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022 b'xf1x00NE MDPS R 1.00 1.06 57700GI000 4NEDR106'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022 b'xf1x00NE MDPS R 1.00 1.06 57700GI000 4NEDR106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022 b'xf1x00NE MDPS R 1.00 1.06 57700GI090 4NEER106'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022 b'xf1x00NE MDPS R 1.00 1.06 57700GI090 4NEER106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022 b'xf1x00NE MDPS R 1.00 1.07 57700GI000 4NEDR107'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022 b'xf1x00NE MDPS R 1.00 1.07 57700GI000 4NEDR107'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ 5 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ ELECTRIC LIMITED 2019 b'xf1x00AE MDPS C 1.00 1.04 56310G7301 4AEEC104'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ ELECTRIC LIMITED 2019 b'xf1x00AE MDPS C 1.00 1.04 56310G7301 4AEEC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ ELECTRIC LIMITED 2019.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ ELECTRIC LIMITED 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ PHEV 2020 b'xf1x00AE MDPS C 1.00 1.01 56310G2310 4APHC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ PHEV 2020 b'xf1x00AE MDPS C 1.00 1.01 56310G2310 4APHC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ PHEV 2020 b'xf1x00AE MDPS C 1.00 1.01 56310G2510 4APHC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ PHEV 2020 b'xf1x00AE MDPS C 1.00 1.01 56310G2510 4APHC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ PHEV 2020.json b/selfdrive/car/torque_data/lat_models/HYUNDAI IONIQ PHEV 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2019 b'xf1x00OS MDPS C 1.00 1.04 56310K4000x00 4OEDC104'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2019 b'xf1x00OS MDPS C 1.00 1.04 56310K4000x00 4OEDC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2019 b'xf1x00OS MDPS C 1.00 1.04 56310K4050x00 4OEDC104'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2019 b'xf1x00OS MDPS C 1.00 1.04 56310K4050x00 4OEDC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2019.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2022 b'xf1x00OSP MDPS C 1.00 1.02 56310K4261x00 4OEPC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2022 b'xf1x00OSP MDPS C 1.00 1.02 56310K4261x00 4OEPC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2022 b'xf1x00OSP MDPS C 1.00 1.02 56310K4970 4OEPC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2022 b'xf1x00OSP MDPS C 1.00 1.02 56310K4970 4OEPC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2022.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA ELECTRIC 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA HYBRID 2020 b'xf1x00OS MDPS C 1.00 1.00 56310CM030x00 4OHDC100'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA HYBRID 2020 b'xf1x00OS MDPS C 1.00 1.00 56310CM030x00 4OHDC100'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI KONA HYBRID 2020.json b/selfdrive/car/torque_data/lat_models/HYUNDAI KONA HYBRID 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00LX2 MDPS C 1.00 1.03 56310-S8020 4LXDC103'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00LX2 MDPS C 1.00 1.03 56310-S8020 4LXDC103'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00LX2 MDPS C 1.00 1.04 56310-S8020 4LXDC104'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00LX2 MDPS C 1.00 1.04 56310-S8020 4LXDC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00LX2 MDPS C 1.00 1.04 56310-S8420 4LXDC104'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00LX2 MDPS C 1.00 1.04 56310-S8420 4LXDC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00ON MDPS C 1.00 1.00 56340-S9000 8B13'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00ON MDPS C 1.00 1.00 56340-S9000 8B13'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00ON MDPS C 1.00 1.01 56340-S9000 9201'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020 b'xf1x00ON MDPS C 1.00 1.01 56340-S9000 9201'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020.json b/selfdrive/car/torque_data/lat_models/HYUNDAI PALISADE 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019 b'xf1x00TM MDPS C 1.00 1.00 56340-S2000 8409'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019 b'xf1x00TM MDPS C 1.00 1.00 56340-S2000 8409'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019 b'xf1x00TM MDPS C 1.00 1.00 56340-S2000 8A12'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019 b'xf1x00TM MDPS C 1.00 1.00 56340-S2000 8A12'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019 b'xf1x00TM MDPS C 1.00 1.01 56340-S2000 9129'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019 b'xf1x00TM MDPS C 1.00 1.01 56340-S2000 9129'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2022 b'xf1x00TM MDPS C 1.00 1.02 56370-S2AA0 0B19'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2022 b'xf1x00TM MDPS C 1.00 1.02 56370-S2AA0 0B19'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2022.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE HYBRID 2022 b'xf1x00TM MDPS C 1.00 1.02 56310-CLAC0 4TSHC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE HYBRID 2022 b'xf1x00TM MDPS C 1.00 1.02 56310-CLAC0 4TSHC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE HYBRID 2022 b'xf1x00TM MDPS C 1.00 1.02 56310-GA000 4TSHA100'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE HYBRID 2022 b'xf1x00TM MDPS C 1.00 1.02 56310-GA000 4TSHA100'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE HYBRID 2022.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE HYBRID 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE PlUG-IN HYBRID 2022 b'xf1x00TM MDPS C 1.00 1.02 56310-CLEC0 4TSHC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE PlUG-IN HYBRID 2022 b'xf1x00TM MDPS C 1.00 1.02 56310-CLEC0 4TSHC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE PlUG-IN HYBRID 2022.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SANTA FE PlUG-IN HYBRID 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2019.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0000 4DNAC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0000 4DNAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0010 4DNAC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0010 4DNAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0210 4DNAC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0210 4DNAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0210 4DNAC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310-L0210 4DNAC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0000x00 4DNAC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0000x00 4DNAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0010x00 4DNAC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0010x00 4DNAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0210x00 4DNAC101'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0210x00 4DNAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0210x00 4DNAC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS C 1.00 1.01 56310L0210x00 4DNAC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS R 1.00 1.00 57700-L0000 4DNAP100'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020 b'xf1x00DN8 MDPS R 1.00 1.00 57700-L0000 4DNAP100'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021 b'xf1x00DN8 MDPS C 1.00 1.02 56310-L5450 4DNHC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021 b'xf1x00DN8 MDPS C 1.00 1.02 56310-L5450 4DNHC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021 b'xf1x00DN8 MDPS C 1.00 1.02 56310-L5500 4DNHC102'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021 b'xf1x00DN8 MDPS C 1.00 1.02 56310-L5500 4DNHC102'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021 b'xf1x00DN8 MDPS C 1.00 1.03 56310-L5450 4DNHC103'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021 b'xf1x00DN8 MDPS C 1.00 1.03 56310-L5450 4DNHC103'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021.json b/selfdrive/car/torque_data/lat_models/HYUNDAI SONATA HYBRID 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.00 56300-N9100 2228'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.00 56300-N9100 2228'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.01 56300-CW000 1A15'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.01 56300-CW000 1A15'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.02 56370-N9000 0B24'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.02 56370-N9000 0B24'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON 4TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.01 56300-P0100 2228'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.01 56300-P0100 2228'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.02 56370-P0000 0B27'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.02 56370-P0000 0B27'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.05 56300-P0000 1514'.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN b'xf1x00NX4 MDPS C 1.00 1.05 56300-P0000 1514'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN.json b/selfdrive/car/torque_data/lat_models/HYUNDAI TUCSON HYBRID 4TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68417283AA'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68417283AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68453433AA'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68453433AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68499171AB'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68499171AB'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68501183AA'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019 b'68501183AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68321644AB'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68321644AB'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68321644AC'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68321644AC'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68321646AC'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68321646AC'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68367342AA'.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018 b'68367342AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018.json b/selfdrive/car/torque_data/lat_models/JEEP GRAND CHEROKEE V6 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA CEED INTRO ED 2019.json b/selfdrive/car/torque_data/lat_models/KIA CEED INTRO ED 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.03 57700-CV000 1A19'.json b/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.03 57700-CV000 1A19'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.04 57700-CV000 1B30'.json b/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.04 57700-CV000 1B30'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.05 57700-CV000 2425'.json b/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.05 57700-CV000 2425'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.06 57700-CV000 2607'.json b/selfdrive/car/torque_data/lat_models/KIA EV6 2022 b'xf1x00CV1 MDPS R 1.00 1.06 57700-CV000 2607'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA EV6 2022.json b/selfdrive/car/torque_data/lat_models/KIA EV6 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA K5 2021 b'xf1x00DL3 MDPS C 1.00 1.01 56310-L3220 4DLAC101'.json b/selfdrive/car/torque_data/lat_models/KIA K5 2021 b'xf1x00DL3 MDPS C 1.00 1.01 56310-L3220 4DLAC101'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA K5 2021.json b/selfdrive/car/torque_data/lat_models/KIA K5 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA NIRO EV 2020 b'xf1x00DE MDPS C 1.00 1.05 56310Q4000x00 4DEEC105'.json b/selfdrive/car/torque_data/lat_models/KIA NIRO EV 2020 b'xf1x00DE MDPS C 1.00 1.05 56310Q4000x00 4DEEC105'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA NIRO EV 2020 b'xf1x00DE MDPS C 1.00 1.05 56310Q4100x00 4DEEC105'.json b/selfdrive/car/torque_data/lat_models/KIA NIRO EV 2020 b'xf1x00DE MDPS C 1.00 1.05 56310Q4100x00 4DEEC105'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA NIRO EV 2020.json b/selfdrive/car/torque_data/lat_models/KIA NIRO EV 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA NIRO HYBRID 2019.json b/selfdrive/car/torque_data/lat_models/KIA NIRO HYBRID 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA NIRO HYBRID 2021.json b/selfdrive/car/torque_data/lat_models/KIA NIRO HYBRID 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA NIRO HYBRID 2ND GEN.json b/selfdrive/car/torque_data/lat_models/KIA NIRO HYBRID 2ND GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA OPTIMA 4TH GEN FACELIFT.json b/selfdrive/car/torque_data/lat_models/KIA OPTIMA 4TH GEN FACELIFT.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SELTOS 2021 b'xf1x00SP2 MDPS C 1.00 1.04 56300Q5200 '.json b/selfdrive/car/torque_data/lat_models/KIA SELTOS 2021 b'xf1x00SP2 MDPS C 1.00 1.04 56300Q5200 '.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SELTOS 2021.json b/selfdrive/car/torque_data/lat_models/KIA SELTOS 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SORENTO 4TH GEN b'xf1x00MQ4 MDPS C 1.00 1.04 56310R5030x00 4MQDC104'.json b/selfdrive/car/torque_data/lat_models/KIA SORENTO 4TH GEN b'xf1x00MQ4 MDPS C 1.00 1.04 56310R5030x00 4MQDC104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SORENTO 4TH GEN.json b/selfdrive/car/torque_data/lat_models/KIA SORENTO 4TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SORENTO GT LINE 2018.json b/selfdrive/car/torque_data/lat_models/KIA SORENTO GT LINE 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SORENTO PLUG-IN HYBRID 4TH GEN b'xf1x00MQ4 MDPS C 1.00 1.05 56310P4030x00 4MQHC105'.json b/selfdrive/car/torque_data/lat_models/KIA SORENTO PLUG-IN HYBRID 4TH GEN b'xf1x00MQ4 MDPS C 1.00 1.05 56310P4030x00 4MQHC105'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SORENTO PLUG-IN HYBRID 4TH GEN.json b/selfdrive/car/torque_data/lat_models/KIA SORENTO PLUG-IN HYBRID 4TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SPORTAGE 5TH GEN.json b/selfdrive/car/torque_data/lat_models/KIA SPORTAGE 5TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA SPORTAGE HYBRID 5TH GEN.json b/selfdrive/car/torque_data/lat_models/KIA SPORTAGE HYBRID 5TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER 2022 b'xf1x00CK MDPS R 1.00 5.03 57700-J5300 4C2CL503'.json b/selfdrive/car/torque_data/lat_models/KIA STINGER 2022 b'xf1x00CK MDPS R 1.00 5.03 57700-J5300 4C2CL503'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER 2022 b'xf1x00CK MDPS R 1.00 5.03 57700-J5380 4C2VR503'.json b/selfdrive/car/torque_data/lat_models/KIA STINGER 2022 b'xf1x00CK MDPS R 1.00 5.03 57700-J5380 4C2VR503'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER 2022.json b/selfdrive/car/torque_data/lat_models/KIA STINGER 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018 b'xf1x00CK MDPS R 1.00 1.04 57700-J5420 4C4VL104'.json b/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018 b'xf1x00CK MDPS R 1.00 1.04 57700-J5420 4C4VL104'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018 b'xf1x00CK MDPS R 1.00 1.06 57700-J5220 4C2VL106'.json b/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018 b'xf1x00CK MDPS R 1.00 1.06 57700-J5220 4C2VL106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018 b'xf1x00CK MDPS R 1.00 1.06 57700-J5420 4C4VL106'.json b/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018 b'xf1x00CK MDPS R 1.00 1.06 57700-J5420 4C4VL106'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018.json b/selfdrive/car/torque_data/lat_models/KIA STINGER GT2 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33252x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33252x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33590x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33590x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33690x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33690x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33721x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES 2019 b'8965B33721x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES 2019.json b/selfdrive/car/torque_data/lat_models/LEXUS ES 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33252x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33252x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33590x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33590x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33690x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33690x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33721x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019 b'8965B33721x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019.json b/selfdrive/car/torque_data/lat_models/LEXUS ES HYBRID 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS IS 2018 b'8965B53271x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS IS 2018 b'8965B53271x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS IS 2018 b'8965B53280x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS IS 2018 b'8965B53280x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS IS 2018 b'8965B53281x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS IS 2018 b'8965B53281x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS IS 2018.json b/selfdrive/car/torque_data/lat_models/LEXUS IS 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX 2018 b'8965B78060x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS NX 2018 b'8965B78060x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX 2018 b'8965B78080x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS NX 2018 b'8965B78080x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX 2018.json b/selfdrive/car/torque_data/lat_models/LEXUS NX 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX 2020 b'8965B78120x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS NX 2020 b'8965B78120x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX 2020.json b/selfdrive/car/torque_data/lat_models/LEXUS NX 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018 b'8965B78060x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018 b'8965B78060x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018 b'8965B78080x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018 b'8965B78080x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018 b'8965B78100x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018 b'8965B78100x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018.json b/selfdrive/car/torque_data/lat_models/LEXUS NX HYBRID 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B0E011x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B0E011x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B0E012x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B0E012x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B48111x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B48111x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B48112x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2016 b'8965B48112x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2016.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2016.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2020 b'8965B48271x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2020 b'8965B48271x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX 2020.json b/selfdrive/car/torque_data/lat_models/LEXUS RX 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017 b'8965B0E012x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017 b'8965B0E012x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017 b'8965B48102x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017 b'8965B48102x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017 b'8965B48112x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017 b'8965B48112x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017.json b/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2020 b'8965B48271x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2020 b'8965B48271x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2020.json b/selfdrive/car/torque_data/lat_models/LEXUS RX HYBRID 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA 3 2019 b'BCKA-3216X-Dx00x00x00x00x00x00x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/MAZDA 3 2019 b'BCKA-3216X-Dx00x00x00x00x00x00x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA 3 2019.json b/selfdrive/car/torque_data/lat_models/MAZDA 3 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA 3.json b/selfdrive/car/torque_data/lat_models/MAZDA 3.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA CX-5 2022 b'KSD5-3210X-C-00x00x00x00x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/MAZDA CX-5 2022 b'KSD5-3210X-C-00x00x00x00x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA CX-5 2022.json b/selfdrive/car/torque_data/lat_models/MAZDA CX-5 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA CX-5.json b/selfdrive/car/torque_data/lat_models/MAZDA CX-5.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA CX-9 2021 b'TC3M-3210X-A-00x00x00x00x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/MAZDA CX-9 2021 b'TC3M-3210X-A-00x00x00x00x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA CX-9 2021.json b/selfdrive/car/torque_data/lat_models/MAZDA CX-9 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/MAZDA CX-9.json b/selfdrive/car/torque_data/lat_models/MAZDA CX-9.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68273275AG'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68273275AG'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68466110AB'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68466110AB'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68469901AA'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68469901AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68469904AA'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68469904AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68522583AA'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68522583AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68552788AA'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68552788AA'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68552791AB'.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN b'68552791AB'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN.json b/selfdrive/car/torque_data/lat_models/RAM 1500 5TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/RAM HD 5TH GEN.json b/selfdrive/car/torque_data/lat_models/RAM HD 5TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA KAROQ 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567T6100500'.json b/selfdrive/car/torque_data/lat_models/SKODA KAROQ 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567T6100500'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA KAROQ 1ST GEN.json b/selfdrive/car/torque_data/lat_models/SKODA KAROQ 1ST GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN b'xf1x875Q0909143P xf1x892051xf1x820527T6070405'.json b/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN b'xf1x875Q0909143P xf1x892051xf1x820527T6070405'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567T600G500'.json b/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567T600G500'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567T600G600'.json b/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567T600G600'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN.json b/selfdrive/car/torque_data/lat_models/SKODA KODIAQ 1ST GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA OCTAVIA 3RD GEN b'xf1x875Q0909144ABxf1x891082xf1x82x0521T00403A1'.json b/selfdrive/car/torque_data/lat_models/SKODA OCTAVIA 3RD GEN b'xf1x875Q0909144ABxf1x891082xf1x82x0521T00403A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA OCTAVIA 3RD GEN b'xf1x875Q0909144R xf1x891061xf1x82x0516A00604A1'.json b/selfdrive/car/torque_data/lat_models/SKODA OCTAVIA 3RD GEN b'xf1x875Q0909144R xf1x891061xf1x82x0516A00604A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA OCTAVIA 3RD GEN.json b/selfdrive/car/torque_data/lat_models/SKODA OCTAVIA 3RD GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0909143K xf1x892033xf1x820514UZ070203'.json b/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0909143K xf1x892033xf1x820514UZ070203'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0909143M xf1x892041xf1x820522UZ070303'.json b/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0909143M xf1x892041xf1x820522UZ070303'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567UZ070600'.json b/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567UZ070600'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567UZ070700'.json b/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567UZ070700'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN.json b/selfdrive/car/torque_data/lat_models/SKODA SUPERB 3RD GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019 b'x05xc0xd0x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019 b'x05xc0xd0x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019 b'x85xc0xd0x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019 b'x85xc0xd0x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019 b'x95xc0xd0x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019 b'x95xc0xd0x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019.json b/selfdrive/car/torque_data/lat_models/SUBARU ASCENT LIMITED 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2017 - 2018 b'mxc0x10x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2017 - 2018 b'mxc0x10x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2017 - 2018.json b/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2017 - 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2019 b'x8dxc0x04x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2019 b'x8dxc0x04x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2019.json b/selfdrive/car/torque_data/lat_models/SUBARU FORESTER 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA LIMITED 2019 b'x8axc0x10x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA LIMITED 2019 b'x8axc0x10x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA LIMITED 2019 b'zxc0x04x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA LIMITED 2019 b'zxc0x04x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA LIMITED 2019.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA LIMITED 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020 b'nxc0x04x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020 b'nxc0x04x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020 b'nxc0x04x01'.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020 b'nxc0x04x01'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020 b'x9axc0x04x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020 b'x9axc0x04x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020.json b/selfdrive/car/torque_data/lat_models/SUBARU IMPREZA SPORT 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU LEGACY 2015 - 2018.json b/selfdrive/car/torque_data/lat_models/SUBARU LEGACY 2015 - 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU LEGACY 7TH GEN b'x9bxc0x11x02'.json b/selfdrive/car/torque_data/lat_models/SUBARU LEGACY 7TH GEN b'x9bxc0x11x02'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU LEGACY 7TH GEN.json b/selfdrive/car/torque_data/lat_models/SUBARU LEGACY 7TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 2015 - 2017 b'kxb0x00x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 2015 - 2017 b'kxb0x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 2015 - 2017.json b/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 2015 - 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 6TH GEN b'x9bxc0x10x00'.json b/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 6TH GEN b'x9bxc0x10x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 6TH GEN.json b/selfdrive/car/torque_data/lat_models/SUBARU OUTBACK 6TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2016 b'8965B41051x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2016 b'8965B41051x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2016.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2016.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2019 b'8965B07010x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2019 b'8965B07010x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2019.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2022 b'8965B41110x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2022 b'8965B41110x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2022.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2019 b'8965B41090x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2019 b'8965B41090x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2019.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2022 b'8965B41110x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2022 b'8965B41110x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2022.json b/selfdrive/car/torque_data/lat_models/TOYOTA AVALON HYBRID 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA C-HR 2018 b'8965B10040x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA C-HR 2018 b'8965B10040x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA C-HR 2018.json b/selfdrive/car/torque_data/lat_models/TOYOTA C-HR 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA C-HR HYBRID 2022 b'8965B10091x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA C-HR HYBRID 2022 b'8965B10091x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA C-HR HYBRID 2022 b'8965B10092x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA C-HR HYBRID 2022 b'8965B10092x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA C-HR HYBRID 2022.json b/selfdrive/car/torque_data/lat_models/TOYOTA C-HR HYBRID 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018 b'8965B33540x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018 b'8965B33540x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018 b'8965B33542x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018 b'8965B33542x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018 b'8965B33581x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018 b'8965B33581x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2021 b'8965B33630x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2021 b'8965B33630x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2021.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33540x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33540x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33542x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33542x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33580x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33580x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33581x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018 b'8965B33581x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2021 b'8965B33630x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2021 b'8965B33630x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2021 b'8965B33650x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2021 b'8965B33650x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2021.json b/selfdrive/car/torque_data/lat_models/TOYOTA CAMRY HYBRID 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA 2017 b'8965B02181x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA 2017 b'8965B02181x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA 2017 b'8965B02191x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA 2017 b'8965B02191x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA 2017.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B12361x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B12361x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B12451x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B12451x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B16011x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B16011x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B76012x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'8965B76012x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12350x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12350x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12490x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12490x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12520x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12520x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12530x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B12530x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B1254000x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019 b'x018965B1254000x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA HYBRID TSS2 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'8965B12361x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'8965B12361x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B12350x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B12350x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B12490x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B12490x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B12530x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B12530x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B1255000x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019 b'x018965B1255000x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019.json b/selfdrive/car/torque_data/lat_models/TOYOTA COROLLA TSS2 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2017 b'8965B48140x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2017 b'8965B48140x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2017 b'8965B48150x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2017 b'8965B48150x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2017.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48241x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48241x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48310x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48310x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48320x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48320x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48400x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020 b'8965B48400x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2018 b'8965B48160x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2018 b'8965B48160x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2018.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020 b'8965B48241x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020 b'8965B48241x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020 b'8965B48310x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020 b'8965B48310x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020 b'8965B48400x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020 b'8965B48400x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020.json b/selfdrive/car/torque_data/lat_models/TOYOTA HIGHLANDER HYBRID 2020.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA MIRAI 2021.json b/selfdrive/car/torque_data/lat_models/TOYOTA MIRAI 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47022x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47022x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47023x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47023x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47050x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47050x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47060x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017 b'8965B47060x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS TSS2 2021.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS TSS2 2021.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS v 2017.json b/selfdrive/car/torque_data/lat_models/TOYOTA PRIUS v 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2017 b'8965B42082x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2017 b'8965B42082x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2017 b'8965B42083x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2017 b'8965B42083x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2017.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42170x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42170x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42171x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42171x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42180x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42180x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42181x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'8965B42181x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'x028965B0R01200x00x00x00x008965B0R02200x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'x028965B0R01200x00x00x00x008965B0R02200x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'x028965B0R01300x00x00x00x008965B0R02300x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'x028965B0R01300x00x00x00x008965B0R02300x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'x028965B0R01400x00x00x00x008965B0R02400x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019 b'x028965B0R01400x00x00x00x008965B0R02400x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2022 b'x028965B0R01500x00x00x00x008965B0R02500x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2022 b'x028965B0R01500x00x00x00x008965B0R02500x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2022.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017 b'8965B42103x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017 b'8965B42103x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017 b'8965B42162x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017 b'8965B42162x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017 b'8965B42163x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017 b'8965B42163x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2017.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'8965B42170x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'8965B42170x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'8965B42171x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'8965B42171x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'8965B42181x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'8965B42181x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'x028965B0R01200x00x00x00x008965B0R02200x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'x028965B0R01200x00x00x00x008965B0R02200x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'x028965B0R01300x00x00x00x008965B0R02300x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'x028965B0R01300x00x00x00x008965B0R02300x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'x028965B0R01400x00x00x00x008965B0R02400x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019 b'x028965B0R01400x00x00x00x008965B0R02400x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2019.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022 b'8965B42172x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022 b'8965B42172x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022 b'8965B42182x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022 b'8965B42182x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022 b'x028965B0R01500x00x00x00x008965B0R02500x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022 b'x028965B0R01500x00x00x00x008965B0R02500x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022.json b/selfdrive/car/torque_data/lat_models/TOYOTA RAV4 HYBRID 2022.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018 b'8965B45070x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018 b'8965B45070x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018 b'8965B45080x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018 b'8965B45080x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018 b'8965B45082x00x00x00x00x00x00'.json b/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018 b'8965B45082x00x00x00x00x00x00'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018.json b/selfdrive/car/torque_data/lat_models/TOYOTA SIENNA 2018.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567B0020800'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567B0020800'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN b'xf1x875WA907145M xf1x891051xf1x82x002MB4092M7N'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN b'xf1x875WA907145M xf1x891051xf1x82x002MB4092M7N'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN b'xf1x875WA907145M xf1x891051xf1x82x002NB4202N7N'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN b'xf1x875WA907145M xf1x891051xf1x82x002NB4202N7N'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ARTEON 1ST GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x873QF909144B xf1x891582xf1x82x0571B60924A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x873QF909144B xf1x891582xf1x82x0571B60924A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x873QF909144B xf1x891582xf1x82x0571B6G920A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x873QF909144B xf1x891582xf1x82x0571B6G920A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x875Q0909143P xf1x892051xf1x820528B6080105'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x875Q0909143P xf1x892051xf1x820528B6080105'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x875Q0909143P xf1x892051xf1x820528B6090105'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN b'xf1x875Q0909143P xf1x892051xf1x820528B6090105'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN ATLAS 1ST GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144F xf1x895043xf1x82x0561A01612A0'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144F xf1x895043xf1x82x0561A01612A0'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144J xf1x895063xf1x82x0566A01613A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144J xf1x895063xf1x82x0566A01613A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144K xf1x895072xf1x82x0571A0J714A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144K xf1x895072xf1x82x0571A0J714A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144L xf1x895081xf1x82x0571A0JA15A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144L xf1x895081xf1x82x0571A0JA15A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144M xf1x895082xf1x82x0571A0JA16A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873Q0909144M xf1x895082xf1x82x0571A0JA16A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873QM909144 xf1x895072xf1x82x0571A01714A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x873QM909144 xf1x895072xf1x82x0571A01714A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875Q0909144AAxf1x891081xf1x82x0521A00608A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875Q0909144AAxf1x891081xf1x82x0521A00608A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875Q0909144ABxf1x891082xf1x82x0521A07B05A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875Q0909144ABxf1x891082xf1x82x0521A07B05A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875QM909144B xf1x891081xf1x82x0521A00442A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875QM909144B xf1x891081xf1x82x0521A00442A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875QN909144B xf1x895082xf1x82x0571A01A18A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN b'xf1x875QN909144B xf1x895082xf1x82x0571A01A18A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN GOLF 7TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN b'xf1x875QM909144B xf1x891081xf1x82x0521A10A01A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN b'xf1x875QM909144B xf1x891081xf1x82x0521A10A01A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN b'xf1x875QM909144B xf1x891081xf1x82x0521B00404A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN b'xf1x875QM909144B xf1x891081xf1x82x0521B00404A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN b'xf1x875QM909144C xf1x891082xf1x82x0521A00642A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN b'xf1x875QM909144C xf1x891082xf1x82x0521A00642A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN JETTA 7TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x873Q0909144J xf1x895063xf1x82x0566B00611A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x873Q0909144J xf1x895063xf1x82x0566B00611A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0909143K xf1x892033xf1x820514B0060703'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0909143K xf1x892033xf1x820514B0060703'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0909143M xf1x892041xf1x820522B0080803'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0909143M xf1x892041xf1x820522B0080803'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0909143P xf1x892051xf1x820526B0060905'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0909143P xf1x892051xf1x820526B0060905'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0910143B xf1x892201xf1x82x0563B0000600'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0910143B xf1x892201xf1x82x0563B0000600'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567B0020600'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN b'xf1x875Q0910143C xf1x892211xf1x82x0567B0020600'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT 8TH GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT NMS.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN PASSAT NMS.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875Q0909144ABxf1x891082xf1x82x0521A60604A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875Q0909144ABxf1x891082xf1x82x0521A60604A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QF909144B xf1x895582xf1x82x0571A60634A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QF909144B xf1x895582xf1x82x0571A60634A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QF909144B xf1x895582xf1x82x0571A62A32A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QF909144B xf1x895582xf1x82x0571A62A32A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QM907144D xf1x891063xf1x82x002SA6092SOM'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QM907144D xf1x891063xf1x82x002SA6092SOM'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QM909144C xf1x891082xf1x82x0521A60604A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QM909144C xf1x891082xf1x82x0521A60604A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QM909144C xf1x891082xf1x82x0521A60804A1'.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN b'xf1x875QM909144C xf1x891082xf1x82x0521A60804A1'.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN.json b/selfdrive/car/torque_data/lat_models/VOLKSWAGEN TIGUAN 2ND GEN.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/neural_ff_weights.json b/selfdrive/car/torque_data/neural_ff_weights.json old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/override.toml b/selfdrive/car/torque_data/override.toml old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/params.toml b/selfdrive/car/torque_data/params.toml old mode 100644 new mode 100755 diff --git a/selfdrive/car/torque_data/substitute.toml b/selfdrive/car/torque_data/substitute.toml old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/__init__.py b/selfdrive/car/toyota/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/carcontroller.py b/selfdrive/car/toyota/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/carstate.py b/selfdrive/car/toyota/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/fingerprints.py b/selfdrive/car/toyota/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/interface.py b/selfdrive/car/toyota/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/tests/__init__.py b/selfdrive/car/toyota/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/tests/print_platform_codes.py b/selfdrive/car/toyota/tests/print_platform_codes.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/tests/test_toyota.py b/selfdrive/car/toyota/tests/test_toyota.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/toyotacan.py b/selfdrive/car/toyota/toyotacan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/toyota/values.py b/selfdrive/car/toyota/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/values.py b/selfdrive/car/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/__init__.py b/selfdrive/car/volkswagen/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/carcontroller.py b/selfdrive/car/volkswagen/carcontroller.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/carstate.py b/selfdrive/car/volkswagen/carstate.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/fingerprints.py b/selfdrive/car/volkswagen/fingerprints.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/interface.py b/selfdrive/car/volkswagen/interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/mqbcan.py b/selfdrive/car/volkswagen/mqbcan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/pqcan.py b/selfdrive/car/volkswagen/pqcan.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/radar_interface.py b/selfdrive/car/volkswagen/radar_interface.py old mode 100644 new mode 100755 diff --git a/selfdrive/car/volkswagen/values.py b/selfdrive/car/volkswagen/values.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/__init__.py b/selfdrive/clearpilot/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/_abstract.py b/selfdrive/clearpilot/behavior/_abstract.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/conditional_experimental.py b/selfdrive/clearpilot/behavior/conditional_experimental.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/lane_change_no_lateral.py b/selfdrive/clearpilot/behavior/lane_change_no_lateral.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/lane_change_nudge.py b/selfdrive/clearpilot/behavior/lane_change_nudge.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/lane_change_nudgeless.py b/selfdrive/clearpilot/behavior/lane_change_nudgeless.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/long_control_button_spam.py b/selfdrive/clearpilot/behavior/long_control_button_spam.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/long_control_openpilot.py b/selfdrive/clearpilot/behavior/long_control_openpilot.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/behavior/stock_lateral.py b/selfdrive/clearpilot/behavior/stock_lateral.py old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/clearpilot.js b/selfdrive/clearpilot/clearpilot.js old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/manager/api.js b/selfdrive/clearpilot/manager/api.js old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/models/duck-amigo.thneed b/selfdrive/clearpilot/models/duck-amigo.thneed old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/models/wd-40.thneed b/selfdrive/clearpilot/models/wd-40.thneed old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/notes.txt b/selfdrive/clearpilot/notes.txt old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/readme.txt b/selfdrive/clearpilot/readme.txt old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/resource/defaults.json b/selfdrive/clearpilot/resource/defaults.json old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/resource/logo.png b/selfdrive/clearpilot/resource/logo.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/resource/settings.json b/selfdrive/clearpilot/resource/settings.json old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/4ebeb319bd15e34483adfcbba50213a493a61550da39a3ee5e6b4b0d3255bfef95601890afd80709da39a3ee5e6b4b0d3255bfef95601890afd807096d3e666bf8181f70a8d4dd35c0ae985a.png b/selfdrive/clearpilot/theme/clearpilot/images/4ebeb319bd15e34483adfcbba50213a493a61550da39a3ee5e6b4b0d3255bfef95601890afd80709da39a3ee5e6b4b0d3255bfef95601890afd807096d3e666bf8181f70a8d4dd35c0ae985a.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/4ebeb319bd15e34483adfcbba50213a493a61550da39a3ee5e6b4b0d3255bfef95601890afd80709da39a3ee5e6b4b0d3255bfef95601890afd807096d55f52e575de40683daee0976817dba.png b/selfdrive/clearpilot/theme/clearpilot/images/4ebeb319bd15e34483adfcbba50213a493a61550da39a3ee5e6b4b0d3255bfef95601890afd80709da39a3ee5e6b4b0d3255bfef95601890afd807096d55f52e575de40683daee0976817dba.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/boot_logo.png b/selfdrive/clearpilot/theme/clearpilot/images/boot_logo.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/boot_logo.png~ b/selfdrive/clearpilot/theme/clearpilot/images/boot_logo.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/button_flag.png b/selfdrive/clearpilot/theme/clearpilot/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/button_flag.png~ b/selfdrive/clearpilot/theme/clearpilot/images/button_flag.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/button_home.png b/selfdrive/clearpilot/theme/clearpilot/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/button_home.png~ b/selfdrive/clearpilot/theme/clearpilot/images/button_home.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/button_settings.png b/selfdrive/clearpilot/theme/clearpilot/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/hot.png b/selfdrive/clearpilot/theme/clearpilot/images/hot.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/hot.png~ b/selfdrive/clearpilot/theme/clearpilot/images/hot.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/ready.png b/selfdrive/clearpilot/theme/clearpilot/images/ready.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/ready.png~ b/selfdrive/clearpilot/theme/clearpilot/images/ready.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/sun-solid.svg b/selfdrive/clearpilot/theme/clearpilot/images/sun-solid.svg old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/temperature-three-quarters-solid.svg b/selfdrive/clearpilot/theme/clearpilot/images/temperature-three-quarters-solid.svg old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_1.png b/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_1.png~ b/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_1.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_1_red.png b/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_2.png b/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_3.png b/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_4.png b/selfdrive/clearpilot/theme/clearpilot/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/disengage.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/engage.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/firefox.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/firefox.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/prompt.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/prompt.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/prompt_distracted.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/prompt_distracted.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/refuse.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/refuse.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/warning_immediate.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/warning_immediate.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot/sounds/warning_soft.wav b/selfdrive/clearpilot/theme/clearpilot/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/boot_logo.png b/selfdrive/clearpilot/theme/clearpilot_release/images/boot_logo.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/button_flag.png b/selfdrive/clearpilot/theme/clearpilot_release/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/button_flag.png~ b/selfdrive/clearpilot/theme/clearpilot_release/images/button_flag.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/button_home.png b/selfdrive/clearpilot/theme/clearpilot_release/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/button_home.png~ b/selfdrive/clearpilot/theme/clearpilot_release/images/button_home.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/button_settings.png b/selfdrive/clearpilot/theme/clearpilot_release/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/ready.png b/selfdrive/clearpilot/theme/clearpilot_release/images/ready.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/ready.png~ b/selfdrive/clearpilot/theme/clearpilot_release/images/ready.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_1.png b/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_1.png~ b/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_1.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_1_red.png b/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_2.png b/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_3.png b/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_4.png b/selfdrive/clearpilot/theme/clearpilot_release/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/disengage.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/engage.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/firefox.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/firefox.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/prompt.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/prompt.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/prompt_distracted.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/prompt_distracted.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/refuse.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/refuse.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/warning_immediate.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/warning_immediate.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/clearpilot_release/sounds/warning_soft.wav b/selfdrive/clearpilot/theme/clearpilot_release/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/bg.jpg~ b/selfdrive/clearpilot/theme/pacman_dev/images/bg.jpg~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/button_flag.png b/selfdrive/clearpilot/theme/pacman_dev/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/button_home.png b/selfdrive/clearpilot/theme/pacman_dev/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/button_settings.png b/selfdrive/clearpilot/theme/pacman_dev/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/ready.png b/selfdrive/clearpilot/theme/pacman_dev/images/ready.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_1.png b/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_1.png~ b/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_1.png~ old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_1_red.png b/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_2.png b/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_3.png b/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_4.png b/selfdrive/clearpilot/theme/pacman_dev/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/disengage.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/engage.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/firefox.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/firefox.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/prompt.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/prompt.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/prompt_distracted.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/prompt_distracted.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/refuse.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/refuse.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/warning_immediate.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/warning_immediate.wav old mode 100644 new mode 100755 diff --git a/selfdrive/clearpilot/theme/pacman_dev/sounds/warning_soft.wav b/selfdrive/clearpilot/theme/pacman_dev/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/controls/.gitignore b/selfdrive/controls/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/controls/__init__.py b/selfdrive/controls/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/controlsd.py b/selfdrive/controls/controlsd.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/__init__.py b/selfdrive/controls/lib/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/alertmanager.py b/selfdrive/controls/lib/alertmanager.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/alerts_offroad.json b/selfdrive/controls/lib/alerts_offroad.json old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/desire_helper.py b/selfdrive/controls/lib/desire_helper.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/drive_helpers.py b/selfdrive/controls/lib/drive_helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/events.py b/selfdrive/controls/lib/events.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/latcontrol.py b/selfdrive/controls/lib/latcontrol.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/latcontrol_angle.py b/selfdrive/controls/lib/latcontrol_angle.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/latcontrol_pid.py b/selfdrive/controls/lib/latcontrol_pid.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/latcontrol_torque.py b/selfdrive/controls/lib/latcontrol_torque.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/lateral_mpc_lib/.gitignore b/selfdrive/controls/lib/lateral_mpc_lib/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/lateral_mpc_lib/SConscript b/selfdrive/controls/lib/lateral_mpc_lib/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/lateral_mpc_lib/__init__.py b/selfdrive/controls/lib/lateral_mpc_lib/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/longcontrol.py b/selfdrive/controls/lib/longcontrol.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/longitudinal_mpc_lib/.gitignore b/selfdrive/controls/lib/longitudinal_mpc_lib/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/longitudinal_mpc_lib/SConscript b/selfdrive/controls/lib/longitudinal_mpc_lib/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/longitudinal_mpc_lib/__init__.py b/selfdrive/controls/lib/longitudinal_mpc_lib/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py b/selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/longitudinal_planner.py b/selfdrive/controls/lib/longitudinal_planner.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/pid.py b/selfdrive/controls/lib/pid.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/tests/__init__.py b/selfdrive/controls/lib/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/tests/test_alertmanager.py b/selfdrive/controls/lib/tests/test_alertmanager.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/tests/test_latcontrol.py b/selfdrive/controls/lib/tests/test_latcontrol.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/lib/tests/test_vehicle_model.py b/selfdrive/controls/lib/tests/test_vehicle_model.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/radardless.py b/selfdrive/controls/radardless.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/__init__.py b/selfdrive/controls/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_alerts.py b/selfdrive/controls/tests/test_alerts.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_cruise_speed.py b/selfdrive/controls/tests/test_cruise_speed.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_following_distance.py b/selfdrive/controls/tests/test_following_distance.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_lateral_mpc.py b/selfdrive/controls/tests/test_lateral_mpc.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_leads.py b/selfdrive/controls/tests/test_leads.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_startup.py b/selfdrive/controls/tests/test_startup.py old mode 100644 new mode 100755 diff --git a/selfdrive/controls/tests/test_state_machine.py b/selfdrive/controls/tests/test_state_machine.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/README.md b/selfdrive/debug/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/debug/__init__.py b/selfdrive/debug/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/adb.sh b/selfdrive/debug/adb.sh old mode 100644 new mode 100755 diff --git a/selfdrive/debug/can_print_changes.py b/selfdrive/debug/can_print_changes.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/can_table.py b/selfdrive/debug/can_table.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/check_can_parser_performance.py b/selfdrive/debug/check_can_parser_performance.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/check_lag.py b/selfdrive/debug/check_lag.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/check_timings.py b/selfdrive/debug/check_timings.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/clear_dtc.py b/selfdrive/debug/clear_dtc.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/count_events.py b/selfdrive/debug/count_events.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/cpu_usage_stat.py b/selfdrive/debug/cpu_usage_stat.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/cycle_alerts.py b/selfdrive/debug/cycle_alerts.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/debug_fw_fingerprinting_offline.py b/selfdrive/debug/debug_fw_fingerprinting_offline.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/dump_car_docs.py b/selfdrive/debug/dump_car_docs.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/fingerprint_from_route.py b/selfdrive/debug/fingerprint_from_route.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/internal/__init__.py b/selfdrive/debug/internal/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/internal/fuzz_fw_fingerprint.py b/selfdrive/debug/internal/fuzz_fw_fingerprint.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/internal/measure_modeld_packet_drop.py b/selfdrive/debug/internal/measure_modeld_packet_drop.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/internal/measure_torque_time_to_max.py b/selfdrive/debug/internal/measure_torque_time_to_max.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/internal/qlog_size.py b/selfdrive/debug/internal/qlog_size.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/live_cpu_and_temp.py b/selfdrive/debug/live_cpu_and_temp.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/print_docs_diff.py b/selfdrive/debug/print_docs_diff.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/read_dtc_status.py b/selfdrive/debug/read_dtc_status.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/run_process_on_route.py b/selfdrive/debug/run_process_on_route.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/set_car_params.py b/selfdrive/debug/set_car_params.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/show_matching_cars.py b/selfdrive/debug/show_matching_cars.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/test_fw_query_on_routes.py b/selfdrive/debug/test_fw_query_on_routes.py old mode 100644 new mode 100755 diff --git a/selfdrive/debug/toyota_eps_factor.py b/selfdrive/debug/toyota_eps_factor.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/button_flag.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/button_home.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/button_settings.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_1.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_1_red.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_2.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_3.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_4.png b/selfdrive/frogpilot/assets/custom_themes/frog_theme/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/sounds/disengage.wav b/selfdrive/frogpilot/assets/custom_themes/frog_theme/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/sounds/engage.wav b/selfdrive/frogpilot/assets/custom_themes/frog_theme/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/frog_theme/sounds/goat.wav b/selfdrive/frogpilot/assets/custom_themes/frog_theme/sounds/goat.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/button_flag.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/button_home.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/button_settings.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_1.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_1_red.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_2.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_3.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_4.png b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/disengage.wav b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/engage.wav b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/refuse.wav b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/refuse.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/warning_soft.wav b/selfdrive/frogpilot/assets/custom_themes/stalin_theme/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/button_flag.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/button_home.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/button_settings.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_1.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_1_red.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_2.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_3.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_4.png b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/disengage.wav b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/engage.wav b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/prompt_distracted.wav b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/prompt_distracted.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/warning_immediate.wav b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/warning_immediate.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/warning_soft.wav b/selfdrive/frogpilot/assets/custom_themes/tesla_theme/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/april_fools/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/april_fools/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/april_fools/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/april_fools/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/april_fools/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/april_fools/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/april_fools/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/april_fools/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/april_fools/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/april_fools/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/april_fools/sounds/prompt.wav b/selfdrive/frogpilot/assets/holiday_themes/april_fools/sounds/prompt.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/christmas/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/christmas/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/christmas/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/christmas/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/christmas/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/christmas/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/christmas/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/christmas/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/christmas/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/christmas/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/cinco_de_mayo/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_1.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_1_red.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_2.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_3.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_4.png b/selfdrive/frogpilot/assets/holiday_themes/easter/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/easter/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/easter/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/easter/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/fourth_of_july/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/halloween/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/halloween/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/halloween/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/halloween/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/halloween/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/halloween/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/halloween/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/halloween/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/halloween/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/halloween/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/new_years_day/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/new_years_day/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/new_years_day/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/new_years_day/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/new_years_day/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/new_years_day/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/new_years_day/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/new_years_day/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/new_years_day/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/new_years_day/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/st_patricks_day/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/prompt.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/prompt.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/prompt_distracted.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/prompt_distracted.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/refuse.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/refuse.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/warning_immediate.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/warning_immediate.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/warning_soft.wav b/selfdrive/frogpilot/assets/holiday_themes/thanksgiving/sounds/warning_soft.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/valentines_day/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/valentines_day/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/valentines_day/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/valentines_day/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/valentines_day/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/valentines_day/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/valentines_day/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/valentines_day/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/valentines_day/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/valentines_day/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/button_flag.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/button_flag.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/button_home.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/button_home.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/button_settings.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/button_settings.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_1.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_1.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_1_red.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_1_red.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_2.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_2.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_3.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_3.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_4.png b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/images/turn_signal_4.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/sounds/disengage.wav b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/sounds/disengage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/sounds/engage.wav b/selfdrive/frogpilot/assets/holiday_themes/world_frog_day/sounds/engage.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/aggressive.png b/selfdrive/frogpilot/assets/other_images/aggressive.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/aggressive_kaofui.png b/selfdrive/frogpilot/assets/other_images/aggressive_kaofui.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/bg.jpg b/selfdrive/frogpilot/assets/other_images/bg.jpg old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/brake_pedal.png b/selfdrive/frogpilot/assets/other_images/brake_pedal.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/compass_inner.png b/selfdrive/frogpilot/assets/other_images/compass_inner.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/frogpilot_boot_logo.png b/selfdrive/frogpilot/assets/other_images/frogpilot_boot_logo.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/gas_pedal.png b/selfdrive/frogpilot/assets/other_images/gas_pedal.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/icon_wifi_uploading_disabled.svg b/selfdrive/frogpilot/assets/other_images/icon_wifi_uploading_disabled.svg old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/relaxed.png b/selfdrive/frogpilot/assets/other_images/relaxed.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/relaxed_kaofui.png b/selfdrive/frogpilot/assets/other_images/relaxed_kaofui.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/standard.png b/selfdrive/frogpilot/assets/other_images/standard.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/standard_kaofui.png b/selfdrive/frogpilot/assets/other_images/standard_kaofui.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/traffic.png b/selfdrive/frogpilot/assets/other_images/traffic.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/other_images/traffic_kaofui.png b/selfdrive/frogpilot/assets/other_images/traffic_kaofui.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/images/firefox.png b/selfdrive/frogpilot/assets/random_events/images/firefox.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/images/great_scott.gif b/selfdrive/frogpilot/assets/random_events/images/great_scott.gif old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/images/tree_fiddy.gif b/selfdrive/frogpilot/assets/random_events/images/tree_fiddy.gif old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/images/weeb_wheel.gif b/selfdrive/frogpilot/assets/random_events/images/weeb_wheel.gif old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/angry.wav b/selfdrive/frogpilot/assets/random_events/sounds/angry.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/doc.wav b/selfdrive/frogpilot/assets/random_events/sounds/doc.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/fart.wav b/selfdrive/frogpilot/assets/random_events/sounds/fart.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/firefox.wav b/selfdrive/frogpilot/assets/random_events/sounds/firefox.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/nessie.wav b/selfdrive/frogpilot/assets/random_events/sounds/nessie.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/noice.wav b/selfdrive/frogpilot/assets/random_events/sounds/noice.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/random_events/sounds/uwu.wav b/selfdrive/frogpilot/assets/random_events/sounds/uwu.wav old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_always_on_lateral.png b/selfdrive/frogpilot/assets/toggle_icons/icon_always_on_lateral.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_conditional.png b/selfdrive/frogpilot/assets/toggle_icons/icon_conditional.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_custom.png b/selfdrive/frogpilot/assets/toggle_icons/icon_custom.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_device.png b/selfdrive/frogpilot/assets/toggle_icons/icon_device.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_green_light.png b/selfdrive/frogpilot/assets/toggle_icons/icon_green_light.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_lane.png b/selfdrive/frogpilot/assets/toggle_icons/icon_lane.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_lateral_tune.png b/selfdrive/frogpilot/assets/toggle_icons/icon_lateral_tune.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_light.png b/selfdrive/frogpilot/assets/toggle_icons/icon_light.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_longitudinal_tune.png b/selfdrive/frogpilot/assets/toggle_icons/icon_longitudinal_tune.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_mute.png b/selfdrive/frogpilot/assets/toggle_icons/icon_mute.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_rotate.png b/selfdrive/frogpilot/assets/toggle_icons/icon_rotate.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_speed_map.png b/selfdrive/frogpilot/assets/toggle_icons/icon_speed_map.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/icon_vtc.png b/selfdrive/frogpilot/assets/toggle_icons/icon_vtc.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/toggle_icons/quality_of_life.png b/selfdrive/frogpilot/assets/toggle_icons/quality_of_life.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/wheel_images/frog.png b/selfdrive/frogpilot/assets/wheel_images/frog.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/wheel_images/hyundai.png b/selfdrive/frogpilot/assets/wheel_images/hyundai.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/wheel_images/lexus.png b/selfdrive/frogpilot/assets/wheel_images/lexus.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/wheel_images/rocket.png b/selfdrive/frogpilot/assets/wheel_images/rocket.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/wheel_images/stalin.png b/selfdrive/frogpilot/assets/wheel_images/stalin.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/assets/wheel_images/toyota.png b/selfdrive/frogpilot/assets/wheel_images/toyota.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/frogpilot_planner.py b/selfdrive/frogpilot/controls/frogpilot_planner.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/conditional_experimental_mode.py b/selfdrive/frogpilot/controls/lib/conditional_experimental_mode.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/frogpilot_functions.py b/selfdrive/frogpilot/controls/lib/frogpilot_functions.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/lock_doors.py b/selfdrive/frogpilot/controls/lib/lock_doors.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/map_turn_speed_controller.py b/selfdrive/frogpilot/controls/lib/map_turn_speed_controller.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/model_manager.py b/selfdrive/frogpilot/controls/lib/model_manager.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/speed_limit_controller.py b/selfdrive/frogpilot/controls/lib/speed_limit_controller.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/controls/lib/theme_manager.py b/selfdrive/frogpilot/controls/lib/theme_manager.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/README.md b/selfdrive/frogpilot/fleetmanager/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/fleet_manager.py b/selfdrive/frogpilot/fleetmanager/fleet_manager.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/helpers.py b/selfdrive/frogpilot/fleetmanager/helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/static/favicon.ico b/selfdrive/frogpilot/fleetmanager/static/favicon.ico old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/static/frog.png b/selfdrive/frogpilot/fleetmanager/static/frog.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/about.html b/selfdrive/frogpilot/fleetmanager/templates/about.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/addr.html b/selfdrive/frogpilot/fleetmanager/templates/addr.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/addr_input.html b/selfdrive/frogpilot/fleetmanager/templates/addr_input.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/amap_addr_input.html b/selfdrive/frogpilot/fleetmanager/templates/amap_addr_input.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/amap_key_input.html b/selfdrive/frogpilot/fleetmanager/templates/amap_key_input.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/app_token_input.html b/selfdrive/frogpilot/fleetmanager/templates/app_token_input.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/error.html b/selfdrive/frogpilot/fleetmanager/templates/error.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/error_log.html b/selfdrive/frogpilot/fleetmanager/templates/error_log.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/error_logs.html b/selfdrive/frogpilot/fleetmanager/templates/error_logs.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/footage.html b/selfdrive/frogpilot/fleetmanager/templates/footage.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/gmap_key_input.html b/selfdrive/frogpilot/fleetmanager/templates/gmap_key_input.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/index.html b/selfdrive/frogpilot/fleetmanager/templates/index.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/layout.html b/selfdrive/frogpilot/fleetmanager/templates/layout.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/nav_confirmation.html b/selfdrive/frogpilot/fleetmanager/templates/nav_confirmation.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/nav_directions.html b/selfdrive/frogpilot/fleetmanager/templates/nav_directions.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/nonprime.html b/selfdrive/frogpilot/fleetmanager/templates/nonprime.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/preserved.html b/selfdrive/frogpilot/fleetmanager/templates/preserved.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/prime.html b/selfdrive/frogpilot/fleetmanager/templates/prime.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/public_token_input.html b/selfdrive/frogpilot/fleetmanager/templates/public_token_input.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/route.html b/selfdrive/frogpilot/fleetmanager/templates/route.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/screenrecords.html b/selfdrive/frogpilot/fleetmanager/templates/screenrecords.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/fleetmanager/templates/tools.html b/selfdrive/frogpilot/fleetmanager/templates/tools.html old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/frogpilot_process.py b/selfdrive/frogpilot/frogpilot_process.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/mapd.py b/selfdrive/frogpilot/navigation/mapd.py old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/navigation_training/both_keys_set.png b/selfdrive/frogpilot/navigation/navigation_training/both_keys_set.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/navigation_training/no_keys_set.png b/selfdrive/frogpilot/navigation/navigation_training/no_keys_set.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/navigation_training/public_key_set.png b/selfdrive/frogpilot/navigation/navigation_training/public_key_set.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/navigation_training/setup_completed.png b/selfdrive/frogpilot/navigation/navigation_training/setup_completed.png old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/ui/moc_navigation_settings.cc b/selfdrive/frogpilot/navigation/ui/moc_navigation_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/ui/navigation_functions.h b/selfdrive/frogpilot/navigation/ui/navigation_functions.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/ui/navigation_settings.cc b/selfdrive/frogpilot/navigation/ui/navigation_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/navigation/ui/navigation_settings.h b/selfdrive/frogpilot/navigation/ui/navigation_settings.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/blocking_queue.h b/selfdrive/frogpilot/screenrecorder/blocking_queue.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/moc_screenrecorder.cc b/selfdrive/frogpilot/screenrecorder/moc_screenrecorder.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/omx_encoder.cc b/selfdrive/frogpilot/screenrecorder/omx_encoder.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/omx_encoder.h b/selfdrive/frogpilot/screenrecorder/omx_encoder.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Audio.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Audio.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Component.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Component.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_ContentPipe.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_ContentPipe.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Core.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Core.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_CoreExt.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_CoreExt.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_IVCommon.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_IVCommon.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Image.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Image.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Index.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Index.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_IndexExt.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_IndexExt.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Other.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Other.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_QCOMExtns.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_QCOMExtns.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Skype_VideoExtensions.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Skype_VideoExtensions.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Types.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Types.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Video.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_Video.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_VideoExt.h b/selfdrive/frogpilot/screenrecorder/openmax/include/OMX_VideoExt.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/screenrecorder.cc b/selfdrive/frogpilot/screenrecorder/screenrecorder.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/screenrecorder/screenrecorder.h b/selfdrive/frogpilot/screenrecorder/screenrecorder.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/control_settings.cc b/selfdrive/frogpilot/ui/qt/offroad/control_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/control_settings.h b/selfdrive/frogpilot/ui/qt/offroad/control_settings.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/moc_control_settings.cc b/selfdrive/frogpilot/ui/qt/offroad/moc_control_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/moc_vehicle_settings.cc b/selfdrive/frogpilot/ui/qt/offroad/moc_vehicle_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/moc_visual_settings.cc b/selfdrive/frogpilot/ui/qt/offroad/moc_visual_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/vehicle_settings.cc b/selfdrive/frogpilot/ui/qt/offroad/vehicle_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/vehicle_settings.h b/selfdrive/frogpilot/ui/qt/offroad/vehicle_settings.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/visual_settings.cc b/selfdrive/frogpilot/ui/qt/offroad/visual_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/offroad/visual_settings.h b/selfdrive/frogpilot/ui/qt/offroad/visual_settings.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/widgets/frogpilot_controls.cc b/selfdrive/frogpilot/ui/qt/widgets/frogpilot_controls.cc old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/widgets/frogpilot_controls.h b/selfdrive/frogpilot/ui/qt/widgets/frogpilot_controls.h old mode 100644 new mode 100755 diff --git a/selfdrive/frogpilot/ui/qt/widgets/moc_frogpilot_controls.cc b/selfdrive/frogpilot/ui/qt/widgets/moc_frogpilot_controls.cc old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/.gitignore b/selfdrive/locationd/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/SConscript b/selfdrive/locationd/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/__init__.py b/selfdrive/locationd/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/helpers.py b/selfdrive/locationd/helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/locationd.cc b/selfdrive/locationd/locationd.cc old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/locationd.h b/selfdrive/locationd/locationd.h old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/models/.gitignore b/selfdrive/locationd/models/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/models/__init__.py b/selfdrive/locationd/models/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/models/constants.py b/selfdrive/locationd/models/constants.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/models/live_kf.cc b/selfdrive/locationd/models/live_kf.cc old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/models/live_kf.h b/selfdrive/locationd/models/live_kf.h old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/test/.gitignore b/selfdrive/locationd/test/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/test/__init__.py b/selfdrive/locationd/test/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/test/test_calibrationd.py b/selfdrive/locationd/test/test_calibrationd.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/test/test_locationd.py b/selfdrive/locationd/test/test_locationd.py old mode 100644 new mode 100755 diff --git a/selfdrive/locationd/test/test_locationd_scenarios.py b/selfdrive/locationd/test/test_locationd_scenarios.py old mode 100644 new mode 100755 diff --git a/selfdrive/manager/__init__.py b/selfdrive/manager/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/manager/helpers.py b/selfdrive/manager/helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/manager/process.py b/selfdrive/manager/process.py old mode 100644 new mode 100755 diff --git a/selfdrive/manager/process_config.py b/selfdrive/manager/process_config.py old mode 100644 new mode 100755 diff --git a/selfdrive/manager/test/__init__.py b/selfdrive/manager/test/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/.gitignore b/selfdrive/modeld/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/SConscript b/selfdrive/modeld/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/__init__.py b/selfdrive/modeld/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/constants.py b/selfdrive/modeld/constants.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/fill_model_msg.py b/selfdrive/modeld/fill_model_msg.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/README.md b/selfdrive/modeld/models/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/__init__.py b/selfdrive/modeld/models/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/commonmodel.cc b/selfdrive/modeld/models/commonmodel.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/commonmodel.h b/selfdrive/modeld/models/commonmodel.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/commonmodel.pxd b/selfdrive/modeld/models/commonmodel.pxd old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/commonmodel_pyx.pxd b/selfdrive/modeld/models/commonmodel_pyx.pxd old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/commonmodel_pyx.pyx b/selfdrive/modeld/models/commonmodel_pyx.pyx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/dmonitoring_model.current b/selfdrive/modeld/models/dmonitoring_model.current old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/dmonitoring_model.onnx b/selfdrive/modeld/models/dmonitoring_model.onnx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/dmonitoring_model_q.dlc b/selfdrive/modeld/models/dmonitoring_model_q.dlc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/navmodel.onnx b/selfdrive/modeld/models/navmodel.onnx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/navmodel_q.dlc b/selfdrive/modeld/models/navmodel_q.dlc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/models/supercombo.onnx b/selfdrive/modeld/models/supercombo.onnx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/parse_model_outputs.py b/selfdrive/modeld/parse_model_outputs.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/__init__.py b/selfdrive/modeld/runners/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/onnxmodel.py b/selfdrive/modeld/runners/onnxmodel.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/run.h b/selfdrive/modeld/runners/run.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/runmodel.h b/selfdrive/modeld/runners/runmodel.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/runmodel.pxd b/selfdrive/modeld/runners/runmodel.pxd old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/runmodel_pyx.pxd b/selfdrive/modeld/runners/runmodel_pyx.pxd old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/runmodel_pyx.pyx b/selfdrive/modeld/runners/runmodel_pyx.pyx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/snpemodel.cc b/selfdrive/modeld/runners/snpemodel.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/snpemodel.h b/selfdrive/modeld/runners/snpemodel.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/snpemodel.pxd b/selfdrive/modeld/runners/snpemodel.pxd old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/snpemodel_pyx.pyx b/selfdrive/modeld/runners/snpemodel_pyx.pyx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/thneedmodel.cc b/selfdrive/modeld/runners/thneedmodel.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/thneedmodel.h b/selfdrive/modeld/runners/thneedmodel.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/thneedmodel.pxd b/selfdrive/modeld/runners/thneedmodel.pxd old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/runners/thneedmodel_pyx.pyx b/selfdrive/modeld/runners/thneedmodel_pyx.pyx old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/__init__.py b/selfdrive/modeld/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/dmon_lag/repro.cc b/selfdrive/modeld/tests/dmon_lag/repro.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/snpe_benchmark/.gitignore b/selfdrive/modeld/tests/snpe_benchmark/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/snpe_benchmark/benchmark.cc b/selfdrive/modeld/tests/snpe_benchmark/benchmark.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/snpe_benchmark/benchmark.sh b/selfdrive/modeld/tests/snpe_benchmark/benchmark.sh old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/test_modeld.py b/selfdrive/modeld/tests/test_modeld.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/tf_test/build.sh b/selfdrive/modeld/tests/tf_test/build.sh old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/tf_test/main.cc b/selfdrive/modeld/tests/tf_test/main.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/tf_test/pb_loader.py b/selfdrive/modeld/tests/tf_test/pb_loader.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/tests/timing/benchmark.py b/selfdrive/modeld/tests/timing/benchmark.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/README b/selfdrive/modeld/thneed/README old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/__init__.py b/selfdrive/modeld/thneed/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/serialize.cc b/selfdrive/modeld/thneed/serialize.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/thneed.h b/selfdrive/modeld/thneed/thneed.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/thneed_common.cc b/selfdrive/modeld/thneed/thneed_common.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/thneed_pc.cc b/selfdrive/modeld/thneed/thneed_pc.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/thneed/thneed_qcom2.cc b/selfdrive/modeld/thneed/thneed_qcom2.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/transforms/loadyuv.cc b/selfdrive/modeld/transforms/loadyuv.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/transforms/loadyuv.cl b/selfdrive/modeld/transforms/loadyuv.cl old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/transforms/loadyuv.h b/selfdrive/modeld/transforms/loadyuv.h old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/transforms/transform.cc b/selfdrive/modeld/transforms/transform.cc old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/transforms/transform.cl b/selfdrive/modeld/transforms/transform.cl old mode 100644 new mode 100755 diff --git a/selfdrive/modeld/transforms/transform.h b/selfdrive/modeld/transforms/transform.h old mode 100644 new mode 100755 diff --git a/selfdrive/monitoring/README.md b/selfdrive/monitoring/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/monitoring/driver_monitor.py b/selfdrive/monitoring/driver_monitor.py old mode 100644 new mode 100755 diff --git a/selfdrive/monitoring/test_monitoring.py b/selfdrive/monitoring/test_monitoring.py old mode 100644 new mode 100755 diff --git a/selfdrive/navd/.gitignore b/selfdrive/navd/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/navd/README.md b/selfdrive/navd/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/navd/SConscript b/selfdrive/navd/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/navd/__init__.py b/selfdrive/navd/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/navd/helpers.py b/selfdrive/navd/helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/navd/main.cc b/selfdrive/navd/main.cc old mode 100644 new mode 100755 diff --git a/selfdrive/navd/map_renderer.cc b/selfdrive/navd/map_renderer.cc old mode 100644 new mode 100755 diff --git a/selfdrive/navd/map_renderer.h b/selfdrive/navd/map_renderer.h old mode 100644 new mode 100755 diff --git a/selfdrive/navd/style.json b/selfdrive/navd/style.json old mode 100644 new mode 100755 diff --git a/selfdrive/sentry.py b/selfdrive/sentry.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/.gitignore b/selfdrive/test/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/test/__init__.py b/selfdrive/test/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/ci_shell.sh b/selfdrive/test/ci_shell.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/ciui.py b/selfdrive/test/ciui.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/cpp_harness.py b/selfdrive/test/cpp_harness.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/docker_build.sh b/selfdrive/test/docker_build.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/docker_common.sh b/selfdrive/test/docker_common.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/docker_tag_multiarch.sh b/selfdrive/test/docker_tag_multiarch.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/fuzzy_generation.py b/selfdrive/test/fuzzy_generation.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/helpers.py b/selfdrive/test/helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/longitudinal_maneuvers/.gitignore b/selfdrive/test/longitudinal_maneuvers/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/test/longitudinal_maneuvers/__init__.py b/selfdrive/test/longitudinal_maneuvers/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/longitudinal_maneuvers/maneuver.py b/selfdrive/test/longitudinal_maneuvers/maneuver.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/longitudinal_maneuvers/plant.py b/selfdrive/test/longitudinal_maneuvers/plant.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/longitudinal_maneuvers/test_longitudinal.py b/selfdrive/test/longitudinal_maneuvers/test_longitudinal.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/loop_until_fail.sh b/selfdrive/test/loop_until_fail.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/.gitignore b/selfdrive/test/process_replay/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/README.md b/selfdrive/test/process_replay/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/__init__.py b/selfdrive/test/process_replay/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/capture.py b/selfdrive/test/process_replay/capture.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/compare_logs.py b/selfdrive/test/process_replay/compare_logs.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/debayer_replay_ref_commit b/selfdrive/test/process_replay/debayer_replay_ref_commit old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/migration.py b/selfdrive/test/process_replay/migration.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/model_replay.py b/selfdrive/test/process_replay/model_replay.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/model_replay_ref_commit b/selfdrive/test/process_replay/model_replay_ref_commit old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/process_replay.py b/selfdrive/test/process_replay/process_replay.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/ref_commit b/selfdrive/test/process_replay/ref_commit old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/regen.py b/selfdrive/test/process_replay/regen.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/regen_all.py b/selfdrive/test/process_replay/regen_all.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/test_debayer.py b/selfdrive/test/process_replay/test_debayer.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/test_fuzzy.py b/selfdrive/test/process_replay/test_fuzzy.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/test_processes.py b/selfdrive/test/process_replay/test_processes.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/test_regen.py b/selfdrive/test/process_replay/test_regen.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/process_replay/vision_meta.py b/selfdrive/test/process_replay/vision_meta.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/profiling/.gitignore b/selfdrive/test/profiling/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/test/profiling/__init__.py b/selfdrive/test/profiling/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/profiling/lib.py b/selfdrive/test/profiling/lib.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/profiling/profiler.py b/selfdrive/test/profiling/profiler.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/scons_build_test.sh b/selfdrive/test/scons_build_test.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/setup_vsound.sh b/selfdrive/test/setup_vsound.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/setup_xvfb.sh b/selfdrive/test/setup_xvfb.sh old mode 100644 new mode 100755 diff --git a/selfdrive/test/test_updated.py b/selfdrive/test/test_updated.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/test_valgrind_replay.py b/selfdrive/test/test_valgrind_replay.py old mode 100644 new mode 100755 diff --git a/selfdrive/test/update_ci_routes.py b/selfdrive/test/update_ci_routes.py old mode 100644 new mode 100755 diff --git a/selfdrive/thermald/__init__.py b/selfdrive/thermald/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/thermald/power_monitoring.py b/selfdrive/thermald/power_monitoring.py old mode 100644 new mode 100755 diff --git a/selfdrive/thermald/tests/__init__.py b/selfdrive/thermald/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/thermald/tests/test_fan_controller.py b/selfdrive/thermald/tests/test_fan_controller.py old mode 100644 new mode 100755 diff --git a/selfdrive/thermald/tests/test_power_monitoring.py b/selfdrive/thermald/tests/test_power_monitoring.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/.gitignore b/selfdrive/ui/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/ui/SConscript b/selfdrive/ui/SConscript old mode 100644 new mode 100755 diff --git a/selfdrive/ui/__init__.py b/selfdrive/ui/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/installer/continue_openpilot.sh b/selfdrive/ui/installer/continue_openpilot.sh old mode 100644 new mode 100755 diff --git a/selfdrive/ui/installer/installer.cc b/selfdrive/ui/installer/installer.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/installer/installer.h b/selfdrive/ui/installer/installer.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/main.cc b/selfdrive/ui/main.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/mui.cc b/selfdrive/ui/mui.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/api.cc b/selfdrive/ui/qt/api.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/api.h b/selfdrive/ui/qt/api.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/body.cc b/selfdrive/ui/qt/body.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/body.h b/selfdrive/ui/qt/body.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/home.cc b/selfdrive/ui/qt/home.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/home.h b/selfdrive/ui/qt/home.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/home.test b/selfdrive/ui/qt/home.test old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map.cc b/selfdrive/ui/qt/maps/map.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map.h b/selfdrive/ui/qt/maps/map.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_eta.cc b/selfdrive/ui/qt/maps/map_eta.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_eta.h b/selfdrive/ui/qt/maps/map_eta.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_helpers.cc b/selfdrive/ui/qt/maps/map_helpers.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_helpers.h b/selfdrive/ui/qt/maps/map_helpers.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_instructions.cc b/selfdrive/ui/qt/maps/map_instructions.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_instructions.h b/selfdrive/ui/qt/maps/map_instructions.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_panel.cc b/selfdrive/ui/qt/maps/map_panel.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_panel.h b/selfdrive/ui/qt/maps/map_panel.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_settings.cc b/selfdrive/ui/qt/maps/map_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/maps/map_settings.h b/selfdrive/ui/qt/maps/map_settings.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/network/networking.cc b/selfdrive/ui/qt/network/networking.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/network/networking.h b/selfdrive/ui/qt/network/networking.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/network/networkmanager.h b/selfdrive/ui/qt/network/networkmanager.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/network/wifi_manager.cc b/selfdrive/ui/qt/network/wifi_manager.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/network/wifi_manager.h b/selfdrive/ui/qt/network/wifi_manager.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/driverview.cc b/selfdrive/ui/qt/offroad/driverview.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/driverview.h b/selfdrive/ui/qt/offroad/driverview.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/experimental_mode.cc b/selfdrive/ui/qt/offroad/experimental_mode.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/experimental_mode.h b/selfdrive/ui/qt/offroad/experimental_mode.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/onboarding.cc b/selfdrive/ui/qt/offroad/onboarding.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/onboarding.h b/selfdrive/ui/qt/offroad/onboarding.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/settings.cc b/selfdrive/ui/qt/offroad/settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/settings.h b/selfdrive/ui/qt/offroad/settings.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/software_settings.cc b/selfdrive/ui/qt/offroad/software_settings.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/offroad/text_view.qml b/selfdrive/ui/qt/offroad/text_view.qml old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/onroad.cc b/selfdrive/ui/qt/onroad.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/onroad.h b/selfdrive/ui/qt/onroad.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/python_helpers.py b/selfdrive/ui/qt/python_helpers.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/qt_window.cc b/selfdrive/ui/qt/qt_window.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/qt_window.h b/selfdrive/ui/qt/qt_window.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/ready.cc b/selfdrive/ui/qt/ready.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/ready.h b/selfdrive/ui/qt/ready.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/request_repeater.cc b/selfdrive/ui/qt/request_repeater.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/request_repeater.h b/selfdrive/ui/qt/request_repeater.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/setup/reset.cc b/selfdrive/ui/qt/setup/reset.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/setup/reset.h b/selfdrive/ui/qt/setup/reset.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/setup/setup.cc b/selfdrive/ui/qt/setup/setup.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/setup/setup.h b/selfdrive/ui/qt/setup/setup.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/setup/updater.cc b/selfdrive/ui/qt/setup/updater.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/setup/updater.h b/selfdrive/ui/qt/setup/updater.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/sidebar.cc b/selfdrive/ui/qt/sidebar.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/sidebar.h b/selfdrive/ui/qt/sidebar.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/spinner.cc b/selfdrive/ui/qt/spinner.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/spinner.h b/selfdrive/ui/qt/spinner.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/text.cc b/selfdrive/ui/qt/text.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/util.cc b/selfdrive/ui/qt/util.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/util.h b/selfdrive/ui/qt/util.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/cameraview.cc b/selfdrive/ui/qt/widgets/cameraview.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/cameraview.h b/selfdrive/ui/qt/widgets/cameraview.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/controls.cc b/selfdrive/ui/qt/widgets/controls.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/controls.h b/selfdrive/ui/qt/widgets/controls.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/drive_stats.cc b/selfdrive/ui/qt/widgets/drive_stats.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/drive_stats.h b/selfdrive/ui/qt/widgets/drive_stats.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/input.cc b/selfdrive/ui/qt/widgets/input.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/input.h b/selfdrive/ui/qt/widgets/input.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/keyboard.cc b/selfdrive/ui/qt/widgets/keyboard.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/keyboard.h b/selfdrive/ui/qt/widgets/keyboard.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/offroad_alerts.cc b/selfdrive/ui/qt/widgets/offroad_alerts.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/offroad_alerts.h b/selfdrive/ui/qt/widgets/offroad_alerts.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/prime.cc b/selfdrive/ui/qt/widgets/prime.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/prime.h b/selfdrive/ui/qt/widgets/prime.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/scrollview.cc b/selfdrive/ui/qt/widgets/scrollview.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/scrollview.h b/selfdrive/ui/qt/widgets/scrollview.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/ssh_keys.cc b/selfdrive/ui/qt/widgets/ssh_keys.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/ssh_keys.h b/selfdrive/ui/qt/widgets/ssh_keys.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/toggle.cc b/selfdrive/ui/qt/widgets/toggle.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/toggle.h b/selfdrive/ui/qt/widgets/toggle.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/wifi.cc b/selfdrive/ui/qt/widgets/wifi.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/widgets/wifi.h b/selfdrive/ui/qt/widgets/wifi.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/window.cc b/selfdrive/ui/qt/window.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/qt/window.h b/selfdrive/ui/qt/window.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/soundd.py b/selfdrive/ui/soundd.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/.gitignore b/selfdrive/ui/tests/.gitignore old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/__init__.py b/selfdrive/ui/tests/__init__.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/body.py b/selfdrive/ui/tests/body.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/create_test_translations.sh b/selfdrive/ui/tests/create_test_translations.sh old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/cycle_offroad_alerts.py b/selfdrive/ui/tests/cycle_offroad_alerts.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/playsound.cc b/selfdrive/ui/tests/playsound.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/test_runner.cc b/selfdrive/ui/tests/test_runner.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/test_soundd.py b/selfdrive/ui/tests/test_soundd.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/test_translations.cc b/selfdrive/ui/tests/test_translations.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/test_ui/run.py b/selfdrive/ui/tests/test_ui/run.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/test_ui/template.html b/selfdrive/ui/tests/test_ui/template.html old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/ui_snapshot.cc b/selfdrive/ui/tests/ui_snapshot.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/tests/ui_snapshot.h b/selfdrive/ui/tests/ui_snapshot.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/README.md b/selfdrive/ui/translations/README.md old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/auto_translate.py b/selfdrive/ui/translations/auto_translate.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/create_badges.py b/selfdrive/ui/translations/create_badges.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/languages.json b/selfdrive/ui/translations/languages.json old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_ar.ts b/selfdrive/ui/translations/main_ar.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_de.ts b/selfdrive/ui/translations/main_de.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_en.ts b/selfdrive/ui/translations/main_en.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_fr.ts b/selfdrive/ui/translations/main_fr.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_ja.ts b/selfdrive/ui/translations/main_ja.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_ko.ts b/selfdrive/ui/translations/main_ko.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_nl.ts b/selfdrive/ui/translations/main_nl.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_pl.ts b/selfdrive/ui/translations/main_pl.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_pt-BR.ts b/selfdrive/ui/translations/main_pt-BR.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_th.ts b/selfdrive/ui/translations/main_th.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_tr.ts b/selfdrive/ui/translations/main_tr.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_zh-CHS.ts b/selfdrive/ui/translations/main_zh-CHS.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/translations/main_zh-CHT.ts b/selfdrive/ui/translations/main_zh-CHT.ts old mode 100644 new mode 100755 diff --git a/selfdrive/ui/ui.cc b/selfdrive/ui/ui.cc old mode 100644 new mode 100755 diff --git a/selfdrive/ui/ui.h b/selfdrive/ui/ui.h old mode 100644 new mode 100755 diff --git a/selfdrive/ui/ui.py b/selfdrive/ui/ui.py old mode 100644 new mode 100755 diff --git a/selfdrive/ui/watch3.cc b/selfdrive/ui/watch3.cc old mode 100644 new mode 100755 diff --git a/selfdrive/updated/tests/test_base.py b/selfdrive/updated/tests/test_base.py old mode 100644 new mode 100755 diff --git a/selfdrive/updated/tests/test_git.py b/selfdrive/updated/tests/test_git.py old mode 100644 new mode 100755 diff --git a/selfdrive/updated/updated.py b/selfdrive/updated/updated.py old mode 100644 new mode 100755 diff --git a/site_scons/site_tools/cython.py b/site_scons/site_tools/cython.py old mode 100644 new mode 100755 diff --git a/system/__init__.py b/system/__init__.py old mode 100644 new mode 100755 diff --git a/system/camerad/SConscript b/system/camerad/SConscript old mode 100644 new mode 100755 diff --git a/system/camerad/__init__.py b/system/camerad/__init__.py old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/camera_common.cc b/system/camerad/cameras/camera_common.cc old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/camera_common.h b/system/camerad/cameras/camera_common.h old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/camera_qcom2.cc b/system/camerad/cameras/camera_qcom2.cc old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/camera_qcom2.h b/system/camerad/cameras/camera_qcom2.h old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/camera_util.cc b/system/camerad/cameras/camera_util.cc old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/camera_util.h b/system/camerad/cameras/camera_util.h old mode 100644 new mode 100755 diff --git a/system/camerad/cameras/real_debayer.cl b/system/camerad/cameras/real_debayer.cl old mode 100644 new mode 100755 diff --git a/system/camerad/main.cc b/system/camerad/main.cc old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/ar0231.cc b/system/camerad/sensors/ar0231.cc old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/ar0231_registers.h b/system/camerad/sensors/ar0231_registers.h old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/os04c10.cc b/system/camerad/sensors/os04c10.cc old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/os04c10_registers.h b/system/camerad/sensors/os04c10_registers.h old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/ox03c10.cc b/system/camerad/sensors/ox03c10.cc old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/ox03c10_registers.h b/system/camerad/sensors/ox03c10_registers.h old mode 100644 new mode 100755 diff --git a/system/camerad/sensors/sensor.h b/system/camerad/sensors/sensor.h old mode 100644 new mode 100755 diff --git a/system/camerad/snapshot/__init__.py b/system/camerad/snapshot/__init__.py old mode 100644 new mode 100755 diff --git a/system/camerad/test/.gitignore b/system/camerad/test/.gitignore old mode 100644 new mode 100755 diff --git a/system/camerad/test/check_skips.py b/system/camerad/test/check_skips.py old mode 100644 new mode 100755 diff --git a/system/camerad/test/get_thumbnails_for_segment.py b/system/camerad/test/get_thumbnails_for_segment.py old mode 100644 new mode 100755 diff --git a/system/camerad/test/stress_restart.sh b/system/camerad/test/stress_restart.sh old mode 100644 new mode 100755 diff --git a/system/camerad/test/test_ae_gray.cc b/system/camerad/test/test_ae_gray.cc old mode 100644 new mode 100755 diff --git a/system/camerad/test/test_camerad.py b/system/camerad/test/test_camerad.py old mode 100644 new mode 100755 diff --git a/system/camerad/test/test_exposure.py b/system/camerad/test/test_exposure.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/GithubSshKeys b/system/clearpilot/dev/GithubSshKeys old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/encrypt.sh b/system/clearpilot/dev/encrypt.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/id_rsa.cpt b/system/clearpilot/dev/id_rsa.cpt old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/id_rsa.pub.cpt b/system/clearpilot/dev/id_rsa.pub.cpt old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/on_start.sh b/system/clearpilot/dev/on_start.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/provision.sh b/system/clearpilot/dev/provision.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/dev/reverse_ssh.cpt b/system/clearpilot/dev/reverse_ssh.cpt old mode 100644 new mode 100755 diff --git a/system/clearpilot/install/defaults.sh b/system/clearpilot/install/defaults.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/install/plan.txt b/system/clearpilot/install/plan.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/install/provision.sh b/system/clearpilot/install/provision.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/loading_messages.txt b/system/clearpilot/loading_messages.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/CAN-DBC-File-Format-Explained-Intro-Basics_2.png b/system/clearpilot/notes/CAN-DBC-File-Format-Explained-Intro-Basics_2.png old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/chrystler_ram_jeep.dbc b/system/clearpilot/notes/chrystler_ram_jeep.dbc old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/dbc_explained.txt b/system/clearpilot/notes/dbc_explained.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/hyundai_can_full.dbc b/system/clearpilot/notes/hyundai_can_full.dbc old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/hyundai_canfd.dbc b/system/clearpilot/notes/hyundai_canfd.dbc old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/oscarpilot_boot.png b/system/clearpilot/notes/oscarpilot_boot.png old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes/oscarpilot_ready.png b/system/clearpilot/notes/oscarpilot_ready.png old mode 100644 new mode 100755 diff --git a/system/clearpilot/notes_wayland.txt b/system/clearpilot/notes_wayland.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/on_boot.sh b/system/clearpilot/on_boot.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/on_start.sh b/system/clearpilot/on_start.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/provision_shell.sh b/system/clearpilot/provision_shell.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/authorized_keys b/system/clearpilot/shell_archived/authorized_keys old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/bg.jpg b/system/clearpilot/shell_archived/bg.jpg old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/configure_ssh.sh b/system/clearpilot/shell_archived/configure_ssh.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/dependencies.sh b/system/clearpilot/shell_archived/dependencies.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/init_shell.sh b/system/clearpilot/shell_archived/init_shell.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/.package-lock.json b/system/clearpilot/shell_archived/node_modules/.package-lock.json old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/http/README.md b/system/clearpilot/shell_archived/node_modules/http/README.md old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/http/package.json b/system/clearpilot/shell_archived/node_modules/http/package.json old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/LICENSE b/system/clearpilot/shell_archived/node_modules/ws/LICENSE old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/README.md b/system/clearpilot/shell_archived/node_modules/ws/README.md old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/browser.js b/system/clearpilot/shell_archived/node_modules/ws/browser.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/index.js b/system/clearpilot/shell_archived/node_modules/ws/index.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/buffer-util.js b/system/clearpilot/shell_archived/node_modules/ws/lib/buffer-util.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/constants.js b/system/clearpilot/shell_archived/node_modules/ws/lib/constants.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/event-target.js b/system/clearpilot/shell_archived/node_modules/ws/lib/event-target.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/extension.js b/system/clearpilot/shell_archived/node_modules/ws/lib/extension.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/limiter.js b/system/clearpilot/shell_archived/node_modules/ws/lib/limiter.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/permessage-deflate.js b/system/clearpilot/shell_archived/node_modules/ws/lib/permessage-deflate.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/receiver.js b/system/clearpilot/shell_archived/node_modules/ws/lib/receiver.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/sender.js b/system/clearpilot/shell_archived/node_modules/ws/lib/sender.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/stream.js b/system/clearpilot/shell_archived/node_modules/ws/lib/stream.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/subprotocol.js b/system/clearpilot/shell_archived/node_modules/ws/lib/subprotocol.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/validation.js b/system/clearpilot/shell_archived/node_modules/ws/lib/validation.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/websocket-server.js b/system/clearpilot/shell_archived/node_modules/ws/lib/websocket-server.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/lib/websocket.js b/system/clearpilot/shell_archived/node_modules/ws/lib/websocket.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/package.json b/system/clearpilot/shell_archived/node_modules/ws/package.json old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/node_modules/ws/wrapper.mjs b/system/clearpilot/shell_archived/node_modules/ws/wrapper.mjs old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/package-lock.json b/system/clearpilot/shell_archived/package-lock.json old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/package.json b/system/clearpilot/shell_archived/package.json old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/revert_logo.sh b/system/clearpilot/shell_archived/revert_logo.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/set_logo.sh b/system/clearpilot/shell_archived/set_logo.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/QConsole.cc b/system/clearpilot/shell_archived/tools_wip_4_28/QConsole.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/QConsole.h b/system/clearpilot/shell_archived/tools_wip_4_28/QConsole.h old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/PKG-INFO b/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/PKG-INFO old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/SOURCES.txt b/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/SOURCES.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/dependency_links.txt b/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/dependency_links.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/top_level.txt b/system/clearpilot/shell_archived/tools_wip_4_28/RotationModule.egg-info/top_level.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/decrypt b/system/clearpilot/shell_archived/tools_wip_4_28/decrypt old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/encrypt b/system/clearpilot/shell_archived/tools_wip_4_28/encrypt old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/faketty.py b/system/clearpilot/shell_archived/tools_wip_4_28/faketty.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/moc_test2.cc b/system/clearpilot/shell_archived/tools_wip_4_28/moc_test2.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/provision.sh b/system/clearpilot/shell_archived/tools_wip_4_28/provision.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/remount_ro.sh b/system/clearpilot/shell_archived/tools_wip_4_28/remount_ro.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/remount_rw.sh b/system/clearpilot/shell_archived/tools_wip_4_28/remount_rw.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module.cpp b/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module.cpp old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module.sip b/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module.sip old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module_build.py b/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module_build.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module_build.sh b/system/clearpilot/shell_archived/tools_wip_4_28/rotation_module_build.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/scrun b/system/clearpilot/shell_archived/tools_wip_4_28/scrun old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/shell.py b/system/clearpilot/shell_archived/tools_wip_4_28/shell.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/shell.sh b/system/clearpilot/shell_archived/tools_wip_4_28/shell.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/test.c b/system/clearpilot/shell_archived/tools_wip_4_28/test.c old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/test2.cc b/system/clearpilot/shell_archived/tools_wip_4_28/test2.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/test2.h b/system/clearpilot/shell_archived/tools_wip_4_28/test2.h old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/test3.cc b/system/clearpilot/shell_archived/tools_wip_4_28/test3.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/test3.h b/system/clearpilot/shell_archived/tools_wip_4_28/test3.h old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/test4.cc b/system/clearpilot/shell_archived/tools_wip_4_28/test4.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/webview.py b/system/clearpilot/shell_archived/tools_wip_4_28/webview.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/webview.sh b/system/clearpilot/shell_archived/tools_wip_4_28/webview.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/tools_wip_4_28/webview2.py b/system/clearpilot/shell_archived/tools_wip_4_28/webview2.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/usr_comma_comma.sh b/system/clearpilot/shell_archived/usr_comma_comma.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/watcher.example.py b/system/clearpilot/shell_archived/watcher.example.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/watcher.html b/system/clearpilot/shell_archived/watcher.html old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/watcher.js b/system/clearpilot/shell_archived/watcher.js old mode 100644 new mode 100755 diff --git a/system/clearpilot/shell_archived/watcher_run_loop.sh b/system/clearpilot/shell_archived/watcher_run_loop.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/startup_logo/bg.jpg b/system/clearpilot/startup_logo/bg.jpg old mode 100644 new mode 100755 diff --git a/system/clearpilot/startup_logo/bg.org b/system/clearpilot/startup_logo/bg.org old mode 100644 new mode 100755 diff --git a/system/clearpilot/startup_logo/generate_logo.sh b/system/clearpilot/startup_logo/generate_logo.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/startup_logo/revert_logo.sh b/system/clearpilot/startup_logo/revert_logo.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/startup_logo/set_logo.sh b/system/clearpilot/startup_logo/set_logo.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/startup_logo/usr_comma_comma.sh b/system/clearpilot/startup_logo/usr_comma_comma.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/RotationModule.egg-info/PKG-INFO b/system/clearpilot/tools/archive/RotationModule.egg-info/PKG-INFO old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/RotationModule.egg-info/SOURCES.txt b/system/clearpilot/tools/archive/RotationModule.egg-info/SOURCES.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/RotationModule.egg-info/dependency_links.txt b/system/clearpilot/tools/archive/RotationModule.egg-info/dependency_links.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/RotationModule.egg-info/top_level.txt b/system/clearpilot/tools/archive/RotationModule.egg-info/top_level.txt old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/qt_shell.cc.save b/system/clearpilot/tools/archive/qt_shell.cc.save old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/shell.py b/system/clearpilot/tools/archive/shell.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/shell.sh b/system/clearpilot/tools/archive/shell.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/webview.py b/system/clearpilot/tools/archive/webview.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/archive/webview.sh b/system/clearpilot/tools/archive/webview.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/decrypt b/system/clearpilot/tools/decrypt old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/encrypt b/system/clearpilot/tools/encrypt old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/faketty.py b/system/clearpilot/tools/faketty.py old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/prompt.cc b/system/clearpilot/tools/prompt.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/provision.sh b/system/clearpilot/tools/provision.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/qt_shell.cc b/system/clearpilot/tools/qt_shell.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/qt_shell_test.sh b/system/clearpilot/tools/qt_shell_test.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/qt_webview.cc b/system/clearpilot/tools/qt_webview.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/remount_ro.sh b/system/clearpilot/tools/remount_ro.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/remount_rw.sh b/system/clearpilot/tools/remount_rw.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/scrun b/system/clearpilot/tools/scrun old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/start_networking.sh b/system/clearpilot/tools/start_networking.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/updater.sh b/system/clearpilot/tools/updater.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/wifimanager.cc b/system/clearpilot/tools/wifimanager.cc old mode 100644 new mode 100755 diff --git a/system/clearpilot/tools/wifimanager.h b/system/clearpilot/tools/wifimanager.h old mode 100644 new mode 100755 diff --git a/system/clearpilot/update.sh b/system/clearpilot/update.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot/update_subshell.sh b/system/clearpilot/update_subshell.sh old mode 100644 new mode 100755 diff --git a/system/clearpilot_about.txt b/system/clearpilot_about.txt old mode 100644 new mode 100755 diff --git a/system/fleetmanager/static/frog.png b/system/fleetmanager/static/frog.png old mode 100644 new mode 100755 diff --git a/system/fleetmanager/templates/index.html b/system/fleetmanager/templates/index.html old mode 100644 new mode 100755 diff --git a/system/hardware/.gitignore b/system/hardware/.gitignore old mode 100644 new mode 100755 diff --git a/system/hardware/__init__.py b/system/hardware/__init__.py old mode 100644 new mode 100755 diff --git a/system/hardware/base.h b/system/hardware/base.h old mode 100644 new mode 100755 diff --git a/system/hardware/base.py b/system/hardware/base.py old mode 100644 new mode 100755 diff --git a/system/hardware/hw.h b/system/hardware/hw.h old mode 100644 new mode 100755 diff --git a/system/hardware/hw.py b/system/hardware/hw.py old mode 100644 new mode 100755 diff --git a/system/hardware/pc/__init__.py b/system/hardware/pc/__init__.py old mode 100644 new mode 100755 diff --git a/system/hardware/pc/hardware.h b/system/hardware/pc/hardware.h old mode 100644 new mode 100755 diff --git a/system/hardware/pc/hardware.py b/system/hardware/pc/hardware.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/__init__.py b/system/hardware/tici/__init__.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/agnos.json b/system/hardware/tici/agnos.json old mode 100644 new mode 100755 diff --git a/system/hardware/tici/esim.nmconnection b/system/hardware/tici/esim.nmconnection old mode 100644 new mode 100755 diff --git a/system/hardware/tici/esim.py b/system/hardware/tici/esim.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/hardware.h b/system/hardware/tici/hardware.h old mode 100644 new mode 100755 diff --git a/system/hardware/tici/hardware.py b/system/hardware/tici/hardware.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/iwlist.py b/system/hardware/tici/iwlist.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/pins.py b/system/hardware/tici/pins.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/power_monitor.py b/system/hardware/tici/power_monitor.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/precise_power_measure.py b/system/hardware/tici/precise_power_measure.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/restart_modem.sh b/system/hardware/tici/restart_modem.sh old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/__init__.py b/system/hardware/tici/tests/__init__.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/compare_casync_manifest.py b/system/hardware/tici/tests/compare_casync_manifest.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/test_agnos_updater.py b/system/hardware/tici/tests/test_agnos_updater.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/test_amplifier.py b/system/hardware/tici/tests/test_amplifier.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/test_casync.py b/system/hardware/tici/tests/test_casync.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/test_hardware.py b/system/hardware/tici/tests/test_hardware.py old mode 100644 new mode 100755 diff --git a/system/hardware/tici/tests/test_power_draw.py b/system/hardware/tici/tests/test_power_draw.py old mode 100644 new mode 100755 diff --git a/system/logcatd/.gitignore b/system/logcatd/.gitignore old mode 100644 new mode 100755 diff --git a/system/logcatd/SConscript b/system/logcatd/SConscript old mode 100644 new mode 100755 diff --git a/system/logcatd/logcatd_systemd.cc b/system/logcatd/logcatd_systemd.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/.gitignore b/system/loggerd/.gitignore old mode 100644 new mode 100755 diff --git a/system/loggerd/README.md b/system/loggerd/README.md old mode 100644 new mode 100755 diff --git a/system/loggerd/SConscript b/system/loggerd/SConscript old mode 100644 new mode 100755 diff --git a/system/loggerd/__init__.py b/system/loggerd/__init__.py old mode 100644 new mode 100755 diff --git a/system/loggerd/bootlog.cc b/system/loggerd/bootlog.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/config.py b/system/loggerd/config.py old mode 100644 new mode 100755 diff --git a/system/loggerd/encoder/encoder.cc b/system/loggerd/encoder/encoder.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/encoder/encoder.h b/system/loggerd/encoder/encoder.h old mode 100644 new mode 100755 diff --git a/system/loggerd/encoder/ffmpeg_encoder.cc b/system/loggerd/encoder/ffmpeg_encoder.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/encoder/ffmpeg_encoder.h b/system/loggerd/encoder/ffmpeg_encoder.h old mode 100644 new mode 100755 diff --git a/system/loggerd/encoder/v4l_encoder.cc b/system/loggerd/encoder/v4l_encoder.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/encoder/v4l_encoder.h b/system/loggerd/encoder/v4l_encoder.h old mode 100644 new mode 100755 diff --git a/system/loggerd/encoderd.cc b/system/loggerd/encoderd.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/logger.cc b/system/loggerd/logger.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/logger.h b/system/loggerd/logger.h old mode 100644 new mode 100755 diff --git a/system/loggerd/loggerd.cc b/system/loggerd/loggerd.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/loggerd.h b/system/loggerd/loggerd.h old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/__init__.py b/system/loggerd/tests/__init__.py old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/loggerd_tests_common.py b/system/loggerd/tests/loggerd_tests_common.py old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/test_deleter.py b/system/loggerd/tests/test_deleter.py old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/test_encoder.py b/system/loggerd/tests/test_encoder.py old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/test_logger.cc b/system/loggerd/tests/test_logger.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/test_loggerd.py b/system/loggerd/tests/test_loggerd.py old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/test_runner.cc b/system/loggerd/tests/test_runner.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/tests/test_uploader.py b/system/loggerd/tests/test_uploader.py old mode 100644 new mode 100755 diff --git a/system/loggerd/video_writer.cc b/system/loggerd/video_writer.cc old mode 100644 new mode 100755 diff --git a/system/loggerd/video_writer.h b/system/loggerd/video_writer.h old mode 100644 new mode 100755 diff --git a/system/loggerd/xattr_cache.py b/system/loggerd/xattr_cache.py old mode 100644 new mode 100755 diff --git a/system/proclogd/SConscript b/system/proclogd/SConscript old mode 100644 new mode 100755 diff --git a/system/proclogd/main.cc b/system/proclogd/main.cc old mode 100644 new mode 100755 diff --git a/system/proclogd/proclog.cc b/system/proclogd/proclog.cc old mode 100644 new mode 100755 diff --git a/system/proclogd/proclog.h b/system/proclogd/proclog.h old mode 100644 new mode 100755 diff --git a/system/proclogd/tests/.gitignore b/system/proclogd/tests/.gitignore old mode 100644 new mode 100755 diff --git a/system/proclogd/tests/test_proclog.cc b/system/proclogd/tests/test_proclog.cc old mode 100644 new mode 100755 diff --git a/system/qcomgpsd/modemdiag.py b/system/qcomgpsd/modemdiag.py old mode 100644 new mode 100755 diff --git a/system/qcomgpsd/nmeaport.py b/system/qcomgpsd/nmeaport.py old mode 100644 new mode 100755 diff --git a/system/qcomgpsd/structs.py b/system/qcomgpsd/structs.py old mode 100644 new mode 100755 diff --git a/system/sensord/.gitignore b/system/sensord/.gitignore old mode 100644 new mode 100755 diff --git a/system/sensord/SConscript b/system/sensord/SConscript old mode 100644 new mode 100755 diff --git a/system/sensord/__init__.py b/system/sensord/__init__.py old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_accel.cc b/system/sensord/sensors/bmx055_accel.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_accel.h b/system/sensord/sensors/bmx055_accel.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_gyro.cc b/system/sensord/sensors/bmx055_gyro.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_gyro.h b/system/sensord/sensors/bmx055_gyro.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_magn.cc b/system/sensord/sensors/bmx055_magn.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_magn.h b/system/sensord/sensors/bmx055_magn.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_temp.cc b/system/sensord/sensors/bmx055_temp.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/bmx055_temp.h b/system/sensord/sensors/bmx055_temp.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/constants.h b/system/sensord/sensors/constants.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/i2c_sensor.cc b/system/sensord/sensors/i2c_sensor.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/i2c_sensor.h b/system/sensord/sensors/i2c_sensor.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/lsm6ds3_accel.cc b/system/sensord/sensors/lsm6ds3_accel.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/lsm6ds3_accel.h b/system/sensord/sensors/lsm6ds3_accel.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/lsm6ds3_gyro.cc b/system/sensord/sensors/lsm6ds3_gyro.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/lsm6ds3_gyro.h b/system/sensord/sensors/lsm6ds3_gyro.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/lsm6ds3_temp.cc b/system/sensord/sensors/lsm6ds3_temp.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/lsm6ds3_temp.h b/system/sensord/sensors/lsm6ds3_temp.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/mmc5603nj_magn.cc b/system/sensord/sensors/mmc5603nj_magn.cc old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/mmc5603nj_magn.h b/system/sensord/sensors/mmc5603nj_magn.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors/sensor.h b/system/sensord/sensors/sensor.h old mode 100644 new mode 100755 diff --git a/system/sensord/sensors_qcom2.cc b/system/sensord/sensors_qcom2.cc old mode 100644 new mode 100755 diff --git a/system/sensord/tests/__init__.py b/system/sensord/tests/__init__.py old mode 100644 new mode 100755 diff --git a/system/sensord/tests/test_sensord.py b/system/sensord/tests/test_sensord.py old mode 100644 new mode 100755 diff --git a/system/sensord/tests/ttff_test.py b/system/sensord/tests/ttff_test.py old mode 100644 new mode 100755 diff --git a/system/ubloxd/.gitignore b/system/ubloxd/.gitignore old mode 100644 new mode 100755 diff --git a/system/ubloxd/SConscript b/system/ubloxd/SConscript old mode 100644 new mode 100755 diff --git a/system/ubloxd/generated/glonass.cpp b/system/ubloxd/generated/glonass.cpp old mode 100644 new mode 100755 diff --git a/system/ubloxd/generated/glonass.h b/system/ubloxd/generated/glonass.h old mode 100644 new mode 100755 diff --git a/system/ubloxd/generated/gps.cpp b/system/ubloxd/generated/gps.cpp old mode 100644 new mode 100755 diff --git a/system/ubloxd/generated/gps.h b/system/ubloxd/generated/gps.h old mode 100644 new mode 100755 diff --git a/system/ubloxd/generated/ubx.cpp b/system/ubloxd/generated/ubx.cpp old mode 100644 new mode 100755 diff --git a/system/ubloxd/generated/ubx.h b/system/ubloxd/generated/ubx.h old mode 100644 new mode 100755 diff --git a/system/ubloxd/glonass.ksy b/system/ubloxd/glonass.ksy old mode 100644 new mode 100755 diff --git a/system/ubloxd/glonass_fix.patch b/system/ubloxd/glonass_fix.patch old mode 100644 new mode 100755 diff --git a/system/ubloxd/gps.ksy b/system/ubloxd/gps.ksy old mode 100644 new mode 100755 diff --git a/system/ubloxd/tests/print_gps_stats.py b/system/ubloxd/tests/print_gps_stats.py old mode 100644 new mode 100755 diff --git a/system/ubloxd/tests/test_glonass_kaitai.cc b/system/ubloxd/tests/test_glonass_kaitai.cc old mode 100644 new mode 100755 diff --git a/system/ubloxd/tests/test_glonass_runner.cc b/system/ubloxd/tests/test_glonass_runner.cc old mode 100644 new mode 100755 diff --git a/system/ubloxd/tests/test_pigeond.py b/system/ubloxd/tests/test_pigeond.py old mode 100644 new mode 100755 diff --git a/system/ubloxd/tests/ubloxd.py b/system/ubloxd/tests/ubloxd.py old mode 100644 new mode 100755 diff --git a/system/ubloxd/ublox_msg.cc b/system/ubloxd/ublox_msg.cc old mode 100644 new mode 100755 diff --git a/system/ubloxd/ublox_msg.h b/system/ubloxd/ublox_msg.h old mode 100644 new mode 100755 diff --git a/system/ubloxd/ubloxd.cc b/system/ubloxd/ubloxd.cc old mode 100644 new mode 100755 diff --git a/system/ubloxd/ubx.ksy b/system/ubloxd/ubx.ksy old mode 100644 new mode 100755 diff --git a/system/webrtc/__init__.py b/system/webrtc/__init__.py old mode 100644 new mode 100755 diff --git a/system/webrtc/device/audio.py b/system/webrtc/device/audio.py old mode 100644 new mode 100755 diff --git a/system/webrtc/device/video.py b/system/webrtc/device/video.py old mode 100644 new mode 100755 diff --git a/system/webrtc/schema.py b/system/webrtc/schema.py old mode 100644 new mode 100755 diff --git a/teleoprtc/__init__.py b/teleoprtc/__init__.py old mode 100644 new mode 100755 diff --git a/teleoprtc/builder.py b/teleoprtc/builder.py old mode 100644 new mode 100755 diff --git a/teleoprtc/info.py b/teleoprtc/info.py old mode 100644 new mode 100755 diff --git a/teleoprtc/stream.py b/teleoprtc/stream.py old mode 100644 new mode 100755 diff --git a/teleoprtc/tracks.py b/teleoprtc/tracks.py old mode 100644 new mode 100755 diff --git a/third_party/.gitignore b/third_party/.gitignore old mode 100644 new mode 100755 diff --git a/third_party/SConscript b/third_party/SConscript old mode 100644 new mode 100755 diff --git a/third_party/acados/.gitignore b/third_party/acados/.gitignore old mode 100644 new mode 100755 diff --git a/third_party/acados/Darwin/t_renderer b/third_party/acados/Darwin/t_renderer old mode 100644 new mode 100755 diff --git a/third_party/acados/aarch64 b/third_party/acados/aarch64 old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/.gitignore b/third_party/acados/acados_template/.gitignore old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/__init__.py b/third_party/acados/acados_template/__init__.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_layout.json b/third_party/acados/acados_template/acados_layout.json old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_model.py b/third_party/acados/acados_template/acados_model.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_ocp.py b/third_party/acados/acados_template/acados_ocp.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_ocp_solver.py b/third_party/acados/acados_template/acados_ocp_solver.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_ocp_solver_pyx.pyx b/third_party/acados/acados_template/acados_ocp_solver_pyx.pyx old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_sim.py b/third_party/acados/acados_template/acados_sim.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_sim_layout.json b/third_party/acados/acados_template/acados_sim_layout.json old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_sim_solver.py b/third_party/acados/acados_template/acados_sim_solver.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_sim_solver_common.pxd b/third_party/acados/acados_template/acados_sim_solver_common.pxd old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_sim_solver_pyx.pyx b/third_party/acados/acados_template/acados_sim_solver_pyx.pyx old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/acados_solver_common.pxd b/third_party/acados/acados_template/acados_solver_common.pxd old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/builders.py b/third_party/acados/acados_template/builders.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/CMakeLists.in.txt b/third_party/acados/acados_template/c_templates_tera/CMakeLists.in.txt old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/Makefile.in b/third_party/acados/acados_template/c_templates_tera/Makefile.in old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.c b/third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.h b/third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.h old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.pxd b/third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.pxd old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/acados_solver.in.c b/third_party/acados/acados_template/c_templates_tera/acados_solver.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/acados_solver.in.h b/third_party/acados/acados_template/c_templates_tera/acados_solver.in.h old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/acados_solver.in.pxd b/third_party/acados/acados_template/c_templates_tera/acados_solver.in.pxd old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/constraints.in.h b/third_party/acados/acados_template/c_templates_tera/constraints.in.h old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/cost.in.h b/third_party/acados/acados_template/c_templates_tera/cost.in.h old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/main.in.c b/third_party/acados/acados_template/c_templates_tera/main.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/main_sim.in.c b/third_party/acados/acados_template/c_templates_tera/main_sim.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_create.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_create.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_free.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_free.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_set.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_set.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_solve.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_mex_solve.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_sim_solver_sfun.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_sim_solver_sfun.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_solver_sfun.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/acados_solver_sfun.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/main_mex.in.c b/third_party/acados/acados_template/c_templates_tera/matlab_templates/main_mex.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_main_mex.in.m b/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_main_mex.in.m old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_mex.in.m b/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_mex.in.m old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_sfun.in.m b/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_sfun.in.m old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_sfun_sim.in.m b/third_party/acados/acados_template/c_templates_tera/matlab_templates/make_sfun_sim.in.m old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/matlab_templates/mex_solver.in.m b/third_party/acados/acados_template/c_templates_tera/matlab_templates/mex_solver.in.m old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/c_templates_tera/model.in.h b/third_party/acados/acados_template/c_templates_tera/model.in.h old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/casadi_function_generation.py b/third_party/acados/acados_template/casadi_function_generation.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/custom_update_templates/custom_update_function_zoro_template.in.c b/third_party/acados/acados_template/custom_update_templates/custom_update_function_zoro_template.in.c old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/custom_update_templates/custom_update_function_zoro_template.in.h b/third_party/acados/acados_template/custom_update_templates/custom_update_function_zoro_template.in.h old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/__init__.py b/third_party/acados/acados_template/gnsf/__init__.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/check_reformulation.py b/third_party/acados/acados_template/gnsf/check_reformulation.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/detect_affine_terms_reduce_nonlinearity.py b/third_party/acados/acados_template/gnsf/detect_affine_terms_reduce_nonlinearity.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/detect_gnsf_structure.py b/third_party/acados/acados_template/gnsf/detect_gnsf_structure.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/determine_input_nonlinearity_function.py b/third_party/acados/acados_template/gnsf/determine_input_nonlinearity_function.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/determine_trivial_gnsf_transcription.py b/third_party/acados/acados_template/gnsf/determine_trivial_gnsf_transcription.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/matlab to python.md b/third_party/acados/acados_template/gnsf/matlab to python.md old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/reformulate_with_LOS.py b/third_party/acados/acados_template/gnsf/reformulate_with_LOS.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/reformulate_with_invertible_E_mat.py b/third_party/acados/acados_template/gnsf/reformulate_with_invertible_E_mat.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/gnsf/structure_detection_print_summary.py b/third_party/acados/acados_template/gnsf/structure_detection_print_summary.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/simulink_default_opts.json b/third_party/acados/acados_template/simulink_default_opts.json old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/utils.py b/third_party/acados/acados_template/utils.py old mode 100644 new mode 100755 diff --git a/third_party/acados/acados_template/zoro_description.py b/third_party/acados/acados_template/zoro_description.py old mode 100644 new mode 100755 diff --git a/third_party/acados/build.sh b/third_party/acados/build.sh old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/dense_qp/dense_qp_common.h b/third_party/acados/include/acados/dense_qp/dense_qp_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/dense_qp/dense_qp_daqp.h b/third_party/acados/include/acados/dense_qp/dense_qp_daqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/dense_qp/dense_qp_hpipm.h b/third_party/acados/include/acados/dense_qp/dense_qp_hpipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/dense_qp/dense_qp_ooqp.h b/third_party/acados/include/acados/dense_qp/dense_qp_ooqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/dense_qp/dense_qp_qore.h b/third_party/acados/include/acados/dense_qp/dense_qp_qore.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/dense_qp/dense_qp_qpoases.h b/third_party/acados/include/acados/dense_qp/dense_qp_qpoases.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_common.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_bgh.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_bgh.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_bgp.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_bgp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_common.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_common.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_conl.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_conl.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_external.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_external.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_ls.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_ls.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_nls.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_nls.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_common.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_cont.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_cont.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_disc.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_disc.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_common.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_convexify.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_convexify.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_mirror.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_mirror.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_noreg.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_noreg.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_project.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_project.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_project_reduc_hess.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_project_reduc_hess.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_sqp.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_sqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_nlp/ocp_nlp_sqp_rti.h b/third_party/acados/include/acados/ocp_nlp/ocp_nlp_sqp_rti.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_common.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_common_frontend.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_common_frontend.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_full_condensing.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_full_condensing.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_hpipm.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_hpipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_hpmpc.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_hpmpc.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_ooqp.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_ooqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_osqp.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_osqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_partial_condensing.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_partial_condensing.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_qpdunes.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_qpdunes.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/ocp_qp/ocp_qp_xcond_solver.h b/third_party/acados/include/acados/ocp_qp/ocp_qp_xcond_solver.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/sim/sim_collocation_utils.h b/third_party/acados/include/acados/sim/sim_collocation_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/sim/sim_common.h b/third_party/acados/include/acados/sim/sim_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/sim/sim_erk_integrator.h b/third_party/acados/include/acados/sim/sim_erk_integrator.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/sim/sim_gnsf.h b/third_party/acados/include/acados/sim/sim_gnsf.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/sim/sim_irk_integrator.h b/third_party/acados/include/acados/sim/sim_irk_integrator.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/sim/sim_lifted_irk_integrator.h b/third_party/acados/include/acados/sim/sim_lifted_irk_integrator.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/external_function_generic.h b/third_party/acados/include/acados/utils/external_function_generic.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/math.h b/third_party/acados/include/acados/utils/math.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/mem.h b/third_party/acados/include/acados/utils/mem.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/print.h b/third_party/acados/include/acados/utils/print.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/strsep.h b/third_party/acados/include/acados/utils/strsep.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/timing.h b/third_party/acados/include/acados/utils/timing.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados/utils/types.h b/third_party/acados/include/acados/utils/types.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados_c/condensing_interface.h b/third_party/acados/include/acados_c/condensing_interface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados_c/dense_qp_interface.h b/third_party/acados/include/acados_c/dense_qp_interface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados_c/external_function_interface.h b/third_party/acados/include/acados_c/external_function_interface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados_c/ocp_nlp_interface.h b/third_party/acados/include/acados_c/ocp_nlp_interface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados_c/ocp_qp_interface.h b/third_party/acados/include/acados_c/ocp_qp_interface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/acados_c/sim_interface.h b/third_party/acados/include/acados_c/sim_interface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo.h b/third_party/acados/include/blasfeo/include/blasfeo.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_block_size.h b/third_party/acados/include/blasfeo/include/blasfeo_block_size.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_common.h b/third_party/acados/include/blasfeo/include/blasfeo_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_aux.h b/third_party/acados/include/blasfeo/include/blasfeo_d_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_aux_ext_dep.h b/third_party/acados/include/blasfeo/include/blasfeo_d_aux_ext_dep.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_aux_ext_dep_ref.h b/third_party/acados/include/blasfeo/include/blasfeo_d_aux_ext_dep_ref.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_aux_old.h b/third_party/acados/include/blasfeo/include/blasfeo_d_aux_old.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_aux_ref.h b/third_party/acados/include/blasfeo/include/blasfeo_d_aux_ref.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_aux_test.h b/third_party/acados/include/blasfeo/include/blasfeo_d_aux_test.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_blas.h b/third_party/acados/include/blasfeo/include/blasfeo_d_blas.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_blas_api.h b/third_party/acados/include/blasfeo/include/blasfeo_d_blas_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_api.h b/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_api_ref.h b/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_api_ref.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_hp_api.h b/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_hp_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_ref_api.h b/third_party/acados/include/blasfeo/include/blasfeo_d_blasfeo_ref_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_d_kernel.h b/third_party/acados/include/blasfeo/include/blasfeo_d_kernel.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_i_aux_ext_dep.h b/third_party/acados/include/blasfeo/include/blasfeo_i_aux_ext_dep.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_m_aux.h b/third_party/acados/include/blasfeo/include/blasfeo_m_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_memory.h b/third_party/acados/include/blasfeo/include/blasfeo_memory.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_naming.h b/third_party/acados/include/blasfeo/include/blasfeo_naming.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_processor_features.h b/third_party/acados/include/blasfeo/include/blasfeo_processor_features.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_aux.h b/third_party/acados/include/blasfeo/include/blasfeo_s_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_aux_ext_dep.h b/third_party/acados/include/blasfeo/include/blasfeo_s_aux_ext_dep.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_aux_ext_dep_ref.h b/third_party/acados/include/blasfeo/include/blasfeo_s_aux_ext_dep_ref.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_aux_old.h b/third_party/acados/include/blasfeo/include/blasfeo_s_aux_old.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_aux_ref.h b/third_party/acados/include/blasfeo/include/blasfeo_s_aux_ref.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_aux_test.h b/third_party/acados/include/blasfeo/include/blasfeo_s_aux_test.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_blas.h b/third_party/acados/include/blasfeo/include/blasfeo_s_blas.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_blas_api.h b/third_party/acados/include/blasfeo/include/blasfeo_s_blas_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_blasfeo_api.h b/third_party/acados/include/blasfeo/include/blasfeo_s_blasfeo_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_blasfeo_api_ref.h b/third_party/acados/include/blasfeo/include/blasfeo_s_blasfeo_api_ref.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_blasfeo_ref_api.h b/third_party/acados/include/blasfeo/include/blasfeo_s_blasfeo_ref_api.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_s_kernel.h b/third_party/acados/include/blasfeo/include/blasfeo_s_kernel.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_stdlib.h b/third_party/acados/include/blasfeo/include/blasfeo_stdlib.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_target.h b/third_party/acados/include/blasfeo/include/blasfeo_target.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_timing.h b/third_party/acados/include/blasfeo/include/blasfeo_timing.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/blasfeo_v_aux_ext_dep.h b/third_party/acados/include/blasfeo/include/blasfeo_v_aux_ext_dep.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/d_blas.h b/third_party/acados/include/blasfeo/include/d_blas.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/d_blas_64.h b/third_party/acados/include/blasfeo/include/d_blas_64.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/s_blas.h b/third_party/acados/include/blasfeo/include/s_blas.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/blasfeo/include/s_blas_64.h b/third_party/acados/include/blasfeo/include/s_blas_64.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_aux_mem.h b/third_party/acados/include/hpipm/include/hpipm_aux_mem.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_aux_string.h b/third_party/acados/include/hpipm/include/hpipm_aux_string.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_common.h b/third_party/acados/include/hpipm/include/hpipm_common.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_cast_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_d_cast_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_cond.h b/third_party/acados/include/hpipm/include/hpipm_d_cond.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_cond_aux.h b/third_party/acados/include/hpipm/include/hpipm_d_cond_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_cond_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_d_cond_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_core_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_core_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_core_qp_ipm_aux.h b/third_party/acados/include/hpipm/include/hpipm_d_core_qp_ipm_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_dim.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_res.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_sol.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_utils.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qcqp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_res.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_sol.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_utils.h b/third_party/acados/include/hpipm/include/hpipm_d_dense_qp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_dim.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_res.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_sol.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_utils.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qcqp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_red.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_red.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_res.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_sol.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_utils.h b/third_party/acados/include/hpipm/include/hpipm_d_ocp_qp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_part_cond.h b/third_party/acados/include/hpipm/include/hpipm_d_part_cond.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_part_cond_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_d_part_cond_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_sim_erk.h b/third_party/acados/include/hpipm/include/hpipm_d_sim_erk.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_sim_rk.h b/third_party/acados/include/hpipm/include/hpipm_d_sim_rk.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_dim.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_res.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_sol.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_utils.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qcqp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_res.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_sol.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_utils.h b/third_party/acados/include/hpipm/include/hpipm_d_tree_ocp_qp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_m_dense_qp.h b/third_party/acados/include/hpipm/include/hpipm_m_dense_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_m_dense_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_m_dense_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_m_ocp_qp.h b/third_party/acados/include/hpipm/include/hpipm_m_ocp_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_m_ocp_qp_ipm_hard.h b/third_party/acados/include/hpipm/include/hpipm_m_ocp_qp_ipm_hard.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_m_ocp_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_m_ocp_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_cast_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_s_cast_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_cond.h b/third_party/acados/include/hpipm/include/hpipm_s_cond.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_cond_aux.h b/third_party/acados/include/hpipm/include/hpipm_s_cond_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_cond_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_s_cond_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_core_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_core_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_core_qp_ipm_aux.h b/third_party/acados/include/hpipm/include/hpipm_s_core_qp_ipm_aux.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_dim.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_res.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_sol.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_utils.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qcqp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_res.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_sol.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_utils.h b/third_party/acados/include/hpipm/include/hpipm_s_dense_qp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_dim.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_res.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_sol.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_utils.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qcqp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_red.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_red.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_res.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_sol.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_utils.h b/third_party/acados/include/hpipm/include/hpipm_s_ocp_qp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_part_cond.h b/third_party/acados/include/hpipm/include/hpipm_s_part_cond.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_part_cond_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_s_part_cond_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_sim_erk.h b/third_party/acados/include/hpipm/include/hpipm_s_sim_erk.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_sim_rk.h b/third_party/acados/include/hpipm/include/hpipm_s_sim_rk.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_dim.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_res.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_sol.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_utils.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qcqp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_dim.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_dim.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_ipm.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_ipm.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_kkt.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_kkt.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_res.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_res.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_sol.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_sol.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_utils.h b/third_party/acados/include/hpipm/include/hpipm_s_tree_ocp_qp_utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_scenario_tree.h b/third_party/acados/include/hpipm/include/hpipm_scenario_tree.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_timing.h b/third_party/acados/include/hpipm/include/hpipm_timing.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/hpipm/include/hpipm_tree.h b/third_party/acados/include/hpipm/include/hpipm_tree.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Bounds.h b/third_party/acados/include/qpOASES_e/Bounds.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Constants.h b/third_party/acados/include/qpOASES_e/Constants.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/ConstraintProduct.h b/third_party/acados/include/qpOASES_e/ConstraintProduct.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Constraints.h b/third_party/acados/include/qpOASES_e/Constraints.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Flipper.h b/third_party/acados/include/qpOASES_e/Flipper.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Indexlist.h b/third_party/acados/include/qpOASES_e/Indexlist.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Matrices.h b/third_party/acados/include/qpOASES_e/Matrices.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/MessageHandling.h b/third_party/acados/include/qpOASES_e/MessageHandling.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Options.h b/third_party/acados/include/qpOASES_e/Options.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/QProblem.h b/third_party/acados/include/qpOASES_e/QProblem.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/QProblemB.h b/third_party/acados/include/qpOASES_e/QProblemB.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Types.h b/third_party/acados/include/qpOASES_e/Types.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/UnitTesting.h b/third_party/acados/include/qpOASES_e/UnitTesting.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/Utils.h b/third_party/acados/include/qpOASES_e/Utils.h old mode 100644 new mode 100755 diff --git a/third_party/acados/include/qpOASES_e/extras/OQPinterface.h b/third_party/acados/include/qpOASES_e/extras/OQPinterface.h old mode 100644 new mode 100755 diff --git a/third_party/acados/larch64/lib/libacados.so b/third_party/acados/larch64/lib/libacados.so old mode 100644 new mode 100755 diff --git a/third_party/acados/larch64/lib/libblasfeo.so b/third_party/acados/larch64/lib/libblasfeo.so old mode 100644 new mode 100755 diff --git a/third_party/acados/larch64/lib/libhpipm.so b/third_party/acados/larch64/lib/libhpipm.so old mode 100644 new mode 100755 diff --git a/third_party/acados/larch64/lib/libqpOASES_e.so.3.1 b/third_party/acados/larch64/lib/libqpOASES_e.so.3.1 old mode 100644 new mode 100755 diff --git a/third_party/bootstrap/.gitignore b/third_party/bootstrap/.gitignore old mode 100644 new mode 100755 diff --git a/third_party/bootstrap/bootstrap-icons.svg b/third_party/bootstrap/bootstrap-icons.svg old mode 100644 new mode 100755 diff --git a/third_party/catch2/include/catch2/catch.hpp b/third_party/catch2/include/catch2/catch.hpp old mode 100644 new mode 100755 diff --git a/third_party/catch2/include/catch2/catch_reporter_automake.hpp b/third_party/catch2/include/catch2/catch_reporter_automake.hpp old mode 100644 new mode 100755 diff --git a/third_party/catch2/include/catch2/catch_reporter_sonarqube.hpp b/third_party/catch2/include/catch2/catch_reporter_sonarqube.hpp old mode 100644 new mode 100755 diff --git a/third_party/catch2/include/catch2/catch_reporter_tap.hpp b/third_party/catch2/include/catch2/catch_reporter_tap.hpp old mode 100644 new mode 100755 diff --git a/third_party/catch2/include/catch2/catch_reporter_teamcity.hpp b/third_party/catch2/include/catch2/catch_reporter_teamcity.hpp old mode 100644 new mode 100755 diff --git a/third_party/json11/json11.cpp b/third_party/json11/json11.cpp old mode 100644 new mode 100755 diff --git a/third_party/json11/json11.hpp b/third_party/json11/json11.hpp old mode 100644 new mode 100755 diff --git a/third_party/kaitai/custom_decoder.h b/third_party/kaitai/custom_decoder.h old mode 100644 new mode 100755 diff --git a/third_party/kaitai/exceptions.h b/third_party/kaitai/exceptions.h old mode 100644 new mode 100755 diff --git a/third_party/kaitai/kaitaistream.cpp b/third_party/kaitai/kaitaistream.cpp old mode 100644 new mode 100755 diff --git a/third_party/kaitai/kaitaistream.h b/third_party/kaitai/kaitaistream.h old mode 100644 new mode 100755 diff --git a/third_party/kaitai/kaitaistruct.h b/third_party/kaitai/kaitaistruct.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/LICENSE b/third_party/libyuv/LICENSE old mode 100644 new mode 100755 diff --git a/third_party/libyuv/aarch64 b/third_party/libyuv/aarch64 old mode 100644 new mode 100755 diff --git a/third_party/libyuv/build.sh b/third_party/libyuv/build.sh old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv.h b/third_party/libyuv/include/libyuv.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/basic_types.h b/third_party/libyuv/include/libyuv/basic_types.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/compare.h b/third_party/libyuv/include/libyuv/compare.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/compare_row.h b/third_party/libyuv/include/libyuv/compare_row.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/convert.h b/third_party/libyuv/include/libyuv/convert.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/convert_argb.h b/third_party/libyuv/include/libyuv/convert_argb.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/convert_from.h b/third_party/libyuv/include/libyuv/convert_from.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/convert_from_argb.h b/third_party/libyuv/include/libyuv/convert_from_argb.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/cpu_id.h b/third_party/libyuv/include/libyuv/cpu_id.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/macros_msa.h b/third_party/libyuv/include/libyuv/macros_msa.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/mjpeg_decoder.h b/third_party/libyuv/include/libyuv/mjpeg_decoder.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/planar_functions.h b/third_party/libyuv/include/libyuv/planar_functions.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/rotate.h b/third_party/libyuv/include/libyuv/rotate.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/rotate_argb.h b/third_party/libyuv/include/libyuv/rotate_argb.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/rotate_row.h b/third_party/libyuv/include/libyuv/rotate_row.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/row.h b/third_party/libyuv/include/libyuv/row.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/scale.h b/third_party/libyuv/include/libyuv/scale.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/scale_argb.h b/third_party/libyuv/include/libyuv/scale_argb.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/scale_row.h b/third_party/libyuv/include/libyuv/scale_row.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/version.h b/third_party/libyuv/include/libyuv/version.h old mode 100644 new mode 100755 diff --git a/third_party/libyuv/include/libyuv/video_common.h b/third_party/libyuv/include/libyuv/video_common.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/linux/ion.h b/third_party/linux/include/linux/ion.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_cpas.h b/third_party/linux/include/media/cam_cpas.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_defs.h b/third_party/linux/include/media/cam_defs.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_fd.h b/third_party/linux/include/media/cam_fd.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_icp.h b/third_party/linux/include/media/cam_icp.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_isp.h b/third_party/linux/include/media/cam_isp.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_isp_ife.h b/third_party/linux/include/media/cam_isp_ife.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_isp_vfe.h b/third_party/linux/include/media/cam_isp_vfe.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_jpeg.h b/third_party/linux/include/media/cam_jpeg.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_lrme.h b/third_party/linux/include/media/cam_lrme.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_req_mgr.h b/third_party/linux/include/media/cam_req_mgr.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_sensor.h b/third_party/linux/include/media/cam_sensor.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_sensor_cmn_header.h b/third_party/linux/include/media/cam_sensor_cmn_header.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/media/cam_sync.h b/third_party/linux/include/media/cam_sync.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msm_cam_sensor.h b/third_party/linux/include/msm_cam_sensor.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msm_camsensor_sdk.h b/third_party/linux/include/msm_camsensor_sdk.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msm_ion.h b/third_party/linux/include/msm_ion.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msm_kgsl.h b/third_party/linux/include/msm_kgsl.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msm_media_info.h b/third_party/linux/include/msm_media_info.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msmb_camera.h b/third_party/linux/include/msmb_camera.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msmb_isp.h b/third_party/linux/include/msmb_isp.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/msmb_ispif.h b/third_party/linux/include/msmb_ispif.h old mode 100644 new mode 100755 diff --git a/third_party/linux/include/v4l2-controls.h b/third_party/linux/include/v4l2-controls.h old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/.gitignore b/third_party/maplibre-native-qt/.gitignore old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/conversion_p.hpp b/third_party/maplibre-native-qt/include/conversion_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/export_core.hpp b/third_party/maplibre-native-qt/include/export_core.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/export_location.hpp b/third_party/maplibre-native-qt/include/export_location.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/export_widgets.hpp b/third_party/maplibre-native-qt/include/export_widgets.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/geojson_p.hpp b/third_party/maplibre-native-qt/include/geojson_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/gl_widget.hpp b/third_party/maplibre-native-qt/include/gl_widget.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/gl_widget_p.hpp b/third_party/maplibre-native-qt/include/gl_widget_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/map.hpp b/third_party/maplibre-native-qt/include/map.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/map_observer_p.hpp b/third_party/maplibre-native-qt/include/map_observer_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/map_p.hpp b/third_party/maplibre-native-qt/include/map_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/map_renderer_p.hpp b/third_party/maplibre-native-qt/include/map_renderer_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/qgeomap.hpp b/third_party/maplibre-native-qt/include/qgeomap.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/qgeomap_p.hpp b/third_party/maplibre-native-qt/include/qgeomap_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/qmaplibre.hpp b/third_party/maplibre-native-qt/include/qmaplibre.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/qmaplibrewidgets.hpp b/third_party/maplibre-native-qt/include/qmaplibrewidgets.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/qt_mapping_engine.hpp b/third_party/maplibre-native-qt/include/qt_mapping_engine.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/settings.hpp b/third_party/maplibre-native-qt/include/settings.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/settings_p.hpp b/third_party/maplibre-native-qt/include/settings_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/style_change_utils_p.hpp b/third_party/maplibre-native-qt/include/style_change_utils_p.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/texture_node.hpp b/third_party/maplibre-native-qt/include/texture_node.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/types.hpp b/third_party/maplibre-native-qt/include/types.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/include/utils.hpp b/third_party/maplibre-native-qt/include/utils.hpp old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/Export b/third_party/maplibre-native-qt/larch64/include/QMapLibre/Export old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/LayerParameter b/third_party/maplibre-native-qt/larch64/include/QMapLibre/LayerParameter old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/Map b/third_party/maplibre-native-qt/larch64/include/QMapLibre/Map old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/QMapLibre b/third_party/maplibre-native-qt/larch64/include/QMapLibre/QMapLibre old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/Settings b/third_party/maplibre-native-qt/larch64/include/QMapLibre/Settings old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/SourceParameter b/third_party/maplibre-native-qt/larch64/include/QMapLibre/SourceParameter old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/StyleParameter b/third_party/maplibre-native-qt/larch64/include/QMapLibre/StyleParameter old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/Types b/third_party/maplibre-native-qt/larch64/include/QMapLibre/Types old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/larch64/include/QMapLibre/Utils b/third_party/maplibre-native-qt/larch64/include/QMapLibre/Utils old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Export b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Export old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/LayerParameter b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/LayerParameter old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Map b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Map old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/QMapLibre b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/QMapLibre old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Settings b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Settings old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/SourceParameter b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/SourceParameter old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/StyleParameter b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/StyleParameter old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Types b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Types old mode 100644 new mode 100755 diff --git a/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Utils b/third_party/maplibre-native-qt/x86_64/include/QMapLibre/Utils old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl.h b/third_party/opencl/include/CL/cl.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_d3d10.h b/third_party/opencl/include/CL/cl_d3d10.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_d3d11.h b/third_party/opencl/include/CL/cl_d3d11.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_dx9_media_sharing.h b/third_party/opencl/include/CL/cl_dx9_media_sharing.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_egl.h b/third_party/opencl/include/CL/cl_egl.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_ext.h b/third_party/opencl/include/CL/cl_ext.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_ext_qcom.h b/third_party/opencl/include/CL/cl_ext_qcom.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_gl.h b/third_party/opencl/include/CL/cl_gl.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_gl_ext.h b/third_party/opencl/include/CL/cl_gl_ext.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/cl_platform.h b/third_party/opencl/include/CL/cl_platform.h old mode 100644 new mode 100755 diff --git a/third_party/opencl/include/CL/opencl.h b/third_party/opencl/include/CL/opencl.h old mode 100644 new mode 100755 diff --git a/third_party/qrcode/QrCode.cc b/third_party/qrcode/QrCode.cc old mode 100644 new mode 100755 diff --git a/third_party/qrcode/QrCode.hpp b/third_party/qrcode/QrCode.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/aarch64-ubuntu-gcc7.5/libPlatformValidatorShared.so b/third_party/snpe/aarch64-ubuntu-gcc7.5/libPlatformValidatorShared.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/aarch64-ubuntu-gcc7.5/libSNPE.so b/third_party/snpe/aarch64-ubuntu-gcc7.5/libSNPE.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/aarch64-ubuntu-gcc7.5/libcalculator.so b/third_party/snpe/aarch64-ubuntu-gcc7.5/libcalculator.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/aarch64-ubuntu-gcc7.5/libhta.so b/third_party/snpe/aarch64-ubuntu-gcc7.5/libhta.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/aarch64-ubuntu-gcc7.5/libsnpe_dsp_domains_v2.so b/third_party/snpe/aarch64-ubuntu-gcc7.5/libsnpe_dsp_domains_v2.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/dsp/libcalculator_skel.so b/third_party/snpe/dsp/libcalculator_skel.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/dsp/libsnpe_dsp_v65_domains_v2_skel.so b/third_party/snpe/dsp/libsnpe_dsp_v65_domains_v2_skel.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/dsp/libsnpe_dsp_v66_domains_v2_skel.so b/third_party/snpe/dsp/libsnpe_dsp_v66_domains_v2_skel.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/dsp/libsnpe_dsp_v68_domains_v3_skel.so b/third_party/snpe/dsp/libsnpe_dsp_v68_domains_v3_skel.so old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DiagLog/IDiagLog.hpp b/third_party/snpe/include/DiagLog/IDiagLog.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DiagLog/Options.hpp b/third_party/snpe/include/DiagLog/Options.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlContainer/IDlContainer.hpp b/third_party/snpe/include/DlContainer/IDlContainer.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/DlEnums.hpp b/third_party/snpe/include/DlSystem/DlEnums.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/DlError.hpp b/third_party/snpe/include/DlSystem/DlError.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/DlOptional.hpp b/third_party/snpe/include/DlSystem/DlOptional.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/DlVersion.hpp b/third_party/snpe/include/DlSystem/DlVersion.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/IBufferAttributes.hpp b/third_party/snpe/include/DlSystem/IBufferAttributes.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/IOBufferDataTypeMap.hpp b/third_party/snpe/include/DlSystem/IOBufferDataTypeMap.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/ITensor.hpp b/third_party/snpe/include/DlSystem/ITensor.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/ITensorFactory.hpp b/third_party/snpe/include/DlSystem/ITensorFactory.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/ITensorItr.hpp b/third_party/snpe/include/DlSystem/ITensorItr.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/ITensorItrImpl.hpp b/third_party/snpe/include/DlSystem/ITensorItrImpl.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/IUDL.hpp b/third_party/snpe/include/DlSystem/IUDL.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/IUserBuffer.hpp b/third_party/snpe/include/DlSystem/IUserBuffer.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/IUserBufferFactory.hpp b/third_party/snpe/include/DlSystem/IUserBufferFactory.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/PlatformConfig.hpp b/third_party/snpe/include/DlSystem/PlatformConfig.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/RuntimeList.hpp b/third_party/snpe/include/DlSystem/RuntimeList.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/String.hpp b/third_party/snpe/include/DlSystem/String.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/StringList.hpp b/third_party/snpe/include/DlSystem/StringList.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/TensorMap.hpp b/third_party/snpe/include/DlSystem/TensorMap.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/TensorShape.hpp b/third_party/snpe/include/DlSystem/TensorShape.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/TensorShapeMap.hpp b/third_party/snpe/include/DlSystem/TensorShapeMap.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/UDLContext.hpp b/third_party/snpe/include/DlSystem/UDLContext.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/UDLFunc.hpp b/third_party/snpe/include/DlSystem/UDLFunc.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/UserBufferMap.hpp b/third_party/snpe/include/DlSystem/UserBufferMap.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/UserMemoryMap.hpp b/third_party/snpe/include/DlSystem/UserMemoryMap.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/DlSystem/ZdlExportDefine.hpp b/third_party/snpe/include/DlSystem/ZdlExportDefine.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/PlatformValidator/PlatformValidator.hpp b/third_party/snpe/include/PlatformValidator/PlatformValidator.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/ApplicationBufferMap.hpp b/third_party/snpe/include/SNPE/ApplicationBufferMap.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/PSNPE.hpp b/third_party/snpe/include/SNPE/PSNPE.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/RuntimeConfigList.hpp b/third_party/snpe/include/SNPE/RuntimeConfigList.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/SNPE.hpp b/third_party/snpe/include/SNPE/SNPE.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/SNPEBuilder.hpp b/third_party/snpe/include/SNPE/SNPEBuilder.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/SNPEFactory.hpp b/third_party/snpe/include/SNPE/SNPEFactory.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SNPE/UserBufferList.hpp b/third_party/snpe/include/SNPE/UserBufferList.hpp old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoBase.h b/third_party/snpe/include/SnpeUdo/UdoBase.h old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoImpl.h b/third_party/snpe/include/SnpeUdo/UdoImpl.h old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoImplCpu.h b/third_party/snpe/include/SnpeUdo/UdoImplCpu.h old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoImplDsp.h b/third_party/snpe/include/SnpeUdo/UdoImplDsp.h old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoImplGpu.h b/third_party/snpe/include/SnpeUdo/UdoImplGpu.h old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoReg.h b/third_party/snpe/include/SnpeUdo/UdoReg.h old mode 100644 new mode 100755 diff --git a/third_party/snpe/include/SnpeUdo/UdoShared.h b/third_party/snpe/include/SnpeUdo/UdoShared.h old mode 100644 new mode 100755 diff --git a/tinygrad b/tinygrad old mode 100644 new mode 100755 diff --git a/tinygrad_repo/extra/onnx.py b/tinygrad_repo/extra/onnx.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/extra/onnx_ops.py b/tinygrad_repo/extra/onnx_ops.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/extra/thneed.py b/tinygrad_repo/extra/thneed.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/extra/utils.py b/tinygrad_repo/extra/utils.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/openpilot/compile2.py b/tinygrad_repo/openpilot/compile2.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/codegen/kernel.py b/tinygrad_repo/tinygrad/codegen/kernel.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/codegen/linearizer.py b/tinygrad_repo/tinygrad/codegen/linearizer.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/features/image.py b/tinygrad_repo/tinygrad/features/image.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/features/search.py b/tinygrad_repo/tinygrad/features/search.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/graph.py b/tinygrad_repo/tinygrad/graph.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/helpers.py b/tinygrad_repo/tinygrad/helpers.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/jit.py b/tinygrad_repo/tinygrad/jit.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/lazy.py b/tinygrad_repo/tinygrad/lazy.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/mlops.py b/tinygrad_repo/tinygrad/mlops.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/nn/__init__.py b/tinygrad_repo/tinygrad/nn/__init__.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/nn/optim.py b/tinygrad_repo/tinygrad/nn/optim.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/nn/state.py b/tinygrad_repo/tinygrad/nn/state.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/ops.py b/tinygrad_repo/tinygrad/ops.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/realize.py b/tinygrad_repo/tinygrad/realize.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/renderer/cstyle.py b/tinygrad_repo/tinygrad/renderer/cstyle.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/renderer/opencl.py b/tinygrad_repo/tinygrad/renderer/opencl.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/runtime/lib.py b/tinygrad_repo/tinygrad/runtime/lib.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/runtime/ops_cpu.py b/tinygrad_repo/tinygrad/runtime/ops_cpu.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/runtime/ops_disk.py b/tinygrad_repo/tinygrad/runtime/ops_disk.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/runtime/ops_gpu.py b/tinygrad_repo/tinygrad/runtime/ops_gpu.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/shape/shapetracker.py b/tinygrad_repo/tinygrad/shape/shapetracker.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/shape/symbolic.py b/tinygrad_repo/tinygrad/shape/symbolic.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/shape/view.py b/tinygrad_repo/tinygrad/shape/view.py old mode 100644 new mode 100755 diff --git a/tinygrad_repo/tinygrad/tensor.py b/tinygrad_repo/tinygrad/tensor.py old mode 100644 new mode 100755 diff --git a/tools/__init__.py b/tools/__init__.py old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/index.html b/tools/bodyteleop/static/index.html old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/js/controls.js b/tools/bodyteleop/static/js/controls.js old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/js/jsmain.js b/tools/bodyteleop/static/js/jsmain.js old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/js/plots.js b/tools/bodyteleop/static/js/plots.js old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/js/webrtc.js b/tools/bodyteleop/static/js/webrtc.js old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/main.css b/tools/bodyteleop/static/main.css old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/static/poster.png b/tools/bodyteleop/static/poster.png old mode 100644 new mode 100755 diff --git a/tools/bodyteleop/web.py b/tools/bodyteleop/web.py old mode 100644 new mode 100755 diff --git a/tools/joystick/README.md b/tools/joystick/README.md old mode 100644 new mode 100755 diff --git a/tools/lib/README.md b/tools/lib/README.md old mode 100644 new mode 100755 diff --git a/tools/lib/__init__.py b/tools/lib/__init__.py old mode 100644 new mode 100755 diff --git a/tools/lib/api.py b/tools/lib/api.py old mode 100644 new mode 100755 diff --git a/tools/lib/auth_config.py b/tools/lib/auth_config.py old mode 100644 new mode 100755 diff --git a/tools/lib/azure_container.py b/tools/lib/azure_container.py old mode 100644 new mode 100755 diff --git a/tools/lib/bootlog.py b/tools/lib/bootlog.py old mode 100644 new mode 100755 diff --git a/tools/lib/cache.py b/tools/lib/cache.py old mode 100644 new mode 100755 diff --git a/tools/lib/comma_car_segments.py b/tools/lib/comma_car_segments.py old mode 100644 new mode 100755 diff --git a/tools/lib/exceptions.py b/tools/lib/exceptions.py old mode 100644 new mode 100755 diff --git a/tools/lib/filereader.py b/tools/lib/filereader.py old mode 100644 new mode 100755 diff --git a/tools/lib/framereader.py b/tools/lib/framereader.py old mode 100644 new mode 100755 diff --git a/tools/lib/helpers.py b/tools/lib/helpers.py old mode 100644 new mode 100755 diff --git a/tools/lib/live_logreader.py b/tools/lib/live_logreader.py old mode 100644 new mode 100755 diff --git a/tools/lib/openpilotci.py b/tools/lib/openpilotci.py old mode 100644 new mode 100755 diff --git a/tools/lib/route.py b/tools/lib/route.py old mode 100644 new mode 100755 diff --git a/tools/lib/sanitizer.py b/tools/lib/sanitizer.py old mode 100644 new mode 100755 diff --git a/tools/lib/tests/__init__.py b/tools/lib/tests/__init__.py old mode 100644 new mode 100755 diff --git a/tools/lib/tests/test_comma_car_segments.py b/tools/lib/tests/test_comma_car_segments.py old mode 100644 new mode 100755 diff --git a/tools/lib/url_file.py b/tools/lib/url_file.py old mode 100644 new mode 100755 diff --git a/update.sh b/update.sh old mode 100644 new mode 100755 diff --git a/update_and_launch.sh b/update_and_launch.sh old mode 100644 new mode 100755 diff --git a/webviewtest.py b/webviewtest.py old mode 100644 new mode 100755