summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
8 daysfpi-device: Clarify transfer of errors in device complete tasksHEADmasterMarco Trevisan (Treviño)2-17/+26
8 daysfpi-device: Simplify logic of fpi_device_task_return_data_freeMarco Trevisan (Treviño)1-18/+16
8 daysfpcmoc: Transfer error from autoptr before fpi_device_close_completeHaowei Lo1-1/+1
8 daysfpcmoc: Modify ctrl timeout to fix identify return failedsteven.chen1-1/+1
8 daysgoodixmoc: Add PID 0x609ALee Jiajun2-0/+3
8 daysfpcmoc: add error handling to evt_finger_dwnhaoweilo1-1/+7
8 daysfpcmoc: fix incorrect immobile handling during enrollmenthaoweilo1-3/+7
9 daysfpcmoc: clean cmd_ssm before callbackHaowei Lo1-2/+1
2024-03-13goodixmoc: Add PID 0x650CJichi Zhang2-0/+3
2024-02-20egismoc: Use FpiByteReader to compute the check bytesMarco Trevisan (Treviño)1-23/+9
2024-02-20egismoc: Use FpiByteWriter to allocate the commit payloadMarco Trevisan (Treviño)1-7/+17
2024-02-20egismoc: Use FpiByteWriter to generate the get check commandMarco Trevisan (Treviño)1-37/+32
2024-02-20egismoc: Compute the delete command using FpiByteWriterMarco Trevisan (Treviño)1-25/+25
2024-02-20egismoc: Use FpiByteReader to read the enrolled IDsMarco Trevisan (Treviño)1-5/+17
2024-02-20egismoc: Use FpiByteWriter to prepare the command messageMarco Trevisan (Treviño)1-41/+50
2024-02-20egismoc: Do not store twice the number of enrolled IDsMarco Trevisan (Treviño)1-30/+32
2024-02-20fpi-byte-writer: Zero-init the allocated data by defaultMarco Trevisan (Treviño)1-2/+2
2024-02-20fpi-byte-writer: Use nicer API to unset the parent dataMarco Trevisan (Treviño)1-2/+1
2024-02-20fpi-byte-writer: Initialize the parent size when initializing with sizeMarco Trevisan (Treviño)1-0/+2
2024-02-20fpi-byte-writer: Add change pos methodMarco Trevisan (Treviño)1-0/+11
2024-02-20fpi-byte-writer/reader: Add autopointers definitionsMarco Trevisan (Treviño)2-0/+5
2024-02-20build/tests: Skip a test if the test requires it during inspectionMarco Trevisan (Treviño)1-1/+7
2024-02-20build: Look for sh just onceMarco Trevisan (Treviño)2-5/+6
2024-02-20ci: Export coverage to pagesMarco Trevisan (Treviño)1-0/+16
2024-02-20Release 1.94.7v1.94.7Marco Trevisan (Treviño)2-1/+16
2024-02-20build: Stop using deprecated dep.get_pkgconfig_variable() methodMarco Trevisan (Treviño)3-4/+4
2024-02-19egismoc: Convert value check values to big endian only when neededMarco Trevisan (Treviño)1-7/+5
2024-02-19egismoc: Convert the check value to little endianMarco Trevisan (Treviño)2-1/+2
2024-02-19egismoc: Simplify check bytes computationMarco Trevisan (Treviño)1-8/+10
2024-02-19egismoc: Use strictly sized types to hold check bytes contentsMarco Trevisan (Treviño)1-13/+12
2024-02-19build: Allow testing more drivers in both big and little endianMarco Trevisan (Treviño)1-0/+18
2024-02-19build: Build-depend on glib 2.68Marco Trevisan (Treviño)2-31/+1
2024-02-19cleanup: Use non-const pointers for non constant casesMarco Trevisan (Treviño)4-6/+6
2024-02-19egismoc: Simplify fingerprint id and firmware readingMarco Trevisan (Treviño)1-23/+14
2024-02-19egismoc: Implement suspension properlyMarco Trevisan (Treviño)1-1/+11
2024-02-19egismoc: Use device cancellable on transfersMarco Trevisan (Treviño)1-3/+3
2024-02-19egismoc: Use g_new0 instead of g_malloc to make the type clearerMarco Trevisan (Treviño)1-8/+8
2024-02-19egismoc: Assert that current transfer is unset when setting itMarco Trevisan (Treviño)1-0/+5
2024-02-19egismoc: Assert that task ssm is unset when setting itMarco Trevisan (Treviño)1-1/+8
2024-02-19egismoc: clear task pointers also after dev_init_doneJoshua Grisham1-2/+8
2024-02-19egismoc: Ensure that the command callback is after SSM is completedMarco Trevisan (Treviño)1-2/+13
2024-02-19egismoc: Use an autopointer to cleanup error on command done callbackMarco Trevisan (Treviño)1-7/+3
2024-02-19egismoc: Clarify delete print ownership in delete callbackMarco Trevisan (Treviño)1-3/+3
2024-02-19egismoc: Simplify egismoc identification stage handlingMarco Trevisan (Treviño)1-12/+5
2024-02-19egismoc: Avoid gotos in init code, just handle the errors immediatelyMarco Trevisan (Treviño)1-16/+15
2024-02-19egismoc: Remove unused incrementsMarco Trevisan (Treviño)1-2/+0
2024-02-19egismoc: Clear enrolled IDs using nicer GLib apiMarco Trevisan (Treviño)1-4/+2
2024-02-19egismoc: Ensure we've enough null bytes at the end of stringsMarco Trevisan (Treviño)1-1/+1
2024-02-19egismoc: Do not initialize to zero twiceMarco Trevisan (Treviño)1-1/+0
2024-02-19egismoc: Indentation and syntax fixesMarco Trevisan (Treviño)2-127/+202