File fprintd.changes of Package fprintd.18318
-------------------------------------------------------------------
Fri Jul 7 13:05:54 UTC 2023 - Wolfgang Rosenauer <wr@rosenauer.org>
- add all supported USB devices as Supplements
-------------------------------------------------------------------
Tue May 24 09:16:43 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Do not recommend lang package: the lang package has smarter
supplements in place.
-------------------------------------------------------------------
Sat May 7 14:51:50 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
- Update to version 1.94.2
* EnrollStart will throw an error if the finger was enrolled already
* Interactive DBus authentication will only happen when requested
* Add PAM module options to ignore timeout/retry limits
* A lot of translation updates after the POT file was fixed
* Improve meson build file and fix building with meson 0.61.0
So patches can be dropped
f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
2c34cef5ef2004d8479475db5523c572eb409a6b.patch
-------------------------------------------------------------------
Tue Feb 22 17:10:28 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
- Add upstream bug fix patches, fix build with meson 0.60.x and
newer:
+ f4256533d1ffdc203c3f8c6ee42e8dcde470a93f.patch
+ 2c34cef5ef2004d8479475db5523c572eb409a6b.patch
-------------------------------------------------------------------
Wed Feb 9 19:30:24 UTC 2022 - Carsten Ziepke <kieltux@gmail.com>
- Fix for openSUSE Leap 15.3, makro %{_pam_moduledir} is unknown in
openSUSE Leap 15.3
-------------------------------------------------------------------
Tue Nov 16 18:45:04 UTC 2021 - Matthias Mailänder <mailaender@opensuse.org>
- Update to version 1.94.1
* Highlights:
+ Fix systemd unit so that udev hotplug events are processed
+ Report back the selected finger if there is only one
+ Change PolicyKit strings for clarity
+ Various fixes to the testsuite
+ Plenty of translation updates
- Changes from 1.94.0
* Highlights:
+ Implement suspend/resume handling.
+ This requires writing "power/persist" and "power/wakeup" in sysfs.
+ Support libfprint overheat protections
+ Delete host prints when device prints disappeared
+ pam: Immediately return success information
+ Plenty of updated translations thanks to move to Fedora Weblate
+ Fix possible race when retrieving session information
+ Fix possible race when a client disconnects
+ GLib 2.56 compatibility fixes
- Changes from 1.92.0
* Highlights:
+ fprintd now prevents the same finger to be enrolled twice
+ Support clearing storage of match-on-chip devices
+ pam: Cancel authentication on SIGINT (e.g. ctrl+c with sudo)
+ pam: Always return PAM_AUTHINFO_UNAVAIL for devices without prints
+ Expose finger status on DBus
+ Add method to delete only a specific print of a user
+ Improved error reporting for deletion
+ Wait for finger removal before cancelling operations
+ Prefer older prints when garbage collecting
+ Major improvements to test coverage
- Remove README.SUSE because rh#1693356 and upstream classified it as not a problem
-------------------------------------------------------------------
Sat Mar 20 11:19:56 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
- fix pyton dbus-python build dependency for Leap 15.3 boo#1183818
-------------------------------------------------------------------
Fri Jan 15 19:42:37 UTC 2021 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.9
* Fix multiple daemon lockup issues (#97)
* Fix print garbage collection to not delete used prints
* pam: Use the device with the most prints
-------------------------------------------------------------------
Sat Dec 12 21:51:37 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.8
It seems that we are finally reaching the end of the tunnel with
regard to regressions. One more issue that cropped up was that a
pam_fprintd fix to avoid a possible authentication bypass caused
issues when fprintd was just started on demand.
Highlights:
* pam: Only listen to NameOwnerChanged after fprintd is known to
run.
* Place new ObjectManager DBus API at /net/reactivated/Fprint
-------------------------------------------------------------------
Wed Dec 9 19:22:16 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.7
While 1.90.6 fixed a number of issues, we did have a bad
regression due causing pam_fprintd to crash when there are no
fingerprint devices installed.
Highlights:
* pam: Guard strdup calls against NULL pointers
-------------------------------------------------------------------
Mon Dec 7 21:13:21 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.6
The 1.90.5 release was unusable due to a number of inter-related
issues with the DBus interface and authorization. We also found
a number of problems with possible security implications.
Currently fprintd will do interactive authorization even if this
was not requested using the correct DBus method call flag. All
API users MUST be updated to set the flag as it will be enabled
in the future!
Highlights:
* Fix fprintd DBus configuration
* Change details of what requires authorization
* Fix various race conditions in pam_fprintd
* Permit interactive authorization from fprintd utilities
* Do not allow deletion while another operation is ongoing
- Drop patch:
* 0001-tests-Fix-test-not-failing-on-error.patch
-------------------------------------------------------------------
Tue Dec 1 20:46:55 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.4
The 1.90.4 release caused a major regression, as it included a
USB hub in UDEV the autosupend rule list.
Highlights:
* Remove USB hub from udev autosupend rules
* synaptics: Add PID 0x00c9 which is used in some HP laptops
-------------------------------------------------------------------
Sun Nov 29 15:33:57 UTC 2020 - Martin Hauke <mardnh@gmx.de>
- Update to version 1.90.4
* Authentication is now required to enroll a new print.
* Add support for the libfprint early reporting mechanism
* Proper hotplug support together with libfprint 1.90.4
* Handle STATE_DIRECTORY containing multiple paths
- Add patch:
* 0001-tests-Fix-test-not-failing-on-error.patch
https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/70
Unittest test_manager_get_devices_on_name_appeared is broken
with this patch applied - so revert it for now.
-------------------------------------------------------------------
Thu Mar 19 08:00:08 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
- Few minor spec-cleaner tweaks
-------------------------------------------------------------------
Sun Mar 15 12:54:49 UTC 2020 - Hillwood Yang <hillwood@opensuse.org>
- Update version to 1.90.1
* Add support for prints saved on the fingerprint device itself
* Add integration tests using the virtual image driver, and further tests for the utilities
* Port build system to meson
* Loads of build warnings and memory leak fixes
* PAM module:
Port PAM module to sd-bus from dbus-glib
Use systemd to not ask for a fingerprint scan on remote logins
Add man page for PAM module
Add tests
- Split doc package
-------------------------------------------------------------------
Mon Dec 2 07:35:39 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
- Fix the download url
-------------------------------------------------------------------
Fri Nov 29 13:24:35 UTC 2019 - Johannes Kastl <kastl@b1-systems.de>
- update to 0.9.0:
* Fix hangs when there the verification error was "retry"
* Update for fp_get_pollfds() changes
* Fix "client_username" memory leak, fix memory leak when saving a file
* Create the fingerprint storage directory at install time, the storage path is now hard-coded as /var/lib/fprint and created by systemd when the service is started
-------------------------------------------------------------------
Tue May 7 12:45:29 UTC 2019 - jsegitz@suse.com
- Add README.SUSE to warn users of the potential risk in storing
fingerprint data on their systems
-------------------------------------------------------------------
Sat Dec 15 20:49:32 UTC 2018 - bjorn.lie@gmail.com
- Update to version 0.8.1:
+ Fix build when builddir != srcdir.
+ Fix possible crash on exit.
+ Avoid warnings in copy/paste header.
+ Sandbox fprintd daemon more.
+ Update website address.
+ Minimise debug output.
+ Updated translations.
- Run spec-cleaner, modernize spec.
- Drop _service file, upstream have moved to gitlab and are using
a unique Url for tarball source so service no longer makes sense.
-------------------------------------------------------------------
Thu Apr 5 07:50:41 UTC 2018 - mardnh@gmx.de
- Update to version 0.8.0
* Lockdown the daemon to minimise potential security issues
* Don't wake up readers when there's no enrolled fingerprints
-------------------------------------------------------------------
Fri Feb 3 14:26:23 UTC 2017 - p.drouand@gmail.com
- Update to version 0.7.0
* Fix crash in the daemon when cancelling PAM conversation
* Fix build warnings and update translations
-------------------------------------------------------------------
Sun Feb 8 17:07:18 UTC 2015 - zaitor@opensuse.org
- Update to version 0.6.0:
+ Fix warning in fprintd.pod file.
+ Reduce logging during normal operation.
+ Fix eventfd leak in PAM module.
+ List possible values for finger when enrolling.
+ Fix possible crash in fprintd-verify.
+ Fix listing and deleting fingerprints when there's more than
one reader available.
- Drop fprintd.pod-syntax.patch: fixed upstream.
-------------------------------------------------------------------
Sun Nov 09 03:44:00 UTC 2014 - Led <ledest@gmail.com>
- fix bashism in postun script
-------------------------------------------------------------------
Fri Sep 12 01:04:04 CEST 2014 - ro@suse.de
- added baselibs.conf as source to specfile
-------------------------------------------------------------------
Thu Sep 11 13:40:09 CEST 2014 - ro@suse.de
- drop rpmlintrc
-------------------------------------------------------------------
Tue Feb 4 16:04:52 CET 2014 - ro@suse.de
- added baselibs.conf
-------------------------------------------------------------------
Tue Feb 4 15:54:02 CET 2014 - ro@suse.de
- activate obsoletes for pam_fprint as yast2-fingerprint-reader
(which this was waiting for) has been dropped half a year ago
-------------------------------------------------------------------
Sat Nov 16 14:23:04 UTC 2013 - abonilla@suse.com
- Change systemd BuildRequires to pkgconfig(systemd) so that
configure actually finds the dependency. This fixes an issue on
systemd-based systems where the fprintd dbus service is not
starting because it's referencing the non-existing fprintd
systemd service. Fix bnc#850807.
- Add %pre/%post/%preun/%postun sections to register systemd
service.
- Add %{?systemd_requires} to the dependencies.
-------------------------------------------------------------------
Sat Sep 21 07:50:04 UTC 2013 - mailaender@opensuse.org
- Update to version 0.5.1
+ Add support for 147e:2020 to upeke2 driver
+ Fix possible race condition, and cancellation in uru4000 driver
+ Add Microsoft keyboard to the suspend blacklist
+ Plenty of build fixes
- Changes from version 0.5.0:
+ New VFS300/VFS301 driver
+ New AES2550/AES2810 drivers
+ New AES1660 driver
+ New AES2660 driver
+ New DigitalPersona URU4500 driver
+ Avoid empty capture and improve image contrast in the AES2501 and AES2550 drivers
+ Update upektc driver, add support for Eikon Touch 300
+ Fix UrU4000 image capture on ARM
+ Fix power control path for newer kernels
+ Move udev rules to the correct directory
+ Don't print duplicated udev rules
+ Include udev rules in the tarball
+ Allow disabling of udev rules for cross-compiling
+ Add driver names in the generated rules
- Adhere to http://spdx.org/licenses/ guidelines
- Fixed self-obsoletion RPMlint warnings
- Added openSUSE license reminder to spec file
- Added fprintd.pod-syntax.patch to fix a syntax error during build.
-------------------------------------------------------------------
Fri Nov 30 07:57:09 UTC 2012 - dimstar@opensuse.org
- Update to version 0.4.1:
+ Enable gtk-doc by default so that file aren't missing in the
tarball
- Changes from version 0.4.0:
+ Loads of new translations
+ Fix crasher when PAM module gets unloaded
+ Use GIO to monitor D-Bus clients instead of custom code
- Add lang_package
- Obsolete pam_fprint <= 0.2 (not provided, it's not a pure
drop-in replacement).
- Rework the BuildRequires to reflect as closely as possible what
configure looks for.
-------------------------------------------------------------------
Wed Sep 22 14:31:17 UTC 2010 - fcrozat@novell.com
- initial package for openSUSE, based on Fedora package
-------------------------------------------------------------------
Thu Aug 19 16:29:22 CET 2010 - Bastien Nocera <bnocera@redhat.com>
- Update to 0.2.0
-------------------------------------------------------------------
Wed Dec 09 18:17:59 CET 2009 - Bastien Nocera <bnocera@redhat.com>
- Remove use of g_error(), or people think that it crashes when we actually
-------------------------------------------------------------------
Fri Jul 24 07:38:49 CET 2009 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-------------------------------------------------------------------
Tue Jul 21 17:08:34 CET 2009 - Bastien Nocera <bnocera@redhat.com>
- Make the -devel package noarch (#507698)
-------------------------------------------------------------------
Tue Jul 21 06:07:13 CET 2009 - Bastien Nocera <bnocera@redhat.com>
- Merge polkit patch and fix for polkit patch
-------------------------------------------------------------------
* Thu Jul 9 2009 Matthias Clasen <mclasen@redhat.com> 0.1-12.git04fd09cfa
- Fix the pam module (#510152)
-------------------------------------------------------------------
Sat Jun 20 16:25:27 CET 2009 - Bastien Nocera <bnocera@redhat.com>
- Remove obsolete patch
-------------------------------------------------------------------
Tue Jun 9 14:55:03 CET 2009 - Matthias Clasen <mclasen@redhat.com>
- Port to PolicyKit 1
-------------------------------------------------------------------
Thu May 07 11:04:28 CET 2009 - Bastien Nocera <bnocera@redhat.com>
- Add /var/lib/fprint to the RPM to avoid SELinux errors (#499513)
-------------------------------------------------------------------
Tue Apr 21 21:51:04 CET 2009 - Karsten Hopp <karsten@redhat.com>
- Excludearch s390 s390x, as we don't have libusb1 on mainframe, we can't build
-------------------------------------------------------------------
Tue Feb 24 08:00:09 CET 2009 - edora Release Engineering <rel-eng@lists.fedoraproject.org
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-------------------------------------------------------------------
Tue Jan 27 21:54:19 CET 2009 - Bastien Nocera <bnocera@redhat.com
- Add a patch to handle device disconnects
-------------------------------------------------------------------
Mon Jan 26 07:52:22 CET 2009 - Bastien Nocera <bnocera@redhat.com>
- Update to latest git, fixes some run-time warnings
-------------------------------------------------------------------
Wed Dec 17 09:02:01 CET 2008 - Bastien Nocera <bnocera@redhat.com>
- Add patch to stop leaking a D-Bus connection on failure
-------------------------------------------------------------------
Tue Dec 09 04:04:58 CET 2008 - Bastien Nocera <bnocera@redhat.com>
- Update D-Bus config file for recent D-Bus changes
-------------------------------------------------------------------
Thu Dec 04 07:25:04 CET 2008 - Bastien Nocera <bnocera@redhat.com>
- Update following comments in the review
-------------------------------------------------------------------
Sun Nov 23 22:41:07 CET 2008 - Bastien Nocera <bnocera@redhat.com>
- Update to current git master, and add documentation
-------------------------------------------------------------------
Tue Nov 04 23:38:44 CET 2008 - Bastien Nocera <bnocera@redhat.com>
- First package