- update to 1.94.3:
* Don't try to clear storage on devices without internal
storage
* Build: Add option to use libelogind for DBus
* Fixed loading external storage modules
* Do not require bash to build (just posix sh)
* Tests fixes for newer python, python-dbusmock and
libfprint
* Even more translation updates
- added baselibs.conf as source to specfile
- drop rpmlintrc
- added baselibs.conf
(which this was waiting for) has been dropped half a year ago
configure looks for.
OBS-URL: https://build.opensuse.org/request/show/1164534
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=51
- 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
- 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
- Update to version 1.90.6
OBS-URL: https://build.opensuse.org/request/show/855500
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=34
- Update to version 1.90.5
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
- 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
OBS-URL: https://build.opensuse.org/request/show/853658
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=32
- Few minor spec-cleaner tweaks
- 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
OBS-URL: https://build.opensuse.org/request/show/786466
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=28
- 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.
OBS-URL: https://build.opensuse.org/request/show/658685
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=21
- 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.
OBS-URL: https://build.opensuse.org/request/show/284773
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=15
- 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.
OBS-URL: https://build.opensuse.org/request/show/207126
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=7
- 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.
OBS-URL: https://build.opensuse.org/request/show/201633
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=3
- 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.
OBS-URL: https://build.opensuse.org/request/show/143635
OBS-URL: https://build.opensuse.org/package/show/hardware/fprintd?expand=0&rev=2