Commit Graph

16 Commits

Author SHA1 Message Date
Manoj Ampalam 69ea992e00 Source snapshot from Powershell/openssh-portable:latestw_cwb 2016-12-17 23:06:42 -08:00
Manoj Ampalam 7c62169a93 Source snapshot from Powershell\openssh-portable 2016-11-29 14:50:13 -08:00
Manoj Ampalam 31989d6f07 sshd changes 2016-03-25 16:28:25 -07:00
Manoj Ampalam f33bb99b94 fix connecting sock to finalize before reporting write enabled 2016-03-19 20:40:55 -07:00
manojampalam bf74d01af3 Removing #ifdefs around fcntl(FD_CLOSEXEC) 2016-03-19 13:25:43 -07:00
Manoj Ampalam 7ca05346bb signal prototypes 2016-03-16 13:43:14 -07:00
manojampalam 238c80b33d initial SIGCHLD implementation 2016-03-14 23:00:27 -07:00
Manoj Ampalam 0e1f1c1cb3 sshd enabling changes 2016-03-10 15:18:09 -08:00
manojampalam e4c233e95c 3-6 C12
Changes enabling ssh.exe on the new posix wrapper
2016-03-06 21:43:59 -08:00
quamrulmina cbdfedff94 sshd sets ssh client tty mode to original state after a tty session has ended
this is a needed step for our sshd in tty mode as we ask clients to send
us CRLF as command terminator. But we must reset the mode when the tty
session ends so that sftp running after it does not encounter CRLF mode.
Linux openssh sftp client otherwise would show two lines for each
command typed when run after an ssh session to our server.
2015-11-19 00:35:59 -06:00
quamrulmina 5b34ab66d8 sshd server to avoid closing child handle if already closed
was causing exception in debugger otherwise.
2015-11-16 18:20:36 -06:00
quamrulmina 9f26b75d5d sshd sets the client terminal mode to original after an interactive session ends
This is needed so that sftp running after a ssh session from a Linux
client does not see two lines for each line typed. CRLF is set by win32
sshd server but we have to set mode to the previous way in the client
when an interactive session has ended.
2015-11-06 14:55:53 -06:00
dkulwin 25e52cb498 Add prototypes for functions returning pointers and modify how some arrays are defined
Functions not declared before use, are define as returning an int.
Under 64-bit this can result in corrupted pointers being returned.

Also, Visual studio doesn't like it when you use variables to declare
array sizes, static values always work though.
2015-11-04 19:34:15 -06:00
quamrulmina 989b8a9f01 improved sshd child monitor code to avoid annoying "broken pipe" msg from Linux clients
take child detection handle out from select mux after a child process is
detected to have exited so that other code exit handlings can run its
course
2015-10-02 18:35:08 -05:00
arif-pragmasys f4b56e2280 nomachine + additional changes applied to openssh 7.1p1 source base 2015-09-21 16:03:51 -05:00
Arif Saikat fb17410f60 Original Nomachine 5.9p1 source code
Original Nomachine 5.9p1 source code
2015-09-09 14:08:05 -05:00