home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / CEL202R.ZIP / CEL202-4.ZIP / CTOSV111.ZIP / REVISION.DOC < prev    next >
Text File  |  1994-08-16  |  15KB  |  273 lines

  1.  
  2.         Celerity BBS v2.x FidoNet Tosser Scanner v1.11 [08/16/1994]
  3. (C)opyright 1993-94 Ted R. Spaulding & Asylum Associates [All Rights Reserved]
  4.           BBS For Support/Orders - Wacky's Asylum (716) 872-5887
  5.  
  6.  
  7.  
  8. SEND ME ANY PROBLEMS/Suggestions - Address to:
  9.    -Ted Spaulding, Wacky's Asylum BBS - (716) 872-5887
  10.    -Wacky Rabbit, I'm Wacky II BBS - (315) 343-8366
  11.    -Ted Spaulding @203:203/2 CelNet
  12.    -Ted Spaulding @1:2613/171 FidoNet
  13.    -Wacky Rabbit, The Orange Archives BBS
  14.    -Wacky Rabbit, Terripin Station
  15.    -tspaulding@rmland.com Internet
  16.  
  17.  
  18.  ┌──────────────────────────┐
  19.  │CelToScn Revision History:│
  20.  └──────────────────────────┘
  21.  
  22. v1.11 Release [08/16/94] -
  23.   -Minor Change- I Added support for the INTL kludge.
  24.    This should solve the Routing problems with netmail.
  25.  
  26. v1.10 Release [05/30/94] -
  27.   -MAJOR CHANGE-  I Have converted the WHOLE program to be "FreeWare".
  28.    This means that there are NO MORE registration checks, and ALL
  29.    Versions will be FULLY functional.  I will continue to "Bug Fix"
  30.    CelToScn, but the functionality is about complete.  I *May* add more
  31.    functions to this program, AFTER I get TCMail at a "Commercial"
  32.    Level.
  33.   -I Fixed the problem with exporting LARGE messages.  It seems that if
  34.    "Imported Text" in Celerity that was over 16k, the read/buffer
  35.    routines would puke.  Fixed them to buffer 8k at a time, you should
  36.    NOW be able to export unlimited length messages (Up to 2GB).
  37.   -I Fixed the display problem when Importing messages.  My "Dot
  38.    Counter" got a little waxed when I changed the import routines to
  39.    buffer unlimited length messages.  :)  Fixed..
  40.   -Removed KEY verification for registered/unregistered stuff.  You MAY
  41.    now safely send NetMail to ANY node, as all will be capable of
  42.    processing NetMail.
  43.  
  44. v1.09 Release [05/01/94] -
  45.   -I *Think* I found the problem with the "Dissapearing" Messages.
  46.    Long Story.  Moral - The fault lies in Celerity, will be fixed in
  47.    Celerity v2.02.  I have added temporary code to handle the problem.
  48.   -I am about to begin Alpha Testing TCMail/2 with a few local BBS's.
  49.    I will add provisions for TCMail/DOS while Alpha/Beta Testing.
  50.  
  51. v1.08 Release [03/13/94] Thru [03/14/94] -
  52.   -When I changed the buffering routines in v1.06-v1.07, The delete
  53.    messages routine on TOSSing get mislead.  CelToScn v1.08 WILL
  54.    properly delete messages on import, if your base is over the max
  55.    number of messages.
  56.   -Will begin porting CelToScn to Watcom C++ as soon as I know
  57.    this is STABLE.  PLEASE, *PLEASE* let me know if you notice any
  58.    problems, or if you recieve ANY ONE of my "DBG:" errors!  The next
  59.    release (Barring any problems) will be around June 1st, and will be
  60.    v1.10.  CelToScn/2 Will be provided upon availability to ALL
  61.    REGISTERED CelToScn v1.0x users.  For others, It will be a seperate
  62.    program, with a 30 day "Trial" Shareware license.  CelToScn/DOS will
  63.    remain Unlimited Shareware.  After v1.10, I plan on completing work
  64.    on The UseNet newsgroup import/export routines.  I plan on providing
  65.    a FULL REXX script to demonstrate how to correctly run a Celerity
  66.    BBS under OS/2, Using a DOS or OS/2 Mailer, a DOS Celerity BBS, and
  67.    a DOS or OS/2 Tosser.  Registrations recieved BEFORE June 1st will
  68.    be considered v1.0x registrations, and AS SUCH, will fall under the
  69.    $12, 1 Year support agreement.  Registrations beyond that point
  70.    are still undecided, but will be most definately limited to the full
  71.    version level (v1, v2...).
  72.  
  73. v1.07 Release [03/02/94] Thru [03/04/94] -
  74.   -Problem with NetMail - When I changed the file buffering routines,
  75.    I forgot to increment a pointer in the NetMail routines, thus it
  76.    would "Sit And Spin" for an infinate amount of time.  If you had
  77.    this problem, YOU WILL WANT TO PACK YOUR MAIL FILES!
  78.  
  79. v1.06 Release [02/15/94] Thru [03/02/94] -
  80.   -MEMORY ALLOCATION ERRORS:
  81.    Why is this a recurring problem?  :-)  Well, there should be no
  82.    more allocation errors as I rewrote the import routines to buffer
  83.    the message 4kb at a time.  If you get an allocation error now,
  84.    something is REALLY wrong.
  85.  
  86. v1.05 Release [01/15/94] Thru [02/01/94] -
  87.   -I lied in v1.04, The "From User" address was STILL showing the hub's
  88.    address.  I DEFINATELY fixed it this time.
  89.   -MEMORY ALLOCATION ERRORS:
  90.    Borland C under QEMM was not releasing memory correctly with a call
  91.    to free().  I have developed a work around, until I get the code
  92.    ported over to Watcom C++.  It will take a month or so to port the
  93.    code, as I will be developing a NATIVE OS/2 (32 bit) CelToScn/2
  94.    during the same process.  I will have to resturcture ALOT of my
  95.    inline assembler code to port, so be patient.
  96.   -Working on porting CTSetup to new datafile structure, the old one
  97.    will still work for now.
  98.   -Corrected pointer problem with ANSI translation routines.
  99.    ANSI *SHOULD* import correctly now.  Sorry.
  100.   -Began work porting CTSetup to Watcom C++.
  101.   -Began work on CTSetup/2.
  102.  
  103. v1.04 Release [12/26/93] Thru [1/11/94] -
  104.   -"Accellerated" /TOSSing.  The import of messages should be MUCH,
  105.    MUCH faster.  I will buffer blocks of input, up to 4k per read.
  106.    This, on a 386sx/16 has made importation 500% faster.
  107.   -Added "Fido ANSI Spec" support.  The Fido people get REAL pissy when
  108.    you send ANSI escape sequences out on the net.  If you dissallow
  109.    ANSI in Sicko's CMT utility, I WILL NOT translate Celerity Pipe
  110.    codes to ANSI sequences.  The reverse holds true as well, No inbound
  111.    will be translated either.
  112.   -Still working on InterNet News Groups / Fido .PKT translation.  Alot
  113.    of specs to gather for these implementations.
  114.   -NetMail should be a bit more stable now.
  115.   -Added Base Delete option in CTSetup.  As well as "Auto" base
  116.    deletion durring Toss/Scan, IF .BSE is missing.  Bases that are
  117.    deleted CAN BE UNDELETED, until, of course, you pack the toss data
  118.    file.  Just hit the [DEL] key in the base editor, and it will toggle
  119.    the deleted flag on/off.
  120.   -I fixed the problem with the "From User" showing the hub address
  121.    instead of their "True" address.
  122.  
  123. v1.03 Release [12/13/93] Thru [12/20/93] -
  124.   -Fixed First Line Dissappearing Act.  :-)  It appears that a NULL
  125.    character was voiding the Carriage return at the end of the fido
  126.    Header control information.
  127.  
  128. v1.02 Release [12/09/93] Thru [12/12/93] -
  129.   -SPEED!  I ruduced the number of passes through the message required
  130.    to import a message from 4 to 1.  I will do ALL scanning in a single
  131.    pass of the message now.  This *SHOULD* have the effect of speeding
  132.    up the /TOSS function by 300%.  There is more that I can do to speed
  133.    it up, but that will require some fairly major re-coding, and I did
  134.    not want to risk the possibility of more bugs at this point in time.
  135.    v1.05 will promise to be VERY efficient in both tossing and
  136.    scanning.
  137.   -I ran into a couple *Minor* bugs, and fixed them.
  138.   -I will *IGNORE* all incoming/outgoing messages over 64k until v1.05.
  139.   -Added some code to prevent The Packer from making me want to scan a
  140.    2.2 Gig Message.  :)
  141.   -Added "Pretty" little dots on /TOSSing, to let you know that the
  142.    program is not locked up, just importing a VERY large message.  This
  143.    should satisfy the "CTL-ALT-DEL" Trigger happy people.  :-)
  144.  
  145. v1.01 Release [12/04/93] Thru [12/09/93] -
  146.   -Problems?  Nah..  EVERYONE releases a v1.01 a week after v1.00...
  147.   -We fixed the Drive A: problem, where CelToScn would look to the A:
  148.    Drive for the Celerity USERS list.
  149.   -Fixed the /TOSS Lock-Ups.  Added "Out Of Memory" errors, and moved
  150.    the message data to far pointers, so CelToScn should now be able to
  151.    import/export up to a 64Kb Message.  This is the practicle Fido
  152.    Message Size limit anyways.
  153.   -Worked on Speeding up the Import of messages, should be about 40%
  154.    more efficient now.  I combined the PCB and Vision Pipe scan into a
  155.    single scan of the message, versus 2 scans.  More speed will be
  156.    coming in v1.05 [Around Christmas]
  157.  
  158.  
  159. v1.00 Release [11/23/93] Thru [12/01/93] -
  160.   -OK, CelToScn should now PROPERLY import Vision/Forum |xx style colors,
  161.    as well as convert Celerity |x colors to ANSI escapes on export.  I
  162.    have been made aware that PCB @Xbf@ is also a problem, not sure if I
  163.    should handle it, or Brendon..  Will check as soon as he gets back
  164.    from vacation.
  165.   -I JUST added the code to translate PCB @Xbf@ Colors, BUT, will not
  166.    activate until Brendom comes back, and tells me that it is my job...
  167.   -No More Expiration Dates!
  168.   -I Just touched up the ANSI translation stuff real quick, found a couple
  169.    small bugs in the code.  I also added outgoing translation for Origin
  170.    lines (Which *Should* NEVER be used), but I added it.
  171.   -I am releasing this Pre-Release On A WIDE Basis.  I will release The
  172.    v1.00 Release on Monday or Tuesday, PLEASE GET BUG REPORTS TO ME BY
  173.    THEN!  NetMail is now FULLY-FUNCTIONAL, for registered versions.  You
  174.    will have to do the Network setup in CTSETUP and HAVE A VALID
  175.    registration key for NetMail to work.  You will also have to run
  176.    CELTOSCN /BUILD /P[Path], as documented in CELTOSCN.DOC once to build
  177.    the nodelists.
  178.   -Reworked the message deletion routines, they should be MUCH more
  179.    efficient now.
  180.   -I finished ALL coding that I stated would be in v1.00 release, so
  181.    pending any bug reports between now and wednesday the 1st, this is
  182.    planned to be the release version.  The only planned differences
  183.    between this version and the OFFICIAL release is setup touchup and
  184.    documentation, of which I will be hitting hard within the next
  185.    couple days.
  186.   -Cleaned up odds and ends code.
  187.   -Added Origin Line for NetMail to the Network Setup dialog.  This
  188.    will overide the Origin Line specified in CelSetup.  -Finished a
  189.    "Decent" version of the docs.
  190.   -Fixed a couple Little Bugs in CTSetup.  Dealing with Pascal->C and vice
  191.    versa translation.
  192.   -PCB Color translation added (Last Minute Addition, should work fine)
  193.  
  194. ---December 1st, 1993
  195.   -Released CelToScn v1.00 To The General Public.
  196.   -v1.05 will be slated for 1 January, 1994. Scheduled improvements for
  197.    v1.05 include extended NodeList handeling, Return Reciept logic (In
  198.    and OutBound), and various Message Base Flags (Such as Strip ANSI, 7
  199.    Bit ASCII)
  200.  
  201.  
  202. Pre v1.00 Release - [10/21/1993] Thru [11/18/93] -
  203.   -A 'Pretty' interface was added for the Setup phase.  This should
  204.    prove to make "Data File Maintenance" MUCH easier.
  205.    --I Added "Sticky" options for everything in the setup, should make setup
  206.      task MUCH easier.
  207.   -Fixed problem with only recognizing the first SEEN-BY line.
  208.   -Talked to Brendon tonight, as well as the authors from FD & IM, and
  209.    am attempting to contact the authors of D'Bridge and Binkley to get
  210.    the specs for their structures.
  211.   -Rearranged some code that could had of caused problems for some people.
  212.   -Been working on NetMail, and Multiple Net/Multiple Node stuff.  The
  213.    restructuring of the data files for the extra provisions turned out
  214.    to be a slightly larger ordeal than I had planned on.  I have fixed
  215.    a couple pointer/endless loop bugs in the last couple days, but the
  216.    new code/data files are not in a stable state right now to release
  217.    another beta.  Hoping on Saturday for a new beta.
  218.   -The new data files have PLENTY of provisions for direct support of
  219.    FrontDoor, InterMail, and I am working on D'Bridge.  I do NOT expect
  220.    to have to expand the datafiles again.  SO, I have added the registration
  221.    encryption routines.  Registrations will be granted free of charge to
  222.    certain people.  If I forget you, and you "FEEL" that you deserve a freebie,
  223.    let me know.
  224.   -COOL!  Hehe, just finished up the help routines.  You *Should* be
  225.    able to hit ALT-H from nearly anywhere in the Setup for a help
  226.    screen applicable to the area you are in.  A list of valid keys will
  227.    also be displayed.
  228.   -Added/Finished Conformity of FidoNet Technical Specifications FSC-53
  229.    and FSC-68.
  230.   -The new data file structures require special "First Time"
  231.    considerations, ***READ THE README.NOW FILE FOR CONVERSION
  232.    INSTRUCTIONS!***
  233.   -Well, I am aware of the fact that the v1 release was due out
  234.    tomorrow, and to tell you the truth, I probably only have about 5
  235.    more hours of work to do.  But, as they say, It has been ONE HELL of
  236.    a day, so, I have extended the expiration date of this and all
  237.    subsequent betas out to 11/30/93.  I will have a v1.0 compiled beta
  238.    within the next two days, including FULL NetMail (which is ALLMOST
  239.    done).  The new release date for v1.0 will vary, pending bug reports
  240.    on the v1.0 beta, but should follow by the middle of next week.
  241.   -Added support in CTSetup for placing Multiple Network configura-
  242.    tions.  Although I have not set up the dialog in the basees editor
  243.    for choosing which base belongs to which net, I will probably do
  244.    that tomorrow morning, or imsomnia pending, late tonight.
  245.   -Cleaned up Odds and end bugs that were causing Lock-Up's and not
  246.    storing .MSG files in the correct format.
  247.   -Worked over the import routines as there were reports of lockups
  248.    during importation of LARGE message bases (Over 200).  It appears
  249.    that it was not locking up at all, but rather being fairly slow at
  250.    deleting messages.  I added a "Status Report", that will number the
  251.    messages imported, as it is occuring, and the number of messages it
  252.    has deleted, during progress.  At least this will clue you in as to
  253.    something really is happening.
  254.   -Well, The NetMail code is about finished.  I have decided to disable
  255.    NetMail for the non-registered users.  In a future version, I may
  256.    enable it, FOR INCOMING, and simply turn outgoing around, refuse to
  257.    send it, and attach a "Beg your sysop to register" line at the
  258.    bottom of the returned mail.  I am hurrying to get this done, and
  259.    get some Fido docs to The Silicon Sailor for the Cel v2 docs, as
  260.    well as the OS/2, Lantastic Docs for him as Brendon has made me
  261.    aware that he is going to TRY shooting for a 11/19 release of
  262.    Celerity v2.
  263.   -Released v1.0x Keys for those that have registered/recieved freebies
  264. [11/18/1993] --5:10am
  265.   -OK, I *Think* The NetMail routines are stable.  I Have one last issue
  266.    to take up with Brendon on this subject (Handles/Realnames in E-Mail).
  267.   -I Added the awaited "Vision Pipe Removal" junk.  I was going to translate
  268.    them to ANSI sequences, but am running short on time.  If you think it is
  269.    important, let me know, and I will get it done eventually.
  270.   -I DECIDED to CRIPPLE Private NetMail for Non-Registered users.  I am
  271.    NOT a big fan of "Delay" junk, and the NetMail was the only other
  272.    thing I could think of that was an incentive.
  273.