895ff3485e
- Update to 7.0.0: * modernise CMakeLists.txt * Use cmake TIMESTAMP function to be more portable and to allow for reproducible builds * fixed: potential null deref. * python 3.13 compatibility * added: vs2022 support * fixed: nsis installer not creating start menu icons and uninstaller * bump to .net framework 4.5 and .net 8.0 * fixed: null terminate .net device language field. added CecLogicalAddresses::Unset() * fixed: don't call the config updated callback if nothing has changed. auto set wake devices or activate source so these values match what happens on the tv * fixed: tv would power on even if the options to power on were disabled in cec-tray * changed/fixed: windows installer, eventghost plugin, .net libraries, python imports, debug builds * fixed: use input() for python3 and raw_input() for python2 * changed: debian python install to match arch specific too * fixed: libusb0.dll wasn't included in the installer * fixed: remove call to PyEcal_InitThreads(). swig already includes SWIG_PYTHON_INITIALIZE_THREADS in SWIG_init() * CheckPlatformSupport.cmake: various improvements * Ease copy-paste by invoking apt noninteractively * Rename COPYING to LICENSE.md so follow standard naming conversion * cecloader.h: fix null return * Mark all devices as inactive when new active source is unknown * Fix use after free in callbacks with results. * Add a commandHandler callback to allow external libs to handle CEC
Martin Pluskal2025-03-13 07:57:52 +00:00
9504ea7b13
- Update to version 6.0.2: * See provided changelog.in for detailed list of changes - Drop no longer applying libcec-build-compare.patch
Martin Pluskal2021-01-14 08:37:47 +00:00