• Chuck Forsberg's rzsz source code archives

    From Digital Man@VERT to All on Wednesday, October 01, 2025 17:16:17
    I'm planning a project to recreate the history of Chuck's rz and sz programs (which includes minirb, etc.) on github.

    The original X/Y/ZMODEM for UNIX implementation archives were released by Chuck as either rzsz.arc (aka RZSZ.ARC, RZSZ.ZOO) or posted (e.g. to USENET) in SHAR format.

    I'm aware of collections such as https://github.com/UweOhse/xyz-modem-archive, but if you have or can find any early (e.g. < 1988) releases from Chuck of RZ/SZ for UNIX, please send me links or upload to Vertrauen!

    Thank you,
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #96:
    UTF-8 = 8-bit Unicode Transformation Format
    Norco, CA WX: 76.5øF, 54.0% humidity, 7 mph W wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Digital Man on Wednesday, October 01, 2025 22:17:17
    Re: Chuck Forsberg's rzsz source code archives
    By: Digital Man to All on Wed Oct 01 2025 05:16 pm

    The original X/Y/ZMODEM for UNIX implementation archives were
    released by Chuck as either rzsz.arc (aka RZSZ.ARC, RZSZ.ZOO)
    or posted (e.g. to USENET) in SHAR format.


    I'm aware of collections such as https://github.com/UweOhse/xyz-modem-archive, but if you have or can
    find any early (e.g. < 1988) releases from Chuck of RZ/SZ for UNIX,
    please send me links or upload to Vertrauen!

    so it's probably RZSZ.*
    man this guy could have done a better job naming his archives.

    i just have the 88 version and the fossil rzsztp archive dated 05-20-88
    this fossil one has a unix .pas file
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Digital Man@VERT to MRO on Thursday, October 02, 2025 02:00:31
    Re: Chuck Forsberg's rzsz source code archives
    By: MRO to Digital Man on Wed Oct 01 2025 10:17 pm

    so it's probably RZSZ.*

    Yup and the newest one is CRZSZ*.*.

    man this guy could have done a better job naming his archives.

    Yup. If he were still around, he'd likely agree.

    i just have the 88 version and the fossil rzsztp archive dated 05-20-88
    this fossil one has a unix .pas file

    Thanks, but I'm only interested in the C sources (e.g. sz.c, rz.c). Still, hang on to that archive, it might be valuable some day! :-)
    --
    digital man (rob)

    Rush quote #55:
    He'd like a lover's wings to fly on, to a tropic isle of Avalon .. Digital Man Norco, CA WX: 60.8øF, 88.0% humidity, 0 mph N wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to All on Thursday, October 02, 2025 02:13:27
    Re: Chuck Forsberg's rzsz source code archives
    By: Digital Man to All on Wed Oct 01 2025 05:16 pm

    Who ever uploaded rzsz-06-05-86.tar to Vertrauen - thank you very much! I think that's the olded version of Chuck's C source I've seen so far.

    Do you happen to have any README, MAKEFILE or any other doc/text files that might've accompanied those source files?
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #55:
    MQTT = Message Queue Telemetry Transport Protocol
    Norco, CA WX: 61.1øF, 89.0% humidity, 1 mph N wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Digital Man on Thursday, October 02, 2025 08:48:37
    Re: Chuck Forsberg's rzsz source code archives
    By: Digital Man to All on Thu Oct 02 2025 02:13 am

    Who ever uploaded rzsz-06-05-86.tar to Vertrauen - thank you very much! I think that's the olded version of Chuck's C source I've seen so far.

    Do you happen to have any README, MAKEFILE or any other doc/text files that might've accompanied those source files?

    I wasn't the one who uploaded that, but I found this zmodem.txt online:

    https://gallium.inria.fr/~doligez/zmodem/zmodem.txt

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Digital Man on Thursday, October 02, 2025 08:50:22
    Re: Chuck Forsberg's rzsz source code archives
    By: Nightfox to Digital Man on Thu Oct 02 2025 08:48 am

    I wasn't the one who uploaded that, but I found this zmodem.txt online:

    https://gallium.inria.fr/~doligez/zmodem/zmodem.txt

    And I just noticed the address for Omen Technology near the top of that is in Portland, Oregon.. They were in my area. :)

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From nelgin@VERT/EOTLBBS to Digital Man on Thursday, October 02, 2025 11:01:37
    Re: Chuck Forsberg's rzsz source code archives
    By: Digital Man to All on Thu Oct 02 2025 02:13:27

    Who ever uploaded rzsz-06-05-86.tar to Vertrauen - thank you very much! I think that's the olded version of Chuck's C source I've seen so far.

    That was me.

    Do you happen to have any README, MAKEFILE or any other doc/text files that might've accompanied those source files?

    That's all that was in the file. It came as a zip file that turned out to be a .TRZ file

    RZSZ.TRZ: compress'd data 12 bits

    I used uncompress -b12 -c RZSZ.TRZ > rzsz.tar

    That's pretty much what I uploaded. No additional files I'm afraid.

    I just uploaded one from 1987 also.

    ---
    þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
  • From Digital Man@VERT to All on Sunday, October 12, 2025 17:56:15
    Re: Chuck Forsberg's rzsz source code archives
    By: Digital Man to All on Wed Oct 01 2025 05:16 pm

    An update on this project... so far, I have found the following:

    1986-05-18_1.03_03/rz.c:#define VERSION "1.03 05-18-86" 1986-05-18_1.03_03/sz.c:#define VERSION "sz 1.03 05-18-86" 1986-06-05_1.04_07/rz.c:#define VERSION "1.04 06-05-86" 1986-06-05_1.04_07/sz.c:#define VERSION "sz 1.07 06-05-86" 1986-07-18_1.06_08/rz.c:#define VERSION "1.06 07-16-86" 1986-07-18_1.06_08/sz.c:#define VERSION "sz 1.08 07-17-86" 1986-08-16_1.06_13/rz.c:#define VERSION "1.06 07-16-86" 1986-08-16_1.06_13/sz.c:#define VERSION "sz 1.13 08-16-86" 1986-09-15_1.08_14/rz.c:#define VERSION "1.08 09-15-86" 1986-09-15_1.08_14/sz.c:#define VERSION "sz 1.14 09-06-86" 1987-03-10_1.18_26/rz.c:#define VERSION "1.18 02-18-87" 1987-03-10_1.18_26/sz.c:#define VERSION "sz 1.26 03-10-87" 1987-08-21_1.26_35/rz.c:#define VERSION "1.26 08-21-87" 1987-08-21_1.26_35/sz.c:#define VERSION "sz 1.35 08-21-87" 1988-03-09_1.29_44/rz.c:#define VERSION "1.29 03-08-88" 1988-03-09_1.29_44/sz.c:#define VERSION "sz 1.44 03-03-88" 1988-05-17_2.03_12/rz.c:#define VERSION "2.03 05-17-88" 1988-05-17_2.03_12/sz.c:#define VERSION "sz 2.12 05-29-88" 1989-05-09_3.00_03/rz.c:#define VERSION "3.00 4-19-89" 1989-05-09_3.00_03/sz.c:#define VERSION "sz 3.03 5-09-89" 1989-05-25_3.01_03/rz.c:#define VERSION "3.01 5-25-89" 1989-05-25_3.01_03/sz.c:#define VERSION "sz 3.03 5-09-89" 1990-02-02_3.02_07/rz.c:#define VERSION "3.02 6-04-89" 1990-02-02_3.02_07/sz.c:#define VERSION "sz 3.07 2-02-90" 1991-07-02_3.07_14/rz.c:#define VERSION "\033[4m3.07\033[0m 05-30-91" 1991-07-02_3.07_14/sz.c:#define VERSION "\033[4m3.14\033[0m 07-02-91" 1991-12-07_3.17_18/rz.c:#define VERSION "3.17 10-30-91" 1991-12-07_3.17_18/sz.c:#define VERSION "3.18 12-07-91" 1993-05-16_3.24_24/rz.c:#define VERSION "3.24 5-5-93" 1993-05-16_3.24_24/sz.c:#define VERSION "3.24 5-16-93" 1993-09-15_3.25_25/rz.c:#define VERSION "3.25 6-13-93" 1993-09-15_3.25_25/sz.c:#define VERSION "3.25 6-13-93" 1994-01-27_3.32_32/rz.c:#define VERSION "3.32 01-27-94" 1994-01-27_3.32_32/sz.c:#define VERSION "3.32 01-27-94" 1994-04-23_3.36_36/rz.c:#define VERSION "3.36 04-23-94" 1994-04-23_3.36_36/sz.c:#define VERSION "3.36 04-23-94" 1994-05-15_3.36_37/rz.c:#define VERSION "3.36 04-23-94" 1994-05-15_3.36_37/sz.c:#define VERSION "3.37 05-15-94" 1994-06-22_3.38_38/rz.c:#define VERSION "3.38 06-03-94" 1994-06-22_3.38_38/sz.c:#define VERSION "3.38 06-22-94" 1996-03-19_3.42_40/rz.c:#define VERSION "3.42 03-19-96" 1996-03-19_3.42_40/sz.c:#define VERSION "3.40 02-21-95" 1998-01-27_3.48_48/rz.c:#define VERSION "3.48 01-27-98" 1998-01-27_3.48_48/sz.c:#define VERSION "3.48 01-27-98" 2003-01-30_3.73_73/rz.c:#define VERSION "3.73 1-30-03" 2003-01-30_3.73_73/sz.c:#define VERSION "3.73 1-30-03"

    If you come across something I don't have, please let me know and/or upload the files to me. Thanks!

    BTW, CRZSZ is a variant of RZSZ (by Chuck) and while interesting, not a continuation of the same programs, so not particularly relevant to my project.
    --
    digital man (rob)

    Steven Wright quote #20:
    If Barbie is so popular, why do you have to buy her friends?
    Norco, CA WX: 72.5øF, 55.0% humidity, 8 mph W wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net