* Refactor the chromedp driver, focussing on performance. The
new implementation spawns a single browser instance with
multiple tabs instead of a full browser for each target.
* Improve performance of perception hash calculations,
primarily avoiding excessive allocations.
* Also enable error logs when the debug flag is enabled.
* Add a new --skip-network-logs flag to skip recording network
logs in writers.
* Restore the --screenshot-filter option.
* Add IPv6 parsing logic for Nessus reader.
* Add keyboard shortcuts to next/prev in gallery view.
Fixed
* Handle JavaScript popups better in the chromedp driver.
* Improve custom header parsing logic.
* Ignore error if the build directory doesn't exist yet.
* Solved Issue for Query Parameters When Reading URLs from File.
* MySQL/PSQL Updates for Compatibility.
* Fix "error enabling network tracking: context deadline
exceeded" error message.
* Fix typo in error message for Chrome installation.
Other
* Dump both Go and Javascript dependencies, numerous times.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/gowitness?expand=0&rev=7
New
* Add a none writer. Useful for testing scenarios when you want
to silence warnings etc.
* (build) Add makefile target to ensure API documentation is up
to dateA.
Fixed
* Show an error when Chrome is not available and you're using the
default chromedp driver.
* Don't create empty SQLite3 databases when not required.
* Show screenshots in the report server when they are stored in
the database (using the --write-screenshot flag).
* Fix a UI error in the job submission view.
* Ensure startup flags are used when using the gorod driver.
* Make cleanup routines using the gorod driver more reliable.
* Update nmap.go to use HTTPS as well instead of HTTP only.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/gowitness?expand=0&rev=5
New
* Add search by HTML body, fixing #236.
* (ui) Add keyboard navigation to the detail view so that you can
use the left and right arrows to quickly flick between results.
Changed
* (ui) Tweak HTML copy modal in report server.
* (ui) Remove duplicate close icon.
* (ui) Screenshot modals in the detail view now show the URL and
timestamp taken.
Fixed
* Use correct command options structure for report generate.
* Write - when an illegal character is found in a potential file
name, makes parsing as described #242 possible again too.
Other
* Bump dependencies (737f590) (db94b2f) (f5713f3).
OBS-URL: https://build.opensuse.org/package/show/network:utilities/gowitness?expand=0&rev=3