[openssl/openssl] 8a123d: QLOG: JSON Encoder: Design
Hugo Landau
noreply at github.com
Fri Feb 2 11:54:39 UTC 2024
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 8a123d43428dfc4b9bccd1c883206d8e653b2ec8
https://github.com/openssl/openssl/commit/8a123d43428dfc4b9bccd1c883206d8e653b2ec8
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A doc/designs/quic-design/json-encoder.md
A include/internal/json_enc.h
Log Message:
-----------
QLOG: JSON Encoder: Design
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: c0af01f349a2178e03fe5eb2365640da7d865439
https://github.com/openssl/openssl/commit/c0af01f349a2178e03fe5eb2365640da7d865439
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M Configure
Log Message:
-----------
QLOG: Configuration
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 9c89b9fe1b157f8d10529a07d30c333b799c12e1
https://github.com/openssl/openssl/commit/9c89b9fe1b157f8d10529a07d30c333b799c12e1
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/build.info
A ssl/quic/json_enc.c
Log Message:
-----------
QLOG: JSON Encoder: Implementation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 1b39eab7aaa955c3a6cd24c864e714c32725861c
https://github.com/openssl/openssl/commit/1b39eab7aaa955c3a6cd24c864e714c32725861c
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M test/build.info
A test/json_test.c
A test/recipes/75-test_json_enc.t
Log Message:
-----------
QLOG: JSON Encoder: Tests
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 76989370bc3b48575c556ce37c3cb0381443ed6a
https://github.com/openssl/openssl/commit/76989370bc3b48575c556ce37c3cb0381443ed6a
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A doc/designs/quic-design/qlog.md
Log Message:
-----------
QLOG: Frontend: Design
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: c127e764451fa8b0493ade5a696ccdad08deff04
https://github.com/openssl/openssl/commit/c127e764451fa8b0493ade5a696ccdad08deff04
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A include/internal/qlog.h
A include/internal/qlog_events.h
Log Message:
-----------
QLOG: Frontend: API Definition
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 00b27f33e6a2b7f5270f3a3e6edf69121a4dc209
https://github.com/openssl/openssl/commit/00b27f33e6a2b7f5270f3a3e6edf69121a4dc209
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/common.h
M ssl/quic/build.info
A ssl/quic/qlog.c
Log Message:
-----------
QLOG: Frontend: Implementation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 2031c0e928f19d2fbdc88d4f5ac4424d700099d9
https://github.com/openssl/openssl/commit/2031c0e928f19d2fbdc88d4f5ac4424d700099d9
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_channel.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_channel_local.h
M ssl/quic/quic_impl.c
Log Message:
-----------
QLOG: Wiring: QUIC CHANNEL
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 4cecbc5400aa2f8172865b368b41c3df50b5a64d
https://github.com/openssl/openssl/commit/4cecbc5400aa2f8172865b368b41c3df50b5a64d
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A include/internal/qlog_event_helpers.h
M include/internal/qlog_events.h
M ssl/quic/build.info
A ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_channel.c
Log Message:
-----------
QLOG: Events: Implement connectivity:connection_started
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 8fbac4d70eff157b081933bee88fabedfec47b0b
https://github.com/openssl/openssl/commit/8fbac4d70eff157b081933bee88fabedfec47b0b
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog_event_helpers.h
M include/internal/qlog_events.h
M ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_channel.c
Log Message:
-----------
QLOG: Events: Implement connectivity:connection_state_updated
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: da6a9a2e336e217dd4bf239078868c8e00ecdcd3
https://github.com/openssl/openssl/commit/da6a9a2e336e217dd4bf239078868c8e00ecdcd3
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog_events.h
M ssl/quic/quic_channel.c
Log Message:
-----------
QLOG: Events: Implement transport:parameters_set
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: a0a3a94912dc0eed52fe9dce403065760c380030
https://github.com/openssl/openssl/commit/a0a3a94912dc0eed52fe9dce403065760c380030
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog_event_helpers.h
M include/internal/qlog_events.h
M ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_channel.c
Log Message:
-----------
QLOG: Events: Implement connectivity:connection_closed
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 266a827d816c204d85ef04ce5d028a61d8e2b187
https://github.com/openssl/openssl/commit/266a827d816c204d85ef04ce5d028a61d8e2b187
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_demux.h
M ssl/quic/quic_demux.c
Log Message:
-----------
QLOG: Wiring: QUIC DEMUX: Report a monotonically increasing datagram ID
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 285a76bda02192818cedc2a7db8ff54bbd6a3586
https://github.com/openssl/openssl/commit/285a76bda02192818cedc2a7db8ff54bbd6a3586
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_record_rx.h
M ssl/quic/quic_record_rx.c
Log Message:
-----------
QLOG: Wiring: QUIC QRX: Report the datagram ID from the DEMUX
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 3e5287803972de26d0ccbb912bf26e4fd42e39e1
https://github.com/openssl/openssl/commit/3e5287803972de26d0ccbb912bf26e4fd42e39e1
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_fifd.h
M include/internal/quic_txp.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_fifd.c
M ssl/quic/quic_txp.c
M test/quic_fifd_test.c
Log Message:
-----------
QLOG: Wiring: QUIC FIFD
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 40c835dac7e68528bfdc9322041ac93ef274c37d
https://github.com/openssl/openssl/commit/40c835dac7e68528bfdc9322041ac93ef274c37d
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_txpim.h
M ssl/quic/quic_txp.c
Log Message:
-----------
QLOG: Wiring: QUIC TXPIM: Record the packet type
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: faf0912a2f0ef4450f0f7082b177b1990662b809
https://github.com/openssl/openssl/commit/faf0912a2f0ef4450f0f7082b177b1990662b809
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog_event_helpers.h
M include/internal/qlog_events.h
M ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_fifd.c
Log Message:
-----------
QLOG: Events: Implement recovery:packet_lost
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 407bcc8d55c06d556a1026aa83c62f10f923ebb2
https://github.com/openssl/openssl/commit/407bcc8d55c06d556a1026aa83c62f10f923ebb2
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_channel.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_channel_local.h
Log Message:
-----------
QLOG: QUIC CHANNEL: Allow a log title to be specified
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: fb1a0bb97aa630cd303d9c7c30214483538a57f6
https://github.com/openssl/openssl/commit/fb1a0bb97aa630cd303d9c7c30214483538a57f6
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_ssl.h
M ssl/quic/quic_channel_local.h
M ssl/quic/quic_impl.c
M ssl/ssl_lib.c
M ssl/ssl_local.h
Log Message:
-----------
QLOG: Wire title-setting code to QUIC_CHANNEL and SSL_CTX
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: b7c7997375e1bd0dcbbddb1b800c1eed3410056f
https://github.com/openssl/openssl/commit/b7c7997375e1bd0dcbbddb1b800c1eed3410056f
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M test/quic_multistream_test.c
Log Message:
-----------
QLOG: QUIC MULTISTREAM TEST: Pass script name to QLOG
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 434d52a4b693c1f9fc008826ba2c7cceedb74964
https://github.com/openssl/openssl/commit/434d52a4b693c1f9fc008826ba2c7cceedb74964
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_record_tx.h
M ssl/quic/quic_record_tx.c
Log Message:
-----------
QLOG: Wiring: QUIC QTX
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: fff66adfc885c3d229333e28aa2cf225d3be098c
https://github.com/openssl/openssl/commit/fff66adfc885c3d229333e28aa2cf225d3be098c
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog_event_helpers.h
M include/internal/qlog_events.h
M ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_channel.c
M ssl/quic/quic_record_tx.c
Log Message:
-----------
QLOG: Events: Implement transport:packet_sent
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 5849dbe52e6657db0b653b93d1eb5bab34f43351
https://github.com/openssl/openssl/commit/5849dbe52e6657db0b653b93d1eb5bab34f43351
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog_event_helpers.h
M include/internal/qlog_events.h
M ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_channel.c
Log Message:
-----------
QLOG: Events: Implement transport:packet_received
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 0f4f9902cceacd9739c0eceae6f1926545ad8e42
https://github.com/openssl/openssl/commit/0f4f9902cceacd9739c0eceae6f1926545ad8e42
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A doc/designs/quic-design/debugging.md
Log Message:
-----------
QLOG: Add debugging guide
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: b3706fd7e23c59e0f2e737ec29a5df77e585d878
https://github.com/openssl/openssl/commit/b3706fd7e23c59e0f2e737ec29a5df77e585d878
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/json_enc.h
M ssl/quic/json_enc.c
M ssl/quic/qlog.c
M test/json_test.c
Log Message:
-----------
QLOG: JSON Encoder: Rename JSON_ENC
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 43a128875d8fe26aec35aef093d78fbcd06fd1ca
https://github.com/openssl/openssl/commit/43a128875d8fe26aec35aef093d78fbcd06fd1ca
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/quic_channel.c
M ssl/quic/quic_impl.c
M ssl/quic/quic_port.c
M test/build.info
Log Message:
-----------
QLOG: Minor fixes after port refactor
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 29bd1e2d24603827da52ce664244fd871b59d1f2
https://github.com/openssl/openssl/commit/29bd1e2d24603827da52ce664244fd871b59d1f2
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/designs/quic-design/json-encoder.md
M include/internal/qlog.h
M ssl/quic/json_enc.c
M ssl/quic/qlog.c
M ssl/quic/qlog_event_helpers.c
M ssl/quic/quic_channel.c
Log Message:
-----------
QLOG: Minor updates
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 0e6eb431e89fd733daece4997448b83df80185b4
https://github.com/openssl/openssl/commit/0e6eb431e89fd733daece4997448b83df80185b4
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/qlog.c
Log Message:
-----------
QLOG: Fix bit_set
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 5b8f7ae3542b6de0edde958de66544cdf45af2f4
https://github.com/openssl/openssl/commit/5b8f7ae3542b6de0edde958de66544cdf45af2f4
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog.h
Log Message:
-----------
QLOG: Remove vestigial abort code
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: f8fdc73e5be4d595e745a2c4f525c53558d00bf3
https://github.com/openssl/openssl/commit/f8fdc73e5be4d595e745a2c4f525c53558d00bf3
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M CHANGES.md
Log Message:
-----------
QLOG: Add CHANGES entry
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 9dcad79795a74b1fe7ecb001f9f65f940cfd4848
https://github.com/openssl/openssl/commit/9dcad79795a74b1fe7ecb001f9f65f940cfd4848
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/designs/quic-design/debugging.md
M ssl/quic/qlog.c
Log Message:
-----------
QUIC QLOG: Rename QFILTER to OSSL_QFILTER
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 613917ea0c5074700990851cb98b07f38c5b82b7
https://github.com/openssl/openssl/commit/613917ea0c5074700990851cb98b07f38c5b82b7
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/designs/quic-design/qlog.md
Log Message:
-----------
QUIC QLOG: Clarify filter docs
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 39b9345234aacfcf5dbdf4ec5afc14bf0c6d9d2e
https://github.com/openssl/openssl/commit/39b9345234aacfcf5dbdf4ec5afc14bf0c6d9d2e
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/json_enc.h
M ssl/quic/json_enc.c
M ssl/quic/qlog.c
Log Message:
-----------
JSON_ENC: Minor tweaks
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: c3f95327c6558fd1c7181b6f7c7f3fbcd1fb75aa
https://github.com/openssl/openssl/commit/c3f95327c6558fd1c7181b6f7c7f3fbcd1fb75aa
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M Configure
Log Message:
-----------
Configure: Add warning when enabling QLOG
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 000e72ecda60867c920e3c3f06747395d903bd99
https://github.com/openssl/openssl/commit/000e72ecda60867c920e3c3f06747395d903bd99
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M INSTALL.md
Log Message:
-----------
Mention QLOG in INSTALL.md
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: d8b405a27c49a375da2962e4dd2387b42a9feed0
https://github.com/openssl/openssl/commit/d8b405a27c49a375da2962e4dd2387b42a9feed0
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M CHANGES.md
Log Message:
-----------
QLOG: Adjust CHANGES.md for editorial consistency
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 82973bcf8704fb53596297678276685f98e96d45
https://github.com/openssl/openssl/commit/82973bcf8704fb53596297678276685f98e96d45
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/build.info
M doc/man7/openssl-env.pod
A doc/man7/openssl-qlog.pod
Log Message:
-----------
QLOG: Add manpage openssl-qlog(7)
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: de60b122b2f1082d5346f3f51fb7641c47391d71
https://github.com/openssl/openssl/commit/de60b122b2f1082d5346f3f51fb7641c47391d71
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M CHANGES.md
M Configure
M INSTALL.md
M doc/designs/quic-design/debugging.md
M doc/designs/quic-design/json-encoder.md
M doc/designs/quic-design/qlog.md
M doc/man7/openssl-env.pod
M include/internal/json_enc.h
M include/internal/quic_channel.h
M include/internal/quic_ssl.h
M ssl/quic/quic_channel_local.h
M ssl/ssl_local.h
M test/quic_multistream_test.c
Log Message:
-----------
QLOG: Editorial fixes (QLOG is spelled 'qlog')
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: a70665852c72a1b6c3f5960ce48f51b83755276d
https://github.com/openssl/openssl/commit/a70665852c72a1b6c3f5960ce48f51b83755276d
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/qlog.c
Log Message:
-----------
QLOG: Treat empty environment variable as default filter
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: ae300c0d5e8f39329a44236c6e6bf364f42cd771
https://github.com/openssl/openssl/commit/ae300c0d5e8f39329a44236c6e6bf364f42cd771
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/designs/quic-design/qlog.md
M doc/man7/openssl-qlog.pod
M ssl/quic/json_enc.c
Log Message:
-----------
Minor updates
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: ba8b093be78a0822e0f55335b9c4fd31265b2f22
https://github.com/openssl/openssl/commit/ba8b093be78a0822e0f55335b9c4fd31265b2f22
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/build.info
M ssl/quic/qlog.c
M ssl/quic/qlog_event_helpers.c
Log Message:
-----------
QLOG: Minor updates
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 484b8bd0f550da8728000dc4c9e36cb273296f73
https://github.com/openssl/openssl/commit/484b8bd0f550da8728000dc4c9e36cb273296f73
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_fifd.h
M ssl/quic/quic_fifd.c
Log Message:
-----------
QUIC FIFD: Allow QLOG instance to be changed after instantiation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 4a3a9257db012adbfbc7b854f18dc00fad23c6c4
https://github.com/openssl/openssl/commit/4a3a9257db012adbfbc7b854f18dc00fad23c6c4
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_record_tx.h
M ssl/quic/quic_record_tx.c
Log Message:
-----------
QUIC QTX: Allow QLOG instance to be changed after instantiation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 572c449a10697d8424a6117df807700a688d753d
https://github.com/openssl/openssl/commit/572c449a10697d8424a6117df807700a688d753d
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_txp.h
M ssl/quic/quic_txp.c
Log Message:
-----------
QUIC TXP: Allow QLOG instance to be changed after instantiation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 2acc1ebbd96afb5377af10cad6572617c906b06b
https://github.com/openssl/openssl/commit/2acc1ebbd96afb5377af10cad6572617c906b06b
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/quic_record_tx.c
Log Message:
-----------
QUIC QTX: Refactor to enable qlog logging of injected frames
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: c55e144b89fc8f917a897bf0756d85d3ce372160
https://github.com/openssl/openssl/commit/c55e144b89fc8f917a897bf0756d85d3ce372160
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/quic_channel.c
Log Message:
-----------
QUIC CHANNEL: Ensure QLOG instance is used correctly on server side
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 67f997697a6a5fcb6996944a2732f65b5b83643b
https://github.com/openssl/openssl/commit/67f997697a6a5fcb6996944a2732f65b5b83643b
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/json_enc.c
Log Message:
-----------
JSON_ENC: Fix initial value of error
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 3c067dcb2c06278ea528f39337a405181df4a5cf
https://github.com/openssl/openssl/commit/3c067dcb2c06278ea528f39337a405181df4a5cf
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/qlog.c
Log Message:
-----------
QLOG: Fix filter lexing
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 1a74f32de711f5bc16fa7858d7029e6c1b5abf4a
https://github.com/openssl/openssl/commit/1a74f32de711f5bc16fa7858d7029e6c1b5abf4a
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M .github/workflows/ci.yml
M .github/workflows/run-checker-ci.yml
Log Message:
-----------
Add CI-only tests to workflow files
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: c73821c4bb3086f7f0c37904f6d7161991796688
https://github.com/openssl/openssl/commit/c73821c4bb3086f7f0c37904f6d7161991796688
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M test/recipes/70-test_quic_multistream.t
A test/recipes/70-test_quic_multistream_data/verify-qlog.py
Log Message:
-----------
QUIC QLOG: CI-only test
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 6cb0026c634139b0e0aecb57691330b3bd7a475b
https://github.com/openssl/openssl/commit/6cb0026c634139b0e0aecb57691330b3bd7a475b
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog.h
M ssl/quic/qlog.c
M test/build.info
Log Message:
-----------
QUIC QLOG: Allow PID to be overridden
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 24132503b3921ad6844bd64a9303f658f583f30c
https://github.com/openssl/openssl/commit/24132503b3921ad6844bd64a9303f658f583f30c
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
A test/quic_qlog_test.c
A test/recipes/70-test_quic_qlog.t
Log Message:
-----------
QUIC QLOG: Add unit test
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 26e4bac4db5be2eefd894c102b1a65a752ebaefd
https://github.com/openssl/openssl/commit/26e4bac4db5be2eefd894c102b1a65a752ebaefd
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/qlog.h
M ssl/quic/qlog.c
M test/quic_qlog_test.c
M test/recipes/70-test_quic_multistream_data/verify-qlog.py
Log Message:
-----------
QUIC QLOG: Record implementation version
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 5ec0467a7a0699416c602a57213482a599ebbb64
https://github.com/openssl/openssl/commit/5ec0467a7a0699416c602a57213482a599ebbb64
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M test/build.info
Log Message:
-----------
QUIC QLOG: Don't build QLOG test if QLOG is disabled
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 63aaa51b151c86339c3b21655504adc6d4343d34
https://github.com/openssl/openssl/commit/63aaa51b151c86339c3b21655504adc6d4343d34
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/qlog.c
M test/recipes/70-test_quic_multistream_data/verify-qlog.py
Log Message:
-----------
Minor fixes
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 1cc04b777dd7febf767e4dcbd4ace014d5521f47
https://github.com/openssl/openssl/commit/1cc04b777dd7febf767e4dcbd4ace014d5521f47
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/qlog.c
M test/json_test.c
Log Message:
-----------
Minor fixes
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: c71bde1e47020b5d533bf4f14548d8f3e2b030e5
https://github.com/openssl/openssl/commit/c71bde1e47020b5d533bf4f14548d8f3e2b030e5
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/json_enc.c
M ssl/quic/qlog.c
M ssl/quic/qlog_event_helpers.c
Log Message:
-----------
Minor fixes
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 1aeab15f46c79792e1f6ac270ec46840f70f48cc
https://github.com/openssl/openssl/commit/1aeab15f46c79792e1f6ac270ec46840f70f48cc
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/designs/quic-design/qlog.md
M doc/man7/openssl-qlog.pod
M include/internal/json_enc.h
Log Message:
-----------
QUIC QLOG: Minor doc updates
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: 5f603a12cd3bc0b7ea43889fabac2f728590497e
https://github.com/openssl/openssl/commit/5f603a12cd3bc0b7ea43889fabac2f728590497e
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M doc/man7/openssl-qlog.pod
Log Message:
-----------
QUIC QLOG: Minor manpage updates
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: b58abf982218c704801d8a7b0f5725b730c94671
https://github.com/openssl/openssl/commit/b58abf982218c704801d8a7b0f5725b730c94671
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M include/internal/quic_fifd.h
M include/internal/quic_record_tx.h
M include/internal/quic_txp.h
M ssl/quic/quic_channel.c
M ssl/quic/quic_fifd.c
M ssl/quic/quic_record_tx.c
M ssl/quic/quic_txp.c
Log Message:
-----------
QUIC QLOG: Use set0
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: d1fe5738d393ace037c1f5f674125ad06a7e576d
https://github.com/openssl/openssl/commit/d1fe5738d393ace037c1f5f674125ad06a7e576d
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M .github/workflows/ci.yml
M .github/workflows/run-checker-ci.yml
M test/recipes/70-test_quic_multistream.t
Log Message:
-----------
QUIC QLOG: Namespace the RUN_CI_TESTS variable
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Commit: f26feac7605c5c4f5626b857ab8308fc3c2fada9
https://github.com/openssl/openssl/commit/f26feac7605c5c4f5626b857ab8308fc3c2fada9
Author: Hugo Landau <hlandau at openssl.org>
Date: 2024-02-02 (Fri, 02 Feb 2024)
Changed paths:
M ssl/quic/qlog.c
Log Message:
-----------
QUIC QLOG: Fix indentation
Reviewed-by: Matt Caswell <matt at openssl.org>
Reviewed-by: Neil Horman <nhorman at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22037)
Compare: https://github.com/openssl/openssl/compare/89dd87e1e86e...f26feac7605c
More information about the openssl-commits
mailing list