Skip to content
This repository was archived by the owner on Jan 26, 2026. It is now read-only.

Commit 7b7b2ac

Browse files
Jakujecryptomilk
authored andcommitted
doc: Use https where possible
Related to T196 Signed-off-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org> (cherry picked from commit 1fa1a46)
1 parent 1c66217 commit 7b7b2ac

7 files changed

Lines changed: 35 additions & 34 deletions

File tree

CPackConfig.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ if (WIN32)
2323
set(CPACK_GENERATOR "${CPACK_GENERATOR};NSIS")
2424
set(CPACK_NSIS_DISPLAY_NAME "The SSH Library")
2525
set(CPACK_NSIS_COMPRESSOR "/SOLID zlib")
26-
set(CPACK_NSIS_MENU_LINKS "http://www.libssh.org/" "libssh homepage")
26+
set(CPACK_NSIS_MENU_LINKS "https://www.libssh.org/" "libssh homepage")
2727
endif (NSIS_MAKE)
2828
endif (WIN32)
2929

INSTALL

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
In order to build libssh, you need to install several components:
88

99
- A C compiler
10-
- [CMake](http://www.cmake.org) >= 2.6.0.
11-
- [openssl](http://www.openssl.org) >= 0.9.8
10+
- [CMake](https://www.cmake.org) >= 2.6.0.
11+
- [openssl](https://www.openssl.org) >= 0.9.8
1212
or
13-
- [gcrypt](http://www.gnu.org/directory/Security/libgcrypt.html) >= 1.4
14-
- [libz](http://www.zlib.net) >= 1.2
13+
- [gcrypt](https://www.gnu.org/directory/Security/libgcrypt.html) >= 1.4
14+
- [libz](https://www.zlib.net) >= 1.2
1515

1616
optional:
1717
- [cmocka](https://cmocka.org/) >= 1.1.0
@@ -117,4 +117,4 @@ This document is written using [Markdown][] syntax, making it possible to
117117
provide usable information in both plain text and HTML format. Whenever
118118
modifying this document please use [Markdown][] syntax.
119119

120-
[markdown]: http://www.daringfireball.net/projects/markdown
120+
[markdown]: https://www.daringfireball.net/projects/markdown

README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ If you ask yourself how to compile libssh, please read INSTALL before anything.
3131
3* Where ?
3232
-_-_-_-_-_-_
3333

34-
http://www.libssh.org
34+
https://www.libssh.org
3535

3636
4* Contributing
3737
-_-_-_-_-_-_-_-_-_

README.CodingStyle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ following to $HOME/.vimrc:
6060

6161
You can use the Vim gitmodline plugin to store this in the git config:
6262

63-
http://git.cryptomilk.org/projects/vim-gitmodeline.git/
63+
https://git.cryptomilk.org/projects/vim-gitmodeline.git/
6464

6565
For Vim, the following settings in $HOME/.vimrc will also deal with
6666
displaying trailing whitespace:

SubmittingPatches

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ much easier to work with individuals who have ownership than corporate
2323
legal departments if we ever need to make reasonable compromises with
2424
people using and working with libssh.
2525

26-
We track the ownership of every part of libssh via http://git.libssh.org,
26+
We track the ownership of every part of libssh via https://git.libssh.org,
2727
our source code control system, so we know the provenance of every piece
2828
of code that is committed to libssh.
2929

@@ -85,7 +85,7 @@ By making a contribution to this project, I certify that:
8585
Free Software Foundation; either version 2.1 of
8686
the License, or (at the option of the project) any later version.
8787

88-
http://www.gnu.org/licenses/lgpl-2.1.html
88+
https://www.gnu.org/licenses/lgpl-2.1.html
8989

9090

9191
We will maintain a copy of that email as a record that you have the

doc/curve25519-sha256@libssh.org.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,8 +112,8 @@ This number is calculated using the following procedure:
112112
This conversion follows the network byte order. This step differs from
113113
RFC5656.
114114

115-
[RFC5656] http://tools.ietf.org/html/rfc5656
115+
[RFC5656] https://tools.ietf.org/html/rfc5656
116116
[SCHNEIER] https://www.schneier.com/blog/archives/2013/09/the_nsa_is_brea.html#c1675929
117-
[DJB] http://cr.yp.to/talks/2013.05.31/slides-dan+tanja-20130531-4x3.pdf
117+
[DJB] https://cr.yp.to/talks/2013.05.31/slides-dan+tanja-20130531-4x3.pdf
118118
[Curve25519] "Curve25519: new Diffie-Hellman speed records."
119-
http://cr.yp.to/ecdh/curve25519-20060209.pdf
119+
https://cr.yp.to/ecdh/curve25519-20060209.pdf

doc/mainpage.dox

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ The libssh library provides:
3939

4040
- Client <b>and</b> server support
4141
- SSHv2 and SSHv1 protocol support
42-
- Supports <a href="http://test.libssh.org/" target="_blank">Linux, UNIX, BSD, Solaris, OS/2 and Windows</a>
43-
- Automated test cases with nightly <a href="http://test.libssh.org/" target="_blank">tests</a>
42+
- Supports <a href="https://test.libssh.org/" target="_blank">Linux, UNIX, BSD, Solaris, OS/2 and Windows</a>
43+
- Automated test cases with nightly <a href="https://test.libssh.org/" target="_blank">tests</a>
4444
- Event model based on poll(2), or a poll(2)-emulation.
4545

4646
@section main-copyright Copyright Policy
@@ -111,7 +111,7 @@ By making a contribution to this project, I certify that:
111111
Free Software Foundation; either version 2.1 of
112112
the License, or (at the option of the project) any later version.
113113

114-
http://www.gnu.org/licenses/lgpl-2.1.html
114+
https://www.gnu.org/licenses/lgpl-2.1.html
115115
@endverbatim
116116

117117
We will maintain a copy of that email as a record that you have the rights to
@@ -151,33 +151,34 @@ The libssh Team
151151

152152
The following RFC documents described SSH-2 protcol as an Internet standard.
153153

154-
- <a href="http://tools.ietf.org/html/rfc4250" target="_blank">RFC 4250</a>,
154+
- <a href="https://tools.ietf.org/html/rfc4250" target="_blank">RFC 4250</a>,
155155
The Secure Shell (SSH) Protocol Assigned Numbers
156-
- <a href="http://tools.ietf.org/html/rfc4251" target="_blank">RFC 4251</a>,
156+
- <a href="https://tools.ietf.org/html/rfc4251" target="_blank">RFC 4251</a>,
157157
The Secure Shell (SSH) Protocol Architecture
158-
- <a href="http://tools.ietf.org/html/rfc4252" target="_blank">RFC 4252</a>,
158+
- <a href="https://tools.ietf.org/html/rfc4252" target="_blank">RFC 4252</a>,
159159
The Secure Shell (SSH) Authentication Protocol
160-
- <a href="http://tools.ietf.org/html/rfc4253" target="_blank">RFC 4253</a>,
160+
- <a href="https://tools.ietf.org/html/rfc4253" target="_blank">RFC 4253</a>,
161161
The Secure Shell (SSH) Transport Layer Protocol
162-
- <a href="http://tools.ietf.org/html/rfc4254" target="_blank">RFC 4254</a>,
162+
- <a href="https://tools.ietf.org/html/rfc4254" target="_blank">RFC 4254</a>,
163163
The Secure Shell (SSH) Connection Protocol
164-
- <a href="http://tools.ietf.org/html/rfc4255" target="_blank">RFC 4255</a>,
164+
- <a href="https://tools.ietf.org/html/rfc4255" target="_blank">RFC 4255</a>,
165165
Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
166-
- <a href="http://tools.ietf.org/html/rfc4256" target="_blank">RFC 4256</a>,
166+
(not implemented in libssh)
167+
- <a href="https://tools.ietf.org/html/rfc4256" target="_blank">RFC 4256</a>,
167168
Generic Message Exchange Authentication for the Secure Shell Protocol (SSH)
168-
- <a href="http://tools.ietf.org/html/rfc4335" target="_blank">RFC 4335</a>,
169+
- <a href="https://tools.ietf.org/html/rfc4335" target="_blank">RFC 4335</a>,
169170
The Secure Shell (SSH) Session Channel Break Extension
170-
- <a href="http://tools.ietf.org/html/rfc4344" target="_blank">RFC 4344</a>,
171+
- <a href="https://tools.ietf.org/html/rfc4344" target="_blank">RFC 4344</a>,
171172
The Secure Shell (SSH) Transport Layer Encryption Modes
172-
- <a href="http://tools.ietf.org/html/rfc4345" target="_blank">RFC 4345</a>,
173+
- <a href="https://tools.ietf.org/html/rfc4345" target="_blank">RFC 4345</a>,
173174
Improved Arcfour Modes for the Secure Shell (SSH) Transport Layer Protocol
174175

175176
It was later modified and expanded by the following RFCs.
176177

177-
- <a href="http://tools.ietf.org/html/rfc4419" target="_blank">RFC 4419</a>,
178+
- <a href="https://tools.ietf.org/html/rfc4419" target="_blank">RFC 4419</a>,
178179
Diffie-Hellman Group Exchange for the Secure Shell (SSH) Transport Layer
179180
Protocol
180-
- <a href="http://tools.ietf.org/html/rfc4432" target="_blank">RFC 4432</a>,
181+
- <a href="https://tools.ietf.org/html/rfc4432" target="_blank">RFC 4432</a>,
181182
RSA Key Exchange for the Secure Shell (SSH) Transport Layer Protocol
182183
(not implemented in libssh)
183184
- <a href="https://tools.ietf.org/html/rfc4462" target="_blank">RFC 4462</a>,
@@ -222,15 +223,15 @@ There are also drafts that are being currently developed and followed.
222223

223224
Interesting cryptography documents:
224225

225-
- <a href="http://www.cryptsoft.com/pkcs11doc/" target="_blank">PKCS #11</a>, PKCS #11 reference documents, describing interface with smartcards.
226+
- <a href="https://www.cryptsoft.com/pkcs11doc/" target="_blank">PKCS #11</a>, PKCS #11 reference documents, describing interface with smartcards.
226227

227228
@subsection main-rfc-sftp Secure Shell File Transfer Protocol (SFTP)
228229

229230
The protocol is not an Internet standard but it is still widely implemented.
230231
OpenSSH and most other implementation implement Version 3 of the protocol. We
231232
do the same in libssh.
232233

233-
- <a href="http://tools.ietf.org/html/draft-ietf-secsh-filexfer-02" target="_blank">
234+
- <a href="https://tools.ietf.org/html/draft-ietf-secsh-filexfer-02" target="_blank">
234235
draft-ietf-secsh-filexfer-02.txt</a>,
235236
SSH File Transfer Protocol
236237

@@ -239,13 +240,13 @@ do the same in libssh.
239240
The OpenSSH project has defined some extensions to the protocol. We support some of
240241
them like the statvfs calls in SFTP or the ssh-agent.
241242

242-
- <a href="http://api.libssh.org/rfc/PROTOCOL" target="_blank">
243+
- <a href="https://api.libssh.org/rfc/PROTOCOL" target="_blank">
243244
OpenSSH's deviations and extensions</a>
244-
- <a href="http://api.libssh.org/rfc/PROTOCOL.certkeys" target="_blank">
245+
- <a href="https://api.libssh.org/rfc/PROTOCOL.certkeys" target="_blank">
245246
OpenSSH's pubkey certificate authentication</a>
246-
- <a href="http://api.libssh.org/rfc/PROTOCOL.chacha20poly1305" target="_blank">
247+
- <a href="https://api.libssh.org/rfc/PROTOCOL.chacha20poly1305" target="_blank">
247248
chacha20-poly1305@openssh.com authenticated encryption mode</a>
248-
- <a href="http://api.libssh.org/rfc/PROTOCOL.key" target="_blank">
249+
- <a href="https://api.libssh.org/rfc/PROTOCOL.key" target="_blank">
249250
OpenSSH private key format (openssh-key-v1)</a>
250251

251252
*/

0 commit comments

Comments
 (0)