Skip to content

Releases: phunks/inspect

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 26 Jul 13:30
feat(mitm): enhance response body handling with probe-based streaming…

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 20 Jul 15:54
feat(mitm): add connect_action support and implement tunnel blocking

- Introduced `connect_action` function in Roto filters to block or deny tunnels based on pre-defined rules.
- Enabled marking and filtering for blocked tunnels with associated flow metadata (`flow_marks_from_connect_action`).
- Updated dispatcher and runtime to integrate `connect_action` filters and merge their effects.
- Modified TUI and flow event handling to visualize blocked tunnels with customizable labels and colors.
- Enhanced configuration options to disable body limit enforcement and allow unrestricted captures.
- Updated README with details on `connect_action` functionality and its usage in blocking tunnels.

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 18 Jul 06:00
fix(tui): handle generated filter validation and external viewing

- validate generated Roto filters as generated filters instead of persistent ones
- fix open-edit request counting in DetailActionBus
- add external_view_command support for opening selected detail files
- wire global W shortcut for external viewing
- save generated filters silently before opening them externally from the editor
- improve external body viewing for compressed and SSE captures
- document external viewer/editor caveats for terminal UI programs

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:16
Update external diff handling: add SSL/TLS diff support and simplify …

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 10:32
Introduce HTTP outbound job system and Flow filter runtime

- Added `OutboundHttpJob` and `OutboundHttpBodySource` for managing outbound HTTP requests in filters.
- Implemented `OutboundHttpClientPool` for queueing and dispatching HTTP jobs asynchronously.
- Introduced `FlowFilterRuntime` to handle request, response, and completed filter execution in the filter manager workflow.
- Enhanced `FilterManager` to process filter runtime actions and manage new outbound HTTP capabilities.
- Added framework for capturing flow events (`FlowEvent`) tied to request/response states.
- Refactored filter-related structures and integrated them into the MITM flow system.
- Updated codebase to support new routing logic and asynchronous HTTP workflows.

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Jun 13:40
Add support for handling compressed body files and enhance search fun…

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 09:49
Fixed TUI keybindings, simplify help text rendering, and improve scro…

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 15:32
Add SSL/TLS detail tab in TUI with improved metadata handling

- Introduced a dedicated `SSL/TLS` tab for displaying TLS metadata in the detail view.
- Enhanced `DetailPane` implementation to support dynamic tab visibility and new content types.
- Refactored tab enums (`DetailPrimaryTab`, etc.) for clarity and expanded usage.
- Added better formatting for TLS details using JSON-based structures within requests and responses.
- Updated proxy implementation to generate and store `ssl_tls.json`.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 00:17
Make `DetailTabSelection` and related enums public, simplify conditio…

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Jun 17:21
Enhance TUI search with negation, multiple conditions, and combinable…