* Sun Apr 09 2023 Stefan Seyfried <seife+obs@b1-systems.com>
- do not ship thinkpad_handler script or config, it's broken since
libexecdir changed and nobody noticed, most likely it's not doing
anything on recent thinkpads, put it into the examples instead
- fix file timestamps to not change with every rebuild
* Tue Nov 15 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.0.34:
- Add MSG_CMSG_CLOEXEC for systems that are missing it.
- Fix a bug with input layer event table not working on 32-bit
builds with 64-bit time types.
- Use binary search to find input layer events in the table.
- Use AC_PROG_CC instead of the obsolete AC_PROG_CC_STDC.
- Add support for more input layer events.
* Sat Oct 16 2021 Dirk Müller <dmueller@suse.com>
- update to 2.0.33:
- Detect newer GNOME power manager.
- openrc-shutdown: Set shutdown time to 'now'.
- Attempt to open input layer devices whose permissions have changed.
- Comments added.
* Mon Aug 23 2021 Marcus Meissner <meissner@suse.com>
- allow DeviceAllow=char-input to make character input work again
(was blocked by ProtectClock=true check added)
* Tue Jul 27 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s). Modified:
* acpid.service
* Mon Jan 04 2021 Dirk Müller <dmueller@suse.com>
- spec-cleaner run
* Wed Aug 21 2019 Aaron Stern <ukbeast89@protonmail.com>
- Update to version 2.0.32
* Remove filename argument from --nosocket option
* Fix race during startup
* Sun Mar 17 2019 Jan Engelhardt <jengelh@inai.de>
- Reduce %systemd_requires to %systemd_ordering:
%service_* can deal with its absence.
- Reduce boasting wording in description.
* Wed Mar 06 2019 Matthias Eliasson <elimat@opensuse.org>
- Update to version 2.0.31
* Add events for keyboard illumination up/down
* kacpimon: Bump connection limit to 100
- Run spec-cleaner
* Fri Sep 28 2018 egotthold@suse.com
- Update to version 2.0.30
* configure: Don't use AC_FUNC_MALLOC, AC_FUNC_REALLOC.
* samples: powerbtn: extend the list of known PMS
* samples: powerbtn: fix kde4 power management detection
* Sun Jul 29 2018 jengelh@inai.de
- Use noun phrase in summary.
* Sat Jun 09 2018 antoine.belvire@opensuse.org
- Update to 2.0.29:
* Decouple -d and -f options. Bug #15.
* Rename acpid_debug -> debug_level.
* Log missing input layer as a warning.
Version: 2.0.28-bp150.2.4
* Sat Nov 04 2017 aavindraa@gmail.com
- Update to version 2.0.28
* Fix intermittent "Address already in use"
* inotify: process all inotify messages in buffer
* Use proper lengths for inotify buffers.
* Mon Nov 28 2016 msuchanek@suse.com
- Remove ExclusiveArch. At least some ARM boards emulate ACPI events with their
power button driver. At worst the daemon will be superfluous on some systems.
(bsc#1012325)
* Mon Apr 25 2016 p.drouand@gmail.com
- Update to version 2.0.27
* Fix out of tree build (sock.c ud_socket.c)
- kacpimon: fix out of tree build (kacpimon/Makefile.am)
- input_layer: Allow repeated reporting of VOLUME keys (input_layer.c)
- Remove some extra tags
* Sun Jan 17 2016 mpluskal@suse.com
- Update to 2.0.26
* Fix build warning with new kernel headers.
* Fix build with musl libc. Define isfdtype() if libc doesn't
have it.
* Fix out of tree build.
* Sat Sep 26 2015 mpluskal@suse.com
- Update to 2.0.25
* Remove release process from README.
* Fix missing libc_compat.h in release tarball.
- Changes for 2.0.24
* Avoid using SW_VIDEOOUT_INSERT if it isn't available.
* Add support for Copy and Restart keys.
* Add support for non-glibc libc's.
* Fix compiler warnings.
* Add systemd info to documentation.
- Update project url
- Cleanup spec file with spec-cleaner
- Obey default CFLAGS
* Tue Dec 16 2014 p.drouand@gmail.com
- Update to version 2.0.23
+ Avoid using KEY_MICMUTE if it doesn't exist.
(input_layer.c) (Lonnie Abelbeck)
+ Add troubleshooting section to man page.
(acpid.8) (Ted Felix)
* Tue Aug 12 2014 p.drouand@gmail.com
- Update to version 2.0.22
+ Add support for F20. Debian Bug #738611.
+ Fix for repeated mute keys on some ThinkPad models.
+ Add "-t" short option for "--tpmutefix".
+ Update man page for --tpmutefix.
- Remove "Configure it in /etc/sysconfig/powermanagement." in the
description; the sysconfig file doesn't exist anymore
- Changes from version 2.0.21
+ Add new <drop> action. Debian #732277.
* Tue Aug 05 2014 dimstar@opensuse.org
- Fix rcacpid symlink to point to /usr/sbin/service, not the
systemd .service file: the service file is actually not
executable.
* Fri Feb 14 2014 oneukum@suse.com
- correct pointer at further documentation in README
* Thu Dec 12 2013 p.drouand@gmail.com
- Update to version 2.0.20
- Improve build and release documentation.
(README) (Ted Felix)
- Fix for Debian bug #719659. Improved handling of systems with
large numbers of input layer connections. Better error handling.
(connection_list.h connection_list.c inotify_handler.c input_layer.c
netlink.c proc.c sock.c acpid.c) (Ted Felix, Ben Winslow)
- Update .gitignore for Eclipse.
(.gitignore) (Ted Felix)
- Remove unused rcacpid from sources
- Change systemd for systemd-rpm-macros requirement; full systemd
environment is not needed to build
- Rename README.SuSE in README.SUSE to fix suse-wrong-suse-capitalisation
rpmlint warning
* Sat Oct 19 2013 p.drouand@gmail.com
- Drop sysvinit dupport; acpid doesn't build for distributions which
use sysvinit
* Tue Aug 13 2013 mchang@suse.com
- power_button: iterate systemd-logind sessions and do nothing if a
active X session found (bnc#810125)
* Fri Aug 02 2013 werner@suse.de
- Use sourceforge download as below http://tedfelix.com/linux/
the tar ball has been removed
* Thu Jul 04 2013 seife+obs@b1-systems.com
- remove power and sleep button handlers -- now handled by systemd
just keep them as examples in the documentation
* Wed Jul 03 2013 seife+obs@b1-systems.com
- remove obsolete thinkpad_acpi modprobe config (bnc#792172)
* Tue Jun 04 2013 crrodriguez@opensuse.org
- Also remove After=syslog.target from unit file (target does
not exists anymore)
* Tue Jun 04 2013 crrodriguez@opensuse.org
- 2.0.19 release
- README improvements (README) (Ted Felix)
- man page additions (acpid.8) (Ted Felix)
(kacpimon/libnetlink.c) (Ted Felix)
- Add support for mic mute (KEY_MICMUTE).
(input_layer.c) (Ted Felix)
- Fix format of video/tabletmode event string. CRITICAL.
(input_layer.c) (Ted Felix)
- Add how to kill acpid to kacpimon man page.
(kacpimon.8) (Ted Felix)
- Add info on logind.conf's HandlePowerKey to man page.
(acpid.8) (Ted Felix)
- Remove ExecStop from systemd unit, not required.
* Tue Jan 15 2013 trenn@suse.de
- Catch and process sleep event correctly, even if no X is
running.
* Sun Sep 23 2012 crrodriguez@opensuse.org
- 2.0.17 release
(configure.ac) (Ted Felix)
- Check for chmod.
(configure.ac) (Ted Felix)
- Add support for tablet mode switch.
(input_layer.c) (Fabian Henze)
- Incorrect sizeof() usage for memset.
(libnetlink.c) (Auke Kok)
- Close some unclosed fd's.
(acpid.c event.c ud_socket.c) (Auke Kok)
- Do not create pid file when running in foreground.
(acpid.c) (Cristian Rodriguez)
- Free regular expression.
(event.c) (Cristian Rodriguez)
- acpid-wrong-memset.patch removed, is upstream
* Sun Aug 19 2012 crrodriguez@opensuse.org
- Improve systemd unit
* run in the foreground
* use netlink only as /proc/acpi files are deprecated.