Hello. Just a bunch of suggestions to improve libfprint (I could work on some, if someone is interested): 1) abstract the enrolled prints provider from the other code, so that other providers could easily be added (database, smartcard, authentication server and so on) and print templates have not to reside in (low-security) users' home dir. IIUC it's even already partially doable if the user app saves fp_enroll_data, but that data is saved in users' home anyway and there's no way to provide it for verify... 2) (derives from 1) don't depend on $HOME being set 3) add fp_print_to_string or public array finger_names to avoid replicating in every client. Could be interesting i18n support 4) isn't it dangerous to call usb_init twice (if an app already uses libusb and then calls fp_init) ? If it is, should it be checked in fp_init or usb_init ?
Hope not to upset anyone. These are not criticisms, just newbie comments and thoughts! libfprint is great and was greatly needed! I just wish I can help to improve it! BYtE, Diego. _______________________________________________ fprint mailing list [email protected] http://lists.reactivated.net/mailman/listinfo/fprint
