1. 037705c Remove some unused fields from BalsaFrame. by QUICHE team · 1 year, 10 months ago
  2. 1b0f3d9 Implement fetching dependencies in QUICHE depstool by vasilvv · 1 year, 10 months ago
  3. 3eba39f Fix QUICHE standalone build by vasilvv · 1 year, 10 months ago
  4. 6a984d3 Automated g4 rollback of changelist 540881082. by wub · 1 year, 10 months ago
  5. 4216028 Check if CID is missing in QuicConnection::WriteIfNotBlocked. by haoyuewang · 1 year, 10 months ago
  6. 0c0f459 IWYS fixes for //base headers by Mike Kruskal · 1 year, 10 months ago
  7. 6515309 Internal change by danzh · 1 year, 10 months ago
  8. 731acaf Automated g4 rollback of changelist 539970480. by bnc · 1 year, 10 months ago
  9. b788563 Fixes the log/early return condition in CallbackVisitor::OnMetadataEndForStream. by birenroy · 1 year, 10 months ago
  10. 4386824 Removing unnecessary validation by QUICHE team · 1 year, 10 months ago
  11. d0d7233 Implement sending and receiving DRAIN_WEBTRANSPORT_SESSION by vasilvv · 1 year, 10 months ago
  12. 2905702 Add BalsaHeadersSequence::IsEmpty(). by diannahu · 1 year, 10 months ago
  13. 3978c2d Update BalsaHeadersSequence and BalsaVisitorInterface to use std::unique_ptr for interim headers. by diannahu · 1 year, 10 months ago
  14. 1004105 Update the BalsaHeadersSequence internal data structure from std::list to absl::InlinedVector. by diannahu · 1 year, 10 months ago
  15. 6df640d Replaces a fatal log message with an early return in CallbackVisitor. by birenroy · 1 year, 10 months ago
  16. e84829b Internal change by QUICHE team · 1 year, 10 months ago
  17. c43017f Deprecate gfe2_restart_flags_quic_receive_ecn, replace with quic_receive_ecn2 as canary-only. Also remove flag count that is not actually protected by the flag. by martinduke · 1 year, 10 months ago
  18. 345fd12 Remove non-initial burst from QUIC PacingSender. by wub · 1 year, 10 months ago
  19. 29f82e7 Add HttpValidationPolicy::require_content_length_if_body_required. by bnc · 1 year, 10 months ago
  20. 44219bf Deprecate gfe2_restart_flag_quic_quiche_ecn_sockets. by martinduke · 1 year, 10 months ago
  21. 8d416b1 Remove MockClock from PacketSavingConnection, and use the MockClock in MockQuicConnectionHelper instead. by wub · 1 year, 10 months ago
  22. d9aaee4 Moving functions that use protocol buffers to "testing/proto_utils" from testing/utils. This CL does not add any new code and only touches test and build files. by QUICHE team · 1 year, 10 months ago
  23. 90315e8 When a QUIC client probes from a new socket via a new writer or respond to peer's probing on a new socket, check if the socket is write blocked. by danzh · 1 year, 10 months ago
  24. 7c0ef5f Deprecate flag --gfe2_reloadable_flag_quic_connection_migration_use_new_cid_v2. by danzh · 1 year, 10 months ago
  25. c0d96f5 Deprecate --gfe2_reloadable_flag_quic_check_cid_collision_when_issue_new_cid by haoyuewang · 1 year, 10 months ago
  26. 8819a9a Make quic::BitMask parametrized by the type of the enum used. by vasilvv · 1 year, 10 months ago
  27. eb687b9 Allows the character delimiting URL fragments in request paths. by birenroy · 1 year, 10 months ago
  28. 005f696 Notify WebTransport sessions when GOAWAY is received. by vasilvv · 1 year, 10 months ago
  29. 458c261 Run buildifier as a part of QUICHE Copybara export pipeline by vasilvv · 1 year, 10 months ago
  30. fbb38e3 Add ability to specify preferred groups for TLS handshake. by QUICHE team · 1 year, 10 months ago
  31. 68acc5b Add QUIC_BUGs to debug b/286055504. by bnc · 1 year, 10 months ago
  32. 61bf3ca Switch to a constant expression for GetRsaSqrtTwo by QUICHE team · 1 year, 10 months ago
  33. c60dcb7 Do not create multi-port path if the connection has active migration disabled. by renjietang · 1 year, 10 months ago
  34. 4d58dae Make QuicConnection to do reverse path validation based on IETF version instead of bool validate_client_addresses_. by danzh · 1 year, 10 months ago
  35. 73f1ad5 Remove WebTransport version header check on the server side. by vasilvv · 1 year, 10 months ago
  36. cef0484 Fixes for third party anonymous tokens directory that allow all tests to pass with bazel which will lead to test coverage in the github repo. by QUICHE team · 1 year, 10 months ago
  37. d3a29d6 Update phosphor and token spend apis to expose and accept binary public metadata by QUICHE team · 1 year, 10 months ago
  38. f0cc8dd ECN support for several QuicPacketWriter implementations. by martinduke · 1 year, 10 months ago
  39. afd33ed Replace uses of std::function inside QUICHE. by vasilvv · 1 year, 10 months ago
  40. 3d87065 Switch uses of std::function to QUICHE callback aliases as appropriate. by vasilvv · 1 year, 10 months ago
  41. 4ca6b84 Add a test on multi-port path receiving stateless reset. by renjietang · 1 year, 10 months ago
  42. 63189a5 Remove second QUICHE_EXPORT for SignatureChanger by QUICHE team · 1 year, 10 months ago
  43. 661e3c8 Document about deprecation of QUIC connection option RVCM. by danzh · 1 year, 10 months ago
  44. c251e14 Remove quic connection option `RVCM` everywhere given IETF style connection migration is no longer guarded by it since cl/527045730. by danzh · 1 year, 10 months ago
  45. 88918ac QUIC v2 has been published as RFC 9369. Rename all identifiers from "v2 draft 08" to "rfc v2". No behavior change. Also renames the not-enabled flag gfe2_reloadable_flag_quic_enable_version_2_draft_08 to gfe2_reloadable_flag_quic_enable_version_rfcv2. by martinduke · 1 year, 10 months ago
  46. 5f4ca99 Fix test failures in CryptoUtilsTest by QUICHE team · 1 year, 10 months ago
  47. ed41a5b Let RecordingProofVerifier use the underlying verifier_ (if not null) to VerifyCertChain. by haoyuewang · 1 year, 10 months ago
  48. 217cb22 Replace uses of std::function with quiche::UnretainedCallback where appropriate by vasilvv · 1 year, 10 months ago
  49. ef9e527 Update Quiche to RE2 release `2023-06-01`. by Paul Wankadia · 1 year, 10 months ago
  50. ba4a6b4 Use ANON_TOKENS_ASSERT_OK_AND_ASSIGN in crypto_utils_test.cc by QUICHE team · 1 year, 10 months ago
  51. 8eaf8d4 Fix stand-alone QUICHE build by vasilvv · 1 year, 10 months ago
  52. 198f729 Function that DER-encodes the public key of RSA Blind Signature - Probabilistic Signature Scheme algorithm. by QUICHE team · 1 year, 10 months ago
  53. e9d31b6 Add `--ignore_errors` option to quic_client. by QUICHE team · 1 year, 10 months ago
  54. 215f30f Create quiche_callbacks.h by vasilvv · 1 year, 10 months ago
  55. 31bbf1d Adds a basic fuzzer for Http2DecoderAdapter. by birenroy · 1 year, 10 months ago
  56. 8294639 Adds a basic fuzzer for Http2FrameDecoder. by birenroy · 1 year, 10 months ago
  57. 8f410c8 Add QUIC connection options `MCS1`, `MCS2` and `MCS3` to adjust GFE allowed max concurrent streams. by danzh · 1 year, 11 months ago
  58. 3c69c2d Validates request paths according to RFC 3986 Section 3.3. by birenroy · 1 year, 11 months ago
  59. 8f0bcaf Adds HeaderValidator unit tests for valid and invalid path characters. by birenroy · 1 year, 11 months ago
  60. 7be9d2e Adds a unit test demonstrating that oghttp2 will accept request paths with space or tab. by birenroy · 1 year, 11 months ago
  61. 4506f8d Internal change by bnc · 1 year, 11 months ago
  62. 1f5d219 Internal change by danzh · 1 year, 11 months ago
  63. 514a274 Use QuicPacketWriter::SupportsEcn interface to abandon ECN attempts. by martinduke · 1 year, 11 months ago
  64. 039c155 Refactor ECN in QuicConnection. by martinduke · 1 year, 11 months ago
  65. 0d6e975 Add SupportsEcn() interface to QuicPacketWriter. A follow-on will use this interface in QuicConnection. by martinduke · 1 year, 11 months ago
  66. acfdb39 Refactor PerPacketOptions for QuicWriter. From the bug: by martinduke · 1 year, 11 months ago
  67. 7fb9bc3 Use public metadata expiry time as BlindSignAuth token expiry by elburrito · 1 year, 11 months ago
  68. 800b8c7 Add ClearCache function to CachedBlindSignAuth. This function will be called when the cached tokens are invalid and need to be deleted. by elburrito · 1 year, 11 months ago
  69. 97e759c Internal change by danzh · 1 year, 11 months ago
  70. 4a5e9e6 Protect QUIC ECH code with a BORINGSSL_API_VERSION check by dschinazi · 1 year, 11 months ago
  71. fc04b8a Remove QUIC_VERSION_43. by fayang · 1 year, 11 months ago
  72. 3d70cad Do not SendInResponseToPacket or return true in CanWrite when connection ID is required but missing in the packet creator. by haoyuewang · 1 year, 11 months ago
  73. 976a3b5 Downgrade QUIC_BUG for late packet processing by QUICHE team · 1 year, 11 months ago
  74. 8cd348b Rename QuicSpdyStream::AreHeadersValid() to ValidatedRequestHeaders() and retain error details in the stream if it returns false. by danzh · 1 year, 11 months ago
  75. 3985f47 Add alpn to interface QuicTestServer::SessionFactory::CreateSession. by wub · 1 year, 11 months ago
  76. cf5c3f4 Add test for MAYBE_BODY_BUT_NO_CONTENT_LENGTH warning. by bnc · 1 year, 11 months ago
  77. 5a102d6 Add token expiration time checks to CachedBlindSignAuth to ensure that it only returns fresh tokens. Token expiration time is based on the AT server's signing public key. by elburrito · 1 year, 11 months ago
  78. c778a4c Log encrypted ClientHellos through QuicConnectionDebugVisitor by davidben · 1 year, 11 months ago
  79. 0f4b41a Remove the header argument from WebTransport OnSessionReady callback by vasilvv · 1 year, 11 months ago
  80. ab63c99 Delete useless member variable QuicFramer::last_serialized_client_connection_id_. by martinduke · 1 year, 11 months ago
  81. d687c5f Add blocked_by_no_connection_id to logging of quic_bug_12714_33 (failed to flush ACK frame when writer is not blocked). by fayang · 1 year, 11 months ago
  82. 11e17fe Remove use of std::function from CreateContextForMultiPortPath() by QUICHE team · 1 year, 11 months ago
  83. ac25268 Fix warning in EncryptionLevelToProto by dschinazi · 1 year, 11 months ago
  84. 3e7c6b2 Tweak BalsaHeadersSequence to prepare for JetstreamSession integration. by diannahu · 1 year, 11 months ago
  85. faaae4e Extend WebTransport error code space to 32-bit. by vasilvv · 1 year, 11 months ago
  86. a24e03b Let QUIC framer always infer packet header type from framer's version. by fayang · 1 year, 11 months ago
  87. 5569dea masque_server_session: factor out event handlers for connect-udp and connect-ip by asedeno · 1 year, 11 months ago
  88. 1f39501 masque_*_bin: create quiche event loop after commandline parsing by asedeno · 1 year, 11 months ago
  89. b352c2e masque_sever_session: unnest different MASQUE implementations by asedeno · 1 year, 11 months ago
  90. 40d5cfd masque_*_bin: use actual logging, not std::cerr by asedeno · 1 year, 11 months ago
  91. 1cb67d4 Implement QUICHE default platform logging using Abseil Logging by asedeno · 1 year, 11 months ago
  92. fef1575 Fix compilation on Chrome OS by QUICHE team · 1 year, 11 months ago
  93. bdfa955 masque_utils: open tun_fd with O_NONBLOCK by asedeno · 1 year, 11 months ago
  94. d907cd8 Support multiple interim responses in SimpleClient. by diannahu · 1 year, 11 months ago
  95. f30fd20 Fix open source QUICHE build by vasilvv · 1 year, 11 months ago
  96. d26475e Support enough of Windows to make EndToEndTest.SimpleRequestResponse pass. by vasilvv · 1 year, 11 months ago
  97. 2fc96eb Force the Public Metadata fingerprint value to be passed as big-endian. by elburrito · 1 year, 11 months ago
  98. 4e75a87 Add quiche::HttpValidationPolicy::validate_transfer_encoding. by bnc · 1 year, 11 months ago
  99. c0da764 Record sent ECN marks correctly for coalesced and buffered packets. by martinduke · 1 year, 11 months ago
  100. 3b1e0fb Deprecate unused field `AT_PUBLIC_METADATA_VERIFIED_KEY_TYPE`. by QUICHE team · 1 year, 11 months ago