github evilsocket/pwnagotchi v1.1.0RC0

latest releases: v1.5.5, v1.5.4, v1.5.3...
4 years ago

New Features

  • implemented auto-update plugin (closes #343)
  • pwnagotchi folder can now be in /boot/ in which case will be moved to /etc/pwnagotchi
  • unit's name can be now set via main.name configuration parameter
  • observing and reporting total number of peers met per each epoch
  • face expression while looking around will change dependig if the unit is with friends or alone
  • face expression when a new unit is detected depends on the units bond level
  • new grateful status that can override sad/bored/lonely if units with a strong bond are nearby
  • new ui.display.video.on_frame configuration to use fbi on framebuffer based screens
  • new --skip-session for manual mode to skip session parsing
  • users can now customize the faces via config.yml (ui.faces)
  • secured the web ui with CORS
  • the unit will now tell you when you have unread pwnmail messages
  • added several translations
  • created the paw-gps plugin v1.0.0
  • added support for new displays (see https://pwnagotchi.ai/installation/#display)
  • implemented webhook for plugins

Fixes

  • chown backup file (fixes #409)
  • webui /shutdown is now on POST
  • safer call to webhook
  • hostname validation when provided by config
  • prevent user contributed plugins to crash the main process while loading
  • 'effective configuration' is a debug log now
  • forcing view update when calling manual mode
  • throttled manual mode grid connections to avoid rate limits
  • fixed bogus support for waveshare lcd displays (fixes #364)
  • fixes a race condition in the launcher scripts and enables MANU if eth0 is up (closes #365)
  • using normal status to signal unread messages in order to avoid BT overlap bug
  • on rpi4 sometimes systemd failed to monstart
  • fixed auto-backup plugin to only create local backups
  • waiting for bettercap's API to start on boot
  • handling exceptions when bettercap is not running yet
  • correct services dependencies
  • refactored backup.sh script to not require root login
  • don't show sad face in manual mode for very short sessions
  • made grid api error logs due to rate limiting and stuff way less dramatic
  • fixed several translations
  • fixed lot of bt-tether problems
  • parsing /proc/meminfo to gather memory usage
  • added slight delay for waveshare v1 ReadBusy
  • added non-blocking screen updating
  • disable sap plugin for bluetooth service
  • updated and fixed wpa-sec plugin

Misc

  • updated libraries to V4.0 for the 2.7" display Signed-off-by: Mike van der Vrugt mimij68@live.nl
  • misc: added debug logs for AI loading times
  • #391: Verify if the configured files exist
  • Show information on failed backup on display
  • Changed the overall look of the layout on the 2.7" Signed-off-by: Mike van der Vrugt mimij68@live.nl
  • change quotes to allow tab expansion
  • replaced ssh-keygen with pwngrid -generate
  • added libraries for the 2.7" display Signed-off-by: Mike van der Vrugt mimij68@live.nl
  • added configuration file for waveshare27inch Signed-off-by: Mike van der Vrugt mimij68@live.nl
  • added waveshare27inch as a known display Signed-off-by: Mike van der Vrugt mimij68@live.nl
  • added documentation for waveshare27inch Signed-off-by: Mike van der Vrugt mimij68@live.nl
  • bumped pwngrid required version to 1.10.1
  • bumped bettercap version to 2.26.1

Don't miss a new pwnagotchi release

NewReleases is sending notifications on new releases.