home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / FIDOQ126.ZIP / !FIDOQWK.NEW next >
Text File  |  1995-05-25  |  24KB  |  473 lines

  1.  
  2.               FidoQWK - FidoNet(tm) <=> QWK Echomail Processor
  3.  
  4. = [ v1.26 ] ====================================================================
  5. 25-May-1995 - There seems to be some complaints of not having enough memory
  6.               to run FidoQWK.  If you're having such problem -- try
  7.               removing SETVER.EXE from your CONFIG.SYS, that's one almost
  8.               useless program anyone can have eating up precious
  9.               conventional RAM.
  10.  
  11.             - I won't be able to allocate much time for my programming
  12.               projects for a while.  I've accumulated a quite a large sum
  13.               of debt while attending college.  Now it's pay up time and
  14.               I'm without a job that can meet the montly payments.  If
  15.               anyone thinks I'm making a bundle off this program, think
  16.               again.  With all the FidoQWK taglines floating around the
  17.               net, my estimate is that approximately 3% are registered.
  18.  
  19.             * Just a reminder to look up TOPNT.EXE in this document if you
  20.               need to convert ASCII echolist info into FidoQWK's .PNT file.
  21.  
  22. = [ v1.25 ] ====================================================================
  23. 16-Oct-1994 - Memory requirement for the previous version of FQSETUP caused
  24.               problems for some.
  25.  
  26.             - The F8 key will display an overhead list of the areas.  This is
  27.               only effective while editing 'Message Areas and Paths'.
  28.  
  29. = [ v1.24 ] ====================================================================
  30. 04-Oct-1994 - The primary FidoNet address should be entered under option 'A' in
  31.               FQSetup.  This is required for proper creation of outbound mail
  32.               packet filenames.  Other addresses (ie: AKAs) are entered under
  33.               option 'C' for each BBS_ID.
  34.  
  35. = [ v1.23 ] ====================================================================
  36. 15-Sep-1994 - Bug fix.  FQSETUP.EXE in FIDOQ122.ZIP didn't save message
  37.               areas properly.
  38.  
  39. = [ v1.22 ] ====================================================================
  40. 02-Aug-1994 ! The .PNT file format for type #3 conversion has been changed
  41.               to allow longer area tags. Please run CVT122.EXE on any .PNT
  42.               files that use conversion method #3.
  43.  
  44.             + The file TOPNT.EXE will convert text to .PNT files.  The program
  45.               expects the text file to be in the following format:
  46.  
  47.               QWK_Conference_Number1  Path/REP_CNum/Area1  Conference_Name1
  48.               QWK_Conference_Number2  Path/REP_CNum/Area2  Conference_Name2
  49.               QWK_Conference_Number3  Path/REP_CNum/Area3  Conference_Name3
  50.  
  51.               Depending on the conversion method, the third item may not be
  52.               needed.
  53.  
  54.               For .MSG (Conversion method 1), the second item should contain
  55.               the DOS directory.
  56.  
  57.               For .REP (Conversion method 2), the second item should contain
  58.               the conference number.
  59.  
  60.               For .PKT (Conversion method 3), the second item should contain
  61.               the AREA_TAG.
  62.  
  63.             + Added these functions:
  64.               For the ???2PKT.EXE modules:
  65.  
  66.                 /NOCMP switch to not compress .PKT files.  Use with /OUT to
  67.                 create packets with .OUT extension.  Use with /IN to create
  68.                 packets with the normal .PKT extension.
  69.  
  70.               For the PKT2???.EXE modules:
  71.  
  72.                 /ADDRCHK switch to only process PKTs with destination address
  73.                 matching the address configured in FQSETUP under the "General
  74.                 information" section of "Host BBS Information".
  75.  
  76.               For QWK2???.EXE modules:
  77.  
  78.                 /ERASE will erase the .QWK or .REP packets after a successful
  79.                  conversion.
  80.  
  81.               For All modules:
  82.  
  83.                 /QUIET will reduce screen activity
  84.  
  85.               Please use the following switches with caution.  They will bring
  86.               the program up to speed with the pre-v1.21 releases.  However if
  87.               you screw up your setup, you will dump duplicate messages to
  88.               your BBS and/or the network.  These switches should only be used
  89.               by responsible SysOps who know what they're doing:
  90.  
  91.                 /DUPE will *DISABLE* the circular-path dupe check.  Circular
  92.                  dupe check matches your serial number with serial numbers on
  93.                  the tagline/tear line of message.  If the /NOTAG switch is
  94.                  used, circular-path dupe check is also disable.
  95.  
  96.                 /NOCRC will *DISABLE* the QWK packet CRC dupe check
  97.  
  98. = [ v1.21 ] ====================================================================
  99. 05-Jul-1994 + Added the option to not tag messages.  If you don't want FidoQWK
  100.               to add its own tagline or origin line, append the /NOTAG option
  101.               to the command line.
  102.  
  103.             + ???2REP will now ignore messages converted by its counterpart
  104.               with the same serial number. This prevents duplicate messages
  105.               from being converted back into the .REP packet.
  106.  
  107.             + QWK2??? modules will now keep a CRC-32 list of the QWK packets
  108.               converted.  Packets that match CRC values found in the list will
  109.               not be converted.
  110.  
  111.             + These limited dupe checking functions are only provided for the
  112.               occasional operator screwed-ups.  Investigation of the source of
  113.               the problem should be performed if the FIDOQWK.LOG reports dupe.
  114.  
  115. = [ v1.20 ] ====================================================================
  116. 28-Feb-1994 + Wide beta release of PKT2QWK and REP2PKT.  Consider all modules
  117.               in this release as beta.  Use with caution.
  118.             + Added a support BBS.  I'm involved in most of the day-to-day
  119.               operations at this system.  FidoNet users can F'req the latest
  120.               version from 1:250/814 using the magic name FIDOQWK.
  121.  
  122. = [ v1.19c ] ===================================================================
  123. 25-Feb-1994 + The /FSPEC switch now allows path to the .PKT specified.  To
  124.               tell PKT2REP that the .PKT files are in D:\OUT.999 the command
  125.               line would be: /FSPEC:D:\OUT.999\*;*.PKT.
  126.  
  127. = [ v1.19b ] ===================================================================
  128. 18-Feb-1994 + All QWK2*.EXE modules will now create the needed .NDX files if
  129.               they're not found.  Configure the mail door to not send the .NDX
  130.               files will reduce the size of the mail packet.
  131.  
  132.             + QWK2PKT allows alternate output path if desired.  To put the
  133.               resultant .PKT in an alternate directory, add the path to the
  134.               /OUT switch.  For example: /OUT:D:\UP.100 would send the packet
  135.               to the D:\UP.100 directory instead of the outbound directory in
  136.               the FidoQWK configuration file.
  137.  
  138. = [ v1.19a ] ===================================================================
  139. 20-Dec-1993 + PKT2QWK and REP2PKT modules available for testing. These modules
  140.               are considered beta and is available to registered users only.
  141.  
  142. = [ v1.19 ] ====================================================================
  143. 10-Nov-1993 + Support BBS changed!  Call (416) 287-0935 for fast and hassle
  144.               free access.  The BBS supports up to 14.4Kbps v32bis modems. The
  145.               support conference is number 4.  My apologies to all for their
  146.               nightmarish experiences with my previous support BBS.
  147.  
  148.                      Thanks to Derren Whiteman of C.A.P./Analysis BBS.
  149.  
  150.             + Changes made to this revision include reduced memory usage,
  151.               better handling of NUL message packets, and other changes added
  152.               to improve compatibility with Fido mail tossers.
  153.  
  154.             + The size of the messages written to the PKT can be limited using
  155.               the option /MSIZE:size.  The size can be anything from 1024 bytes
  156.               to 64384 bytes, the default is 64384 bytes.  Messages larger than
  157.               the specified size gets chopped into several small messages. This
  158.               option should help anyone struggling with the small message size
  159.               limit imposed on their Fido mail tossers.
  160.  
  161.             - The /TAG option is no longer needed for QWK2PKT. A standard
  162.               Fidonet tear and origin line gets appended to each message
  163.               processed.  This option is still valid for QWK2MSG.
  164.  
  165.             - If your mail tosser choked and say 'Grunged Packet', contact the
  166.               author of your tosser and ask what it meant by that.  'Grunged
  167.               Packet' is too vague to be of help to anyone.  The use of a PKT
  168.               inspector utility is highly recommended in such cases.
  169.  
  170. = [ v1.18a ] ===================================================================
  171. 17-Aug-1993 + Minor update to QWK2PKT module.  The /TAG option now forces a
  172.               standard Fidonet origin line for compatiblity with mail tossers
  173.               that look for the '* Origin:' line to determine whether a message
  174.               is 'Echomail' or 'Netmail'.
  175.  
  176. = [ v1.18 ] ====================================================================
  177. 17-Jul-1993 + Added /FSPEC:ArcSpec;PktSpec to PKT2REP.  See documentation
  178.               for details.
  179.  
  180.             + Added /TAG to QWK2PKT to force it to append network tagline to
  181.               all messages doesn't matter if the messages already have a
  182.               network tagline.
  183.  
  184.             + Fixed the formatting of the 'SEEN-BY:' line.
  185.  
  186.             + Some other unnoticeable items.  I won't mention them because
  187.               they're invisible.
  188.  
  189.                                         - Thanks Alec Grynspan
  190.  
  191. = [ v1.17 ] ====================================================================
  192. 01-Jul-1993 - I've moved, please note the new mailing address.
  193.  
  194.             + Included PNTDMP.EXE to list out the content of the .PNT files.
  195.  
  196.             + QWK2PKT module now appends 'SEEN-BY:' lines to messages.
  197.  
  198. = [ v1.16 ] ====================================================================
  199. 11-May-1993 - PKT modules released.
  200.  
  201.             * Remember to backup your old setup before upgrading to this new
  202.               version.
  203.  
  204.             + Added more path configuration items under option 'A' in FQSETUP
  205.               for location of inbound/outbound .PKT packets.
  206.  
  207.             + The module QWK2PKT allows for conversion of .QWK into Fidonet
  208.               .PKT ArcMail packets.  The PKT2REP module converts .PKT ArcMail
  209.               packets as well as StoredMail packets into a .REP file.
  210.  
  211. = [ v1.15 ] ====================================================================
  212. 18-Apr-1993 - QWK2REP enhancements to handle multiple host BBSes & packets.
  213.  
  214.             + With v1.12, to convert HOSTBBS.QWK for importing to THISBBS the
  215.               command used was "QWK2REP HOSTBBS".  To convert THISBBS.QWK for
  216.               exporting to the HOSTBBS the command was "QWK2REP THISBBS".
  217.  
  218.               Starting with this version, to convert HOSTBBS.QWK for importing
  219.               to THISBBS, the command would be "QWK2REP HOSTBBS /IN".  To
  220.               convert THISBBS.QWK for exporting to HOSTBBS, the command would
  221.               be "QWK2REP HOSTBBS /OUT".  This modification allows multiple
  222.               host BBSes.
  223.                                         - Thanks Dennis Hauser
  224.  
  225.             + All modules can now process multiple QWK packets.  If multiple
  226.               QWK packets from the same BBS are found in the QWK directory,
  227.               all packets can now be processed.  To enable this feature, use
  228.               the /MULTI switch on the command line.  Note that the packets
  229.               must follow the .QW? naming method (ie: BBSID.QWK, BBSID.QW0).
  230.  
  231. = [ v1.14 ] ====================================================================
  232. 06-Apr-1993 - Some 'PATH:' kludge lines are not getting stripped.
  233.                                         - Thanks to C.G. Learn
  234.  
  235. = [ v1.13 ] ====================================================================
  236. 21-Mar-1993 - Support BBS available. Thanks to Chris Lautenbach and Toronto
  237.               Twilight 1-416-733-9012 for providing the support conference.
  238.  
  239.             + Fixed a problem with 'Kludge' lines not being stripped from
  240.               messages.  Only the MSG2REP module is affected.
  241.                                         - Thanks to C.G. Learn
  242.  
  243. = [ v1.12 ] ====================================================================
  244. 12-Mar-1993 - This release contains mostly requested features as well fixing
  245.               any bugs in previous versions.
  246.  
  247. !!!!!!!!!!!!! Please run CONVERT.EXE included in this package to update your
  248. ************* configuration files before using this version.
  249.  
  250.             + QWK2REP module is now fully completed.  Only one configuration
  251.               is needed for each host BBS.
  252.  
  253.             + Added 10 slots for network taglines.  This is for used for
  254.               anyone carying more than one networks.  These taglines are
  255.               defined from FQSETUP's option 'D'.
  256.  
  257.             + Lots of enhancements to FQSETUP; Online Help is now available
  258.               at the touch of the F1 key in most sections
  259.  
  260.             + Configurable message attributes for each/all message areas.
  261.               Press the F3 key while editing host BBS to setup the default
  262.               attributes.  Press F3 key when editing message areas to setup
  263.               attributes for that area.
  264.  
  265.             + Origin, Seen-By stripping added:
  266.                The MSG2REP switches /NoOrigin and /NoSEENBY will strip out
  267.                most Origin and SEEN-BY lines.
  268.  
  269.             + All modules will now write to the log file 'FIDOQWK.LOG'
  270.  
  271. = [ v1.11a ] ===================================================================
  272. 08-Nov-1992 - Quick fix for compatibility with some FidoNet mail packers
  273.  
  274. !!!!!!!!!!!!! If you're running versions prior to v1.11, please download
  275.               FIDOQ111.ZIP.  You need to run CONVERT.EXE from the v1.11
  276.               package to update your configuration files before using this
  277.               version.
  278.  
  279.             - QWK2MSG is the only module updated in this release.
  280.  
  281.             + Turned on the "Local" attribute bit.  GEcho doesn't include
  282.               messages in the .PKT without this bit turned on.  Don't know
  283.               why it needs this bit turned on;  Qmail worked fine with this
  284.               bit turned off. I'll make these attribute bits configurable in
  285.               a future version.
  286.  
  287.             + Null-termination weren't being added to messages already
  288.               containing a network tagline.
  289.  
  290. = [ v1.11 ] ====================================================================
  291. 08-Oct-1992 - Partially completed the QWK to REP (QWK2REP.EXE) conversion
  292.               module.
  293.  
  294.             + QWK to REP conversion is useful in environment where the
  295.               FidoNet *.MSG isn't desired. QWK2REP can convert the host
  296.               BBS's QWK packet into a .REP packet for uploading to the local
  297.               BBS. It's working, but not quite complete, 2 separate BBS
  298.               setup is required if you want to use this module now.
  299.  
  300.             + Had to do a quick fix on the tag that I put on imported/sent
  301.               messages.  It was being erased by Maximus when the message was
  302.               replied to.  This caused FidoQWK to pick these messages up as
  303.               new messages.
  304.  
  305.               The tag now uses the "Originate Node" and "Cost" field in the
  306.               *.MSG header. I don't see any BBS software using these fields,
  307.               but let me know if it interferes with the BBS software.  It
  308.               may have to be visible if I can't use the message header to
  309.               store it.
  310.  
  311. = [ v1.10 ] ====================================================================
  312. 26-Sep-1992 - I was hoping for a major update for this version number, but
  313.               this tiny item came up.
  314.  
  315.             + Properly updates the extra date/time fields that Opus and
  316.               Maximus uses.
  317.  
  318. = [ v1.09 ] ====================================================================
  319. 09-Sep-1992 - Guess I'm back.
  320.  
  321.             + Reworked the SysOp name translation functions.  This function
  322.               will be used on the command line for now:
  323.  
  324.                 To translate "SYSOP" to "GEOFFREY SY" in all the "FROM:"
  325.                 field in the messages, use: /TF:SYSOP=GEOFFREY;SY
  326.  
  327.                 To translate the "TO:" field, use: /TT:SYSOP=GEOFFREY;SY.
  328.  
  329.               Both the /TF and /TT functions work with both MSG2REP as well
  330.               as QWK2MSG.
  331.  
  332.             + The PURGE.EXE utility is used to remove all the *.MSG files
  333.               and reset the high-water marks to 1.
  334.  
  335.             - If you've been using the /IS (ignore sent) switch, you should
  336.               stop using it now.  This version of FidoQWK no longer observes
  337.               or uses the "sent attribute".  If the /IS switch is used, all
  338.               messages, including messages created with FidoQWK will be sent
  339.               to the .REP packet.
  340.  
  341. = [ v1.08 ] ====================================================================
  342. 20-Aug-1992 - It's weird that there are more phone calls for me when I'm
  343.               being hit with a fever.  It's also weird that I caught a fever
  344.               in the middle of summer.
  345.  
  346.             + Forgot to update FQSETUP on the last release.  FQSETUP is now
  347.               updated to use the FidoNet standard of storing the echomail
  348.               message pointers.
  349.  
  350.             ! To the person from (Syracuse, NY) who left me the numbers
  351.               1-216-966-####, I couldn't connect.  With this fever and
  352.               head-ache I'm having, I probably wrote down the wrong number.
  353.               I checked the area codes listing and noticed that 216 is not
  354.               in Syracuse, even with my head-ache, it's not possible for me
  355.               to miss the area code by this magnitude.
  356.  
  357. = [ v1.07 ] ====================================================================
  358. 12-Aug-1992 - There goes another ten thousand strands of hair.
  359.  
  360.             - I screwed up version 1.06 when I added the line-wrap routine.
  361.               The buffer in the line-wrap routine didn't get flushed, this
  362.               caused the same message to be sent many times.
  363.  
  364.               PLEASE DELETE VERSION 1.06.  IT DOESN'T WORK PROPERLY!
  365.  
  366.             - I had some time to do some more reading on the FTSC and some
  367.               other FidoNet notes.  I've found that the 1.MSG is used for
  368.               storing echomail high-water mark.  FidoQWK will now follow
  369.               this standard of maintaining echomail pointers.  This should
  370.               help those who had to reset the pointers manually when the
  371.               message base was renumbered, purged, or reset.  If you had
  372.               been using the /IP switch you can stop doing that now, unless
  373.               really want to scan the message base from the first message.
  374.  
  375. = [ v1.06 ] ====================================================================
  376. 05-Aug-1992 - ...
  377.  
  378.             - Added line-wrap function.  This only affects *.MSG -> .REP
  379.               conversion, only MSG2REP.EXE is updated.
  380.  
  381. = [ v1.05 ] ====================================================================
  382. 01-Aug-1992 - Am I wasting my time on this??
  383.  
  384.             - The alias 'SYSOP' didn't get translated to the real name on
  385.               outgoing messages.
  386.  
  387.             - Renamed the executables for planned support of other FidoNet
  388.               message formats.  I'm looking into supporting Squish and Fido
  389.               packet 2 format in the near future.  Currently only the Fido
  390.               *.MSG format is supported.
  391.  
  392.                        FID2REP has been renamed to MSG2REP
  393.                        QWK2FID has been renamed to QWK2MSG
  394.  
  395.             - The lock up problems caused just prior to shelling out to the
  396.               compression program may have been caused by the EMS check on
  397.               some machines. This version of FidoQWK will no longer check
  398.               for EMS when shelling out.
  399.  
  400.               Hopefully the following options will fix this problem:
  401.  
  402.             - Use the /SWAP or /EMS option if swapping to disk or EMS when
  403.               executing the compression program is desired.
  404.  
  405.            -  Use /FS to tell FidoQWK to use Full-Screen when executing the
  406.               ZIP and unZIP programs.
  407.  
  408.             - Added the /NS (No Shell) option.  Use this switch to tell
  409.               FidoQWK not to run the compression/decompression programs.
  410.               When this option is used, QWK2MSG expects that the QWK packet
  411.               had already been unpacked into the work directory.
  412.  
  413.               With this option enabled, MSG2REP will create the BBS_ID.MSG
  414.               file in the current directory.  This BBS_ID.MSG packet needs
  415.               to be manually compressed into BBS_ID.REP before sending to
  416.               the QWK mail door.
  417.  
  418.             - The /IT switch is no longer supported, I've been informed that
  419.               it is not for used the way I had used it.
  420.  
  421.             - The /IS (Ignore Sent) switch was added.  Use this switch to
  422.               ignore the "Sent" attribute on the *.MSG files.  I'm not sure
  423.               if this attribute bit needs to be checked or not.  I didn't
  424.               find any information in the FTS drafts on the use of these
  425.               attributes.  If someone knows anything about these bits I'd
  426.               appreciate any information.
  427.  
  428.               I might add some code to update the *.MSG files' "Sent"
  429.               attribute.  Let me know if this is desirable or necessary??
  430.               Because the *.MSG packets are normally created as a temporary
  431.               process so I don't see it necessary to update this attribute.
  432.  
  433.             - Normally MSG2REP will scan *.MSG files from the highest number
  434.               it scanned last.  This may not be desirable in some cases, so
  435.               I've added a switch to ignore this "last scanned pointer" and
  436.               scan all available messages.  To ignore this last scanned
  437.               pointers, use the /IP switch on the command line.
  438.  
  439.             Please use the /IS, /IP switches with caution because re-dumping
  440.             messages back to the net can cause you to loss your mail feed
  441.             privileges.
  442.  
  443.             - Tip: Mail import & export are very disk intensive operations.
  444.               The use of delay-write cache such as the new SMARTDrive 4 and
  445.               HyperDisk with the staged write option enable will speed up
  446.               these operations as well as easing the stress load on the hard
  447.               drive. To enable delay-write on HyperDisk use the S T:n option
  448.               on the command line.  Change the T:n to a value that gets the
  449.               best performance on your system.
  450.  
  451. = [ v1.03 ] ====================================================================
  452. 07-Jul-1992 - Programmer's job is never done.
  453.  
  454.             - Tearlines weren't being properly appended to incoming messages.
  455.  
  456.             - Mis-calculation of a string length caused it to go into never,
  457.               never land.
  458.  
  459. = [ v1.02 ] ====================================================================
  460. 04-Jul-1992 - Minor Maintenance
  461.  
  462.             - The date on the .REP messages wasn't formatted correctly.
  463.  
  464.             - Removed the extra CR between the taglines.
  465.  
  466.             - FidoQWK will now ignore Kludge lines.
  467.  
  468. = [ v1.00 ] ====================================================================
  469. 26-Jun-1992 - Intital Release.
  470.  
  471.  
  472.  
  473.