Howdy Versions Save

🛡️ Windows Hello™ style facial authentication for Linux

v2.6.1

3 years ago
  • Fixed accidentally using emergency priority for log messages
  • Fixed certainty prompt selected the exact opposite value
  • Fixed sleeping for negative time in test slow mode
  • Fixed opencv error when imported after dlib
  • Fixed typo causing manual exposure failure
  • Fixed missing command autocomplete options on tab
  • Fixed not knowing how to spell the word latest

v2.6.0

3 years ago
  • Added new options to capture a snapshot of failed or even successful logins
  • Added command that creates a new snapshot and saves it
  • Added version command
  • Added question to automatically set certainty value on installation
  • Added automatic logging to system-wide auth.log
  • Added clearer feedback when login is rejected due to dark frames
  • Refactored video capture logic
  • Reordered the editor priorities for the config command
  • Fixed gstreamer warnings showing up in console
  • Fixed issue where add command would never end
  • Fixed test command overlay not being in color
  • Fixed typo preventing timeout config option from working
  • Fixed old numpy installation failure
  • Fixed issue where no PAM response would be returned
  • Fixed CLAHE not being applied equally to all video commands
  • Fixed an incorrect suggested command
  • Fixed missing release method in video capture class
  • Removed deprecated dlib flags
  • Removed streamer as a required dependency

v2.5.1

5 years ago
  • Removed dismiss_lockscreen as it could lock users out of their system
  • Added option to disable howdy when the laptop lid is closed
  • Added automatic fallback to default frame color palette
  • Added manual exposure setting
  • Fixed test command ignoring dark frame threshold
  • Fixed import error in v4l2 recorder

v2.5.0

5 years ago
  • Added FFmpeg and v4l2 recorders
  • Added automatic PAM inclusion on installation
  • Added optional notice on detection attempt
  • Added support for grayscale frame encoding
  • Massively improved recognition speed
  • Fixed typo in "timout" config value
  • Removed unneeded dependencies

v2.4.0

5 years ago
  • Cameras are now selected by path instead of by video device number
  • Added fallbacks to $EDITOR for the config command
  • Fixed missing cv2 module after installation
  • Fixed file permissions crashing Howdy in some cases
  • Fixed howdy using python3 from local virtual environment

v2.3.1

5 years ago

This is a security release.

  • Fixed issue where frame_width and frame_height would be completely ignored
  • Fixed security problem with remote session authentication

v2.3.0

5 years ago
  • Added a config option to set the frame height and width
  • Rewrote the code that fetches the non-root username
  • Changed the config command so it uses the default editor
  • Fixed issue where a "y" could be interpreted as a no
  • Fixed division by zero

v2.2.2

5 years ago
  • Fixed fetching of wrong config section

v2.2.1

5 years ago
  • Added mechanism to keep config files between updates
  • Added force_mjpeg option to fix YUYV image issues
  • Revamped the bash autocompletion script
  • Fixed timeout never being reached in certain scenarios
  • Fixed issue where BGR to RGB frame conversion caused a crash

v2.1.0

6 years ago

With this release Howdy is now distributed though a launchpad PPA, which means updates can be pushed directly to the users. The CLI has also been reworked.