| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | ossl-guide-introduction.7 | 57 .IX Title "OSSL-GUIDE-INTRODUCTION 7ossl" 58 .TH OSSL-GUIDE-INTRODUCTION 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-introduction 65 \&\- OpenSSL Guide: An introduction to OpenSSL 114 .SH "CONTENTS OF THE OPENSSL GUIDE" 115 .IX Header "CONTENTS OF THE OPENSSL GUIDE" 116 The OpenSSL Guide is a series of documentation pages (starting with this one) 117 that introduce some of the main concepts in OpenSSL. The guide can either be 122 The pages in the guide are as follows: 123 .IP "\fBossl\-guide\-libraries\-introduction\fR\|(7): An introduction to the OpenSSL libraries" 4 [all …]
|
| H A D | Makefile | 120 MAN+= ossl-guide-introduction.7 121 MAN+= ossl-guide-libcrypto-introduction.7 122 MAN+= ossl-guide-libraries-introduction.7 123 MAN+= ossl-guide-libssl-introduction.7 124 MAN+= ossl-guide-migration.7 125 MAN+= ossl-guide-quic-client-block.7 126 MAN+= ossl-guide-quic-client-non-block.7 127 MAN+= ossl-guide-quic-introduction.7 128 MAN+= ossl-guide-quic-multi-stream.7 129 MAN+= ossl-guide-quic-server-block.7 [all …]
|
| H A D | ossl-guide-quic-introduction.7 | 57 .IX Title "OSSL-GUIDE-QUIC-INTRODUCTION 7ossl" 58 .TH OSSL-GUIDE-QUIC-INTRODUCTION 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-introduction 65 \&\- OpenSSL Guide: An introduction to QUIC in OpenSSL 71 some OpenSSL and TLS fundamentals (see \fBossl\-guide\-libraries\-introduction\fR\|(7) 72 and \fBossl\-guide\-tls\-introduction\fR\|(7)). 80 integrity and authentication (see \fBossl\-guide\-tls\-introduction\fR\|(7)). 212 See \fBossl\-guide\-quic\-client\-block\fR\|(7) to see an example of applying these 215 See \fBossl\-guide\-quic\-server\-block\fR\|(7) to see an example of applying these 219 \&\fBossl\-guide\-introduction\fR\|(7), \fBossl\-guide\-libraries\-introduction\fR\|(7), [all …]
|
| H A D | ossl-guide-libssl-introduction.7 | 57 .IX Title "OSSL-GUIDE-LIBSSL-INTRODUCTION 7ossl" 58 .TH OSSL-GUIDE-LIBSSL-INTRODUCTION 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-libssl\-introduction, ssl 65 \&\- OpenSSL Guide: An introduction to libssl 72 operations (see \fBossl\-guide\-libcrypto\-introduction\fR\|(7)). 98 represents that stream. See \fBossl\-guide\-tls\-introduction\fR\|(7) for more 105 \&\fBossl\-guide\-quic\-introduction\fR\|(7) for more information. 145 See \fBossl\-guide\-tls\-introduction\fR\|(7) for an introduction to the SSL/TLS 146 protocol and \fBossl\-guide\-quic\-introduction\fR\|(7) for an introduction to QUIC. 148 See \fBossl\-guide\-libcrypto\-introduction\fR\|(7) for an introduction to \f(CW\*(C`libcrypto\*(C'… [all …]
|
| H A D | ossl-guide-quic-server-block.7 | 57 .IX Title "OSSL-GUIDE-QUIC-SERVER-BLOCK 7ossl" 58 .TH OSSL-GUIDE-QUIC-SERVER-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-server\-block 65 \&\- OpenSSL Guide: Writing a simple blocking QUIC server 81 the \fBdemos/guide\fR directory of the OpenSSL source distribution in the file 83 <https://github.com/openssl/openssl/blob/master/demos/guide/quic\-server\-block.c>. 87 \&\fBossl\-guide\-libraries\-introduction\fR\|(7) and \fBossl\-guide\-quic\-introduction\fR\|(7)); 344 \&\fBossl\-guide\-introduction\fR\|(7), \fBossl\-guide\-libraries\-introduction\fR\|(7), 345 \&\fBossl\-guide\-libssl\-introduction\fR\|(7), \fBossl\-guide\-quic\-introduction\fR\|(7), 346 \&\fBossl\-guide\-quic\-client\-non\-block\fR\|(7), \fBossl\-guide\-quic\-client\-block\fR\|(7), [all …]
|
| H A D | ossl-guide-quic-client-block.7 | 57 .IX Title "OSSL-GUIDE-QUIC-CLIENT-BLOCK 7ossl" 58 .TH OSSL-GUIDE-QUIC-CLIENT-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-client\-block 65 \&\- OpenSSL Guide: Writing a simple blocking QUIC client 76 (see \fBossl\-guide\-libraries\-introduction\fR\|(7), \fBossl\-guide\-tls\-introduction\fR\|(7) 77 and \fBossl\-guide\-quic\-introduction\fR\|(7)); and that you know how to 82 \&\fBossl\-guide\-tls\-client\-block\fR\|(7). Only the differences between that client and 88 \&\fBossl\-guide\-quic\-multi\-stream\fR\|(7)). 91 the \f(CW\*(C`demos/guide\*(C'\fR directory of the OpenSSL source distribution in the file 93 <https://github.com/openssl/openssl/blob/master/demos/guide/quic\-client\-block.c>. [all …]
|
| H A D | ossl-guide-tls-server-block.7 | 57 .IX Title "OSSL-GUIDE-TLS-SERVER-BLOCK 7ossl" 58 .TH OSSL-GUIDE-TLS-SERVER-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-tls\-server\-block 65 \&\- OpenSSL Guide: Writing a simple blocking TLS server 78 the \fBdemos/guide\fR directory of the OpenSSL source distribution in the file 80 <https://github.com/openssl/openssl/blob/master/demos/guide/tls\-server\-block.c>. 84 \&\fBossl\-guide\-libraries\-introduction\fR\|(7) and \fBossl\-guide\-tls\-introduction\fR\|(7)); 93 \&\fBOSSL_LIB_CTX\fR (see \fBossl\-guide\-libraries\-introduction\fR\|(7) to learn about 395 \&\fBossl\-guide\-introduction\fR\|(7), \fBossl\-guide\-libraries\-introduction\fR\|(7), 396 \&\fBossl\-guide\-libssl\-introduction\fR\|(7), \fBossl\-guide\-tls\-introduction\fR\|(7), [all …]
|
| H A D | ossl-guide-quic-server-non-block.7 | 57 .IX Title "OSSL-GUIDE-QUIC-SERVER-NON-BLOCK 7ossl" 58 .TH OSSL-GUIDE-QUIC-SERVER-NON-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-server\-non\-block 65 \&\- OpenSSL Guide: Writing a simple nonblocking QUIC server 90 in the \fBdemos/guide\fR directory of the OpenSSL source distribution in the file 92 <https://github.com/openssl/openssl/blob/master/demos/guide/quic\-server\-non\-block.c>. 96 \&\fBossl\-guide\-libraries\-introduction\fR\|(7) and \fBossl\-guide\-quic\-introduction\fR\|(7)); 436 \&\fBossl\-guide\-introduction\fR\|(7), \fBossl\-guide\-libraries\-introduction\fR\|(7), 437 \&\fBossl\-guide\-libssl\-introduction\fR\|(7), \fBossl\-guide\-quic\-introduction\fR\|(7), 438 \&\fBossl\-guide\-quic\-client\-non\-block\fR\|(7), \fBossl\-guide\-quic\-client\-block\fR\|(7), [all …]
|
| H A D | ossl-guide-tls-client-non-block.7 | 57 .IX Title "OSSL-GUIDE-TLS-CLIENT-NON-BLOCK 7ossl" 58 .TH OSSL-GUIDE-TLS-CLIENT-NON-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-tls\-client\-non\-block 65 \&\- OpenSSL Guide: Writing a simple nonblocking TLS client 69 \&\fBossl\-guide\-tls\-client\-block\fR\|(7) page which demonstrates how to write a simple 74 in the \fBdemos/guide\fR directory of the OpenSSL source distribution in the file 76 <https://github.com/openssl/openssl/blob/master/demos/guide/tls\-client\-non\-block.c>. 95 \&\fBossl\-guide\-tls\-client\-block\fR\|(7) page we assume that you are familiar with it 271 on the \fBossl\-guide\-tls\-client\-block\fR\|(7) page. We won't repeat that information 309 blocking tutorial (\fBossl\-guide\-tls\-client\-block\fR\|(7)) we write the request [all …]
|
| H A D | ossl-guide-quic-client-non-block.7 | 57 .IX Title "OSSL-GUIDE-QUIC-CLIENT-NON-BLOCK 7ossl" 58 .TH OSSL-GUIDE-QUIC-CLIENT-NON-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-client\-non\-block 65 \&\- OpenSSL Guide: Writing a simple nonblocking QUIC client 69 \&\fBossl\-guide\-quic\-client\-block\fR\|(7) page which demonstrates how to write a simple 74 in the \fBdemos/guide\fR directory of the OpenSSL source distribution in the file 76 <https://github.com/openssl/openssl/blob/master/demos/guide/quic\-client\-non\-block.c>. 97 \&\fBossl\-guide\-quic\-client\-block\fR\|(7) page we assume that you are familiar with it 179 TLS (see \fBossl\-guide\-tls\-client\-non\-block\fR\|(7)) then you should note that there 324 explained on the \fBossl\-guide\-quic\-client\-block\fR\|(7) page. We won't repeat that [all …]
|
| H A D | ossl-guide-tls-client-block.7 | 57 .IX Title "OSSL-GUIDE-TLS-CLIENT-BLOCK 7ossl" 58 .TH OSSL-GUIDE-TLS-CLIENT-BLOCK 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-tls\-client\-block 65 \&\- OpenSSL Guide: Writing a simple blocking TLS client 84 the \fBdemos/guide\fR directory of the OpenSSL source distribution in the file 86 <https://github.com/openssl/openssl/blob/master/demos/guide/tls\-client\-block.c>. 90 \&\fBossl\-guide\-libraries\-introduction\fR\|(7) and \fBossl\-guide\-tls\-introduction\fR\|(7)); 99 \&\fBOSSL_LIB_CTX\fR (see \fBossl\-guide\-libraries\-introduction\fR\|(7) to learn about 137 \&\fBossl\-guide\-tls\-introduction\fR\|(7)). In most cases you just want to use the 602 See the page \fBossl\-guide\-tls\-introduction\fR\|(7) and check that your trusted [all …]
|
| H A D | ossl-guide-quic-multi-stream.7 | 57 .IX Title "OSSL-GUIDE-QUIC-MULTI-STREAM 7ossl" 58 .TH OSSL-GUIDE-QUIC-MULTI-STREAM 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-quic\-multi\-stream 65 \&\- OpenSSL Guide: Writing a simple multi\-stream QUIC client 70 it is used in OpenSSL. See \fBossl\-guide\-quic\-introduction\fR\|(7) and 71 \&\fBossl\-guide\-quic\-client\-block\fR\|(7). 98 (see \fBossl\-guide\-libraries\-introduction\fR\|(7)). In particular most OpenSSL 212 covered on the \fBossl\-guide\-quic\-client\-block\fR\|(7) page and we assume that you 216 See \fBossl\-guide\-quic\-client\-non\-block\fR\|(7) for more information about writing a 220 in the \f(CW\*(C`demos/guide\*(C'\fR directory of the OpenSSL source distribution in the file [all …]
|
| H A D | ossl-guide-tls-introduction.7 | 57 .IX Title "OSSL-GUIDE-TLS-INTRODUCTION 7ossl" 58 .TH OSSL-GUIDE-TLS-INTRODUCTION 7ossl 2025-09-30 3.5.4 OpenSSL 64 ossl\-guide\-tls\-introduction 65 \&\- OpenSSL Guide: An introduction to SSL/TLS in OpenSSL 294 \&\fBossl\-guide\-tls\-client\-block\fR\|(7) and \fBossl\-guide\-tls\-server\-block\fR\|(7) for 358 See \fBossl\-guide\-tls\-client\-block\fR\|(7) for an example of how to apply these 360 See \fBossl\-guide\-tls\-server\-block\fR\|(7) for an example of how to apply these 363 See \fBossl\-guide\-quic\-introduction\fR\|(7) for an introduction to QUIC in OpenSSL. 366 \&\fBossl\-guide\-introduction\fR\|(7), \fBossl\-guide\-libraries\-introduction\fR\|(7), 367 \&\fBossl\-guide\-libssl\-introduction\fR\|(7), \fBossl\-guide\-tls\-client\-block\fR\|(7), [all …]
|
| /freebsd/crypto/openssl/doc/man7/ |
| H A D | ossl-guide-introduction.pod | 5 ossl-guide-introduction 6 - OpenSSL Guide: An introduction to OpenSSL 58 =head1 CONTENTS OF THE OPENSSL GUIDE 60 The OpenSSL Guide is a series of documentation pages (starting with this one) 61 that introduce some of the main concepts in OpenSSL. The guide can either be 66 The pages in the guide are as follows: 70 =item L<ossl-guide-libraries-introduction(7)>: An introduction to the OpenSSL libraries 72 =item L<ossl-guide-libcrypto-introduction(7)>: An introduction to libcrypto 74 =item L<ossl-guide-libssl-introduction(7)>: An introduction to libssl 76 =item L<ossl-guide-tls-introduction(7)>: An introduction to SSL/TLS in OpenSSL [all …]
|
| H A D | ossl-guide-quic-introduction.pod | 5 ossl-guide-quic-introduction 6 - OpenSSL Guide: An introduction to QUIC in OpenSSL 13 some OpenSSL and TLS fundamentals (see L<ossl-guide-libraries-introduction(7)> 14 and L<ossl-guide-tls-introduction(7)>). 23 integrity and authentication (see L<ossl-guide-tls-introduction(7)>). 171 See L<ossl-guide-quic-client-block(7)> to see an example of applying these 174 See L<ossl-guide-quic-server-block(7)> to see an example of applying these 179 L<ossl-guide-introduction(7)>, L<ossl-guide-libraries-introduction(7)>, 180 L<ossl-guide-libssl-introduction(7)>, L<ossl-guide-tls-introduction(7)>, 181 L<ossl-guide-tls-client-block(7)>, L<ossl-guide-quic-client-block(7)>, [all …]
|
| H A D | ossl-guide-libssl-introduction.pod | 5 ossl-guide-libssl-introduction, ssl 6 - OpenSSL Guide: An introduction to libssl 14 operations (see L<ossl-guide-libcrypto-introduction(7)>). 40 represents that stream. See L<ossl-guide-tls-introduction(7)> for more 47 L<ossl-guide-quic-introduction(7)> for more information. 96 See L<ossl-guide-tls-introduction(7)> for an introduction to the SSL/TLS 97 protocol and L<ossl-guide-quic-introduction(7)> for an introduction to QUIC. 99 See L<ossl-guide-libcrypto-introduction(7)> for an introduction to C<libcrypto>. 103 L<ossl-guide-libcrypto-introduction(7)>, L<ossl-guide-tls-introduction(7)>, 104 L<ossl-guide-quic-introduction(7)>
|
| H A D | ossl-guide-quic-server-block.pod | 6 demos/guide/quic-server-block.c 12 ossl-guide-quic-server-block 13 - OpenSSL Guide: Writing a simple blocking QUIC server 30 the B<demos/guide> directory of the OpenSSL source distribution in the file 32 L<https://github.com/openssl/openssl/blob/master/demos/guide/quic-server-block.c>. 36 L<ossl-guide-libraries-introduction(7)> and L<ossl-guide-quic-introduction(7)>); 267 L<ossl-guide-introduction(7)>, L<ossl-guide-libraries-introduction(7)>, 268 L<ossl-guide-libssl-introduction(7)>, L<ossl-guide-quic-introduction(7)>, 269 L<ossl-guide-quic-client-non-block(7)>, L<ossl-guide-quic-client-block(7)>, 270 L<ossl-guide-tls-server-block(7)>, L<ossl-guide-quic-server-non-block(7)>
|
| H A D | ossl-guide-quic-client-block.pod | 6 demos/guide/quic-client-block.c 12 ossl-guide-quic-client-block 13 - OpenSSL Guide: Writing a simple blocking QUIC client 25 (see L<ossl-guide-libraries-introduction(7)>, L<ossl-guide-tls-introduction(7)> 26 and L<ossl-guide-quic-introduction(7)>); and that you know how to 31 L<ossl-guide-tls-client-block(7)>. Only the differences between that client and 37 L<ossl-guide-quic-multi-stream(7)>). 40 the C<demos/guide> directory of the OpenSSL source distribution in the file 42 L<https://github.com/openssl/openssl/blob/master/demos/guide/quic-client-block.c>. 46 In the TLS tutorial (L<ossl-guide-tls-client-block(7)>) we created an B<SSL_CTX> [all …]
|
| H A D | ossl-guide-tls-server-block.pod | 6 demos/guide/tls-server-block.c 12 ossl-guide-tls-server-block 13 - OpenSSL Guide: Writing a simple blocking TLS server 27 the B<demos/guide> directory of the OpenSSL source distribution in the file 29 L<https://github.com/openssl/openssl/blob/master/demos/guide/tls-server-block.c>. 33 L<ossl-guide-libraries-introduction(7)> and L<ossl-guide-tls-introduction(7)>); 43 B<OSSL_LIB_CTX> (see L<ossl-guide-libraries-introduction(7)> to learn about 316 L<ossl-guide-introduction(7)>, L<ossl-guide-libraries-introduction(7)>, 317 L<ossl-guide-libssl-introduction(7)>, L<ossl-guide-tls-introduction(7)>, 318 L<ossl-guide-tls-client-non-block(7)>, L<ossl-guide-quic-client-block(7)>
|
| H A D | ossl-guide-tls-client-non-block.pod | 6 demos/guide/tls-client-non-block.c 12 ossl-guide-tls-client-non-block 13 - OpenSSL Guide: Writing a simple nonblocking TLS client 18 L<ossl-guide-tls-client-block(7)> page which demonstrates how to write a simple 23 in the B<demos/guide> directory of the OpenSSL source distribution in the file 25 L<https://github.com/openssl/openssl/blob/master/demos/guide/tls-client-non-block.c>. 44 L<ossl-guide-tls-client-block(7)> page we assume that you are familiar with it 218 on the L<ossl-guide-tls-client-block(7)> page. We won't repeat that information 256 blocking tutorial (L<ossl-guide-tls-client-block(7)>) we write the request 364 See L<ossl-guide-tls-client-block(7)> to read a tutorial on how to write a [all …]
|
| H A D | ossl-guide-quic-server-non-block.pod | 6 demos/guide/quic-server-non-block.c 12 ossl-guide-quic-server-non-block 13 - OpenSSL Guide: Writing a simple nonblocking QUIC server 39 in the B<demos/guide> directory of the OpenSSL source distribution in the file 41 L<https://github.com/openssl/openssl/blob/master/demos/guide/quic-server-non-block.c>. 45 L<ossl-guide-libraries-introduction(7)> and L<ossl-guide-quic-introduction(7)>); 358 L<ossl-guide-introduction(7)>, L<ossl-guide-libraries-introduction(7)>, 359 L<ossl-guide-libssl-introduction(7)>, L<ossl-guide-quic-introduction(7)>, 360 L<ossl-guide-quic-client-non-block(7)>, L<ossl-guide-quic-client-block(7)>, 361 L<ossl-guide-tls-server-block(7)>, L<ossl-guide-quic-server-block(7)>
|
| H A D | ossl-guide-quic-client-non-block.pod | 6 demos/guide/quic-client-non-block.c 12 ossl-guide-quic-client-non-block 13 - OpenSSL Guide: Writing a simple nonblocking QUIC client 18 L<ossl-guide-quic-client-block(7)> page which demonstrates how to write a simple 23 in the B<demos/guide> directory of the OpenSSL source distribution in the file 25 L<https://github.com/openssl/openssl/blob/master/demos/guide/quic-client-non-block.c>. 46 L<ossl-guide-quic-client-block(7)> page we assume that you are familiar with it 127 TLS (see L<ossl-guide-tls-client-non-block(7)>) then you should note that there 272 explained on the L<ossl-guide-quic-client-block(7)> page. We won't repeat that 344 details. As in the TLS tutorials (L<ossl-guide-tls-client-block(7)>) we write [all …]
|
| /freebsd/crypto/openssl/ |
| H A D | README-QUIC.md | 10 - The new [OpenSSL Guide], which provides introductory guides on the use of TLS, 12 - The [OpenSSL Guide] incorporates various code samples. The complete source 13 for these can be [found in the source tree under `demos/guide`](./demos/guide/). 35 advantages see the [QUIC Introduction] in the [OpenSSL Guide]. 47 The [OpenSSL Guide] provides introductory examples for how to make use of 99 [OpenSSL Guide] and the [openssl-quic(7) manual page]. 102 [OpenSSL Guide]: https://www.openssl.org/docs/manmaster/man7/ossl-guide-introduction.html 106 [QUIC Introduction]: https://www.openssl.org/docs/manmaster/man7/ossl-guide-quic-introduction.html
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateDeductionGuide.cpp | 59 /// constructor to a deduction guide. 149 // Otherwise, we would have a CTAD guide with "dangling" template in TransformTypedefType() 192 // Build a deduction guide using the provided information. 194 // A deduction guide can be either a template or a non-template function 212 // Build the implicit deduction guide template. 213 auto *Guide = local 216 Guide->setImplicit(IsImplicit); 217 Guide->setParams(Params); 220 Param->setDeclContext(Guide); 222 TD->setDeclContext(Guide); [all …]
|
| /freebsd/crypto/openssl/demos/guide/ |
| H A D | README.md | 1 The OpenSSL Guide Demos 5 developed in the OpenSSL Guide tutorials. Refer to the various tutorial pages in 6 the [guide] for an extensive discussion on the demos available here. 89 [guide]: https://www.openssl.org/docs/manmaster/man7/ossl-guide-introduction.html 90 [TLS Introduction]: https://www.openssl.org/docs/manmaster/man7/ossl-guide-tls-introduction.html
|