Hugo Landau
|
6cb0026c63
|
QUIC QLOG: Allow PID to be overridden
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:30 +00:00 |
|
Hugo Landau
|
c73821c4bb
|
QUIC QLOG: CI-only test
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:30 +00:00 |
|
Hugo Landau
|
1a74f32de7
|
Add CI-only tests to workflow files
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:30 +00:00 |
|
Hugo Landau
|
3c067dcb2c
|
QLOG: Fix filter lexing
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:30 +00:00 |
|
Hugo Landau
|
67f997697a
|
JSON_ENC: Fix initial value of error
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
c55e144b89
|
QUIC CHANNEL: Ensure QLOG instance is used correctly on server side
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
2acc1ebbd9
|
QUIC QTX: Refactor to enable qlog logging of injected frames
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
572c449a10
|
QUIC TXP: Allow QLOG instance to be changed after instantiation
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
4a3a9257db
|
QUIC QTX: Allow QLOG instance to be changed after instantiation
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
484b8bd0f5
|
QUIC FIFD: Allow QLOG instance to be changed after instantiation
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
ba8b093be7
|
QLOG: Minor updates
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
ae300c0d5e
|
Minor updates
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
a70665852c
|
QLOG: Treat empty environment variable as default filter
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
de60b122b2
|
QLOG: Editorial fixes (QLOG is spelled 'qlog')
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:29 +00:00 |
|
Hugo Landau
|
82973bcf87
|
QLOG: Add manpage openssl-qlog(7)
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
d8b405a27c
|
QLOG: Adjust CHANGES.md for editorial consistency
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
000e72ecda
|
Mention QLOG in INSTALL.md
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
c3f95327c6
|
Configure: Add warning when enabling QLOG
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
39b9345234
|
JSON_ENC: Minor tweaks
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
613917ea0c
|
QUIC QLOG: Clarify filter docs
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
9dcad79795
|
QUIC QLOG: Rename QFILTER to OSSL_QFILTER
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:03 +00:00 |
|
Hugo Landau
|
f8fdc73e5b
|
QLOG: Add CHANGES entry
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:50:02 +00:00 |
|
Hugo Landau
|
5b8f7ae354
|
QLOG: Remove vestigial abort code
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
0e6eb431e8
|
QLOG: Fix bit_set
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
29bd1e2d24
|
QLOG: Minor updates
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
43a128875d
|
QLOG: Minor fixes after port refactor
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
b3706fd7e2
|
QLOG: JSON Encoder: Rename JSON_ENC
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
0f4f9902cc
|
QLOG: Add debugging guide
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
5849dbe52e
|
QLOG: Events: Implement transport:packet_received
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
fff66adfc8
|
QLOG: Events: Implement transport:packet_sent
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
434d52a4b6
|
QLOG: Wiring: QUIC QTX
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
b7c7997375
|
QLOG: QUIC MULTISTREAM TEST: Pass script name to QLOG
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
fb1a0bb97a
|
QLOG: Wire title-setting code to QUIC_CHANNEL and SSL_CTX
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
407bcc8d55
|
QLOG: QUIC CHANNEL: Allow a log title to be specified
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
faf0912a2f
|
QLOG: Events: Implement recovery:packet_lost
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
40c835dac7
|
QLOG: Wiring: QUIC TXPIM: Record the packet type
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
3e52878039
|
QLOG: Wiring: QUIC FIFD
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
285a76bda0
|
QLOG: Wiring: QUIC QRX: Report the datagram ID from the DEMUX
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
266a827d81
|
QLOG: Wiring: QUIC DEMUX: Report a monotonically increasing datagram ID
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
a0a3a94912
|
QLOG: Events: Implement connectivity:connection_closed
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
da6a9a2e33
|
QLOG: Events: Implement transport:parameters_set
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
8fbac4d70e
|
QLOG: Events: Implement connectivity:connection_state_updated
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
4cecbc5400
|
QLOG: Events: Implement connectivity:connection_started
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
2031c0e928
|
QLOG: Wiring: QUIC CHANNEL
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
00b27f33e6
|
QLOG: Frontend: Implementation
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
c127e76445
|
QLOG: Frontend: API Definition
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
76989370bc
|
QLOG: Frontend: Design
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
1b39eab7aa
|
QLOG: JSON Encoder: Tests
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
9c89b9fe1b
|
QLOG: JSON Encoder: Implementation
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|
Hugo Landau
|
c0af01f349
|
QLOG: Configuration
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
|
2024-02-02 11:49:34 +00:00 |
|