From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Valery V. Inozemtsev" Organization: ALT Linux To: ALT Devel discussion list Date: Fri, 12 Oct 2007 17:44:37 +0400 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1499295.TJ630X2NcR"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200710121744.37867.shrek@altlinux.ru> X-Virus-Scanned: ClamAV using ClamSMTP Subject: [devel] I: hal-0.5.10 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Oct 2007 13:44:43 -0000 Archived-At: List-Archive: List-Post: --nextPart1499295.TJ630X2NcR Content-Type: multipart/mixed; boundary="Boundary-01=_Fp3DHK8TNBmhGSe" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_Fp3DHK8TNBmhGSe Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: base64 Content-Disposition: inline SGkhCgrXINPJ2snGIMfP1M/XIM/U0NLB18nU2NPRINPXxdbJyiBoYWwtMC41LjEwIMkgaGFsLWlu Zm8tMjAwNzEwMTEKTkVXUyDP1CBoYWwg1yDB1MHexSwgy8/N1SDJztTF0sXTzs8g0M/eydTBxdTF ICjXzMHExczYw9kgzs/V1M/XIGRlbGwg18/Pwt3FINcgCtvPy8/MwcTFKQrQz8vBINPPwtLBziDC xdogQ29uc29sZUtpdC9Qb2xpY3lLaXQsIM/Tzs/XzsHRINDSz8LMxc3BINrExdPYINcgCnBhbV9j a19jb25uZWN0b3IsIMvP1M/S2cogzsUg0M/O0dTOzyDL1cTBIMkgy8HLINrB09XO1dTYLCDOzyDc 1M8g18/Q0s/TIArTy8/SxcUgyyBsZHZACgotLSAKVmFsZXJ5IFYuIElub3plbXRzZXYK --Boundary-01=_Fp3DHK8TNBmhGSe Content-Type: text/plain; charset="koi8-r"; name="NEWS" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="NEWS" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D HAL 0.5.10 "Humanity's children are returning home" =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Released October 11, 2007. Requirements for HAL 0.5.10 "Humanity's children are returning home": - Linux kernel >=3D 2.6.19 - util-linux >=3D 2.12r1 (--enable-umount-helper requires patch from RH #188193; it's in util-linux-ng = 2.13) - bash >=3D 2.0 - udev >=3D 108 (Linux only) - dbus >=3D 0.61 (with glib bindings) - glib >=3D 2.6.0 - expat >=3D 1.95.8 - hal-info >=3D 20071011 (older works too) - libusb >=3D 0.1.10a (optional) - pciutils >=3D 2.2.3 (optional) - dmidecode >=3D 2.7 (optional) - parted =3D=3D 1.7.1, 1.8.0, 1.8.1, 1.8.2, 1.86, 1.87 (optional) - cryptsetup-luks >=3D 1.0.1 (optional, needs LUKS patches) - libsmbios >=3D 0.13.4 (optional, for DELL machines, Linux only) - dellWirelessCtl >=3D 0.13.4 (optional, for Dell machines, must live = in /usr/bin/, Linux only) - gperf >=3D 3.0.3-2 (optional, for Re-map multimedia keys,=20 Linux only) - PolicyKit >=3D 0.5 (optional) - ConsoleKit >=3D 0.2.0 (optional, needed if use PolicyKit) - pm-utils >=3D 0.99.2 or newer (optional) Contributors to HAL 0.5.10 "Humanity's children are returning home": Adel Gadllah (1): ipw killswitch support Andrey Borzenkov (1): allow IDE media detection if /proc/ide is missing Bastien Nocera (2): define new property power_management.quirk.none add bluray support Bill Nottingham (1): handle 'move' events for network devices Daniel Drake (1): don't die if /proc/mdstat doesn't exist Daniel Stone (3): autogen.sh: srcdir !=3D objdir safety add input.xkb properties add input.x11_driver Danny Kukawka (47): 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 =3D=3D 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=3D'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 fix compiler warning and error in if statement fix build errors with D-Bus versions < v1.0 cleanup DBusError handling in addon-acpi main_loop() stop hald-addon-dell-backlight if needed kernel module isni't loaded fixed compiler warning about unused return value of asprintf() fixed PolicyKit detection to check for >=3D 0.4 fix get ACPI version from sysfs (fd.o #11290) fixed return type of libhal_ctx_init_direct() fixed libhal code docu use hardcoded paths to sysfs and proc fix possible segfault on serial device check fix compilerwarning in serial_get_prober() allow gid=3D for hfs, remove uid=3D for hfs+ and handle hfs like fat source hal-functions in hal-luks-teardown fix hal-ipw-killswitch-linux to return status of killswitch fix detection of system.formfactor=3Dlaptop for ACPI machines fixed typo in PMU code fixed changeset handling for HAL_PROPERTY_TYPE_STRLIST fix detection of storage.cdrom.*_speed* values (fd.o 10399) fix indirections in fdi files fix indirections in fdi files (prepend/append copy_property) add more parameter checks to libhal add new fdi directives *_outof add soundcard device and fix device_file handling added power_management.quirk.no_fb to spec forward ThinkPad ACPI event for killswitch David Zeuthen (83): 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 w= orks 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 pa= th 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 classif= ication forgot to add hal-lock.policy properties in net.bluetooth.* are not Bluez specific; remove bluez_ p= refix pass correct options to pm-suspend also pass correct options for pm-hibernate introduce new 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.AccessContro= l if add the code in hal-acl-tool to emit ACLAdded and ACLRemoved signals change PolicyKit policy such only active sessions have access to devi= ces 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) bac= klight 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 elements in PK policy files fix up how we detect Apple laptops the PK policy files move to $datadir from $sysconfdir use correct mode for open(3p) fix libhal_psi_has_more() incorrect behavior support for ACL on USB devices where the device node is on the real d= evice update to work with PolicyKit HEAD use direct connection if available avoid setting SELinux context on the PolKitCaller object if it's non-= existant Merge branch 'master' of ssh://david@git.freedesktop.org/git/hal handle the fact that event%d is no longer a child of input%d Revert "make return value for method calls implemented via programs b= e UINT32" require PolicyKit 0.5 update hal-setup-keymap-hash-name.h split the "can setup LUKS?" action into two actions (removable/fixed) fix last commit for LUKS; forgot to refact error handling bump fdi generation timeout to 60s skip the ACL entry instead of bailing out when using bad fdi files fix segfault when setting up keymap Dirk Mueller (1): fix header to compile with -pedantic Dirk M=C3=BCller (1): fixed access of freed memory Doug Goldstein (8): 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 add missing uint64 matching to fdi.dtd hal-disable-polling symlink support =46aidon Liambotis (1): fix misplacement of the ipw killswitch =46rederic Crozat (3): allow flush for vfat allow acl, user_xattr on ext2 handle renaming of SG_FLAG_LUN_INHIBIT in sg.h 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 p= re-MTP devices are actually mostly PDE, not PTP. Formatting fix Deprecate portable_audio_player.access_method because recent spec cha= nges have rendered it useless at best and misleading at worst. Provide some extra information as to what information should be put i= n 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 (4): creating link /dev/root to device / is mounted from volume_id: prepare for future API changes volume_id: update version requirement in configure.in hotplug: handle "change" events for unknown devices as "add" Kristian H=C3=B8gsberg (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 (40): 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-hy= brid 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 initialise the error in the acpi watcher 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 Ruediger Oertel (1): fixed configure for macbook addons to build also on x86_64 Sjoerd Simons (3): free changeset elements keys free changeset elements keys Merge branch 'master' of ssh://git.freedesktop.org/git/hal --Boundary-01=_Fp3DHK8TNBmhGSe-- --nextPart1499295.TJ630X2NcR Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.6 (GNU/Linux) iD8DBQBHD3pFcNyQ4l5HvIoRAsXvAKDF5zjYDNl7MRX8PWjfGn7pDtiSZQCaAiZe H51prZEtqBJualLR8pDZLMk= =1Fgh -----END PGP SIGNATURE----- --nextPart1499295.TJ630X2NcR--