Commit Graph

  • 504c67f59f
    Merge branch 'memcpy_speedup' into integration J. Nick Koston 2025-07-21 10:54:10 -10:00
  • 383791418b
    [api] Optimize string encoding with memcpy for 10x performance improvement J. Nick Koston 2025-07-21 10:50:36 -10:00
  • 74ce3d2c0b
    [tuya] Update use of fan_schema (#9762) Jesse Hills 2025-07-22 08:20:25 +12:00
  • 0240a7c310
    Merge remote-tracking branch 'upstream/dev' into memory_api J. Nick Koston 2025-07-21 09:57:58 -10:00
  • a04c2c8471
    [esp32_touch] Fix setup mode in v1 driver (#9725) Jonathan Swoboda 2025-07-21 15:25:08 -04:00
  • 0be1395647
    [api] Replace magic numbers with MESSAGE_TYPE constants in protobuf switch cases J. Nick Koston 2025-07-21 08:44:30 -10:00
  • daae3a93ab Update .clang-tidy.hash Jonathan Swoboda 2025-07-21 08:13:20 -04:00
  • 00eba20ea9 Merge remote-tracking branch 'upstream/dev' into 5_4_2 Jonathan Swoboda 2025-07-21 07:59:19 -04:00
  • 16a426c182
    Factor PlatformIO buildgen out of writer.py (#9378) Katherine Whitlock 2025-07-21 04:28:11 -04:00
  • e485895d97
    [bluetooth_proxy] Optimize service discovery with in-place construction (#9765) J. Nick Koston 2025-07-20 22:26:20 -10:00
  • 5b30e93582
    Bump esptool from 4.9.0 to 5.0.1 dependabot/pip/esptool-5.0.1 dependabot[bot] 2025-07-21 07:57:44 +00:00
  • 31caacabf0
    revert -- for followup J. Nick Koston 2025-07-20 21:46:14 -10:00
  • 5fed708761
    Bump aioesphomeapi from 37.0.3 to 37.0.4 (#9764) dependabot[bot] 2025-07-20 21:41:18 -10:00
  • 8a7446a1ea
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 21:37:55 -10:00
  • 1395af2c1c
    Merge branch 'ble_services_opt' into integration J. Nick Koston 2025-07-20 21:37:41 -10:00
  • ebf225d5f2
    cleanup J. Nick Koston 2025-07-20 21:37:15 -10:00
  • b6aca30c42
    cleanup J. Nick Koston 2025-07-20 21:36:27 -10:00
  • b5da9b0e7c
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 21:31:38 -10:00
  • 38d38d6e8c
    Merge branch 'ble_services_opt' into integration J. Nick Koston 2025-07-20 21:31:15 -10:00
  • fffc324c6e
    [bluetooth_proxy] Optimize service discovery with in-place construction J. Nick Koston 2025-07-20 21:29:36 -10:00
  • 3d832e4d92
    Merge branch 'zero_copy' into memory_api J. Nick Koston 2025-07-20 21:15:16 -10:00
  • 85ab9d3eec
    Merge branch 'zero_copy' into integration J. Nick Koston 2025-07-20 21:14:53 -10:00
  • 67b9c249d4
    device_id J. Nick Koston 2025-07-20 21:12:03 -10:00
  • c66726336c
    Merge branch 'zero_copy' into memory_api J. Nick Koston 2025-07-20 21:03:01 -10:00
  • 54158bf5f1
    Merge branch 'zero_copy' into integration J. Nick Koston 2025-07-20 21:02:54 -10:00
  • edc641cfa3
    Merge remote-tracking branch 'origin/zero_copy' into zero_copy J. Nick Koston 2025-07-20 21:02:48 -10:00
  • 12994c3a29
    preen J. Nick Koston 2025-07-20 21:02:01 -10:00
  • a63ebf2c5e
    preen J. Nick Koston 2025-07-20 21:02:01 -10:00
  • 839a26c289
    Merge branch 'dev' into zero_copy J. Nick Koston 2025-07-20 20:46:13 -10:00
  • 9e6481c492
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 20:44:25 -10:00
  • 311888ac6d
    Merge branch 'zero_copy' into integration J. Nick Koston 2025-07-20 20:44:14 -10:00
  • 7e86aefa91
    preen J. Nick Koston 2025-07-20 20:43:50 -10:00
  • 756fc89eab
    preen J. Nick Koston 2025-07-20 20:43:50 -10:00
  • c8140e966a
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 20:39:31 -10:00
  • eff866c222
    Merge branch 'zero_copy' into integration J. Nick Koston 2025-07-20 20:39:24 -10:00
  • ffaba916d7
    cleanup J. Nick Koston 2025-07-20 20:39:13 -10:00
  • 1de659420e
    Merge branch 'zero_copy' into memory_api J. Nick Koston 2025-07-20 20:23:15 -10:00
  • d9210eba69
    Merge branch 'zero_copy' into integration J. Nick Koston 2025-07-20 20:18:35 -10:00
  • 4a8f6ce556
    Merge remote-tracking branch 'upstream/dev' into zero_copy J. Nick Koston 2025-07-20 20:17:55 -10:00
  • 8c11241af0
    cleanup J. Nick Koston 2025-07-20 20:08:57 -10:00
  • b24ff7236e
    cleanup J. Nick Koston 2025-07-20 20:07:30 -10:00
  • 5e906b1dd9
    cleanup J. Nick Koston 2025-07-20 20:06:50 -10:00
  • ad52d80281
    cleanup J. Nick Koston 2025-07-20 19:57:32 -10:00
  • 04953db51e
    cleanup J. Nick Koston 2025-07-20 19:56:42 -10:00
  • 8b74333e8b
    preen J. Nick Koston 2025-07-20 19:52:26 -10:00
  • 5fb97e8e3c
    preen J. Nick Koston 2025-07-20 19:50:55 -10:00
  • 8b09a5259e
    preen J. Nick Koston 2025-07-20 19:48:19 -10:00
  • ae7aa4c0ef
    preen J. Nick Koston 2025-07-20 19:46:41 -10:00
  • 9cb86241b9
    cleanup J. Nick Koston 2025-07-20 19:40:21 -10:00
  • 1dc736e27a
    preen J. Nick Koston 2025-07-20 19:28:07 -10:00
  • fe1050a583
    [tests] Fix flaky scheduler retry test timing (#9760) J. Nick Koston 2025-07-20 19:21:51 -10:00
  • 7de63d0670
    fixes J. Nick Koston 2025-07-20 19:18:25 -10:00
  • 54bbde6183
    zero copy cleanup J. Nick Koston 2025-07-20 19:01:41 -10:00
  • 305667b06d
    [api] Sync uses_password field_ifdef optimization from aioesphomeapi (#9756) J. Nick Koston 2025-07-20 18:59:48 -10:00
  • 8b54e46652
    Merge branch 'add_fixed_field' into integration J. Nick Koston 2025-07-20 18:06:30 -10:00
  • 14e2c85028
    [api] Remove unused add_fixed_field template function J. Nick Koston 2025-07-20 18:05:21 -10:00
  • 9cd1c7a355
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 16:48:23 -10:00
  • e2a0879239
    Merge branch 'uses_password_ifdef' into integration J. Nick Koston 2025-07-20 16:46:55 -10:00
  • 197b04d74f
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-20 16:45:58 -10:00
  • 852671945a
    [api] Sync uses_password field_ifdef optimization from aioesphomeapi J. Nick Koston 2025-07-20 16:26:17 -10:00
  • fc286c8bf4
    Bump aioesphomeapi from 37.0.2 to 37.0.3 (#9754) dependabot[bot] 2025-07-20 16:20:54 -10:00
  • c60fe4c372
    [CI] Dont create new review if existing and dont count tests (#9753) Jesse Hills 2025-07-21 13:59:25 +12:00
  • a8d53b7c68
    [CI] Use comment marker in too-big reviews (#9751) Jesse Hills 2025-07-21 13:33:20 +12:00
  • 9508871474
    [CI] Fix codeowner workflow requesting the same multiple times (#9750) Jesse Hills 2025-07-21 13:20:02 +12:00
  • a45a45c688
    [api] Split frame helper implementation into protocol-specific files (#9746) J. Nick Koston 2025-07-20 15:10:08 -10:00
  • 46da075226
    [CI] Add url and dismiss reviews once conditions are met (#9748) Jesse Hills 2025-07-21 12:49:00 +12:00
  • efd83dedda
    [CI] Fetch platform components and target platforms from hosted json file (#9747) Jesse Hills 2025-07-21 12:48:00 +12:00
  • 8a296e013c
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 14:37:04 -10:00
  • 953c05d4da
    Merge branch 'api_frame_helper_split' into integration J. Nick Koston 2025-07-20 14:33:06 -10:00
  • af061d6cd8
    have to dupe macros J. Nick Koston 2025-07-20 14:32:54 -10:00
  • 836ea5c60a
    have to dupe macros J. Nick Koston 2025-07-20 14:32:19 -10:00
  • 58f79ef654
    Merge branch 'api_frame_helper_split' into integration J. Nick Koston 2025-07-20 14:31:12 -10:00
  • 984d10aff1
    have to dupe macros J. Nick Koston 2025-07-20 14:31:01 -10:00
  • 48ddb5c999
    Merge branch 'api_frame_helper_split' into integration J. Nick Koston 2025-07-20 14:27:48 -10:00
  • cc34cc7a4e
    order J. Nick Koston 2025-07-20 14:27:34 -10:00
  • 59e567e567
    Merge branch 'api_frame_helper_split' into integration J. Nick Koston 2025-07-20 14:23:58 -10:00
  • a45be553ed
    Merge remote-tracking branch 'origin/api_frame_helper_split' into api_frame_helper_split J. Nick Koston 2025-07-20 14:23:44 -10:00
  • ff59e37d8d
    fixes J. Nick Koston 2025-07-20 14:23:34 -10:00
  • d251d78002
    Merge branch 'dev' into api_frame_helper_split J. Nick Koston 2025-07-20 14:18:56 -10:00
  • 55833380c1
    Merge branch 'api_frame_helper_split' into integration J. Nick Koston 2025-07-20 14:17:59 -10:00
  • 16bd3f92c4
    fixes J. Nick Koston 2025-07-20 14:17:45 -10:00
  • e1e95c36c5
    Merge branch 'api_frame_helper_split' into integration J. Nick Koston 2025-07-20 14:15:14 -10:00
  • 2e7826aa34
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-20 14:13:20 -10:00
  • 06bd1472de
    [CI] Keep original labels when PR has too many lines (#9745) Jesse Hills 2025-07-21 12:10:47 +12:00
  • e1be941bda
    preen J. Nick Koston 2025-07-20 14:07:52 -10:00
  • eea7b9843b
    preen J. Nick Koston 2025-07-20 14:04:08 -10:00
  • bb9011d65d
    [CI] Label PR too-big if it has more than 1000 lines changed (#9744) Jesse Hills 2025-07-21 12:01:16 +12:00
  • 5b5982cfdd
    [api] Reduce memory usage by eliminating duplicate client info strings (#9740) J. Nick Koston 2025-07-20 13:34:59 -10:00
  • a626053220
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 13:20:02 -10:00
  • a5f22e99a3
    Merge branch 'frame_helper_dupe_name_storage' into integration J. Nick Koston 2025-07-20 13:19:50 -10:00
  • fb44fddacf
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-20 13:19:34 -10:00
  • ecd310dae1
    [core] Refactor scheduler to eliminate hidden side effects in empty_ (#9743) J. Nick Koston 2025-07-20 13:11:30 -10:00
  • acca629c5c
    [api] Fix missing ifdef guards for AreaInfo and DeviceInfo messages (#9730) J. Nick Koston 2025-07-20 13:05:53 -10:00
  • 72fcb29fd2
    Merge remote-tracking branch 'upstream/dev' into frame_helper_dupe_name_storage J. Nick Koston 2025-07-20 13:00:45 -10:00
  • 0aabdaa0c7
    [api] Consolidate error handling and remove unused code (#9726) J. Nick Koston 2025-07-20 12:52:46 -10:00
  • e5aed29231
    [CI] Only mention codeowners once (#9727) Jesse Hills 2025-07-21 10:39:30 +12:00
  • 2540e7edb2
    [api] Remove deprecated protobuf fields to reduce flash usage (#9679) J. Nick Koston 2025-07-20 12:35:53 -10:00
  • 29988d414c
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-20 12:28:11 -10:00
  • 82970b640f
    merge J. Nick Koston 2025-07-20 12:27:51 -10:00
  • af724ffb15
    Merge branch 'api_cleanups_2' into memory_api J. Nick Koston 2025-07-20 12:26:33 -10:00