home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / OLMS201.ZIP / HISTORY.DOC < prev    next >
Encoding:
Text File  |  1994-12-04  |  14.0 KB  |  274 lines

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