


                            
                                                             
                                                              
                                                             
                                                           
                                         
                                                          
                                                           
                                                           
                                                      




                                   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.

