Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 1.6 KB

CHANGELOG.md

File metadata and controls

60 lines (37 loc) · 1.6 KB

Changelog

  • Improvement for config file, now the list of trusted devices is a toml array.
  • Improvement to retrieve uuid from drive if id_serial is not present.
  • Fix bug, response from CanaryTokens 'Unrecoverable data' related with long token sent.
  • Fix command line option for usb or sdcard monitor, reading config file if only these parameters are provided.
  • Some refactoring after a review.
  • Some code improvements, after a review.
  • Added command line argument to print the version
  • Added support for SDCard
  • Added command line arguments to select USB or SDCard monitor mode; -u (usb-monitor) and -s (sdcard-monitor)
  • Increased trusted list length
  • Solved issue related with trust list comparison against device fingerprint
  • Added release to Makefile
  • Improvements on Makefile, like clean_all to remove files generated by make release
  • Added cli option to kill a running canaryusb daemon; -k
  • Added to Makefile the way to create a service and remove it
  • On usb_fingerprint mode does not start a deamon, and waits for a new usb device in order to log the usb_fingerprint
  • Moving to MIT license
  • Replaced libudev by libsystemd
  • Added test about calling CanaryToken
  • Added tests
  • Added CI
  • Added configuration file to hold canaryTokens and trusted list
  • Added make install
  • Improved Makefile
  • Added command parameters