https://gitlab.synchro.net/main/sbbs/-/issues/1093#note_8575
I thought more about this issue and the return value of `time()` should normally jump forward or backward on DST since it's based on UTC/GMT (where there is no DST). This issue was observed in SBBSCTRL:Win32, so it's possible it was just Borland C++Builder issue and the other changes weren't actually necessary.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)