Skip to content
  • ttoad's avatar
    pkg/proc,service/*: Supports sending output to clients when running programs remotely (#3253) · 53998cbb
    ttoad authored
    
    
    * wip: Support sending output when remote debug
    
    * wip: Support local output and remote output
    
    * wip: fix stderr and stdout assignment error
    
    * wip: optimize code
    
    * wip: Only if outputMode is "remote" is the redirected console output
    
    * wip: Redirected debugMode output(Not tested on windows)
    
    * wip: support remote debugging output redirection of windows
    
    * wip: real-time write back output
    
    * wip: support for windows
    
    * wip: fix windows remote debug not output
    
    * wip: fix truncated output redirection
    
    * wip: delete printfln
    
    * wip: use debugger.Config to pass redirect(macOS)
    
    * wip: use debugger.Config to pass redirect(linux)
    
    * wip: Change redirect to a concrete type
    
    * wip: s.wg.wait before sending "terminated"
    
    * wip: add proc/redirect test(darwin and linux)
    
    * Merge branch 'master' of github.com:tttoad/delve into feat-console
    
    * wip: Fix test failure on windows
    
    * fix: undefined: proc.Redirects
    
    * fix: compile failure
    
    * wip: Remove useless code
    
    * fix: filename error
    
    * fix: os.file not close
    
    * test: add server_test.redirect
    
    * fix: Remove 'eol' from end of file
    
    * fix: gdbserial: File not closed in file mode.
    (in reality, gdbserial will never use file mode)
    
    * feat: Remove "only-remote". Fix spelling mistakes.
    
    * fix: spelling mistakes
    
    * refactor: redirect
    
    * fix: stdout and stderr are not set to default values
    
    * fix: Restore code logic for rr.openRedirects()
    
    * fix: Optimization Code
    
    * fix: utiltest
    
    * fix: execpt out
    
    * fix: Resource release for redirects
    
    * fix: build failure
    
    * fix: clean->clear
    
    * fix: build failure
    
    * fix: test failure
    
    * fix: Optimization Code
    
    * style: remove useless code
    
    * refactor: namedpipe
    
    * refactor: namedpipe, launch ...
    
    * fix: freebsd compile failure
    
    * fix: proc_darwin compile failure
    
    * style:  remove useless code
    
    * feat: add d.config.Stdxx check on debug.Restart
    
    * style: formatting and adding comments
    
    * style: formatting and adding comments
    
    * feat: add d.config.Stdxx check on debug.Restart
    
    * style: namedpipe->redirector
    
    * style: namedPipe->redirector
    
    ---------
    
    Co-authored-by: default avatar李翔 <qian.fu2@amh-group.com>
    53998cbb