• Synchronet after 2038

    From Dran Draggore@VERT to All on Saturday, April 16, 2016 01:45:53
    I read somewhere that date functions in some C++ libraries will fail after 2038.

    I have tested DOSBox 0.74 Win32 and it fails to load after 18 Jan 2038.

    Will Synchronet work after the year 2038 ?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to Dran Draggore on Saturday, April 16, 2016 22:05:15
    Re: Synchronet after 2038
    By: Dran Draggore to All on Sat Apr 16 2016 01:45 am

    I read somewhere that date functions in some C++ libraries will fail after 2038.

    I have tested DOSBox 0.74 Win32 and it fails to load after 18 Jan 2038.

    Will Synchronet work after the year 2038 ?

    The old Synchronet builds (e.g. v2 for DOS and OS/2) will do something weird on/after 2038, but probably will still work to some degree.

    Synchronet for Windows and *nix is built with 64-bit time_t, so no problem with year 2038 (or 2106), for those platforms. Some of the older versions (maybe 3.14 and earlier, I'd have to check) might have some issues in 2038. Sysops should have upgraded or died by then. :-)

    digital man

    Synchronet "Real Fact" #49:
    JAM and Squish were considered before developing Synchronet Message Base format.
    Norco, CA WX: 68.9øF, 25.0% humidity, 3 mph SSE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Deuce@VERT/BBSDEV to Digital Man on Monday, April 18, 2016 02:41:39
    Re: Synchronet after 2038
    By: Digital Man to Dran Draggore on Sat Apr 16 2016 10:05 pm

    Synchronet for Windows and *nix is built with 64-bit time_t, so no problem with year 2038 (or 2106), for those platforms. Some of the older versions (maybe 3.14 and earlier, I'd have to check) might have some issues in 2038. Sysops should have upgraded or died by then. :-)

    Some file formats still use a 32-bit time_t though... there's a time32_t still in use.

    Hopefully we'll have eliminated those before then though.

    ---
    þ Synchronet þ The future of BBSing
  • From echicken@VERT/ECBBS to Deuce on Sunday, April 17, 2016 23:26:28
    Some file formats still use a 32-bit time_t though... there's a time32_t still in use.

    Hopefully we'll have eliminated those before then though.

    The official BBS FAQ says that those improvements are scheduled for version 4.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From Deuce@VERT/BBSDEV to echicken on Monday, April 18, 2016 10:53:24
    Re: Synchronet after 2038
    By: echicken to Deuce on Sun Apr 17 2016 11:26 pm

    The official BBS FAQ says that those improvements are scheduled for version 4.

    So is the web server.

    ---
    þ Synchronet þ The future of BBSing
  • From Nightfox@VERT/DIGDIST to Dran Draggore on Monday, April 18, 2016 08:53:39
    I read somewhere that date functions in some C++ libraries will fail after 2038.

    I have tested DOSBox 0.74 Win32 and it fails to load after 18 Jan 2038.

    Will Synchronet work after the year 2038 ?

    DOSBox? Are you trying with the (old) DOS version of Synchronet? If so, do you expect the old DOS version to be updated? I'm fairly sure only the current OS releases of Synchronet will be supported. Also, there are still 22 years to fix any issues related to software working in 2038.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Spacesst@VERT/SPACESST to DEUCE on Monday, April 18, 2016 09:10:00
    Quoting Deuce to Digital Man <=-

    Re: Synchronet after 2038
    By: Digital Man to Dran Draggore on Sat Apr 16 2016 10:05 pm

    Synchronet for Windows and *nix is built with 64-bit time_t, so no problem with year 2038 (or 2106), for those platforms. Some of the older versions (maybe 3.14 and earlier, I'd have to check) might have some issues in 2038. Sysops should have upgraded or died by then. :-)

    Some file formats still use a 32-bit time_t though... there's a
    time32_t still in use.

    Hopefully we'll have eliminated those before then though.

    -!-
    þ Synchronet þ The future of BBSing

    Not Every Body use 64 Bit Computer , bbsing still use 32/16 bit computer
    this Will Conflic ??





    ... Drop your carrier ... we have you surrounded!
    ___ Blue Wave/386 v2.30

    ---
    þ Synchronet þ SpaceSST BBS Usenet Gateway
  • From Digital Man@VERT to Deuce on Monday, April 18, 2016 14:17:18
    Re: Synchronet after 2038
    By: Deuce to Digital Man on Mon Apr 18 2016 02:41 am

    Re: Synchronet after 2038
    By: Digital Man to Dran Draggore on Sat Apr 16 2016 10:05 pm

    Synchronet for Windows and *nix is built with 64-bit time_t, so no problem with year 2038 (or 2106), for those platforms. Some of the older versions (maybe 3.14 and earlier, I'd have to check) might have some issues in 2038. Sysops should have upgraded or died by then. :-)

    Some file formats still use a 32-bit time_t though... there's a time32_t still in use.

    That true, but in the files, they're treated as unsigned 32-bit values, so 2106 would be the year of demise, not 2038.

    Hopefully we'll have eliminated those before then though.

    Sure. I'll get right on that. :-)

    digital man

    Synchronet "Real Fact" #19:
    Michael Swindell was directly responsible for Synchronet's commercial success. Norco, CA WX: 86.7øF, 13.0% humidity, 8 mph SE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Tony Langdon@VERT to Spacesst on Tuesday, April 19, 2016 07:34:00
    Spacesst wrote to DEUCE <=-

    Not Every Body use 64 Bit Computer , bbsing still use 32/16 bit computer
    this Will Conflic ??

    22 years is an eternity in computing. I almost never use 16 bit software today. Most is 32 bit, and I've used a lot of 64 bit software, especially on Linux, where I've run at least one 64 bit system for several years now. At home, mostly 32 bit (the BBS is running on a Pi 1B+), and of course, most Windows application software is still 32 bit, though all my desktops run a 64 bit Windows OS (another reason I almost never use 16 bit apps!).


    ... This tagline is freeware; future support is unavailable.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Nightfox@VERT/DIGDIST to Tony Langdon on Monday, April 18, 2016 15:47:38
    Not Every Body use 64 Bit Computer , bbsing still use 32/16 bit
    computer
    this Will Conflic ??

    22 years is an eternity in computing. I almost never use 16 bit software today. Most is 32 bit, and I've used a lot of 64 bit software, especially on Linux, where I've run at least one 64 bit system for several years now. At home, mostly 32 bit (the BBS is running on a Pi 1B+), and of course, most Windows application software is still 32 bit, though all my desktops run a 64 bit Windows OS (another reason I almost never use 16 bit apps!).

    In the BBS world though, hopefully we (sysops) will still have a fairly easy way to continue running all of our favorite door games, many of which are 16- bit DOS software which has since been abandoned. I know there's already a way to run DOS doors in Linux with Synchronet (using dosemu, I believe), but I think it's more difficult in Windows. But in 22 years, perhaps a solution will come along to make it easier.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Monday, April 18, 2016 16:10:30
    Re: Synchronet after 2038
    By: Nightfox to Tony Langdon on Mon Apr 18 2016 03:47 pm

    Not Every Body use 64 Bit Computer , bbsing still use 32/16 bit
    computer
    this Will Conflic ??

    22 years is an eternity in computing. I almost never use 16 bit software today. Most is 32 bit, and I've used a lot of 64 bit software, especially on Linux, where I've run at least one 64 bit system for several years now. At home, mostly 32 bit (the BBS is running on a Pi 1B+), and of course, most Windows application software is still 32 bit, though all my desktops run a 64 bit Windows OS (another reason I almost never use 16 bit apps!).

    In the BBS world though, hopefully we (sysops) will still have a fairly easy way to continue running all of our favorite door games, many of which are 16- bit DOS software which has since been abandoned. I know there's already a way to run DOS doors in Linux with Synchronet (using dosemu, I believe), but I think it's more difficult in Windows.

    In my opinion, running DOS doors on Windows (32-bit) is much easier than running them on Linux/DOSemu. FWIW,

    digital man

    Synchronet "Real Fact" #52:
    Synchronet Blackjack was the first multi-node/multi-user game for Synchronet. Norco, CA WX: 86.2øF, 11.0% humidity, 11 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to Tony Langdon on Monday, April 18, 2016 18:13:59
    Re: Re: Synchronet after 2038
    By: Tony Langdon to Spacesst on Tue Apr 19 2016 07:34 am

    22 years is an eternity in computing. I almost never use 16 bit software today. Most is 32 bit, and I've used a lot of 64 bit software, especially on Linux, where I've run at least one 64 bit system for several years now. At home, mostly 32 bit (the BBS is running on a Pi 1B+), and of course,
    most Windows application software is still 32 bit, though all my desktops run a 64 bit Windows OS (another reason I almost never use 16 bit apps!).



    it's an eternity, eh?
    well you are speaking with bbs people and we use a lot of 16bit programs.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Tony Langdon@VERT to Nightfox on Tuesday, April 19, 2016 09:34:00
    Nightfox wrote to Tony Langdon <=-

    In the BBS world though, hopefully we (sysops) will still have a fairly easy way to continue running all of our favorite door games, many of
    which are 16- bit DOS software which has since been abandoned. I know there's already a way to run DOS doors in Linux with Synchronet (using dosemu, I believe), but I think it's more difficult in Windows. But in
    22 years, perhaps a solution will come along to make it easier.

    And some of us Linux users don't even use an x86 compatible processor. I run on a Pi, which is ARM. It still is possible to run DOS doors on this platform, using DOSBox or QEmu, though I haven't gone down that road yet. DOSEmu is not an option, because DOSEmu requires an X86 processor.


    ... I lurk quietly and carry a big OFF/ON switch.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Tony Langdon@VERT to Digital Man on Tuesday, April 19, 2016 09:36:00
    Digital Man wrote to Nightfox <=-


    In my opinion, running DOS doors on Windows (32-bit) is much easier
    than running them on Linux/DOSemu. FWIW,

    no 32 bit Windows systems here. They're all either Linux or 64 bit Windows. :)


    ... I'm not nearly as think as you confused I am.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Tony Langdon@VERT to Mro on Tuesday, April 19, 2016 09:38:00
    Mro wrote to Tony Langdon <=-

    it's an eternity, eh?
    well you are speaking with bbs people and we use a lot of 16bit
    programs. ---

    Some do, some don't. :P


    ... SHIN: A device for finding furniture in the dark!
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Monday, April 18, 2016 16:57:21
    In the BBS world though, hopefully we (sysops) will still have a
    fairly easy way to continue running all of our favorite door games,
    many of which are 16- bit DOS software which has since been abandoned.
    I know there's already a way to run DOS doors in Linux with Synchronet
    (using dosemu, I believe), but I think it's more difficult in Windows.

    In my opinion, running DOS doors on Windows (32-bit) is much easier than running them on Linux/DOSemu. FWIW,

    I agree. I was just thinking that in the future, if one wanted/needed to use a 64-bit edition of Windows, hopefully there will eventually be a fairly easy way to run DOS doors on it. I imagine a 64-bit OS would be required to make use of a replacement for the 32-bit time_t that Deuce mentioned, but I'm not 100% sure if that's true.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Nightfox on Monday, April 18, 2016 17:23:32
    Re: Synchronet after 2038
    By: Nightfox to Digital Man on Mon Apr 18 2016 04:57 pm

    In the BBS world though, hopefully we (sysops) will still have a
    fairly easy way to continue running all of our favorite door games,
    many of which are 16- bit DOS software which has since been abandoned.
    I know there's already a way to run DOS doors in Linux with Synchronet
    (using dosemu, I believe), but I think it's more difficult in Windows.

    In my opinion, running DOS doors on Windows (32-bit) is much easier than running them on Linux/DOSemu. FWIW,

    I agree. I was just thinking that in the future, if one wanted/needed to use a 64-bit edition of Windows, hopefully there will eventually be a fairly easy way to run DOS doors on it. I imagine a 64-bit OS would be required to make use of a replacement for the 32-bit time_t that Deuce mentioned, but I'm not 100% sure if that's true.

    No, a 64-bit OS is not required for a 64-bit time_t. Even 16-bit programs (and OSes) could use a 64-bit time_t, if they so choose (if they even have the concept of unix time and a time_t to begin with).

    digital man

    Synchronet/BBS Terminology Definition #6:
    BSO = Binkley Style Outbound
    Norco, CA WX: 84.8øF, 13.0% humidity, 9 mph SSE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Mro@VERT/BBSESINF to Tony Langdon on Monday, April 18, 2016 20:39:14
    Re: Re: Synchronet after 2038
    By: Tony Langdon to Digital Man on Tue Apr 19 2016 09:36 am

    Digital Man wrote to Nightfox <=-


    In my opinion, running DOS doors on Windows (32-bit) is much easier than running them on Linux/DOSemu. FWIW,

    no 32 bit Windows systems here. They're all either Linux or 64 bit
    Windows. :)


    i dont know why you put the smiley on the end.

    anyways, run a vm.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Mro@VERT/BBSESINF to Tony Langdon on Monday, April 18, 2016 20:39:45
    Re: Re: Synchronet after 2038
    By: Tony Langdon to Mro on Tue Apr 19 2016 09:38 am

    Mro wrote to Tony Langdon <=-

    it's an eternity, eh?
    well you are speaking with bbs people and we use a lot of 16bit programs. ---

    Some do, some don't. :P


    yeah but you cant run doorgames and probably wont be around one month from now.

    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Tony Langdon@VERT to Nightfox on Tuesday, April 19, 2016 12:11:00
    Nightfox wrote to Digital Man <=-

    I agree. I was just thinking that in the future, if one wanted/needed
    to use a 64-bit edition of Windows, hopefully there will eventually be
    a fairly easy way to run DOS doors on it. I imagine a 64-bit OS would
    be required to make use of a replacement for the 32-bit time_t that
    Deuce mentioned, but I'm not 100% sure if that's true.

    I can see the DOS part being more tightly integrated into the BBS software. Even if an external utility is used (DOSEmu, DOSBox, QEmu, etc), the setup will be a lot more integrated, and the BBS software will do as much of the configuration and housekeeping as possible. Just specify your door and the environment in which it is to run. :) The ideal is it's as easy to setup a DOS door as a door written for the native OS that the BBS runs on.


    ... A Canadian? It's like an American, without the gun, with health care.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Monday, April 18, 2016 19:27:59
    Re: Synchronet after 2038
    By: Digital Man to Nightfox on Mon Apr 18 2016 17:23:32

    I agree. I was just thinking that in the future, if one wanted/needed
    to use a 64-bit edition of Windows, hopefully there will eventually be
    a fairly easy way to run DOS doors on it. I imagine a 64-bit OS would
    be required to make use of a replacement for the 32-bit time_t that
    Deuce mentioned, but I'm not 100% sure if that's true.

    No, a 64-bit OS is not required for a 64-bit time_t. Even 16-bit programs (and OSes) could use a 64-bit time_t, if they so choose (if they even have the concept of unix time and a time_t to begin with).

    Ah, I wasn't sure.. I do remember seeing something that some compilers provide such data types regardless of the bitness of the processor.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Vk3jed@VERT/FREEWAY to Nightfox on Tuesday, April 19, 2016 12:08:00
    Nightfox wrote to Tony Langdon <=-\

    In the BBS world though, hopefully we (sysops) will still have a fairly easy way to continue running all of our favorite door games, many of
    which are 16- bit DOS software which has since been abandoned. I know there's already a way to run DOS doors in Linux with Synchronet (using dosemu, I believe), but I think it's more difficult in Windows. But in
    22 years, perhaps a solution will come along to make it easier.

    Perhaps some DOS/processor emulator setup as a container, which has the door and all of its workings inside, as an integrated part of BBS software might be the future, so there will be no messing around with external emulators. The door configuration would simply have an option to load a particular environment (e.g. DOS), and options to configure it, as well as the usual drop files, etc.

    Other housekeeping such as FOSSIL, serial port emulation, etc would be a part of the environment provided by the BBS's emulator. In 22 years time, processor power on ARM (and whatever other non x86 systems) would be a trivial issue, given Moore's Law. I can see DOS doors being more tightly integrated into the (now) alien BBS environment.


    ... Better one true friend than a hundred relatives.
    --- MultiMail/Win32 v0.49
    þ Synchronet þ Freeway BBS in Bendigo, Australia.
  • From Deuce@VERT/BBSDEV to Spacesst on Tuesday, April 19, 2016 08:25:00
    Re: Synchronet after 2038
    By: Spacesst to DEUCE on Mon Apr 18 2016 09:10 am

    Synchronet for Windows and *nix is built with 64-bit time_t, so no problem with year 2038 (or 2106), for those platforms. Some of the older versions (maybe 3.14 and earlier, I'd have to check) might have some issues in 2038. Sysops should have upgraded or died by then. :-)

    Some file formats still use a 32-bit time_t though... there's a time32_t still in use.

    Hopefully we'll have eliminated those before then though.

    Not Every Body use 64 Bit Computer , bbsing still use 32/16 bit computer this Will Conflic ??

    No, even 32-bit systems support 64-bit integers (Synchronet doesn't support 16-bit systems).

    IIRC, ZModem uses a 32-bit time_t for example, so ZModem will stop transferring the correct file date (YModem will continue to work). Message bases use a 32-bit time_t as well as I recall.

    A lot of little fixes will end up being needed, as well as a few backward incompatible ones... which is why we're slowly moving from time32_t to time_t. At the end of it all, if the C compiler and library continue to use a 32-bit time_t, everything will remain broken though.

    ---
    þ Synchronet þ The future of BBSing
  • From Mindless Automaton@VERT/ELDRITCH to Digital Man on Tuesday, April 19, 2016 08:23:03
    On 4/18/2016 5:17 PM, Digital Man wrote:
    Re: Synchronet after 2038
    By: Deuce to Digital Man on Mon Apr 18 2016 02:41 am

    > Re: Synchronet after 2038
    > By: Digital Man to Dran Draggore on Sat Apr 16 2016 10:05 pm
    >
    > > Synchronet for Windows and *nix is built with 64-bit time_t, so no
    > > problem with year 2038 (or 2106), for those platforms. Some of the older
    > > versions (maybe 3.14 and earlier, I'd have to check) might have some
    > > issues in 2038. Sysops should have upgraded or died by then. :-)
    >
    > Some file formats still use a 32-bit time_t though... there's a time32_t
    > still in use.

    That true, but in the files, they're treated as unsigned 32-bit values, so 2106
    would be the year of demise, not 2038.

    > Hopefully we'll have eliminated those before then though.

    Sure. I'll get right on that. :-)



    Siri, set reminder for 2037..

    -Mindless Automaton
    ---
    þ Synchronet þ Eldritch Clockwork BBS - eldritch.darktech.org
  • From Ruben Figueroa@VERT to Nightfox on Tuesday, April 19, 2016 06:55:07
    In the BBS world though, hopefully we (sysops) will still have a fairly easy way to continue running all of our favorite door games, many of
    which are 16- bit DOS software which has since been abandoned. I know there's already a way to run DOS doors in Linux with Synchronet (using dosemu, I believe), but I think it's more difficult in Windows. But in
    22 years, perhaps a solution will come along to make it easier.


    I have bbs running in a VM which sits on a windows 64bit os. The VM is an XP os and all works fine. So when not messing with the bbs I minimize the VM
    and work on the 64bit windows os.

    That is one way around having a Windows 64bit os and having a bbs. The VM is by oracle

    Just my .02

    Ruben Figueroa
    Mystic Prison Board Sysop
    telnet://pb.darktech.org:24
    Web: www.rdfig.net

    --- Mystic BBS v1.12 A10 (Windows)
    * Origin: Mystic Prison Board*Mesquite Tx*pb.darktech.org:24 (1:124/5014)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Accession@VERT/PHARCYDE to Digital Man on Tuesday, April 19, 2016 13:41:25
    Hello Digital,

    On 18 Apr 16 16:10, Digital Man wrote to Nightfox:

    In the BBS world though, hopefully we (sysops) will still have a
    fairly easy way to continue running all of our favorite door games,
    many of which are 16- bit DOS software which has since been
    abandoned. I know there's already a way to run DOS doors in Linux
    with Synchronet (using dosemu, I believe), but I think it's more
    difficult in Windows.

    In my opinion, running DOS doors on Windows (32-bit) is much easier
    than running them on Linux/DOSemu. FWIW,

    The only major difference I can see is that with Linux you (as the sysop) have to run dosemu to configure each door. Otherwise it's basically the exact same thing since Synchronet takes care of calling dosemu and the door. *shrug*

    Regards,
    Nick

    --- GoldED+/LNX 1.1.5-b20160322
    þ Synchronet þ thePharcyde_ telnet://bbs.pharcyde.org (Wisconsin)
  • From Nightfox@VERT/DIGDIST to Ruben Figueroa on Tuesday, April 19, 2016 12:35:22
    In the BBS world though, hopefully we (sysops) will still have a
    fairly easy way to continue running all of our favorite door games,
    many of which are 16- bit DOS software which has since been
    abandoned. I know there's already a way to run DOS doors in Linux
    with Synchronet (using dosemu, I believe), but I think it's more
    difficult in Windows. But in 22 years, perhaps a solution will come
    along to make it easier.


    I have bbs running in a VM which sits on a windows 64bit os. The VM is an XP os and all works fine. So when not messing with the bbs I minimize the VM and work on the 64bit windows os.

    That is one way around having a Windows 64bit os and having a bbs. The VM is by oracle

    Just my .02

    Yes, I have (and am currently) doing the same thing..

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man@VERT to Deuce on Tuesday, April 19, 2016 14:21:42
    Re: Synchronet after 2038
    By: Deuce to Spacesst on Tue Apr 19 2016 08:25 am

    IIRC, ZModem uses a 32-bit time_t for example, so ZModem will stop transferring the correct file date (YModem will continue to work).

    Actually, both YModem and ZModem use ASCII-octal for the date/time stamp of sent files, so there's no built-in "bitness" of this field. It's still possible that many Y/ZModem implementations will do weird things come 2038 or 2106.

    Message bases use a 32-bit time_t as well as I recall.

    SMB uses an unsigned 32-bit date/time value, yes, so year 2106+ would be an issue.

    A lot of little fixes will end up being needed, as well as a few backward incompatible ones... which is why we're slowly moving from time32_t to time_t. At the end of it all, if the C compiler and library continue to use a 32-bit time_t, everything will remain broken though.

    Yeah, but we no longer (officially) support tool-chains that use 32-bit time_t (at least by default), that I'm aware of.

    digital man

    Synchronet "Real Fact" #10:
    DOVE-Net was originally an exclusive ("elite") WWIVnet network in O.C., Calif. Norco, CA WX: 86.6øF, 14.0% humidity, 10 mph ESE wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net