Lines Matching refs:qlog
5 openssl-qlog - OpenSSL qlog tracing functionality
9 OpenSSL has unstable support for generating logs in the qlog logging format,
14 The qlog output generated by OpenSSL can be used to obtain diagnostic
17 B<WARNING:> The output of OpenSSL's qlog functionality uses an unstable format
18 based on a draft specification. qlog output is not subject to any format
25 When OpenSSL is built with qlog support, qlog is enabled at run time by setting
26 the standard B<QLOGDIR> environment variable to point to a directory where qlog
28 will have a qlog file written automatically to the specified directory.
41 C<server>, reflecting the perspective of the endpoint producing the qlog output.
43 The qlog functionality can be disabled at OpenSSL build time using the
44 I<no-unstable-qlog> configure flag.
85 Enable all supported qlog event types.
89 Disable all qlog event types.
93 Enable all qlog event types, but disable the B<transport:packet_received> event
98 Disable all qlog event types, except for the B<transport:packet_sent> event type.
102 Disable all qlog event types, except for B<transport:parameters_set> and all
166 set to enable qlog.
170 The OpenSSL qlog functionality currently implements a draft version of the qlog
171 specification. Future revisions to the qlog specification in advance of formal
173 the qlog format. The OpenSSL qlog functionality will transition to producing
176 Because of this, the qlog output of OpenSSL B<will> change in incompatible and
178 qlog output of OpenSSL is considered unstable and not subject to any format
181 Users of the OpenSSL qlog functionality must be aware that the output may change
187 The OpenSSL draft qlog functionality is primarily intended for use in
189 format compatibility, the output format of the OpenSSL qlog functionality is
191 output of the OpenSSL qlog functionality are expected to track changes in qvis
192 as they occur, and reflect the versions of qlog currently supported by qvis.
194 This means that prior to the finalisation of the qlog standard, in the event of
195 a disparity between the current draft and what qvis supports, the OpenSSL qlog
199 As such, OpenSSL's qlog functionality currently implements qlog version 0.3 as
200 defined in B<draft-ietf-quic-qlog-main-schema-05> and
201 B<draft-ietf-quic-qlog-quic-events-04>. These revisions are intentionally used
206 The OpenSSL implementation of qlog currently has the following limitations:
220 Only the B<QLOGDIR> environment variable is supported for configuring the qlog
226 There is no API for programmatically enabling or controlling the qlog