home *** CD-ROM | disk | FTP | other *** search
- 08/26/93 beta 2.20e
- -------------
- Fixed bug where adding a file description to a .BBS file that didn't already
- exist would lose the first file description.
- Fixed bug where DORINFO.DEF's 10th line would indicate 1 for mono, and 2 for
- graphics instead of 0 for mono and 1 for graphics.
- CTSCHECK= was changed to HWFLOWCTL= for better accuracy.
-
- 08/26/93 beta 2.20d
- -------------
- Fixed (sometimes) fatal bug associated with Marking files for download.
- Added CDFILEDESC=R:\CDROMDIR;FILENAME.TXT where CDROMDIR is a directory on
- a CD-ROM and FILENAME.TXT if the filename for (F)ile Descripts to display.
- You may have up to 4 CDFILEDESC entries. (how many is a good number?)
-
- 08/15/93 beta 2.20b
- -------------
- Built in Xmodem, Ymodem, Zmodem, and Kermit code was removed from the core
- MH code and made into an stand alone module. MH now call this module if
- it is available.
- Fixed bug where under certain circumstances, private phone info was being
- displayed when it should not be.
-
- 06/04/93 beta 2.05a
- -------------
- Added ASKRIP=[Y|N] support for the RIP Graphics protocol from TeleGraphics.
- RIP bulletins and menus will have a '.R??' extension as opposed to '.G??'
- or '.T??'
- Increased DIRPW limit from 5 entries to 10 entries.
-
- 05/28/93 beta 2.04g
- -------------
- Fixed FATAL bug where MH would crash to DOS after caller invokes Xmodem
- file transfer. Arrrrggghhhhhh!!! Sorry beta testers!
-
- 05/25/93 beta 2.04f
- -------------
- Fixed bug where MH couldn't verify download files in directories other than
- those listed in the .CNF file.
-
- 05/18/93 beta 2.04e
- -------------
- Fixed memory problems associated with new built-in file transfer protocols.
-
- 05/18/93 beta 2.04d
- -------------
- Added ability to mark downloads from the (Z)ippy File Scan display.
- Added ASKCONDOR=[Y|N] support for new Graphics protocol from Larry Mears (BIG).
- CONDOR bulletins and menus will have a '.C??' extension as opposed to '.G??'
- or '.T??'
- Added CONDORSYS=[Y|N] if you are using the CONDOR.SYS device driver.
- Added INTERNALXFRS=[Y|N] that can enable / disable the built-in file xfers.
- Added USEPS2=[Y|N]. Uses PS/2 port defaults if equal to Y.
-
- 05/09/93 beta 2.04b
- -------------
- Added BUMPQUESTIONNAIRE=n adding n amount to a new callers security level
- Added built in Xmodem, Ymodem / Ymodem batch, and Zmodem protocol flavors.
- Added ability to mark downloads from the (F)ile Descripts display.
-
- 02/04/93 beta 2.02k
- -------------
- Changed the way MH handles events to better accomodate FrontDoor.
-
- 02/02/93 beta 2.02j
- -------------
- Fixed bug introduced in beta 2.02h where directory searchs on
- file downloads could fail.
-
- 01/05/93 beta 2.02i
- -------------
- Added BUMPNEWUSERSECURITY=n which allows SysOp to increase a callers
- security level having successfully completed Induction.
-
- 01/05/93 beta 2.02h
- -------------
- You may now import a text file into a message.
- Each DIRECTORY entry is now searched for files during downloads.
-
- 12/21/92 beta 2.02f
- -------------
- Events will now happen only once each night, regardless of an exit to DOS.
- Each DIRECTORY entry is now checked for duplicate files during uploads.
- The keyboard timer now works correctly at the 'Do you wish...' menu prompt.
- The message 'To:' field may now be edited by the SysOp.
- Default file transfer protocols are now remembered.
- Delay after initial handshake reduced over 700%!
- You can (C)hange Directory using the ALIAS name.
- The HOURS function now works as it should.
- You may have two COSYSOP entries.
- Fixed long version of DOOR.SYS.
-
- 12/11/92 2.02e
- -------------
- Implements variable ringing feature by entering BETWEENRINGS=5.
- Setting BETWEENRINGS to anything but a -1 prevents RINGBACK.
- You may press a ~ (tilde) key from just about anywhere forcing operator chat.
- When you get out, don't forget where you invoked it from!
-
- 11/14/92 2.02c
- -------------
- When (Q)uestionnaire is selected, the file QUESTION.?01 is first displayed.
-
- 11/10/92 2.02b
- -------------
- Added UA to increase callers time allowed during current session.
- Added DA to decrease callers time allowed during current session.
- Added RA, CTL RA to increase callers security level during current session.
- Added LA, CTL LA to decrease callers security level during current session.
- Added HOME to toggle SysOp Available status
- Added CTL-END to disconnect caller.
- Changed MENU=READMSG;0,1,2,3 to just READMSG=0,1,2,3 (omitted in docs!)
-
- 10/23/92 2.02a
- -------------
- Added MEGAAPIn function 22 where the MEGAHSTn.DEF file is read back into
- memory and written to disk following a DOS shell.
-
- 10/17/92 2.01b
- -------------
- Fixed bug where (Q)estionnaire would not verifly imputted data properly.
- Fixed a few uglies when showing NAPLPS graphics screens.
-
- 09/20/92 2.00n
- -------------
- Fixed bug where, if ANSIDELAY=Y then screens are displayed painfully slow.
- This bug was introduced when support for CHECKNAPLPS was added.
-
- 09/11/92 2.00m
- -------------
- Added CHECKNAPLPS=[Y|N] to detect NAPLPS graphics. MH's implementation
- requires that the terminal program change to graphics mode when the
- sequence #27+'%'+'A' is received, and back to text mode when the
- sequence #27+'%'+'@' is received. NAPLPS graphics screens will be
- made available in the future.
-
- 08/28/92 2.00k
- -------------
- DOORINFn.DEF and MEGAHSTn.DEF are both created when DOORSYS <> 0
- DOORSYS can be 0, 1, or 3. Option 2, if used, will default to 1
-
- 08/28/92 2.00j
- -------------
- Fixed (hopefully) support for Desqview time slice sharing
-
- 08/28/92 2.00i
- -------------
- Fixed bug where, if SKIPFILECHECK=Y, then the '(P)rogram Descripts
- (N)ew Files' function wouldn't work correctly.
- Added LOGONALIAS=[Y|N] which allows caller to logon on with only one
- name instead of forcing them to enter two (ie, first & last)
-
- 08/18/92 2.00f
- -------------
- Changed CHECKBIG=[Y|N] to ASKBIG=[Y|N]
- Added ASKANSI=[Y|N] where, if set to N, the caller will not be asked
- it ANSI Color is desired.
-
- 08/15/92 2.00e
- -------------
- Fixed bug in BIG terminal emulation
- MESSAGES.[PRN|LST] now prints to CALLERSn.[PRN|LST] where n is Node#
- CALLERS.[PRN|LST] now prints to MESSAGEn.[PRN|LST] where n is Node#
-
- 08/04/92 2.0c
- -------------
- Fixed [NASTY!] bug that may cause database problems in
- beta releases 2.00 - 2.0A
- Added Desqview timeslice release code
- Uploads now go to file(s) UPLOADSn.BBS instead of DIRNAME.BB@
-
- 07/22/92 2.00
- -------------
- MegaHost goes MULTI-USER!!!!!!
- Added NODE=[1-9] to .CNF
- Added NETTYPE=[MSNET | NOVELL | DESQVIEW ] to .CNF
- Added ENABLEFIFO=[Y|N]
-
- 07/10/92 1.52
- -------------
- Fixed bug where OPTION= batch files needed to be in the directory pointed to
- by DATAPATH=.
-
- 07/07/92 1.51
- -------------
- Replaced PIBASYNC communications subsystem with ASYNC PROFESSIONAL. Added
- support for 16550A FIFO buffers.
-
- 06/12/92 1.33
- -------------
- Added result code support for 16800 HST/DS modems.
- Added SKIPMAILCHECK= and SKIPFILECHECK=.
-
- 06/12/92 1.32
- -------------
- Added result code support for 12000 and 14400 bps connections.
- Stabilized BIG request status routine.
-
- 06/01/92 1.31
- -------------
- Fixed (again... arrrggghhhhh!) bug where ANSI %6 parameters were not being
- passed correctly to batch files.
-
- 05/15/92 1.27
- -------------
- Deleted MEGA_API function 10 - prints PUBLIC messages to MESSAGES.LST
- Added MEGA_API function 20 - prints ALL messages to MESSAGES.LST
- Added MEGA_API function 21 - prints PUBLIC messages to MESSAGES.PRN
-
- 12/92 1.26
- -------------
- Fixed bug where ANSI %6 parameters were not being passed correctly to
- batch files.
-
- 05/07/92 1.25
- -------------
- Fixed bug where any caller could (S)end to Printer while in Know Callers.
- Added ACFILES=Y/N to allow for left justifying of filename when adding file
- descriptions. This permits ACFILES to work correctly.
-
- 05/01/92 1.23
- -------------
- MH now does not update a messages received flag if you had read it earlier.
-
- 04/07/92 1.21
- -------------
- Changed the way MH supports BIG. I was apparently supporting the wrong modes.
- Now, '.3??' is for REGISTERED-ADLIB, '.2??' is for REGISTERED, and '.1??'
- is for DEMO-LEVEL.
-
- 04/07/92 1.20
- -------------
- Fixed bug where callers would sometimes have new messages waiting for them,
- but the new message check would fail.
-
- 04/05/92
- --------
- BIG support now includes all three video modes. Bulletins, menus, etc,
- should have the extension '.3??' for Low res, '.2??' for Medium res,
- and '.3??' for High res. Beta testers: Note that ** '.B??' GOES AWAY!!! **
- User Defined Menus must now end in '.??0' rather than '.??1' to be meet our
- rigerous standard committee. (right!) **** RENAME YOUR MENUS!!! ****
-
- 03/25/92
- --------
- Fixed bug where all new messages would get posted in the GENERAL conference.
-
- 03/22/92
- --------
- Added CHECKBIG= support for BIG Graphic terminal program. BIG bulletins and
- menus will have a '.B??' extension as opposed to '.G??' or '.T??'
-
- 03/18/92
- --------
- Fixed bug where menu option designated by TDSTRING= would not display
- correctly when using MH's built in main menu.
- OPTION= batch files now properly pass arguments %1, %2, %3, etc.
- 02/28/92
- --------
- Added the ability for SysOp to ADD or OVERRIDE main menu options.
- The syntax for this feature is:
- OPTION=(J)erks Only;J;JERKFILE;0,5,8,100
- where '(J)erks Only' will be displayed when UDF menus are NOT in effect,
- J is the key that calls it up, JERKFILE is the .BAT file invoked, and the
- rest is the security stuff. Be advised that if you enter an existing MH
- key, the MH option will be overridden by the one you provided. If you
- override a MH menu item, you cannot get it back, ie, you cannot reassign
- it to another key. Therefore, the (G)oodbye menu option cannot be over-
- ridden. Also, a ';' semi-colon key is not possible because of the .CNF
- semi-colon delimitor. You may have up to 35 OPTION entries.
-
- 02/21/92
- --------
- Now -pause- is displayed when screen pauses are performed.
- Invoking EchoMail now updates the DOOR.SYS files.
-
- 02/20/92
- --------
- Added MEGA_API function 19 to allow a door to change directories.
-
- 02/12/92
- --------
- Added Port and Baud rate information to the MEGAHST1.DEF file.
- Added MEGA_API function 18 to reset EVERY callers last message number.
-
- 02/10/92
- --------
- Added alias directory entity. Format for alias is as follows:
- DIRECTORY=C:\MEGAHOST;0,5,8,100;Megahost System Files;MEGAHOST FILES
- where MEGAHOST FILES is the alias directory. Alias can be 25 chars max.
-
- 02/04/92
- --------
- Extended the allowed DIRECTORY= statements to 50.
- Fixed bug where, if MH configuration was changed by using MEGA_API from a
- door, the batch command line arguments were not immediately updated.
-
- 02/01/92
- --------
- Added DOORMENU=DOORMENU;0 (See below)
- Added CHANGEMENU=CHANGEMENU;0 (See below)
-
- 01/26/92
- --------
- Added MAILMENU=MAILMENU;0,MAINMENU=MAINMENU;0, and USERMENU=USERMENU;0 to
- the .CNF files enabling the SysOp to create User Defined Menus. You can
- have up to 10 entries each.
-
- --
-
- If MATCHLEVEL=N then the highest level menu available to the
- caller will be displayed as follows:
-
- MAINMENU=MNMNU1;25
- MAINMENU=MNMNU2;15
- MAINMENU=MNMNU3;45
- MAINMENU=MNMNU4;09
-
- A caller with security level 17 will see MNMNU2.G01 or MNMNU2.T01
-
- --
-
- If MATCHLEVEL=Y then a callers security level must exactly match one of
- the menus available security levels as follows:
-
- MAINMENU=MNMNU1;10,19,32,55
- MAINMENU=MNMNU2;4,21,33,28
- MAINMENU=MNMNU3;2,15,44,77
- MAINMENU=MNMNU4;88,90,95,99
-
- A caller with security level 44 will see MNMNU3.G01 or MNMNU3.T01
- Note that security levels available to one menu must not be duplicated
- in another.
-
- 05/31/91
- --------
- Added AUTOINDUCT=Y/N to .CNF file to force new callers through Induction
- when 'NEWUSER=callers security level'
- Entering information in the Induction module updates the 'password.mh' data
- rather that adding duplicate entries.
-
- 05/29/91
- --------
- Allows delete function during message editing to delete a range of lines.
-
- 05/28/91
- --------
- Search for file now searches: the logged drive, then all drives designated
- in the DIRECTORY= entry.
-
- 05/27/91
- --------
- Provided menu driven help system simular to the bulletins menu.
- Removed code that disallowed garbage (ANSI) characters from message base.
- You may now have up to 26 trapdoor entries. Change TRAPDOO1.BAT to
- TRAPDOOA.BAT, TRAPDOO2.BAT to TRAPDOOB.BAT, etc.
-
- 05/26/91
- --------
- By popular request (demand!), (P)rogram Descriptions has been renamed (F)ile
- Descriptions, and (F)iles has been renamed (P)rogram Directory. This was
- done to help prevent caller confusion due to MH's unique menu syntax.
- MENU=FILES should be changed to MENU=PROGRAMDIR and MENU=PROGRAM should be
- changed to MENU=FILEDESC in the MAXIHOST.CNF file.
-
- 05/13/91
- --------
- Added MHAPI function 12 that flags for deletion ALL (MDS) messages given the
- number of months to save. For instance, to flag all messages messages sent
- prior to 3 months ago, enter the following:
- Example: 'MHAPI 12 3'
-
- 05/01/91
- --------
- Enhanced MHAPI so that multiple functions could be requested on the same
- command line. Functions can be chained by delimiting the requests by commas.
- Entering 'MHAPI 9, 10, 11' would read the PASSWORD.MH file into
- memory, print all public MDS messages to the file MESSAGES.PRN, and
- compress the MDS message database.
- Entering 'MHAPI 4 1-209-836-2402, 5 10, 2 news.g01' would change current
- callers buzzback number in memory, change current callers security level
- in memory, and display the text file news.g01.
-
- 04/26/91
- --------
- Fixed bug where BATCHOFF would not be invoked when caller elected to logoff
- from the download function.
-
- 04/20/91
- --------
- Added color to the program descriptions.
- Added SEPARATORS=[Y/N] to .CNF which tells MH whether to put line separators
- in the program description .BBS files.
-
- 04/06/91
- --------
- Fixed dangerous bug in Induction module.
-
- 03/29/91
- --------
- Updated routine for determining free space on upload drive to accomodate
- modern day drives with larger disk capacity.
-
- 03/29/91
- --------
- Added TEMPDIR= to allow temporary swap file MAXISWAP.$$$ to be created
- in a seperate directory other than the DATAPATH directory. Currently,
- it is created in the directory pointed to by DATAPATH and the DATAPATH
- directory should not be a RAM disk. This allows for swapping to a RAM
- disk.
-
- 03/26/91
- --------
- Fixed bug where some modems wouldn't lock in at correct baud rate.
-
- 03/03/91
- --------
- Added LPT= where 1 means LPT1, 2 means LPT2, and 3 means to file MAXIHOST.LOG.
- Added '(L)ist to Printer' command for SysOps in MDS. IF LPT=3 then ALL
- messages, PRIVATE or OTHERWISE, are printed to file MESSAGES.PRN
- Added support for MHAPI function 10, allowing ALL PUBLIC conference level 0
- MDS messages to be saved to the file MESSAGES.PRN
-
- 03/02/91
- --------
- Added 60 second warning before keyboard logoffs
-
- 02/28/91
- --------
- Entered byte count into log on Uploads and Downloads
-
- 02/26/91
- --------
- Changed MDS message delete function to only flag message for deletion
- for later message compressing by the SysOp.
-
- 02/09/91
- --------
- Added reference to answered message to MDS message.
-
- 02/06/91
- --------
- Increased program stack size.
-
- 01/27/91
- --------
- Logon no longer allows middle names.
- Directory menu display now correct when more than 9 DIRECTORY= entries.
-
- 01/24/91
- --------
- Fixed bug where if ((MSGLINES > 25) and (MSGRECS=0)) then system crash.
-
- 01/15/91
- --------
- Fixed bug where DIRECTORY= only allowed 10 entries instead of 25.
-
- 01/12/91
- --------
- Added (P)rogram Descriptions reminder when (F)iles command is displayed.
-
- 01/11/91
- --------
- Fixed ZIPCODE bug in the induction module.
-
- 01/06/91
- --------
- Added DOS API for EXPERIENCED MaxiHost users to be able to add/change
- .CNF entries, display text files, disconnect the caller, etc. from
- BATCHON, BATCHOFF, TRAPDOOR, and EVENT batch files. Use of this
- interface is on your own initiative. Minimum support will be provided.
- Improper use of this facility could compromise the security of the
- system. These features are being tested to see if they provide any
- real value, and may be removed from future releases if they prove too
- complex for the average user and/or support of them become too time
- consuming.
-
- 01/01/91
- --------
- Changed BATCHOFF= syntax to accept one of the following: Y, N, B, A
- where:
- N disables BATCHOFF
- A executes BATCHOFF.BAT after logoff
- Y or B executes BATCHOFF.BAT before logoff
-
- Increased DIRECTORY= count from 10 to 25.
- %BAUD% in PROTOCOL statements now send the callers connect rate
- %UART% in PROTOCOL statements added to send the host's DTE rate
-
- Fixed bug where new caller couldn't pause the NEWUSER.?01 screens.
-
- 12/01/90
- --------
- Cleaned up Reply Thread. Must start with new database or run 'CLRTHRED.EXE'
- and then reindex. (Make backup of MAXIMAIL.* first!)
- MAXIMAIL.THR is no longer used.
-
- 11/25/90
- --------
- Added word wrap to program descriptions.
-
- 11/24/90
- --------
- Callers can now enter keys during menu displays.
-
- 11/22/90
- --------
- Moved BATCHON.BAT execution to just after logon, and before NEWUSER file.
- Moved BATCHOFF.BAT execution to AFTER logoff has occured, no carrier present.
- Added 24 line pause when displaying message text in MDS.
- Added message 'No NEW programs available' if known caller has none.
- Batch Downloads 1) Check for existance of downloaded files.
- 2) Checks ALL files/wildcards for file protection.
- 3) Prevents downloading files when insufficient time left.
-
- 11/11/90
- --------
- Added SHOWSWAPMSG=Y/N for those who wish to disable the
- 'Swapping MAXIHOST Out' message.
- Added QUIET=Y to disable logon beep.
- Added 'New Files Only' option within (P)rogram Descripts for known users.
- Added UPLOADINPLACE=n where if a caller had UPLOADINPLACE or above security
- then uploads would go to the currently logged in directory.
- Fixed bug where MH would error out if there were no TRAPDOOR= entries
- in MAXIHOST.CNF
- Added feature to allow caller to CANCEL automatic logoffs such as after
- Download or Comment to the SysOp.
-
- 10/25/90
- --------
- Added BATCHON=Y/N and BATCHOFF=Y/N. Setting BATCHON=Y causes MH to
- call the batch file BATCHON.BAT after a caller has viewed the bulletins
- and before checking for mail, and setting BATCHOFF=Y causes MH to call
- the batch file BATCHOFF.BAT after the caller logs off. This allows for
- for programs such as fortune, checking a BADUSER.TXT file for bad words
- and briefly turning off DTR if a match is found, and other things. The
- logoff file can leave callers a personal message, etc. This enhancement
- is a result of many requests for it.
- Modem is now reset after an Event has been called.
-
- 10/19/90
- --------
- Added (D)elete by Record function to the Message Data System. This is
- useful for restoration of a corrupted database.
-
- 09/28/90
- --------
- Fixed routine that prevented TRAPDOOR.BAT from being called. Entering a
- TRAPDOOR= keyword in the .CNF would call TRAPDOO1.BAT however.
-
- 09/28/90
- --------
- Extended eXpert mode into Trapdoor and Change Directory menus.
-
- 09/15/90
- --------
- Redesigned text file display routine to allow for bulletins without CR/LF's
-
- 09/03/90
- --------
- Exiting a TrapDoor menu item now returns you to the TrapDoor menu again
- instead of all the way back to the main menu.
-
- 08/27/90
- --------
- Found (finally!) and fixed bug that occurs when Viewing bulletins.
-
- 08/22/90
- --------
- Added automatic logoff option to download menu.
- Fixed bug in Induction module causing garbaged display.
-
- 08/20/90
- --------
- Fixed bug where editing message in message system would not allow
- a string replaced with one of the same length.
- A message from the CoSysop to the SysOp now sets the blue border.
-
- 08/17/90
- --------
- Fixed bug where delete function of message system would replicate
- the second to the last line of message while losing last line.
-
- 08/15/90
- --------
- Added routine to suspend time accounting during uploads.
- Fixed event toggle on configuration screen so it would work more
- efficiently.
-
- 07/04/90
- --------
- Add HOME to ANSI-BBS Clear Screen routine.
- Removed 'REPEAT UNTIL Good_Return_Code' on modem initialization.
- Added COSYSOP=USER NAME to .CNF file to give co-sysop sysop privileges.
- Added LOCKBAUD=Y to enable baud rate locking for high speed modems.
-
- 06/29/90
- --------
- Changed EXECSWAP routines to allow for TSR's within shell.
- Fixed bug with block size under internal Xmodem/Ymodem transfers.
-
- 06/15/90
- --------
- Fix bug where modem could be initialized at wrong baud rate causing MH
- to hang.
- Removed Message File System checking when using Message Data System allowing
- multiple callers access that share the first eight characters of their name.
- Fixed bug where Message Received Date would be updated each time message was
- read instead of just the first time.
-
- 05/31/90
- --------
- Fixed bug where BBS could hang up if caller hung up at certain point
- during connect process. The waiting for call border would flash forever!
- Added better error checking to prevent SysOps from entering strings too
- long in the MAXHOST.CNF file.
-
- 05/05/90
- --------
- Added '(I)ndividual Read' to Message Data System.
- Prevent caller from entering Message Data System if callers security
- level < MENU=READMSG.
- Changed menu to display BBSname instead of Maxihost release info, and moved
- Maxihost release info to log screens.
-
- 04/20/90
- --------
- (C)omment to Sysop works in either MFS or MDS.
- 'Waiting for Call' border turns blue after a caller has left a new message.
- Border becomes red again after SysOp has entered (M)ail System.
-
- 04/01/90
- --------
- Changed DOORSYS= to be defined below.
- Fixed bug that prevented 'S' to Stop (F)ile Directories. (for you, Earl)
- Changed way private uploads are described to the SysOp. Now, they are not
- entered into the .LOG file, but added to the regular .BBS file. The
- filename will be followed by an asterisk. After the file has been
- evaluated, simply remove the asterisk from the filename, and others will
- be able to see it.
-
- 03/31/90
- --------
- Added BBSNAME= followed by your BBS's name. 25 characters.
-
- 03/15/90
- --------
- Added NEWPVTMSG=[Y|N] which if set to yes, allows new users to leave
- private messages to the sysop.
- Tweeked (again) message delete function.
- Fixed bug where caller could enter only first name.
- Fixed bug where Event toggle from config screen did not work correctly.
- Changed way MaxiHost does printer checking. (Today, printing supports
- LPT1 only)
- Added ANSIDELAY=[Y|N] into .CNF where delay when displaying ANSI graphics
- could be turned off.
- Added DOORSYS=[0|1|2] where 0 disables, 1 creates small version DOOR.SYS,
- as defined in DOORSYS.DOC bundled in the Doorway package. A 2 creates
- DORINFO1.DEF as defined in QuickBBS documentation. These files will be
- created in the directory as defined by DATAPATH=. MaxiHost documentation
- will follow.
-