[ubuntu/bionic-proposed] thermald 1.7.0-5ubuntu4 (Accepted)
Colin King
colin.king at canonical.com
Thu Aug 15 17:17:25 UTC 2019
thermald (1.7.0-5ubuntu4) bionic; urgency=medium
* Fix 32 bit FTBFS, upstream commit:
- bb7631163c8f Use correct format specifier for size_t
thermald (1.7.0-5ubuntu3) bionic; urgency=medium
* Maintain consistent power usage under high CPU load (LP: #1811730)
- without this fix, some machines exhibit a sharp drop of power usage and
CPU frequency upon high system loading and then takes time to slowly
ramp up again.
thermald (1.7.0-5ubuntu2) bionic; urgency=medium
* Honor ACPI _CRT for processor thermal zone (LP: #1803360)
There are some new fanless platforms use DPTF's virtual sensor
instead of INT340X devices. Because of that, the _PSV is no
longer in use, at least not directly, hence its value may set
higher then _CRT. To a fanless system that means no cooling
device gets activated before _CRT, so the system will be
considered overheated by Linux kernel, and gets shutdown by the
kernel. Upstream fixes:
- 7af3eef07dc7 Ignore _TRT and B0D4 device if passive 1 UUID not present
(prerequisite)
- 97976782dd26 Honor ACPI _CRT for processor thermal zone
thermald (1.7.0-5ubuntu1) bionic; urgency=medium
[ Ben Caradoc-Davies ]
* Fix non-initialized temp_unreadable (Closes: #896132) (LP: #1765572)
- fixes regression caused by previous fix, initialise
temp_unreadable to restore temperature control.
thermald (1.7.0-5) unstable; urgency=medium
* Don't continually re-read broken temperature sysfs file (LP: #1764320)
log once that is unreadble, thereafter don't re-read as this
will spam the log with read failure messages
thermald (1.7.0-4) unstable; urgency=medium
* Fix global-files-wildcard-not-first-paragraph-in-dep5-copyright
thermald (1.7.0-3) unstable; urgency=medium
* remove /etc/init/thermald.conf (Closes: #884589)
* clean up warning: thermald source: useless-autoreconf-build-depends
dh-autoreconf
* Update compat from 9 to 10
* Use debhelper >= 10
thermald (1.7.0-2) unstable; urgency=medium
[ Bryan Quigley ]
* Remove upstart support
[ Colin King ]
* Update Standards-Version to 4.1.2
thermald (1.7.0-1) unstable; urgency=medium
* sync with latest upstream release 1.7
* remove patches from previous release as
they are all merged into 1.7
thermald (1.6.0-5) unstable; urgency=medium
* Initialize lowest_valid_index to prevent SEGV
- upstream commit 18d6ca75bbc504a
thermald (1.6.0-4) unstable; urgency=medium
* Fix dbus re-init accessing deleted pointer
- upstream fix 9c5d8354dd8efff340
* Update Standards-Version to 4.0.0
thermald (1.6.0-3) unstable; urgency=medium
* Pull in a few upstream and Ubuntu fixes:
- remove duplicate assignment to critical_temp (minor code cleanup)
- thd_parse: check for xmlNodeListGetString NULL returns
fixes potential NULL ptr deference bug
- fix typo on field name default_prefernce
- Don't terminate thermald engine if thd_engine is null (LP: #1677427)
fixes segfault if SIGTERM occurs during startup.
thermald (1.6.0-2) unstable; urgency=medium
* set default preference to ENERGY_CONSERVE
- upstream fix 37a25879239466f2d096
thermald (1.6.0-1) unstable; urgency=medium
* sync with latest upstream release 1.6
* include 2 minor fixes for 1.6.0 to clean up build warnings
- thd_cdev: ensure _target_value is initialized
- fix build warning on i386 architecture builds
thermald (1.5.4-4) unstable; urgency=medium
* fix spamming of logs when writes file (LP: #1656528)
- patch from Srinivas Pandruvada at Intel, not yet mainline
thermald (1.5.4-3) unstable; urgency=medium
* upstream fix 7f83ada8133 ("check for recv failure and ensure "
"buffer is null terminated")
- fixes potential buffer overrun
* upstream fix 53154fd496a ("Remove auto adjusted max temp")
- addresses aggressive over-throttling on some H/W (LP: #1600599)
thermald (1.5.4-2) unstable; urgency=medium
* upstream fix 9da073098f7 ("Fix added to improve modem throttling")
- handle crash at boot-up
- remove dependency on ofono
- remove hard-coding of sleep value
- enusre throttling works fine when ofono/RIL logs enabled
thermald (1.5.4-1) unstable; urgency=medium
* sync with latest upstream release
- remove all debian/patches as these are now in the 1.5.4 release
- add depends on lsb-base (>= 3.0-6)
thermald (1.5.3-3) unstable; urgency=medium
* Minor upstream fix and add in model throttling for SoFIA-3GR:
- thd_cdev_modem: ensure private variables in class are
initialized. throttling and online are not initialized, so
set the appropriately in the constructor.
- Added support for modem throttling on SoFIA-3GR:
Added modem as a cooling device for PA (coretemp4) on 3GR.
While temp would be read from sysfs device files, cooling
would be initiated through telephony framework, via D-Bus.
Telephony framework would notify thermald via D-Bus signals,
any change in throttling state.
thermald would invoke D-Bus methods in telephony framework
ONLY to check if its supported and to change the state.
thermald (1.5.3-2) unstable; urgency=medium
* Fix spelling mistake in thermal-conf man page (Closes: #826178)
- change "confirms" to "conforms"
thermald (1.5.3-1) unstable; urgency=medium
* Sync source to upstream 1.5.3 head
* Remove debian patches that are now merged into 1.5.3
- 0001-Initialize-bios_locked-to-false.patch
- 0002-Regression-for-default-config-file.patch
* Downgrade logging error (commit 8280fd7ec6cff6db6463c8a1b01d2e427e418226)
- When there are no relationship tables present, we print error.
This causes confusion. So downgrade error as thermald will continue
to use its defaults.
thermald (1.5-3) unstable; urgency=medium
* Update Standards-Version to 3.9.8
* Fix incorrect path to thermald config file (LP: #1568123)
- upstream commit 4a890d7e173678644882e6b863f3650e30d33052
thermald (1.5-2) unstable; urgency=medium
* Initialise bios_locked; may lead to random behaviour (LP: #1547594)
- bios_locked should be initialised to false so that RAPL is
enabled by default.
thermald (1.5-1) unstable; urgency=medium
* Sync with upstream 1.5 release
- remove debain/patches as these are all in the upstream release now
thermald (1.4.3-6) unstable; urgency=medium
* Fix frequency scaling issue on specific Intel CPUs (LP: #1480349)
- roll earlier patches that allow us to cleanly patch the issue
- Error recovery when sysfs attrib read fails
- Remove wild card for loading
- Move parser init to thd_engine
- Add white list of the cpu ids
thermald (1.4.3-5) unstable; urgency=medium
* cdev: turn some info messages to debug to reduce syslog spamming
* cdev: RAPL: turn some info messages to debug to reduce syslog spamming
thermald (1.4.3-4) unstable; urgency=medium
* Fix null pointer deferences with _ART active trip points (LP: #1480821)
* Re-enable lockfile (LP:# 1480892)
* Report multiple instances of thermald with thd_log_fatal (LP: #1432220)
thermald (1.4.3-3) unstable; urgency=medium
* Suppress systemd failed service messages (e.g. on VMs) (LP:#1480182)
thermald (1.4.3-2) unstable; urgency=medium
[Colin Ian King]
* Fix typo in option --ignore-cpuid-check
* Fix spelling mistake in man page
* Fix spelling mistake in README
[Martin Pitt]
* Fix postinst
thermald (1.4.3-1) unstable; urgency=medium
* Correct the version number
* cthd_engine::user_delete_zone: remove unused variable zone
* Remove unused variables
* Use correct format specifiers for size_t type
* Remove this_option_optind, it is not used and is redundant
* Don't assign a value to c if we don't use it again
* Fix type warning found by static analysis
* Reduce printing of "skip to reduce current state .."
* Removing several deprecated warning with new glib
* Fix marshalling array error
* Fix regression in exit via dbus message
* shell script update
* Added interface GetSensorTemperature
* New DBUS message to get sensor temperature at a given index.
thermald (1.4.2-1) unstable; urgency=medium
* Sync up with version 1.4.2
* Remove 0003-Fix-Coverity-reported-issues.patch, no longer required
thermald (1.4-1) unstable; urgency=medium
* Sync up with version 1.4
thermald (1.3-9) unstable; urgency=medium
* Fix buffer overrun on a readlink
thermald (1.3-8) unstable; urgency=medium
* Handle exit on H/W that does not support thermald (LP:#1325142)
thermald (1.3-7) unstable; urgency=medium
* Remove redundant re-checking of return from read_msr()
* Improve accuracy of unit_value calculation
* Null terminate buffer on error return path
* Fix resource leak on file descriptor, close fd on error return paths
thermald (1.3-6) unstable; urgency=medium
* data: thermald.conf: start only at runlevels 2,3,4,5 (LP: #1294895)
thermald (1.3-5) unstable; urgency=medium
* Fix RT Linux lockup with x86 package temp driver (Closes: #761290)
thermald (1.3-4) unstable; urgency=medium
* Fix assumption about hwmon0 (LP: #1366541)
* Use correct nfds to not rely on memset 0 to pollfds
thermald (1.3-3) unstable; urgency=medium
* Use correct i386 and amd64 architecture names
thermald (1.3-2) unstable; urgency=medium
* Fix man page formatting
thermald (1.3-1) unstable; urgency=medium
* Sync up with version 1.3
thermald (1.2-1) unstable; urgency=medium
* Adjust for coretemp path change
* Deny non root users to send system bus dbus messages
* Remove compile warning
* Remove rpmlint warning for manual page
* Remove old patches that are now included into version 1.2
* Sync up with version 1.2
thermald (1.1~rc2-12) unstable; urgency=medium
* Deny non root users to send system bus dbus messages (LP: #1314527)
thermald (1.1~rc2-11) unstable; urgency=medium
[Srinivas Pandruvada]
* Fix Kclockwork issue: gettext bounds
* Fix klockworks issue with strcasecmp NULL param
* Fix klockworks double free complaints
* Don't skip the current cdev
* Fix klocworks issue with memleak
thermald (1.1~rc2-10) unstable; urgency=medium
[Colin Ian King]
* coverity scan: fix memory leak on trip_ptr
* coverity scan: fix leaking dir on error exit path
[Srinivas Pandruvada]
* coverity scan: fix Unrecoverable parse warning
* coverity scan: Untrusted loop bound
* coverity scan: Uninitialized scalar field errors
thermald (1.1~rc2-9) unstable; urgency=medium
* Fix up some memory leaks in !THD_SUCCESS branches
* cthd_engine: guard against negative array indexes
* csys_fs: fix fd leaks in lseek error return path
* cthd_engine: remove redundant reads of thermal zone
* thd_engine.cpp: use %u intead of %d for signed integers
* thd_model.cpp: use correct integer format specifiers
* thd_model.cpp: remove ununsed variable 'file'
* thd_parse.cpp: use correct unsigned integer format specifiers
* thd_engine.cpp: check fcntl non-blocking error return
* fix leak of trip_ptr in read_trip_points
* ensure device_path is null terminated
* get_preference_cstr: return C string allocated on heap
thermald (1.1~rc2-8) unstable; urgency=medium
[Simon McVittie <smcv at debian.org>]
* Add a patch to install thermald to ${sbindir} without needing a
workaround in debian/rules, and have the systemd service file
use that path automatically
* Install the systemd service file (Closes: #738719)
* Activate hardening via DEB_BUILD_MAINT_OPTIONS instead of
hardening-wrapper
* Add patches to improve the systemd service
* Use dh-systemd to sync up enabledness status between sysvinit and systemd
[Colin King]
* Use __cpuid rather than use inline asm, simplifies i386 PIC builds
thermald (1.1~rc2-7) unstable; urgency=low
* Redirect fd 0, 1, 2 to /dev/null to stop poll() spinning (Closes: #737093)
* Add upstream commit; Prevent exception for invalid sysfs file reads
thermald (1.1~rc2-6) unstable; urgency=low
* Add upstream commit: Remove warning for non Intel processor
* Add upstream commit: Fix checking for cooling_device
* Add upstream commit: Fix compenstion using "Processor" thermal cooling device
* Re-work PIC ebx workaround
thermald (1.1~rc2-5) unstable; urgency=low
* Fix up exit() to use standard EXIT_* macros
* Fix log messages that don't have a trailing newline at end
* Minor re-ordering of PIC ebx pop
* Upstart conf: handle exit failures to avoid re-running forever
thermald (1.1~rc2-4) unstable; urgency=low
* Fix FTBFS, remove quilt from dh line
thermald (1.1~rc2-3) unstable; urgency=low
* Correctly rename man pages, fixes FTBFS (Closes: #734786)
* Apply buggy thermal zone trip index fix (Closes: #734832)
thermald (1.1~rc2-2) unstable; urgency=low
* Fix i386 PIC ebx clobbering with cpuid
thermald (1.1~rc2-1) unstable; urgency=low
* Initial Debian Release (Closes: #734615)
Date: Thu, 15 Aug 2019 16:45:51 +0100
Changed-By: Colin King <colin.king at canonical.com>
Maintainer: Colin King <colin.king at ubuntu.com>
https://launchpad.net/ubuntu/+source/thermald/1.7.0-5ubuntu4
-------------- next part --------------
Format: 1.8
Date: Thu, 15 Aug 2019 16:45:51 +0100
Source: thermald
Architecture: source
Version: 1.7.0-5ubuntu4
Distribution: bionic
Urgency: medium
Maintainer: Colin King <colin.king at ubuntu.com>
Changed-By: Colin King <colin.king at canonical.com>
Closes: 734615 734786 734832 737093 738719 761290 826178 884589 896132
Launchpad-Bugs-Fixed: 1294895 1314527 1366541 1432220 1480349 1480821 1547594 1568123 1600599 1656528 1677427 1764320 1765572 1803360 1811730
Changes:
thermald (1.7.0-5ubuntu4) bionic; urgency=medium
.
* Fix 32 bit FTBFS, upstream commit:
- bb7631163c8f Use correct format specifier for size_t
.
thermald (1.7.0-5ubuntu3) bionic; urgency=medium
.
* Maintain consistent power usage under high CPU load (LP: #1811730)
- without this fix, some machines exhibit a sharp drop of power usage and
CPU frequency upon high system loading and then takes time to slowly
ramp up again.
.
thermald (1.7.0-5ubuntu2) bionic; urgency=medium
.
* Honor ACPI _CRT for processor thermal zone (LP: #1803360)
There are some new fanless platforms use DPTF's virtual sensor
instead of INT340X devices. Because of that, the _PSV is no
longer in use, at least not directly, hence its value may set
higher then _CRT. To a fanless system that means no cooling
device gets activated before _CRT, so the system will be
considered overheated by Linux kernel, and gets shutdown by the
kernel. Upstream fixes:
- 7af3eef07dc7 Ignore _TRT and B0D4 device if passive 1 UUID not present
(prerequisite)
- 97976782dd26 Honor ACPI _CRT for processor thermal zone
.
thermald (1.7.0-5ubuntu1) bionic; urgency=medium
.
[ Ben Caradoc-Davies ]
* Fix non-initialized temp_unreadable (Closes: #896132) (LP: #1765572)
- fixes regression caused by previous fix, initialise
temp_unreadable to restore temperature control.
.
thermald (1.7.0-5) unstable; urgency=medium
.
* Don't continually re-read broken temperature sysfs file (LP: #1764320)
log once that is unreadble, thereafter don't re-read as this
will spam the log with read failure messages
.
thermald (1.7.0-4) unstable; urgency=medium
.
* Fix global-files-wildcard-not-first-paragraph-in-dep5-copyright
.
thermald (1.7.0-3) unstable; urgency=medium
.
* remove /etc/init/thermald.conf (Closes: #884589)
* clean up warning: thermald source: useless-autoreconf-build-depends
dh-autoreconf
* Update compat from 9 to 10
* Use debhelper >= 10
.
thermald (1.7.0-2) unstable; urgency=medium
.
[ Bryan Quigley ]
* Remove upstart support
.
[ Colin King ]
* Update Standards-Version to 4.1.2
.
thermald (1.7.0-1) unstable; urgency=medium
.
* sync with latest upstream release 1.7
* remove patches from previous release as
they are all merged into 1.7
.
thermald (1.6.0-5) unstable; urgency=medium
.
* Initialize lowest_valid_index to prevent SEGV
- upstream commit 18d6ca75bbc504a
.
thermald (1.6.0-4) unstable; urgency=medium
.
* Fix dbus re-init accessing deleted pointer
- upstream fix 9c5d8354dd8efff340
* Update Standards-Version to 4.0.0
.
thermald (1.6.0-3) unstable; urgency=medium
.
* Pull in a few upstream and Ubuntu fixes:
- remove duplicate assignment to critical_temp (minor code cleanup)
- thd_parse: check for xmlNodeListGetString NULL returns
fixes potential NULL ptr deference bug
- fix typo on field name default_prefernce
- Don't terminate thermald engine if thd_engine is null (LP: #1677427)
fixes segfault if SIGTERM occurs during startup.
.
thermald (1.6.0-2) unstable; urgency=medium
.
* set default preference to ENERGY_CONSERVE
- upstream fix 37a25879239466f2d096
.
thermald (1.6.0-1) unstable; urgency=medium
.
* sync with latest upstream release 1.6
* include 2 minor fixes for 1.6.0 to clean up build warnings
- thd_cdev: ensure _target_value is initialized
- fix build warning on i386 architecture builds
.
thermald (1.5.4-4) unstable; urgency=medium
.
* fix spamming of logs when writes file (LP: #1656528)
- patch from Srinivas Pandruvada at Intel, not yet mainline
.
thermald (1.5.4-3) unstable; urgency=medium
.
* upstream fix 7f83ada8133 ("check for recv failure and ensure "
"buffer is null terminated")
- fixes potential buffer overrun
* upstream fix 53154fd496a ("Remove auto adjusted max temp")
- addresses aggressive over-throttling on some H/W (LP: #1600599)
.
thermald (1.5.4-2) unstable; urgency=medium
.
* upstream fix 9da073098f7 ("Fix added to improve modem throttling")
- handle crash at boot-up
- remove dependency on ofono
- remove hard-coding of sleep value
- enusre throttling works fine when ofono/RIL logs enabled
.
thermald (1.5.4-1) unstable; urgency=medium
.
* sync with latest upstream release
- remove all debian/patches as these are now in the 1.5.4 release
- add depends on lsb-base (>= 3.0-6)
.
thermald (1.5.3-3) unstable; urgency=medium
.
* Minor upstream fix and add in model throttling for SoFIA-3GR:
- thd_cdev_modem: ensure private variables in class are
initialized. throttling and online are not initialized, so
set the appropriately in the constructor.
- Added support for modem throttling on SoFIA-3GR:
Added modem as a cooling device for PA (coretemp4) on 3GR.
While temp would be read from sysfs device files, cooling
would be initiated through telephony framework, via D-Bus.
Telephony framework would notify thermald via D-Bus signals,
any change in throttling state.
thermald would invoke D-Bus methods in telephony framework
ONLY to check if its supported and to change the state.
.
thermald (1.5.3-2) unstable; urgency=medium
.
* Fix spelling mistake in thermal-conf man page (Closes: #826178)
- change "confirms" to "conforms"
.
thermald (1.5.3-1) unstable; urgency=medium
.
* Sync source to upstream 1.5.3 head
* Remove debian patches that are now merged into 1.5.3
- 0001-Initialize-bios_locked-to-false.patch
- 0002-Regression-for-default-config-file.patch
* Downgrade logging error (commit 8280fd7ec6cff6db6463c8a1b01d2e427e418226)
- When there are no relationship tables present, we print error.
This causes confusion. So downgrade error as thermald will continue
to use its defaults.
.
thermald (1.5-3) unstable; urgency=medium
.
* Update Standards-Version to 3.9.8
* Fix incorrect path to thermald config file (LP: #1568123)
- upstream commit 4a890d7e173678644882e6b863f3650e30d33052
.
thermald (1.5-2) unstable; urgency=medium
.
* Initialise bios_locked; may lead to random behaviour (LP: #1547594)
- bios_locked should be initialised to false so that RAPL is
enabled by default.
.
thermald (1.5-1) unstable; urgency=medium
.
* Sync with upstream 1.5 release
- remove debain/patches as these are all in the upstream release now
.
thermald (1.4.3-6) unstable; urgency=medium
.
* Fix frequency scaling issue on specific Intel CPUs (LP: #1480349)
- roll earlier patches that allow us to cleanly patch the issue
- Error recovery when sysfs attrib read fails
- Remove wild card for loading
- Move parser init to thd_engine
- Add white list of the cpu ids
.
thermald (1.4.3-5) unstable; urgency=medium
.
* cdev: turn some info messages to debug to reduce syslog spamming
* cdev: RAPL: turn some info messages to debug to reduce syslog spamming
.
thermald (1.4.3-4) unstable; urgency=medium
.
* Fix null pointer deferences with _ART active trip points (LP: #1480821)
* Re-enable lockfile (LP:# 1480892)
* Report multiple instances of thermald with thd_log_fatal (LP: #1432220)
.
thermald (1.4.3-3) unstable; urgency=medium
.
* Suppress systemd failed service messages (e.g. on VMs) (LP:#1480182)
.
thermald (1.4.3-2) unstable; urgency=medium
.
[Colin Ian King]
* Fix typo in option --ignore-cpuid-check
* Fix spelling mistake in man page
* Fix spelling mistake in README
[Martin Pitt]
* Fix postinst
.
thermald (1.4.3-1) unstable; urgency=medium
.
* Correct the version number
* cthd_engine::user_delete_zone: remove unused variable zone
* Remove unused variables
* Use correct format specifiers for size_t type
* Remove this_option_optind, it is not used and is redundant
* Don't assign a value to c if we don't use it again
* Fix type warning found by static analysis
* Reduce printing of "skip to reduce current state .."
* Removing several deprecated warning with new glib
* Fix marshalling array error
* Fix regression in exit via dbus message
* shell script update
* Added interface GetSensorTemperature
* New DBUS message to get sensor temperature at a given index.
.
thermald (1.4.2-1) unstable; urgency=medium
.
* Sync up with version 1.4.2
* Remove 0003-Fix-Coverity-reported-issues.patch, no longer required
.
thermald (1.4-1) unstable; urgency=medium
.
* Sync up with version 1.4
.
thermald (1.3-9) unstable; urgency=medium
.
* Fix buffer overrun on a readlink
.
thermald (1.3-8) unstable; urgency=medium
.
* Handle exit on H/W that does not support thermald (LP:#1325142)
.
thermald (1.3-7) unstable; urgency=medium
.
* Remove redundant re-checking of return from read_msr()
* Improve accuracy of unit_value calculation
* Null terminate buffer on error return path
* Fix resource leak on file descriptor, close fd on error return paths
.
thermald (1.3-6) unstable; urgency=medium
.
* data: thermald.conf: start only at runlevels 2,3,4,5 (LP: #1294895)
.
thermald (1.3-5) unstable; urgency=medium
.
* Fix RT Linux lockup with x86 package temp driver (Closes: #761290)
.
thermald (1.3-4) unstable; urgency=medium
.
* Fix assumption about hwmon0 (LP: #1366541)
* Use correct nfds to not rely on memset 0 to pollfds
.
thermald (1.3-3) unstable; urgency=medium
.
* Use correct i386 and amd64 architecture names
.
thermald (1.3-2) unstable; urgency=medium
.
* Fix man page formatting
.
thermald (1.3-1) unstable; urgency=medium
.
* Sync up with version 1.3
.
thermald (1.2-1) unstable; urgency=medium
.
* Adjust for coretemp path change
* Deny non root users to send system bus dbus messages
* Remove compile warning
* Remove rpmlint warning for manual page
* Remove old patches that are now included into version 1.2
* Sync up with version 1.2
.
thermald (1.1~rc2-12) unstable; urgency=medium
.
* Deny non root users to send system bus dbus messages (LP: #1314527)
.
thermald (1.1~rc2-11) unstable; urgency=medium
.
[Srinivas Pandruvada]
* Fix Kclockwork issue: gettext bounds
* Fix klockworks issue with strcasecmp NULL param
* Fix klockworks double free complaints
* Don't skip the current cdev
* Fix klocworks issue with memleak
.
thermald (1.1~rc2-10) unstable; urgency=medium
.
[Colin Ian King]
* coverity scan: fix memory leak on trip_ptr
* coverity scan: fix leaking dir on error exit path
[Srinivas Pandruvada]
* coverity scan: fix Unrecoverable parse warning
* coverity scan: Untrusted loop bound
* coverity scan: Uninitialized scalar field errors
.
thermald (1.1~rc2-9) unstable; urgency=medium
.
* Fix up some memory leaks in !THD_SUCCESS branches
* cthd_engine: guard against negative array indexes
* csys_fs: fix fd leaks in lseek error return path
* cthd_engine: remove redundant reads of thermal zone
* thd_engine.cpp: use %u intead of %d for signed integers
* thd_model.cpp: use correct integer format specifiers
* thd_model.cpp: remove ununsed variable 'file'
* thd_parse.cpp: use correct unsigned integer format specifiers
* thd_engine.cpp: check fcntl non-blocking error return
* fix leak of trip_ptr in read_trip_points
* ensure device_path is null terminated
* get_preference_cstr: return C string allocated on heap
.
thermald (1.1~rc2-8) unstable; urgency=medium
.
[Simon McVittie <smcv at debian.org>]
* Add a patch to install thermald to ${sbindir} without needing a
workaround in debian/rules, and have the systemd service file
use that path automatically
* Install the systemd service file (Closes: #738719)
* Activate hardening via DEB_BUILD_MAINT_OPTIONS instead of
hardening-wrapper
* Add patches to improve the systemd service
* Use dh-systemd to sync up enabledness status between sysvinit and systemd
[Colin King]
* Use __cpuid rather than use inline asm, simplifies i386 PIC builds
.
thermald (1.1~rc2-7) unstable; urgency=low
.
* Redirect fd 0, 1, 2 to /dev/null to stop poll() spinning (Closes: #737093)
* Add upstream commit; Prevent exception for invalid sysfs file reads
.
thermald (1.1~rc2-6) unstable; urgency=low
.
* Add upstream commit: Remove warning for non Intel processor
* Add upstream commit: Fix checking for cooling_device
* Add upstream commit: Fix compenstion using "Processor" thermal cooling device
* Re-work PIC ebx workaround
.
thermald (1.1~rc2-5) unstable; urgency=low
.
* Fix up exit() to use standard EXIT_* macros
* Fix log messages that don't have a trailing newline at end
* Minor re-ordering of PIC ebx pop
* Upstart conf: handle exit failures to avoid re-running forever
.
thermald (1.1~rc2-4) unstable; urgency=low
.
* Fix FTBFS, remove quilt from dh line
.
thermald (1.1~rc2-3) unstable; urgency=low
.
* Correctly rename man pages, fixes FTBFS (Closes: #734786)
* Apply buggy thermal zone trip index fix (Closes: #734832)
.
thermald (1.1~rc2-2) unstable; urgency=low
.
* Fix i386 PIC ebx clobbering with cpuid
.
thermald (1.1~rc2-1) unstable; urgency=low
.
* Initial Debian Release (Closes: #734615)
Checksums-Sha1:
08ef2dde42f9c3c259db3902c25da4f803981e05 1936 thermald_1.7.0-5ubuntu4.dsc
8196ee0000069862464eb5291eb6dd9af328595c 20356 thermald_1.7.0-5ubuntu4.debian.tar.xz
dc117607f9e25e79a25eaa454a776362abb6dc33 9067 thermald_1.7.0-5ubuntu4_source.buildinfo
Checksums-Sha256:
af9162fed87d4298ef6123cb376175c77578ce46a49b0943247ae2da38944146 1936 thermald_1.7.0-5ubuntu4.dsc
0312da24197cc8df7f4d4ae26ca7d0b193ef886b6a4dab659abad9444189fdfb 20356 thermald_1.7.0-5ubuntu4.debian.tar.xz
fa8452cf6103a5f3ac686621eb5eb198f1a28df3a5fc1de4af501cd9eb186ae5 9067 thermald_1.7.0-5ubuntu4_source.buildinfo
Files:
be91dc9107937328862e672a7b0e927d 1936 admin optional thermald_1.7.0-5ubuntu4.dsc
5177430514e3efa22d500a682c648cb5 20356 admin optional thermald_1.7.0-5ubuntu4.debian.tar.xz
a321460a24243d06902f1b45e5874312 9067 admin optional thermald_1.7.0-5ubuntu4_source.buildinfo
Original-Maintainer: Colin King <colin.king at canonical.com>
More information about the Bionic-changes
mailing list