bump to 2.0.1 and updated changelog
authorLars Op den Kamp <lars@opdenkamp.eu>
Thu, 11 Oct 2012 13:48:52 +0000 (15:48 +0200)
committerLars Op den Kamp <lars@opdenkamp.eu>
Thu, 11 Oct 2012 13:49:47 +0000 (15:49 +0200)
13 files changed:
ChangeLog
debian/changelog
include/cec.h
include/cectypes.h
project/cec-config.rc
project/libcec.rc
project/testclient.rc
src/CecSharpTester/Properties/AssemblyInfo.cs
src/LibCecSharp/AssemblyInfo.cpp
src/LibCecSharp/CecSharpTypes.h
src/LibCecTray/Properties/AssemblyInfo.cs
src/lib/CECTypeUtils.h
src/testclient/main.cpp

index 82e7880280cb5dadf683dfe67a390b3763e8b1b2..ccb10d2260ee9077ea1df76bb94783544b90d558 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,40 @@
+libcec (2.0.2-1) unstable; urgency=low
+
+  * changed/added:
+    * missing from the previous changelog: added support for the CuBox TDA995x
+      credits: warped-rudi
+    * lower retry timeout for source switches
+    * cec-client: wait for the source switch to finish when cec-client is
+      called with the -s switch
+    * request the power status of the TV directly after registering a new
+      client
+  * fixed:
+    * don't keep trying to send 'image view on' commands to the TV when no TV
+      is connected, and just send the 'set active source' command. fixes source
+      switch and debug log spam for people without a TV connected
+    * don't keep waiting for an updated power status from the TV for Panasonic,
+      but request a status update once every 5 seconds, or we can possibly wait
+      forever for the tv to send it
+    * log what we received exactly when logging FIXME
+    * typo in CVLCommandHandler::VendorPreActivateSourceHook. bugzid: 1087
+    * if we failed to get the physical address of the device that we are
+      connected to in the config, then try to use the address that was
+      persisted in the eeprom before resetting to the default value, 1.0.0.0.
+      closes #50.
+    * don't update the device status of unregistered/broadcast
+    * log all device status changes
+    * CCECClient::IsLibCECActiveSource returns false now while the active
+      source command is pending
+    * log failed acks and other errors in the debug log again
+    * don't send 'image view on' when the TV is already powering up
+    * reset the delayed source switch timeout properly, so we don't spam
+      commands every second
+    * don't change the device status when sending a delayed source switch
+    * don't send out commands to a device that is marked as not present or
+      handled by libCEC
+
+ -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Thu, 11 Oct 2012 15:48:00 +0100
+
 libcec (2.0.1-1) unstable; urgency=low
 
   * changed/added:
index 82e7880280cb5dadf683dfe67a390b3763e8b1b2..ccb10d2260ee9077ea1df76bb94783544b90d558 100644 (file)
@@ -1,3 +1,40 @@
+libcec (2.0.2-1) unstable; urgency=low
+
+  * changed/added:
+    * missing from the previous changelog: added support for the CuBox TDA995x
+      credits: warped-rudi
+    * lower retry timeout for source switches
+    * cec-client: wait for the source switch to finish when cec-client is
+      called with the -s switch
+    * request the power status of the TV directly after registering a new
+      client
+  * fixed:
+    * don't keep trying to send 'image view on' commands to the TV when no TV
+      is connected, and just send the 'set active source' command. fixes source
+      switch and debug log spam for people without a TV connected
+    * don't keep waiting for an updated power status from the TV for Panasonic,
+      but request a status update once every 5 seconds, or we can possibly wait
+      forever for the tv to send it
+    * log what we received exactly when logging FIXME
+    * typo in CVLCommandHandler::VendorPreActivateSourceHook. bugzid: 1087
+    * if we failed to get the physical address of the device that we are
+      connected to in the config, then try to use the address that was
+      persisted in the eeprom before resetting to the default value, 1.0.0.0.
+      closes #50.
+    * don't update the device status of unregistered/broadcast
+    * log all device status changes
+    * CCECClient::IsLibCECActiveSource returns false now while the active
+      source command is pending
+    * log failed acks and other errors in the debug log again
+    * don't send 'image view on' when the TV is already powering up
+    * reset the delayed source switch timeout properly, so we don't spam
+      commands every second
+    * don't change the device status when sending a delayed source switch
+    * don't send out commands to a device that is marked as not present or
+      handled by libCEC
+
+ -- Pulse-Eight Packaging <packaging@pulse-eight.com>  Thu, 11 Oct 2012 15:48:00 +0100
+
 libcec (2.0.1-1) unstable; urgency=low
 
   * changed/added:
index 1b0019bea193a912c165fabaccb0a2d1229c3c3c..d10f4339ff6b775372154abcda37b2226b6602f3 100644 (file)
@@ -36,7 +36,7 @@
 
 #include "cectypes.h"
 
-#define LIBCEC_VERSION_CURRENT CEC_SERVER_VERSION_2_0_0
+#define LIBCEC_VERSION_CURRENT CEC_SERVER_VERSION_2_0_1
 
 namespace CEC
 {
index 158772d5970866c1b366b8b58aba664e9e93fbcc..f68007b507e4477619c5d8e2f7346e343b4c887d 100644 (file)
@@ -1374,6 +1374,7 @@ typedef enum cec_client_version
   CEC_CLIENT_VERSION_1_9_0   = 0x1900,
   CEC_CLIENT_VERSION_1_99_0  = 0x1990,
   CEC_CLIENT_VERSION_2_0_0   = 0x2000,
+  CEC_CLIENT_VERSION_2_0_1   = 0x2001,
 } cec_client_version;
 
 typedef enum cec_server_version
@@ -1396,6 +1397,7 @@ typedef enum cec_server_version
   CEC_SERVER_VERSION_1_9_0   = 0x1900,
   CEC_SERVER_VERSION_1_99_0  = 0x1990,
   CEC_SERVER_VERSION_2_0_0   = 0x2000,
+  CEC_SERVER_VERSION_2_0_1   = 0x2001,
 } cec_server_version;
 
 struct libcec_configuration
index 8927346fb6504637f061b04a5451ced071ca5c9c..bc1299da66e7e33e3d1a4130ad1735bddef5d756 100644 (file)
Binary files a/project/cec-config.rc and b/project/cec-config.rc differ
index 579649fd32745d1e49a76be7227dc27f9c25b76d..2f85a67abc451b26408f9ce922ce4dbbf160af07 100644 (file)
Binary files a/project/libcec.rc and b/project/libcec.rc differ
index b7f8c08cf5572dde4344636fcda3dcc91567f987..1d6382b69816b2092cbb7248fbed00136a96c25c 100644 (file)
Binary files a/project/testclient.rc and b/project/testclient.rc differ
index 2b249ff4d4c91c5822f3b93182bfe2bb83901a31..799111ddc3ddbad6d642ec9d1ee7a1797bd11fea 100644 (file)
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
 // You can specify all the values or you can default the Build and Revision Numbers 
 // by using the '*' as shown below:
 // [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("2.0.0.0")]
-[assembly: AssemblyFileVersion("2.0.0.0")]
+[assembly: AssemblyVersion("2.0.1.0")]
+[assembly: AssemblyFileVersion("2.0.1.0")]
index ed06b3b3ba74c9aa3b3866cd669024bbe97a0e9f..bb64ab4413f9244c083a2ba4b9c16a20eeda8a41 100644 (file)
@@ -13,7 +13,7 @@ using namespace System::Security::Permissions;
 [assembly:AssemblyTrademarkAttribute("")];
 [assembly:AssemblyCultureAttribute("")];
 
-[assembly:AssemblyVersionAttribute("2.0.0.0")];
+[assembly:AssemblyVersionAttribute("2.0.1.0")];
 
 [assembly:ComVisible(false)];
 [assembly:CLSCompliantAttribute(true)];
index fb14a54dba9cc00c6ac50d1b695fcacb29656507..908b3fc767633d51389f1fc71cdbee9481c73135 100644 (file)
@@ -1163,7 +1163,11 @@ namespace CecSharp
     /// <summary>
     /// v2.0.0
     /// </summary>
-    Version2_0_0   = 0x2000
+    Version2_0_0   = 0x2000,
+    /// <summary>
+    /// v2.0.1
+    /// </summary>
+    Version2_0_1   = 0x2001
   };
 
   /// <summary>
@@ -1242,7 +1246,11 @@ namespace CecSharp
     /// <summary>
     /// v2.0.0
     /// </summary>
-    Version2_0_0   = 0x2000
+    Version2_0_0   = 0x2000,
+    /// <summary>
+    /// v2.0.1
+    /// </summary>
+    Version2_0_1   = 0x2001
   };
 
   /// <summary>
index 8c25663917ba4dd7d6066cb856ef9a6516d05105..80c33c6276723cfd9e361f1ad3a2f7f3b70e54d4 100644 (file)
@@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
 // You can specify all the values or you can default the Build and Revision Numbers 
 // by using the '*' as shown below:
 // [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.7.2.0")]
-[assembly: AssemblyFileVersion("1.7.2.0")]
+[assembly: AssemblyVersion("2.0.1.0")]
+[assembly: AssemblyFileVersion("2.0.1.0")]
index 6662182f50802be831d67e4f6174686fa842b766..5d34b466e92580ddfaa85a270792d1abe125edc6 100644 (file)
@@ -557,6 +557,8 @@ namespace CEC
         return "2.0.0-pre";
       case CEC_CLIENT_VERSION_2_0_0:
         return "2.0.0";
+      case CEC_CLIENT_VERSION_2_0_1:
+        return "2.0.1";
       default:
         return "Unknown";
       }
@@ -602,6 +604,8 @@ namespace CEC
         return "2.0.0-pre";
       case CEC_CLIENT_VERSION_2_0_0:
         return "2.0.0";
+      case CEC_CLIENT_VERSION_2_0_1:
+        return "2.0.1";
       default:
         return "Unknown";
       }
index 986884ee9276188a0a5ba273da4bf7d30ea33aa1..24ddde594eb7b9abd67503c6ee3fd453c65012ed 100644 (file)
@@ -48,7 +48,7 @@ using namespace CEC;
 using namespace std;
 using namespace PLATFORM;
 
-#define CEC_CONFIG_VERSION CEC_CLIENT_VERSION_2_0_0;
+#define CEC_CONFIG_VERSION CEC_CLIENT_VERSION_2_0_1;
 
 #include "../../include/cecloader.h"