Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add websocket support for port forwarding #33684

Merged
merged 3 commits into from
Feb 2, 2017

Commits on Feb 1, 2017

  1. Port forward over websockets

    - split out port forwarding into its own package
    
    Allow multiple port forwarding ports
    - Make it easy to determine which port is tied to which channel
    - odd channels are for data
    - even channels are for errors
    
    - allow comma separated ports to specify multiple ports
    
    Add  portfowardtester 1.2 to whitelist
    fraenkel committed Feb 1, 2017
    Configuration menu
    Copy the full SHA
    beb53fb View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2017

  1. CRI Portforward needs to forward websocket ports

    - adjust ports to int32
    - CRI flows the websocket ports as query params
    
    - Do not validate ports since the protocol is unknown
      SPDY flows the ports as headers and websockets uses query params
    - Only flow query params if there is at least one port query param
    fraenkel committed Feb 2, 2017
    Configuration menu
    Copy the full SHA
    93c1142 View commit details
    Browse the repository at this point in the history
  2. Generated code

    fraenkel committed Feb 2, 2017
    Configuration menu
    Copy the full SHA
    f07f5a4 View commit details
    Browse the repository at this point in the history