X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=debian%2Fchangelog;h=9b0d274dd1aedac09a04760b2c1eabde7091ce6b;hb=75362c3c044a252f4d596ed8b28cad8069c2e781;hp=64eb888e6acfcc5259c04c92c30f953271cc1058;hpb=90b7066f7129c01c5bd012a00677ebdc0c42ae89;p=deb_libcec.git diff --git a/debian/changelog b/debian/changelog index 64eb888..9b0d274 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,86 @@ +libcec (2.0.3-1) unstable; urgency=low + + * changed: + * log unhandled vendor remote keycodes in the log, so they get logged + without debugging enabled + * double tap timeout increased from 200ms to 250ms + * CuBox/NXP* renamed to TDA995x* + * fixed: + * handling of active route changes. github issue #56 and issue #58 + * new combo key handling broke samsung's vendor specific remote buttons. + github issue #54 + * don't try to set controlled mode when using firmware version 1 and crash. + github issue #76 + * fix for LG models that send a vendor key up after a normal key down. + github issue #71 + * some TVs send keypresses to us without making us the active source. mark + us as active source when this happens. github issue #71 + * LG doesn't send routing changes, and marks the TV as active source when + switching to another source that's not been selected in the simplink menu + instead. this change keeps libCEC marked as powered on and keep the deck + state set to CEC_DECK_INFO_OTHER_STATUS_LG. fixes keypresses not working + after switching to another source and back to libCEC's hdmi port via the + source select menu instead of the simplink menu. github issue #71 + * don't respond with an abort message when receiving a vendor remote button + command + * respond with CEC_ABORT_REASON_INVALID_OPERAND when receiving a keypress + without a parameter + * typo in stop+pause combo key that prevented one of the keys from working + * rpi: log what data we received exactly when we receive an response from + the pi's firmware that doesn't match any command that we sent. issue #77 + * cubox: added adapter ID interface + + -- Pulse-Eight Packaging Wed, 31 Oct 2012 15:57:00 +0100 + +libcec (2.0.2-2) unstable; urgency=medium + + * fixed: + * updating the device status after a poll was broken and could reset the + status of devices that were marked as handled by libCEC to 'not + present' + * don't keep spamming the bus with a vendor command when an active source + switch is pending for panasonic, but only send it when needed + * reset CVLCommandHandler::m_bCapabilitiesSent when the TV goes to standby + + -- Pulse-Eight Packaging Mon, 15 Oct 2012 13:52:00 +0100 + +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 Thu, 11 Oct 2012 15:48:00 +0100 + libcec (2.0.1-1) unstable; urgency=low * changed/added: @@ -16,6 +99,8 @@ libcec (2.0.1-1) unstable; urgency=low * callback parameters changed to fix plain C compilation * added GetAdapterProductId()+GetAdapterVendorId()/ cec_get_adapter_product_id()+cec_get_adapter_vendor_id() + * added iDoubleTapTimeoutMs to libcec_configuration + * remove all pre-v2.0 compatibility checks * fixed: * fix plain C compilation * prevent sending directly addressed commands from being sent to broadcast @@ -26,11 +111,15 @@ libcec (2.0.1-1) unstable; urgency=low * fall back to the primary client when CCECProcessor::HandleLogicalAddressLost() and no client could be found * no more delay up to 2 seconds when exiting libCEC + * don't get caught in a loop in CVLCommandHandler when the source switch + was not allowed and no power status request was sent + * always send image view on to the tv, don't check the power status + * only respond to vendor commands for panasonic if we are the destination * rpi: current firmware first sends a change to logical address 'broadcast' and then signals us that the address was lost. libCEC then failed to re-register, because it didn't know any client at this address - -- Pulse-Eight Packaging Wed, 3 Oct 2012 16:49:00 +0100 + -- Pulse-Eight Packaging Mon, 8 Oct 2012 21:30:00 +0100 libcec (1.9.1-1) unstable; urgency=low