688edb import libfprint-1.90.0-4.el8

Authored and Committed by centosrcm 4 years ago
183 files changed. 27684 lines added. 18 lines removed.
SOURCES/0001-tests-Add-missing-NULL-terminator-to-g_object_new.patch
file added
+30
SOURCES/0001-udev-rules-Remove-debug-spew-from-udev-rules.patch
file modified
+2 -2
SOURCES/0002-elan-Fix-potential-leak-of-dark-frame.patch
file added
+25
SOURCES/0003-elan-Fix-switch-in-change_state.patch
file added
+39
SOURCES/0004-synaptics-Correctly-unref-pointer-array.patch
file added
+36
SOURCES/0005-synaptics-Add-an-explicit-assert-on-the-response.patch
file added
+27
SOURCES/0006-upeksonly-Add-default-clauses-to-switch-statements.patch
file added
+58
SOURCES/0007-image-device-Remove-unused-fpi_device_get_current_ac.patch
file added
+28
SOURCES/0008-print-Free-temporary-col-variable.patch
file added
+25
SOURCES/0009-print-Ensure-xyt-struct-is-not-leaked-during-deseria.patch
file added
+37
SOURCES/0010-verify-Ensure-we-set-set-the-autoptr-value-to-NULL-a.patchSOURCES/0002-Fix-missing-initialization.patch
file renamed
+6 -9
SOURCES/0011-fpi-ssm-fp-device-Add-missing-copyright.patch
file added
+50
SOURCES/0012-meson-Use-multiline-array-for-default-dirvers-listin.patch
file added
+48
SOURCES/0013-meson-Use-preferred-syntax-everywhere.patch
file added
+384
SOURCES/0014-meson-Avoid-repeating-the-needed-glib-version-multip.patch
file added
+54
SOURCES/0015-image-device-Use-g_clear_handle_id-for-timeouts.patch
file added
+58
SOURCES/0016-fp-print-Use-g_date_copy.patch
file added
+32
SOURCES/0017-fp-image-device-Clear-the-pending-activation-timeout.patch
file added
+25
SOURCES/0018-fp-image-device-Reactivate-in-idle-on-deactivation-c.patch
file added
+34
SOURCES/0019-fp-image-device-Add-private-fp-image-device-state-pr.patch
file added
+132
SOURCES/0020-fp-image-device-Use-a-GObject-signal-to-notify-image.patch
file added
+70
SOURCES/0021-fpi-ssm-Remove-any-reference-to-fpi_timeout_add.patch
file added
+32
SOURCES/0022-fpi-log-Set-fp_error-as-equal-to-g_critical.patch
file added
+30
SOURCES/0023-fp-device-Support-variadic-arguments-to-error-functi.patch
file added
+80
SOURCES/0024-drivers-Use-clearer-messages-using-parameters.patch
file added
+158
SOURCES/0025-synaptics-Use-GDate-getters-to-retrieve-the-DMY-valu.patch
file added
+40
SOURCES/0026-synaptics-Initialize-user_id-autoptr-to-NULL.patch
file added
+25
SOURCES/0027-examples-Handle-the-cases-where-the-print-date-is-no.patch
file added
+66
SOURCES/0028-fpi-ssm-Take-ownership-of-the-SSM-when-completing-it.patch
file added
+509
SOURCES/0029-fpi-usb-transfer-Take-ownership-of-the-transfer-when.patch
file added
+759
SOURCES/0030-fpi-ssm-Add-a-usb-transfer-callback-with-data-as-wea.patch
file added
+71
SOURCES/0031-drivers-Use-more-fpi_ssm_usb_transfer_cb-when-possib.patch
file added
+414
SOURCES/0032-fpi-ssm-Make-clearer-that-data-is-unused-in-fpi_ssm_.patch
file added
+49
SOURCES/0033-umockdev-test-Make-possible-to-use-a-wrapper-to-run-.patch
file added
+68
SOURCES/0034-virtual-image-Re-run-the-test-using-the-defined-wrap.patch
file added
+48
SOURCES/0035-tests-Add-gdb-setup-to-run-tests-using-gdb.patch
file added
+32
SOURCES/0036-tests-Add-setup-mode-to-run-tests-using-valgrind.patch
file added
+101
SOURCES/0037-fp-device-Unref-the-usb-device-on-finalize.patch
file added
+28
SOURCES/0038-fp-context-Run-dispose-on-the-usb-context-to-deal-wi.patch
file added
+28
SOURCES/0039-fp-print-Unref-the-prints-on-finalize.patch
file added
+24
SOURCES/0040-fp-print-Assert-the-prints-aren-t-set-when-initializ.patch
file added
+29
SOURCES/0041-fp-print-Unref-print-data-and-get-static-strings-whe.patch
file added
+42
SOURCES/0042-virtual-image-Also-unref-the-object-when-closing-a-t.patch
file added
+63
SOURCES/0043-fp-device-Use-an-autopointer-and-steal-the-print-whe.patch
file added
+57
SOURCES/0044-fp-device-Unref-the-print-once-we-ve-notified-the-pr.patch
file added
+48
SOURCES/0045-fp-device-Mark-user-data-in-FpEnrollProgress-as-tran.patch
file added
+28
SOURCES/0046-fp-device-Use-g_clear_error-instead-of-check-free.patch
file added
+27
SOURCES/0047-tests-Use-a-loop-for-generating-drivers-tests-and-us.patch
file added
+53
SOURCES/0048-fp-print-Set-the-aligned_data-as-the-data-used-by-th.patch
file added
+31
SOURCES/0049-tests-Fix-endianness-issue-in-test-suite.patch
file added
+33
SOURCES/0050-assembling-Use-fixed-point-for-image-assembly.patch
file added
+2557
SOURCES/0051-Fix-indentation-issues-using-newer-uncrustify.patch
file added
+44
SOURCES/0052-virtual-image-Fix-driver-reading-insufficient-data.patch
file added
+99
SOURCES/0053-synaptics-Use-an-autoptr-to-handle-the-FpiUsbTransfe.patch
file added
+39
SOURCES/0054-synaptics-Close-the-usb-device-if-reset-failed.patch
file added
+30
SOURCES/0055-vfs301-Use-a-transfer-autopointer-to-cleanup-it-on-s.patch
file added
+47
SOURCES/0056-fpi-ssm-Also-bug-on-negative-state-value.patch
file added
+26
SOURCES/0057-fpi-device-Make-possible-to-set-a-DestroyNotify-for-.patch
file added
+206
SOURCES/0058-fpi-ssm-Add-possibility-to-jump-to-a-state-or-next-o.patch
file added
+227
SOURCES/0059-drivers-Use-fpi_ssm_next_state_delayed-instead-of-cu.patch
file added
+263
SOURCES/0060-fpi-ssm-Clarify-the-ownership-of-error-in-fpi_ssm_ma.patch
file added
+35
SOURCES/0061-drivers-Use-SSM-delayed-actions-when-possible.patch
file added
+170
SOURCES/0062-fpi-ssm-Make-delayed-actions-cancellable.patch
file added
+424
SOURCES/0063-fpi-ssm-Bug-on-handler-set-to-a-NULL-function.patch
file added
+26
SOURCES/0064-fpi-ssm-Mark-a-fpi-ssm-completed-on-delay.patch
file added
+78
SOURCES/0065-tests-Fix-image-writing-on-big-endian.patch
file added
+35
SOURCES/0066-fpi-usb-Use-unsigned-length-for-USB-async-transfers.patch
file added
+64
SOURCES/0067-drivers-examples-Don-t-use-Wno-pointer-sign-and-fix-.patch
file added
+90
SOURCES/0068-fp-print-Clear-the-data-not-the-description-when-set.patch
file added
+26
SOURCES/0069-meson-Use-add_project_arguments-for-common-cflags.patch
file added
+107
SOURCES/0070-cpp-test-Fix-indentation.patch
file added
+31
SOURCES/0071-meson-Build-nbis-separately-to-allow-changing-flags.patch
file added
+49
SOURCES/0072-meson-Add-the-include-directories-to-deps.patch
file added
+71
SOURCES/0073-nbis-Add-a-global-include-file-with-all-the-definiti.patch
file added
+113
SOURCES/0074-cleanup-Don-t-make-nbis-depend-on-libfprint-built-so.patch
file added
+213
SOURCES/0075-nbis-log-Don-t-use-old-style-function-declarations.patch
file added
+55
SOURCES/0076-nbis-Make-the-extern-global-bozworth-y-variable-as-b.patch
file added
+237
SOURCES/0077-storage-Include-storage-header-so-that-we-have-decla.patch
file added
+25
SOURCES/0078-fp-device-Remove-unused-timeout-function-and-source-.patch
file added
+69
SOURCES/0079-cleanup-Use-static-functions-for-non-declared-method.patch
file added
+77
SOURCES/0080-gtk-demo-Use-G_DECLARE-to-avoid-missing-declarations.patch
file added
+53
SOURCES/0081-vfs5011-Cast-gpointer-data-values-to-proper-type-to-.patch
file added
+37
SOURCES/0082-vfs0050-Use-proper-casting-summing-pointers-first.patch
file added
+27
SOURCES/0083-meson-Include-fpi-context.h-in-generated-fp-drivers..patch
file added
+25
SOURCES/0084-meson-Move-generated-source-to-fpi-prefix-and-use-mo.patch
file added
+67
SOURCES/0085-meson-Use-stricter-C-arguments-to-compile-libfprint.patch
file added
+72
SOURCES/0086-elan-Fix-internal-state-machine-to-ensure-correct-de.patch
file added
+45
SOURCES/0087-image-device-Prevent-deactivation-when-waiting-for-f.patch
file added
+103
SOURCES/0088-uru4000-Fix-state-change-from-IRQ-handler.patch
file added
+43
SOURCES/0089-uru4000-Fix-control-transfer-request-type.patch
file added
+38
SOURCES/0090-fpi-ssm-Support-named-SSMs-and-use-a-fallback-macro.patch
file added
+168
SOURCES/0091-fpi-ssm-Improve-debugging-of-SSM-using-driver-infos.patch
file added
+59
SOURCES/0092-vfs0051-Use-named-SSMs-for-usb-async-exchanges.patch
file added
+61
SOURCES/0093-image-device-Print-warning-for-incorrect-deactivatio.patch
file added
+56
SOURCES/0094-virtual-image-Only-print-warnings-for-actual-errors.patch
file added
+42
SOURCES/0095-virtual-image-Allow-fine-control-over-the-finger-sta.patch
file added
+68
SOURCES/0096-tests-Update-helper-functions-for-new-virtual-image-.patch
file added
+106
SOURCES/0097-tests-Test-finger-removal-after-minutiae-scan-comple.patch
file added
+34
SOURCES/0098-print-Fix-match-error-propagation.patch
file added
+40
SOURCES/0099-synaptics-Fix-problem-after-match-is-failed.patch
file added
+32
SOURCES/0100-fp-device-Use-different-pointers-for-device-handlers.patch
file added
+50
SOURCES/0101-docs-Don-t-ignore-the-deprecated-API_EXPORTED-defini.patch
file added
+25
SOURCES/0102-tests-meson-Set-the-typelib-env-var-only-if-we-have-.patch
file added
+34
SOURCES/0103-fp-device-Add-a-open-property-and-method-to-check-it.patch
file added
+105
SOURCES/0104-libfprint-Introduce-libfprint_private-static-library.patch
file added
+51
SOURCES/0105-fp-device-Move-fpi-code-into-its-own-unit-that-can-b.patch
file added
+2529
SOURCES/0106-fp-image-device-Move-fpi-code-into-its-own-unit-that.patch
file added
+1324
SOURCES/0107-fp-image-fp-print-Move-private-methods-to-own-code-u.patch
file added
+933
SOURCES/0108-meson-Use-files-to-track-the-map-file-presence.patch
file added
+36
SOURCES/0109-meson-Rely-on-libfprint-dependency-to-get-root_inclu.patch
file added
+50
SOURCES/0110-fprint-Move-drivers-to-private-internal-library.patch
file added
+91
SOURCES/0111-meson-Fix-syntax-in-the-auto-generated-fpi-drivers-f.patch
file added
+41
SOURCES/0112-fpi-context-Make-fpi_get_driver_types-to-return-an-a.patch
file added
+116
SOURCES/0113-fp-context-Use-an-env-to-define-a-whitelist-of-drive.patch
file added
+111
SOURCES/0114-fp-context-tools-Use-auto-ptr-to-handle-GTypeClass-o.patch
file added
+123
SOURCES/0115-tests-Add-basic-unit-tests-for-fp-context.patch
file added
+298
SOURCES/0116-tests-Add-fp-device-basic-unit-tests.patch
file added
+373
SOURCES/0117-fp-device-Call-identify-device-class-method-on-ident.patch
file added
+30
SOURCES/0118-fpi-device-Clarify-ownership-of-parameters-for-progr.patch
file added
+28
SOURCES/0119-test-device-fake-Add-fake-test-driver-to-verify-fpi-.patch
file added
+293
SOURCES/0120-tests-meson-Support-unit-tests-non-depending-on-virt.patch
file added
+85
SOURCES/0121-tests-Add-fpi-device-tests.patch
file added
+1448
SOURCES/0122-fpi-ssm-Use-same-argument-names-of-header-file.patch
file added
+44
SOURCES/0123-fpi-ssm-Define-autoptr-cleanup-function.patch
file added
+22
SOURCES/0124-fpi-ssm-Bug-on-wrong-state-passed-to-jump_to_state_d.patch
file added
+29
SOURCES/0125-fpi-ssm-Add-debug-message-when-a-delayed-state-chang.patch
file added
+37
SOURCES/0126-fpi-ssm-Make-clear-that-the-completed-callback-owns-.patch
file added
+26
SOURCES/0127-fpi-ssm-Clear-delayed-actions-for-parent-and-child-o.patch
file added
+34
SOURCES/0128-tests-Add-unit-tests-for-fpi-ssm.patch
file added
+1430
SOURCES/0129-meson-Split-single-line-dependencies-to-reduce-the-d.patch
file added
+76
SOURCES/0130-driver_ids.h-Remove-the-legacy-ID-file.patch
file added
+81
SOURCES/0131-synaptics-Use-local-variable-rather-than-re-fetching.patch
file added
+30
SOURCES/0132-tests-Ensure-objects-are-free-ed-at-the-end-of-tests.patch
file added
+69
SOURCES/0133-examples-Fix-double-device-closing-in-manage-prints.patch
file added
+30
SOURCES/0134-elan-Do-not-leak-converted-frames.patch
file added
+29
SOURCES/0135-meson-Add-missing-dependency-on-fp-enum.h-for-privat.patch
file added
+29
SOURCES/0136-tests-Fix-stack-corruption-in-FpiSsm-test.patch
file added
+114
SOURCES/0137-fpi-ssm-fpi-usb-transfer-Use-fwd-declarations-to-avo.patch
file added
+52
SOURCES/0138-meson-Parse-all-private-headers.patch
file added
+59
SOURCES/0139-meson-List-deps-in-multiple-lines-to-have-better-dif.patch
file added
+33
SOURCES/0140-meson-No-need-to-redefine-default-pkgconfig-install-.patch
file added
+24
SOURCES/0141-meson-Don-t-install-fpi-enums.patch
file added
+25
SOURCES/0142-meson-Use-more-meson-s-project_name.patch
file added
+79
SOURCES/0143-meson-Use-soversion-everywhere.patch
file added
+39
SOURCES/0144-meson-Add-fp-image-device-to-public-headers.patch
file added
+24
SOURCES/0145-cleanup-Remove-fp_internal.h-and-update-drivers_api..patch
file added
+128
SOURCES/0146-cleanup-Use-pragma-once-everywhere.patch
file added
+470
SOURCES/0147-cleanup-Use-FPI-prefix-for-all-the-internal-enum-typ.patch
file added
+1745
SOURCES/0148-tests-Add-a-reference-to-the-enrolled-print-before-r.patch
file added
+64
SOURCES/0149-meson-Define-enum-dependency-and-ensure-we-generate-.patch
file added
+81
SOURCES/0150-meson-Fix-syntax-for-fpi_enums-generation-call.patch
file added
+26
SOURCES/0151-libfprint-Make-sure-we-install-fp-enums.h-in-the-rig.patch
file added
+30
SOURCES/0152-meson-Bump-dependency-on-0.49.0.patch
file added
+30
SOURCES/0153-Prefix-internal-properties-signals-with-fpi-and-anno.patch
file added
+359
SOURCES/0154-fp-print-Add-aliases-for-First-and-Last-finger-in-ou.patch
file added
+42
SOURCES/0155-examples-Iterate-through-fingers-via-first-last-refs.patch
file added
+54
SOURCES/0156-fp-print-Add-FP_FINGER_IS_VALID.patch
file added
+28
SOURCES/0157-fpi-assembling-Accept-error-of-zero.patch
file added
+38
SOURCES/0158-fpi-assembling-Fix-offsets-to-be-relative-to-the-pre.patch
file added
+114
SOURCES/0159-tests-Set-MESON_SOURCE_ROOT-to-source-root-not-build.patch
file added
+26
SOURCES/0160-tests-Add-some-frame-assembly-unit-tests.patch
file added
+226
SOURCES/0161-examples-Fix-possible-use-after-free-in-storage-code.patch
file added
+41
SOURCES/0162-examples-Do-not-free-data-returned-by-g_variant_get_.patch
file added
+36
SOURCES/0163-storage-Do-not-free-image-data-owned-by-FpPrint.patch
file added
+27
SOURCES/0164-examples-Save-image-even-on-match-failure.patch
file added
+37
SOURCES/0165-examples-Continue-verification-when-return-is-presse.patch
file added
+27
SOURCES/0166-examples-Do-not-re-prompt-the-finger-when-repeating-.patch
file added
+33
SOURCES/0167-image-device-Fix-reading-default-values-from-the-cla.patch
file added
+69
SOURCES/0168-image-device-Fix-enroll-continuation-after-retry-err.patch
file added
+32
SOURCES/0169-elan-Add-umockdev-based-test.patch
file added
+1390
SOURCES/0170-tests-Add-more-notes-about-umockdev-recording-creati.patch
file added
+56
SOURCES/0171-tests-Always-add-dummy-skipping-tests.patch
file added
+90
SOURCES/0172-device-Fix-potential-memory-leak-of-progress_cb-user.patch
file added
+28
SOURCES/0173-upekts-Remove-unused-argument-from-deinitsm_new.patch
file added
+43
SOURCES/0174-device-Better-define-ownership-passing-for-results.patch
file added
+195
SOURCES/0175-image-device-Set-cancelling-when-errors-are-reported.patch
file added
+38
SOURCES/0176-tests-Add-error-reporting-tests-based-on-virtual-dri.patch
file added
+122
SOURCES/0177-image-device-Avoid-invalid-state-transition-on-cance.patch
file added
+66
SOURCES/0178-compat-Add-compatibility-defines-for-older-GLib.patch
file added
+114
SOURCES/0179-tests-Return-skip-error-if-import-fails.patch
file added
+57
SOURCES/0180-synaptics-Really-check-if-a-print-is-device-database.patch
file added
+27
SOURCES/0181-synaptics-Report-a-verify-complete-error-on-unexpect.patch
file added
+31
SPECS/libfprint.spec
file modified
+193 -7
    import libfprint-1.90.0-4.el8
    
        
SOURCES/0010-verify-Ensure-we-set-set-the-autoptr-value-to-NULL-a.patch SOURCES/0002-Fix-missing-initialization.patch
file renamed
+6 -9
file modified
+193 -7