Skip to content

Commit a240212

Browse files
committed
Source snapshot from Powershell/openssh-portable:latestw_all
1 parent 727329a commit a240212

File tree

110 files changed

+56861
-55384
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+56861
-55384
lines changed

.gitignore

Lines changed: 302 additions & 300 deletions
Large diffs are not rendered by default.

PROTOCOL.agent

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
This file used to contain a description of the SSH agent protocol
2-
implemented by OpenSSH. It has since been superseded by
3-
https://tools.ietf.org/html/draft-miller-ssh-agent-00
1+
This file used to contain a description of the SSH agent protocol
2+
implemented by OpenSSH. It has since been superseded by an Internet-
3+
draft that is available from:
4+
5+
https://tools.ietf.org/html/draft-miller-ssh-agent-02

README

Lines changed: 66 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,66 @@
1-
See https://www.openssh.com/releasenotes.html#7.5p1 for the release notes.
2-
3-
Please read https://www.openssh.com/report.html for bug reporting
4-
instructions and note that we do not use Github for bug reporting or
5-
patch/pull-request management.
6-
7-
- A Japanese translation of this document and of the release notes is
8-
- available at http://www.unixuser.org/~haruyama/security/openssh/index.html
9-
- Thanks to HARUYAMA Seigo <[email protected]>
10-
11-
This is the port of OpenBSD's excellent OpenSSH[0] to Linux and other
12-
Unices.
13-
14-
OpenSSH is based on the last free version of Tatu Ylonen's sample
15-
implementation with all patent-encumbered algorithms removed (to
16-
external libraries), all known security bugs fixed, new features
17-
reintroduced and many other clean-ups. OpenSSH has been created by
18-
Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt,
19-
and Dug Song. It has a homepage at https://www.openssh.com/
20-
21-
This port consists of the re-introduction of autoconf support, PAM
22-
support, EGD[1]/PRNGD[2] support and replacements for OpenBSD library
23-
functions that are (regrettably) absent from other unices. This port
24-
has been best tested on AIX, Cygwin, HP-UX, Linux, MacOS/X,
25-
NetBSD, OpenBSD, OpenServer, Solaris, Unicos, and UnixWare.
26-
27-
This version actively tracks changes in the OpenBSD CVS repository.
28-
29-
The PAM support is now more functional than the popular packages of
30-
commercial ssh-1.2.x. It checks "account" and "session" modules for
31-
all logins, not just when using password authentication.
32-
33-
OpenSSH depends on Zlib[3], OpenSSL[4], and optionally PAM[5] and
34-
libedit[6]
35-
36-
There is now several mailing lists for this port of OpenSSH. Please
37-
refer to https://www.openssh.com/list.html for details on how to join.
38-
39-
Please send bug reports and patches to the mailing list
40-
[email protected]. The list is open to posting by unsubscribed
41-
users. Code contribution are welcomed, but please follow the OpenBSD
42-
style guidelines[7].
43-
44-
Please refer to the INSTALL document for information on how to install
45-
OpenSSH on your system.
46-
47-
Damien Miller <[email protected]>
48-
49-
Miscellania -
50-
51-
This version of OpenSSH is based upon code retrieved from the OpenBSD
52-
CVS repository which in turn was based on the last free sample
53-
implementation released by Tatu Ylonen.
54-
55-
References -
56-
57-
[0] https://www.openssh.com/
58-
[1] http://www.lothar.com/tech/crypto/
59-
[2] http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/prngd.html
60-
[3] http://www.gzip.org/zlib/
61-
[4] http://www.openssl.org/
62-
[5] http://www.openpam.org
63-
http://www.kernel.org/pub/linux/libs/pam/
64-
(PAM also is standard on Solaris and HP-UX 11)
65-
[6] http://thrysoee.dk/editline/ (portable version)
66-
[7] http://man.openbsd.org/style.9
1+
See https://www.openssh.com/releasenotes.html#7.6p1 for the release notes.
2+
3+
Please read https://www.openssh.com/report.html for bug reporting
4+
instructions and note that we do not use Github for bug reporting or
5+
patch/pull-request management.
6+
7+
- A Japanese translation of this document and of the release notes is
8+
- available at http://www.unixuser.org/~haruyama/security/openssh/index.html
9+
- Thanks to HARUYAMA Seigo <[email protected]>
10+
11+
This is the port of OpenBSD's excellent OpenSSH[0] to Linux and other
12+
Unices.
13+
14+
OpenSSH is based on the last free version of Tatu Ylonen's sample
15+
implementation with all patent-encumbered algorithms removed (to
16+
external libraries), all known security bugs fixed, new features
17+
reintroduced and many other clean-ups. OpenSSH has been created by
18+
Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt,
19+
and Dug Song. It has a homepage at https://www.openssh.com/
20+
21+
This port consists of the re-introduction of autoconf support, PAM
22+
support, EGD[1]/PRNGD[2] support and replacements for OpenBSD library
23+
functions that are (regrettably) absent from other unices. This port
24+
has been best tested on AIX, Cygwin, HP-UX, Linux, MacOS/X,
25+
NetBSD, OpenBSD, OpenServer, Solaris, Unicos, and UnixWare.
26+
27+
This version actively tracks changes in the OpenBSD CVS repository.
28+
29+
The PAM support is now more functional than the popular packages of
30+
commercial ssh-1.2.x. It checks "account" and "session" modules for
31+
all logins, not just when using password authentication.
32+
33+
OpenSSH depends on Zlib[3], OpenSSL[4], and optionally PAM[5] and
34+
libedit[6]
35+
36+
There is now several mailing lists for this port of OpenSSH. Please
37+
refer to https://www.openssh.com/list.html for details on how to join.
38+
39+
Please send bug reports and patches to the mailing list
40+
[email protected]. The list is open to posting by unsubscribed
41+
users. Code contribution are welcomed, but please follow the OpenBSD
42+
style guidelines[7].
43+
44+
Please refer to the INSTALL document for information on how to install
45+
OpenSSH on your system.
46+
47+
Damien Miller <[email protected]>
48+
49+
Miscellania -
50+
51+
This version of OpenSSH is based upon code retrieved from the OpenBSD
52+
CVS repository which in turn was based on the last free sample
53+
implementation released by Tatu Ylonen.
54+
55+
References -
56+
57+
[0] https://www.openssh.com/
58+
[1] http://www.lothar.com/tech/crypto/
59+
[2] http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/prngd.html
60+
[3] http://www.gzip.org/zlib/
61+
[4] http://www.openssl.org/
62+
[5] http://www.openpam.org
63+
http://www.kernel.org/pub/linux/libs/pam/
64+
(PAM also is standard on Solaris and HP-UX 11)
65+
[6] http://thrysoee.dk/editline/ (portable version)
66+
[7] http://man.openbsd.org/style.9

appveyor.yml

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
1-
version: 0.0.21.0.{build}
2-
image: Visual Studio 2015
3-
4-
branches:
5-
only:
6-
- latestw_all
7-
8-
init:
9-
- ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
10-
11-
build_script:
12-
- ps: |
13-
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
14-
Invoke-AppVeyorBuild
15-
16-
after_build:
17-
- ps: |
18-
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
19-
Install-OpenSSH
20-
21-
before_test:
22-
- ps: |
23-
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
24-
Set-OpenSSHTestEnvironment -Confirm:$false
25-
26-
test_script:
27-
- ps: |
28-
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
29-
Invoke-OpenSSHTests
30-
31-
after_test:
32-
- ps: |
33-
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
34-
Publish-OpenSSHTestResults
35-
36-
on_finish:
37-
- ps: |
38-
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
1+
version: 0.0.22.0.{build}
2+
image: Visual Studio 2015
3+
4+
branches:
5+
only:
6+
- latestw_all
7+
8+
init:
9+
- ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
10+
11+
build_script:
12+
- ps: |
13+
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
14+
Invoke-AppVeyorBuild
15+
16+
after_build:
17+
- ps: |
18+
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
19+
Install-OpenSSH
20+
21+
before_test:
22+
- ps: |
23+
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
24+
Set-OpenSSHTestEnvironment -Confirm:$false
25+
26+
test_script:
27+
- ps: |
28+
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
29+
Invoke-OpenSSHTests
30+
31+
after_test:
32+
- ps: |
33+
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
34+
Publish-OpenSSHTestResults
35+
36+
on_finish:
37+
- ps: |
38+
Import-Module $env:APPVEYOR_BUILD_FOLDER\contrib\win32\openssh\AppveyorHelper.psm1
3939
Publish-Artifact

0 commit comments

Comments
 (0)