J. Nick Koston
8aeb3c5212
Merge remote-tracking branch 'upstream/dev' into integration
2026-03-22 15:05:18 -10:00
cd05462e9f
[core] Use placement new allocation for Pvariables ( #15079 )
...
Co-authored-by: J. Nick Koston <nick@home-assistant.io >
Co-authored-by: J. Nick Koston <nick@koston.org >
2026-03-22 14:42:04 -10:00
J. Nick Koston
d60ab8e20f
Merge branch 'kamilcuk/use-placement-new' into integration
2026-03-22 14:19:43 -10:00
J. Nick Koston
5b1b285220
Merge branch 'kamilcuk/use-placement-new' of https://github.com/Kamilcuk/esphome into kamilcuk/use-placement-new
2026-03-22 14:19:29 -10:00
J. Nick Koston
2d47c31fbf
nits
2026-03-22 14:19:22 -10:00
J. Nick Koston
e564114787
Merge branch 'dev' into kamilcuk/use-placement-new
2026-03-22 14:06:12 -10:00
J. Nick Koston and Claude Opus 4.6
e85065b1c4
[logger] Fix dummy_main.cpp Logger constructor for clang-tidy ( #15088 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 14:06:00 -10:00
J. Nick Koston
76cd51beb9
Merge remote-tracking branch 'upstream/fix-dummy-main-logger-constructor' into integration
2026-03-22 14:02:18 -10:00
J. Nick Koston
ad439ea3f9
Merge branch 'kamilcuk/use-placement-new' into integration
2026-03-22 14:02:07 -10:00
J. Nick Koston
58b6d7a0df
revert fix -- moved to another pr
2026-03-22 14:01:48 -10:00
J. Nick Koston
1dde810db8
revert fix -- moved to another pr
2026-03-22 14:01:32 -10:00
J. Nick Koston
280ea52002
Merge branch 'kamilcuk/use-placement-new' into integration
2026-03-22 13:58:24 -10:00
J. Nick Koston
42e1d93398
cleanup
2026-03-22 13:57:08 -10:00
J. Nick Koston
3eb0f1affd
Merge branch 'kamilcuk/use-placement-new' of https://github.com/Kamilcuk/esphome into kamilcuk/use-placement-new
2026-03-22 13:54:09 -10:00
J. Nick Koston
8b89f5e036
avoid template overhead
2026-03-22 13:54:00 -10:00
J. Nick Koston
7bd4cde012
Merge branch 'dev' into kamilcuk/use-placement-new
2026-03-22 13:47:53 -10:00
J. Nick Koston and Claude Opus 4.6
67add9b9b6
[logger] Fix dummy_main.cpp Logger constructor for clang-tidy
...
The Logger constructor requires a task_log_buffer_size argument when
USE_ESPHOME_TASK_LOG_BUFFER is defined, which is the case in defines.h
used by clang-tidy.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-22 13:44:39 -10:00
J. Nick Koston
bccaee8d79
fix test
2026-03-22 13:38:43 -10:00
J. Nick Koston
f70f012dc2
fix test
2026-03-22 13:38:25 -10:00
J. Nick Koston
cf27eca8fc
Merge branch 'kamilcuk/use-placement-new' into integration
2026-03-22 13:14:10 -10:00
J. Nick Koston
4a2ff62d68
Merge remote-tracking branch 'upstream/dev' into integration
2026-03-22 12:58:13 -10:00
J. Nick Koston
d0e705d948
[core] Inline Application::loop() to eliminate stack frame ( #15041 )
2026-03-22 12:46:28 -10:00
J. Nick Koston
2c06464f7b
[packet_transport] Use FixedVector and parent pointer to enable inline Callback storage ( #14946 )
2026-03-22 12:41:54 -10:00
J. Nick Koston
84727b1f71
[esp32] Validate eFuse MAC reads and reject garbage MACs ( #15049 )
2026-03-22 12:41:01 -10:00
J. Nick Koston
aef987dccf
[core] Fix Callback::create memcpy from function reference ( #14995 )
2026-03-22 12:37:46 -10:00
J. Nick Koston
08df8e15f1
Merge branch 'dev' into kamilcuk/use-placement-new
2026-03-22 12:33:56 -10:00
J. Nick Koston
b2b61bea6a
[web_server_idf] Inline send() to reduce httpd task stack depth ( #15045 )
2026-03-22 12:33:06 -10:00
J. Nick Koston
30f66be1da
[esp32] Mention ignore_pin_validation_error in flash pin error message ( #14998 )
2026-03-22 12:32:42 -10:00
J. Nick Koston
6caa9ee227
[logger] Move log level lookup tables to PROGMEM ( #15003 )
2026-03-22 12:32:08 -10:00
J. Nick Koston
9152f77cdd
[core] Reduce automation call chain stack depth ( #15042 )
2026-03-22 12:31:48 -10:00
J. Nick Koston
4d09eb2cec
[tests] Fix flaky ld24xx integration tests by disabling API batching ( #15050 )
2026-03-22 12:29:28 -10:00
J. Nick Koston
5cc4f6e85a
[logger] Add task_log_buffer_zephyr.cpp to platform source filter ( #15081 )
2026-03-22 12:29:12 -10:00
J. Nick Koston
27f3a5f5f4
[sht4x] Add missing hal.h include for millis() on ESP-IDF ( #15087 )
2026-03-22 11:54:54 -10:00
J. Nick Koston
bc688b973a
address bot comments
2026-03-22 11:34:27 -10:00
J. Nick Koston
478ac9d9f2
lint
2026-03-22 11:32:36 -10:00
J. Nick Koston
2e8b009167
fix duplication
2026-03-22 11:31:03 -10:00
J. Nick Koston
85c970e1dd
globals is special
2026-03-22 11:23:46 -10:00
J. Nick Koston
d30f3100bd
Merge branch 'kamilcuk/use-placement-new' of https://github.com/Kamilcuk/esphome into kamilcuk/use-placement-new
2026-03-22 11:20:25 -10:00
J. Nick Koston
6b59d01dd2
touch ups
2026-03-22 11:20:22 -10:00
J. Nick Koston
4d5ff822af
Merge branch 'dev' into kamilcuk/use-placement-new
2026-03-22 11:19:51 -10:00
J. Nick Koston
9a310d307f
touch ups
2026-03-22 11:17:30 -10:00
J. Nick Koston
bcc3ec8054
simplify
2026-03-22 11:14:49 -10:00
J. Nick Koston
c3ef2faa4f
fixes
2026-03-22 11:09:26 -10:00
J. Nick Koston
c93c701e0a
fixes, safety
2026-03-22 11:01:36 -10:00
J. Nick Koston
593dbc9e67
[logger] Fix unit test and benchmark Logger constructor calls ( #15085 )
2026-03-23 09:50:58 +13:00
J. Nick Koston
daafa8faa3
[wifi] Inline trivial WiFiAP and WiFiComponent accessors ( #15075 )
2026-03-22 10:36:18 -10:00
Jason Kölker
2b6d63fd09
[pmsx003] Keep active-mode reads aligned ( #14832 )
2026-03-23 09:21:08 +13:00
c917b8ce06
[logger] Fix race condition in task log buffer initialization ( #15071 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-03-23 09:20:28 +13:00
Jonathan Swoboda
12b10d8b89
[ultrasonic] Fix ISR edge detection with debounce and trigger filtering ( #15014 )
2026-03-22 16:19:46 -04:00
J. Nick Koston
6a77b8b1f4
[light] Fix gamma LUT quantizing small brightness to zero ( #15060 )
2026-03-23 09:19:28 +13:00