Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/trusty-proposed/thermald
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

16. By Colin Ian King

Backport to trusty, fix debug spam in log (LP: #1494461)

15. By Colin Ian King

* 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)
* Suppress systemd failed service messages (e.g. on VMs) (LP: #1480182)

14. By Colin Ian King

* Backport to trusty to match HWE kernels, enabling
    more Intel platforms (LP: #1479052)
  - Improved support for recent Intel processors and kernel
    thermal control interfaces for wider chipset support.
  - Minor fixes, more robust thermald

13. By Colin Ian King

Deny non root users to send system bus dbus messages (LP: #1314527)

12. By Colin Ian King

[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

11. By Colin Ian King

[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

10. By Colin Ian King

* 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

9. By Colin Ian King

[Simon McVittie <email address hidden>]
* 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
* 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

8. By Colin Ian King

* Redirect fd 0, 1, 2 to /dev/null to stop poll() spinning (Closes: #737093)
* Add upstream commit; Prevent exception for invalid sysfs file reads

7. By Colin Ian King

* Add upstream commit: Remove warning for non Intel processo
* Add upstream commit: Fix checking for cooling_device
* Add upstream commit: Fix compenstion using "Processor" thermal cooling device
* Re-work PIC ebx workaround

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.