Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410405 - sys-power/acpid-2.0.16 version bump
Summary: sys-power/acpid-2.0.16 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Mobile Herd (OBSOLETE)
URL: http://tedfelix.com/linux/acpid-netli...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-01 02:37 UTC by teidakankan
Modified: 2012-04-16 05:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description teidakankan 2012-04-01 02:37:23 UTC
http://tedfelix.com/linux/acpid-2.0.16.tar.xz

Reproducible: Always




* Thu Mar 29 2012  Ted Felix <http://www.tedfelix.com>
  - 2.0.16 release
    (configure.ac)  (Ted Felix)
  - Add tests for required functions to configure.ac.
    (configure.ac)  (Ted Felix)
  - Move fchmod() before bind() on socket.  Debian bug #664705.
    (sock.c ud_socket.c ud_socket.h)  (Ted Felix)
  - Switch back to chown() as fchown() doesn't appear to work with sockets.
    (sock.c)  (Ted Felix) 
  - Add support for headphone (and other) jack switch events.
    (input_layer.c)  (AlexanderR)
  - Add notes on making the tarball.
    (README)  (Ted Felix)

* Thu Mar 15 2012  Ted Felix <http://www.tedfelix.com>
  - 2.0.15 release
    (configure.ac)  (Ted Felix)
  - Improve man page (Debian bug #656676).  
    (acpid.8 acpi_listen.8)  (Ted Felix)
  X Change makefile to get rid of double slashes on install paths.
    Note: This change was lost due to introduction of autoconf which
    wiped out the old Makefile.
    (Makefile)  (Gilles Espinasse)
  - Switch from Makefile to autoconf build system.  Fix some related
    warnings.
    (Makefile Makefile.am README TODO acpi_ids.c acpi_ids.h acpid.h 
    configure.ac connection_list.h event.c kacpimon/Makefile.am 
    kacpimon/makefile proc.h sock.h)
    (Cristian Rodriguez)
  - Fix build warnings uncovered by new gcc settings from autoconf.
    (inotify_handler.c input_layer.c kacpimon/acpi_ids.c kacpimon/acpi_ids.h 
    kacpimon/connection_list.c kacpimon/connection_list.h 
    kacpimon/input_layer.c kacpimon/kacpimon.c kacpimon/netlink.c netlink.c
    proc.c sock.c)
    (Ted Felix)
  - Remove fcntl() calls to set FD_CLOEXEC and replace with
    CLOEXEC flags within the various open(), recvmsg() and other calls.
    Requires kernel version 2.6.23 and above.
    (acpi_listen.c inotify_handler.c input_layer.c libnetlink.c netlink.c
    proc.c ud_socket.c)
    (Cristian Rodriguez)
  - Add SOCK_NONBLOCK to ud_create_socket().
    (ud_socket.c) (Cristian Rodriguez)
  - Use isfdtype() instead of getsockopt() in is_socket().  Use fchmod(), 
    fstat(), and fchown() instead of the non-"f" versions in open_sock().
    (sock.c) (Cristian Rodriguez)
  - Use __attribute__ for argument checking in acpid_log().
    (input_layer.c log.h netlink.c ud_socket.c) (Cristian Rodriguez)
  - Close only the open fds in close_fds().
    (acpid.c) (Cristian Rodriguez)
  - Use accept4() with SOCK_CLOEXEC and SOCK_NONBLOCK in ud_accept().
    Remove unnecessary calls to fcntl() in process_sock().  
    (sock.c ud_socket.c) (Cristian Rodriguez)
  - Use asprintf() instead of snprintf() in process_sock().
    (sock.c) (Cristian Rodriguez)
  - Use TEMP_FAILURE_RETRY macro instead of bogus checks for EINTR.
    (acpi_listen.c acpid.c event.c input_layer.c libnetlink.c netlink.c 
    proc.c ud_socket.c) (Cristian Rodriguez)
  - Use safer, faster, and more modern functions asprintf(), fstatat(), 
    openat(), and fdopen() in the configuration file processing.
    (event.c) (Cristian Rodriguez)
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-04-16 05:40:09 UTC
2.0.16 in Portage.   

Let me know if something doesn't work that used to work in 2.0.14 since this seems in terms of acpid, quite big change.