• Test Drive

    From Tom Swartz@1:153/757.11 to All on Mon Nov 19 20:50:00 2018

    Hi to all!

    I just installed Blue Wave for DOS and applied the Y2K patch. Now to see
    if the date format is correct. I uploaded this packet to a PCBoard BBS.

    Has anyone successfully run the DOOR version for PCBoard?

    I got it to run via DOORWAY, but the door thinks i am a LOCAL caller.

    Any suggestions??

    Thanks!

    ___ Blue Wave/386 v2.30

    --- PCBoard (R) v15.3/100
    * Origin: Danger Bay BBS * Vancouver, Canada (1:153/757.11)
  • From Alan Ianson@1:153/757 to Tom Swartz on Tue Nov 20 01:09:27 2018
    Re: Test Drive
    By: Tom Swartz to All on Mon Nov 19 2018 08:50 pm

    I just installed Blue Wave for DOS and applied the Y2K patch. Now to see if the date format is correct. I uploaded this packet to a PCBoard BBS.

    The date looks fine here. The header says Nov. 19/18 8:50pm UTC. I suspect that should be PST but in spite of that all looks good.

    Ttyl :-),
    Al

    ... What do you mean off topic??!!! There's a topic?
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Dale Shipp@1:261/1466 to Tom Swartz on Wed Nov 21 02:58:02 2018
    On 11-19-18 20:50, Tom Swartz <=-
    spoke to All about Test Drive <=-


    I just installed Blue Wave for DOS and applied the Y2K patch. Now to
    see if the date format is correct. I uploaded this packet to a PCBoard BBS.

    Looks good. Which Y2K fix did you use? There are two out there. The
    bandaid I wrote which encircles BlueWave with a batch file to correct
    the Y2K headers, and another one which actually patches the executable directly.

    IMO, the second version is a much better solution and easier to
    implement.

    Look at the Wiki article on BlueWave. It mentions both, but does not
    give links. I believe that one of the Mark(c) Lewis has both on his web
    site and maybe he will jump in to give you a pointer. It that does not
    happen quickly -- get back to me and I will dig up the links for you.

    Dale Shipp
    fido_261_1466 (at) verizon (dot) net
    (1:261/1466)


    ... Shipwrecked on Hesperus in Columbia, Maryland. 03:04:53, 21 Nov 2018
    ___ Blue Wave/DOS v2.30

    --- Maximus/NT 3.01
    * Origin: Owl's Anchor (1:261/1466)
  • From mark lewis@1:3634/12.73 to Dale Shipp on Wed Nov 21 11:29:42 2018

    On 2018 Nov 21 02:58:02, you wrote to Tom Swartz:

    Look at the Wiki article on BlueWave. It mentions both, but does not
    give links. I believe that one of the Mark(c) Lewis has both on his web site

    i do and the old links are no longer valid... that whole setup is gone since Hurricane Florence rolled through here :/

    the new setup has them here...

    ftp://sestar.synchro.net/main/BLUEWAVE/00index.html
    or
    ftp://southeaststar.wpusa.dynip.com/main/BLUEWAVE/00index.html

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... When life hands you a lemon, forget the lemonade, let's make pie!
    ---
    * Origin: (1:3634/12.73)
  • From Tom Swartz@1:153/757.11 to Dale Shipp on Tue Nov 27 08:26:00 2018

    Hi Dale,

    I used your full .EXE patch. Nice work! I was reading your .DOC file on
    it and you mention something about the C libraries expiring in 2038. Can
    you elaborate on this?

    Also, what "OTHER" 3rd party libraries will the patch work on??

    Thanks Dale!

    ___ Blue Wave/386 v2.30

    --- PCBoard (R) v15.3/100
    * Origin: Danger Bay BBS * Vancouver, Canada (1:153/757.11)
  • From Sean Dennis@1:18/200 to Tom Swartz on Wed Nov 28 13:50:04 2018
    Hello Tom,

    27 Nov 18 08:26 at you wrote to Dale Shipp:

    I used your full .EXE patch. Nice work! I was reading your .DOC file
    on it and you mention something about the C libraries expiring in
    2038. Can you elaborate on this?

    That's when the UNIX timestamp, a signed 32-bit integer, will "flip" and become a negative integer. This affects pretty much everything, not just C, that relies on the UNIX timestamp.

    A web search engine search on "2038 timestamp issue" will elaborate even more. :)

    Later,
    Sean

    ... My other computer is a piece of junk.
    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: Outpost BBS * Limestone, TN, USA (1:18/200)
  • From NANCY BACKUS@1:123/140 to TOM SWARTZ on Thu Nov 29 21:20:00 2018
    Quoting Tom Swartz to Dale Shipp on 11-27-18 08:26 <=-

    Hi Dale,

    Hi, this is from the guy who did the patch you are referring to: Nancy's husband.

    I used your full .EXE patch. Nice work! I was reading your .DOC file
    on it and you mention something about the C libraries expiring in 2038. Can you elaborate on this?

    In the old C libraries, time/date is kept as a count of seconds from
    1970 in a 32bit signed integer. That means that the "date" will roll
    over from positive to negative in January 2038 - and programs using it
    will break. Newer C libraries use an unsigned 32 bit integer and will
    work for twice as long or to 2106 (newest use a 64 bit integer...).

    Also, what "OTHER" 3rd party libraries will the patch work on??

    Not libraries, but 3rd party programs. I've used it on the DOS Pegasus
    Mail utility PREBUILD.EXE and one or two other programs. The only
    requirement is that they were built using one of the Borland C Libraries
    I made a patch for. You will know that it works when you get at least 4
    "1 changes made" messages when running the batch file.

    Thanks Dale!

    You are welcome, and thank you (Richard).

    ___ Blue Wave/QWK v2.20
    --- Platinum Xpress/Win/WINServer v3.0pr5
    * Origin: Fido Since 1991 | QWK by Web | BBS.FIDOSYSOP.ORG (1:123/140)
  • From Tom Swartz@1:153/757.11 to Nancy Backus on Fri Nov 30 20:54:00 2018
    Thanks Nancy,

    Is it just the Borland C libraries or also other C libraries that suffer
    from this problem?

    Are there any work arounds available or is this it for all Borland C
    Apps?

    All Versions of Borland C ?

    Thanks!

    --- PCBoard (R) v15.3/100
    * Origin: Danger Bay BBS * Vancouver, Canada (1:153/757.11)
  • From Dale Shipp@1:261/1466 to Tom Swartz on Sat Dec 1 16:15:04 2018
    On 11-27-18 08:26, Tom Swartz <=-
    spoke to Dale Shipp about Re: Test Drive <=-

    I used your full .EXE patch. Nice work! I was reading your .DOC file
    on it and you mention something about the C libraries expiring in 2038. Can you elaborate on this?

    I am confused. The fix that I made for Y2K Bluewave was a bandaid that
    one installed as a follow on batch file after BW packed up the REP
    packet. I would not call it a full .EXE patch. There is a later fix
    created by Richard Backus that patches the EXE file itself. Perhaps
    that is what you are now using. I do not know about a comment on C
    libraries expiring in 2038. Perhaps Richard (or Nancy) could comment.

    Also, what "OTHER" 3rd party libraries will the patch work on??

    Again, my fix was simply for the BlueWave reader for QWK packets and REP
    reply packets. The batch file read the REP packet and corrected the
    mistakes made by BW. IMO, it would not apply to any other programs. I
    cannot speak to Richard's patch with respect to that.

    Dale Shipp
    fido_261_1466 (at) verizon (dot) net
    (1:261/1466)


    ... Shipwrecked on Hesperus in Columbia, Maryland. 16:20:58, 01 Dec 2018
    ___ Blue Wave/DOS v2.30

    --- Maximus/NT 3.01
    * Origin: Owl's Anchor (1:261/1466)
  • From Dale Shipp@1:261/1466 to Nancy Backus on Sun Dec 2 02:47:02 2018
    On 11-29-18 21:20, Nancy Backus <=-
    spoke to Tom Swartz about Re: Test Drive <=-

    Hi, this is from the guy who did the patch you are referring to:
    Nancy's husband.

    Thanks Nancy & Richard. I had assumed Tom was talking about RBs patch
    and not my bandaid wrapper. Glad that you saw it and responded to him.

    Dale Shipp
    fido_261_1466 (at) verizon (dot) net
    (1:261/1466)


    ... Shipwrecked on Hesperus in Columbia, Maryland. 02:49:23, 02 Dec 2018
    ___ Blue Wave/DOS v2.30

    --- Maximus/NT 3.01
    * Origin: Owl's Anchor (1:261/1466)
  • From NANCY BACKUS@1:123/140 to TOM SWARTZ on Sat Dec 1 23:40:00 2018
    Quoting Tom Swartz to Nancy Backus on 11-30-18 20:54 <=-

    Is it just the Borland C libraries or also other C libraries that
    suffer from this problem?

    Not just Borland, but most CPM/DOS/OS2 compiler libraries from before
    year 2k. And therefore programs written using them.

    Are there any work arounds available or is this it for all Borland C
    Apps?

    I don't know of any other generic workarounds. I did these to cover the
    3 libraries used by the last BlueWave software releases. What I did is
    not obvious and is time-consuming to generate.

    All Versions of Borland C ?

    No, BW-Y2K16.BAT and BW-Y2KO2.BAT are for Borland, while BW-Y2K32.BAT is
    for WatCom. Read the *.BAT files - the header shows which library each
    one works with. These Copyright strings can be seen in the program
    *.EXE file.

    Thanks!

    You are welcome, again. Richard

    ... I work with User-Surly Software

    ___ Blue Wave/QWK v2.20
    --- Platinum Xpress/Win/WINServer v3.0pr5
    * Origin: Fido Since 1991 | QWK by Web | BBS.FIDOSYSOP.ORG (1:123/140)
  • From NANCY BACKUS@1:123/140 to DALE SHIPP on Wed Dec 5 16:08:00 2018
    Quoting Dale Shipp to Nancy Backus on 12-02-18 02:47 <=-
    On 11-29-18 21:20, Nancy Backus <=-
    spoke to Tom Swartz about Re: Test Drive <=-

    Hi, this is from the guy who did the patch you are referring to:
    Nancy's husband.

    Thanks Nancy & Richard. I had assumed Tom was talking about RBs patch
    and not my bandaid wrapper. Glad that you saw it and responded to
    him.

    Yes, I saw it and recognized he'd gotten the authors mixed up... and
    knew you were off on your trip as well... Got Richard to answer... and
    he's also followed up on the response... :) Sean was able to respond to
    the 2038 date on C libraries, but couldn't to the more specific BW
    questions... ;)

    ttyl neb

    ... Soft of eye, light of touch, speak ye little, listen much.

    ___ Blue Wave/QWK v2.20
    --- Platinum Xpress/Win/WINServer v3.0pr5
    * Origin: Fido Since 1991 | QWK by Web | BBS.FIDOSYSOP.ORG (1:123/140)