Commit Graph

  • 385ed4ca0c
    Merge remote-tracking branch 'upstream/reduce_main_loop' into reduce_main_loop J. Nick Koston 2025-07-04 11:23:44 -05:00
  • 9188a8e326
    preen J. Nick Koston 2025-07-04 11:23:33 -05:00
  • 0efb6d55c8
    Merge branch 'dev' into reduce_main_loop J. Nick Koston 2025-07-04 11:20:27 -05:00
  • f748047b7b
    Merge branch 'reduce_main_loop' into integration J. Nick Koston 2025-07-04 11:18:55 -05:00
  • 49bc767bf4
    cleanup J. Nick Koston 2025-07-04 11:12:54 -05:00
  • e12cc9a9a7
    cleanup J. Nick Koston 2025-07-04 11:12:54 -05:00
  • 8e4470cdff
    Merge branch 'reduce_main_loop' into integration J. Nick Koston 2025-07-04 11:02:07 -05:00
  • bdb7e19fd0
    guard esp8266 J. Nick Koston 2025-07-04 10:59:58 -05:00
  • 0fc3f0e162
    guard esp8266 J. Nick Koston 2025-07-04 10:57:39 -05:00
  • 6fac66e63b
    Merge branch 'reduce_main_loop' into integration J. Nick Koston 2025-07-04 10:46:38 -05:00
  • 71e06ea1b6
    cleanup J. Nick Koston 2025-07-04 10:45:47 -05:00
  • 3df434fd55
    improve test J. Nick Koston 2025-07-04 10:41:59 -05:00
  • 729b2b2873
    remove debug J. Nick Koston 2025-07-04 10:35:29 -05:00
  • bc2adb6b5a
    there was no locking on host! J. Nick Koston 2025-07-04 10:25:31 -05:00
  • aaff086aeb
    there was no locking on host! J. Nick Koston 2025-07-04 10:24:04 -05:00
  • e4c0f18ee3
    fixes J. Nick Koston 2025-07-04 10:17:41 -05:00
  • 9c09a271f2
    tweaks J. Nick Koston 2025-07-04 10:14:54 -05:00
  • 37578f3e22
    fixes J. Nick Koston 2025-07-04 10:11:19 -05:00
  • 4649599592
    fixes J. Nick Koston 2025-07-04 10:01:00 -05:00
  • 71f78e3a81
    fixes J. Nick Koston 2025-07-04 10:00:25 -05:00
  • f7ca26eef8
    stress J. Nick Koston 2025-07-04 08:59:15 -05:00
  • 0665fcea9e
    stress test J. Nick Koston 2025-07-04 08:49:35 -05:00
  • cd2b50c27f
    stress test J. Nick Koston 2025-07-04 08:49:12 -05:00
  • ca70f17b3b
    make test race safe J. Nick Koston 2025-07-04 08:33:24 -05:00
  • a5e08aaf74
    make test race safe J. Nick Koston 2025-07-04 08:33:24 -05:00
  • 947db4605a
    Merge branch 'reduce_main_loop' into integration J. Nick Koston 2025-07-04 08:16:18 -05:00
  • 481a00a0b5
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-04 08:16:16 -05:00
  • 465019e510
    cover J. Nick Koston 2025-07-04 08:04:16 -05:00
  • a4d5f39fb6
    cover J. Nick Koston 2025-07-04 07:59:12 -05:00
  • 5dd76966c3
    cover J. Nick Koston 2025-07-04 07:55:01 -05:00
  • db86f87fc3
    Make defer FIFO J. Nick Koston 2025-07-04 07:42:59 -05:00
  • e21334b7fa
    Make defer FIFO J. Nick Koston 2025-07-04 07:42:37 -05:00
  • ba4c268956
    Make defer FIFO J. Nick Koston 2025-07-04 07:35:24 -05:00
  • 068594be5e
    Make defer FIFO J. Nick Koston 2025-07-04 07:29:37 -05:00
  • d686257cff
    Fix web_server busy loop with ungracefully disconnected clients (#9312) J. Nick Koston 2025-07-03 21:07:25 -05:00
  • 0fd45fc86e
    fix J. Nick Koston 2025-07-01 11:39:34 -05:00
  • 257fb98113
    Merge branch 'api_cleanup' into integration J. Nick Koston 2025-07-03 20:05:59 -05:00
  • f8922b3cca
    Use std::span to eliminate heap allocation for single-packet API transmissions J. Nick Koston 2025-07-03 20:01:28 -05:00
  • adb7ccdbc7
    Fix compiler warning in tsl2591 component (#9310) Big Mike 2025-07-03 20:00:50 -05:00
  • d00e20ccdf
    Reduce web_server loop overhead on ESP32 by avoiding unnecessary semaphore operations (#9308) J. Nick Koston 2025-07-03 19:53:14 -05:00
  • 25457da97c
    Fix web_server URL parsing lifetime issue (#9309) J. Nick Koston 2025-07-03 19:33:19 -05:00
  • 14d7c4bdbd
    Add device_id to entity state messages for sub-device support (#9304) J. Nick Koston 2025-07-03 19:31:03 -05:00
  • b0b08f317b
    Merge remote-tracking branch 'origin/dev' into integration J. Nick Koston 2025-07-03 17:47:02 -05:00
  • eef71a79da
    Bump ruff from 0.12.1 to 0.12.2 (#9311) dependabot[bot] 2025-07-03 21:49:51 +00:00
  • a8e4ed009b Bump arduino version to 3.2.1 Jonathan Swoboda 2025-07-03 16:49:22 -04:00
  • 2c4667fb46
    Merge branch 'camera-platform' into integration J. Nick Koston 2025-07-03 15:14:49 -05:00
  • 9eadfa21d8
    Merge branch 'webserver_busy_loop_dropped_connection' into integration J. Nick Koston 2025-07-03 14:45:38 -05:00
  • 953fd24458
    Fix web_server busy loop with ungracefully disconnected clients J. Nick Koston 2025-07-03 14:43:11 -05:00
  • 1be171e084
    Merge remote-tracking branch 'origin/webserver_string_lifetime' into integration J. Nick Koston 2025-07-03 14:06:25 -05:00
  • 5c83b99e0c
    do not need to rename as we changed design to not need it J. Nick Koston 2025-07-03 14:06:07 -05:00
  • 743e611735
    Merge remote-tracking branch 'origin/webserver_string_lifetime' into integration J. Nick Koston 2025-07-03 13:59:22 -05:00
  • 35ff850894
    make sure its bug for bug compat J. Nick Koston 2025-07-03 13:56:29 -05:00
  • b666295b53 Replace Windows-style with Unix-style directory separators in test Dieter Tschanz 2025-07-03 20:53:00 +02:00
  • 96cf8d97ab
    Merge remote-tracking branch 'upstream/webserver_string_lifetime' into integration J. Nick Koston 2025-07-03 13:52:04 -05:00
  • 3c1a781a1c
    cleanups J. Nick Koston 2025-07-03 13:51:01 -05:00
  • 00bd1b0a02
    cleanups J. Nick Koston 2025-07-03 13:49:22 -05:00
  • b8482da421
    fix defines J. Nick Koston 2025-07-03 13:38:23 -05:00
  • 756ece9ff3
    Merge branch 'dev' into camera-platform J. Nick Koston 2025-07-03 13:37:54 -05:00
  • 4bb016fec3
    Merge branch 'webserver_lock_churn' into integration J. Nick Koston 2025-07-03 13:35:15 -05:00
  • 32f0322dec
    Merge branch 'webserver_string_lifetime' into integration J. Nick Koston 2025-07-03 13:35:10 -05:00
  • 1a1c13b722
    Fix web_server URL parsing lifetime issue J. Nick Koston 2025-07-03 13:27:02 -05:00
  • 139453822b Add compile-time test to verify Camera interface implementation. Dieter Tschanz 2025-07-03 20:26:10 +02:00
  • 7a33994666
    Reduce web_server loop overhead on ESP32 by avoiding unnecessary semaphore operations J. Nick Koston 2025-07-03 12:50:59 -05:00
  • f381d9011b
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-03 12:18:06 -05:00
  • 96352f047d
    Merge branch 'device_id_state' into integration J. Nick Koston 2025-07-03 12:17:48 -05:00
  • 547c7d6dc8
    [microphone] simplify mute handling to avoid unnecessary copies (#9303) Kevin Ahrendt 2025-07-03 17:17:01 +01:00
  • 1ef7b2d64f
    [sx127x] Add sx127x component (#7490) Jonathan Swoboda 2025-07-03 11:37:18 -04:00
  • 5e7a1fea8c
    Add device_id to entity state messages for sub-device support J. Nick Koston 2025-07-03 10:21:12 -05:00
  • baaafb7fcb Bump ESP-IDF to 5.4.2 Jonathan Swoboda 2025-07-03 11:13:45 -04:00
  • 107304b274
    Bump aioesphomeapi from 34.0.0 to 34.1.0 (#9301) dependabot[bot] 2025-07-03 14:08:04 +00:00
  • b2b6f41ef3
    Packages: optional base path for remote git packages (#9279) Sergey Dudanov 2025-07-03 11:11:40 +04:00
  • 34db02661c
    Allow disabling API batch delay for real-time state updates (#9298) J. Nick Koston 2025-07-02 21:50:53 -05:00
  • 798eef41b9
    [Packet transport] Ping timeout sensor (#8694) DanielV 2025-07-03 03:25:46 +02:00
  • 658e4bac47
    Merge branch 'release' into dev Jesse Hills 2025-07-03 13:07:58 +12:00
  • f5aab154a6
    Merge pull request #9299 from esphome/bump-2025.6.3 2025.6.3 Jesse Hills 2025-07-03 13:07:17 +12:00
  • 64eb70444d
    Merge branch 'dev' into camera-platform J. Nick Koston 2025-07-02 19:52:06 -05:00
  • 5b55e205ef
    Save flash and RAM by conditionally compiling unused API password code (#9297) J. Nick Koston 2025-07-02 16:42:08 -05:00
  • 4ef5c941c9
    Fix missing ifdef guards in API protobuf generator (#9296) J. Nick Koston 2025-07-02 16:39:20 -05:00
  • b9391f2cd4
    [ds2484] New component (#9147) Mariusz Kryński 2025-07-02 23:15:37 +02:00
  • 66e090ff5b
    Bump version to 2025.6.3 Jesse Hills 2025-07-03 08:27:46 +12:00
  • d41298897f
    [http_request] allow retrieval of more than just the first header (#9242) Craig Andrews 2025-07-01 22:17:34 -04:00
  • ba42de536c
    Fix crash when event last_event_type is null in web_server (#9266) J. Nick Koston 2025-06-29 17:45:41 -05:00
  • bdc9f5f3b2
    Fix api log client crashing when api encryption is dynamic (#9245) Jesse Hills 2025-06-30 08:07:29 +12:00
  • 90f9ab0d3e
    [uart] fix: missing uart_config_t struct initialisation (#9235) Rezoran 2025-06-29 17:05:23 +02:00
  • 0f39b1c49a
    merge J. Nick Koston 2025-07-02 14:06:59 -05:00
  • e2d6363c68
    merge J. Nick Koston 2025-07-02 14:06:32 -05:00
  • cdeef700c2
    Merge branch 'password_api' into integration J. Nick Koston 2025-07-02 14:05:12 -05:00
  • 86fd702841
    Save flash and RAM by conditionally compiling unused API password code J. Nick Koston 2025-07-02 13:56:41 -05:00
  • b1553807f7
    wip J. Nick Koston 2025-07-02 09:14:26 -05:00
  • 00eb56d8db
    [esp32_touch] Fix threshold (#9291) Clyde Stubbs 2025-07-03 00:08:10 +10:00
  • 797d4929ab
    wip J. Nick Koston 2025-07-02 09:05:28 -05:00
  • 60eac6ea07
    [time] fix clang-tidy (#9292) tomaszduda23 2025-07-02 16:02:56 +02:00
  • ba5bb9dfa7
    wip J. Nick Koston 2025-07-02 09:02:06 -05:00
  • dd49d832c4
    wip J. Nick Koston 2025-07-02 08:56:13 -05:00
  • 9b3ece4caf
    [time] Add `USE_TIME_TIMEZONE` define (#9290) Jesse Hills 2025-07-03 01:51:25 +12:00
  • 5004f44f65
    wip J. Nick Koston 2025-07-02 08:42:17 -05:00
  • bc9c4a8b8e
    wip J. Nick Koston 2025-07-02 08:35:42 -05:00
  • 6f05ee7427
    wip J. Nick Koston 2025-07-02 08:25:41 -05:00
  • f3523a96c9
    wip J. Nick Koston 2025-07-02 08:24:15 -05:00
  • 06957d9895
    wip J. Nick Koston 2025-07-02 08:21:36 -05:00