forked from espressif/esp-idf
Compare commits
base: feedc0de/esp-idf:v5.4-beta1
feedc0de/esp-idf:fixes
feedc0de/esp-idf:i2c_master_multi_buffer_transmit_receive
feedc0de/esp-idf:master
feedc0de/esp-idf:esp_phy_set_ant_gpio_const
feedc0de/esp-idf:https_server_authmode_optional
feedc0de/esp-idf:task_wdt_show_stacktrace
feedc0de/esp-idf:uart_partial_reads
feedc0de/esp-idf:new_fixes
feedc0de/esp-idf:release/v5.1
feedc0de/esp-idf:release/v5.3
feedc0de/esp-idf:release/v5.2
feedc0de/esp-idf:release/v5.5
feedc0de/esp-idf:release/v5.4
feedc0de/esp-idf:release/v5.0
feedc0de/esp-idf:old_fixes
feedc0de/esp-idf:customer/11kv_v4.0_xiaomi
feedc0de/esp-idf:spi-driver-from-isr
feedc0de/esp-idf:remove-useless-const-from-psk-struct
feedc0de/esp-idf:fix_esp_secure_boot_for_cpp
feedc0de/esp-idf:release/v4.4
feedc0de/esp-idf:feature/burn-security-efuses-again
feedc0de/esp-idf:release/v4.3
feedc0de/esp-idf:show-ip-for-unknown-http-requests
feedc0de/esp-idf:make_get_adjusted_boot_time_not_static
feedc0de/esp-idf:log-statements-with-filename
feedc0de/esp-idf:release/v4.2
feedc0de/esp-idf:release/v4.1
feedc0de/esp-idf:feature/old_fixes_bootloader_always_burn_security_efuses
feedc0de/esp-idf:release/v3.3
feedc0de/esp-idf:release/v4.0
feedc0de/esp-idf:customer/maintain_v4.0_xiaomi_tsf_issue
feedc0de/esp-idf:audio/stack_on_psram_v3.3
feedc0de/esp-idf:release/v3.2
feedc0de/esp-idf:release/v3.1
feedc0de/esp-idf:release/v3.0
feedc0de/esp-idf:release/v2.1
feedc0de/esp-idf:release/v2.0
feedc0de/esp-idf:v6.0-beta1
feedc0de/esp-idf:v6.1-dev
feedc0de/esp-idf:v5.4.3
feedc0de/esp-idf:v5.2.6
feedc0de/esp-idf:v5.5.1
feedc0de/esp-idf:v5.3.4
feedc0de/esp-idf:v5.5
feedc0de/esp-idf:v5.4.2
feedc0de/esp-idf:v5.5-beta1
feedc0de/esp-idf:v5.0.9
feedc0de/esp-idf:v6.0-dev
feedc0de/esp-idf:v5.3.3
feedc0de/esp-idf:v5.4.1
feedc0de/esp-idf:v5.2.5
feedc0de/esp-idf:v5.2.4
feedc0de/esp-idf:v5.1.6
feedc0de/esp-idf:v5.0.8
feedc0de/esp-idf:v5.4
feedc0de/esp-idf:v5.4-rc1
feedc0de/esp-idf:v5.3.2
feedc0de/esp-idf:v5.4-beta2
feedc0de/esp-idf:v5.4-beta1
feedc0de/esp-idf:v5.5-dev
feedc0de/esp-idf:v5.1.5
feedc0de/esp-idf:v5.2.3
feedc0de/esp-idf:v5.3.1
feedc0de/esp-idf:v5.0.7
feedc0de/esp-idf:v5.3
feedc0de/esp-idf:v5.3-rc1
feedc0de/esp-idf:v4.4.8
feedc0de/esp-idf:v5.3-beta2
feedc0de/esp-idf:v5.2.2
feedc0de/esp-idf:v5.3-beta1
feedc0de/esp-idf:v5.1.4
feedc0de/esp-idf:v5.4-dev
feedc0de/esp-idf:v5.2.1
feedc0de/esp-idf:v4.4.7
feedc0de/esp-idf:v5.1.3
feedc0de/esp-idf:v5.0.6
feedc0de/esp-idf:v5.2
feedc0de/esp-idf:v5.2-rc1
feedc0de/esp-idf:v4.3.7
feedc0de/esp-idf:v5.2-beta2
feedc0de/esp-idf:v5.0.5
feedc0de/esp-idf:v5.2-beta1
feedc0de/esp-idf:v5.1.2
feedc0de/esp-idf:v5.3-dev
feedc0de/esp-idf:v4.4.6
feedc0de/esp-idf:v5.0.4
feedc0de/esp-idf:v4.3.6
feedc0de/esp-idf:v5.1.1
feedc0de/esp-idf:v5.0.3
feedc0de/esp-idf:v4.2.5
feedc0de/esp-idf:v5.1
feedc0de/esp-idf:v5.1-rc2
feedc0de/esp-idf:v4.4.5
feedc0de/esp-idf:v5.1-rc1
feedc0de/esp-idf:v5.0.2
feedc0de/esp-idf:v5.1-beta1
feedc0de/esp-idf:v5.2-dev
feedc0de/esp-idf:v4.3.5
feedc0de/esp-idf:v5.0.1
feedc0de/esp-idf:v4.4.4
feedc0de/esp-idf:v4.1.4
feedc0de/esp-idf:v5.0
feedc0de/esp-idf:v5.0-rc1
feedc0de/esp-idf:v4.4.3
feedc0de/esp-idf:v4.3.4
feedc0de/esp-idf:v4.2.4
feedc0de/esp-idf:v5.0-beta1
feedc0de/esp-idf:v5.1-dev
feedc0de/esp-idf:v4.4.2
feedc0de/esp-idf:v4.3.3
feedc0de/esp-idf:v4.4.1
feedc0de/esp-idf:v4.1.3
feedc0de/esp-idf:v4.2.3
feedc0de/esp-idf:v4.4
feedc0de/esp-idf:v3.3.6
feedc0de/esp-idf:v4.4-rc1
feedc0de/esp-idf:v4.3.2
feedc0de/esp-idf:v4.4-beta1
feedc0de/esp-idf:v4.0.4
feedc0de/esp-idf:v5.0-dev
feedc0de/esp-idf:v4.3.1
feedc0de/esp-idf:v4.1.2
feedc0de/esp-idf:v4.0.3
feedc0de/esp-idf:v4.2.2
feedc0de/esp-idf:v4.3
feedc0de/esp-idf:v4.3-rc
feedc0de/esp-idf:v4.2.1
feedc0de/esp-idf:v4.3-beta3
feedc0de/esp-idf:v3.3.5
feedc0de/esp-idf:v4.3-beta2
feedc0de/esp-idf:v4.4-dev
feedc0de/esp-idf:v4.3-beta1
feedc0de/esp-idf:v4.1.1
feedc0de/esp-idf:v4.2
feedc0de/esp-idf:v4.2-rc
feedc0de/esp-idf:v4.0.2
feedc0de/esp-idf:v3.2.5
feedc0de/esp-idf:v4.2-beta1
feedc0de/esp-idf:v3.3.4
feedc0de/esp-idf:v3.3.3
feedc0de/esp-idf:v4.1
feedc0de/esp-idf:v4.1-rc
feedc0de/esp-idf:v3.2.4
feedc0de/esp-idf:v4.3-dev
feedc0de/esp-idf:v4.1-beta2
feedc0de/esp-idf:v4.0.1
feedc0de/esp-idf:v3.1.7
feedc0de/esp-idf:v3.3.2
feedc0de/esp-idf:v4.1-beta1
feedc0de/esp-idf:v4.0
feedc0de/esp-idf:v4.0-rc
feedc0de/esp-idf:v4.2-dev
feedc0de/esp-idf:v3.3.1
feedc0de/esp-idf:v4.0-beta2
feedc0de/esp-idf:v3.0.9
feedc0de/esp-idf:v3.1.6
feedc0de/esp-idf:v3.2.3
feedc0de/esp-idf:v4.0-beta1
feedc0de/esp-idf:v3.3
feedc0de/esp-idf:v4.1-dev
feedc0de/esp-idf:v3.3-rc
feedc0de/esp-idf:v3.1.5
feedc0de/esp-idf:v3.2.2
feedc0de/esp-idf:v3.2.1
feedc0de/esp-idf:v3.0.8
feedc0de/esp-idf:v3.1.4
feedc0de/esp-idf:v3.3-beta3
feedc0de/esp-idf:v3.2
feedc0de/esp-idf:v3.2-rc
feedc0de/esp-idf:v4.0-dev
feedc0de/esp-idf:v3.3-beta2
feedc0de/esp-idf:v3.2-beta3
feedc0de/esp-idf:v3.1.3
feedc0de/esp-idf:v3.1.2
feedc0de/esp-idf:v3.0.7
feedc0de/esp-idf:v3.3-beta1
feedc0de/esp-idf:v3.0.7-rc
feedc0de/esp-idf:v3.1.1
feedc0de/esp-idf:v3.0.6
feedc0de/esp-idf:v3.3-dev
feedc0de/esp-idf:v3.2-beta1
feedc0de/esp-idf:v3.1.1-rc2
feedc0de/esp-idf:v3.0.6-rc
feedc0de/esp-idf:v3.0.5
feedc0de/esp-idf:v3.0.5-rc
feedc0de/esp-idf:v3.0.4
feedc0de/esp-idf:v3.1
feedc0de/esp-idf:v3.0.4-rc1
feedc0de/esp-idf:v3.1-rc2
feedc0de/esp-idf:v3.1-rc1
feedc0de/esp-idf:v3.0.3-rc
feedc0de/esp-idf:v3.0.3
feedc0de/esp-idf:v3.0.2
feedc0de/esp-idf:v3.2-dev
feedc0de/esp-idf:v3.1-beta1
feedc0de/esp-idf:v3.0.1
feedc0de/esp-idf:v3.0.1-rc
feedc0de/esp-idf:v3.0
feedc0de/esp-idf:v3.0-rc1
feedc0de/esp-idf:v3.1-dev
feedc0de/esp-idf:v2.1.1
feedc0de/esp-idf:v2.1
feedc0de/esp-idf:v3.0-dev
feedc0de/esp-idf:v2.1-rc1
feedc0de/esp-idf:v2.0
feedc0de/esp-idf:v2.0-rc2
feedc0de/esp-idf:v2.0-rc1
feedc0de/esp-idf:v1.0
feedc0de/esp-idf:v0.9
espressif/esp-idf:v5.2.6
espressif/esp-idf:v5.5.1
espressif/esp-idf:v5.3.4
espressif/esp-idf:v5.5
espressif/esp-idf:v5.5-rc1
espressif/esp-idf:v5.4.2
espressif/esp-idf:v5.5-beta1
espressif/esp-idf:v5.0.9
espressif/esp-idf:v6.0-dev
espressif/esp-idf:v5.3.3
espressif/esp-idf:v5.4.1
espressif/esp-idf:v5.2.5
espressif/esp-idf:v5.2.4
espressif/esp-idf:v5.1.6
espressif/esp-idf:v5.0.8
espressif/esp-idf:v5.4
espressif/esp-idf:v5.4-rc1
espressif/esp-idf:v5.3.2
espressif/esp-idf:v5.4-beta2
espressif/esp-idf:v5.4-beta1
espressif/esp-idf:v5.5-dev
espressif/esp-idf:v5.1.5
espressif/esp-idf:v5.2.3
espressif/esp-idf:v5.3.1
espressif/esp-idf:v5.0.7
espressif/esp-idf:v5.3
espressif/esp-idf:v5.3-rc1
espressif/esp-idf:v4.4.8
espressif/esp-idf:v5.3-beta2
espressif/esp-idf:v5.2.2
espressif/esp-idf:v5.3-beta1
espressif/esp-idf:v5.1.4
espressif/esp-idf:v5.4-dev
espressif/esp-idf:v5.2.1
espressif/esp-idf:v4.4.7
espressif/esp-idf:v5.1.3
espressif/esp-idf:v5.0.6
espressif/esp-idf:v5.2
espressif/esp-idf:v5.2-rc1
espressif/esp-idf:v4.3.7
espressif/esp-idf:v5.2-beta2
espressif/esp-idf:v5.0.5
espressif/esp-idf:v5.2-beta1
espressif/esp-idf:v5.1.2
espressif/esp-idf:v5.3-dev
espressif/esp-idf:v4.4.6
espressif/esp-idf:v5.0.4
espressif/esp-idf:v4.3.6
espressif/esp-idf:v5.1.1
espressif/esp-idf:v5.0.3
espressif/esp-idf:v4.2.5
espressif/esp-idf:v5.1
espressif/esp-idf:v5.1-rc2
espressif/esp-idf:v4.4.5
espressif/esp-idf:v5.1-rc1
espressif/esp-idf:v5.0.2
espressif/esp-idf:v5.1-beta1
espressif/esp-idf:v5.2-dev
espressif/esp-idf:v4.3.5
espressif/esp-idf:v5.0.1
espressif/esp-idf:v4.4.4
espressif/esp-idf:v4.1.4
espressif/esp-idf:v5.0
espressif/esp-idf:v5.0-rc1
espressif/esp-idf:v4.4.3
espressif/esp-idf:v4.3.4
espressif/esp-idf:v4.2.4
espressif/esp-idf:v5.0-beta1
espressif/esp-idf:v5.1-dev
espressif/esp-idf:v4.4.2
espressif/esp-idf:v4.3.3
espressif/esp-idf:v4.4.1
espressif/esp-idf:v4.1.3
espressif/esp-idf:v4.2.3
espressif/esp-idf:v4.4
espressif/esp-idf:v3.3.6
espressif/esp-idf:v4.4-rc1
espressif/esp-idf:v4.3.2
espressif/esp-idf:v4.4-beta1
espressif/esp-idf:v4.0.4
espressif/esp-idf:v5.0-dev
espressif/esp-idf:v4.3.1
espressif/esp-idf:v4.1.2
espressif/esp-idf:v4.0.3
espressif/esp-idf:v4.2.2
espressif/esp-idf:v4.3
espressif/esp-idf:v4.3-rc
espressif/esp-idf:v4.2.1
espressif/esp-idf:v4.3-beta3
espressif/esp-idf:v3.3.5
espressif/esp-idf:v4.3-beta2
espressif/esp-idf:v4.4-dev
espressif/esp-idf:v4.3-beta1
espressif/esp-idf:v4.1.1
espressif/esp-idf:v4.2
espressif/esp-idf:v4.2-rc
espressif/esp-idf:v4.0.2
espressif/esp-idf:v3.2.5
espressif/esp-idf:v4.2-beta1
espressif/esp-idf:v3.3.4
espressif/esp-idf:v3.3.3
espressif/esp-idf:v4.1
espressif/esp-idf:v4.1-rc
espressif/esp-idf:v3.2.4
espressif/esp-idf:v4.3-dev
espressif/esp-idf:v4.1-beta2
espressif/esp-idf:v4.0.1
espressif/esp-idf:v3.1.7
espressif/esp-idf:v3.3.2
espressif/esp-idf:v4.1-beta1
espressif/esp-idf:v4.0
espressif/esp-idf:v4.0-rc
espressif/esp-idf:v4.2-dev
espressif/esp-idf:v3.3.1
espressif/esp-idf:v4.0-beta2
espressif/esp-idf:v3.0.9
espressif/esp-idf:v3.1.6
espressif/esp-idf:v3.2.3
espressif/esp-idf:v4.0-beta1
espressif/esp-idf:v3.3
espressif/esp-idf:v4.1-dev
espressif/esp-idf:v3.3-rc
espressif/esp-idf:v3.1.5
espressif/esp-idf:v3.2.2
espressif/esp-idf:v3.2.1
espressif/esp-idf:v3.0.8
espressif/esp-idf:v3.1.4
espressif/esp-idf:v3.3-beta3
espressif/esp-idf:v3.2
espressif/esp-idf:v3.2-rc
espressif/esp-idf:v4.0-dev
espressif/esp-idf:v3.3-beta2
espressif/esp-idf:v3.2-beta3
espressif/esp-idf:v3.1.3
espressif/esp-idf:v3.1.2
espressif/esp-idf:v3.0.7
espressif/esp-idf:v3.3-beta1
espressif/esp-idf:v3.0.7-rc
espressif/esp-idf:v3.1.1
espressif/esp-idf:v3.0.6
espressif/esp-idf:v3.3-dev
espressif/esp-idf:v3.2-beta1
espressif/esp-idf:v3.1.1-rc2
espressif/esp-idf:v3.0.6-rc
espressif/esp-idf:v3.0.5
espressif/esp-idf:v3.0.5-rc
espressif/esp-idf:v3.0.4
espressif/esp-idf:v3.1
espressif/esp-idf:v3.0.4-rc1
espressif/esp-idf:v3.1-rc2
espressif/esp-idf:v3.1-rc1
espressif/esp-idf:v3.0.3-rc
espressif/esp-idf:v3.0.3
espressif/esp-idf:v3.0.2
espressif/esp-idf:v3.2-dev
espressif/esp-idf:v3.1-beta1
espressif/esp-idf:v3.0.1
espressif/esp-idf:v3.0.1-rc
espressif/esp-idf:v3.0
espressif/esp-idf:v3.0-rc1
espressif/esp-idf:v3.1-dev
espressif/esp-idf:v2.1.1
espressif/esp-idf:v2.1
espressif/esp-idf:v3.0-dev
espressif/esp-idf:v2.1-rc1
espressif/esp-idf:v2.0
espressif/esp-idf:v2.0-rc2
espressif/esp-idf:v2.0-rc1
espressif/esp-idf:v1.0
espressif/esp-idf:v0.9
...
compare: feedc0de/esp-idf:show-ip-for-unknown-http-requests
feedc0de/esp-idf:fixes
feedc0de/esp-idf:i2c_master_multi_buffer_transmit_receive
feedc0de/esp-idf:master
feedc0de/esp-idf:esp_phy_set_ant_gpio_const
feedc0de/esp-idf:https_server_authmode_optional
feedc0de/esp-idf:task_wdt_show_stacktrace
feedc0de/esp-idf:uart_partial_reads
feedc0de/esp-idf:new_fixes
feedc0de/esp-idf:release/v5.1
feedc0de/esp-idf:release/v5.3
feedc0de/esp-idf:release/v5.2
feedc0de/esp-idf:release/v5.5
feedc0de/esp-idf:release/v5.4
feedc0de/esp-idf:release/v5.0
feedc0de/esp-idf:old_fixes
feedc0de/esp-idf:customer/11kv_v4.0_xiaomi
feedc0de/esp-idf:spi-driver-from-isr
feedc0de/esp-idf:remove-useless-const-from-psk-struct
feedc0de/esp-idf:fix_esp_secure_boot_for_cpp
feedc0de/esp-idf:release/v4.4
feedc0de/esp-idf:feature/burn-security-efuses-again
feedc0de/esp-idf:release/v4.3
feedc0de/esp-idf:show-ip-for-unknown-http-requests
feedc0de/esp-idf:make_get_adjusted_boot_time_not_static
feedc0de/esp-idf:log-statements-with-filename
feedc0de/esp-idf:release/v4.2
feedc0de/esp-idf:release/v4.1
feedc0de/esp-idf:feature/old_fixes_bootloader_always_burn_security_efuses
feedc0de/esp-idf:release/v3.3
feedc0de/esp-idf:release/v4.0
feedc0de/esp-idf:customer/maintain_v4.0_xiaomi_tsf_issue
feedc0de/esp-idf:audio/stack_on_psram_v3.3
feedc0de/esp-idf:release/v3.2
feedc0de/esp-idf:release/v3.1
feedc0de/esp-idf:release/v3.0
feedc0de/esp-idf:release/v2.1
feedc0de/esp-idf:release/v2.0
espressif/esp-idf:dependabot/npm_and_yarn/examples/protocols/http_server/restful_server/front/web-demo/vite-7.0.8
espressif/esp-idf:release/v5.5
espressif/esp-idf:release/v5.1
espressif/esp-idf:release/v5.3
espressif/esp-idf:release/v5.2
espressif/esp-idf:master
espressif/esp-idf:release/v5.4
espressif/esp-idf:release/v5.0
espressif/esp-idf:customer/11kv_v4.0_xiaomi
espressif/esp-idf:release/v4.4
espressif/esp-idf:release/v4.3
espressif/esp-idf:release/v4.2
espressif/esp-idf:release/v4.1
espressif/esp-idf:release/v3.3
espressif/esp-idf:release/v4.0
espressif/esp-idf:customer/maintain_v4.0_xiaomi_tsf_issue
espressif/esp-idf:audio/stack_on_psram_v3.3
espressif/esp-idf:release/v3.2
espressif/esp-idf:release/v3.1
espressif/esp-idf:release/v3.0
espressif/esp-idf:release/v2.1
espressif/esp-idf:release/v2.0
feedc0de/esp-idf:v6.0-beta1
feedc0de/esp-idf:v6.1-dev
feedc0de/esp-idf:v5.4.3
feedc0de/esp-idf:v5.2.6
feedc0de/esp-idf:v5.5.1
feedc0de/esp-idf:v5.3.4
feedc0de/esp-idf:v5.5
feedc0de/esp-idf:v5.4.2
feedc0de/esp-idf:v5.5-beta1
feedc0de/esp-idf:v5.0.9
feedc0de/esp-idf:v6.0-dev
feedc0de/esp-idf:v5.3.3
feedc0de/esp-idf:v5.4.1
feedc0de/esp-idf:v5.2.5
feedc0de/esp-idf:v5.2.4
feedc0de/esp-idf:v5.1.6
feedc0de/esp-idf:v5.0.8
feedc0de/esp-idf:v5.4
feedc0de/esp-idf:v5.4-rc1
feedc0de/esp-idf:v5.3.2
feedc0de/esp-idf:v5.4-beta2
feedc0de/esp-idf:v5.4-beta1
feedc0de/esp-idf:v5.5-dev
feedc0de/esp-idf:v5.1.5
feedc0de/esp-idf:v5.2.3
feedc0de/esp-idf:v5.3.1
feedc0de/esp-idf:v5.0.7
feedc0de/esp-idf:v5.3
feedc0de/esp-idf:v5.3-rc1
feedc0de/esp-idf:v4.4.8
feedc0de/esp-idf:v5.3-beta2
feedc0de/esp-idf:v5.2.2
feedc0de/esp-idf:v5.3-beta1
feedc0de/esp-idf:v5.1.4
feedc0de/esp-idf:v5.4-dev
feedc0de/esp-idf:v5.2.1
feedc0de/esp-idf:v4.4.7
feedc0de/esp-idf:v5.1.3
feedc0de/esp-idf:v5.0.6
feedc0de/esp-idf:v5.2
feedc0de/esp-idf:v5.2-rc1
feedc0de/esp-idf:v4.3.7
feedc0de/esp-idf:v5.2-beta2
feedc0de/esp-idf:v5.0.5
feedc0de/esp-idf:v5.2-beta1
feedc0de/esp-idf:v5.1.2
feedc0de/esp-idf:v5.3-dev
feedc0de/esp-idf:v4.4.6
feedc0de/esp-idf:v5.0.4
feedc0de/esp-idf:v4.3.6
feedc0de/esp-idf:v5.1.1
feedc0de/esp-idf:v5.0.3
feedc0de/esp-idf:v4.2.5
feedc0de/esp-idf:v5.1
feedc0de/esp-idf:v5.1-rc2
feedc0de/esp-idf:v4.4.5
feedc0de/esp-idf:v5.1-rc1
feedc0de/esp-idf:v5.0.2
feedc0de/esp-idf:v5.1-beta1
feedc0de/esp-idf:v5.2-dev
feedc0de/esp-idf:v4.3.5
feedc0de/esp-idf:v5.0.1
feedc0de/esp-idf:v4.4.4
feedc0de/esp-idf:v4.1.4
feedc0de/esp-idf:v5.0
feedc0de/esp-idf:v5.0-rc1
feedc0de/esp-idf:v4.4.3
feedc0de/esp-idf:v4.3.4
feedc0de/esp-idf:v4.2.4
feedc0de/esp-idf:v5.0-beta1
feedc0de/esp-idf:v5.1-dev
feedc0de/esp-idf:v4.4.2
feedc0de/esp-idf:v4.3.3
feedc0de/esp-idf:v4.4.1
feedc0de/esp-idf:v4.1.3
feedc0de/esp-idf:v4.2.3
feedc0de/esp-idf:v4.4
feedc0de/esp-idf:v3.3.6
feedc0de/esp-idf:v4.4-rc1
feedc0de/esp-idf:v4.3.2
feedc0de/esp-idf:v4.4-beta1
feedc0de/esp-idf:v4.0.4
feedc0de/esp-idf:v5.0-dev
feedc0de/esp-idf:v4.3.1
feedc0de/esp-idf:v4.1.2
feedc0de/esp-idf:v4.0.3
feedc0de/esp-idf:v4.2.2
feedc0de/esp-idf:v4.3
feedc0de/esp-idf:v4.3-rc
feedc0de/esp-idf:v4.2.1
feedc0de/esp-idf:v4.3-beta3
feedc0de/esp-idf:v3.3.5
feedc0de/esp-idf:v4.3-beta2
feedc0de/esp-idf:v4.4-dev
feedc0de/esp-idf:v4.3-beta1
feedc0de/esp-idf:v4.1.1
feedc0de/esp-idf:v4.2
feedc0de/esp-idf:v4.2-rc
feedc0de/esp-idf:v4.0.2
feedc0de/esp-idf:v3.2.5
feedc0de/esp-idf:v4.2-beta1
feedc0de/esp-idf:v3.3.4
feedc0de/esp-idf:v3.3.3
feedc0de/esp-idf:v4.1
feedc0de/esp-idf:v4.1-rc
feedc0de/esp-idf:v3.2.4
feedc0de/esp-idf:v4.3-dev
feedc0de/esp-idf:v4.1-beta2
feedc0de/esp-idf:v4.0.1
feedc0de/esp-idf:v3.1.7
feedc0de/esp-idf:v3.3.2
feedc0de/esp-idf:v4.1-beta1
feedc0de/esp-idf:v4.0
feedc0de/esp-idf:v4.0-rc
feedc0de/esp-idf:v4.2-dev
feedc0de/esp-idf:v3.3.1
feedc0de/esp-idf:v4.0-beta2
feedc0de/esp-idf:v3.0.9
feedc0de/esp-idf:v3.1.6
feedc0de/esp-idf:v3.2.3
feedc0de/esp-idf:v4.0-beta1
feedc0de/esp-idf:v3.3
feedc0de/esp-idf:v4.1-dev
feedc0de/esp-idf:v3.3-rc
feedc0de/esp-idf:v3.1.5
feedc0de/esp-idf:v3.2.2
feedc0de/esp-idf:v3.2.1
feedc0de/esp-idf:v3.0.8
feedc0de/esp-idf:v3.1.4
feedc0de/esp-idf:v3.3-beta3
feedc0de/esp-idf:v3.2
feedc0de/esp-idf:v3.2-rc
feedc0de/esp-idf:v4.0-dev
feedc0de/esp-idf:v3.3-beta2
feedc0de/esp-idf:v3.2-beta3
feedc0de/esp-idf:v3.1.3
feedc0de/esp-idf:v3.1.2
feedc0de/esp-idf:v3.0.7
feedc0de/esp-idf:v3.3-beta1
feedc0de/esp-idf:v3.0.7-rc
feedc0de/esp-idf:v3.1.1
feedc0de/esp-idf:v3.0.6
feedc0de/esp-idf:v3.3-dev
feedc0de/esp-idf:v3.2-beta1
feedc0de/esp-idf:v3.1.1-rc2
feedc0de/esp-idf:v3.0.6-rc
feedc0de/esp-idf:v3.0.5
feedc0de/esp-idf:v3.0.5-rc
feedc0de/esp-idf:v3.0.4
feedc0de/esp-idf:v3.1
feedc0de/esp-idf:v3.0.4-rc1
feedc0de/esp-idf:v3.1-rc2
feedc0de/esp-idf:v3.1-rc1
feedc0de/esp-idf:v3.0.3-rc
feedc0de/esp-idf:v3.0.3
feedc0de/esp-idf:v3.0.2
feedc0de/esp-idf:v3.2-dev
feedc0de/esp-idf:v3.1-beta1
feedc0de/esp-idf:v3.0.1
feedc0de/esp-idf:v3.0.1-rc
feedc0de/esp-idf:v3.0
feedc0de/esp-idf:v3.0-rc1
feedc0de/esp-idf:v3.1-dev
feedc0de/esp-idf:v2.1.1
feedc0de/esp-idf:v2.1
feedc0de/esp-idf:v3.0-dev
feedc0de/esp-idf:v2.1-rc1
feedc0de/esp-idf:v2.0
feedc0de/esp-idf:v2.0-rc2
feedc0de/esp-idf:v2.0-rc1
feedc0de/esp-idf:v1.0
feedc0de/esp-idf:v0.9
espressif/esp-idf:v5.2.6
espressif/esp-idf:v5.5.1
espressif/esp-idf:v5.3.4
espressif/esp-idf:v5.5
espressif/esp-idf:v5.5-rc1
espressif/esp-idf:v5.4.2
espressif/esp-idf:v5.5-beta1
espressif/esp-idf:v5.0.9
espressif/esp-idf:v6.0-dev
espressif/esp-idf:v5.3.3
espressif/esp-idf:v5.4.1
espressif/esp-idf:v5.2.5
espressif/esp-idf:v5.2.4
espressif/esp-idf:v5.1.6
espressif/esp-idf:v5.0.8
espressif/esp-idf:v5.4
espressif/esp-idf:v5.4-rc1
espressif/esp-idf:v5.3.2
espressif/esp-idf:v5.4-beta2
espressif/esp-idf:v5.4-beta1
espressif/esp-idf:v5.5-dev
espressif/esp-idf:v5.1.5
espressif/esp-idf:v5.2.3
espressif/esp-idf:v5.3.1
espressif/esp-idf:v5.0.7
espressif/esp-idf:v5.3
espressif/esp-idf:v5.3-rc1
espressif/esp-idf:v4.4.8
espressif/esp-idf:v5.3-beta2
espressif/esp-idf:v5.2.2
espressif/esp-idf:v5.3-beta1
espressif/esp-idf:v5.1.4
espressif/esp-idf:v5.4-dev
espressif/esp-idf:v5.2.1
espressif/esp-idf:v4.4.7
espressif/esp-idf:v5.1.3
espressif/esp-idf:v5.0.6
espressif/esp-idf:v5.2
espressif/esp-idf:v5.2-rc1
espressif/esp-idf:v4.3.7
espressif/esp-idf:v5.2-beta2
espressif/esp-idf:v5.0.5
espressif/esp-idf:v5.2-beta1
espressif/esp-idf:v5.1.2
espressif/esp-idf:v5.3-dev
espressif/esp-idf:v4.4.6
espressif/esp-idf:v5.0.4
espressif/esp-idf:v4.3.6
espressif/esp-idf:v5.1.1
espressif/esp-idf:v5.0.3
espressif/esp-idf:v4.2.5
espressif/esp-idf:v5.1
espressif/esp-idf:v5.1-rc2
espressif/esp-idf:v4.4.5
espressif/esp-idf:v5.1-rc1
espressif/esp-idf:v5.0.2
espressif/esp-idf:v5.1-beta1
espressif/esp-idf:v5.2-dev
espressif/esp-idf:v4.3.5
espressif/esp-idf:v5.0.1
espressif/esp-idf:v4.4.4
espressif/esp-idf:v4.1.4
espressif/esp-idf:v5.0
espressif/esp-idf:v5.0-rc1
espressif/esp-idf:v4.4.3
espressif/esp-idf:v4.3.4
espressif/esp-idf:v4.2.4
espressif/esp-idf:v5.0-beta1
espressif/esp-idf:v5.1-dev
espressif/esp-idf:v4.4.2
espressif/esp-idf:v4.3.3
espressif/esp-idf:v4.4.1
espressif/esp-idf:v4.1.3
espressif/esp-idf:v4.2.3
espressif/esp-idf:v4.4
espressif/esp-idf:v3.3.6
espressif/esp-idf:v4.4-rc1
espressif/esp-idf:v4.3.2
espressif/esp-idf:v4.4-beta1
espressif/esp-idf:v4.0.4
espressif/esp-idf:v5.0-dev
espressif/esp-idf:v4.3.1
espressif/esp-idf:v4.1.2
espressif/esp-idf:v4.0.3
espressif/esp-idf:v4.2.2
espressif/esp-idf:v4.3
espressif/esp-idf:v4.3-rc
espressif/esp-idf:v4.2.1
espressif/esp-idf:v4.3-beta3
espressif/esp-idf:v3.3.5
espressif/esp-idf:v4.3-beta2
espressif/esp-idf:v4.4-dev
espressif/esp-idf:v4.3-beta1
espressif/esp-idf:v4.1.1
espressif/esp-idf:v4.2
espressif/esp-idf:v4.2-rc
espressif/esp-idf:v4.0.2
espressif/esp-idf:v3.2.5
espressif/esp-idf:v4.2-beta1
espressif/esp-idf:v3.3.4
espressif/esp-idf:v3.3.3
espressif/esp-idf:v4.1
espressif/esp-idf:v4.1-rc
espressif/esp-idf:v3.2.4
espressif/esp-idf:v4.3-dev
espressif/esp-idf:v4.1-beta2
espressif/esp-idf:v4.0.1
espressif/esp-idf:v3.1.7
espressif/esp-idf:v3.3.2
espressif/esp-idf:v4.1-beta1
espressif/esp-idf:v4.0
espressif/esp-idf:v4.0-rc
espressif/esp-idf:v4.2-dev
espressif/esp-idf:v3.3.1
espressif/esp-idf:v4.0-beta2
espressif/esp-idf:v3.0.9
espressif/esp-idf:v3.1.6
espressif/esp-idf:v3.2.3
espressif/esp-idf:v4.0-beta1
espressif/esp-idf:v3.3
espressif/esp-idf:v4.1-dev
espressif/esp-idf:v3.3-rc
espressif/esp-idf:v3.1.5
espressif/esp-idf:v3.2.2
espressif/esp-idf:v3.2.1
espressif/esp-idf:v3.0.8
espressif/esp-idf:v3.1.4
espressif/esp-idf:v3.3-beta3
espressif/esp-idf:v3.2
espressif/esp-idf:v3.2-rc
espressif/esp-idf:v4.0-dev
espressif/esp-idf:v3.3-beta2
espressif/esp-idf:v3.2-beta3
espressif/esp-idf:v3.1.3
espressif/esp-idf:v3.1.2
espressif/esp-idf:v3.0.7
espressif/esp-idf:v3.3-beta1
espressif/esp-idf:v3.0.7-rc
espressif/esp-idf:v3.1.1
espressif/esp-idf:v3.0.6
espressif/esp-idf:v3.3-dev
espressif/esp-idf:v3.2-beta1
espressif/esp-idf:v3.1.1-rc2
espressif/esp-idf:v3.0.6-rc
espressif/esp-idf:v3.0.5
espressif/esp-idf:v3.0.5-rc
espressif/esp-idf:v3.0.4
espressif/esp-idf:v3.1
espressif/esp-idf:v3.0.4-rc1
espressif/esp-idf:v3.1-rc2
espressif/esp-idf:v3.1-rc1
espressif/esp-idf:v3.0.3-rc
espressif/esp-idf:v3.0.3
espressif/esp-idf:v3.0.2
espressif/esp-idf:v3.2-dev
espressif/esp-idf:v3.1-beta1
espressif/esp-idf:v3.0.1
espressif/esp-idf:v3.0.1-rc
espressif/esp-idf:v3.0
espressif/esp-idf:v3.0-rc1
espressif/esp-idf:v3.1-dev
espressif/esp-idf:v2.1.1
espressif/esp-idf:v2.1
espressif/esp-idf:v3.0-dev
espressif/esp-idf:v2.1-rc1
espressif/esp-idf:v2.0
espressif/esp-idf:v2.0-rc2
espressif/esp-idf:v2.0-rc1
espressif/esp-idf:v1.0
espressif/esp-idf:v0.9
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
6cdc010f60 | Show remote ip address when somebody requests and invalid path to ease debugging |
1 changed files with 22 additions and 1 deletions
@@ -292,10 +292,31 @@ esp_err_t httpd_uri(struct httpd_data *hd)
|
||||
|
||||
/* If URI with method not found, respond with error code */
|
||||
if (uri == NULL) {
|
||||
|
||||
switch (err) {
|
||||
case HTTPD_404_NOT_FOUND:
|
||||
ESP_LOGW(TAG, LOG_FMT("URI '%s' not found"), req->uri);
|
||||
{
|
||||
char ipstr[INET6_ADDRSTRLEN] = "UNKNOWN";
|
||||
|
||||
const int sockfd = httpd_req_to_sockfd(req);
|
||||
|
||||
if (sockfd < 0)
|
||||
ESP_LOGW(TAG, "httpd_req_to_sockfd() failed with %i", sockfd);
|
||||
else
|
||||
{
|
||||
struct sockaddr_in6 addr; // esp_http_server uses IPv6 addressing
|
||||
socklen_t addr_size = sizeof(addr);
|
||||
const int result = getpeername(sockfd, (struct sockaddr *)&addr, &addr_size);
|
||||
|
||||
if (result < 0)
|
||||
ESP_LOGW(TAG, "getpeername() failed with %i", result);
|
||||
else
|
||||
inet_ntop(AF_INET, &addr.sin6_addr.un.u32_addr[3], ipstr, sizeof(ipstr));
|
||||
}
|
||||
|
||||
ESP_LOGW(TAG, LOG_FMT("URI '%s' not found for %s"), req->uri, ipstr);
|
||||
return httpd_req_handle_err(req, HTTPD_404_NOT_FOUND);
|
||||
}
|
||||
case HTTPD_405_METHOD_NOT_ALLOWED:
|
||||
ESP_LOGW(TAG, LOG_FMT("Method '%d' not allowed for URI '%s'"),
|
||||
req->method, req->uri);
|
||||
|
||||
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.