home *** CD-ROM | disk | FTP | other *** search
-
- ▄█████▄ ██ ▄██████▄ ▄█████▄
- ██ ██ ██ ██ ██ ██ ██▄▄▄▄ Offline Mail System, Version 2.01
- ██ ██ ██ ██ ██ ▀▀▀▀██
- ▀█████▀ ███████ ██ ██ ▀█████▀
- ▄▄▀▀▄▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄▄▄▄▄▀▀ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
-
-
- by Pete Rocca
- Copyrighted Multiboard Communications Centre, 1994
- All rights reserved, worldwide.
-
-
- PROGRAM HISTORY
-
-
-
- Version 2.01.00, December 4th, 1994
-
- o Fixed a problem with some systems running 57600 or higher
- o Fixed a bug in the QWKE that could cause a runtime error
- o 7-bit menus only effect default screens now
- o Complete rewrite of access modes on files, meaning better
- network security
- o Fixed how it could leave a work directory lying around
- o Fixed the bug that could cause the archivers and protocols
- not to be found even if it was in the PATH
- o Added a single node option for systems without share
- o Taglines can now be killed without 'retear'ing the message
- o Messages uploaded to areas with the NOTAG setting will now
- have their taglines removed, regardless of the "Kill taglines"
- setting
- o Sysops can receive private mail without the net flag now, as
- OLMS grants access to private messages if you have the security
- defined in RACONFIG for sysop access
-
-
- Version 2.00.00, October 31st, 1994
-
- o BlueWave 2.11 and higher format support
- o QWKE format support
- o Fixed a problem that could cause the first SEEN-BY line
- to be ignored.
- o Internal caching of QWK indexes
- o 100% write caching of BlueWave packets
- o Better tagline handling
- o Many hands free operation command line switches
- o 7-Bit screens for non-IBM/International callers
- o Reset pointer with a POINTERS.DAT file
- o Selective bulletins
- o Can add GPWKF settings on the subject line of a remote
- maintenance message to add a conference
- o Sysop flags for conferences (force/block/etc)
- o User can select or sysop can force WELCOME/GOODBYE screens
- o Bulletins better conform with picky readers
- o Sysop can disable logoff from door
- o Adds/imports kludges lines (to/from/subject)
- o Allows range editing when selecting (ex/ Join: 1-45, 100-122)
- o Places @ instead of ^A in front of Fidonet kludge lines
- o Logoff from door now hangs up locally too
- o Fixed problems occuring if user had more than one
- signature in the JAM JLR file (the infamous not saving
- lastread pointers bug)
- o Included a registered transfer shell program (XFER.ZIP)
- o Implemented the lightning fast keyword scanning,
- now scans for keywords as fast as a normal scan,
- often packing faster since less disk writes are used.
- o Now deducts credits for netmail, and bounces messages
- if they don't have sufficent credits.
- o Fills in the cost field on netmail messages imported
- o Logs the destination of netmail like:
- "Message posted in area 12 - Netmail -> 1:2401/305.0, 25¢"
- o Gateway support, send a message to 'UUCP' 'GATEWAY' or
- 'INTERNET' and OLMS will readdress the TO field to UUCP,
- and send the message netmail to the gateway address
- specified in CONFIG.EXE
- o Fixed netmail conferences being changed to either the
- first netmail conference, or the net.reply conference
- even if it was already in a netmail conference.
- o Did not deduct time from users for being in the door if they
- logged off within it
- o Fixed a bug that could cause OLMS to lock if the user dropped
- carrier during a download
- o Adds MSGID's now
- o Supports 115200 baud rate.
- o Only adds a tagline if one doesn't exist already.
- o Sped up 'new files' scan by about 200-500%
- o Cleaned up the occasional extra character at the end of
- a message in a QWK format packet
- o File requesting (respects limits, ratio, xfer priority flag
- daily OLMS settings, daily RA Kbytes, daily time, all flags
- and not flags, security on file area, passworded files,
- locked/not avail flags, etc..) Either BW type requesting
- allowed, or To: OLMS, Subject: REQUEST THEFILE.ZIP
- o File attach requesting
- To: OLMS, Subject: REQUEST 32 (requests file attached to message
- 32 in current conference), or To: OLMS, Subject: REQUEST 3 22
- (requests file attached to message 22 in conference 3)
- o Select message areas by conference if configured to do so
- o Any files with the extension (N) in the OLMS directory will
- be checked to see if they are 'new' compared to the users
- last download date. If so, it will pack them as bulletins.
- Ie: FIRST_DL.(N) could be for first time users, READNOW!.(N)
- might be some earth shattering news...
- o increased max text size from 42k to 64k as standardized in
- the new FTSC documentation
- o Fixed a bug that would nuke the first user entry if
- the hudson base could not be opened.
- o Fixed a bug that caused the scanning to halt if a message
- was dated later than 1997 in the JAM base
- o Auto-Capitilize function (ie: JOHN SMITH -> John Smith) was
- changed to reflect the method RA does it exactly.
- o Fixed a slight problem with ANSI display routines that
- didn't reposition the cursor if no parameters were in
- the ANSI code ( ie [A rather than [1A ) fixed.. Also
- added support for the [K clreol code.
- o Now creates NETMAIL.BBS and ECHOMAIL.BBS files
- o Could cause garbage if the imported To: line exceeded
- 35 characters, when posting to hudson bases - fixed.
-
-
- Version 1.60.00, July 17th 1994
-
- o Fixed the bug in 1.50 that could cause duplicate entries
- and a 6 meg USERS.DAT file
- o Internally adds Origin and even TAGLINES now! Fully multiple
- address aware!
- o Includes the full headers in keyword/filter scanning.
- o Fixed an incompatibility with STQWK an Atari QWK reader
- o Reduced the number of consecutive slices that OLMS will give
- back to the OS while waiting for input (to increase the
- programs responsiveness)
- o Added defaulted timed inputs when downloading
- o Now writes the ECHOMAIL.JAM and NETMAIL.JAM files for faster
- 'after logoff' tosser scanning.
- o Faster buffered JLR scanning
- o Clears buffer before asking about downloading, to ensure that
- the timer does not autoselect an option before the remote
- screen has been updated.
- o Updates the last message viewed as well as the high message
- read marker in the Jam base. Seemed that some programs
- incorrectly use the last viewed message marker instead of
- the high message read marker, which makes it appear that
- messages that have been downloaded are still 'new'. OLMS
- will update both markers in order to allow these programs
- to run correctly.
- o Now inserts that JAM kludges if the user turns them on,
- previously it would only work with Hudson messages
- o Faster keyword scanning in the JAM message bases
- o Added logging of runtime errors
- o QWKSETUP only askes to save changes if changes were
- actually made
- o QWKSETUP now allows the editing of User Defined areas
- right up to the 2000 area limit
- o QWKSETUP now gives a fuzzy warning when using metastrings
- to prevent confusion from saying 'failure'
- o Cosmetic change, now displays areas that are unselected, but
- that have mail packed due to global keywords/personal
-
-
- Version 1.50.00, July 2nd 1994
-
- - Why the big jump in version numbers? To avoid confusion
- since many prereleases with made available to fix problems
- the same day.
-
- o JAM base occasionally required reindexing in order to
- display 'new mail' to users on the board - fixed.
- o Added to the 'packed' field when packing messages. The
- first half is the number of scanned messages, the second
- half is the number of packed messages.
- o Fixed the problem of the evaluation PID line
- not appending a CR in the Hudson message base, thus
- deleting the first line of text of a message sometimes
- o Fixed a problem that if a hard CR was the successor
- to a soft CR, it would not convert the hard CR into
- the proper code for the QWK packets (just a cosmetic
- bug that left a music note every once in a while in
- a couple messages here and there)
- o Made the inserting of the tearline if one does not
- exist an optional feature
- o Included a new metastring, *F that can be used to
- tell the external programs where to place the filename
- of the packet/reply.
- o Stopped using JAMAPI routines for packing mail and
- created some more effective, more reliable and faster
- routines - should see Jam speeds increase, especially
- on larger systems
- o OLMS did not previously update the 'received' flags
- on messages - it now does on both the JAM and Hudson
- message bases.
- o Added timeout protection on modem buffer flushes for
- added protection against any bizarre behaviour on the
- remote modem
- o Disabled color in the new files listing as it was not
- compatible with many mail readers
- o No longer asks if you want to logoff while in local mode
- o You can now configure the OLMS internal colors with
- the file OLMS.COL
- o Fixed a bug on systems that had over 1000 conferences,
- making indexes lower than 1000 have four digits (ie
- 0020.NDX instead of 020.NDX)
- o Made the default for new users to include Indexes
- o Increased conference limits to 2,000 areas
-
-
- Version 1.10.00, June 27nd 1994
-
- o Scanning non-selected areas due to global options now
- displays the whole area name, not just the number
- o Netmail can be entered in any area now - it will auto
- find the first netmail area, or use the new RemoteAccess 2.02
- Netmail Reply area if available
- o Yet another style in the 'QuickSmart' shortname styles. This
- one allows you to select a standard type for your Fido style
- bases, and auto-adapt when it senses a Usenet/Internet style
- conference name
- o Fixed two Jam problems, first one was if the base was marked
- as Jam, but didn't have a base name (ie out of use), the
- second problem occured when creating a JLR file if the user
- had never read a message in the Jam base before running OLMS.
- (This package includes FIXJAM, a file which should be run
- to correct any problems this may have caused)
- o Users with excessive amounts of time (greater than 1000 mins)
- would experience a 'Time limit exceeded' message upon the
- return from 'Compressing packet'
- o Allowed you to modify the Sysop/System name, in order to
- allow you to register under an alias (please include both
- your alias and real name on your registration form)
- o Fixed a problem with QWKSETUP running on Monochrome systems
- o Seems that some peoples MESSAGES.RA and FILES.RA were not the
- proper sizes causing runtime errors, OLMS will now compensate
- for this bizarre condition.
- o Greatly improved the enviroment detection and time slice
- returning on multitasking systems. OLMS will now detect and
- return unused timer ticks for Dos 5+, DESQview, Windows,
- OS/2 2.x, DoubleDos x.x and NortonDos 7.x. OLMS now releases
- about 93% of it's processing time when idle.
-
-
- Version 1.02.00, June 22nd 1994
-
- o Allow users to divide number when selecting conference areas
- using commas, spaces, slashes, just about anything that is a
- 'standard' delimiter
- o Allow the sysop to disable 'new file scanning'
- o Fixed a bug that would not allow conference areas greater
- than 255 be selected - oops
- o Indexes were not being disabled if the user had said 'no'
- to indexes
- o Created another 'QuickSmart' short conference style for
- Internet or Usenet conference names
- o Added another metastring - *G that translates to ASC or
- ANS depending on the users emulation
- o Fixed a bug that would not enforce the sysop limits
- o Eliminated screen updates during 'configure areas' if the
- user didn't enter any areas to change
- o FULL SCREEN INTERNAL CHATTING, with word wraps and full
- color redraw after exiting (nicer colors too)
-
-
- Version 1.01.00, June 21st 1994
-
- o Automatically adds trailing slashes where needed
- o Added support for the correct errorlevels to be returned by
- RemoteAccess in Netmail or Echomail was entered in the door
- o Clears outbound modem buffer before exiting back to the BBS
-
-
- Version 1.00.10, June 18th 1994 (full release)
-
- o Initial program release
-