Dstotijn Hetty Versions Save

An HTTP toolkit for security research.

v0.7.0

2 years ago

This release adds a new Intercept module! 🎉 Check out the new guide in the docs, and please reach out via discussions or Discord if you have any feedback. I’m very curious to hear how this feature can be improved. Of course if you spot a bug, please open an issue.

Changelog

  • f60202e Add Snapcraft and Scoop config
  • bdd6673 Add Snapcraft notice
  • d3246b0 Add intercept feature to README
  • 02408b5 Add intercept module
  • d34258d Add links to intercept filter docs
  • 0e9fb0a Add tests for search.Expression interface implementations
  • 87b8b18 Fix README badges
  • 6ffc55c Fix Snapcraft plugs config to allow network binding
  • 3f5277e Fix light/dark mode logo in README
  • edab744 Remove old docs
  • 61fd3fc Update admin dependencies

v0.6.0

2 years ago

This release has two improvements that should make Hetty easier to work with:

  • bef52d9 Add support to launch Chrome - Check this guide for details.
  • ad26478 Add certificate management subcommands - Check this doc for details.

Changelog

  • 6aa93b7 Add "Copy to Sender" button in reqlog table
  • 7afc23b Add Homebrew tap to GoReleaser config
  • ad26478 Add certificate management subcommands
  • 2ddf2a7 Add logger
  • bef52d9 Add support to launch Chrome
  • d438f93 Fix incorrect var names
  • 8269af9 Fix missing HTTP/1.0 proto enums
  • af26987 Fix sort order of request logs
  • f15438e Fix stray outdated enum values
  • 857aa0c Misc lint fixes
  • fa3f24e Move gql handler out of main, improve admin route matching
  • ed9a539 Remove stray console.log calls
  • c5f76e1 Remove unused project open/close event listeners
  • 29550ff Update README
  • ca0c085 Use ffcli, tidy up usage message

v0.5.1

2 years ago

Changelog

v0.5.0

2 years ago

This release adds a new “Sender” module to easily create, edit and replay HTTP requests:

  • efc2056 Add Sender module

Changelog

  • b41fe29 Add "Copy to Sender" table action
  • efc2056 Add Sender module
  • afa211d Add lint Github Action
  • e07163f Add prettier lint config
  • cd5403e Fix README
  • ed39450 Fix default make target
  • 7e43479 Reuse components across Proxy and Sender modules
  • 11f7028 Tidy up admin structure
  • 44193cd Use Node v16 in CI/CD

v0.4.0

2 years ago

The major change in this release is yet another database switch: from SQLite to BadgerDB. With BadgerDB, the project is now "pure Go" and can be built with CGO_ENABLED=0. 🎉

I will be slowly picking up the pace on Hetty again as of this year. There will be follow up releases in the following weeks and months to come, adding new features to the project. Keep an eye out on the roadmap, as I'll be updating it soon.

Changelog

2dc6538 Add build-test Github Action b3225bf Add initial tests for reqlog package ca3a729 Add linter, fix linting issue 4e2eaea Add sponsor 8a3b3cb Bump copyright year e42e1c2 Bump elliptic from 6.5.3 to 6.5.4 in /admin (#65) 6e38b16 Bump elliptic from 6.5.3 to 6.5.4 in /docs (#66) ad3dc0d Bump ini from 1.3.5 to 1.3.8 in /docs (#57) 49547f5 Bump prismjs from 1.22.0 to 1.23.0 in /docs (#64) 4ead501 Bump ssri from 6.0.1 to 6.0.2 in /admin (#70) 078bf30 Bump ssri from 6.0.1 to 6.0.2 in /docs (#71) a42f003 Bump y18n from 4.0.0 to 4.0.1 in /admin (#68) 50c2eac Bump y18n from 4.0.0 to 4.0.1 in /docs (#69) 565c370 Fix GoReleaser config, update moq dep d2e97f2 Fix typo "is" > "if" in CLI cert help text (#63) 8122b25 Remove dead code d84d2d0 Replace SQLite with BadgerDB 73ebb89 Update Dockerfile 1489cb1 Update GoReleaser config aa8ddf4 Update Next.js, Material UI 569f7bc Use embed instead of rice

v0.3.1

3 years ago

Changelog

ad3fa7d Handle req log filter I/O when no project is set

v0.3.0

3 years ago

Happy holidays! This release adds initial search support for request logs. Docs are still "to do". There's also a new icon in the top right of the request log to purge all logs (thanks @MichalZalecki!).

Changelog

07ef2f9 Add OG meta tags 430670a Add docs 16910bb Add lexer for reqlog search 471fa21 Add links to docs website in README 194d727 Add search expression support to admin interface f7550d6 Add static asset for header image for README 8c2efdb Add support for string literal expressions in sqlite pkg e59b9d6 Clear all HTTP request logs (#49) efc115e Fix docs dir 5bce912 Replace lexer, add parser dbc2577 Small doc fixes for mobile/lighthouse 8ab65fb Support implicit boolean expression nested in groups

v0.2.1

3 years ago

This patch release restores support for Windows in GitHub releases.

Changelog

6931d63 Remove GitHub workflows 71e87d3 Remove modd.conf 81fbfe4 Tidy up .gitignore f6789fa Tidy up manual build process 0ffbb61 Update README c01f190 Use Go instead of C for regexp sqlite func

v0.2.0

3 years ago

Changelog

ad98dd7 Add .release-env and .vscode to .gitignore 6fad74c Add contributing guidelines 073bcea Add db & pem's to gitignore (#29) 46caa05 Add initial GitHub actions fedb425 Add project management d48f1f0 Add scaffolding for scope package 0d04996 Add scope support ca707d1 Bump next from 9.5.3 to 9.5.4 in /admin (#36) 248001e Create CODE_OF_CONDUCT.md 1324010 Documenting CA certificates setup for hetty (#21) c5bfb96 Fix link to Hacker101 Discord f97e052 Fix usage snippet in README 6244d4a Link to discussions via issue templates ba7d88d Replace Cayley with SQLite3 5f4bff0 Selectively query DB based on GraphQL query field collection cf687f0 Update issue templates fa41e9c pkg/scope: add mutexes around scope (#33) 98dacbe sqlite: fix nil deref on missing response (#32)

v0.1.2

3 years ago

Changelog

ce48054 Add support for ~ expansion for DB filepath