MB-KMD (History of Updates) All past revisions will be found within this file. ============================================================================ v1.09 * Many fixes were made to version 1.08 that are going to go uncommented, but mostly this was simply a preperation version for release. v1.09 never exsisted. ---------------------------------------------------------------------------- v1.08 - 07/08/86 * Added BYEBDOS routines. MB-KMD can now run on any type of BYE program, or will run FULLY stand alone. * Added support for those XMDM overlays which will need more than the 128 bytes previously allowed. (See MB-KMD.INF for more information) Bob Kramer ---------------------------------------------------------------------------- v1.07 - 07/02/86 * Fixed so that would except BATCH uploads. v1.06 was aborting file transfer after the first BATCH upload, saying that the 'Send time exceeded the maximum time left on system' (MAXMIN). In the BATCH upload mode, MB-KMD looks for MAXTOS to be '0' or WHEEL byte to be set in order to drop out of the OPNOK6: routine. Simply made a change to MAXTOS to reflect a '0'. This may cause problems with not checking for user's maximum time left on system, but will be looking that over. * Changed the on-line Help Guide so that there is no longer a problem with MBYE locking up at the [More] prompt. * Finally got the Message system uploads to work properly, and cleaned up the code there. * Other small changes. Bob Kramer ---------------------------------------------------------------------------- v1.06 - 06/25/86 * Began coding of BATCH upload descriptions using a BBS message system. This will be accomplished by creating a short temporary text file (same as with the 'FOR' proceedure), and after the user is all done entering in the descriptions for his uploads, a file such as 'MFMSG' will append the message base with that temporary text file. A possible patch for MFMSG will come later, as there will be the problem of having to re-verify each description with the message file handler. That also allows the unwanted option of modifying the header, who the message is to, what the name of the upload is, etc. (not good, but this is only a start). * Added routines that will show the available upload space for PRIVATE uploads (only if the PRIVATE upload drive is different from the REGULAR upload drive, or if SETAREA is set NO). * Made the WRTLOC reset routine a CALL to RESLOC, saves a little space. * Fixed a couple of errors reported by Arun Baheti that cropped up during assembly. * Time on system when exiting was not being updated, also fixed. Bob Kramer ---------------------------------------------------------------------------- v1.05 - 06/17/86 * Time on system wasn't being shown to remote caller when exiting MB-KMD. Had to zero CONONL flag at routine EXIT: * Wasn't being able to abort file transfers with ^X on local the end. Bob Kramer ---------------------------------------------------------------------------- v1.04 - 06/03/86 * Version 1.03 had a problem when loading MFMSG.COM for message uploads with the "RM" option. The user would be told that MB-KMD was loading the "special message handler" and then would be thrown off of the system, with the local end staying in CP/M. BYE would be gone. This version fixes this problem. Bob Kramer ---------------------------------------------------------------------------- v1.03 - 05/30/86 * Incorporated the latest NUKMD (Tom Brady) routines to support Ymodem, Procomm, Yam, etc. This is a MAJOR update. * There are too many changes in this version to name them all, however, it should be pointed out that several entirely new features were adapted from NUKMD, i.e. BLIMIT, PUPOPT, RESUSR, etc. Although I know that Tom also adapted a few of them from XMDM, I thought it fitting to point out that I'm not attempting to take credit for those changes. Bob Kramer ---------------------------------------------------------------------------- v1.02 - 05/29/86 * Added MFMSG routines to use MFMSG.COM to append MBBS MESSAGE SYSTEM with message uploads. Bob Kramer ---------------------------------------------------------------------------- v1.01 - 05/27/86 * Moved version 1.00 routines to KMD81-MB from KMD06-SA.ASM at suggestion of Arun Baheti. This was done to take advantage of Mark Motley's fixes that use MBYE's time routines instead of using hardware specific inserts for time on system and XMODEM.LOG's date/time stuff. Bob Kramer ---------------------------------------------------------------------------- v1.00 - 05/06/86 * Version 1.00 simply started out as KMD06-SA.ASM. Although I had made many changes to the code, for many monthes previous, I didn't keep good records. Not until 05/06/86, did I decide I was going to go public with this program. MB-KMD was originally started for my OWN use, however, as it progressed, requests were made that prompted me to believe that MB-KMD showed great promise to become widely used in the public domain. Bob Kramer ----------------------------------------------------------------------------