home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / HATCH / WT134.ZIP / HISTORY.DOC < prev    next >
Text File  |  1996-12-05  |  40KB  |  849 lines

  1.               WWIVTOSS(c) WWIV <-> Fido Mail Tosser/Translator
  2.                           Written by Craig Dooley
  3.                             All Rights Reserved
  4.  
  5.                                    History
  6.                                    =======
  7. 12/05/96
  8. ============
  9.         Version 1.34 Release
  10.                 WWIVTOSS
  11.                   ■ Finally tracked down the problem that caused some
  12.                           messages to show up as originating from your
  13.                           feed, rather than from the system they
  14.                           originated from.  This was caused by 2 things
  15.                           - the originating BBS's mail tosser was NOT
  16.                           fully compliant, as it did not have the MSGID
  17.                           kludge line.  However, WWIVTOSS was also at
  18.                           fault because it was not checking the origin
  19.                           line, like I thought it was.  WWIVTOSS now
  20.                           checks the origin line for an address as well
  21.                           as the MSGID kludge, so that problem (actually
  22.                           more of an annoyance than a problem) shouldn't
  23.                           appear any more.
  24.  
  25.                   ■ Fixed a couple of bugs and added some features.  See
  26.                           Beta 1.33.1 for details.
  27.  
  28. 11/22/96
  29. ============
  30.         Version 1.33.1 Beta
  31.                 WWIVTOSS
  32.                   ■ Added support for packet-level passwords.
  33.  
  34.                   ■ Found section of code that *MIGHT* be causing some posts
  35.                         to come in as from your feed, when they aren't really.
  36.                 WSETUP
  37.                   ■ Fixed bug that was not saving HIGH ASCII setting if
  38.                         ROUTE MAIL was turned off - minor variable
  39.                         problem.
  40.  
  41.                   ■ Fixed potential problem with using unarchiver that
  42.                         needs no switches (i.e. ARCE).
  43.  
  44. 11/08/96
  45. ============
  46.         Version 1.32 Release
  47.                 Released to the public with some additional, requested
  48.                 features.  (see 1.31, 1.31a)
  49.  
  50.  
  51. 11/07/96
  52. ============
  53.         Version 1.31a Beta
  54.  
  55.                 WWIVTOSS
  56.                   ■ Finally fixed removal of messages with the KILL/SENT
  57.                         *FLAG*.
  58.  
  59.                   ■ Fixed problem with how bounced email was being
  60.                         addressed.  I had a couple of variables
  61.                         incorrect, and wasn't setting another, causing
  62.                         WIERD things to happen.  That's been fixed.
  63.  
  64.                 WSETUP
  65.  
  66.                   ■ Fixed a major bug with WSETUP that was not correctly
  67.                         saving the Route Mail? Variable.  The bug was
  68.                         introduced in the 1.31 beta, and was NOT present
  69.                         in the 1.30 release.
  70.  
  71. 11/04/96
  72. ============
  73.         Version 1.31 Beta
  74.  
  75.                 WWIVTOSS
  76.  
  77.                   ■ Added code to log who outgoing mail was going to.
  78.  
  79.                   ■ Added code to write incoming messages to LOCAL.$$$, then
  80.                         rename to LOCAL.NET after processing is finished,
  81.                         to prevent multi-node systems with wierd setups
  82.                         from processing at the wrong moment.
  83.                         Requested by The Weatherman.
  84.  
  85.                   ■ Added code to allow more control over carriage
  86.                         returns on mail import.  Also added code to
  87.                         allow high ascii on outgoing mail (messages are
  88.                         controlled on a per-echo basis).
  89.  
  90.                   ■ Added code to control mail-routing, allowing you to
  91.                         disable it at will.
  92.                         Requested by The Weatherman.
  93.  
  94.                 WSETUP
  95.  
  96.                   ■ Increased size of Origin Line field to 50 characters.
  97.  
  98. 10/19/96
  99. ============
  100.         Version 1.30
  101.                 ■ Released to the public!  The crowds go wild!
  102.  
  103. 10/17/96
  104. ============
  105.         Version 1.29 Beta
  106.                 WWIVTOSS
  107.                   ■ Fixed a glitch that was causing WWIVTOSS to only
  108.                           process one network at a time for outgoing
  109.                           messages.
  110.  
  111.                   ■ Added code to check for a node in Node Manager if
  112.                           you are sending mail.  If that node exists, it
  113.                           checks the archive status (NONE/HOLD/CRASH)
  114.                           and sends the mail out that way, overriding
  115.                           the route mail setting.
  116.  
  117.                   ■ Added code to ensure that received messages which
  118.                           were marked as Kill/Sent were deleted after
  119.                           processing.
  120.  
  121.                   ■ Changed the exporting of email function to correctly
  122.                           handle BinkleyTerm.  BinkleyTerm functions
  123.                           differently from Front Door, using .PKT and
  124.                           .?LO files for regular email as well as
  125.                           messages.  Front Door uses .MSG files for
  126.                           email, which is what I had the program using.
  127.  
  128.                 WSETUP
  129.                   ■ Cleaned up a few minor aesthetic items in WSETUP.
  130.  
  131. 10/16/96
  132. ============
  133.         Version 1.28 Beta
  134.                 WWIVTOSS
  135.                   ■ Put in code that would correctly handle mail if your
  136.                         crash setting was 0 (No crash) AND you didn't have
  137.                         Route Manager set up correctly.  Eliminated last
  138.                         of 0:0/0.0 possibilities, I believe.
  139.  
  140.                   ■ Found minor glitch in BinkleyTerm file attach creation.
  141.                         An extension of .PKT could be inadvertendly added
  142.                         to the proposed filename.  Since the '.' was
  143.                         already there, you'd get a filename with *2*
  144.                         '.'s before the extension.  That's been fixed.
  145.                         Hopefully. :)
  146.  
  147. 10/15/96
  148. ============
  149.         Version 1.27 Beta
  150.                 WWIVTOSS
  151.                   ■ Still had a slight problem with phantom node(s) showing
  152.                         up when packing up outbound packets.  I found
  153.                         code that was creating a packet using some
  154.                         variables that were never assigned a value.
  155.                         This was in the archiving routine, where it
  156.                         created a file attach file for systems running
  157.                         BinkleyTerm.  Because those variables were not
  158.                         being set, it was creating a file for 0:0/0.0.
  159.                         The packet itself was correctly done and packed,
  160.                         but the file attach message itself was not.
  161.                         This has been fixed, and hopefully is the last
  162.                         problem!
  163.  
  164.                 WSETUP
  165.                   ■ Put code in WSETUP to check the name of the filename
  166.                         that information was being exported to.  It will
  167.                         abort the operation is the filename is the same
  168.                         as a WWIVTOSS data file.
  169.  
  170. 10/11/96
  171. ============
  172.         Version 1.26 Beta
  173.                 WWIVTOSS
  174.                   ■ I think I finally solved the problem of why WWIVTOSS
  175.                         wouldn't always archive packets during the first
  176.                         run.  I did some testing, and got "Permission
  177.                         Denied" errors when it tried renaming the *.QQQ
  178.                         files to *.PKT.  Apparently, it wasn't always
  179.                         closing the .QQQ file before it tried renaming
  180.                         it.  I tracked it down and fixed it.
  181.  
  182.                   ■ Hopefully, I've also got the problem of "phantom
  183.                         nodes" fixed.  WWIVTOSS would occasionally
  184.                         create packets to nodes that weren't listed
  185.                         anywhere...they just appeared.  I juggled some
  186.                         variables, made sure others were cleared, and
  187.                         think the problem is solved.
  188.  
  189.                   ■ Fixed a problem with the month variable in the
  190.                         outbound packet header.  It was 1 month ahead.
  191.  
  192.                   ■ Found a problem with disappearing email.  When mail
  193.                         was routed, if there was crash mail between
  194.                         routed mail (or maybe even messages), the second
  195.                         group would just disappear.  That's been fixed.
  196.  
  197.                   ■ Fixed a glitch that was allowing the WWIV network
  198.                         routing lines to go out sometimes.
  199.  
  200. 10/09/96
  201. ============
  202.         Version 1.25 Beta
  203.                 WWIVTOSS
  204.                   ■ Oops!  I goofed when trying to track down some problems
  205.                         and ended up screwing things up to where it could
  206.                         not pack up an outbound packet.  The command line
  207.                         that it was trying to use was screwy.  It should be
  208.                         fixed now.
  209.  
  210.                   ■ Was notified by my connect of a glitch.  WWIVTOSS
  211.                         was not correctly creating packets.  It was
  212.                         creating type 2+ (FSC-0039) packets, but had
  213.                         code in there that caused recieving systems to
  214.                         think it was a type 2.2 (FSC-0045), which made a
  215.                         few things screwy.  This has been fixed, and
  216.                         outgoing packets are now fully type 2+.
  217.  
  218.                   ■ Finally got WWIVTOSS to correctly strip out alt-141
  219.                         characters from incoming messages.
  220.  
  221.                   ■ Added logging of passthrough messages (if you feed
  222.                         echos to another node, your log will reflect
  223.                         what went where.)  Toggleable.
  224.                 WSETUP
  225.                   ■ Added toggle option for logging passthrough areas
  226.                         to the log file.
  227.  
  228.                   ■ Fixed help line glitch for Areafix Password in
  229.                         Node Edit.
  230.  
  231. 10/03/96
  232. ============
  233.         Version 1.24 Beta
  234.                 WWIVTOSS
  235.                   ■ <sigh>  Still trying to track down some bugs.
  236.                         Found some code that when exporting mail and
  237.                         trying to route it, it was looking for 20 "route
  238.                         to's", when there were only 10.  This *may* be
  239.                         the cause of some phantom exports that have
  240.                         popped up on occasion.
  241. 09/23/96
  242. ============
  243.         Version 1.23 Beta
  244.                 WWIVTOSS
  245.                   ■ Oops!  Somehow, the code to ignore alt-141 characters
  246.                         was causing WWIVTOSS to ignore the letter 'a' at
  247.                         the same time!  Not Good!
  248. 09/18/96
  249. ============
  250.         Version 1.22 Beta
  251.                 WWIVTOSS
  252.                   ■ Put in code to ignore alt-141 (ì) characters
  253.                   ■ Put some additional debugging code in to track outgoing
  254.                         messages.
  255.                   ■ Found where memory was being allocated during post
  256.                         export, but that memory was never used nor freed
  257.                         up.  Could cause problems when a large number
  258.                         of outgoing messages are processed.
  259. 09/13/96
  260. ============
  261.         Version 1.21 Beta
  262.                 Welp, the problem that I fixed in 1.20 with the number
  263.                         '13' spawned another problem.  I noticed that
  264.                         my data files were getting corrupted on areas
  265.                         that had a feed with the number 10 in there.
  266.                         I just can't win!  Anyways, this is a fix for
  267.                         that specific problem, so hopefully the data
  268.                         file corruption is gone.
  269.  
  270.                 WWIVTOSS
  271.                   ■ Changed the way outbound packets were created and
  272.                           processed.  The old way had WWIVToss creating
  273.                           a new packet each time a message was to be
  274.                           sent out...if you sent out a lot of messages
  275.                           to other nodes, each node's archive would have
  276.                           a BUNCH of files in it.  Now, all messages
  277.                           processed in that session will go into 1 file
  278.                           for each node that you feed to.
  279. 09/05/96
  280. ============
  281.         Version 1.20 Beta
  282.                 Fixed the last major problem that I'm aware of.  Byte
  283.                         was having a problem with data files getting
  284.                         corrupted on his second network.  I was finally
  285.                         able to trace the problem to a problem I had
  286.                         earlier - the number 13.  The way I was reading
  287.                         in data files was taking 13 and treating it as a
  288.                         carriage return, and thus changing it to
  289.                         something else, totally screwing stuff up.  So I
  290.                         re-did the way I read in data files, and the
  291.                         problem cleared up!
  292.  
  293.                 WWIVTOSS
  294.                   ■ Added ability for PASSTHRU areas.  If the subtype
  295.                           for an area is '0', then it will be considered
  296.                           a PASSTHRU, and WWIVTOSS will only send the
  297.                           messages to systems listed in your EXPORT
  298.                           list.  It will not attempt to import the
  299.                           message to your BBS.
  300.                   ■ Fixed glitch that wasn't skipping mail if the
  301.                           destination address was listed in
  302.                           SKIPMAIL.LST.
  303.  
  304.                 WSETUP
  305.                   ■ Added option to automatically add areas to your
  306.                           AREAS.DAT if the area is not already listed.
  307.                           Added areas will have a subtype of '-1'.  A
  308.                           message will be sent to you informing you that
  309.                           an area has been auto-added, and the messages
  310.                           will go to the bad echo directory.  Attempts
  311.                           to process bad messages for that area will
  312.                           fail if the subtype is not changed from '-1'.
  313.  
  314. 09/04/96
  315. ============
  316.         Version 1.19 Beta
  317.                 WWIVTOSS
  318.                   ■ Guess I didn't fix all the glitches that I thought.
  319.                         We still had a problem with WWIVToss locking up
  320.                         on Byte when processing a large number of
  321.                         unknown areas.  I found another spot where I
  322.                         needed to free memory, and also found where it
  323.                         would lock up (QEMM error, no less!) if it tried
  324.                         to import mail on a network that didn't exist.
  325.                         That's been fixed.  If the network number listed
  326.                         in Network Addresses is doesn't exist in INIT,
  327.                         the incoming mail will be tossed to the Bad Echo
  328.                         directory.
  329.                   ■ Did some minor code cleanup and aesthetic changes.
  330.  
  331.                 WSETUP
  332.                   ■ Did some minor code cleanup and aesthetic changes.
  333.  
  334. 09/03/96
  335. ============
  336.         Version 1.18 Beta
  337.                 WWIVTOSS
  338.                   ■ Found a glitch that caused a lockup when WWIVTOSS
  339.                         processed a large number of undefined area
  340.                         and/or undefined networks.  I was allocating
  341.                         memory, but not freeing it when tossing
  342.                         messages to the BADECHO directory.
  343.                   ■ Fixed problem where WWIVTOSS would go into endless
  344.                         loop if there was an error in the incoming
  345.                         archived packet.  WWIVToss will now try to
  346.                         unarchive the packet, and if it fails to do
  347.                         so, will copy it to the BAD ECHO directory.
  348.  
  349.                 WSETUP
  350.                   ■ Added code to prevent WWIV Subtype entries of more
  351.                         7 characters, which can cause problems and
  352.                         corruption of the data files for AREAS.DAT
  353.  
  354. 08/30/96
  355. ============
  356.         Version 1.17 Beta
  357.  
  358.                 WSETUP
  359.                   ■ Added code so that you can choose the archiver (in
  360.                         Archiver Setup and Node Manager) by pressing
  361.                         the number of the archiver as well as using
  362.                         the arrow keys.
  363.                   ■ Fixed bug when cycling through mailer choices - it
  364.                         would display 'FRONTDOOR' twice.
  365.                   ■ Added 'Compiled On' to the About WWIVToss screen.
  366.                   ■ Cleaned up code for displaying Network Addresses,
  367.                         Route Addresses, and Export Addresses.  Eliminated
  368.                         a lot of unnecessary code.  Chopped off 5 k of
  369.                         compiled code!
  370.                   ■ Added default archive/unarchive lines for RAR
  371.                         compression.
  372.                   ■ Added online help for editing keys/functions (F1)
  373.  
  374.                 WWIVTOSS
  375.                   ■ Fixed bug that put program in an endless loop if it
  376.                         encountered a WWIV control code in the middle of
  377.                         a line.  I don't know why it would show up, but
  378.                         one did on my system...
  379.                   ■ Put in code to detect if the network number listed for
  380.                         an echo in AREAS.DAT is greater than the number
  381.                         of networks listed in INIT.  If it is, it tosses
  382.                         the message to the Bad Echo directory.
  383.                   ■ Removed some code that would sometimes cause NODES.DAT
  384.                         to, well, disappear.  At least, the information
  385.                         inside would disappear.  Strange.  Not sure exactly
  386.                         why, but it won't happen anymore.
  387.  
  388. 08/20/96
  389. ============
  390.         Version 1.16 Beta
  391.                 Fixed some spelling errors and typos in the WWIVTOSS.DOC
  392.  
  393.                 WSETUP
  394.                   ■ Wierd bug popped up.  I've seen this before with other
  395.                         programs that I've written.  If you try to read
  396.                         a number directly from a file, the program will
  397.                         crash if that number is a multiple of 13.  I don't
  398.                         know why.  I had to get around the problem by
  399.                         storing the number of areas and nodes in
  400.                         WWIVTOSS.DAT, rather than the respective data files.
  401.                         Hopefully this will solve that problem.
  402.                         You *MUST* run CVTAREA1.EXE on your data files
  403.                         to take care of the conversion.
  404.  
  405.                   ■ Added toggleable option to set the IMMEDIATE flag
  406.                         on outgoing messages.  If simply setting CRASH
  407.                         doesn't send them out, try setting SET IMMEDIATE
  408.                         to 'Y'.
  409.  
  410. 08/15/96
  411. ============
  412.         Version 1.15 Beta
  413.                 WSETUP
  414.                   ■ Fixed error that allowed you to put in more areas
  415.                         than were allowed by the data structure.
  416.                   ■ Increased number of availible areas to 130.  You
  417.                         *MUST* run CVTAREA.EXE on your areas.dat!!!!
  418. 08/14/96
  419. ============
  420.         Version 1.14 Beta
  421.                 Wrote program to convert WWIV.INI and WFIDO.DAT config
  422.                         files to WWIVTOSS Data files.  Main advantage is
  423.                         WTINST will define your nodes and your areas for
  424.                         you!
  425.                 WSETUP
  426.                   ■ Added code to define what groups a node (as listed in
  427.                         Node Manager) has access to.
  428.  
  429.                 WWIVTOSS
  430.                   ■ Enabled Areafix Support for:
  431.                         +ECHO_NAME
  432.                         -ECHO_NAME
  433.                         %HELP
  434.                         %LIST
  435.                         %QUERY
  436.                         %UNLINKED
  437.                         %PASSWORD <NEW PASSWORD>
  438.                         %COMPRESSION <NEW COMPRESION TYPE>
  439.                         %+ALL
  440.                         %-ALL
  441.  
  442.                   ■ Changed code a bit for how WWIVToss determines
  443.                         if incoming mail is to be imported or not.
  444.                         Added code to show message status attributes
  445.                         when processing with the /D parameter.
  446. 08/12/96
  447. ============
  448.         Version 1.13 Beta
  449.                   ■ Enabled Character Translation Tables for import/export
  450.                         of areas.  Translation does not occur on email.
  451.  
  452.                 WWIVTOSS
  453.                   ■ Added support for '0FIDOADDR:' field proposed
  454.                         for WWIV 4.25.
  455.  
  456.                   ■ Fixed glitch where HOLD status wasn't correctly being
  457.                         put on outbound file attaches that should be held.
  458.  
  459.                   ■ Added code to delete incoming messages if they are
  460.                         file attaches.
  461.  
  462.                   ■ Fixed glitch in code where WWIVToss sends me a
  463.                         notification when it's being used.  I *think* the
  464.                         glitch caused Wayne to get the ssm's instead of
  465.                         me! <G>
  466.  
  467.                 WSETUP
  468.                   ■ Enabled WSETUP Password checking.
  469.  
  470.                   ■ Added /Q command line option.  When WSETUP is run
  471.                         with the /Q parameter, all beeps will be
  472.                         supressed.
  473.                         Requested by David Jones (1@4161.WWIVNet)
  474. 08/07/96
  475. ============
  476.         Version 1.12 Beta
  477.  
  478.                 WWIVTOSS
  479.                   ■ Enabled file-sharing on all file operations
  480.                   ■ Fixed bug where incoming netmail in .PKT form was
  481.                         NOT being skipped if the 'Skip Mail' toggle
  482.                         was set to Yes.
  483.                   ■ Included code to shrink WWIVToss out of memory
  484.                         when archiving or unarchiving packets, and
  485.                         cleaning up networks, thus freeing up lots
  486.                         of memory.
  487.                 WSETUP
  488.                   ■ Included code to shrink WSETUP out of memory when
  489.                         shelling to DOS.
  490.                   ■ Fixed some minor glitches with linefeeds/carriage
  491.                         returns when exporting information.  Formatting
  492.                         needed some work.
  493.                   ■ Enabled Global Export Node Editing in Area Manager.
  494.                   ■ Started adding code for Translation Tables
  495.  
  496. 08/06/96
  497. ============
  498.         Version 1.11 Beta
  499.                 WWIVTOSS
  500.                   ■ Major emergency release!  I had put a piece of code
  501.                         in that caused all messages to get rejected by
  502.                         the network software.  They were coming in as if
  503.                         from the BBS node, rather than the fake node.
  504.                         It cost me about 1.2 meg of messages to discover
  505.                         this stupid mistake...
  506.                   ■ Fixed a few minor glitches dealing with importing of
  507.                         email.  Added some more debugging code to the log
  508.                         and console.  Fixed problem where if a packet was
  509.                         determined "bad", WWIVToss would rename it and stop.
  510.                         It should continue with the next packet.  Fixed
  511.                         problem with bad message headers when the
  512.                         Import Received toggle was set to 'N'.
  513.                 WSETUP
  514.                   ■ Fixed minor glitch in WSETUP Shell To Dos operation.
  515.                         It would lose the path and other environment
  516.                         variables after shelling 2 or 3 times.  I'm still
  517.                         not happy with that code, but it's been patched so
  518.                         that at least the path in the shell will remain.
  519.                         The master environment was not, nor is, affected
  520.                         in any way.
  521.  
  522. 08/05/96
  523. ============
  524.         Version 1.10 Beta
  525.                 WWIVTOSS
  526.                   ■ Fixed a problem where WWIVToss wasn't properly processing
  527.                         incoming echos when you had your node number listed
  528.                         twice under network addresses.  It was supposed to
  529.                         read the WWIV Net NUM from Area Manager and send the
  530.                         incoming message that way.  Well, it was, but it
  531.                         wasn't changing the network data directory....Not
  532.                         good.
  533.                         Noticed by Byte (1@1350.WWIVNet)
  534.  
  535.                   ■ Fixed Aesthetic error when running WWIVTOSS /I /D.
  536.                         WWIVToss wasn't completely clearing the line
  537.                         "Sending Message #XXX in area:AREA_NAME".
  538.                         Noticed by David Jones (1@4161.WWIVNet)
  539.  
  540.                   ■ Fixed error with date of incoming packet.  Month was
  541.                         1 off.
  542.                         Noticed by David Jones (1@4161.WWIVNet)
  543.  
  544.                   ■ <sigh>  That damned lockup problem was STILL occuring.
  545.                         One message that I noticed was locking was kinda
  546.                         strange in that WWIVToss couldn't process it as
  547.                         normal...it was coming in as 1 long string, instead
  548.                         of being broken up into lines as WWIVToss normally
  549.                         does.  The problem was related to the 1.09a fix.
  550.                         The buffer of 400 characters was apparently too
  551.                         small, so I increased it to 8000 characters.  That
  552.                         *SHOULD* fix the problem once and for all.
  553.  
  554.                   ■ Translation of WWIV Centering Codes is now enabled.
  555.  
  556.                 WSETUP
  557.                   ■ Added Dos Shell option (Shift-F10) availible from
  558.                         any point in WSETUP.
  559.                         Requested by David Jones (1@4161.WWIVNet)
  560.  
  561.                   ■ Added Domain naming for each aka address for your
  562.                         system.  Currently, this is only implemented
  563.                         in the Network Addresses menu, and is entirely
  564.                         optional.
  565.                         Requested by David Jones (1@4161.WWIVNet)
  566.  
  567.  
  568. 08/03/96
  569. ============
  570.         Version 1.09a Beta
  571.                 WWIVTOSS
  572.                   ■ Emergency release.  WWIVToss was locking up on some
  573.                         packets.  I figured out (finally) that it was an
  574.                         occasional buffer overflow, so I increased the sizes
  575.                         of some input variable.  Hopefully, this will take
  576.                         care of the problem.
  577.  
  578.  
  579. ============
  580. 08/02/96
  581.         Version 1.09 Beta
  582.                 WWIVTOSS
  583.  
  584.                   ■ Added ability to skip user mail or define user numbers
  585.                         for various aliases.  See the docs for details.
  586.                         Requested by Ford (1@1266.WWIVNet) and
  587.                                      Byte (1@1350.WWIVNet)
  588.  
  589.                   ■ Added better error checking.  If an error occurs while
  590.                         trying to send out a packet, WWIVToss will NOT delete
  591.                         the packet. (hopefully)
  592.  
  593.                   ■ Added code to attempt to determine archive used to
  594.                         archive packets.  It first looks to see if you
  595.                         have the sending node in NODES.DAT.  If you don't,
  596.                         then it tries to determine the archive type.  If
  597.                         it can't determine that, it will try to use the
  598.                         default compression.
  599.                         If WWIVTOSS finds the sending node in NODES.DAT,
  600.                         tries the listed compression and is unsuccessful,
  601.                         it will also try to determine the archive type.
  602.  
  603.                   ■ Added code that added the 'IMM' flag to messages if
  604.                         they were either Direct or Crash messages.
  605.  
  606.                   ■ Added support for FSC-0035 - the REPLYADDR and REPLYTO
  607.                         kludge lines.  These come into play whenever the
  608.                         from_user (WWIV->Fido) exceeds 34 characters.  This
  609.                         will facilitate email on multiply gated messages
  610.                         when the from_user can get quite long.
  611.                         Requested by David Hamiter (1:376/140@fidonet)
  612.  
  613.  
  614.                 WSETUP
  615.                   ■ Enabled full global options in Area Manager.  You
  616.                         can now globally set:
  617.                                 Group
  618.                                 Use Alias
  619.                                 Pass WWIV Color
  620.                                 Pass High ASCII
  621.                                 Keep BBS Tag
  622.                                 WWIV Net Num
  623.                                 Origin Line
  624.                                 Export Nodes (Add, Delete, Edit)
  625.                                         (Edit is not yet working)
  626.  
  627.                   ■ Added 'Oh Shit' coding to the delete command in both
  628.                         Area Manager and Node Manager.  If you press the
  629.                         'Del' key, it will ask you if that's really what
  630.                         you want to do.
  631.                         Requested by Byte (1@1350.WWIVNet)
  632.  
  633. ============
  634. 07/31/96
  635.         Version 1.08 Beta
  636.                   ■ Finally figured out how to tell my compiler to warn me
  637.                         of useless (i.e. declared but never used) variables.
  638.                         Recompiled both programs and eliminated quite a bit
  639.                         of dead space, which should improve speed.
  640.  
  641.                 WWIVTOSS
  642.                   ■ Completly re-wrote import routine.  Fidonet messages
  643.                         are sent as a continuous stream of words with no
  644.                         line feeds except for End-Of-Paragraph.  Although
  645.                         WWIV automatically wraps words when displaying them,
  646.                         it can cause havoc when trying to quote messages.
  647.                         I tried several different ways to fix it, and whenever
  648.                         I though I had it fixed, I'd get a message that
  649.                         I couldn't quote in reply.  So, I re-wrote the
  650.                         entire routine for translating incoming messages.
  651.                         Now, messages will be displayed correctly AND you
  652.                         will be able to quote.  Beta Testers: Please watch
  653.                         incoming messages carefully for something that I
  654.                         might have missed.  Fidonet control lines are
  655.                         currently imported as 0 lines.
  656.                         This change also sped up processing by a small
  657.                         amount!
  658.  
  659.                 WSETUP
  660.                   ■ Fixed Area Manager Export setup to prevent filling the
  661.                         list with 1:0/0.0 nodes.
  662.                   ■ Increased Area Name field to 40 characters.  This can
  663.                         be increased further if neccessary, as the total
  664.                         field size is 81 characters.  The input field is
  665.                         limited to 40, but that's an arbitrary number.
  666.                         Requested by Byte (1@1350.WWIVNet)
  667.                   ■ Added Export Configuration Options for Areas and Nodes.
  668.                         Includes ability to export Node Manager, Area
  669.                         Manager, Area Groups, Echo Listing with or without
  670.                         WWIV Subtype, and Echo listing sorted by WWIV
  671.                         Subtype.
  672.  
  673. ============
  674. 07/29/96
  675.         Version 1.07 Beta
  676.                 WWIVTOSS
  677.                   ■ Fixed bug that gave BinkleyTerm extensions to ALL
  678.                         outgoing uncompressed packets, regardless of
  679.                         mailer type.
  680.                   ■ Fixed bug that I thought I fixed in 1.06 but hadn't.
  681.                         <grumble!>  You wouldn't believe the problems
  682.                         that one glitch caused me.  AARRGGGHHH!!!
  683.  
  684. ============
  685. 07/28/96
  686.         Version 1.06 Beta
  687.                 WWIVTOSS
  688.                   ■ Fixed bug that wasn't processing all of the outgoing
  689.                         messages.  It would process the first 1 or 2 and
  690.                         then skip the rest.  Stupid programming error
  691.                         on my part. <g>
  692. ============
  693. 07/26/96
  694.         Version 1.05 Beta
  695.                 WWIVTOSS
  696.                   ■ Support for multiple zones with Binkleyterm.
  697.                   ■ Support for Semaphore files with Front Door and
  698.                         Intermail, to force rescans of the message
  699.                         areas after WWIVToss runs.
  700.                   ■ Limited D'Bridge Support added.  No furthur work will
  701.                         be done on D'Bridge support unless someone
  702.                         wishes it.
  703.                   ■ Fixed bug that wasn't letting ANY high ASCII characters
  704.                         to be exported, even if the area was set to
  705.                         allow it.
  706.                 WSETUP
  707.                   ■ Added capacity to keep BBS taglines on a per-echo
  708.                         basis.
  709.                         Requested by Ford 1@1266.WWIVNet
  710.                   ■ If you change the default origin line, then any
  711.                         area that was using the default origin line
  712.                         will have it's origin line changed.
  713.                         Requested by Ford 1@1266.WWIVNet
  714.  
  715. ============
  716. 07/25/96
  717.         Version 1.04 Beta
  718.                 Re-wrote code to make Direct setting more like Crash setting
  719.                 WSETUP
  720.                   ■ Area Export Nodes now check for duplicate nodes
  721.                   ■ Area Manager now has better display for a large number
  722.                         of Export-To nodes.
  723.                   ■ Path Setup checks for the existence of the paths
  724.                         and will create them if they don't exist.
  725.                 WWIVTOSS
  726.                   ■ Limited AREAFIX Support begun.
  727.                   ■ Fixed Glitch where WWIV Color codes were not being
  728.                         stripped out of the to: field.  This only occured
  729.                         if you had modified your WWIV Source to have
  730.                         color in the RE: line on messages.
  731.                   ■ Fixed glitch where, if you had compression turned
  732.                         OFF for a node, it would delete the outgoing .PKT
  733.                         file. <sheepish grin>
  734.                   ■ Limited BinkleyTerm Support Begun.  Support for
  735.                         multiple zones with BinkleyTerm is NOT supported
  736.                         at this time, although I'm working on it.
  737.                   ■ Fixed a glitch where it wasn't processing multiple
  738.                         networks. (oops!)
  739.  
  740. ============
  741. 07/22/96
  742.         Version 1.03 Beta
  743.                 Fixed minor lockup bug.  WWIVToss froze on a message for
  744.                         some reason.  Wierd fix...hopefully it won't
  745.                         happen again.  Never happened before.
  746.                 Added "Help Lines" to WSETUP.
  747.                 Added 'DELETE' capability of export nodes in Area Setup.
  748.                 Area Export nodes are now sorted numerically in WSETUP.
  749.  
  750. ============
  751. 07/19/96
  752.         Version 1.02 Beta
  753.                 Cleanup Net option enabled.
  754.                         When set to 'Y', WWIVToss will run NETWORK2.EXE
  755.                         on any Fidonet network with a LOCAL.NET in it's
  756.                         directory.
  757.                 Registration Incentive nags included
  758.                         WWIVToss will now nag the sysop if WWIVToss is
  759.                         unregistered.  Nags include beeps at the beginning,
  760.                         and short messages sent to the sysop every 10 times
  761.                         that WWIVToss is run.
  762.                 WWIVToss Documentation completed in draft form.
  763.                 Type 26 (alphanumeric) subtype support added
  764.                         Requested by Ford 1@1266.WWIVNet
  765.                 Incoming mail now checks to see if the user has been
  766.                         deleted or not.
  767.                 Added sysop notification SSM of bad messages/mail
  768.                 If the mail is undeliverable due to the user being deleted,
  769.                         the mail being addressed wrong, or no such user on
  770.                         the BBS, then the mail will be bounced back to the
  771.                         originator on either network.
  772.  
  773. ============
  774. 07/17/96
  775.         Version 1.01 Beta
  776.                 Skip Mail option enabled
  777.                 Fixed formatting glitch in importing mail/messages
  778.                         Imported messages would sometimes come in with
  779.                         carriage returns at the wrong spot, making for some
  780.                         strange looking, although readable, messages.
  781.                         Also, the way messages were being imported made it
  782.                         impossible to quote a message in it's entirety
  783.                         because of the carriage returns.
  784.                 Fixed formatting glitch in exporting mail/messages
  785.                         WWIVToss would drop characters at the end of a line
  786.                         sometimes, and would occasionally leave a 0 at the end
  787.                         of a line (where WWIVEdit put a heart-0 - the heart
  788.                         would get removed, but the 0 wouldn't.)
  789.  
  790. ============
  791. 07/16/96
  792.         Version 1.00 Beta
  793.                 First Beta Release to Beta Team
  794.  
  795. ============
  796. 7/15/96
  797.         Version 0.9 Alpha
  798.                 WWIV/Fido Email gating (from other boards!) enabled
  799.                 Wsetup Program enhanced
  800.                 Processed incoming messages entirely in memory, rather than
  801.                         writing them to a file, then processing from the
  802.                         file.
  803. ============
  804. 7/8/96
  805.         Version 0.8 Alpha
  806.                 WSETUP Program re-written
  807.                 Data Structures completely re-written
  808.  
  809. ============
  810. 7/1/96
  811.         Version 0.7 Alpha
  812.                 Outgoing Archived Bundle Handling Enabled
  813.  
  814. ============
  815. 6/24/96
  816.         Version 0.6 Alpha
  817.                 Incoming Archived Bundle Handling Enabled
  818.  
  819. ============
  820. 6/17/96
  821.         Version 0.5 Alpha
  822.                 WSETUP Program Begun
  823.                 Data Structures Re-written
  824.  
  825. ============
  826. 6/10/96
  827.         Version 0.4 Alpha
  828.                 WWIV -> Fido Enabled (Mail)
  829.  
  830. ============
  831. 6/3/96
  832.         Version 0.3 Alpha
  833.                 Fido -> WWIV Enabled (Mail)
  834.  
  835. ============
  836. 5/27/96
  837.         Version 0.2 Alpha
  838.                 WWIV -> Fido Enabled (Echos)
  839.  
  840. ============
  841. 5/20/96
  842.         Version 0.1 Alpha
  843.                 Fido -> WWIV Enabled (Echos)
  844.  
  845. ============
  846. 5/15/96
  847.         Version 0.001 Alpha - Project Begun
  848.  
  849.