Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: RooCodeInc/Roo-Code
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: jaschadub/Rook-Code
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 215 files changed
  • 2 contributors

Commits on Jun 19, 2025

  1. feat: integrate SchemaPin cryptographic schema verification

    Add comprehensive SchemaPin integration for MCP tool security:
    - SchemaPin v1.1.4 dependency with ECDSA P-256 verification
    - Service layer with TOFU key pinning and domain policies
    - MCP tool execution pipeline integration with graceful degradation
    - UI components for verification status and user interaction
    - Complete settings system with 6 configuration options
    - 99 comprehensive tests with 100% success rate
    
    Prevents MCP Rug Pull attacks while maintaining compatibility.
    jaschadub committed Jun 19, 2025
    Configuration menu
    Copy the full SHA
    b9168dc View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2025

  1. feat: implement comprehensive MCP security framework

    - Add enterprise-grade security controls across 5 phases
    - Implement input sanitization and validation framework
    - Add command execution sandboxing with resource limits
    - Replace weak access control with time-limited permissions
    - Implement network security with TLS enforcement
    - Add comprehensive audit logging and monitoring
    - Include SchemaPin integration for TOFU key pinning
    - Rebrand to Rook Code with Zero Trust for AI architecture
    - Add 282 comprehensive security tests with 92.2% success rate
    - Maintain backward compatibility with existing configurations
    
    Security vulnerabilities fixed:
    - Command injection prevention
    - Arbitrary code execution prevention
    - Weak access control replacement
    - Network security enforcement
    - Information disclosure prevention
    
    Components added:
    - src/utils/security/ - Complete security framework
    - src/services/mcp/EnhancedMcpHub.ts - Security-enhanced MCP hub
    - Comprehensive test suites for all security components
    - Updated README with security documentation
    jaschadub committed Jun 20, 2025
    Configuration menu
    Copy the full SHA
    c6e0337 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4c72c6 View commit details
    Browse the repository at this point in the history
  3. update configs

    jaschadub committed Jun 20, 2025
    Configuration menu
    Copy the full SHA
    baa856e View commit details
    Browse the repository at this point in the history
  4. update icons

    jaschadub committed Jun 20, 2025
    Configuration menu
    Copy the full SHA
    73ad69f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad5b02e View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2025

  1. custom modes

    jaschadub committed Jun 21, 2025
    Configuration menu
    Copy the full SHA
    e1097cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    efdb0e7 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2025

  1. Update README.md

    jaschadub authored Jun 22, 2025
    Configuration menu
    Copy the full SHA
    2eeb7c7 View commit details
    Browse the repository at this point in the history
  2. Update LICENSE

    jaschadub authored Jun 22, 2025
    Configuration menu
    Copy the full SHA
    cb7e972 View commit details
    Browse the repository at this point in the history
Loading