Commit graph

10 commits

Author SHA1 Message Date
Marco Trevisan (Treviño)
23fa2a9c90 Rename package from proto97 to proto9x 2020-06-11 14:08:59 +02:00
Viktor Dragomiretskyy
269fd1955e A bit of refactoring 2019-08-26 23:05:42 +12:00
Viktor Dragomiretskyy
859f163520 Fix some imports so that demo stuff is still working. 2019-06-29 20:46:26 +12:00
Viktor Dragomiretskyy
bf2a590813 A bit of refactoring and a start at calibration part of pairing 2019-06-27 23:38:33 +12:00
Viktor Dragomiretskyy
164a0a9e91 Upload firmware works! 2019-06-19 19:14:47 +12:00
Viktor Dragomiretskyy
828aa54618 Added an ability to do a factory reset and partition the flash. (first steps to enable the pairing) 2019-06-19 14:22:49 +12:00
Viktor Dragomiretskyy
ae7f5f9a3b A couple of small tweaks
- added a [lame] way to cancel an active capture
- detect when usb device is disconnected (seems to work fine with suspend/resume)
- try to gracefully end dbus service when device is disconnected
2019-05-27 20:01:17 +12:00
Viktor Dragomiretskyy
b690db7498 Added a sample DBus service which can impersoname fprintd 2019-05-23 00:16:46 +12:00
Viktor Dragomiretskyy
ef6ce24a26 A couple of improvements
- make TLS session persistent:
  once open, you can save TLS state with tls.save() and
  restore it next time by calling tls.load() instad of tls.open().
  State is saved in tls.dict file.
- a small standalone script added which can be used to keep an open
  file descriptor to the device. Without it tls.load() wont work.
- identify() function added
- added methods to associate blobs with fingers. Windows seems to be
  using these blobs to save certificates for the users to establish
  trust with potentially removable devices (it is sort of documented in
  winbio specs)
2019-05-21 22:41:54 +12:00
Viktor Dragomiretskyy
a7e203f958 First commit 2019-05-20 01:38:13 +12:00