* 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/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
- Fix the download url
- 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
OBS-URL: https://build.opensuse.org/request/show/752803
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fprintd?expand=0&rev=8
- 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