Marco Trevisan (Treviño)
5e6af4d56d
device: Return enroll-duplicate error on FP_DEVICE_ERROR_DATA_DUPLICATE
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
798f608033
device: Map the removed and too-hot device errors to disconnected
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
e41241a737
pam/fingerprint-strings: Add error message for duplicated enroll
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
e9bfb77426
pam/fingerprint-strings: Add proper variants for touching devices
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
afb1011e44
device: Add enroll-too-fast error
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
244be2511f
device: Generalize verify-too-fast error
...
It's not just related to swipe devices, so let's make it more generic
2025-02-20 20:15:17 +01:00
Marco Trevisan (Treviño)
aea5cbd0ec
build: Depend on libfprint 1.94.9
...
We depend now on new definitions, so let's bump the requirement
2025-02-20 20:15:17 +01:00
MrNerdHair
b64a4f7fbd
Handle new FP_DEVICE_RETRY_TOO_FAST error code
2025-02-13 23:55:33 +00:00
Marco Trevisan (Treviño)
7e7f5028d4
tests/pam: Call overridden parent methods
...
This is the expected practice when overriding
2024-09-05 04:07:04 +02:00
Marco Trevisan (Treviño)
64ad4b7fc9
tests/pam: Call parent class tearDown class method
...
Tests were passing but we were also hanging in some platforms (as debian
and ubuntu) because the resources were not released.
So fix this by ensuring that we call the parent class tearDown function
when required
2024-09-05 04:07:04 +02:00
Marco Trevisan (Treviño)
a1ce732237
Release 1.94.4
2024-09-05 03:10:52 +02:00
Brett T. Warden
daef1b0659
Use prefix to determine pam_modules_dir
2024-09-03 08:47:34 -07:00
Weblate
9197676671
Translated using Weblate (Belarusian)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Yauhen Bugamol <3abac@3a.by>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/be/
Translation: fprintd/fprintd
2024-08-31 20:38:30 +02:00
Marco Trevisan (Treviño)
4eaa655352
build: Do not try to reference potentially undefined pam_dep
...
Fixes compilation without PAM support after commit d371f35e3
2024-08-30 17:53:08 +02:00
Marco Trevisan (Treviño)
d371f35e3a
build: Check for openpam headers usability
...
Ensure that openpam headers can be used, we might even just checked for
the openpam_version.h header, but this respects more the real world
scenario
2024-08-30 17:45:55 +02:00
Marco Trevisan (Treviño)
b9e55394e9
pam: Cleanup non-linux codepaths
2024-08-30 13:40:03 +02:00
Daniel Schaefer
8d4e3e6fb7
pam: Allow build with OpenPAM instead of linux-pam
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 14:59:17 +08:00
Marco Trevisan (Treviño)
fbea20a5a9
pam: Use simpler defined value when basu is in use
2024-08-30 05:46:00 +02:00
Daniel Schaefer
4a8ca4208d
pam: Allow build with basu instead of libsystemd
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 05:45:35 +02:00
Mohammed Anas
84023f525a
Bump minimum glib dependency version to 2.64
...
As per this apply the patch that applied on the generated code
2024-08-30 05:25:48 +02:00
Weblate
5680b85eb5
Translated using Weblate (Chinese (Traditional) (zh_TW))
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Shihfu Juan <baby20030720@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/zh_TW/
Translation: fprintd/fprintd
2024-08-30 05:09:38 +02:00
Weblate
83dd502324
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Martin Srebotnjak <miles@filmsi.net>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/sl/
Translation: fprintd/fprintd
2024-08-30 05:09:38 +02:00
Weblate
51d470389f
Translated using Weblate (Punjabi)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: A S Alam <aalam@users.noreply.translate.fedoraproject.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/pa/
Translation: fprintd/fprintd
2024-08-30 05:09:38 +02:00
Weblate
d4f351ab31
Translated using Weblate (Hindi)
...
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Hindi)
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Scrambled 777 <weblate.scrambled777@simplelogin.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/hi/
Translation: fprintd/fprintd
2024-08-30 05:09:38 +02:00
Weblate
b94a26c021
Translated using Weblate (Irish)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Aindriu Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/ga/
Translation: fprintd/fprintd
2024-08-30 05:09:38 +02:00
Daniel Schaefer
223bd3a711
freebsd: Find libintl
...
On GNU/Linux it's included in libc, on the BSDs it's not.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 03:13:39 +00:00
Daniel Schaefer
31a596dc97
pam: Include time.h for clock_gettime
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 03:13:39 +00:00
Daniel Schaefer
736cafdf16
freebsd: patch doesn't have --merge
...
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 03:13:39 +00:00
Daniel Schaefer
4b00e5642a
pam: Use signalfd only on Linux
...
Other operating systems don't have signalfd.
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2024-08-30 03:05:59 +00:00
Abhinav Baid
3ba3bf2cb9
Add /dev/cros_fp to DeviceAllow systemd lockdown rules
2024-08-20 21:58:35 +01:00
Marco Trevisan (Treviño)
2cf0650dd4
Release 1.94.3
2024-04-04 03:35:44 +02:00
Zoltán Böszörményi
150da30cc7
Fix build warning with GLIB 2.76
...
g_module_load() is smart enough now to deduce the module filename
all by itself. g_module_build_path() was deprecated in GLIB 2.76.
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
2024-04-04 03:21:06 +02:00
Marco Trevisan (Treviño)
87c85fc81b
ci: Ignore failures on coverage parsing
...
gcovr seems to have issues, but we can't fail on it
2024-04-04 03:13:40 +02:00
Marco Trevisan (Treviño)
e429e68246
tests/fprintd: Make tests pass with libfprint 1.94.7
2024-04-04 03:13:40 +02:00
Marco Trevisan (Treviño)
d065842604
tests/fprintd: Close opened pipes on tests cleanup
2024-04-04 03:13:40 +02:00
Weblate
0a661b527c
Translated using Weblate (Italian)
...
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Italian)
Currently translated at 95.0% (57 of 60 strings)
Co-authored-by: Marco Rimoldi <marco.rimoldi@pm.me>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/it/
Translation: fprintd/fprintd
2024-02-28 23:36:06 +01:00
Michael M
29f940c021
Fix typo and wording in fprintd.1 manpage
2024-01-22 15:44:10 +00:00
Weblate
3cdeced81d
Translated using Weblate (Punjabi)
...
Currently translated at 100.0% (60 of 60 strings)
Translated using Weblate (Punjabi)
Currently translated at 61.6% (37 of 60 strings)
Co-authored-by: A S Alam <aalam@users.noreply.translate.fedoraproject.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/pa/
Translation: fprintd/fprintd
2024-01-22 16:34:36 +01:00
Mohammed Anas
58ddad39fc
build: remove Bash dependency in favor of sh
...
These shell commands/scripts all seem to work fine with POSIX shell, so
there's no reason to depend on Bash for building.
2024-01-22 15:32:36 +00:00
Weblate
1516a3a4aa
Translated using Weblate (Basque)
...
Currently translated at 8.3% (5 of 60 strings)
Co-authored-by: Asier Sarasua Garmendia <asier.sarasua@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/eu/
Translation: fprintd/fprintd
2023-06-04 23:20:49 +02:00
Weblate
687aa4af1c
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Andre Barata <andretiagob@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/pt/
Translation: fprintd/fprintd
2023-06-04 23:20:49 +02:00
Bastien Nocera
09a3e5cf49
ci: Use detached pipelines
...
See https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/438#what-it-means-for-me-a-maintainer-of-a-project-part-of-gitlabfreedesktoporg
2023-03-15 13:30:00 +00:00
Weblate
c35768c515
Translated using Weblate (Kazakh)
...
Currently translated at 3.3% (2 of 60 strings)
Co-authored-by: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/kk/
Translation: fprintd/fprintd
2023-02-23 14:20:32 +01:00
Weblate
082016c83b
Translated using Weblate (English (United Kingdom))
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Andi Chandler <andi@gowling.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/en_GB/
Translation: fprintd/fprintd
2023-02-23 14:20:32 +01:00
Weblate
3524daec74
Translated using Weblate (Friulian)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Fabio Tomat <f.t.public@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/fur/
Translation: fprintd/fprintd
2023-02-23 14:20:32 +01:00
Weblate
a78acf4e14
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Philip Goto <philip.goto@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/nl/
Translation: fprintd/fprintd
2023-02-23 14:20:32 +01:00
Hugo Osvaldo Barrera
679ff2a20c
Fix some bad indentation
2023-02-13 17:23:47 +01:00
Hugo Osvaldo Barrera
02b4f28bd3
meson: Add option basu for DBus
...
Basu[1] is the sd-bus library, extracted from systemd. This is used on
systems that aren't running (e)logind.
[1]: https://git.sr.ht/~emersion/basu
2023-02-13 15:46:42 +01:00
Zoltán Böszörményi
eeaacececf
Fix loading external modules
...
The module function pointer for discover_users() was not
detected and was left as NULL.
2022-10-14 13:12:11 +02:00
Weblate
a83c6a594c
Translated using Weblate (Croatian)
...
Currently translated at 100.0% (60 of 60 strings)
Co-authored-by: Gogo Gogsi <linux.hr@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://translate.fedoraproject.org/projects/fprintd/fprintd/hr/
Translation: fprintd/fprintd
2022-08-16 13:19:22 +02:00