Commit Graph

605 Commits

Author SHA1 Message Date
Manoj Ampalam 809d39871a Fix in async Recv and other updates 2016-03-18 14:37:40 -07:00
manojampalam 03f9475b85 streaming app for stress testing ssh transport 2016-03-17 22:51:07 -07:00
manojampalam d4938e3cc4 Removing prototype samples 2016-03-17 21:22:26 -07:00
Manoj Ampalam dec395bbfe disabled broken fdopen and routed usage in code to Win CRTs _fdopen, also logging in Network mode, to get elevated tokens for admin 2016-03-17 19:36:09 -07:00
manojampalam 3760840856 Updates to project files to move _NT target to 0x600 2016-03-16 23:06:40 -07:00
Manoj Ampalam 7ca05346bb signal prototypes 2016-03-16 13:43:14 -07:00
manojampalam 4fd9ed0bd7 signal support initial changes 2016-03-15 23:00:55 -07:00
manojampalam 6ba1ba551a Merge branch 'L2-Win32Posix-Prototype' into L1-Prod 2016-03-15 20:34:26 -07:00
manojampalam 8dd7423e13 committing un-revertable diff 2016-03-15 20:33:07 -07:00
manojampalam 8485fd9035 Merge branch 'L1' 2016-03-15 20:27:12 -07:00
manojampalam 318a2fb50c Merge branch 'L1' into L2-Win32Posix-Prototype 2016-03-15 19:57:48 -07:00
manojampalam a6d70abfc3 Removed new termio incompatible dup() implementaion with overlapped option 2016-03-15 18:56:59 -07:00
manojampalam a8fcb8d673 Term IO implemented to support Vista and Win7 2016-03-15 18:38:08 -07:00
Manoj Ampalam fb93bb95e2 term io initial implementation 2016-03-15 15:15:24 -07:00
Manoj Ampalam a67a8b8012 test updates 2016-03-15 14:11:23 -07:00
Manoj Ampalam defe8ce39f Simplified code around getting file type and enabled password mode for passphrase collection, Ctrl+c while entering passphrase now works 2016-03-15 13:22:14 -07:00
manojampalam 238c80b33d initial SIGCHLD implementation 2016-03-14 23:00:27 -07:00
manojampalam 4a991a25a9 removed redundant macros in socketio 2016-03-13 23:25:50 -07:00
manojampalam 43873fe362 ssh-keygen onboard. Not functional yet 2016-03-13 22:21:57 -07:00
manojampalam 2d47fc533a Fixing bug in async connect resulting in TCP fwding failures. scp on board (not functional yet) 2016-03-13 22:03:03 -07:00
manojampalam 83cad11f62 sftp-server is now functional 2016-03-13 14:29:52 -07:00
manojampalam 5a47bedd44 enabled sftp-server over new POSIX wrapper. not functional yet 2016-03-13 11:40:04 -07:00
manojampalam 5cb9fb09ed shell host is now the default shell process in sshd 2016-03-13 11:21:09 -07:00
manojampalam 7bff604e70 Added shellhost project to main solution 2016-03-13 10:14:45 -07:00
manojampalam aed2a003fb shell host bug fixes 2016-03-13 10:07:55 -07:00
manojampalam bcb0079251 Implementation of shell-host and updated copy rights 2016-03-12 22:37:01 -08:00
manojampalam 642368ca9d Fix in assertion 2016-03-11 18:45:36 -08:00
manojampalam decdb8bf37 sample updates 2016-03-11 18:32:52 -08:00
manojampalam 91faab4d9e debug log updates 2016-03-11 18:32:31 -08:00
manojampalam fde5fdad4d updating debug log info 2016-03-11 17:19:22 -08:00
manojampalam 173b000a76 Enabled sshd debug mode in windows, fixed bug in STDIO close(), and tty condition in client_loop() 2016-03-11 14:31:47 -08:00
manojampalam 4ae501e179 Redirected IO exp 2016-03-10 21:42:06 -08:00
Manoj Ampalam 0e1f1c1cb3 sshd enabling changes 2016-03-10 15:18:09 -08:00
Manoj Ampalam 64531446fa Fix in condition testing for tty of channel's out fd 2016-03-10 14:59:01 -08:00
Manoj Ampalam 05c9f0e371 fix assertion in file write completion call back 2016-03-10 11:29:17 -08:00
manojampalam 2854245328 Made sftp.exe functional 2016-03-09 22:39:27 -08:00
quamrulmina 69546ae1ff Revert "sshd session will not echo password in an app/program run within sshd session"
This reverts commit 4ed811fdb4.
2016-03-09 23:36:19 -06:00
manojampalam 31ed6d1458 Enabled SFTP client over new POSIX wrapper. Its not functional yet 2016-03-09 20:32:51 -08:00
manojampalam 41f53d605c Movied ansi parser out of channel code and put it in a filter 2016-03-09 20:32:02 -08:00
Manoj Ampalam 1c9731059d Fix for bug in dup on input handle 2016-03-09 16:45:48 -08:00
quamrulmina 4ed811fdb4 sshd session will not echo password in an app/program run within sshd session
Fixes problem #143 ; Turning off echo does not work. Now "net use" to
mount a drive or sftp, scp, run within a ssh session will not echo
password.
2016-03-09 14:54:51 -06:00
manojampalam 1369e3054f Fix on_select logic for sockets 2016-03-08 22:54:35 -08:00
quamrulmina 91adb0c99b sftp.exe fixed to run within a ssh session
stdout buffer avoided so that printf("sftp>") prompts and other
printf()s come through to the user right away
2016-03-08 20:14:53 -06:00
manojampalam ae2873e8f1 select() fixes around timeout expiry return value 2016-03-07 22:46:21 -08:00
manojampalam 682fac1587 3-7 20:00 2016-03-07 20:08:45 -08:00
Manoj Ampalam e73111f3d9 3-7 15:15 2016-03-07 15:14:53 -08:00
Manoj Ampalam 81efa6a3b7 Added dup() support 2016-03-07 15:13:32 -08:00
Manoj Ampalam 04ae5b8469 3-7 C4 2016-03-07 14:27:13 -08:00
Manoj Ampalam 2305a16980 3-7 C3
advancing file pointer in read completion routine
2016-03-07 14:25:38 -08:00
Manoj Ampalam 991be1f492 3-7 C2
Fix select routine to return EAGAIN when timeout is 0 and no fds are
ready
2016-03-07 13:02:31 -08:00