° ßßßßßÛßßßßß ÛßßßßßßßßßÛ ÛßßßßßßßßßÛ ÛßßßßßßßÛ Û Û ° Û Û ßÛ Û Û Ûß Û Ûß ° Û Û Û Û Û Û Û Ûß ° Û Û Û Û Û Û Û Ûß ° Û Û Ûß Û Û Û Û Ûß ° Û ÛßÛßßßßßßßß ÛßßßßßßßßßÛ Û ÛßÛ ° Û Û ßßÛ Û Û Û Û ßÛ ° Û Û ßßÛ Û Û Û Û ßÛ ° Û Û ßßÛ Û Û ÛÜ Û ßÛ ° Û Û ßßÛ Û Û ÛÜÜÜÜÜÜÛ Û ßÛ History Legend + New feature # Improvement ! please be cautious - fixed Bug % change ------------------------------------------------------------------------------- 1.3 GAMMA 5 22.09.06 - Fixed OS2 TRAP in CHECKDOMAIN if no Zonelist is available - Fixed bug in unix2dos time conversion. timezone was added instead of subtracted. (Introduced in gamma 4) 1.3 GAMMA 4 02.09.96 - Fixed bug accessing uninitialised Pointer in SPLIT 1.3 GAMMA 3-1 25.08.96 - Tried to fix some traps in OS2 version - Fixed Overflow error in datetime creation of the vialine (OS2 32-Bit Speed) - Fixed bug in fileseek (OS2 32-Bit Speed). This results in problems with the index in Jam Areas. + Second parameter for %vianode[..]% extracts individual nodenumber fields. - Sometimes errormessages occur during buffered write if buffer is empty closing the file, but the file operations are OK. 1.3 GAMMA 3 29.05.96 # Parameter Areas will output the real name of the referenced area now during scan. 1.3 BETA 6 02.05.96 - Fixed bug accesssing NULL Pointer introduced in CHANGEFROM/CHANGETO while comparing the old and new header information to suppress unnecessary log entries ( Hi Markus ). Only a problem in Protected mode programs. 1.3 BETA 5 25.04.96 - Optimized SPEED Systems Unit. SPEED is about 20-30% slower as the DOS version now. # Changed Buffer Sizes. 1.3 BETA 4 20.04.96 -- SPEED Pascal + First Speed Pascal Version available. ( ITRSP.EXE ) The file I/O needs to be optimized for Itrack as SP uses a buffered I/O scheme and Itrack uses his own where usefull. The double buffering seems not to be the major problem, but SP allways buffers even on real random. This is a major problem. I realized this with V7 nodelist searches where SP really is a pain. As the libraries are available its possible to speed things up. ! File locking and other low leel OS routines are not yet tested carefully, maybe some of the beta testers will check the JAM functions for this. -- Others + Documented REFERDATA and AREA statements ! Much more changes in respect of the SPEED Pascal version, not only IFDEFS. Maybe introducing bugs in the other versions too. - Fixed problems with Filefunctions (MOVEFILE ... ) in OS2 Version if the source file did not exist - Added handling of error 80 in the renaming of files. This seems to be a problem on WIN95 Systems. # Added DOS-API-Error 183 to the causes for retry action. It seems that WIN-NT reports this error sometimes, but i don't know why. 1.3 BETA 3 23.03.96 ! Allready added some IFDEFS for SPEEDPASCAL - If a PKT/OUT File created by itrack disappears because of a DOBINKOUTBOUND or PACKPKT and Itrack creates new PKT/OUT file in the same run and DOSTIME (resolution is about 2 seconds), the same filename is possibly reused. As Itrack holds a list of used files with corresponding nodenumbers there is the possibility that mail is packed in the wrong PKT/OUT's. 1.3 BETA 2 20.03.96 + New DPMI Version. Please check your config with it. I only checked some assembler parts where problems are evident. # CHANGETO/CHANGEFROM logs only something was changed. 1.3 GAMMA 2 19.02.96 1.3 BETA 1 26.01.96 # ADDHEADER now expands macro in filename + CHANGEFAVOUR should work with DIR flavour now - Fixed exception bug with illegal months in messages. - Mismatching Parameter count in BLOCK / CALL is reported now. + New Commandline option "/F". Force compile of configuration - fixed long standing bug in freeing memory for commands with #ELSE# indicated by SYS3175 on 0008:00002D95 on some OS2 systems # Improved Error Handling if Out of memory during message read. Minimum free memory during message read set to 8k-byte for further processing needs. # Origin adress of PKT's now matched on system adresses according to the routing target instead of the the message destination. - fixed Bug in MKAREA during scan missing the next message if the previous one was deleted or updated. # Split will put the "To: ..." line at the beginning of a message in the new created messages. 1.3 GAMMA 1 19.11.95 -------------------- 1.2 Beta 10 08.11.95 - Fixed not detecting the Nodenunumber in Vialines with %Vianode%if in front of the nodenumber was another number. 1.2 Beta 9 12.10.95 + Flo files will restore there filestamps after access. I hope nothing else will restore the filestamp and with this things wil be broken. 1.2 Beta 8 13.09.95 # You may specify the areatype in MKAREA with his full name. - Fixed FEXPAND function in OS/2 runtime affecting the Path expansion in MKAREAS + TEXTAREA with line break # Improved LF handling in TEXTAREA - %REPLACE% substitutes only the first occurence 1.2 Beta 7 20.08.95 - Fixed SYS3175 B6/OS2 bug. An OS/2 inkompatible unit was accidentially included. 1.2 Beta 6 15.08.95 # Zone information in MSGID will be used even if NET/NODE in msgid differs from header. + Implemented MKAREA. API for Squish, Hudson, Jam and Ezycom. Please use carefully, not fully tested. + Implemented %FROMDOMAIN% macro. + Implemented %TODOMAIN% macro. 1.2 Beta 5 25.07.05 # Storing the full MAP file of the last OS2 beta for better searching of exception reasons + Implemented command CHECKDOMAIN # Changed something in UNIX 2 DOS timeroutine to correct Egons strange trap. + Prepared support for long filenames, but 16-bit API seems not to support them. Findfirst is not reporting long files. DOS user please have a look on problems with filenames. # BINKAREA SCAN will now set the attributes according to the flo file flavour not only the internal flavour word. ------------------------------------------------------------------------------- 1.2 Beta 4 07.06.05 - Fixed Memory Deallocation Error in CLEANOUTBOUND. % Removed Speedup code for findfirst/findnext loops. Egons please try. - Fixed not using DIR attribute for default flavour if no SETFLAVOUR command is used. ------------------------------------------------------------------------------- 1.2 Beta 3 27.05.95 # If the ECHOMAIL attribute is set. Itrack will write the first non kludge line assuming this to be the AREA: line before any other data. + Added inclusion/exclusion Pattern for CLEANOUTBOUND + Implemented DATA RENAME for better possibilities to change names in mailheaders. + Added support for DATA RENAME in READDRESSTO and READDRESSFROM % Tried something because of the strange directory search problem, reported by Egons. ------------------------------------------------------------------------------- 1.2 Beta 2 09.04.95 ( Made with MDIFF/MPATCH instead of BDIFF/BUPDATE ) # Relaxed compare support for DATA VERSION7 will search for the node if a point is not found. + Support for the HUB flag. # FILEMOVE will add the description now at column 14 instead of 15 # Speeded up Findfirst/Findnext loops if there are no wildcards in the Filename. This affects operation in directories with a lot of files. ------------------------------------------------------------------------------- 1.2 Beta 1 - 64K test removed in OS2 version + Implemented MOVEATTACH + Implemented MOVEATICK # COPYATTACH switches to the COPYTICK name conflict renaming method # Enhanced the COPYTICK name conflict renaming method.