|
Packit Service |
f1aff6 |
This file lists notable changes in each release. For the full history of all
|
|
Packit Service |
f1aff6 |
changes, see ChangeLog.
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
6600bb |
Version 1.90.9:
|
|
Packit Service |
6600bb |
|
|
Packit Service |
6600bb |
Highlights:
|
|
Packit Service |
6600bb |
- Fix multiple daemon lockup issues (#97)
|
|
Packit Service |
6600bb |
- Fix print garbage collection to not delete used prints
|
|
Packit Service |
6600bb |
- pam: Use the device with the most prints
|
|
Packit Service |
6600bb |
|
|
Packit Service |
6600bb |
|
|
Packit Service |
8ebd8e |
Version 1.90.8:
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
It seems that we are finally reaching the end of the tunnel with regard
|
|
Packit Service |
8ebd8e |
to regressions. One more issue that cropped up was that a pam_fprintd fix
|
|
Packit Service |
8ebd8e |
to avoid a possible authentication bypass caused issues when fprintd was
|
|
Packit Service |
8ebd8e |
just started on demand.
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Highlights:
|
|
Packit Service |
8ebd8e |
- pam: Only listen to NameOwnerChanged after fprintd is known to run (#94)
|
|
Packit Service |
8ebd8e |
- Place new ObjectManager DBus API at /net/reactivated/Fprint
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Version 1.90.7:
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
While 1.90.6 fixed a number of issues, we did have a bad regression due
|
|
Packit Service |
8ebd8e |
causing pam_fprintd to crash when there are no fingerprint devices
|
|
Packit Service |
8ebd8e |
installed.
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Highlights:
|
|
Packit Service |
8ebd8e |
- pam: Guard strdup calls against NULL pointers
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Version 1.90.6:
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
The 1.90.5 release was unusable due to a number of inter-related issues
|
|
Packit Service |
8ebd8e |
with the DBus interface and authorization. We also found a number of
|
|
Packit Service |
8ebd8e |
problems with possible security implications.
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Currently fprintd will do interactive authorization even if this was not
|
|
Packit Service |
8ebd8e |
requested using the correct DBus method call flag. All API users MUST be
|
|
Packit Service |
8ebd8e |
updated to set the flag as it will be enabled in the future!
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Highlights:
|
|
Packit Service |
8ebd8e |
- Fix fprintd DBus configuration
|
|
Packit Service |
8ebd8e |
- Change details of what requires authorization
|
|
Packit Service |
8ebd8e |
- Fix various race conditions in pam_fprintd
|
|
Packit Service |
8ebd8e |
- Permit interactive authorization from fprintd utilities
|
|
Packit Service |
8ebd8e |
- Do not allow deletion while another operation is ongoing
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Version 1.90.5:
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
The 1.90.4 release contained some bad errors, this release addresses those.
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Highlights:
|
|
Packit Service |
8ebd8e |
- Permit building with polkit older than 0.114
|
|
Packit Service |
8ebd8e |
- Fix possible issues with PAM test
|
|
Packit Service |
8ebd8e |
- Fix incorrect DBus policy
|
|
Packit Service |
8ebd8e |
- Fix build so that CFLAGS enviroment is correctly used
|
|
Packit Service |
8ebd8e |
- Skip hotplug test with older libfprint (which times out otherwise)
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Version 1.90.4:
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
This fprintd release contains major core reworkings and improved testing.
|
|
Packit Service |
8ebd8e |
As such, only the most important changes are listed here, focusing on
|
|
Packit Service |
8ebd8e |
changes relevant to distributors.
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
Highlights:
|
|
Packit Service |
8ebd8e |
- Authentication is now required to enroll a new print (#5)
|
|
Packit Service |
8ebd8e |
- Add support for the libfprint early reporting mechanism
|
|
Packit Service |
8ebd8e |
- Proper hotplug support together with libfprint 1.90.4
|
|
Packit Service |
8ebd8e |
- Handle STATE_DIRECTORY containing multiple paths
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
version 1.90.1:
|
|
Packit Service |
8ebd8e |
- Add support for prints saved on the fingerprint device itself
|
|
Packit Service |
8ebd8e |
- Add integration tests using the virtual image driver, and further
|
|
Packit Service |
8ebd8e |
tests for the utilities
|
|
Packit Service |
8ebd8e |
- Port build system to meson
|
|
Packit Service |
8ebd8e |
- Loads of build warnings and memory leak fixes
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
- PAM module:
|
|
Packit Service |
8ebd8e |
- Port PAM module to sd-bus from dbus-glib
|
|
Packit Service |
8ebd8e |
- Use systemd to not ask for a fingerprint scan on remote logins
|
|
Packit Service |
8ebd8e |
- Add man page for PAM module
|
|
Packit Service |
8ebd8e |
- Add tests
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
8ebd8e |
This version requires libfprint 1.90.1, a 2.0 pre-release.
|
|
Packit Service |
8ebd8e |
|
|
Packit Service |
f1aff6 |
version 0.9.0:
|
|
Packit Service |
f1aff6 |
- Fix hangs when there the verification error was "retry"
|
|
Packit Service |
f1aff6 |
- Update for fp_get_pollfds() changes
|
|
Packit Service |
f1aff6 |
- Fix "client_username" memory leak, fix memory leak when saving a file
|
|
Packit Service |
f1aff6 |
- Create the fingerprint storage directory at install time,
|
|
Packit Service |
f1aff6 |
the storage path is now hard-coded as /var/lib/fprint and created by
|
|
Packit Service |
f1aff6 |
systemd when the service is started
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.8.1:
|
|
Packit Service |
f1aff6 |
- Fix build when builddir != srcdir
|
|
Packit Service |
f1aff6 |
- Fix possible crash on exit
|
|
Packit Service |
f1aff6 |
- Avoid warnings in copy/paste header
|
|
Packit Service |
f1aff6 |
- Sandbox fprintd daemon more
|
|
Packit Service |
f1aff6 |
- Update website address
|
|
Packit Service |
f1aff6 |
- Minimise debug output
|
|
Packit Service |
f1aff6 |
- Updated translations
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.8.0:
|
|
Packit Service |
f1aff6 |
- Lockdown the daemon to minimise potential security issues
|
|
Packit Service |
f1aff6 |
- Don't wake up readers when there's no enrolled fingerprints
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.7.0:
|
|
Packit Service |
f1aff6 |
- Fix crash in the daemon when cancelling PAM conversation
|
|
Packit Service |
f1aff6 |
- Fix build warnings and update translations
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.6.0:
|
|
Packit Service |
f1aff6 |
- Fix warning in fprintd.pod file
|
|
Packit Service |
f1aff6 |
- Reduce logging during normal operation
|
|
Packit Service |
f1aff6 |
- Fix eventfd leak in PAM module
|
|
Packit Service |
f1aff6 |
- List possible values for finger when enrolling
|
|
Packit Service |
f1aff6 |
- Fix possible crash in fprintd-verify
|
|
Packit Service |
f1aff6 |
- Fix listing and deleting fingerprints when there's more than
|
|
Packit Service |
f1aff6 |
one reader available
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.5.1:
|
|
Packit Service |
f1aff6 |
- Add max_tries and timeout arguments to PAM module
|
|
Packit Service |
f1aff6 |
- Add ability to require the fingerprint for enrolled users
|
|
Packit Service |
f1aff6 |
- Add "-f <finger>" option to enroll utilities
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.5.0:
|
|
Packit Service |
f1aff6 |
- Don't use a device name if there's only one reader
|
|
Packit Service |
f1aff6 |
- Avoid possible crash when trying to login without devices
|
|
Packit Service |
f1aff6 |
- Fix possible crashes due to uninitialised variables
|
|
Packit Service |
f1aff6 |
- Fix hang when the machine has no USB bus
|
|
Packit Service |
f1aff6 |
- Add a systemd unit file
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.4.1:
|
|
Packit Service |
f1aff6 |
- Enable gtk-doc by default so that file aren't
|
|
Packit Service |
f1aff6 |
missing in the tarball
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.4.0:
|
|
Packit Service |
f1aff6 |
- Loads of new translations
|
|
Packit Service |
f1aff6 |
- Fix crasher when PAM module gets unloaded
|
|
Packit Service |
f1aff6 |
- Use GIO to monitor D-Bus clients instead of custom code
|
|
Packit Service |
f1aff6 |
|
|
Packit Service |
f1aff6 |
version 0.2.0:
|
|
Packit Service |
f1aff6 |
- First actual release
|