home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / OLMS200.ZIP / HISTORY.DOC < prev    next >
Encoding:
Text File  |  1994-10-31  |  12.9 KB  |  254 lines

  1.  
  2.   ▄█████▄ ██      ▄██████▄ ▄█████▄
  3.   ██   ██ ██      ██ ██ ██ ██▄▄▄▄        Offline Mail System, Version 2.0
  4.   ██   ██ ██      ██    ██  ▀▀▀▀██
  5.   ▀█████▀ ███████ ██    ██ ▀█████▀
  6.                                                 ▄▄▀▀▄▄
  7.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄▄▄▄▄▀▀      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  8.  
  9.  
  10.                                  by Pete Rocca
  11.                Copyrighted Multiboard Communications Centre, 1994
  12.                         All rights reserved, worldwide.
  13.  
  14.  
  15.                                 PROGRAM HISTORY
  16.  
  17.  
  18.  
  19.     Version 2.00.00, October 31st, 1994
  20.  
  21.         o  BlueWave 2.11 and higher format support
  22.         o  QWKE format support
  23.         o  Fixed a problem that could cause the first SEEN-BY line 
  24.            to be ignored.
  25.         o  Internal caching of QWK indexes
  26.         o  100% write caching of BlueWave packets
  27.         o  Better tagline handling
  28.         o  Many hands free operation command line switches
  29.         o  7-Bit screens for non-IBM/International callers
  30.         o  Reset pointer with a POINTERS.DAT file
  31.         o  Selective bulletins
  32.         o  Can add GPWKF settings on the subject line of a remote
  33.            maintenance message to add a conference
  34.         o  Sysop flags for conferences (force/block/etc)
  35.         o  User can select or sysop can force WELCOME/GOODBYE screens
  36.         o  Bulletins better conform with picky readers
  37.         o  Sysop can disable logoff from door
  38.         o  Adds/imports kludges lines (to/from/subject)
  39.         o  Allows range editing when selecting (ex/ Join: 1-45, 100-122)
  40.         o  Places @ instead of ^A in front of Fidonet kludge lines
  41.         o  Logoff from door now hangs up locally too
  42.         o  Fixed problems occuring if user had more than one
  43.            signature in the JAM JLR file (the infamous not saving
  44.            lastread pointers bug)
  45.         o  Included a registered transfer shell program (XFER.ZIP)
  46.         o  Implemented the lightning fast keyword scanning,
  47.            now scans for keywords as fast as a normal scan,
  48.            often packing faster since less disk writes are used.
  49.         o  Now deducts credits for netmail, and bounces messages
  50.            if they don't have sufficent credits.
  51.         o  Fills in the cost field on netmail messages imported
  52.         o  Logs the destination of netmail like:
  53.            "Message posted in area   12 - Netmail -> 1:2401/305.0, 25¢"
  54.         o  Gateway support, send a message to 'UUCP' 'GATEWAY' or
  55.            'INTERNET' and OLMS will readdress the TO field to UUCP,
  56.            and send the message netmail to the gateway address
  57.            specified in CONFIG.EXE
  58.         o  Fixed netmail conferences being changed to either the
  59.            first netmail conference, or the net.reply conference
  60.            even if it was already in a netmail conference.  
  61.         o  Did not deduct time from users for being in the door if they
  62.            logged off within it
  63.         o  Fixed a bug that could cause OLMS to lock if the user dropped 
  64.            carrier during a download 
  65.         o  Adds MSGID's now
  66.         o  Supports 115200 baud rate.
  67.         o  Only adds a tagline if one doesn't exist already.
  68.         o  Sped up 'new files' scan by about 200-500%
  69.         o  Cleaned up the occasional extra character at the end of
  70.            a message in a QWK format packet
  71.         o  File requesting (respects limits, ratio, xfer priority flag
  72.            daily OLMS settings, daily RA Kbytes, daily time, all flags
  73.            and not flags, security on file area, passworded files,
  74.            locked/not avail flags, etc..) Either BW type requesting
  75.            allowed, or To: OLMS, Subject: REQUEST THEFILE.ZIP
  76.         o  File attach requesting
  77.            To: OLMS, Subject: REQUEST 32  (requests file attached to message
  78.            32 in current conference), or To: OLMS, Subject: REQUEST 3 22
  79.            (requests file attached to message 22 in conference 3)
  80.         o  Select message areas by conference if configured to do so
  81.         o  Any files with the extension (N) in the OLMS directory will
  82.            be checked to see if they are 'new' compared to the users
  83.            last download date.  If so, it will pack them as bulletins.
  84.            Ie: FIRST_DL.(N) could be for first time users, READNOW!.(N)
  85.            might be some earth shattering news...
  86.         o  increased max text size from 42k to 64k as standardized in
  87.            the new FTSC documentation
  88.         o  Fixed a bug that would nuke the first user entry if 
  89.            the hudson base could not be opened.
  90.         o  Fixed a bug that caused the scanning to halt if a message
  91.            was dated later than 1997 in the JAM base
  92.         o  Auto-Capitilize function (ie: JOHN SMITH -> John Smith) was
  93.            changed to reflect the method RA does it exactly.
  94.         o  Fixed a slight problem with ANSI display routines that
  95.            didn't reposition the cursor if no parameters were in
  96.            the ANSI code ( ie [A rather than [1A ) fixed.. Also
  97.            added support for the [K clreol code.
  98.         o  Now creates NETMAIL.BBS and ECHOMAIL.BBS files
  99.         o  Could cause garbage if the imported To: line exceeded
  100.            35 characters, when posting to hudson bases - fixed.
  101.         
  102.  
  103.     Version 1.60.00, July 17th 1994
  104.  
  105.         o  Fixed the bug in 1.50 that could cause duplicate entries
  106.            and a 6 meg USERS.DAT file
  107.         o  Internally adds Origin and even TAGLINES now! Fully multiple
  108.            address aware!
  109.         o  Includes the full headers in keyword/filter scanning.
  110.         o  Fixed an incompatibility with STQWK an Atari QWK reader
  111.         o  Reduced the number of consecutive slices that OLMS will give
  112.            back to the OS while waiting for input (to increase the
  113.            programs responsiveness)
  114.         o  Added defaulted timed inputs when downloading
  115.         o  Now writes the ECHOMAIL.JAM and NETMAIL.JAM files for faster
  116.            'after logoff' tosser scanning.
  117.         o  Faster buffered JLR scanning
  118.         o  Clears buffer before asking about downloading, to ensure that
  119.            the timer does not autoselect an option before the remote
  120.            screen has been updated.
  121.         o  Updates the last message viewed as well as the high message
  122.            read marker in the Jam base.  Seemed that some programs
  123.            incorrectly use the last viewed message marker instead of
  124.            the high message read marker, which makes it appear that
  125.            messages that have been downloaded are still 'new'. OLMS
  126.            will update both markers in order to allow these programs
  127.            to run correctly.
  128.         o  Now inserts that JAM kludges if the user turns them on,
  129.            previously it would only work with Hudson messages
  130.         o  Faster keyword scanning in the JAM message bases
  131.         o  Added logging of runtime errors
  132.         o  QWKSETUP only askes to save changes if changes were
  133.            actually made
  134.         o  QWKSETUP now allows the editing of User Defined areas
  135.            right up to the 2000 area limit
  136.         o  QWKSETUP now gives a fuzzy warning when using metastrings
  137.            to prevent confusion from saying 'failure'
  138.         o  Cosmetic change, now displays areas that are unselected, but
  139.            that have mail packed due to global keywords/personal
  140.  
  141.  
  142.     Version 1.50.00, July 2nd 1994
  143.  
  144.       - Why the big jump in version numbers? To avoid confusion
  145.         since many prereleases with made available to fix problems
  146.         the same day.
  147.  
  148.         o  JAM base occasionally required reindexing in order to
  149.            display 'new mail' to users on the board - fixed.
  150.         o  Added to the 'packed' field when packing messages. The
  151.            first half is the number of scanned messages, the second
  152.            half is the number of packed messages.
  153.         o  Fixed the problem of the evaluation PID line
  154.            not appending a CR in the Hudson message base, thus
  155.            deleting the first line of text of a message sometimes
  156.         o  Fixed a problem that if a hard CR was the successor
  157.            to a soft CR, it would not convert the hard CR into
  158.            the proper code for the QWK packets (just a cosmetic
  159.            bug that left a music note every once in a while in
  160.            a couple messages here and there)
  161.         o  Made the inserting of the tearline if one does not
  162.            exist an optional feature
  163.         o  Included a new metastring, *F that can be used to
  164.            tell the external programs where to place the filename
  165.            of the packet/reply.
  166.         o  Stopped using JAMAPI routines for packing mail and
  167.            created some more effective, more reliable and faster
  168.            routines - should see Jam speeds increase, especially
  169.            on larger systems
  170.         o  OLMS did not previously update the 'received' flags
  171.            on messages - it now does on both the JAM and Hudson
  172.            message bases.
  173.         o  Added timeout protection on modem buffer flushes for
  174.            added protection against any bizarre behaviour on the
  175.            remote modem
  176.         o  Disabled color in the new files listing as it was not
  177.            compatible with many mail readers
  178.         o  No longer asks if you want to logoff while in local mode
  179.         o  You can now configure the OLMS internal colors with
  180.            the file OLMS.COL
  181.         o  Fixed a bug on systems that had over 1000 conferences,
  182.            making indexes lower than 1000 have four digits (ie
  183.            0020.NDX instead of 020.NDX)
  184.         o  Made the default for new users to include Indexes
  185.         o  Increased conference limits to 2,000 areas
  186.  
  187.  
  188.     Version 1.10.00, June 27nd 1994
  189.  
  190.         o  Scanning non-selected areas due to global options now
  191.            displays the whole area name, not just the number
  192.         o  Netmail can be entered in any area now - it will auto
  193.            find the first netmail area, or use the new RemoteAccess 2.02
  194.            Netmail Reply area if available
  195.         o  Yet another style in the 'QuickSmart' shortname styles.  This
  196.            one allows you to select a standard type for your Fido style
  197.            bases, and auto-adapt when it senses a Usenet/Internet style
  198.            conference name
  199.         o  Fixed two Jam problems, first one was if the base was marked
  200.            as Jam, but didn't have a base name (ie out of use), the
  201.            second problem occured when creating a JLR file if the user
  202.            had never read a message in the Jam base before running OLMS.
  203.            (This package includes FIXJAM, a file which should be run
  204.            to correct any problems this may have caused)
  205.         o  Users with excessive amounts of time (greater than 1000 mins)
  206.            would experience a 'Time limit exceeded' message upon the
  207.            return from 'Compressing packet'
  208.         o  Allowed you to modify the Sysop/System name, in order to
  209.            allow you to register under an alias (please include both
  210.            your alias and real name on your registration form)
  211.         o  Fixed a problem with QWKSETUP running on Monochrome systems
  212.         o  Seems that some peoples MESSAGES.RA and FILES.RA were not the
  213.            proper sizes causing runtime errors, OLMS will now compensate
  214.            for this bizarre condition.
  215.         o  Greatly improved the enviroment detection and time slice
  216.            returning on multitasking systems.  OLMS will now detect and
  217.            return unused timer ticks for Dos 5+, DESQview, Windows,
  218.            OS/2 2.x, DoubleDos x.x and NortonDos 7.x.  OLMS now releases
  219.            about 93% of it's processing time when idle.
  220.  
  221.  
  222.     Version 1.02.00, June 22nd 1994
  223.  
  224.         o  Allow users to divide number when selecting conference areas
  225.            using commas, spaces, slashes, just about anything that is a
  226.            'standard' delimiter
  227.         o  Allow the sysop to disable 'new file scanning'
  228.         o  Fixed a bug that would not allow conference areas greater
  229.            than 255 be selected - oops
  230.         o  Indexes were not being disabled if the user had said 'no'
  231.            to indexes
  232.         o  Created another 'QuickSmart' short conference style for
  233.            Internet or Usenet conference names
  234.         o  Added another metastring - *G that translates to ASC or
  235.            ANS depending on the users emulation
  236.         o  Fixed a bug that would not enforce the sysop limits
  237.         o  Eliminated screen updates during 'configure areas' if the
  238.            user didn't enter any areas to change
  239.         o  FULL SCREEN INTERNAL CHATTING, with word wraps and full
  240.            color redraw after exiting (nicer colors too)
  241.  
  242.  
  243.     Version 1.01.00, June 21st 1994
  244.  
  245.         o  Automatically adds trailing slashes where needed
  246.         o  Added support for the correct errorlevels to be returned by
  247.            RemoteAccess in Netmail or Echomail was entered in the door
  248.         o  Clears outbound modem buffer before exiting back to the BBS
  249.  
  250.  
  251.     Version 1.00.10, June 18th 1994 (full release)
  252.  
  253.         o  Initial program release
  254.