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

Supports sending output to clients when running programs remotely #3253

Merged
merged 61 commits into from
Jul 5, 2023
Merged
Changes from 1 commit
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
4a06698
wip: Support sending output when remote debug
tttoad Jan 17, 2023
6968a79
wip: Support local output and remote output
tttoad Jan 19, 2023
105696d
wip: fix stderr and stdout assignment error
tttoad Jan 19, 2023
444eeb1
wip: optimize code
tttoad Jan 20, 2023
3869956
wip: Only if outputMode is "remote" is the redirected console output
tttoad Jan 21, 2023
8a43523
wip: Redirected debugMode output(Not tested on windows)
tttoad Jan 31, 2023
4e47c69
wip: support remote debugging output redirection of windows
tttoad Jan 31, 2023
8350405
wip: real-time write back output
tttoad Feb 1, 2023
9c96fbe
wip: support for windows
tttoad Feb 2, 2023
c4b8ce2
wip: fix windows remote debug not output
tttoad Feb 2, 2023
a605ff9
wip: fix truncated output redirection
tttoad Feb 2, 2023
d56ac9f
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Feb 2, 2023
984e012
wip: delete printfln
tttoad Feb 3, 2023
63341e7
wip: use debugger.Config to pass redirect(macOS)
tttoad Feb 9, 2023
d5f5fb3
wip: use debugger.Config to pass redirect(linux)
tttoad Feb 11, 2023
4621f4c
wip: Change redirect to a concrete type
tttoad Feb 11, 2023
f433b23
wip: s.wg.wait before sending "terminated"
tttoad Feb 11, 2023
ffad8a4
wip: add proc/redirect test(darwin and linux)
tttoad Feb 17, 2023
a1467d6
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Feb 18, 2023
70216a5
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Feb 19, 2023
902235d
wip: Fix test failure on windows
tttoad Feb 20, 2023
9e08369
fix: undefined: proc.Redirects
tttoad Feb 20, 2023
0b3c066
fix: compile failure
tttoad Feb 20, 2023
38958bc
wip: Remove useless code
tttoad Feb 20, 2023
fc89882
fix: filename error
tttoad Feb 23, 2023
e6a0c78
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Feb 26, 2023
359ee2c
fix: os.file not close
tttoad Feb 26, 2023
ad0dec1
test: add server_test.redirect
tttoad Mar 1, 2023
73c7076
fix: Remove 'eol' from end of file
tttoad Mar 2, 2023
61092e2
fix: gdbserial: File not closed in file mode.
tttoad Mar 2, 2023
bdd13c9
feat: Remove "only-remote". Fix spelling mistakes.
tttoad Mar 3, 2023
f43b3d3
fix: spelling mistakes
tttoad Mar 3, 2023
28cea47
refactor: redirect
tttoad Mar 8, 2023
c0b0d07
fix: stdout and stderr are not set to default values
tttoad Mar 9, 2023
4617c1f
fix: Restore code logic for rr.openRedirects()
tttoad Mar 9, 2023
123de13
fix: Optimization Code
tttoad Mar 15, 2023
980d430
fix: utiltest
tttoad Mar 15, 2023
72c6718
fix: execpt out
tttoad Mar 15, 2023
f83ec15
fix: Resource release for redirects
tttoad Mar 18, 2023
31dba49
fix: build failure
tttoad Mar 18, 2023
8ebdb9d
fix: clean->clear
tttoad Mar 18, 2023
7d441c2
fix: build failure
tttoad Mar 19, 2023
dfa96ba
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Mar 19, 2023
ca76f9d
fix: test failure
tttoad Mar 19, 2023
36d0e92
fix: Optimization Code
Mar 20, 2023
6e33d4a
style: remove useless code
tttoad Mar 27, 2023
702341d
refactor: namedpipe
tttoad Apr 1, 2023
5aeb3f8
refactor: namedpipe, launch ...
tttoad Apr 4, 2023
10e0a66
fix: freebsd compile failure
tttoad Apr 4, 2023
1e3701b
fix: proc_darwin compile failure
tttoad Apr 4, 2023
4c8f86b
style: remove useless code
tttoad Apr 4, 2023
c016bc1
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Apr 5, 2023
a4f0491
feat: add d.config.Stdxx check on debug.Restart
tttoad Apr 8, 2023
0c2f3ad
style: formatting and adding comments
tttoad May 1, 2023
02d96ec
style: formatting and adding comments
tttoad May 1, 2023
44fa283
feat: add d.config.Stdxx check on debug.Restart
tttoad Apr 8, 2023
768fad8
style: namedpipe->redirector
tttoad May 12, 2023
f27bfcf
Merge branch 'feat-console' of github.com:tttoad/delve into feat-console
tttoad May 12, 2023
7dd6f49
style: namedPipe->redirector
tttoad May 12, 2023
7725eae
Merge branch 'master' into feat-console
tttoad Jun 13, 2023
38969ab
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad Jun 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' of github.com:tttoad/delve into feat-console
tttoad committed Feb 2, 2023
commit d56ac9f7cc7c7c7b550a452f3c05ec1db2e1f0ac

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.