363 Commits

Author SHA1 Message Date
manojampalam
6eb804732d 2-29 C6 2016-02-29 22:41:33 -08:00
manojampalam
a4163ba0a3 2-29 5 2016-02-29 20:59:25 -08:00
manojampalam
afbfa98759 2-2-9 C4 2016-02-29 19:33:58 -08:00
manojampalam
a1b32fa0e0 2-29 C3 2016-02-29 17:17:47 -08:00
Manoj Ampalam
acebf2b325 2-29 C2 2016-02-29 15:17:25 -08:00
Manoj Ampalam
c2cbcaab0b 2-29 C1 2016-02-29 13:59:23 -08:00
manojampalam
684470e9f2 2-28 C6 2016-02-28 22:37:36 -08:00
manojampalam
ef3f1691e8 2-28 C5 2016-02-28 15:55:55 -08:00
manojampalam
6c4b701dd6 2-28 C4 2016-02-28 15:25:33 -08:00
manojampalam
a98327775b 2-28-C3 2016-02-28 14:41:48 -08:00
manojampalam
720818154f 2-28 C2 2016-02-28 12:59:20 -08:00
quamrulmina
9b054c011e moduli file and primes file should be picked from current sshd directory
they were being picked from root directory /moduli and /primes ; now
they are to be where sshd package is installed.
2016-02-28 13:30:11 -06:00
manojampalam
2c07012217 Updated .gitignore 2016-02-28 00:14:55 -08:00
manojampalam
4b6bb2ac18 2-28 C1 2016-02-28 00:10:51 -08:00
quamrulmina
74f2c00457 sshd fixed to now take domain\user format for domain user login
domain\user form now works. user@domain format already worked but now
fixd to allow local machine name as the domain name also. So all these
formats now work:
For a domain acct: user OR domain\user  OR user@domain
For a local acct:  user OR localmachinename\user OR
user@localmachinename
Note: public key logon still only works for a local user acct and the
localmachinename must not be given and only the username specified for
public key logon to work.
2016-02-27 23:04:21 -06:00
manojampalam
3e61818f19 2-27 C2 2016-02-27 18:05:20 -08:00
manojampalam
d42ef60f9c 2-27 C1 2016-02-27 14:53:57 -08:00
manojampalam
9fe3ef60e6 2-26 C1
updates to project files
2016-02-26 22:01:11 -08:00
manojampalam
b1fb747716 PS Script to analyze fork Vs original code diffs
Intention is to see the % of original code being reused for Win32 port. Here are the number as of 2-26-2016 for various libs
libssh     89.09911361805 %
scp     85.2348993288591 %
sftp     93.3269323091695 %
sftp-server     76.2975778546713 %
ssh     90.1238422312415 %
ssh-add     99.6138996138996 %
ssh-agent     85.7938718662953 %
sshd     84.0249187432286 %
2016-02-26 19:40:40 -08:00
Manoj Ampalam
03ade97966 Merge branch 'L1' 2_25_2016 2016-02-25 14:42:29 -08:00
quamrulmina
1f825c7e30 sftp client lls did not work in Windows if cygwin or linux ls not available
Now lls is mapped to "dir" in Windows port which is available in Windows
shell (cmd or powershell ). Cygwin or Linux emulation tools which has
"ls" are not needed.
2016-02-24 23:23:39 -06:00
manojampalam
7181f2b3d3 Merge pull request #118 from szepeviktor/patch-1
Adding Chocolatey badges
2016-02-20 15:58:03 -08:00
Viktor Szépe
907848880e Adding Chocolatey badges 2016-02-19 11:26:53 +01:00
Manoj Ampalam
52a5a6ac92 Merge branch 'L1' of https://github.com/PowerShell/Win32-OpenSSH into L1 2016-02-09 11:41:36 -08:00
Manoj Ampalam
88f4c54f66 OpenSSL build script from David 2016-02-09 11:41:26 -08:00
quamrulmina
f3c841824e Improve sshd Pluggable remote console enhancements
pluggable binaries are to reside in the same directory where sshd.exe is
located
2016-02-02 02:02:56 -06:00
Manoj Ampalam
3a1808037d Merge branch 'L1' 2016-02-01 22:54:32 -08:00
Manoj Ampalam
72f943a679 2-1-c1 2016-02-01 22:50:21 -08:00
arif-pragmasys
9f47848ee6 Fix linux build by adding new crypto files 2016-02-01 16:49:53 -06:00
dkulwin
384cd18b56 Add abstraction interface for elliptic points and elliptic diffie hellman 2016-02-01 11:27:52 -06:00
quamrulmina
829f799ad9 Add pluggable access to shell session so that cmd & powershell runs like natively
#define WIN32_PRAGMA_REMCON in config.h.vs or in channels.c, session.c
and sshpty.c files . cmdserver.exe runtime in Pragma Fortress SSH
package needed to access shell session.
2016-02-01 04:10:36 -06:00
Manoj Ampalam
1a72ebe3a2 1-31 C1 2016-01-31 01:10:48 -08:00
Manoj Ampalam
406105949d 1-30 C1 2016-01-30 17:02:15 -08:00
Manoj Ampalam
a9d62206f4 1-30 C1 2016-01-30 00:16:46 -08:00
Manoj Ampalam
8433e8ee77 1-29 C1 2016-01-29 18:46:45 -08:00
quamrulmina
f43f33da8b Fix sshd.log file to be created in the correct place
sshd.log of child was created in root / directory. It should be in the
directory where sshd.exe binary is located. Otherwise logged data were
not being found in the central sshd.log file where user's expect.
2016-01-29 02:53:53 -06:00
Manoj Ampalam
418687fea0 1-28-C1 2016-01-28 23:04:27 -08:00
quamrulmina
802d9a3349 Fix #71; Env vars like APPDATA, LOCALAPPDATA etc in sshd are set correctly now.
APPDATA, LOCALAPPDATA, HOMEDRIVE, HOMEPATH set correctly in sshd server
2016-01-27 18:20:11 -06:00
Manoj Ampalam
888020265b Merge branch 'L1' into L2-Win32Posix-Prototype 2016-01-18 22:37:55 -08:00
Manoj Ampalam
733d09e249 1-18 C1 2016-01-18 22:29:15 -08:00
Manoj Ampalam
118d457d39 1-17 C2 2016-01-17 00:17:43 -08:00
Manoj Ampalam
e642fa78ec 1-17 C1 2016-01-17 00:14:19 -08:00
dkulwin
44d8ddddb1 Implement generic interface for bignum and diffie-hellman
Implementation of a generic wrap interface for bignum and diffie-hellman
based upon Damien's wrap code in openssh-openbsd.  This commit adds the
generic interface along with the backing code for openssl, cng, and cng
with an openssl fallback.  Currently, openssl is the only provider for
bignum and the diffie-hellman generic interface is only for static and
negotiated oakley groups..
2016-01-16 16:10:16 -06:00
quamrulmina
fe136bc352 Code fixed for ssh-agent.exe and ssh-add.exe to work in Windows
ssh-agent.exe and ssh-add.exe code updated and fixed to work in Windows.
For convenience of users, ssh-agent.exe starts a cmd shell with the
"SSH_AUTH_SOCK" and "SSH_AGENT_PID" environment variables set.
ssh-add.exe can be run immediately from the cmd shell. 'ssh-add -L" and
"ssh-add id_rsa"  and "ssh-add -d id_rsa" are 3 useful commands to list,
add and delete keys from ssh-agent cache.
2016-01-16 00:05:33 -06:00
Manoj Ampalam
b345f4581f 1-15 C1 2016-01-15 17:48:52 -08:00
Manoj Ampalam
ea5c31f5a1 1-14 C1 2016-01-14 23:08:18 -08:00
quamrulmina
8f42a2f376 ssh client roaming bug fix applied.
Disable experimental client-side roaming support.  Server side was
disabled/gutted for years already, but this aspect was surprisingly
forgotten. openssh lists this bug as CVE-2016-0777
It is described in:
http://undeadly.org/cgi?action=article&sid=20160114142733
2016-01-14 15:15:24 -06:00
Manoj Ampalam
a3e7bf4c4c 1-13 C1 2016-01-13 12:52:58 -08:00
Manoj Ampalam
36c5c9e89f 1-12 C1 2016-01-12 14:38:05 -08:00
Manoj Ampalam
fa9331e2d5 108 C1 2016-01-08 15:09:53 -08:00