diff --git a/plugins/terminal/lib/jediterm-pty-0.07.jar b/plugins/terminal/lib/jediterm-pty-0.07.jar deleted file mode 100644 index ed9610bb6d17..000000000000 Binary files a/plugins/terminal/lib/jediterm-pty-0.07.jar and /dev/null differ diff --git a/plugins/terminal/lib/jediterm-pty-0.08.jar b/plugins/terminal/lib/jediterm-pty-0.08.jar new file mode 100644 index 000000000000..ac2ead227485 Binary files /dev/null and b/plugins/terminal/lib/jediterm-pty-0.08.jar differ diff --git a/plugins/terminal/lib/libwinpty.dll b/plugins/terminal/lib/libwinpty.dll new file mode 100644 index 000000000000..9a7eaf68693e Binary files /dev/null and b/plugins/terminal/lib/libwinpty.dll differ diff --git a/plugins/terminal/lib/readme.txt b/plugins/terminal/lib/readme.txt index 9ab423c1ff53..99b15d4a7d5a 100644 --- a/plugins/terminal/lib/readme.txt +++ b/plugins/terminal/lib/readme.txt @@ -1,4 +1,5 @@ * JNA - Java Native Access - https://github.com/twall/jna -* JPty - https://github.com/jawi/JPty, this jar should be built manually to exclude purejavacomm and jna from it +* pty4j - Java PTY implementation - https://github.com/traff/pty4j * purejavacomm - we use forked version that fixes JNA and YourKit Profiler incompatibility - https://github.com/traff/purejavacomm * jediterm-pty - PTY terminal from https://github.com/traff/jediterm +* libwinpty.dll and winpty-agent.exe - Windows PTY native implementation used by pty4j, we use forked version from https://github.com/traff/winpty diff --git a/plugins/terminal/lib/winpty-agent.exe b/plugins/terminal/lib/winpty-agent.exe new file mode 100644 index 000000000000..87431b52c287 Binary files /dev/null and b/plugins/terminal/lib/winpty-agent.exe differ diff --git a/plugins/terminal/terminal.iml b/plugins/terminal/terminal.iml index 4f6cb3f6d674..20a7e2ae43ff 100644 --- a/plugins/terminal/terminal.iml +++ b/plugins/terminal/terminal.iml @@ -42,7 +42,7 @@ - +