Thanks for the corrections and the citations. I installed the attached patch to fix Moldova's transitions since 2022. It looks like we'll need a new release soon, as TZDB will be slightly wrong for the March 29 transition in Moldova, as it will have the transition occurring an hour too early. I would like to at least wait for the resolution to be approved tomorrow, though. You write:
It seems that in 1996 Moldova changed the end date to October like most of Europe, but kept the transitions at 2:00 and 3:00 rather than 1:00 UTC, which would have been locally 3:00 and 4:00.
Yes, 1996 is confusing, as we have both Romania and Moldova switching on the EU dates but at 00:00 instead of at 02:00 and 03:00 as you stated. Is there a source for the 1996 transition times? Your email didn't mention one - not surprising, as reliable sources can be hard to come by for that historical period in eastern Europe. For now, I left that alone. Thanks again for the detailed email.