Subj : ZMODEM with QICO
To   : alterego
From : Digital Man
Date : Sun Apr 12 2020 05:53 pm

 Re: ZMODEM with QICO
 By: alterego to All on Mon Apr 13 2020 10:28 am

> Howdy, hoping somebody could help clarify something for me. Does anybody use
> qico (or did)?
>
> I've been playwith qico (another ifcico ftn mailer), mainly because ifcico
> from the debian repositories coredumps when you change some config settings
> like debugging. It also looks like I can call a tossing action after
> received mail, which I havent figured out how to do with ifcico (unless I
> used cron). I'm using it to send mail to my 1995 BBS that is Portal of Power
> 0.62.
>
> I noticed that ZedZap transfers wouldnt start, I started debugging the code,
> and noticed that a <CR> <LF> where not sent from POP with a HEX header
> (after the CRC) - only an XON.
>
> I was curious as to why ifcico was working, and from it's code it looks like
> it doesnt check for <CR><LF> either - in fact it looks like it discards
> anything received after the CRC (if the CRC matches) (up to the size of the
> header).
>
> So I made the a similar change for qico (I exit if I get the XON), and it
> works, just wondering if this the right course of action and if there are
> any side affects?

Never used QICO, but ZedZap is a variant of ZMODEM. If it helps, you can look at the ZMODEM implementation we use for SEXYZ here:
http://cvs.synchro.net/cgi-bin/viewcvs.cgi/src/sbbs3/zmodem.c?view=log

                                           digital man

This Is Spinal Tap quote #21:
So when you're playing you feel like a preserved moose on stage?
Norco, CA WX: 57.2�F, 83.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs

---
� Synchronet � Vertrauen � Home of Synchronet � [vert/cvs/bbs].synchro.net