|
| 1 | +libcec (7.0.0.1~#DIST#) #DIST#; urgency=medium |
| 2 | + |
| 3 | + [ Lars Op den Kamp ] |
| 4 | + * modernise CMakeLists.txt |
| 5 | + * Use cmake TIMESTAMP function to be more portable and to allow for reproducible builds |
| 6 | + * fixed: potential null deref. closes #556 |
| 7 | + * python 3.13 compatibility |
| 8 | + * added: vs2022 support |
| 9 | + * fixed: creating (unsigned) windows installer |
| 10 | + * fixed: nsis installer not creating start menu icons and uninstaller |
| 11 | + * bump to .net framework 4.5 and .net 8.0 |
| 12 | + * fixed: null terminate .net device language field. added CecLogicalAddresses::Unset() |
| 13 | + * 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 |
| 14 | + * fixed: tv would power on even if the options to power on were disabled in cec-tray |
| 15 | + * changed/fixed: windows installer, eventghost plugin, .net libraries, python imports, debug builds |
| 16 | + * fixed: use input() for python3 and raw_input() for python2 |
| 17 | + * changed: debian python install to match arch specific too |
| 18 | + * fixed: libusb0.dll wasn't included in the installer |
| 19 | + * fixed: remove call to PyEcal_InitThreads(). swig already includes SWIG_PYTHON_INITIALIZE_THREADS in SWIG_init() |
| 20 | + |
| 21 | + [ Evgeny Grin ] |
| 22 | + * CheckPlatformSupport.cmake: really use cache for HAVE_DRM_EDID_PARSER |
| 23 | + * CheckPlatformSupport.cmake: don't override HAVE_LIBUDEV variable, Mark HAVE_P8_USB_DETECT as internal (no way to define it externally), Always enable HAVE_P8_USB_DETECT on linux (for SYSFS detection), Fixed CMAKE_REQUIRED_LIBRARIES if libudev is used. |
| 24 | + * CheckPlatformSupport.cmake: don't override defined HAVE_RANDR |
| 25 | + * CheckPlatformSupport.cmake: don't override cache var HAVE_RPI_API |
| 26 | + * CheckPlatformSupport.cmake: don't override cache var HAVE_TDA995X_API |
| 27 | + * CheckPlatformSupport.cmake: fixed HAVE_EXYNOS_API usage Avoid resolving variable otherwise variable content could be treated as name of another variable |
| 28 | + * CheckPlatformSupport.cmake: fixed HAVE_LINUX_API usage, fixed misleading description "Linux supported: no" description could mislead users |
| 29 | + * CheckPlatformSupport.cmake: fixed usage of HAVE_AOCEC_API var |
| 30 | + * CheckPlatformSupport.cmake: fixed usage of HAVE_IMX_API, marked as CACHE var, added description |
| 31 | + * CheckPlatformSupport.cmake: unified LIB_INFO assignment |
| 32 | + * CheckPlatformSupport.cmake: removed duplicated definition of RPI_{LIB,INCLUDE}_DIR |
| 33 | + * cmake files: improved and unified descriptions and reporting |
| 34 | + * CheckPlatformSupport.cmake: corrected comments to properly document real behaviour |
| 35 | + |
| 36 | + [ Tore Sinding Bekkedal ] |
| 37 | + * Ease copy-paste by invoking apt noninteractively |
| 38 | + * Update and robustify |
| 39 | + |
| 40 | + [ Hedda ] |
| 41 | + * Rename COPYING to LICENSE.md so follow standard naming conversion |
| 42 | + |
| 43 | + [ psykose ] |
| 44 | + * cecloader.h: fix null return |
| 45 | + |
| 46 | + [ Colin Foster ] |
| 47 | + * gitignore: add vim swap files to gitignore |
| 48 | + |
| 49 | + [ Teyut ] |
| 50 | + * Mark all devices as inactive when new active source is unknown |
| 51 | + |
| 52 | + [ Guy Martin ] |
| 53 | + * Fix use after free in callbacks with results. |
| 54 | + * Add a commandHandler callback to allow external libs to handle CEC commands themselves. |
| 55 | + * Remove debug printfs. |
| 56 | + * Attempt to fix race condition when freeing the callback wrapper. |
| 57 | + * Allow command handler callback to intercept broadcast messages and fix inconsistent callback wrapper deletion again. |
| 58 | + * Remove useless mutex. |
| 59 | + * Remove useless 'keepResult' parameter and make sure the CCallbackWrap is only deleted once even in case of timeout. |
| 60 | + |
| 61 | + [ Alberto Fanjul ] |
| 62 | + * Fix module import |
| 63 | + * Remove useless print |
| 64 | + |
| 65 | + [ Rudi Heitbaum ] |
| 66 | + * fix assert issue with systemd udev |
| 67 | + |
| 68 | + [ Anish Sane ] |
| 69 | + * tegra-cec support. closes #636 |
| 70 | + |
| 71 | + [ DDS Central ] |
| 72 | + * Add support for Windows ARM64. |
| 73 | + * Fix CMakeLists.txt files for Windows ARM64 support. |
| 74 | + * Add arm64 to available architecture list in visual-studio.cmd and build-lib.cmd. build-all.cmd: add runtime arch detection for Windows ARM64. |
| 75 | + * src/libcec/LibCEC.cpp: Add Windows ARM64 host type. |
| 76 | + * Disable building of LibCecSharp and .NET applications on ARM64. |
| 77 | + * build-all.cmd: Move toolchain setup outside of ARM64 .NET disable clause. |
| 78 | + |
| 79 | + -- Lars Op den Kamp < [email protected]> Wed, 26 Feb 2025 08:50:56 +0100 |
| 80 | + |
1 | 81 | libcec (6.0.2.1~#DIST#) #DIST#; urgency=medium
|
2 | 82 |
|
3 | 83 | * added:
|
|
0 commit comments