Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    SYNC_SYSOPS    |    Synchronet Multinode BBS Software Suppor    |    33,243 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 31,036 of 33,243    |
|    Rob Swindell to GitLab issue in main/sbbs    |
|    Changing system/OS time zone, changes da    |
|    20 Dec 24 14:19:12    |
      TZUTC: -0800       MSGID: 57056.sync_sys@1:103/705 2bcc0240       PID: Synchronet 3.20a-Linux master/bbf9d5eac Dec 14 2024 GCC 12.2.0       TID: SBBSecho 3.23-Linux master/d0e0e8c90 Dec 19 2024 GCC 12.2.0       BBSID: VERT       CHRS: ASCII 1       open https://gitlab.synchro.net/main/sbbs/-/issues/845              The SMB `when_written.time` message header field is supposed to reflect the       wallclock time at the site a message was written. This value is initialized       with the return value of time() for locally posted messages and in most cases       for networked messages, is initialized by parsing a date/time string into a       `struct tm` and converting that value to a `time[32]_t` by calling       `mktime[32]()`.              Unfortunately, time_t doesn't store/reflect Wallclock time, it stores an       absolute/global time (in UTC). When the time is displayed, it can be displayed       in UTC (e.g. using `gmtime[_r]()`) or displayed in the equivalent local time       (using `localtime[_r]()`) as is usually the case. Unfortunately, the       conversion to local time uses the *current* system/OS time zone. So if that       time zone was changed at any point (to a different UTC offset, not counting       changes between daylight and standard time), then the displayed time of the       post no longer reflects the local/wallclock date/time at the site of the       author/poster.              `time_t` and the underlying conversion functions are not a good choice for       storing a wallclock time. Storing an encoding of a ISO-8601 date/time stamp       would be a better choice.              Create to Deon for asking good questions and making me rethink this 30 year       old design.       --- SBBSecho 3.23-Linux        * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)       SEEN-BY: 103/13 705 105/81 106/201 124/5016 128/187 153/757 7715 154/10       SEEN-BY: 154/30 203/0 218/700 221/0 226/30 227/114 229/110 114 206       SEEN-BY: 229/317 400 426 428 470 550 700 705 240/1120 5832 266/512       SEEN-BY: 280/464 5003 5006 282/1038 291/111 292/8125 301/1 320/219       SEEN-BY: 322/757 341/66 234 342/200 396/45 423/120 460/58 256 1124       SEEN-BY: 467/888 633/280 712/848 770/1 902/26 5020/400 8912 5054/30       SEEN-BY: 5075/35       PATH: 103/705 280/464 460/58 229/426           |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca