Commit Graph

3 Commits

Author SHA1 Message Date
Daniel Allen 0a5ce3421a Update mcp-proxy jar 2026-02-18 16:06:05 +00:00
portswigger-penguin 30901e8473 Add DNS Rebinding Protection (#19)
* Implement CORS support and DNS rebinding protection in Ktor server

* Enhance DNS rebinding protection by refining origin and referer checks, and adding user agent validation

* Add HTTP request approval feature with auto-approval targets management

* Refactor Config UI layout and enhance component styling for better usability

* Enhance Config UI with Material Design components

* Refactor build configuration and enhance UI design consistency with shared constants

* Refactor Config UI to use shared design colors for improved consistency and readability

* Suppress unused warning in ExtensionBase class

* Refactor Config UI layout for improved alignment and spacing consistency

* Increase scroll pane dimensions in Config UI for better visibility of targets list

* Enhance HTTP request approval dialog to display request content and improve layout

* Add history access approval feature with UI options for HTTP and WebSocket

* Replace enabled checkbox with toggle switch for improved UI interaction

* Refactor Config UI for improved layout and component consistency

* Add hover effect to targets list for improved user interaction

* Enhance targets list with rollover effect and keyboard support for improved accessibility

* Add validation for IPv4 and IPv6 addresses in target input

* Improve target validation to support IPv4, IPv6, and wildcard formats

* Refactor ConfigUi

* Refactor UI components to improve color management and responsiveness

* Enhance UI responsiveness and button sizing

* Update dependencies

* Add code execution warning to config editing tooling checkbox label

* Update mcp-sdk version to 0.5.0

* Refactor dialog handling to improve usability and integrate Montoya API for HTTP request management

* Refactor dialog components and enhance config editing checkbox with subtitle

* Set version to 1.1.0

* Integrate logging into McpConfig

* Listener management in McpConfig

* Add sparkle animation effect to toggle interaction in Design component

* Improve sparkle effect positioning and component dimensions
2025-06-16 10:52:27 +01:00
ps-porpoise 9e25522f8f Initial commit 2025-04-02 13:34:09 +01:00