- Fix network bugs
- Bump dependency
- UI tweaks
- Major refactor of internals
- Add local CA for automatic self-issued TLS certificates
- Add support for local forward HTTP(S) proxy
- Add support for self-issued HTTPS on local reverse proxy targets
- Add UI for certificate trust (when a target presents an invalid certificate)
- req: add support for TLS client certificates
- Improved handling of large request/response bodies
- Request replay UI
- Add support for HTTP/2 requests in native node.js integration
- Basic request/response modification scripting support
- Network speed throttling (GUI and req CLI)
- Better backpressure handling
- Misc UI improvements and tweaks
- Numerous bug fixes
- Prevent
req
andsnode
from popping up a project init/login window - Fix postinstall bug
- Prefer the globally installed version of netsleuth when starting the daemon
- Ensure .sleuthrc file gets the correct ownership and permissions
- Fix the postinstall script so it handles the various users it might run as
- Fix typo in postinstall script
- Display system setup message in GUI rather than than trying to automatically sudo during npm install. (In retrospect, this was probably an overaggressive choice given the lack of context.)
- Multiple bugfixes for local proxy mode
- Improve authbind support on Linux
- Automatic Mac loopback config
- Add support for authbind on unix platforms to enable listening on privileged ports (< 1024)
- Automatic installation of authbind binaries on Mac OS
- Fix DevTools GUI on case-sensitive filesystems
- Fix browser version warning check
- Update docs
- Add
netsleuth project
CLI command
- Fix a daemon crash when adding first target
Initial public release