11/02/94 -------- Fixed - When running the program it said it was version 6.1, when it was really version 7.0. 10/28/94 -------- PCB-Net 7.0 released Added - /CHKIDX command line switch. If you want PCB-NET to update the MSGS.IDX file, then you need to add this to the command line. This is *only* needed if you are using some type of software that imports messages that does not update the MSGS.IDX file. 99% of the people will NOT need to use this switch. Previous versions of the software always checked to make sure the MSGS.IDX was up to date. That wasted process time and would slow down PCB-Net. I highly suggest that you do not use this switch. Fixed - Memory corruption could occur if you DECREASED the number of conferences in PCBSetup. Fixed - Other minor problems were fixed and hopefully optimized the code to run a little faster. 02/28/94 -------- Fixed - The code was leaving the HIGH COLOR bit on, which with some video cards would leave it on permanently when exiting the program. It no longer turns this option on (since it isn't needed anymore). Fixed - If you were using the /SAFE mode, it wasn't suppose to try and allocate any memory which could cause the program to exit with a memory error condition. Changed - If the program can't allocate the necessary memory, it will default to the /SAFE mode (which will enable the program to run if you're low on memory). Changed - If you use the /FAST mode, the program will now disable the Exploding Windows (since we want it to run as fast as possible). 02/24/94 -------- Changed - Previous versions of PCB-Net read in the MSGS file path location for each conference you had defined on your system and could cause an OUT OF MEMORY error. This will speed things up dramatically and use less memory. Changed - Increase the UsersNdx buffer by 100 users for each .NDX file. This should allow systems with bigger USERS file to operate faster. Changed - We linked in the TCXL Library. This gave us some different screen designs and it also makes it possible so we can compile our OS/2 version without any problems. Previous users running OS/2 had a pretty UGLY screen since the screen routines we were using previously only worked with the TopSpeed C compiler. You should note that if you are using OS/2, you should use the PCBNETO2.EXE instead of the PCBNET.EXE. 06/09/93 -------- Fixed - If a message header block was so big, PCB-Net would consider it a negative amount of blocks (opps).. Simply changing to unsigned characters fixed this problem. Fixed - The 20 second delay was actually 30 seconds. Fixed it so it's only 20 seconds now. Enhanced - The program will now look for your PCBNET.KEY file in the SAME directory that your PCBNET.EXE is located. Be sure you place this file in that directory so the program runs properly. I've also modified the code so that it will check the current directory for the KEY file as well for backward compatibility. 05/22/93 -------- Fixed - Had a problem with the routine for KEY file. Nothing serious, but I had one person whose KEY file wouldn't be recognized . 05/17/93 -------- Enhanced - I no longer do a case sensitive compare on the name. I thought I was doing this entire time, but I was wrong. Fixed - If a message base contained no message, I would create a .IDX file. This was wrong. I made some other change, but don't recall what it was. I believe it was something cosmetic that really didn't matter too much (nothing serious).