Skip to content

Feat/history navigation improvements#77

Open
N1et wants to merge 3 commits intoPortSwigger:mainfrom
N1et:feat/history-navigation-improvements
Open

Feat/history navigation improvements#77
N1et wants to merge 3 commits intoPortSwigger:mainfrom
N1et:feat/history-navigation-improvements

Conversation

@N1et
Copy link
Copy Markdown

@N1et N1et commented Apr 7, 2026

Enhanced history navigation and querying capabilities:

Ordering Improvements:

Added newestFirst parameter (default: false) to enable reverse chronological browsing in:

  • GetProxyHttpHistory - browse HTTP history newest first
  • GetProxyHttpHistoryRegex - filter and reverse HTTP history
  • GetProxyWebsocketHistory - browse WebSocket history newest first
  • GetProxyWebsocketHistoryRegex - filter and reverse WebSocket history

New Counting Tools:

  • GetProxyHttpHistoryCount - returns total HTTP history count with optional regex filtering
  • GetProxyWebsocketHistoryCount - returns total WebSocket history count with optional regex filtering
  • Both tools support permission checks and optional regex patterns for targeted counting

Medeiros added 3 commits April 4, 2026 21:02
Add newestFirst boolean (default false) to get_proxy_http_history,
get_proxy_http_history_regex, get_proxy_websocket_history, and
get_proxy_websocket_history_regex. Uses List.asReversed() for O(1)
reverse without memory copy.
Returns the total number of items in proxy HTTP history.
Accepts optional regex parameter to count only matching items.
Returns the total number of items in proxy WebSocket history.
Accepts optional regex parameter to count only matching items.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant