tlp (0.3.8.1-1) lucid; urgency=low

  * Packaging
    - Remove obsolete desktop autostart hook
    - New format for debian/copyright
    - Add dummy case construct to tlp.init to make lintian happy
    - Rename tlp-init.service to tlp.service
    - postinst/postrm: restart acpid for thinkpad-radiosw event
    - Move smartmontools to "recommends:"
    
  * Features
    - New options CPU_BOOST_ON_* for cpu turbo boost (Linux 3.7 or later)
    - New option DEVICES_TO_ENABLE_ON_RADIOSW to enable only selected radios
      when wireless radio switch is turned on (Ubuntu + ThinkPad only)
    - [EXPERIMENTAL] New option RUNTIME_PM_ALL to activate runtime pm for
      all PCI(e) devices
    - tpacpi-bat: new upstream version (25.03.2013, commit dd5a682)
        - add support for X121e, L430, E420s, S420
    - tlp chargeonce: charge battery to upper threshold once
    - tlp discharge: show current power consumption
    - tlp-stat:
        - Nicer output, code refactored
        - Remove dmidecode – get DMI data from /sys/class/dmi/id/
        - When ASPM policy is not writable, show "using bios prefs"
        - Show interpretation for i915 params
        - Show disk status
        - Show tp-smapi, tpacpi-bat availability and status
        - Show cpu model
        - Resolve all pci device classes (new subcommand tlp-pcilist)
        - Show suggestions to install missing kernel modules/tools
    - Use iw for wifi power save if available, iwconfig is considered deprecated
    - Remove obsolete tlp wifi subcommand
    - Remove 2s delay in applying settings upon change of the power source

  * Bugfixes
    - tlp-stat:
        - Exclude usb media from "Storage Devices" section
        - Fix display of data in /sys/class/power_supply/BAT?/

 -- Thomas Koch <linrunner@gmx.net>  Fri, 29 Mar 2013 23:56:42 +0100

tlp (0.3.7.1-1) lucid; urgency=low

  * Bug fixes
    - #39: tlp-stat: /sys/devices/platform/coretemp.0/temp1_input 
           does not exist (Laurent Bonnaud)

 -- Thomas Koch <linrunner@gmx.net>  Fri, 17 Aug 2012 17:51:00 +0200

tlp (0.3.7-1) lucid; urgency=low

  * Packaging
    - implement startup/shutdown code as a command: tlp init
    - systemd support: tlp-init.service
    - deb recommends: tlp-rdw; suggests: acpi-call, tp-smapi
  * Features
    - Battery charge thresholds for Sandy Bridge and later models
      (X220/T420/...) by means of tpacpi-bat
    - Use tpacpi-bat even when tp-smapi is not available; for
      Ivy Bridge models (X230/T430/...)
    - DEVICES_TO_ENABLE_ON_SHUTDOWN to prevent other operating systems
      from missing radios
    - DEVICES_TO_ENABLE_ON_STARTUP 
    - tlp-stat:
      - show TRIM capabilty for SSDs
      - add SMART attributes (179, 241)
      - new cmdline options -r, -t, -T
      - show cpu temp, fan speed even if /proc/acpi/ibm/{thermal|fan}
        are not available
      - show tp_smapi/power_avg
  * Bug fixes
    - #34: system start hangs in Fedora 17 (DigitalFlow)
    - #35: shutdown results in reboot; new config param
           USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN (Thubo)
    - #38: wifi on/off not working with ipw2100/2200 (kristatos)

 -- Thomas Koch <linrunner@gmx.net>  Mon, 13 Aug 2012 12:38:00 +0200

tlp (0.3.6-2) lucid; urgency=low

  * Packaging:
    - Fix tlp.postinst for systems without upstart dir /etc/init/

 -- Thomas Koch <linrunner@gmx.net>  Sat, 24 Mar 2012 14:14:00 +0100

tlp (0.3.6-1) lucid; urgency=low

  * Features
    - handle usb autosuspend via udev events
    - usb hid detection overhauled (based on subdev/bInterfaceClass)
    - Restrict runtime pm to a safe subclass of pci devices
      (from Ubuntu Precise's implementation of pm-utils)
    - Restore radio device state on system startup (from previous shutdown)
    - Radio device wizard: switch radios upon network connect/disconnect
      and dock/undock events (samba)
    - Set cpu scaling governor and mix/max frequencies (Alex Lochmann)
    - tlp-stat: add smart attributes for samsung ssd
    - tlp-stat: show settings
  * Packaging  
    - postinst/postrm:
      - disable power.d/harddrive, pci_devices, readahead, 
          usb_bluetooth (Package pm-utils, Ubuntu 12.04)
      - disable conflicting upstart jobs (Package rfkill, Ubuntu 12.04)
    - split package
      - tlp: power save functions
      - tlp-rdw: radio device wizard (depends on network manager)
  * Bug Fixes
    - tlp-usblist: cleanup code, add pragmas "strict" and "warnings" (dywisor)
    - Remove setting of ext3/4 fs commit timeout (see LP #900923)

 -- Thomas Koch <linrunner@gmx.net>  Thu, 22 Mar 2012 22:44:00 +0100

tlp (0.3.5-2) lucid; urgency=low

  * Features
    - tlp recalibrate = fullcharge + discharge
    - tlp-stat: show thinkpad fan speed, battery model, power_now,
                i915: powersave, lvds_downclock
    - tlp-stat: usb output refactored, new subcommand tlp-usblist
    - tlp-stat: show kernel cmdline
    - added non-rfkill device ipw2100 (kristatos)
  * Bug Fixes
    - #27: tlp-stat complains about missing /proc/acpi/ibm/thermal and
           start_charge_thresh on X220/T420(s) et al. (Esc)
    - Check if start_charge_thresh, stop_charge_thresh, force_discharge 
      are writable
    - #28: further mitigate race with gdm when disabling radios 
           in init script (blackbox)
    - #29: tlp-stat: remove smartctl garbage output (SirVival)
    - #30: supress dmidecode error output (kristatos)
    - iterate over all sched_powersave instances
    - i915: rc6/fbc features removed
    - Start upowerd in init script
    - #32: show error message suggesting to uninstall latop-mode-tools
           if present (Kuzoku)
   
 -- Thomas Koch <linrunner@gmx.net>  Mon, 19 Dec 2011 21:40:00 +0100

tlp (0.3.4-1) lucid; urgency=low

  * Features
    - Intel graphics: rc6 power save mode, frame buffer compression

 -- Thomas Koch <linrunner@gmx.net>  Wed, 05 Oct 2011 19:52:00 +0200

tlp (0.3.3-1) lucid; urgency=low

  * Features
    - tlp-stat: show hdd temp SMART values (bassplayer)
    - enable/disable kernel NMI watchdog
  * Other changes
    - set_charge_thresholds(): check for undefined thresh values
    - set_extfs_commit(): skip bind mounts (Fedora sandbox)
    - zztlp: check param; show help text
  * Bug Fixes
    - #24: openSUSE 11.4/2.6.37: writing to autosuspend_delay_ms fails,
             fallback to autosuspend
    - #25: fix sched_mc_power_savings on bat
    - #26: tlp-stat complains about missing dmidecode (Sara)

 -- Thomas Koch <linrunner@gmx.net>  Mon, 19 Sep 2011 19:05:00 +0200

tlp (0.3.2-2) lucid; urgency=low

  * Bug Fix 
    - #23: init.d script not linked/unlinked by install/purge (LePatron)

 -- Thomas Koch <linrunner@gmx.net>  Mon, 11 Jul 2011 22:05:00 +0200

tlp (0.3.2-1) lucid; urgency=low

  * Bug Fix
    - #22: runtime pm causes shutdown to fail, reboots instead (fabio)  
           disabled by default

 -- Thomas Koch <linrunner@gmx.net>  Mon, 04 Jul 2011 20:25:00 +0200

tlp (0.3.1-1) lucid; urgency=low

  * Changes to ease porting to other distros
    - removed system utils absolute paths
    - added PATH debug output in tlp, tlp.init/tlp.upstart
    - manpages moved from debian/ to man/
  * Features, other changes
    - runtime pm (ccyx)
    - set/disable hard disk spindown timeout (enrico65, hausmarke86)
    - use power/autosuspend_delay_ms (kernel >= 2.6.38)
    - tlp-stat: now runs with root privilege only, 
        show intel ssd specific smart values,
        check for pcie aspm disabled by kernel
    - bluetooth/wifi/wwan: when using rfkill, check for root privilege
        or /dev/rfkill user-writable
    - tlp/bluetooth/wifi/wwan: bash completion
  * Bug Fixes
    - #18: tlp start (ac): incorrect ouptut "started in bat mode"
           fixed (yatpu)
    - #19: tlp-stat: incorrect wifi power mgmt detection for 
           wl driver (DrPaulaner)
    - #20: handle disabled pcie aspm in kernel 2.6.39 gracefully
           (Schmitti, g3eB4Y)
    - #21: battery attributes /sys/class/power_supply/BAT?/charge_*
           not recognized (tanjapetri)

 -- Thomas Koch <linrunner@gmx.net>  Thu, 23 Jun 2011 19:15:00 +0200

tlp (0.3.0-2) lucid; urgency=low

  * Bug Fixes
    - DEVICES_TO_DISABLE_ON_STARTUP (Debian): startup code fixed;
      SysV-script depends on $syslog now

 -- Thomas Koch <linrunner@gmx.net>  Sun, 20 Mar 2011 18:42:00 +0100

tlp (0.3.0-1) lucid; urgency=low

  * Bug Fixes
    - Switch wwan off before suspend 
      (workaround for kernel/network-manager quirk)
  * Features
    - Specify DISK_DEVICES with id's from /dev/disk/by-id (egalus)
    - tlp diskid: show disk id's 
    - DISK_IOSCHED: set i/o scheduler (egalus)
    - PCIe ASPM
    - Do not set START_CHARGE_THRESH on tp_smapi-capable ThinkPad Edge
    - SCHED_POWERSAVE: cpu/sched_*_power_savings
    - Set radeon clock speed via /sys/class/drm/card*/device/power_profile
  * Packaging
    - Move startup code from upstart back to init.d
    - Move symlinking in /etc/pm/power.d/ to postinst/postrm
    - Move /usr/lib/tlp/ to /usr/lib/tlp-pm/

 -- Thomas Koch <linrunner@gmx.net>  Fri, 18 Mar 2011 20:55:00 +0100

tlp (0.2.8-0ubuntu1) lucid; urgency=low

  * Features
    - USB_AUTOSUSPEND: exclude input devices (usbhid) w/o blacklist
    - tlp-stat: indicate drivers in usb device list
    - DISK_APM_LEVEL: support multiple devices (Stifflers_mom)
    - maverick: override pm-utils power.d/ scripts with own functionality

 -- Thomas Koch <linrunner@gmx.net>  Sat, 25 Sep 2010 19:05:00 +0200

tlp (0.2.7-0ubuntu2) lucid; urgency=low

  * Bug fixes
    - usb autosuspend/tlp-stat not showing all usb devices
    - #15: tlp-stat abort w/ ipw2200 (agape)
    - #16: PHC_CONTROL written to all cpus/cores (pumpe et al.)
    
  * Features
    - charge thresholds: new command tlp setcharge (crishu)
    - DEVICES_TO_DISABLE_ON_STARTUP: handle bluetooth in upstart job
      (previously via desktop login)
    - set usb autosuspend for wwan devices on ifup

 -- Thomas Koch <linrunner@gmx.net>  Sat, 11 Sep 2010 22:55:00 +0200

tlp (0.2.6-0ubuntu1) lucid; urgency=low

  * Bugfixes
    - tlp-stat: error checking get_ctrl_device, tlp-stat batinfo (mikar)
    - #14: delayed login window (greeter) w/ USB_AUTOSUSPEND=1 
           (steveurkel, fishmac, saubaer) 
            
  * Features
    - tlp fullcharge
    - set_charge_thresholds on startup only, not on shutdown
    - ext3/ext4 fs commit depending on MAX_LOST_WORK_SECS
    - tlp-stat: check wifi power mgmt capability
    - tlp-stat: display wifi driver

 -- Thomas Koch <linrunner@gmx.net>  Sat, 17 Jul 2010 12:36:07 +0200

tlp (0.2.5-0ubuntu2) lucid; urgency=low

  * Bugfix/Package change
    - Conflicts: pm-utils-powersave-policy
    - powersave-policy-sata-link-power breaks pm-powersave w/ sata 
      controllers in compatible mode an pata controllers (LP# 514881).
    - TLP implements same functionality as conflicting package anyway ...

 -- Thomas Koch <linrunner@gmx.net>  Mon, 17 May 2010 22:32:34 +0200

tlp (0.2.5-0ubuntu1) lucid; urgency=low

  * Bugfixes
    - #11: excessive boottime (+40s) w/ USB_SUSPEND=1 & USB_BLACKLIST=""
    - tlp-stat: display hard disk w/o apm as "none/disabled" 

  * Features
    - bluetooth/wifi/wwan: toggle (#12, thatgui)
    - changed usb autosuspend default: on
    - wifi power management re-enabled on 2.6.32 w/ some adapters
    - trace feature, output to syslog/debug (TLP_DEBUG)
    - new variable BAY_DEVICE

 -- Thomas Koch <linrunner@gmx.net>  Thu, 03 May 2010 23:55:59 +0200

tlp (0.2.4-0ubuntu1) karmic; urgency=low

  * Bugfixes
    - #8: tlp-rf-func warnings on ThinkPad w/o bluetooth and wwan (woelffchen)
    - #9: bayoff: ultrabay power on again after resume (linrunner)
             -> script sleep.d/49bay added
  * Features
    - tlp: force battery discharge
    - run-on-ac/run-on-bat

 -- Thomas Koch <linrunner@gmx.net>  Wed, 10 Mar 2010 21:39:06 +0100

tlp (0.2.3-0ubuntu1) karmic; urgency=low

  * Bugfixes
    - #7: bayoff - media not unmounted, drives != sr0 not recognized (linrunner)

 -- Thomas Koch <linrunner@gmx.net>  Sun, 07 Mar 2010 14:34:48 +0100

tlp (0.2.2-0ubuntu1) karmic; urgency=low

  * Bugfixes
    - #3: cannot re-enable bluetooth after disabling (M@C)
    - #5: autoload tp_smapi (Starko)
  * Features
    - upstart integration
    - tlp-stat: error checking improved
    - poweroff ultrabay optical drive on battery
    - support for ipw2200 radio enable/disable (karlitos)

 -- Thomas Koch <linrunner@gmx.net>  Sun, 04 Mar 2010 22:32:05 +0100

tlp (0.2.1-0ubuntu1) karmic; urgency=low

  * Bugfixes
    - #1: pm-suspend/pm-hibernate hang w/o wwan device (Zaphod_42)
    - #2: error messages from set_sata_link_power() w/o sata-ahci or ide (quarf)
  * tlp-stat: more info

 -- Thomas Koch <linrunner@gmx.net>  Sun, 31 Jan 2010 14:26:46 +0100

tlp (0.2.0-0ubuntu1) karmic; urgency=low

  * Initial public release.

 -- Thomas Koch <linrunner@gmx.net>  Sat, 30 Jan 2010 17:12:24 +0100

