J. Nick Koston
849df4b2a8
no host
2026-01-30 03:26:03 -06:00
J. Nick Koston
5f7582ffdb
override localtime() to use our timezone
...
By providing our own localtime() and localtime_r() implementations,
user lambdas calling ::localtime() continue to work correctly without
needing migration. This eliminates the breaking change while still
achieving the memory savings.
2026-01-30 03:25:21 -06:00
J. Nick Koston
dcd0f53027
fix clang-tidy warnings
...
- Add NOLINT for intentional global mutable state
- Simplify boolean return in parse_posix_tz
- Add USE_TIME_TIMEZONE define for tests
- Add NOLINT for Google Test SetUp/TearDown methods
2026-01-30 02:51:36 -06:00
J. Nick Koston
b5e073bf7f
clarify comment about days_to_year_start
2026-01-30 01:52:05 -06:00
J. Nick Koston
cde2199b64
more cover
2026-01-30 01:46:57 -06:00
J. Nick Koston
a1eef9870c
cleanup
2026-01-30 01:28:23 -06:00
J. Nick Koston
19e9ab253e
cleanup
2026-01-30 01:24:48 -06:00
J. Nick Koston
e3a99f12e4
more edge cases
2026-01-30 01:22:32 -06:00
J. Nick Koston
d31a860bf2
fix, macos and linux disagree on ambig time
2026-01-30 01:18:16 -06:00
J. Nick Koston
cfea3472bd
cleanups
2026-01-30 01:11:31 -06:00
J. Nick Koston
31859a3eb5
fix
2026-01-30 01:10:43 -06:00
J. Nick Koston
9f3e5f990f
cleanups
2026-01-30 01:09:30 -06:00
J. Nick Koston
f317f58545
cleanups
2026-01-30 01:09:06 -06:00
J. Nick Koston
01c23eace3
cleanups
2026-01-30 01:06:46 -06:00
J. Nick Koston
9b8556c2b2
fix
2026-01-30 01:03:42 -06:00
J. Nick Koston
9628c213b5
make human readable
2026-01-30 01:01:21 -06:00
J. Nick Koston
07a71c412d
make human readable
2026-01-30 01:00:07 -06:00
J. Nick Koston
0d736e4143
fix
2026-01-30 00:41:53 -06:00
J. Nick Koston
a93e3b6fa0
ambig time
2026-01-30 00:38:29 -06:00
J. Nick Koston
22ab20ba4c
aioesphomeapi and esphome both always have M format, it was overkill
2026-01-30 00:36:17 -06:00
J. Nick Koston
6ee51b0159
remove crazy over definsive edge cases that the bot wants -- they never happen and just make things larger
2026-01-30 00:25:42 -06:00
J. Nick Koston
e2b3186731
remove crazy over definsive edge cases that the bot wants -- they never happen and just make things larger
2026-01-30 00:23:09 -06:00
J. Nick Koston
31aa58c45d
bot review
2026-01-30 00:12:46 -06:00
J. Nick Koston
a757cb3c91
bot review
2026-01-30 00:03:28 -06:00
J. Nick Koston
91ad54d864
bot review
2026-01-30 00:03:13 -06:00
J. Nick Koston
3703755e03
more fixes
2026-01-29 23:59:39 -06:00
J. Nick Koston
c1d380dee4
more fixes
2026-01-29 23:58:07 -06:00
J. Nick Koston
b2120609b9
bot review
2026-01-29 23:54:14 -06:00
J. Nick Koston
9e6e8a7ecb
bot review
2026-01-29 23:51:50 -06:00
J. Nick Koston
de06b36544
bot review
2026-01-29 23:50:37 -06:00
J. Nick Koston
695df9b979
bot review
2026-01-29 23:49:07 -06:00
J. Nick Koston
aa91cdd984
no setz
2026-01-29 23:47:28 -06:00
J. Nick Koston
284a9cdab6
must set TZ
2026-01-29 23:41:41 -06:00
J. Nick Koston
77ebfc8687
aioesphomeapi and esphome both always have M format, it was overkill
2026-01-29 23:34:59 -06:00
J. Nick Koston
899f2bbac5
aioesphomeapi and esphome both always have M format, it was overkill
2026-01-29 23:34:49 -06:00
J. Nick Koston
bb35e7b4b5
bad feedback from copilot
2026-01-29 23:31:09 -06:00
J. Nick Koston
64e4edd70f
bad feedback from copilot
2026-01-29 23:30:33 -06:00
J. Nick Koston
300b7169ad
cleanup
2026-01-29 23:29:10 -06:00
J. Nick Koston
1353dbc31e
cleanup
2026-01-29 23:28:35 -06:00
J. Nick Koston
300eea034b
handle trailing garbage
2026-01-29 23:26:53 -06:00
J. Nick Koston
90a06b5249
Merge branch 'dev' into posix_tz
2026-01-29 19:20:14 -10:00
J. Nick Koston
1b7b307d08
simplify
2026-01-29 22:57:17 -06:00
J. Nick Koston
a946aefbed
more cover
2026-01-29 22:54:56 -06:00
J. Nick Koston
8708f96de4
less ram
2026-01-29 22:53:29 -06:00
J. Nick Koston
bd056b3b9e
improve readability
2026-01-29 22:47:54 -06:00
J. Nick Koston
5d49c81e2d
more cover
2026-01-29 22:42:33 -06:00
J. Nick Koston
bec7d6d223
tweak
2026-01-29 22:31:23 -06:00
J. Nick Koston
973105f2e5
tweak
2026-01-29 22:28:09 -06:00
J. Nick Koston
53fb876738
tests
2026-01-29 22:17:36 -06:00
J. Nick Koston
d2bc168f39
tweak
2026-01-29 22:07:34 -06:00