openssh-portable/contrib/win32/win32compat
Manoj Ampalam 5faac25142
Fixes to PTY session regressions
With recent changes, PTY sessions are no longer working. The issue is due to TTY code in ssh.exe assuming that stdin and stdout are console handles. The reality could be different since these handles always are dup'ed or closed for other reasons.
Fix involves extracting console handles via CreateFile(CONIN\CONOUT).
2018-11-07 12:30:57 -08:00
..
inc Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
ssh-agent Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
ssh_config
Debug.h Alternate Thread Creation API To Avoid Memory Leaks (#306) 2018-05-23 16:53:36 -07:00
ansiprsr.c Issue13 (#184) 2017-07-19 15:28:35 -07:00
ansiprsr.h Move to LibreSSL, Fixed issues arising from compiling Windows specific code at warling level 3 2017-06-13 10:33:47 -07:00
console.c Fixes to PTY session regressions 2018-11-07 12:30:57 -08:00
console.h Fixes to PTY session regressions 2018-11-07 12:30:57 -08:00
fileio.c Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
libwin32compat.q
lsa_missingdefs.h added work arounds for missing APIs 2018-02-21 07:18:42 -08:00
misc.c Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00
misc_internal.h Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00
no-ops.c Enable SFTP chroot support (#308) 2018-05-11 14:45:20 -07:00
openssh-events.h Added support for ETW based logging (#280) 2018-03-06 15:33:19 -08:00
pwd.c Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00
shell-host.c Remove console resize (#336) 2018-08-03 13:29:43 -07:00
signal.c Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
signal_internal.h Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
signal_sigalrm.c Move to LibreSSL, Fixed issues arising from compiling Windows specific code at warling level 3 2017-06-13 10:33:47 -07:00
signal_sigchld.c Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
signal_wait.c Alternate Thread Creation API To Avoid Memory Leaks (#306) 2018-05-23 16:53:36 -07:00
socketio.c Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
spawn-ext.c Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00
spawn.c Add support of posix_spawnp (#344) 2018-09-29 14:28:21 -07:00
termio.c Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
tncon.c Ported bash based E2E tests and integrated security fix for cve-2018-15473(#346) 2018-10-04 14:16:02 -07:00
tncon.h Ported bash based E2E tests and integrated security fix for cve-2018-15473(#346) 2018-10-04 14:16:02 -07:00
tnnet.c Fix unicode rendering issue at ssh client (#338) 2018-10-26 10:31:38 -07:00
tnnet.h ConPTY changes and support for auto-updating known_hosts; 2018-07-25 15:15:05 -07:00
ttymodes_windows.c Ported fork to 7.8 2018-10-05 15:11:07 -07:00
utf.c Enable SFTP chroot support (#308) 2018-05-11 14:45:20 -07:00
w32-doexec.c Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00
w32-sshfileperm.c Optimized group membership resolution (#327) 2018-07-03 10:15:07 -07:00
w32api_proxies.c ConPTY changes and support for auto-updating known_hosts; 2018-07-25 15:15:05 -07:00
w32api_proxies.h ConPTY changes and support for auto-updating known_hosts; 2018-07-25 15:15:05 -07:00
w32fd.c Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00
w32fd.h Added support for hard links over sftp 2018-04-24 05:00:23 -04:00
w32log.c Ported bash based E2E tests and integrated security fix for cve-2018-15473(#346) 2018-10-04 14:16:02 -07:00
win32-utf8.c Issue13 (#184) 2017-07-19 15:28:35 -07:00
win32_dirent.c Enable SFTP chroot support (#308) 2018-05-11 14:45:20 -07:00
win32_groupaccess.c Ported bash based E2E tests and integrated security fix for cve-2018-15473(#346) 2018-10-04 14:16:02 -07:00
win32_pty.c dynamically check for conpty support (#352) 2018-11-07 12:29:29 -08:00
win32_sshpty.c ConPTY changes and support for auto-updating known_hosts; 2018-07-25 15:15:05 -07:00
win32_sshtty.c Terminal fixes (#182) 2017-07-18 12:31:30 -07:00
win32_usertoken_utils.c Converge fork and upstream branches 2018-10-30 14:54:13 -07:00
win32_zlib.c
win32compat.vcproj
wmain_common.c fixing TERM to xterm-256color and fixing sizeof(PATH_MAX) 2017-08-01 12:36:23 -07:00
wmain_sshd.c Fix of 1211 and 1082 (#349) 2018-11-05 12:22:20 -08:00