version bump
[asdcplib.git] / README
diff --git a/README b/README
index 4cb134b22a94fac465611c124bed1a3b37deef20..da0269612ab8b27cd963524f78050228d2d14c70 100755 (executable)
--- a/README
+++ b/README
@@ -67,7 +67,9 @@ MinGW installed. For those Windows users who would prefer to build
 this natively, an "nmake" build file and instructions can be found
 in the win32 subdirectory.
 
 this natively, an "nmake" build file and instructions can be found
 in the win32 subdirectory.
 
-OpenSSL is also required. See http://www.openssl.org/
+OpenSSL is also required, version 0.9.8k is recommended. See 
+http://www.openssl.org/ for more information and download 
+instructions.
 
 Optional support for writing Timed Text Track Files is supported by
 either Xerces-C or Expat. See http://xerces.apache.org/xerces-c/ or
 
 Optional support for writing Timed Text Track Files is supported by
 either Xerces-C or Expat. See http://xerces.apache.org/xerces-c/ or
@@ -110,10 +112,57 @@ utilities all respond to -h.
 
 Change History
 
 
 Change History
 
-2009.04.08 - SMPTE format fixes, enhancements and bug fixes, v.1.4.21
+2010.01.05 -  bug fixes, enhancements, v1.5.32
+ o Re-fixed swapped Interop and SMPTE OP Atom UL values. The swap
+   introduced in v1.5.31 was done in error.
+ o Added -z,-Z options to asdcp-test (j2c parameter checking)
+ o Reformed jp2k-test as j2c-test, added help and list processing,
+   added to standard install target.
+
+
+2009.12.31 -  bug fixes, enhancements, v1.5.31
+ o Fixed swapped Interop and SMPTE OP Atom UL values.
+ o Added get_BER_length_for_value() subroutine.
+ o Modified ASDCP::h__Writer::WriteEKLVPacket() to allow larger BER
+   lengths for KLV packets larger than 16 MB. This was required to
+   support large font files in the SMPTE 429-5 implementation.
+
+
+2009.11.06 - bug fixes, enhancements, v1.5.29
+ o Fixed a bug that could cause HMAC values to be incorrectly
+   stored in MXF files.  Files created with versions of asdcplib
+   prior to this version may have incorrect HMAC values. 
+ o Improved handing of XML files for MXF wrapping.  
+ o Jpeg2000 codestream EditRate and SampleRate mismatches
+   now warns instead of returning an error. 
+ o Improved error handling in Jpeg2000 sequence parsing routines.  
+ o Added two methods to Kumu::Timestamp, AddSeconds(), to add (or
+   subtract) seconds to a time value, and GetSecondsSinceEpoch()
+   to get the number of seconds since the unix epoch.
+ o Added new option to asdcp-test, '-a', to specify a UUID when
+   creating MXF files.
+ o Added support for specifying the intrinsic duration of MXF files
+   containing timed text.
+ o Added new option to wavesplit, '-i', to display WAV file metadata.
+
+
+2009.05.21 - bug fixes, v.1.4.24
+ o Fixed a bug that caused incorrect SubDescriptors UL values to be 
+   written into interop format MXF track files.  Note that this involved
+   a substantial reorganization of MXF internals.  Please test thoroughly
+   in your application before using in production.  Note that this is a 
+   significant bug fix and track files created with 1.4.22 may be incompatible
+   with other systems.  
+
+
+2009.04.09 - SMPTE format fixes, enhancements and bug fixes, v.1.4.22
+ o asdcplib now uses GNU autotools on POSIX systems to configure 
+   and build.  See "./configure" for details.  Note that two options, 
+   --enable-freedist and --with-python are not enabled in the free
+   version of asdcplib and should not be used.  
  o Added build option (CONFIG_RANDOM_UUID) to enable mixed case UUID
    generation when environment variable KM_USE_RANDOM_UUID is defined.
  o Added build option (CONFIG_RANDOM_UUID) to enable mixed case UUID
    generation when environment variable KM_USE_RANDOM_UUID is defined.
- o Fixed a condition that could cause an error to occur whenwrapping 
+ o Fixed a condition that could cause an error to occur when wrapping 
    SMPTE format timed text track files that do not define a starting 
    frame.
  o Updated ULs for SMPTE format track files.
    SMPTE format timed text track files that do not define a starting 
    frame.
  o Updated ULs for SMPTE format track files.
@@ -129,7 +178,7 @@ Change History
  o Added a method to Kumu::Timestamp, AddMinutes(), to add (or subtract) 
    minutes to a time value.  
  o Improved how Kumu::Timestamp parses timestamps with offsets. 
  o Added a method to Kumu::Timestamp, AddMinutes(), to add (or subtract) 
    minutes to a time value.  
  o Improved how Kumu::Timestamp parses timestamps with offsets. 
-
+ o Fixed a bug that caused incorrect HMAC values to be calculated.
 
 
 2008.02.16 - SMPTE format fixes, bug fixes v.1.3.18
 
 
 2008.02.16 - SMPTE format fixes, bug fixes v.1.3.18