Skip to content

Releases: a4004/n2d

Quality update

26 Mar 15:27
Compare
Choose a tag to compare
  • Removed .vs folder and packages folder from repository as it prevented the project from being built.
  • The tool will intermittently display help information to assist the user in diagnosing connection issues.

Bugfix

30 Oct 10:45
Compare
Choose a tag to compare

Changelog

  • Fixed a bug where flashing would not start if the user opted for a local software image.
  • Fixed a typo in a user interface element.

Maintenance Update

22 Oct 17:17
Compare
Choose a tag to compare

Changelog

  • Added a mitigation flag for esptool.py issues, see wiki for details.
  • Redirection of stderr has been implemented for additional debugging of errors.
  • Resolved a potential security vulnerability, see #29 and #30 for details.

N2D22 - The Final Journey

18 Sep 18:23
Compare
Choose a tag to compare

Features:

  • Added driver detection functionality to inform the user of potential issues, giving advice. Automatic installation isn't supported because some of the driver packages do not support unattended "silent" installs. The user is instead prompted to install them manually - this shouldn't be too much of an issue as Windows should install them automatically and in the rare cases it doesn't then the user should be capable of resolving that manually.
  • Added true support for all esp8266_deauther versions and a custom image from the filesystem.
  • Now interacts and pulls software information directly from the official repository rather than being hardcoded. This ensures the latest version is always downloadable from within the application. Marked with (Latest) in the selector.
  • Advanced always-on debugging functionality with filesystem logging, debugging console (read-only). Unhandled exceptions that would otherwise terminate the app without notice now get captured and logged to disk i.e. .\dump-xxx.log for post-mortem debugging.
  • Task Management functionality (something new I've tried to make debugging theoretically easier and cleaner).
  • Deprecated the esptool.exe method and uses esptool.py directly from the shell (using py -m)
  • Python & esptool Installation support. Installs Python and esptool silently without user interaction.
  • Step-by-step interface (similar to the Media Creation Tool for Windows 10).
  • Better device detection (similar to the classic NT Found New Hardware dialogs).
  • Removed some complexity by removing most esptool options (using defaults).
  • Simplified the GUI, DWM now controls the non-client area of the Window rather than the application.

Node2Deauther 2021.4

16 Apr 09:24
Compare
Choose a tag to compare

Changelog

  • Exception handling introduced to device selection view. (Issue #27)

Node2Deauther 2021.3

20 Mar 13:34
c8ee7ab
Compare
Choose a tag to compare

Changelog

  • Added flash failure detection
  • Fixed a bug that causes flashing to fail with custom images
  • Log file is only created when esptool exits with a non-zero exit code

Node2Deauther 2021.3 RC1

08 Mar 19:21
Compare
Choose a tag to compare
Pre-release

Release Notes

  • Added support for ALL the deauther images (currently version 2.6.0)
  • Added support for custom firmware files, for non-deauther uses or a custom image
  • Added user customization of flashing, i.e. flash speed, baudrate, spi mode and CLI override
  • Repository now features a Wiki for reference
  • Simpler GUI (inspired by Balena Etcher)
  • "Hot plug" device detection (without a while loop :p)
  • Stability (sort of)

Requires attention

  • Detection of flash errors is not present, if you suspect an error, examine the automatic log file.