release-o-rama

David Zeuthen david at fubar.dk
Wed Jul 25 19:57:46 PDT 2007


Hey,

Here are some new releases

 PolicyKit 0.4
 NEWS: http://gitweb.freedesktop.org/?p=PolicyKit.git;a=blob;h=2c87014c5ee9380c00ceb7cadccd4d897f1b4012;hb=b39bfb80c0ec8995f4fea3d42223b5b450ad11ec;f=NEWS
 http://hal.freedesktop.org/releases/PolicyKit-0.4.tar.gz

 PolicyKit-gnome 0.4
 NEWS: http://gitweb.freedesktop.org/?p=users/david/PolicyKit-gnome.git;a=blob;h=e941560de317ca8f75ab8bf58fc85fb0c58781f4;hb=c9403954dec353de518e0a17547df8b6b40d6377;f=NEWS
 http://hal.freedesktop.org/releases/PolicyKit-gnome-0.4.tar.gz

 hal-info
 http://hal.freedesktop.org/releases/hal-info-20070725.tar.gz

And finally

 hal 0.5.10rc1
 http://hal.freedesktop.org/releases/hal-0.5.10rc1.tar.gz
 (See [1] for changes since 0.5.9)

I've also commited code to gnome-mount in GNOME SVN to take advantage of
PolicyKit. Like this:

 http://people.freedesktop.org/~david/pk-gnome-mount.png
 http://people.freedesktop.org/~david/pk-gnome-unmount.png

There will be a release of gnome-mount just after hal 0.5.10 final.
Also, there will be a PolicyKit and PolicyKit-gnome 0.5 release just
before 0.5.10. Depending on how good/bad 0.5.10rc1 is, it may be out in
1-3 weeks. Confused yet? ;-)

Oh, and if you're running Fedora Rawhide you may try these RPM/SRPM's at
your own risk. Works for me(tm). And with a bit of luck it'll land in
Rawhide tomorrow or Friday.

 http://people.freedesktop.org/~david/release-o-rama-july-2007/

Thanks,
David

[1] :

Adel Gadllah (1):
      ipw killswitch support

Andrey Borzenkov (1):
      allow IDE media detection if /proc/ide is missing

Bastien Nocera (1):
      define new property power_management.quirk.none

Daniel Drake (1):
      don't die if /proc/mdstat doesn't exist

Daniel Stone (1):
      autogen.sh: srcdir != objdir safety

Danny Kukawka (21):
      fix problem with repeated property-changed signals
      fix build without policykit enabled/available
      fixed make distcheck by remove hal-lock.policy from Makefile.am
      fix contains_not fdi-directive
      only start one hald-addon-input addon
      fix possible segfault in probe-volume if vid->type == NULL
      fix problems with case if vid->label[0] is '\0'
      fix detection of libusb
      fix hald_runner_kill_all()
      remove brightness-up event from acpi addon for IBM
      fix return type of SetPowerSave()
      updated allowed libparted versions
      set info.category='laptop_panel' for all laptop panels
      don't compile Re-map keys without gperf
      replace '/' in volume labels with '_' if part of UDI
      s/HAVE_GPERF/have_gperf/ in configure results overview
      Merge branch 'master' of ssh://dkukawka@git.freedesktop.org/git/hal
      fix usage of g_list_free1() to fit HAL requirements
      Merge branch 'master' of ssh://dkukawka@git.freedesktop.org/git/hal
      free volumelabel from commit 2d1d72e8
      fix API documentation of libhal

David Zeuthen (68):
      post-release version bump to version 0.5.10
      update spec to mention input.* capabilities
      remove i18n support
      remove hal-device-manager
      remove TODO about about deleting hal-device-manager
      fix lock checking for LUKS setup/teardown
      port HAL over to use PolicyKit master
      remote safety valves used in development
      briefly note in the spec how the PermissionDeniedByPolicy exception works
      clarify how access control now that our PolicyKit support works
      add a note to the TODO about that we shouldn't use setfacl(1) directly
      make distcheck happy again and remove ChangeLog from tarballs
      for run-hald.sh + friends move fdi+privilege 'make install' to /tmp
      file monitoring interface
      use new file monitoring interface and integrate witk PK master
      use the new file monitor abstraction to watch fdi directories
      silence debug spew from the file monitor
      add the "-extra-options" privileges for mounting
      don't include hal-file-monitor.c in hald/linux/osspec.c
      libpolkit changed a bit; update to new API
      prefix CK object paths with /org/fd/CK so PolicyKit gets the right path
      add back ChangeLog
      changes to cope with PolicyKit mass renaming
      take advantage of new parameter API in PolKitAction
      also update man page for hal-is-caller-privileged
      update to compile cleanly with PolicyKit master
      Merge branch 'master' of ssh://david@git.freedesktop.org/git/hal
      remove use of "action parameters" now that they're going in PolicyKit
      changes to compile against recent PolicyKit
      policy definitions are now XML files in PolicKit master
      document Bluetooth ACL / SCO, fixup UDI generation and make coldplug work
      change namespace for bluez-specific properties
      recognize touchpads + add TODO about sorting out input device classification
      forgot to add hal-lock.policy
      properties in net.bluetooth.* are not Bluez specific; remove bluez_ prefix
      pass correct options to pm-suspend
      also pass correct options for pm-hibernate
      introduce new <addset> operator
      incorporate autotools changes
      recognize Linux MD aka Software RAID devices
      use correct integer size
      create lock file with predictable permissions
      actually return INT32 rather than UINT32 to adhere to the spec
      also change type from uint32_t to int32_t
      add a note about making addons aware of suspend/resume
      make return value for method calls implemented via programs be UINT32
      add suport for ACLAdded and ACLRemoved signals on Device.AccessControl if
      add the code in hal-acl-tool to emit ACLAdded and ACLRemoved signals
      change PolicyKit policy such only active sessions have access to devices
      add Macbook2,1 support for backlight control
      update to new API in PolicyKit 0.3
      Merge branch 'master' of ssh://david@git.freedesktop.org/git/hal
      Merge branch 'master' of ssh://david@git.freedesktop.org/git/hal
      set system.hardware.primary_video.[vendor,product] keys
      add docs for new system.hardware.primary_video.* properties
      only match on Apple, not "Apple Computer, Inc." for macbook (pro) backlight
      fix up location of hal-ipw-killswitch-linux and add copyright+license header
      fix build
      work with PK head
      avoid emitting hotplug events during coldplug
      shut up some debugging info
      avoid polling SATA AN capable drives and rely on "change" uevents
      document the storage.removable.support_async_notification property
      update to work with PK HEAD
      include <message> elements in PK policy files
      fix up how we detect Apple laptops
      the PK policy files move to $datadir from $sysconfdir
      update NEWS

Dirk Mueller (1):
      fix header to compile with -pedantic

Doug Goldstein (6):
      fix fdi cache regen logic error
      use stdlib.h not malloc.h
      fix how we build partutil
      fdi spec fixes and correct implementation
      the runner doesn't handle D-Bus disconnect properly
      fix trivial bugs in hald-generate-fdi-cache

Frederic Crozat (2):
      allow flush for vfat
      allow acl, user_xattr on ext2

Guillem Jover (3):
      rename hal-addon-keyboard to hal-addon-input
      generalize keyboard detection code
      update configure.in and use autoreconf

Holger Macht (2):
      fixup return value documentation of CPUFreq interface
      readd information about the SetCPUFreqGovernor method

Jeff Mitchell (5):
      New parts of the portable_audio_player spec as discussed on the ML.
      More accurate information handed down to me from higher-ups.  Older pre-MTP devices are actually mostly PDE, not PTP.
      Formatting fix
      Deprecate portable_audio_player.access_method because recent spec changes have rendered it useless at best and misleading at worst.
      Provide some extra information as to what information should be put in the sub-namespaces.

Joe Marcus Clarke (2):
      do not re-probe devices that are managed by hald-addon-storage
      fix compilation on FreeBSD

Julius Schulz-Zander (1):
      fix speling of AC adapter

Kay Sievers (3):
      creating link /dev/root to device / is mounted from
      volume_id: prepare for future API changes
      volume_id: update version requirement in configure.in

Kristian Høgsberg (1):
      update firewire prober to use correct ioctl codes

Luiz Augusto von Dentz (2):
      properly recognize Bluetooth SCO and ACL devices
      recognize bluetooth network capabilities

Martin Pitt (2):
      allow 'utf8' mount option for NTFS
      support more Macbook Pro models

Martin Szulecki (1):
      fix Macbook Backlight not working after waking up from suspend to ram

Michael Biebl (1):
      install hal-is-caller-privileged.1 manpage conditionally

Richard Hughes (39):
      trivial, don't try to make device-manager
      add special button device for LENOVO also
      make verbosity optional in create cache.
      fix some more .gitignore
      Merge branch 'master' of git+ssh://hughsient@git.freedesktop.org/git/hal
      add keymap capabilities into hal
      make hal-setup-keymap.c use strerr rather than stdout
      fix matching devices against dmi properties on the computer device
      add newlines to error text in hal-setup-keymap.c
      fix i8042 KBD keyboard mapping
      fix build when gperf is not installed
      add two more strings to the battery technology list
      add hal_util_get_bool_from_file convenience helper
      only allows the use of pm-utils for suspend, hibernate and suspend-hybrid
      propagate --quirk-none to pm-utils
      Merge branch 'master' of git+ssh://hughsient@git.freedesktop.org/git/hal
      add power_management.quirk.reset_brightness
      add debug message when we remove a device when the prober fails
      Merge branch 'master' of git+ssh://hughsient@git.freedesktop.org/git/hal
      add a refresh handler for linux devices
      add device_pm.{c|h} to abstract out some of the common code
      dont use util_compute_percentage_charge in apm
      use device_pm_* in pmu.c
      use device_pm_* in acpi.c
      remove util_compute_percentage_charge
      add the power_supply abstract battery
      fix some warnings in the device_pm code
      add ups and usb power supply types and set battery.type key
      power_supply current is measured in ua not uw
      correct two typos to the power_supply code
      add battery type 'usb' into the spec
      Merge branch 'master' of git+ssh://hughsient@git.freedesktop.org/git/hal
      we only support pm-utils for SetLowPowerMode
      fix the input parameter for the SetPowerSave method
      Merge branch 'master' of git+ssh://hughsient@git.freedesktop.org/git/hal
      update to latest keycode input from linus
      add recovery partitions by other vendors
      add another dell recovery partition
      add two more recovery partitions for acer

Rob Taylor (6):
      add hald-runner support for singleton addons
      hald core support for singleton addons
      libhal support for addon singletons
      convert libhal to use a hashtable for property sets
      convert linux addon-input into a singleton addon
      document singleton addons

Sjoerd Simons (3):
      free changeset elements keys
      free changeset elements keys
      Merge branch 'master' of ssh://git.freedesktop.org/git/hal




More information about the hal mailing list