[ANNOUNCEMENT] hal-0.5.11 and hal-info-20080508 released
Danny Kukawka
danny.kukawka at web.de
Wed May 7 17:12:49 PDT 2008
Hi,
I'm glad to announce the final release of HAL 0.5.11 and hal-info 20080508:
http://hal.freedesktop.org/releases/hal-0.5.11.tar.gz
http://hal.freedesktop.org/releases/hal-info-20080508.tar.gz
Thanks to all contributors and tester.
Danny
Contributors to HAL 0.5.11:
-------------------------------------------------
Andreas Schwab (1):
fixed broken alignment
Andy Shevchenko (3):
add support for the SDIO bus
add support of the 'mmc.type' parameter
added properties description for the SDIO bus to SPEC
Ben Liblit (2):
add support for SW_RADIO switches
added support for software bluetooth killswitch for ThinkPads
Colin Watson (1):
add ps3 system bus support
Dan Williams (1):
add a 'modem' capability and namespace
Danny Kukawka (108):
fix GSList related memory leaks
added missing file from commit eb6d5b9c
make new scripts for WOL executable
quick fix for make dist/distcheck due to WOL
fixed missing includes partly for gcc 4.3
update dmi chassis types
fix hal to work with libsmbios v0.13.12
removed double definition of HAL_HELPER_TIMEOUT
fix possible segfault if singletons is NULL
cleanup device.c
fix endless loop on empty match rules in fdi-files
fix possible segfault if compiled without IDs
fix compiler error, remove braceright
added some more checks to partutil code
linux: add drm subsystem
add udi and some more checks to libhal
fix some whitespaces
remove all childs of a device if it get removed
don't Eject() on dm-devices
add Dell laptop panel device only if dcdbas is loaded
linux: ignore uevents for modules and driver
read dmi info from sysfs instead of call dmidecode
prevent flood syslog if battery remaining time is above 60 hours
cleanup set_suspend_hibernate_keys()
fix endless loop in storage-addon
don't add pci devices without pci vendor/product ID
fix possible segfault on fdi-cache recreation
fix normalised_rate if dis-/charging state is unknown
fix build errors with D-Bus versions < v1.0
lshal: use -l as default for --show
set laptop_panel.brightness_in_hardware=true for all Dell
fix percentage for empty batteries
close fd-leaks in hald-addon-input
fix fd.o bug 5865 - don't set percentag if chargelevel is 0
fix compiler warning from cgcc/sparse
fix configure for libparted
updated chassis types
fixed Dell WWAN part to work as e.g. WLAN part
remove function in acpi.c which get only called once
added error handling for hal_util_get_*int*_from_file()
fixed acpi addon to prevent unneeded calls
fixed power_supply_refresh() for batteries
fixed refresh_battery_slow() for power_supply batteries
fixed power_supply_compute_udi() to generate useful UDIs
fixed refresh_battery_fast() for power_supply: battery.*.rate
fixed device_pm_abstract_props() to set also battery.charge_level.design
fixed refresh_battery_fast() for power_supply devices
power_supply battery: moved static stuff to refresh_battery_slow()
fixed power_supply primary batteries to update values
get battery.voltage.design on ACPI power_supply batteries
ignore NameAcquired signal on org.freedesktop.DBus
fixed cpufreq addon to ignore nonrelevant messages
fix call hald-generate-fdi-cache, removed --force argument
add more useful debug output on UTF-8 problems
added already existing PDA namespace to the SPEC
removed deprecated and outdated info.bus
removed deprecated and outdated *.physical_device
removed deprecated and outdated smbios.* keys
fix hald-addon-dell-backlight AC detection
s/LIBHAL_CHECK_LIBHALCONTEXT/LIBHAL_CHECK_PARAM_VALID/
ignore temporary cryptsetup devices
added MacBook Pro 3,1 support for fdi-file
fix/cleanup ThinkPad bluetooth switch script code
vio bus: added type of vio bus and changed info.product/udi
updated spec for existing storage.bus types
generate better udis for virtual storage devices
fixed compiler warning from sparse/gcc
fixed an other compiler warning from cgcc/sparse
remove readded deprecated keys from code and provide a fdi-file instead
fixed compiler warning about different signed parameter
make crypto-setup policy description more clear
fixed possible segfault from fd.o bug #14947
added portable_audio_player.storage_device to spec
added support for Tablet PCs
document already existing pnp namespace in the spec
cleanup code, removed separate calls to set info.udi
cleanup poll_for_media() in addon-storage.c
fixed typo from commit d2b2baf9912b36def7856b6bfa5c60fc942bbcba
update .gitignore
removed unused GList *hotplug_events_blocked
fix policy file for org.freedesktop.hal.dockstation.*
update .gitignore for hald-addon-imac-backlight
add 10-imac-backlight.fdi to Makefile
Revert "fix building with g++ 4.3"
fixed compiler warning for 64bit related to usage of GQuark
fixed several addons to build correctly
cleanup TODO: remove implemented 'Singleton addon'
cleanup TODO: removed already implemented 'depends only on pm-utils'
autofix primary (ACPI) batteries which charge with a rate > 50 W
updated NEWS file for upcomming release
clean up Apple releted fdi-files
added --use-syslog option to man page
fixed usage of realpath()
fixed SPEC: s/alsa.device_pcm_class/alsa.pcm_class/
fixed check for return value of uname()
fixed quoting for DELL_WCTL
add support for VMBus
updated SPEC for VMBus
removed deprecated keys usb_device.*_bcd
fixed UDI generation for VMBus devices
fixed a bunch of compiler warnings from the Intel compiler
fixed error handling in linux scripts
cleaned up hal-ipw-killswitch-linux
fixed KillSwitch linux scripts for Dell to return better errormsg
fix macbook-backlight for ix86
fixed make distcheck for validating polkit policy files
fixed usage of info.subsystem and linux.subsystem
add documentation for the linux namespace to the spec
David Woodhouse (2):
add vio support
add support for of_platform subsystem
David Zeuthen (14):
add methods and libhal api to get all devices in properties in one call
provide a new org.fd.Hal.D.Storage.Removable interface for polling media
fix build
fix /sbin/umount.hal to avoid always returning error if it succeeded
cowardly adding back info.bus for usb and usb_device for now
support scsi hosts even when they don't have a physical device
fix warnings from polkit-policy-file-validate when using PolicyKit HEAD
post-release version bump to 0.5.11
print more debug information
comment out debugging spew for now
properly serialize the calls to 'hal-acl-tool --reconfigure'
also bring back a deprecated key to unbreak NetworkManager
remove use of at_console in the D-Bus configuration file
default to use CK and PK by default and print warning if PK is not found
Faidon Liambotis (1):
add a WWAN (Wireless WAN/Cellular) killswitch for Dell laptops
Florent Mertens (1):
linear MD device are not syncable
Frederic Crozat (3):
fix for int_outof
fix addon exiting on system bus restart
fix crash in libhal_ctx_shutdown
Georges Discry (1):
add ufstype= as allowed mount option for UFS
Guillem Jover (12):
fixed possible inifinite loop when removing trailing spaces
fixed indentation
fix file descriptor leaks on error conditions
libhal: do not dereference *reason_why_locked if it's NULL
dereference pointer after checking it's not NULL
probe-net-bluetooth: get property from env instead of asking hald
switch probe-net-bluetooth to use changesets
libhal: fix memory leaks after out of memory conditions
add missing semicolon lost in the cleanup
libhal: unref DBusMessages as soon as possible
add a video4linux capabilities prober
partutil: make the get endian functions alignment aware
Holger Macht (4):
add support for Wake On LAN
new interface org.freedesktop.Hal.Device.DockStation
fix dock station status detection on undock operation
output errors to stderr and provide a description
Jeff Mitchell (1):
Saw that the description here hadn't been updated from long-ago changes.
Jeremy Katz (1):
add suport for the virtio bus
Joe Marcus Clarke (55):
handle the case where ACPI reports the rate as all ones
bump the copyright year
recover from devd being restarted
add support for net.80203.rate and net.freebsd.ifindex
probe all PCI buses
add support for medium_changer devices
add MBREXT support
bump the copyright year
remove the need for cdrtools and add MBREXT support
improve support for removable media USB SCSI devices
add a kqueue file monitor
add a kqueue file monitor
clean up some compiler warnings
correct a typo
fix numerours bugs, plug some leaks, and avoid a race condition
do not do volume label munging
remove errant '\'
include logger.h
fix build on non-Linux platforms
conditionalize some dependencies and fix bashisms
add ext3fs support for FreeBSD
remove redundant prototypes
do not check the return of g_new0
adapt mount and eject functions for FreeBSD
add Blu-Ray and HD-DVD support
fix a typo with HD-DVD support
fix a crash searching for devices
do not probe audio and blank CDs for file systems
correct some typos
add two new form factors
restore deprecated properties
initialize the file monitor in osspec_privileged_init
set the storage.removable.support_async_notification property
fix up the device store searching code
properly add the Eject method to Volumes on FreeBSD
correct a comment
add DRM device support
add nvidia support
call callouts after FDI mapping is complete
do not assume a SCSI cdb size of 16
don't shrink the cdb size
add video4linux support
add support for Philips webcam devices
avoid code duplication
properly map ATAPICAM devices to their underlying ATA device
re-add the info.bus properties
re-add net.physical_device property
re-remove deprecated keys
add large as a valid vfat mount option for FreeBSD
check storage.media_check_enabled before polling the device
properly escape the UDI
fix crash on 64-bit platforms
call libhal_device_addon_is_ready()
make sure the block device is added before probing it
add support for the CheckForMedia message
Jon Oberheide (1):
fix input addon to handle G_IO_NVAL situations
Kevin Page (1):
add ACL policy for Palm PDA device files
Kyle McMartin (1):
fix hal see same battery twice from sysfs and proc
Linus Walleij (1):
add acls to USB based audio players
Lubomir Kundrak (3):
apply ACLs even if acl list reading failed
move acl-list from /var/lib/hal/ to /var/run/hal
fix for the acl-list patch change
Marcel Holtmann (2):
fixed unneeded libusb linking within libhal
add bridge classification support
Martin Pitt (1):
fix building with g++ 4.3
Martin Szulecki (1):
add iMac (x86 linux) backlight addon
Michael Biebl (1):
fix implicit pointer conversion
Michael E Brown (1):
fix version check code for libmsbios in configure.in
Olaf Hering (1):
added vio storage bus support
Richard Hughes (1):
fix the battery reporting when using CONFIG_POWER_SUPPLY
Rob Taylor (17):
add --with-linux-input-header configure switch
make massif-hald.sh give more useful output
the singleton hash not yet initialised is not an error
fix uninitialised memory usage in pci_add
bump GLib dependancy to 2.10
remove autogenerated file from git
use slices for HalProperty
use g_slice for hotplug events
process coldplug events as soon as they're generated
rework handling of data from udevinfo for more efficient memory usage
use GQuarks for property keys.
process non-dependant hotplug events in parallel
set 'linux.sysfs_path' as an indexed property
compute udis that are unique in the gdl and tdl
Fix memory leak in property_index_check_all
Add backwards compat wrapper for g_hash_table_get_keys
Revert "process non-dependant hotplug events in parallel"
Sjoerd Simons (12):
assign pid to a gint64 before passing it as an _INT64 in a dbus message
use GString to convert a strlist propery to string instead of a static
buffer
when initial disc type detection fails fall back to a alternate
detection method
fix the keyboard addon to not ignore key repeat events
always define DELL_WCTL
implement osspec_privileged_init in the dummy backend
get rid of PATH_MAX users to allow compilation on the Hurd
let hal-system-power-pmu return FALSE on hurd
ensure match rules are always stored before writing the jump_position in
the cache
add missing functions in the dummy osspec backend
get battery serial number from sysfs
make portable_audio_player.access_method.protocols mandatory and clarify
portable_audio_player.[drivername].protocol
Sven Neumann (1):
use g_timeout_add_seconds() where appropriate if glib 2.14 is available
Thadeu Lima de Souza Cascardo (2):
fixed a typo in variable name: is_mah -> is_mWh
fixed typo in power_supply code
Vinay Reddy (1):
Add input.mouse capability to VMware's absolute USB mouse
Contributors to hal-info 20080508 (since 20071212):
-------------------------------------------------
Adam Williamson (1):
support Nokia 6300 as a music device
Alexander Jones (1):
added Nokia 5300 to USB mp3 musicplayer
Alexey Fisher (2):
added suspend quirks for Asus P5LD2
add hama card reader to 10-usb-card-readers.fdi
Alexey Rempel (1):
add one more usb id for iRiver T10 1G
Bastien Nocera (1):
added Sony Ericsson K850i to USB mp3 players
Ben Liblit (2):
suspend video quirk for ThinkPad X61
added support for software bluetooth killswitch for ThinkPads
Benjamin Delagoutte (1):
added Sony Ericsson W880i to USB mp3 musicplayers
Brouard Nicolas (1):
Added keymaps for two Sony Laptops
Carlos Berroterán (1):
add keymap for Dell Inpsiron 1520
Carlos Corbacho (8):
add keymap for Acer Ferrari 5000 series
fix Acer TravelMate 4650 keymap
fix Acer TravelMate 5620 keymap for brightness up
add Acer Aspire 3680, 5570 & 5580 keymaps
Acer Aspire 1350 Keymap
add keymap for Acer Aspire 4720
add keymap for Acer Aspire 9300
Remove bad key from Acer keymappings
Chuck Anderson (1):
add one more usb id for iRiver T10 1G
Colin Macdonald (1):
added Lenovo Thinkpad X61s suspend quirk
Constantin Bergemann (1):
add keymap for Acer Travelmate 8100
Dan Williams (14):
tag many known modems with the modem property and supported command sets
update makefile for 10-modem.fdi
Released hal-info 20080215
identify modems and mobile broadband cards
Add Dell 5720/Novatel Expedite E725
BUSlink UM-864GW is GPRS, not CDMA
Fix Kyocera KPC-650 modem tags
Tag only serial.port=0 as a modem
Fix Sierra MC5720 modem tagging
Tag Option Fusion+ UMTS HSDPA card as a GSM modem
Tag Novatel U727 (product 0x5010) as a CDMA modem
Tag Best Data 56Kbps Fax Modem PC Card as a modem
Add CDMA Novatel S620
Sierra 8xx: tag first port only as a modem
Daniel Qarras (1):
add CDC ACM Modem
Daniel Tschinder (1):
added keymap for Acer Aspire 5600
Daniele C (1):
hal-info patch for Maxdata Pro 7000DX
Danny Kukawka (81):
Revert "the Ferrari 5000 has the same key mapping stuff as the Ferrari
1000 and 4000"
added keymap for Acer TravelMate 5720
suspend quirk for Fujitsu Siemens Lifebook P7120
added suspend quirk for LG W1
fixed keymapping for HP machines (added before by myself)
added keymapping for HP 6710b
fixed detection of Dell as vendor for rfkill-switch-wlan
added suspend quirk for BenQ Joybook R23
changed suspend quirk for Lenovo X61t to match more models
fixed keymap of HP Compaq nx5000
added keymap for a HP zd7000
fixed Dell WWAN fdi file to add device only if dcdbas loaded
added suspend video quirks for a Packard Bell EasyNote SJ51
added suspend quirk for a HP nx6110
Revert "identify modems and mobile broadband cards"
cleaned up modem list
added suspend quirk for IBM Z60m
fixed entry for Sansa Clip
cleaned up 10-usb-pda.fdi
removed deprecated and outdated info.bus
removed deprecated and outdated smbios.* keys
s/AMR/amr/ and s/AMR-WB/amr-wb/
added suspend quirks for a HP Omnibook 6100
fixed killswitch related configure information
added suspend quirk for Lenovo ThinkPad R61
added Cowon iAudio 7 music player
added keymap for HP Compaq 6910p
fixed comment in 30-keymap-module-sony-laptop.fdi
ported USB (mass storage) music players to new keys
port PSP as musicplayer correctly
remove some iRiver USB music players (now in libmpt)
changed key mapping for sony-laptop to match complete VGN-TZ11 series
cleanup suspend quirks for Samsung UMPC R40/R41
add suspend quirk for a Samsung P35
fixed suspend quirk for Dell a Inspiron (MM061)
fixed suspend entries for some Acer machines
updated suspend quirks with entries from s2ram CVS -r1.116
updated Acer quirks with entries from s2ram CVS -r1.118
updated Asus quirks with entries from s2ram CVS -r1.118
updated Dell quirks with entries from s2ram CVS -r1.118
updated Fujitsu quirks with entries from s2ram CVS -r1.118
updated HP quirks with entries from s2ram CVS -r1.118
updated Lenovo quirks with entries from s2ram CVS -r1.118
updated Toshiba quirks with entries from s2ram CVS -r1.118
updated Sony quirks with entries from s2ram CVS -r1.118
updated misc quirks with entries from s2ram CVS -r1.118
updated Acer quirks with entries from s2ram CVS -r1.119
updated Asus quirks with entries from s2ram CVS -r1.119
updated Dell quirks with entries from s2ram CVS -r1.119
updated Fujitsu quirks with entries from s2ram CVS -r1.119
updated Lenovo quirks with entries from s2ram CVS -r1.119
updated Sony/Samsung/misc quirks with entries from s2ram CVS -r1.119
updated suspend quirks with entries from s2ram CVS -r1.119
fixed wrong used non existing fdi-directive
added a multi-card Reader from Genesys Logic
add new Telstra/NextG CDMA card as modem
fixed USB music player detection
added suspend quirks for a Clevo M720SR
added new key to map for a FSC Amilo V3205
fixed entry for the Sony Ericsson K320i phone
added keymap for a HP nc2510p
fixed some *_outof matches
fixed some USB mp3 player entries
added suspend quirk for a Acer Extensa 5620
add suspend quirk for a HP Pavilion 2670 (dv2600)
updated Apple suspend quirks with s2ram whitelist entries from -r1.121
updated Acer suspend quirks with s2ram whitelist entries from -r1.121
updated Asus suspend quirks with s2ram whitelist entries from -r1.121
updated Dell suspend quirks with s2ram whitelist entries from -r1.121
updated HP suspend quirks with s2ram whitelist entries from -r1.121
updated HP suspend quirks with s2ram whitelist entries from -r1.121
updated IBM suspend quirks with s2ram whitelist entries from -r1.121
updated Lenovo suspend quirks with s2ram whitelist entries from -r1.121
updated Samsung/Toshiba suspend quirks with s2ram entries from -r1.121
updated Sony suspend quirks with s2ram whitelist entries from -r1.121
updated misc. suspend quirks with s2ram whitelist entries from -r1.121
added a HP HS2300 (Sierra Wireless MC8775) UMTS modem
fixed suspend quirk for a HP nx6110
fixed suspend quirk for a Dell Inspiron 1420n
merged keymaps of Dell D820 to existing of D420
add support for Q-be music player
Daryl Blanc (1):
added keymap for a Sony VGN-SZ71WN_C
David Zeuthen (2):
avoid showing fake cdrom drive on SanDisk Cruzer
Released hal-info 20080310
Dawid Wróbel (2):
added keymap for a Dell Precision M20
added suspend quirks for a Dell Precision M20
Eetu Huisman (1):
added TrekStor Blaxx music player
Faidon Liambotis (1):
add a WWAN (Wireless WAN/Cellular) killswitch for Dell laptops
Fernando Muñoz (1):
added Lyra TH1501 music player
Francisco Neto (1):
added CLEVO M5X0JE suspend quirks
Fred de St. Croix (1):
added suspend quirk for a Sony VGN-NR120E
Frederic Crozat (3):
add keymap database to tarball and add some missing keycodes
fix hal-info check
add keymap support for HP nx9420
Guillaume Charhon (1):
add keymap for a Sony Vaio VGN-S5VP
Jakub Štiller (1):
added keymap for a FSC Amilo V3205
Jarod Wilson (1):
Quirk addition for new T61 model 6465CTO
Jason Merrill (1):
for Thinkpad T43 we check the video manufacturer rather than the
Thinkpad model number
Jean-Denis Girard (1):
added suspend quirk for Samsung Q30
Jeff Mitchell (2):
D'oh, I forgot to get this in before 0.5.10 was released. Oh well. Fix
the Rio Karma entry to expose the access protocol. Karmas are not simply
generic
Screwed up whitespacing somehow with my last commit...fix it.
Jelle Geerts (1):
added Acer 5633WLMi suspend quirk
John A. Hull (1):
add Sansa clip info for USB music players
Julian Sikorski (1):
keymap for a Toshiba Satellite A100
Kevin Page (1):
update for PalmOS USB handhelds
Lubomir Kundrak (3):
fix typo in R61i support
added another Lenovo R61i
added another ThinkPad X61 suspend quirk
Mark Edgington (1):
added Olympus DS-2 voice recorder to USB mp3 player
Martin Pitt (4):
added Samsung Yepp YP-K3 music player
fixed suspend quirks for Asus V6V
added Suspend quirk for Thinkpad X31 with Radeon M6
add another X31 model suspend quirk
Michal Čihař (1):
suspend quirk for Toshiba Satellite Pro M30
Mikko Vatanen (1):
suspend quirk for Fujitsu Siemens AMILO Li1718
MrLoba (1):
add support for Fn+F1 and Fn+F6 on HP Pavilion DV5000
Nicholas Brekhus (1):
Adds suspend support for IBM x40 systems
Oldrich Jedlicka (1):
added keymap for Acer TravelMate 4500
Oliver Gerlich (1):
added Mobile Media Tech no-name music player
Onkar Shinde (1):
add Sony Ericsson K320i phone as USB music player
Patrik Fimml (1):
add suspend quirks for Acer Extensa 5220
Paul Menzel (1):
hal-info keyboard support for BenQ R22e
Pavel Šefránek (1):
added HP 530 keymap quirk
Pedro Matos Jr (1):
added keymap for a Sony Vaio VGN-FZ140E
Richard Hughes (3):
the Ferrari 5000 has the same key mapping stuff as the Ferrari 1000 and
4000
fix an obvious bug for dell laptops when pressing the brightness down
button.
add another id for a T61p
Sam Morris (2):
added suspend quirk for a Samsung Q45
added keymap info for Samsung Q45
Sjoerd Simons (5):
comment the MPIO HD300 detection. It gives too many false-positives
added video quirks for HP 2510p
added suspend quirks for Asus Eee PC
add comment that the asus 701 is an Eee PC
add quirk for Lenevo T61 8897
Stepan Zastupov (1):
add suspend quirk for BenQ Joybook R42
Stephane Loeuillet (1):
added Creative Zen Stone Plus as USB mp3 player
Kevin Page (1):
update for PalmOS USB handhelds
Lubomir Kundrak (3):
fix typo in R61i support
added another Lenovo R61i
added another ThinkPad X61 suspend quirk
Mark Edgington (1):
added Olympus DS-2 voice recorder to USB mp3 player
Martin Pitt (4):
added Samsung Yepp YP-K3 music player
fixed suspend quirks for Asus V6V
added Suspend quirk for Thinkpad X31 with Radeon M6
add another X31 model suspend quirk
Michal Čihař (1):
suspend quirk for Toshiba Satellite Pro M30
Mikko Vatanen (1):
suspend quirk for Fujitsu Siemens AMILO Li1718
MrLoba (1):
add support for Fn+F1 and Fn+F6 on HP Pavilion DV5000
Nicholas Brekhus (1):
Adds suspend support for IBM x40 systems
Oldrich Jedlicka (1):
added keymap for Acer TravelMate 4500
Oliver Gerlich (1):
added Mobile Media Tech no-name music player
Onkar Shinde (1):
add Sony Ericsson K320i phone as USB music player
Patrik Fimml (1):
add suspend quirks for Acer Extensa 5220
Paul Menzel (1):
hal-info keyboard support for BenQ R22e
Pavel Šefránek (1):
added HP 530 keymap quirk
Pedro Matos Jr (1):
added keymap for a Sony Vaio VGN-FZ140E
Richard Hughes (3):
the Ferrari 5000 has the same key mapping stuff as the Ferrari 1000 and
4000
fix an obvious bug for dell laptops when pressing the brightness down
button.
add another id for a T61p
Sam Morris (2):
added suspend quirk for a Samsung Q45
added keymap info for Samsung Q45
Sjoerd Simons (5):
comment the MPIO HD300 detection. It gives too many false-positives
added video quirks for HP 2510p
added suspend quirks for Asus Eee PC
add comment that the asus 701 is an Eee PC
add quirk for Lenevo T61 8897
Stepan Zastupov (1):
add suspend quirk for BenQ Joybook R42
Stephane Loeuillet (1):
added Creative Zen Stone Plus as USB mp3 player
More information about the hal
mailing list