| /freebsd/crypto/openssl/doc/man7/ |
| H A D | ossl-guide-quic-multi-stream.pod | 6 demos/guide/quic-multi-stream.c 12 ossl-guide-quic-multi-stream 13 - OpenSSL Guide: Writing a simple multi-stream QUIC client 18 QUIC multi-stream application. It assumes a basic understanding of QUIC and how 19 it is used in OpenSSL. See L<ossl-guide-quic-introduction(7)> and 20 L<ossl-guide-quic-client-block(7)>. 24 In a QUIC multi-stream application we separate out the concepts of a QUIC 48 (see L<ossl-guide-libraries-introduction(7)>). In particular most OpenSSL 64 (by default) the default stream will be a client-initiated bi-directional 67 stream (whether it is bi-directional or uni-directional). [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)>). 36 can be uni- or bi-directional. 39 bi-directional. In this case the B<SSL> object used for the connection also 40 represents that stream. See L<ossl-guide-tls-introduction(7)> for more 44 uni- or bi-directional. In this case an B<SSL> object can represent the 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. [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)>). 36 "head-of-line blocking"). It also enables an application to open additional 37 logical streams without requiring a round-trip exchange of packets between the 44 to use HTTP/3 using a suitable third-party library. 48 Future versions of OpenSSL will offer support for 0-RTT connection initiation, 50 transmitted without any waiting time. This is similar to TLS 1.3's 0-RTT [all …]
|
| /freebsd/secure/lib/libcrypto/man/man7/ |
| H A D | ossl-guide-quic-multi-stream.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 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 69 QUIC multi-stream application. It assumes a basic understanding of QUIC and how 70 it is used in OpenSSL. See \fBossl\-guide\-quic\-introduction\fR\|(7) and 71 \&\fBossl\-guide\-quic\-client\-block\fR\|(7). 74 In a QUIC multi-stream application we separate out the concepts of a QUIC 98 (see \fBossl\-guide\-libraries\-introduction\fR\|(7)). In particular most OpenSSL [all …]
|
| H A D | ossl-guide-libssl-introduction.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 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)). 94 can be uni\- or bi-directional. 97 bi-directional. In this case the \fBSSL\fR object used for the connection also 98 represents that stream. See \fBossl\-guide\-tls\-introduction\fR\|(7) for more 102 uni\- or bi-directional. In this case an \fBSSL\fR object can represent the [all …]
|
| H A D | ossl-guide-quic-introduction.7 | 1 .\" -*- mode: troff; coding: utf-8 -*- 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)). 90 "head-of-line blocking"). It also enables an application to open additional 91 logical streams without requiring a round-trip exchange of packets between the [all …]
|
| /freebsd/contrib/unbound/dnstap/ |
| H A D | dnstap_fstrm.h | 2 * dnstap/dnstap_fstrm.h - Frame Streams protocol for dnstap 54 * The Frame Streams can be unidirectional or bi-directional. 55 * bi-directional streams use control frame types READY, ACCEPT and FINISH. 56 * uni-directional streams use control frame types START and STOP. 60 * bi-directional control frames implement a simple handshake protocol 63 * The uni-directional control frames have one start and one stop frame, 79 * 4byte bigendian, the control-field-type, currently only content-type. 84 * control frame max frame length 512 (excludes the 0-escape and control 185 * Like 'start content-type(protobuf:dnstap.Dnstap)' or 'stop'.
|
| H A D | unbound-dnstap-socket.c | 2 * dnstap/unbound-dnstap-socket.c - debug program that listens for DNSTAP logs. 66 #include <protobuf-c/protobuf-c.h> 67 #include "dnstap/dnstap.pb-c.h" 80 printf("-u <socketpath> listen to unix socket with this file name\n"); in usage() 81 printf("-s <serverip[@port]> listen for TCP on the IP and port\n"); in usage() 82 printf("-t <serverip[@port]> listen for TLS on IP and port\n"); in usage() 83 printf("- in usage() [all...] |
| /freebsd/crypto/openssl/demos/guide/ |
| H A D | quic-multi-stream.c | 2 * Copyright 2023-2024 The OpenSSL Project Authors. All Rights Reserved. 12 * doc/man7/ossl-guide-quic-multi-stream.pod 32 int sock = -1; in create_socket_bio() 50 * Create a UDP socket. We could equally use non-OpenSSL calls such in create_socket_bio() 57 if (sock == -1) in create_socket_bio() 63 sock = -1; in create_socket_bio() 70 sock = -1; in create_socket_bio() 77 if (sock != -1) { in create_socket_bio() 88 /* If sock is -1 then we've been unable to connect to the server */ in create_socket_bio() 89 if (sock == -1) in create_socket_bio() [all …]
|
| /freebsd/share/man/man4/ |
| H A D | ulpt.4 | 40 .Bd -ragged -offset indent 47 .Bd -literal -offset indent 54 bi- or uni-directional protocol. 56 .Bl -column "Minor Bit" "Functionxxxxxxxxxxxxxxxxxxxxxxxxxxxx" -offset indent 70 .Bl -bullet -compact 78 Canon LBP-1310, 350 80 Entrega USB-to-parallel printer adapter 82 Hewlett-Packard HP Deskjet 3420 (P/N: C8947A #ABJ) 86 Seiko Epson PM-900C, 880C, 820C, 730C 89 .Bl -tag -width ".Pa /dev/unlpt?" -compact
|
| /freebsd/sys/dev/usb/serial/ |
| H A D | ulpt.c | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 174 USETW(req.wIndex, sc->sc_iface_no); in ulpt_reset() 184 mtx_lock(&sc->sc_mtx); in ulpt_reset() 186 if (usbd_do_request_flags(sc->sc_udev, &sc->sc_mtx, in ulpt_reset() 189 if (usbd_do_request_flags(sc->sc_udev, &sc->sc_mtx, in ulpt_reset() 194 mtx_unlock(&sc->sc_mtx); in ulpt_reset() 201 struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_TX]; in ulpt_write_callback() 240 struct usb_fifo *f = sc->sc_fifo_open[USB_FIFO_RX]; in ulpt_read_callback() 257 if (sc->sc_zlps == 4) { in ulpt_read_callback() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mailbox/ |
| H A D | ti,omap-mailbox.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/ti,omap-mailbo [all...] |
| /freebsd/contrib/llvm-project/clang/lib/DirectoryWatcher/linux/ |
| H A D | DirectoryWatcher-linux.cpp | 1 //===- DirectoryWatcher-linux.cpp - Linux-platform directory watching -----===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 38 /// Pipe for inter-thread synchronization - for epoll-ing on multiple 39 /// conditions. It is meant for uni-directional 1:1 signalling - specifically: 44 // Expects two file-descriptors opened as a pipe in the canonical POSIX 63 llvm::sys::RetryAfterSignal(-1, write, FDWrite, "A", 1); in signal() 64 assert(Result != -1); in signal() 78 if (pipe2(InotifyPollingStopperFDs, O_CLOEXEC) == -1) in create() 84 /// Mutex-protected queue of Events. [all …]
|
| /freebsd/crypto/openssl/demos/http3/ |
| H A D | ossl-nghttp3-demo-server.c | 2 * Copyright 2024-2025 The OpenSSL Project Authors. All Rights Reserved. 29 static size_t nulldata_sz = sizeof(NULL_PAYLOAD) - 1; 60 int has_uni; /* we have the 3 uni directional stream needed */ 65 int received_from_two; /* workaround for -607 on nghttp3_conn_read_stream on stream 2 */ 77 nv->name = (uint8_t *)name; in make_nv() 78 nv->value = (uint8_t *)value; in make_nv() 79 nv->namelen = strlen(name); in make_nv() 80 nv->valuelen = strlen(value); in make_nv() 81 nv->flags = NGHTTP3_NV_FLAG_NONE; in make_nv() 88 char *prior_fileprefix = h3ssl->fileprefix; in init_ids() [all …]
|
| /freebsd/crypto/heimdal/kdc/ |
| H A D | krb5tgs.c | 2 * Copyright (c) 1997-2008 Kungliga Tekniska Högskolan 37 * return the realm of a krbtgt-ticket or NULL 43 if(p->name_string.len == 2 in get_krbtgt_realm() 44 && strcmp(p->name_string.val[0], KRB5_TGS_NAME) == 0) in get_krbtgt_realm() 45 return p->name_string.val[1]; in get_krbtgt_realm() 68 if (ad == NULL || ad->len == 0) in find_KRB5SignedPath() 71 pos = ad->len - 1; in find_KRB5SignedPath() 73 if (ad->val[pos].ad_type != KRB5_AUTHDATA_IF_RELEVANT) in find_KRB5SignedPath() 76 ret = decode_AuthorizationData(ad->val[pos].ad_data.data, in find_KRB5SignedPath() 77 ad->val[pos].ad_data.length, in find_KRB5SignedPath() [all …]
|
| /freebsd/sys/dev/qat/qat_api/include/dc/ |
| H A D | cpa_dc.h | 1 /* SPDX-License-Identifier: BSD-3-Clause */ 2 /* Copyright(c) 2007-2025 Intel Corporation */ 25 * 2) Session-less or No-Session (Ns) based API functions. 27 * performing DC operations. They are "one-shot" API function calls 184 * dynamic headers. The headers are pre-calculated and are specified by 292 /**< Application requires Adler-32 checksum */ 294 /**< Application requires both CRC32 and Adler-32 checksums */ 296 /**< Application requires xxHash-32 checksum */ 331 * Stateful sessions are limited to have only one in-flight message per 334 * that are uni-directional in nature and sessions that are combined [all …]
|
| /freebsd/usr.sbin/ppp/ |
| H A D | ppp.8 | 31 .Nd Point to Point Protocol (a.k.a. user-ppp) 99 .Bl -tag -width XXX -offset XXX 141 exits with a non-zero result. 161 .Dq force-scripts 176 As pipes are not bi-directional, ppp will redirect all writes to descriptor 186 .Dq force-scripts 195 This is a no-op, and gives the same behaviour as if none of the above 213 .Bl -diag 231 .It Supports on-demand dialup capability. 243 mode (direct-dial mode) also automatically dials and establishes the [all …]
|
| /freebsd/share/misc/ |
| H A D | usb_vendors | 6 # http://www.linux-usb.org/usb-ids.html 7 # or send entries as patches (diff -u old new) in the 10 # http://www.linux-usb.org/usb.ids 13 # Date: 2025-09-15 20:34:02 20 # device device_name <-- single tab 21 # interface interface_name <-- two tabs 38 5301 GW-US54ZGL 802.11bg 54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211] 64 0200 TP-Link 86 120e ASI120MC-S Planetary Camera [all …]
|
| /freebsd/sys/netinet/ |
| H A D | tcp_input.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 6 * Copyright (c) 2007-2008,2010 8 * Copyright (c) 2009-2010 Lawrence Stewart <lstewart@freebsd.org> 10 * Copyright (c) 2010-2011 Juniper Networks, Inc. 185 "Slow-start flight size (initial congestion window) in number of segments"); 195 "Cap the max cwnd increment during slow-start to this number of segments"); 261 return ((tp->t_flags & TF_SACK_PERMIT) && in tcp_is_sack_recovery() 262 ((to->to_flags & TOF_SACK) || in tcp_is_sack_recovery() 263 (!TAILQ_EMPTY(&tp->snd_holes)))); in tcp_is_sack_recovery() [all …]
|
| /freebsd/sys/netinet/tcp_stacks/ |
| H A D | bbr.c | 1 /*- 2 * Copyright (c) 2016-2020 Netflix, Inc. 29 * BBR - Congestion Based Congestion Control 157 /* Should the following be dynamic too -- loss wise */ 191 * num-measures > min(0) and 225 /* thresholds for reduction on drain in sub-states/drain */ 263 * means in non-recovery/retransmission scenarios 264 * cwnd will never be reached by the flight-size. 269 static int32_t bbr_sack_not_required = 0; /* set to one to allow non-sack to use bbr */ 290 * - Yuchung Cheng's RACK TCP (for which its named) that [all …]
|
| H A D | rack.c | 1 /*- 2 * Copyright (c) 2016-2020 Netflix, Inc. 159 * - Matt Mathis's Rate Halving which slowly drops 162 * - Yuchung Cheng's RACK TCP (for which its named) that 165 * - Reorder Detection of RFC4737 and the Tail-Loss probe draft 183 * TCP output is also over-written with a new version since it 188 static int32_t rack_tlp_limit = 2; /* No more than 2 TLPs w-out new data */ 191 static int32_t rack_reorder_fade = 60000000; /* 0 - never fade, def 60,000,000 192 * - 60 seconds */ 196 static uint8_t rack_ssthresh_rest_rto_rec = 0; /* Do we restore ssthresh when we have rec -> rto ->… [all …]
|
| /freebsd/share/dict/ |
| H A D | web2a | 12 A-b-c book 13 A-b-c method 14 abdomino-uterotomy 15 Abdul-baha 16 a-be 20 able-bodied 21 able-bodiedness 22 able-minded 23 able-mindedness 27 Abor-miri [all …]
|
| /freebsd/contrib/ncurses/misc/ |
| H A D | terminfo.src | 7 # bug-ncurses@gnu.org 19 # under the ncurses MIT-style license. That was the effect of the agreement 33 # some portions of the data are derivative work under a compatible MIT-style 36 #------------------------------------------------------------------------------ 37 # https://invisible-island.net/ncurses/ncurses.faq.html#terminfo_copying 38 # https://invisible-island.net/personal/copyrights.html#removing_notes 39 #------------------------------------------------------------------------------ 48 # Please e-mail changes to terminfo@thyrsus.com; the old termcap@berkeley.edu 54 # This file describes the capabilities of various character-cell terminals, 55 # as needed by software such as screen-oriented editors. [all …]
|