Skip to content
Snippets Groups Projects
  1. Jul 22, 2025
  2. May 28, 2025
  3. May 19, 2025
  4. May 16, 2025
  5. May 14, 2025
  6. Apr 24, 2025
  7. Apr 21, 2025
  8. Apr 16, 2025
  9. Apr 08, 2025
  10. Apr 07, 2025
  11. Mar 25, 2025
  12. Feb 14, 2025
    • Adam Rice's avatar
      Roll QUICHE · b756f3c0
      Adam Rice authored
      Roll QUICHE in openscreen to 5a433bd7d in order to be able to roll it in
      Chromium.
      
      Rename quic::QuicIPAddress to quiche::QuicheIPAddress everywhere.
      
      This change must be rolled into Chromium in the same CL as the
      corresponding QUICHE roll or it will not build.
      
      $ git log 64cdc52a28..5a433bd7d --date=short --no-merges --format='%ad %ae %s'
      2025-02-06 birenroy@google.com Adds an oghttp2 option to disable Huffman compression of header field values.
      2025-02-06 quiche-dev@google.com No public description
      2025-02-06 birenroy@google.com Adds a `DISABLE_HUFFMAN` CompressionOption to SpdyFramer.
      2025-02-06 haoyuewang@google.com Refactor QuicTimeWaitList to make it easier to use a single connection ID map.
      2025-02-06 quiche-dev@google.com Count how often stricter base64 parsing would fail in Quiche's structured headers
      2025-02-05 birenroy@google.com Replaces `SpdyFramer::compression_enabled()` with `SpdyFramer::compression_option()`.
      2025-02-05 wub@google.com In `quic::ProofSourceHandle::SelectCertificate`, change the `client_hello` argument from the raw client hello bytes to a `SSL_CLIENT_HELLO` pointer.
      2025-02-05 birenroy@google.com Splits HpackEncoder::enable_compression_ into two bool members that are always toggled together.
      2025-02-05 birenroy@google.com Removes one parameter from `HpackEncoder::EmitNonIndexedLiteral()`.
      2025-02-05 birenroy@google.com Fixes a stream close condition in OgHttp2Session::CloseStreamIfReady.
      2025-02-05 birenroy@google.com Adds a unit test to compare the client adapter implementations when cancelling a stream.
      2025-02-04 martinduke@google.com Store a QuicAlarmFactory in MoqtSession.
      2025-02-04 wub@google.com Deprecate --gfe2_reloadable_flag_quic_buffered_store_set_client_cid.
      2025-02-03 abhisinghx@google.com Move QUIC Socket Address lib to QUICHE. Patch envoy to use QuicheSocketAddress instead
      2025-02-03 haoyuewang@google.com Log more detailed info when dumping GfeQuicClientStream.
      2025-02-03 martinduke@google.com MoQT SUBSCRIBES_BLOCKED frame.
      2025-01-31 martinduke@google.com Delete Role from MoQT.
      2025-01-30 martinduke@google.com Update MoQT priority design for latest draft.
      2025-01-30 martinduke@google.com Add new MoQT Errors.
      2025-01-30 martinduke@google.com Limit MoQT Namespace tuple size to (1, 32).
      2025-01-29 elburrito@google.com BlindSignAuth: Pass absl::StatusCode returned from Phosphor to callers if it's an error code.
      2025-01-29 goldvitaly@google.com No public description
      2025-01-28 martinduke@google.com Add Transport Parameter from draft-ietf-quic-ack-frequency-10.
      2025-01-28 wub@google.com In QUIC, do not send version negotiation in response to a version negotiation packet.
      2025-01-27 wub@google.com Remove DCHECK that is overly strict in QuicConnection::OnPacketHeader. Also change the function to return `connected_`.
      2025-01-27 martinduke@google.com Deprecate flag quic_ecn_in_first_ack
      2025-01-27 wub@google.com Deprecate gfe2_reloadable_flag_quic_avoid_nested_close_connection.
      2025-01-27 diannahu@google.com Enabling rolled out flags.
      2025-01-27 wub@google.com [CONFIDENTIAL] DO NOT upstream or share this information outside of Google. Contact wub@ for any questions.
      2025-01-24 martinduke@google.com Delete the code that sends the MinAckDelay transport parameter from draft-iyengar-quic-ack-frequency-01. Receiving the parameter is still supported.
      2025-01-24 davidben@google.com Mark QuicheUtcDateTimeToUnixSecondsImpl QUICHE_EXPORT
      2025-01-24 quiche-dev@google.com Add a streamz and HttpProtocolDefects logging for requests with stray data after a chunk.
      2025-01-23 ricea@google.com Remove QUICHE_EXPORT from template methods in GenericBugStreamHandler
      2025-01-22 wub@google.com Deprecate gfe2_restart_flag_quic_use_new_qpack_blocking_manager.
      2025-01-21 birenroy@google.com Adds unit tests demonstrating that the two adapter implementations behave the same.
      2025-01-21 martinduke@google.com IMMEDIATE_ACK frame processing.
      2025-01-21 wub@google.com Deprecate gfe2_reloadable_flag_quic_send_placeholder_ticket_when_encrypt_ticket_fails.
      2025-01-21 dschinazi@google.com Add masque_tcp_client
      2025-01-21 quiche-dev@google.com Enabling rolled out flags.
      2025-01-16 dschinazi@google.com Improve QUIC_BUG in GenerateRemainingCryptoFrames
      2025-01-16 haoyuewang@google.com Fix quic_frames_test when QUIC_FRAME_DEBUG is defined.
      2025-01-16 dschinazi@google.com Add missing flag counts for quic_version_negotiation_rfc
      2025-01-15 martinduke@google.com Frame/parse IMMEDIATE_ACK frame.
      2025-01-15 haoyuewang@google.com Log more detailed error when GFE_BUG triggered in QuicSession::MarkConnectionLevelWriteBlocked.
      2025-01-15 haoyuewang@google.com Fix use after moved bug in QuicTimeWaitListManager.
      2025-01-14 asedeno@google.com Handle the unlikely case of reaching the end of an exhaustive enum in a test to appease GCC.
      2025-01-14 haoyuewang@google.com Remove OnConnectionAddedToTimeWaitList to reduce the complexity of QuicTimeWaitListManager.
      2025-01-14 wub@google.com No public description
      2025-01-14 goldvitaly@google.com LSC: Apply performance-unnecessary-value-param where it matters for performance.
      2025-01-14 martinduke@google.com No public description
      2025-01-13 birenroy@google.com Enabling rolled out flags.
      2025-01-13 birenroy@google.com Rejects tab and space when validating request paths in oghttp2.
      2025-01-13 awillia@google.com Replace deprecated absl::HexStringToBytes call in QUIC test utils
      2025-01-12 awillia@google.com Update ParseQuicTag to only use hex decoding if valid
      2025-01-10 birenroy@google.com Fixes up test coverage when strict path validation is not enabled.
      2025-01-10 birenroy@google.com Adds a test comparing path character validation across implementations.
      2025-01-10 quiche-dev@google.com Remove the INFO log for "No hostname indicated in SNI".
      2025-01-09 rch@google.com Do not attempt to receive IPv6 flow labels on Android since the setsockopt call always fails.
      2025-01-09 birenroy@google.com Automated g4 rollback of changelist 713678123.
      2025-01-09 martinduke@google.com Roll back gfe2_reloadable_flag_quic_can_send_ack_frequency.
      2025-01-09 birenroy@google.com Automated g4 rollback of changelist 712628602.
      2025-01-08 martinduke@google.com Fix use-after-free in MoQ Chat Server.
      2025-01-08 quiche-dev@google.com Prevent default true for quic_support_flow_label2 flag because it is breaking Android TAP.
      2025-01-07 quiche-dev@google.com No public description
      2025-01-06 martinduke@google.com ACK non-consecutive QUIC CE packets immediately.
      2025-01-06 dschinazi@google.com Remove unnecessary copy in QuicChaosProtector
      2025-01-06 birenroy@google.com Moves the generic bug utility to QUICHE.
      2025-01-06 dschinazi@google.com Officially allow out-of-order writes in QuicStreamSendBuffer
      2025-01-06 quiche-dev@google.com Enabling rolled out flags.
      2025-01-06 martinduke@google.com Update MoQ chat to draft-00.
      2025-01-06 martinduke@google.com Refresh MoQT integration test for FETCH and fix detected errors.
      2024-12-27 martinduke@google.com MoQT Upstream FETCH data streams.
      2024-12-23 rch@google.com Fix a flake in quic_udp_socket_test.cc caused by recvmsg occasionally returning EAGAIN by reading again in this case.
      2024-12-20 dschinazi@google.com Switch QUIC version negotiation to RFC codepoint
      2024-12-19 martinduke@google.com Add a new QUIC Connection option to specify Cubic for the client side only.
      2024-12-17 dschinazi@google.com Fix flakiness in chaos protection test
      2024-12-17 martinduke@google.com Send MoQT Fetch and handle FETCH_OK/FETCH_ERROR. The application can induce FETCH_CANCEL by destroying the MoqtFetchTask object it owns.
      2024-12-16 quiche-dev@google.com Declare nfds parameter of PollSyscall() as size_t
      2024-12-16 vasilvv@google.com Split the alarm logic out of QuicPollEventLoop into its own queue.
      2024-12-12 martinduke@google.com Finish MoQT incoming ANNOUNCE life cycle (UNANNOUNCE).
      2024-12-12 wub@google.com In `QuicSelfIssuedConnectionIdManager::GetUnretiredConnectionIds`, call `std::vector::reserve` before the for loops to avoid unnecessary memory allocations.
      2024-12-12 martinduke@google.com Incoming MoQT SubscribeAnnounces lifecycle.
      2024-12-12 quiche-dev@google.com Add admin token support to phosphor
      2024-12-11 quiche-dev@google.com Mark quiche::GatherStringViewSpan as exported to Chromium.
      2024-12-11 martinduke@google.com Initialize dummy application data in QuicStreamTest to quiet asan warnings.
      2024-12-11 haoyuewang@google.com Add streamz to GfeQuicClientSession such that we can get resumption rate at connection level and early-data rate at stream level.
      2024-12-10 vasilvv@google.com Fix build errors in Chromium.
      2024-12-10 dschinazi@google.com Unblock quic_enable_chaos_protection_v2 flag
      2024-12-10 wub@google.com No public description
      2024-12-10 martinduke@google.com Send-side RESET_STREAM_AT frame. Nothing utilizes the API yet, so not protected.
      2024-12-10 quiche-dev@google.com Return transport parameters from TlsChloExtractor
      2024-12-10 wub@google.com Rename 'source_' in QuicSession to 'connection_close_source_'.
      2024-12-10 martinduke@google.com MoQT Outgoing ANNOUNCE life cycle.
      2024-12-10 wub@google.com In QuicDispatcher::CleanUpSession, Only serialize close packets if connection is self closed, i.e. not closed by peer.
      2024-12-10 quiche-dev@google.com Fix include of stddef.h.
      2024-12-09 birenroy@google.com Extracts out a helper method to determine whether a chunk extension character is valid.
      2024-12-09 martinduke@google.com Outgoing MoQT SUBSCRIBE_ANNOUNCES life cycle.
      2024-12-08 danzh@google.com Notify a closed non-static stream once it is about to be destroyed via a new interface QuicStream::OnSoonToBeDestroyed() with no-op default implementation.
      2024-12-06 dschinazi@google.com Set a minimum number of chaos protection in new protector
      2024-12-06 vasilvv@google.com Switch QuicheMemSlice to a platform-independent implementation.
      2024-12-06 vasilvv@google.com Add APIs to read until a specific point in the stream is reached.
      2024-12-05 vasilvv@google.com Rewrite MoqtDataParser to only consume one thing at a time.
      2024-12-05 birenroy@google.com Moves //third_party/http2:http2_structures_lib to //third_party/http2/core/.
      2024-12-05 birenroy@google.com Moves //third_party/http2:http2_constants_lib to //third_party/http2/core/.
      2024-12-04 vasilvv@google.com Add test utils to parse control messages and to extract subscribe details.
      2024-12-04 rch@google.com Automated g4 rollback of changelist 702422246.
      2024-12-04 vasilvv@google.com Remove impl-based MemSlice constructor.
      2024-12-03 wub@google.com Remove the version check and TODO in `QuicFramer::TryDecryptInitialPacketDispatcher`.
      2024-12-03 dschinazi@google.com Chaos Protection v2
      2024-12-03 ckennelly@google.com Use absl::make_unique_for_overwrite where we will reinitialize the buffer.
      2024-12-03 haoyuewang@google.com Re-enable chlo buffering on the server side of Hyperloop.
      2024-12-02 vasilvv@google.com Add webtransport::test::InMemoryStream for simplifying testing code that reads from WebTransport streams.
      2024-12-02 martinduke@google.com Fix the definition of MoQT MAX_SUBSCRIBE_ID.
      2024-12-02 birenroy@google.com Adds unit test cases covering the case where a content-length undershoot causes a PROTOCOL_ERROR.
      2024-12-02 martinduke@google.com Fix spelling of QuicheWeakPtr::GetIfAvaliable => GetIfAvailable.
      2024-11-27 martinduke@google.com Refactor MoQT Upstream SUBSCRIBE processing and data structures.
      2024-11-26 danzh@google.com gfe-relnote: Call QuicAckListenerInterface::OnPacketAcked() before moving the stream to closed stream list.
      2024-11-26 rch@google.com No public description
      2024-11-26 martinduke@google.com Use wub's new test features in QuicBufferedPacketStoreTest:SimpleEnqueueAckSent
      2024-11-26 vasilvv@google.com Add test matchers for writing MoQT control messages into a mock stream.
      2024-11-25 vasilvv@google.com Fix standalone build.
      2024-11-25 birenroy@google.com Adds unit test cases covering the case where a content-length overshoot causes a PROTOCOL_ERROR.
      2024-11-25 birenroy@google.com Migrates adapter unit tests away from deprecated SubmitRequest/SubmitResponse methods.
      2024-11-25 wub@google.com Set client CID in the packets sent by QuicBufferedPacketStore.
      2024-11-25 birenroy@google.com Removes DataFrameSource arguments from Http2Adapter methods and implementations.
      2024-11-25 birenroy@google.com Removes DataFrameSource interface methods and related utilities.
      2024-11-25 quiche-dev@google.com Enabling rolled out flags.
      2024-11-25 birenroy@google.com Removes DataFrameSource-based DATA frame manipulation from OgHttp2Session.
      2024-11-25 vasilvv@google.com Move MoqtSessionPeer into its own file.
      2024-11-25 birenroy@google.com Removes DataFrameSource-based DATA frame manipulation from NgHttp2Adapter.
      2024-11-22 dschinazi@google.com Add missing error string in QuicFramer
      2024-11-22 birenroy@google.com Reworks the remaining DataFrameSource-based test cases in nghttp2_adapter_test.cc.
      2024-11-22 vasilvv@google.com Implement QuicheWeakPtr that roughly models Chromium's base::WeakPtr API.
      2024-11-22 birenroy@google.com Removes use of VisitorDataSource in more tests.
      2024-11-22 dschinazi@google.com Refactor ConsumeCryptoData
      2024-11-22 birenroy@google.com Removes use of VisitorDataSource in oghttp2_adapter_test.cc.
      2024-11-22 birenroy@google.com Removes deprecated and unused methods from the Http2Adapter interface.
      2024-11-22 birenroy@google.com Removes use of VisitorDataSource in nghttp2_adapter_test.cc.
      2024-11-21 vasilvv@google.com Switch QUICHE standalone build to use the newest Bazel actually supported by our CI bots.
      2024-11-21 martinduke@google.com Remove forwarding_preference from MoqtObject.
      2024-11-21 martinduke@google.com Delete MoQT Track Forwarding preference and roll version to -07.
      2024-11-21 martinduke@google.com Publisher-side MoQT FETCH handling.
      2024-11-21 davidben@google.com Update QUICHE to use Bazel 7.4.1, but without bzlmod for now
      2024-11-21 vasilvv@google.com Fix default constructor in the default implementation of QuicheMemSlice.
      2024-11-21 davidben@google.com Switch away from std::iterator in BalsaHeaders
      2024-11-21 davidben@google.com Group mock_load_balancer_encoder.h with load_balancer in the standalone build
      2024-11-20 rch@google.com Remove obsolete TODOs about converting char uint8_t.
      2024-11-20 davidben@google.com Avoid tripping -Wchanges-meaning in GCC
      2024-11-20 davidben@google.com Remove ResumptionAttempted assertion in TlsServerHandshakerTest.ResumptionWithPlaceholderTicket
      2024-11-20 davidben@google.com Simplify how quiche platform files are incorporated
      2024-11-20 vasilvv@google.com Implement a function that gathers data from bunch of string_views into a single buffer.
      2024-11-20 danzh@google.com Close the connection with error QUIC_HTTP_INVALID_FRAME_SEQUENCE_ON_SPDY_STREAM if FIN is received before finishing receiving the whole HTTP headers.
      2024-11-20 dschinazi@google.com Allow more URLs in masque_client
      2024-11-20 martinduke@google.com No public description
      2024-11-19 vasilvv@google.com Fix standalone QUICHE build.
      2024-11-19 vasilvv@google.com Fix a hardcoded cacheline size.
      2024-11-18 diannahu@google.com Add an oghttp2 option to disable sending GOAWAYs as a client.
      2024-11-18 birenroy@google.com Raises the verbosity level of most QUICHE_VLOGs within OgHttp2Session.
      2024-11-18 diannahu@google.com Add oghttp2 and nghttp2 testing to demonstrate client GOAWAY-sending behavior.
      2024-11-18 haoyuewang@google.com No public description
      2024-11-18 quiche-dev@google.com Enabling rolled out flags.
      2024-11-18 davidben@google.com No public description
      2024-11-18 davidben@google.com Use string_view::substr when making string_views out of other strings
      2024-11-17 davidben@google.com Remove QuicheMutex, etc., indirection
      2024-11-16 martinduke@google.com FIN MoQT streams when directed by the TrackPublisher.
      2024-11-15 haoyuewang@google.com Add a cache key field to QuicServerId.
      2024-11-15 vasilvv@google.com Add a callback to FetchTask API.
      2024-11-14 ricea@google.com Quiche: inline constexpr variables in headers
      2024-11-14 dschinazi@google.com Allow chaos protection with ACK frames
      2024-11-14 martinduke@google.com Remove inappropriate calls to ResetWriteSide().
      2024-11-14 diannahu@google.com Update Http2VisitorInterface::OnHeaderResult from enum to enum class.
      2024-11-14 dschinazi@google.com Rename QuicChaosProtector
      2024-11-14 dschinazi@google.com Refactor QuicChaosProtector
      2024-11-13 martinduke@google.com Update ECN tests to function properly in Guitar.
      2024-11-13 davidben@google.com Some more QUICHE build fixes
      2024-11-13 davidben@google.com Add missing dependency to quiche_test_support
      2024-11-13 ricea@google.com Rename QuicTag kIFWA to kIFWa
      2024-11-12 rch@google.com Remove unused TPCC QuicTag and rename the variables * kORBT -> kOBIT * kMIBS -> kMIDS to match their on-the-wire value.
      2024-11-12 rch@google.com Deprecate --gfe2_reloadable_flag_quic_allow_host_in_request2.
      2024-11-12 birenroy@google.com Allows a unit test to be exported as part of QUICHE.
      2024-11-12 martinduke@google.com Change protection scheme for code that marks outgoing ECT.
      2024-11-11 wub@google.com Change `QuicUnackedPacketMap::NotifyFramesAcked` and `QuicUnackedPacketMap::MaybeAggregateAckedStreamFrame` to take `QuicTransmissionInfo*&` as a input-output parameter.
      2024-11-08 martinduke@google.com Add ECN counters to ACKs sent by the QuicBufferedPacketStore.
      2024-11-07 rch@google.com Rename gfe2_restart_flag_quic_support_flow_label to gfe2_restart_flag_quic_support_flow_label2 now that QUIC flow label support seems to be complete.
      2024-11-05 birenroy@google.com Adds backslash `\` to the list of characters allowed in a HTTP request path.
      2024-11-05 rch@google.com Add support for sending IPv6 flow labels to QuicGsoBatchWriter
      2024-11-05 birenroy@google.com Simplifies and modernizes SpdyDataIR.
      2024-11-04 dschinazi@google.com Update googleurl in QUICHE bazel build
      2024-11-04 asedeno@google.com MASQUE: add tap bridging support for CONNECT-ETHERNET
      2024-11-04 quiche-dev@google.com Fix the issue that -Wrange-loop-construct higlighted in quiche.
      2024-11-01 martinduke@google.com Send raw counts of reported ECN marks in QUIC ACK frames to the debugger.
      2024-11-01 wub@google.com No public description
      2024-11-01 quiche-dev@google.com Mark sec-authenticated-request-headers as a repeated header
      2024-10-31 ricea@google.com Remove a stray semi-colon from quiche_protocol_flags_list.h
      2024-10-31 birenroy@google.com Adds unit tests for clients handling END_STREAM after 1xx headers without final response headers.
      2024-10-29 wub@google.com Add transport parameter 'discard' to QUIC and switch connection option `CHP1` and `CHP2` to use it.
      2024-10-29 rch@google.com Record stats when forward progress is made on a QUIC connection after changing the flow label on PTO.
      2024-10-29 vasilvv@google.com Implement QuicAlarmMultiplexer.
      2024-10-28 wub@google.com Deprecate gfe2_reloadable_flag_quic_add_ssl_error_stack_to_error_detail.
      2024-10-28 martinduke@google.com Parser/Framer for MoQT FETCH Stream messages.
      2024-10-28 martinduke@google.com Delete Subscribe ID from MoQT Object headers
      2024-10-25 birenroy@google.com Adds a new `ResponseCodeDetails`: `INVALID_HTTP2_CLIENT_REQUEST_PATH`.
      2024-10-25 vasilvv@google.com Replace direct pointers and references to QuicAlarms with a QuicAlarmProxy
      2024-10-24 wub@google.com Remove unused parameter `server_connection_id` from QuicDispatcher::OnExpiredPackets.
      2024-10-24 martinduke@google.com Two Subscriptions to the same MoQT Track in a session is an error.
      2024-10-24 birenroy@google.com Adds the ability to make annotations on quiche::LifetimeTrackable objects.
      2024-10-24 martinduke@google.com MoQT SUBSCRIBE to a prior group is an error.
      2024-10-24 martinduke@google.com Framer and Parser for MoQT FETCH family messages in draft-07.
      2024-10-24 vasilvv@google.com Implement a publisher API for fetch.
      2024-10-23 wub@google.com Deprecate --gfe2_restart_flag_quic_dispatcher_ack_buffered_initial_packets.
      2024-10-23 wub@google.com Avoid nested CloseConnection calls in QuicConnection.
      2024-10-22 martinduke@google.com Allow client to activate PragueCubic congestion control via connection option for experiment purposes.
      2024-10-22 vasilvv@google.com Fix standalone QUICHE build
      2024-10-21 wub@google.com No public description
      2024-10-21 vasilvv@google.com Add MoqtProbeManager
      2024-10-21 martinduke@google.com Update MoqtLiveRelayQueue for Peeps. Places incoming objects in subgroup queues and delivers them in subgroup order.
      2024-10-21 martinduke@google.com Rename SUBSCRIBE_NAMESPACE as SUBSCRIBE_ANNOUNCES in MoQT.
      2024-10-21 quiche-dev@google.com Enabling rolled out flags.
      2024-10-17 rch@google.com Make Hyperloop client and server enable flow label changes to avoid black holes.
      2024-10-17 martinduke@google.com Update SimpleSessionNotifier for RESET_STREAM_AT frames.
      2024-10-17 martinduke@google.com Don't track support for RESET_STREAM_AT in QuicConnection. Instead, rely on state in QuicFramer.
      2024-10-17 rch@google.com Remove an unnecessary setsockopt of IPV6_FLOWINFO_SEND. Enabling IPV6_FLOWINFO_SEND causes the kernel to send a randomly generated flow label unless a flow label is explicitly provided in a CMSG. Since we already wired up support to set the label in CMSG, this call is redundant and it has the unintended side effect of causing random flow labels to be sent, even for sockets where no flow labels are intended. For QuicUdpSocket users that do not intend to send flow labels, this would be a behavior change.
      2024-10-17 rch@google.com Make QuicConnection  generate a new flow label when flow label based black hole avoidance is enabled, and added CODE_COUNTS for when the flow label changes
      2024-10-17 martinduke@google.com Update QuicControlFrameManager to support RESET_STREAM_AT frames.
      2024-10-17 quiche-dev@google.com Automated g4 rollback of changelist 685776850.
      2024-10-17 rch@google.com Only check for flow label functionality in the QUIC end-to-end test if the connection is actually using IPv6.
      2024-10-16 rch@google.com Change IPv6 flow labels when QUIC connections have a retransmission timeout or when a new packet that creates a gap is received with a new flow lable.
      2024-10-16 dschinazi@google.com Clean up a few QuicConnectionTests
      2024-10-15 wub@google.com Deprecate --gfe2_reloadable_flag_quic_new_error_code_for_invalid_hostname.
      2024-10-15 quiche-dev@google.com Enable stack protector to prevent stack buffer overflows.
      2024-10-15 quiche-dev@google.com Enabling rolled out flags.
      2024-10-14 rch@google.com Allow QUIC connections to send and receive IPv6 flow labels.
      2024-10-14 danzh@google.com Always support SPAD on the client side.
      2024-10-14 fayang@google.com Change HeaderBlock members to be const.
      2024-10-14 danzh@google.com Fix goolgeurl tarball link.
      2024-10-14 quiche-dev@google.com Automated g4 rollback of changelist 685757306.
      2024-10-14 fayang@google.com Optimize QpackBlockingManager for CPU efficiency.
      2024-10-14 quiche-dev@google.com Automated g4 rollback of changelist 685481728.
      2024-10-14 birenroy@google.com Replaces inefficient standard library container types with Abseil and QUICHE equivalents.
      2024-10-13 quiche-dev@google.com Automated g4 rollback of changelist 684986925.
      2024-10-12 quiche-dev@google.com Fix 2 ProtobufTransformer findings: * Remove dead proto options (2 times)
      2024-10-12 quiche-dev@google.com Remove dead proto options
      2024-10-11 quiche-dev@google.com Add support for qbone bridging.
      2024-10-11 rch@google.com Remove DCHECK which breaks Target: //video/streaming/edge:edge_server_wrapper_test
      2024-10-11 wub@google.com Add QUIC code counters to observe the effect of application driven pacing.
      2024-10-11 wub@google.com Change `ProofSourceHandleCallback::ConfigureSSLFunc` and `ProofSourceHandleCallback::ALPNSelectFunc` from `std::function` to `quiche::SingleUseCallback`. `quiche::SingleUseCallback` is an alias for single-use `absl::AnyInvocable`.
      2024-10-11 rch@google.com Implement support for reading and writing IPv6 flow labels in QuicUdpSocket.
      2024-10-10 quiche-dev@google.com Fix 4 ProtobufTransformer findings: * Remove dead proto options (4 times)
      2024-10-10 birenroy@google.com Updates tests to demonstrate a behavior difference between oghttp2 and nghttp2.
      2024-10-10 quiche-dev@google.com Fix 10 ProtobufTransformer findings: * Remove dead proto options (10 times)
      2024-10-09 danzh@google.com Update SHA checksume of googleurl library.
      2024-10-09 quiche-dev@google.com No public description
      2024-10-08 quiche-dev@google.com No public description
      2024-10-08 wub@google.com Change `QuicConnection.termination_packets_` to `QuicConnection.termination_info_`, which bundles the termination packets with the connection close error code.
      2024-10-07 wub@google.com Add more specific error codes for QUIC handshake failures.
      2024-10-07 quiche-dev@google.com Replace deprecated HexStringToBytes API
      2024-10-07 quiche-dev@google.com Enabling rolled out flags.
      2024-10-07 martinduke@google.com Add length field to MoQT control messages.
      2024-10-03 quiche-dev@google.com Add missing "override" specifier in mock methods.
      2024-10-03 quiche-dev@google.com Add a new OnParsedClientHelloReceived method to QuicConnection and QuicConnectionDebugVisitor.
      2024-10-02 wub@google.com Deprecate --gfe2_reloadable_flag_quic_new_error_code_when_packets_buffered_too_long.
      2024-10-02 fayang@google.com No public description
      2024-10-02 fayang@google.com No public description
      2024-10-01 birenroy@google.com Adds test cases exercising response-complete-before-request for nghttp2 and oghttp2.
      2024-10-01 martinduke@google.com Add parser/framer support for SUBSCRIBE_NAMESPACE, SUBSCRIBE_NAMESPACE_OK, SUBSCRIBE_NAMESPACE_ERROR, UNSUBSCRIBE_NAMESPACE.
      2024-10-01 birenroy@google.com Removes the last library in //third_party/spdy/core, and deletes the package.
      2024-10-01 wub@google.com Add QUIC connection options for testing: - CHP1: Add 1-packet padding to CHLO. - CHP2: Add 2-packet padding to CHLO.
      2024-09-30 asedeno@google.com Don't set IPv4 socket options on dual-stack sockets on `__APPLE__` platforms.
      2024-09-30 vasilvv@google.com Update WebTransport header names.
      2024-09-30 vasilvv@google.com Simplify some of the framing code.
      2024-09-30 vasilvv@google.com Record QUIC traces in moqt_simulator.
      2024-09-30 martinduke@google.com Implement MoQT Peeps and Object message changes for draft-06. This is the minimum for interoperability; this code always sends subgroup_id = 0 and ignores the incoming subgroup_id.
      2024-09-30 martinduke@google.com Update existing messages for draft-06. This is mostly turning track_namespace into a tuple.  Also generalizes Subscribe parameters.
      2024-09-26 birenroy@google.com Migrates code from `//third_party/spdy/core:spdy_protocol_lib` to `//third_party/http2/core:spdy_protocol`.
      2024-09-26 martinduke@google.com fix asan error because the log message uses the variable about to be initialized, rather than the value being assigned.
      2024-09-26 birenroy@google.com Deletes unused artifacts from //third_party/spdy.
      2024-09-26 martinduke@google.com Complete processing of RESET_STREAM_AT frames. Negotiate with transport parameters and pass the frame from QuicConnection to QuicStream.
      2024-09-26 birenroy@google.com Moves //third_party/spdy/core:http2_frame_decoder_adapter_fuzzer to //third_party/http2/core.
      2024-09-26 birenroy@google.com Migrates code from `//third_party/spdy/core:spdy_protocol_lib` to `//third_party/http2/core:spdy_protocol`.
      2024-09-26 birenroy@google.com Moves libraries from //third_party/spdy/core/hpack to //third_party/http2/hpack.
      2024-09-26 rch@google.com No public description
      2024-09-26 birenroy@google.com Migrates the old cc_fuzz_target in //third_party/spdy to the modern go/fuzztest framework.
      2024-09-25 birenroy@google.com Migrates code from //third_party/spdy/core:spdy_framer_lib to //third_party/http2/core:spdy_framer.
      2024-09-25 wub@google.com If QUIC server closes connection due to invalid hostname in SNI, use new connection close code `QUIC_HANDSHAKE_FAILED_INVALID_HOSTNAME` instead of the generic `QUIC_HANDSHAKE_FAILED`.
      2024-09-25 birenroy@google.com Removes the now-unused build target //third_party/spdy/core:http2_header_block_lib.
      2024-09-25 birenroy@google.com Migrates targets from `//third_party/spdy/core:spdy_alt_svc_wire_format_lib` to `//third_party/http2/core:spdy_alt_svc_wire_format`.
      2024-09-25 birenroy@google.com Migrates remaining google3 users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-09-25 birenroy@google.com Migrates code from `//third_party/spdy/core:http2_deframer_lib` to `//third_party/http2/core:http2_frame_decoder_adapter`.
      2024-09-25 martinduke@google.com Roll the version number to draft-06. This will break interoperability with other MoQT implementations until we update the wire image.
      2024-09-25 vasilvv@google.com Refactor MoQT interfaces to consistently pass FullTrackName around.
      2024-09-24 martinduke@google.com MOQT MAX_SUBSCRIBE_ID implementation
      2024-09-24 wub@google.com No public description
      2024-09-24 elburrito@google.com BlindSignAuth: Update error messages to return constant strings. Messages now return at Anonymous Tokens-level granularity.
      2024-09-24 wub@google.com Deprecate --quic_dispatcher_replace_cid_on_first_packet.
      2024-09-23 quiche-dev@google.com No public description
      2024-09-23 quiche-dev@google.com Remove quic::QuicServerId::privacy_mode_enabled()
      2024-09-23 quiche-dev@google.com Enabling rolled out flags.
      2024-09-23 wub@google.com No public description
      2024-09-22 fayang@google.com Postpone removing handshake timeout from transport params getting negotiated to handshake complete.
      2024-09-22 fayang@google.com Deliver STOP_SENDING to zombie streams.
      2024-09-20 martinduke@google.com No public description
      2024-09-19 vasilvv@google.com Introduce padding streams.
      2024-09-19 quiche-dev@google.com QUICHE: always print ACK ranges as [a...b], except if the range is a single packet.
      2024-09-19 vasilvv@google.com Split MoqtParser into MoqtControlParser and MoqtDataParser.
      2024-09-18 birenroy@google.com Adds `^` and `|` to the set of allowed characters in HTTP/2 request paths.
      2024-09-18 rch@google.com Add an IPv6 flow label field to QuicPacketWriterParams so that packet writers can set this field when writing packets. Currently nothing sets this field.
      2024-09-18 quiche-dev@google.com No public description
      2024-09-18 vasilvv@google.com Clean up MoqtTestMessage
      2024-09-18 martinduke@google.com Update QuicStream to handle RESET_STREAM_AT frames.
      2024-09-17 quiche-dev@google.com No public description
      2024-09-17 quiche-dev@google.com macro cleanup: "(const override)" -> "(const, override)"
      2024-09-16 martinduke@google.com Implement L4S version of Cubic congestion control for QUIC.
      2024-09-16 wub@google.com Deprecate --gfe2_reloadable_flag_quic_bbr2_enable_bbpd_by_default.
      2024-09-13 wub@google.com Add extra error details to TlsServerHandshaker to indicate the reason for `ssl_select_cert_error`. It is added into the connection close error details, which we can query from logs.
      2024-09-12 martinduke@google.com No public description
      2024-09-12 vasilvv@google.com Add logic to be able to adjust MoQ bitrate downwards.
      2024-09-12 wub@google.com Add code counts and error details to debug QUIC TLS handshake failures.
      2024-09-10 martinduke@google.com Order MoQT Queued streams by send_order.
      2024-09-09 birenroy@google.com Allows [] and {} in request paths.
      2024-09-09 quiche-dev@google.com Add CRNT to Cronet QUIC connection options.
      2024-09-05 wub@google.com No public description
      2024-09-05 rch@google.com Allow HTTP/3 requests to have a "host" header, per the RFC (Re-landing QUICHE-only changes from cl/666964686)
      2024-09-04 quiche-dev@google.com Switch some `QUIC_LOG` lines to `QUIC_PLOG`, which will include the textual expansion of `errno` to the log line.
      2024-09-04 quiche-dev@google.com Convert some `errno` values to human readable form.
      2024-09-03 quiche-dev@google.com Enabling rolled out flags.
      2024-09-03 quiche-dev@google.com Add a new message status for sending HTTP Datagrams before SETTINGS are received.
      2024-09-03 rch@google.com Fix quic_mutex.h to remove redefined macros.
      2024-08-29 martinduke@google.com Add MoQT Track forwarding preference to IsStreamProvokingObject()
      2024-08-29 rch@google.com Automated g4 rollback of changelist 666964686.
      2024-08-28 vasilvv@google.com Introduce Object ACKs (OACKs) to MoQT.
      2024-08-26 quiche-dev@google.com Enabling rolled out flags.
      2024-08-23 rch@google.com Allow HTTP/3 requests to have a "host" header, per the RFC
      2024-08-23 dschinazi@google.com Fix one incorrect use of GetMinCryptoFrameSize
      2024-08-23 rch@google.com No public description
      2024-08-22 quiche-dev@google.com Implement echo handler in QuicMemoryCacheBackendTest
      2024-08-22 martinduke@google.com Fix MoQT MSAN error: Use the singleton SimpleBufferAllocator to avoid this being freed before cached objects.
      2024-08-22 martinduke@google.com Add test for MoQ Chat where a client leaves and rejoins. Fix resulting problems.
      2024-08-21 vasilvv@google.com Split SUBSCRIBE parameters into their own struct.
      2024-08-20 martinduke@google.com Abstract out the MoQ Chat User interface and implement E2E chat test.
      2024-08-19 quiche-dev@google.com Automated g4 rollback of changelist 661833030.
      2024-08-16 wub@google.com No public description
      2024-08-16 vasilvv@google.com Add delivery order control into the simulator.
      2024-08-16 vasilvv@google.com Add `deadline` parameter to MoQT simulation.
      2024-08-15 wub@google.com Move a flag count for flag `quic_dispatcher_replace_cid_on_first_packet`.
      2024-08-14 rch@google.com No public description
      2024-08-14 wub@google.com Let QuicDispatcher to send acks to buffered INITIAL packets.
      2024-08-14 vasilvv@google.com Fix MSAN errors.
      2024-08-13 dschinazi@google.com Add ability to run QuicDispatcher without any versions
      2024-08-13 vasilvv@google.com Actually set stream priorities in MoQT.
      2024-08-13 birenroy@google.com Adds `quiche::header_properties::HasInvalidPathChar()`.
      2024-08-12 bnc@google.com Remove QuicHeaderList::OnHeaderBlockStart().
      2024-08-12 fayang@google.com No public description
      2024-08-12 birenroy@google.com Uses the `DataFrameAssembler` in `Http2Dispatcher`.
      2024-08-12 bnc@google.com Factor out size limit logic from QuicHeaderList.
      2024-08-12 bnc@google.com Remove quic/platform/api/quic_mutex.h
      2024-08-11 quiche-dev@google.com Upgrade to the latest protobuf edition
      2024-08-09 rch@google.com Fix bug in QpackEncoder when cookie crumbling is disabled. Without this fix, encoded cookies will be truncated.
      2024-08-09 fayang@google.com No public description
      2024-08-09 quiche-dev@google.com Add a first implementation of the CustomProbeService interface to the bonnet.
      2024-08-09 fayang@google.com No public description
      2024-08-08 martinduke@google.com Refactor MoQ ChatClient to support end-to-end tests and use moq_chat.h.
      2024-08-08 vasilvv@google.com Fix standalone QUICHE build.
      2024-08-07 ricea@google.com Allocate memory less often in HttpHeaderBlock hash function
      2024-08-07 martinduke@google.com Implement moq-chat server.
      2024-08-07 birenroy@google.com Deprecates QUICHE reloadable flag http2_add_hpack_overhead_bytes2.
      2024-08-07 bnc@google.com Update and simplify QUICHE platform documentation.
      2024-08-07 bnc@google.com Remove obsolete comment.
      2024-08-07 birenroy@google.com Adds a way to reject messages with `obs-text` in header field names.
      2024-08-07 birenroy@google.com Reorders members of BalsaFrame, and uses a more compact representation.
      2024-08-06 bnc@google.com Use kMetadataExtensionId directly in switch case.
      2024-08-06 bnc@google.com Modernize constants in http_protocol.h.
      2024-08-06 fayang@google.com Set chrome_value to true for gfe2_reloadable_flag_enable_h3_origin_frame.
      2024-08-06 quiche-dev@google.com Enabling rolled out flags.
      2024-08-01 wub@google.com Fix //third_party/quic/core:quic_dispatcher_test with Q046.
      2024-08-01 quiche-dev@google.com Add EVMB to Envoy QUIC connection options.
      2024-08-01 wub@google.com QUIC TlsClientHandshaker: Demote some INFO logs to DLOG.
      2024-07-31 wub@google.com Replace QUIC CID when the first INITIAL packet of a connection is enqueued into the QuicBufferedPacketStore.
      2024-07-31 martinduke@google.com Remove unused MoqtSession reference from MoqtOutgoingQueue.
      2024-07-31 bnc@google.com Add CookieCrumbling argument to QpackEncoder constructor, and add QuicSpdySession::DisableCookieCrumbling() method.
      2024-07-31 bnc@google.com Add ValueSplittingHeaderList option to disable cookie crumbling during QPACK encoding.
      2024-07-30 martinduke@google.com Restore operation of chat_client_bin after draft-05 update.
      2024-07-30 birenroy@google.com Updates //net/floo to refer to the new location of some HTTP/2 libraries.
      2024-07-29 rch@google.com Add QUICHE support for the HTTP/3 ORIGIN frame.
      2024-07-26 rch@google.com Modernize the HTTP/3 HttpDecoder by using non-const references in place of non-null pointers, when they do not outlive the call. Annotate with absl::NonNull when pointer do outlive the call.
      2024-07-25 quiche-dev@google.com Add method to serialize connection close packet with large packet number
      2024-07-24 birenroy@google.com Always obeys BalsaFrame::invalid_chars_level_ when parsing header fields.
      2024-07-24 wub@google.com Inline QuicDispatcher::BufferEarlyPacket() from all call sites, and remove this function.
      2024-07-22 quiche-dev@google.com Fix bug for call to Visitor::OnWrite()
      2024-07-19 vasilvv@google.com Bump version number to draft-05.
      2024-07-19 vasilvv@google.com Implement draft-05 SUBSCRIBE/SUBSCRIBE_UPDATE
      2024-07-18 vasilvv@google.com Support serialization and parsing for MoQT draft-05 group order in SUBSCRIBE_OK.
      2024-07-18 vasilvv@google.com Support serialization and parsing for MoQT draft-05 publisher priority.
      2024-07-18 vasilvv@google.com Refactor MoQT sending logic to pull objects from the application, instead of pushing them onto individual MoQT sessions.
      2024-07-18 birenroy@google.com Updates SpdyFrameSequence::GetIR() to return a pointer rather than a reference.
      2024-07-18 danzh@google.com Unhide security fix to QuicStreamSequencerBuffer added in cl/626072759.
      2024-07-18 fayang@google.com Add NOIP connection option and AddConnectionOptionsToSend method.
      2024-07-17 quiche-dev@google.com Make implicit `this` capture explicit
      2024-07-17 danzh@google.com No public description
      2024-07-17 wub@google.com Fix test ConnectionMigrationWithNonZeroConnectionIDClientIPChangedMultipleTimes.
      2024-07-16 wub@google.com Deprecate gfe2_restart_flag_quic_opport_bundle_qpack_decoder_data5.
      2024-07-16 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-16 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-16 vasilvv@google.com Fix a bug in parser where for non-normal object status, the number of bytes read was counted incorrectly.
      2024-07-16 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-15 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-15 danzh@google.com Unhide security fix to QuicSpdyStream (cl/626052950).
      2024-07-12 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-12 awillia@google.com Fix a memory leak in InitializeAndCheckForTlsPskFailure test helper
      2024-07-11 fayang@google.com Parse and log cert compression algos from CHLO.
      2024-07-11 quiche-dev@google.com Modify the visitor to allow it to interact with packets written by the packet exchanger.
      2024-07-11 vasilvv@google.com Implement MoQT priority calculation.
      2024-07-11 wub@google.com Bring SpdyIntrusiveList back to life as QuicheIntrusiveList.
      2024-07-11 vasilvv@google.com Split MoqtSession::Stream into ControlStream, IncomingDataStream, and OutgoingDataStream.
      2024-07-11 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-11 wub@google.com No public description
      2024-07-11 birenroy@google.com Migrates all users of spdy::Http2HeaderBlock to quiche::HttpHeaderBlock.
      2024-07-11 wub@google.com Remove `should_update_expected_server_connection_id_length_` from QuicDispatcher.
      2024-07-10 birenroy@google.com Moves the remaining library targets from //third_party/spdy/core to //third_party/http2/core.
      2024-07-10 birenroy@google.com Moves several targets from //third_party/spdy/core to //third_party/http2/core.
      2024-07-09 rch@google.com Add HttpProtocolDefect tracking for invalid target URIs.
      2024-07-09 wub@google.com Remove QuicDispatcher::SetAllowShortInitialServerConnectionIds.
      2024-07-09 birenroy@google.com Moves test utilities from //third_party/spdy/test_tools/ to //third_party/http2/test_tools/.
      2024-07-09 awillia@google.com Update PreSharedKey tests to pass without non-fatal QUIC_BUG
      2024-07-09 birenroy@google.com Moves some build targets from //third_party/spdy/core/hpack to //third_party/http2/hpack.
      2024-07-09 birenroy@google.com Moves a SPDY test utility to the only package that references it.
      2024-07-08 bnc@google.com Rename HuffmanEncodeFast() to HuffmanEncode().
      2024-07-08 bnc@google.com Deprecate --gfe2_reloadable_flag_quic_better_qpack_compression.
      2024-07-08 bnc@google.com Remove slow HuffmanEncode().
      2024-07-08 awillia@google.com Improve QuicConnectionTest test times
      2024-07-03 elburrito@google.com BlindSignAuth: Switch to WebSafeBase64EscapeWithPadding for token and extensions in PrivacyPassTokenData, per version 02 of draft-wood-privacypass-auth-scheme-extensions.
      2024-07-02 bnc@google.com Remove quic/core/quic_flags_list.h.
      2024-07-01 wub@google.com In `QuicBufferedPacketStoreTest`, pass `long_packet_type` to `QuicBufferedPacketStore::EnqueuePacket`.
      2024-06-28 birenroy@google.com Removes BalsaFrame::InvalidCharsLevel::kWarning and related code.
      2024-06-28 birenroy@google.com Removes tracking of invalid character counts in BalsaFrame.
      2024-06-28 vasilvv@google.com Fix standalone QUICHE build
      2024-06-28 martinduke@google.com Move MoqtTrack code into a .cc file.
      2024-06-28 martinduke@google.com Handle MoQT ANNOUNCE_CANCEL messages.
      2024-06-28 bnc@google.com Make default impl use quiche_feature_flags_list.h instead of quic_flags_list.h.
      2024-06-27 quiche-dev@google.com Automated g4 rollback of changelist 646639268.
      2024-06-26 quiche-dev@google.com Change the service type for WebView to "chromeipblinding"
      2024-06-26 bnc@google.com Add `external_value` to quiche/common/quiche_feature_flags_list.h.
      2024-06-25 wub@google.com Add flag count for `quic_bbr2_enable_bbpd_by_default`.
      2024-06-25 birenroy@google.com Defines some string constants as `inline constexpr absl::string_view`.
      2024-06-25 bnc@google.com Add test expectation of INVALID_HEADER_CHARACTER warning when header value has NULL.
      2024-06-25 martinduke@google.com MoQT: Use object status for end of groups and SUBSCRIBE_DONE.
      2024-06-24 birenroy@google.com Adds a `HttpValidationPolicy` option to sanitize or reject invalid whitespace in the HTTP first line.
      2024-06-24 wub@google.com Fix a bug in libevent-based QuicEventLoop where artificial events are notified in the same epoll iteration.
      2024-06-21 birenroy@google.com Adds a visitor-based metadata sending API to Http2Adapter and subclasses.
      2024-06-21 birenroy@google.com Demotes an ERROR log message to VLOG(1).
      2024-06-20 rch@google.com Add a new HttpValidationPolicy option `disallow_invalid_target_uris` which will reject invalid target URIs in HTTP/1 requests. This includes: * asterisk-form ("*") for methods other than OPTIONS * CONNECT request without a valid port, or without balanced IPv6 brackets * Otherwise, target URIs which do not start with '/' or contain '://'
      2024-06-20 renjietang@google.com Update QuicStream::OnConnectionClosed() to take in full connection close frame so that error details can be extracted.
      2024-06-20 dschinazi@google.com Update to draft-ietf-httpbis-unprompted-auth-07
      2024-06-20 bnc@google.com Fix disallow_lone_cr_in_chunk_extension behavior.
      2024-06-17 martinduke@google.com Fix uninitialized pointer in CLI for moqt chat client.
      2024-06-17 bnc@google.com Add Balsa tests documenting \r detection behavior.
      2024-06-17 martinduke@google.com Fix scope of SubscribeWindow argument to fix ASAN error.
      2024-06-17 quiche-dev@google.com Enabling rolled out flags.
      2024-06-15 martinduke@google.com Add Object Status to MoQT Object Messages.
      2024-06-14 wub@google.com Move PacketCollector from `quic_dispatcher.cc` to `quic_buffered_packet_store.h`.
      2024-06-14 martinduke@google.com MoQT tracking of largest object ID in each group.
      2024-06-14 martinduke@google.com Send MoQT SUBSCRIBE_DONE when all objects are delivered. Tracks objects published and not yet published separately.
      2024-06-13 wub@google.com Refactor QuicBufferedPacketStore::EnqueuePacket to take a ReceivedPacketInfo instead of pieces of information from ReceivedPacketInfo.
      2024-06-13 wub@google.com Enhance the QUIC connection close details when peer address changed before handshake is confirmed, by adding the peer addresses before and after the change.
      2024-06-12 quiche-dev@google.com Refactor quic's RawPacketComposer to share more code for CMSG with GfeQuicGsoBatchWriter using the QuicMsgHdr class.
      2024-06-12 birenroy@google.com Fixes handling for DATA frames with padding in combination with Content-Length.
      2024-06-12 birenroy@google.com Adds test cases for OgHttp2Adapter as a client receiving a response with Content-Length and padding.
      2024-06-12 vasilvv@google.com Fix MSAN failures in MoQT integration tests.
      2024-06-11 vasilvv@google.com Implement a very basic MoQT simulator.
      2024-06-11 vasilvv@google.com Split MoQT simulated endpoints into a separate header file.
      2024-06-11 quiche-dev@google.com Add `GeoHint` to `BlindSignToken`.
      2024-06-11 bnc@google.com Set `header_decoding_delay_` before calling methods.
      2024-06-10 ericorth@google.com No public description
      2024-06-10 martinduke@google.com Update MoQT to draft-04
      2024-06-07 wub@google.com Split `QuicConnectionTracer` into two interfaces: - A `QuicPlatformConnectionContext` interface that get notified when a `QuicConnection` becomes active or inactive. - A new smaller `QuicConnectionTracer` that only contains PrintXXX methods.
      2024-06-06 dschinazi@google.com Disable capsule parsing for failed requests
      2024-06-05 quiche-dev@google.com Introduce new QUICHE_PROTOCOL_FLAG of type uint32_t
      2024-06-04 danzh@google.com Limit the number of port migrations a QUIC client will attempt upon path degrading signals. This is to prevent the client from migrating port too frequently, which may cause port exhaustion.
      2024-06-04 quiche-dev@google.com LSC: Move expensive variables on their last use to avoid copies.
      2024-06-03 birenroy@google.com Enabling rolled out flags.
      2024-06-03 wub@google.com Increase the (virtual) wait time in `QuicGenericSessionTest.LoseDatagrams` for the final datagrams to arrive.
      2024-05-31 quiche-dev@google.com No public description
      2024-05-31 quiche-dev@google.com No public description
      2024-05-31 vasilvv@google.com Refactor QuicConnectionAlarms to take a delegate instead of a QuicConnection.
      2024-05-31 ericorth@google.com Remove non-default initcwnd capabilities from Bonnet
      2024-05-30 bnc@google.com Add QuicSpdyStreamPeer::set_header_decoding_delay().
      2024-05-29 wub@google.com In preparation to adding acks to buffered initial packets: - Refactor several `QuicFramer` member functions into static functions, such that they can be called from `QuicDispatcher`. - Add a `QuicFramer::TryDecryptInitialPacketDispatcher` function for the `QuicDispatcher` to parse the packet number of INITIAL packets.
      2024-05-28 vasilvv@google.com Fix Envoy compilation issues.
      2024-05-28 quiche-dev@google.com Fix build error in chromium.
      2024-05-28 quiche-dev@google.com Automated g4 rollback of changelist 635069412.
      2024-05-28 bnc@google.com Enabling rolled out flags.
      2024-05-28 bnc@google.com Measure QPACK delay in QuicSpdyStream.
      2024-05-28 bnc@google.com Use human-readable BUG IDs in quic_interval_deque.h
      2024-05-27 quiche-dev@google.com Automated g4 rollback of changelist 637261323.
      2024-05-25 quiche-dev@google.com Upgrade to the latest protobuf edition
      2024-05-24 wub@google.com Log more information when a connection ID collision is detected in QUIC dispatcher.
      2024-05-23 wub@google.com No public description
      2024-05-23 ianswett@google.com gfe-relnote: Add a new connection option (kCDFR) to defer sending on the client.
      2024-05-23 bnc@google.com Change QpackEncoderHeaderTable method signatures.
      2024-05-22 quiche-dev@google.com Resolve the following technical debt issue: OnAdjustBurstSize appears to be dead and not tested.
      2024-05-22 vasilvv@google.com Replace QuicStreamPriority::Default with a default constructor.
      2024-05-22 bnc@google.com Update RFC9204 references in comments.
      2024-05-22 bnc@google.com Improve parametrization of QpackEncoderTest.
      2024-05-22 bnc@google.com Improve QPACK encoding algorithm.
      2024-05-21 vasilvv@google.com Support WebTransport-style priorities in QUIC
      2024-05-21 quiche-dev@google.com Resolve the following 85 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 58 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 94 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 82 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 85 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 88 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 98 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 97 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 93 technical "build-missing-std-includes" debt issues:
      2024-05-21 quiche-dev@google.com Resolve the following 87 technical "build-missing-std-includes" debt issues:
      2024-05-21 wub@google.com Set `gfe2_restart_flag_quic_opport_bundle_qpack_decoder_data5` to true on chromium.
      2024-05-21 bnc@google.com Add QpackEncoderHeaderTable::FindHeaderName().
      2024-05-20 quiche-dev@google.com [snm] [optimization] Add recvmmsg to QBONE kernel interface.
      2024-05-18 quiche-dev@google.com Fix 23 ProtobufTransformer findings: * Upgrade to the latest protobuf edition (23 times)
      2024-05-17 ericorth@google.com Disable qbone_route_init_cwnd
      2024-05-16 birenroy@google.com Do not use C++20 designated initializers in oghttp2_session.cc.
      2024-05-16 quiche-dev@google.com Do not reset tunnels due to Stubby probe failure in quarantine mode.
      2024-05-15 birenroy@google.com Unifies `OgHttp2Session::DataFrameInfo` and `Http2VisitorInterface::DataFrameHeaderInfo`.
      2024-05-15 birenroy@google.com Introduces new `Http2VisitorInterface` methods for DATA frame generation.
      2024-05-15 bnc@google.com Improve qpack_header_table_test.cc.
      2024-05-15 quiche-dev@google.com Initialize a struct's `std::optional` member to `std::nullopt` as default.
      
      Change-Id: I88d9df1395fed15ee680ac1326fd1433ff84996c
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6242923
      
      
      Reviewed-by: default avatarMark Foltz <mfoltz@chromium.org>
      Commit-Queue: Mark Foltz <mfoltz@chromium.org>
      b756f3c0
  13. Feb 13, 2025
    • mark a. foltz's avatar
      Roll buildtools/ 56013b77b..004597624 (21 commits) · f1efd5d0
      mark a. foltz authored
      https://chromium.googlesource.com/chromium/src/buildtools/+log/56013b77b6c0..00459762409c
      
      $ git log 56013b77b..004597624 --date=short --no-merges --format='%ad %ae %s'
      2025-02-10 hans Reland "Roll libc++ from 2e25154d49c2 to 12150825ca73 (42 revisions)"
      2025-02-09 tikuta buildtools: fix path of Clang builtin's modulemap
      2025-02-05 ayzhao Reland "Update clang-format binaries and scripts for all platforms."
      2025-02-04 tikuta Enable explicit module build by use_libcxx_modules arg
      2025-02-04 rop LSC updating license IDs
      2025-02-04 bryner Revert "Update clang-format binaries and scripts for all platforms."
      2025-02-04 ayzhao Update clang-format binaries and scripts for all platforms.
      2025-02-03 hidehiko Move remaining files from ash/components.
      2025-01-29 ust Revert "Roll libc++ from 2e25154d49c2 to 12150825ca73 (42 revisions)"
      2025-01-28 hans Roll libc++ from 2e25154d49c2 to 12150825ca73 (42 revisions)
      2025-01-13 chromium-autoroll Roll libc++ from 74dd76082606 to 2e25154d49c2 (27 revisions)
      2025-01-09 bpastene Revert "Roll libc++ from 74dd76082606 to ea23ca07bf48 (12 revisions)"
      2025-01-09 chromium-autoroll Roll libc++ from 74dd76082606 to ea23ca07bf48 (12 revisions)
      2025-01-07 neis Fix typo in buildtools/checkdeps/README.md
      2025-01-07 chromium-autoroll Roll libc++ from 1f7db7501cf9 to 74dd76082606 (8 revisions)
      2025-01-05 chromium-autoroll Roll libc++ from cd5c0d7a12c6 to 1f7db7501cf9 (1 revision)
      2025-01-04 chromium-autoroll Roll libc++ from a3f93e508225 to cd5c0d7a12c6 (1 revision)
      2025-01-03 chromium-autoroll Roll libc++ from 80194f087251 to a3f93e508225 (1 revision)
      2025-01-02 chromium-autoroll Roll libc++ from b4511937e4e5 to 80194f087251 (1 revision)
      2025-01-02 chromium-autoroll Roll libc++ from 9ba1d4922ab2 to b4511937e4e5 (3 revisions)
      2024-12-23 chromium-autoroll Roll libc++ from 11c38d901d29 to 9ba1d4922ab2 (3 revisions)
      
      Created with:
        roll-dep buildtools
      
      
      Roll build/ 4a2298be6..043f0ac1c (178 commits)
      
      https://chromium.googlesource.com/chromium/src/build/+log/4a2298be6252..043f0ac1c5fc
      
      $ git log 4a2298be6..043f0ac1c --date=short --no-merges --format='%ad %ae %s'
      2025-02-10 tsepez Remove window system paths from unsafe_buffers_paths.txt.
      2025-02-10 wnwen android: Add assertNonNull to simplify asserts
      2025-02-10 milicau Add more changes to the whitespace_file.txt.
      2025-02-10 ppp041991 v8: Fixing build failure on AIX
      2025-02-07 gatong Update lastchange.py to accept version info from env
      2025-02-07 mfarazma Fix compilation with gcc
      2025-02-07 ukai Reland "Add missing *.py in google/protobuf"
      2025-02-07 ukai Revert "Add missing *.py in google/protobuf"
      2025-02-06 hans Roll clang+rust llvmorg-20-init-17108-g29ed6000-3 : llvmorg-21-init-853-gba476d0b-1 / ad211ced81509462cdfe4c29ed10f97279a0acae-1 : d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1
      2025-02-06 ukai Add missing *.py in google/protobuf
      2025-02-06 ukai md5_check: use relative path instead of absolute path
      2025-02-06 ukai add google/protobuf/internal/python_edition_defaults.py
      2025-02-06 mheikal Do not use buildserver if autoninja not run for a terminal
      2025-02-06 agrieve Android: Disable build server in nocompile tests
      2025-02-06 bjoyce Remove too_new description from stamp file changes
      2025-02-05 ukai ide_query: add --format option
      2025-02-05 agrieve Android: Remove obsolete R8 warnings suppressions
      2025-02-05 ukai ide_query: don't use --prepare for *.java
      2025-02-05 agrieve fast_local_dev_server.py: A few minor enhancements
      2025-02-05 aymanm Set noparents inheritance for dependencies.txt
      2025-02-05 agrieve Reland "Patch androidx and disable xml namespaces"
      2025-02-05 fabiansommer Roll NaCl from a4ea8c1d3f06 to 1258a9e17b23 (1 revision)
      2025-02-05 otara Add more text to the whitespace file
      2025-02-05 gyuyoung Adds tvOS as a new top-level platform
      2025-02-05 atsvirchkova Revert "Patch androidx and disable xml namespaces"
      2025-02-04 ukai siso: define toolchain:link and sysroot:link for cros
      2025-02-04 tikuta Enable explicit module build by use_libcxx_modules arg
      2025-02-04 wangyj [fuchsia] Guard against unexpected format of product_bundle.json in update_product_bundles.py
      2025-02-04 zijiehe [fuchsia] Add more tests in av_sync_tests
      2025-02-04 agrieve Patch androidx and disable xml namespaces
      2025-02-04 zijiehe [fuchsia] Trace the sys perf during the av_testing
      2025-02-04 agrieve Reland: Remove old proguard flag keeping enum values
      2025-02-04 bsazonov [Android] Support TYPE_USE for IntDefs generated from C++ enums
      2025-02-03 wangyj [fuchsia] Guard against unexpected format of manifest.json in update_sdk.py
      2025-02-03 agrieve fast_local_dev_server.py: --wait-for-build -> --wait-for-idle in done msg
      2025-02-03 agrieve Android: Make dist_jar use processed .jar files
      2025-02-03 agrieve Android: Make R8 and TraceReferences separate build steps
      2025-01-31 bokan Move glic_enabled out of global features.gni
      2025-01-31 mattdr Enable `-Wdangling-assignment-gsl`
      2025-01-31 thomasalpinus [fuchsia] Drop dependency on edk2
      2025-01-30 mheikal Make errors more visible in remote output
      2025-01-30 tsepez Enforce unsafe_buffer_usage on ipcz files.
      2025-01-30 agrieve fast_local_dev_server.py: Show status via tab titles
      2025-01-30 mheikal [Build Server] Add support for waiting for all builds
      2025-01-30 agrieve Fix @NullUnmarked suppressions in another batch of files
      2025-01-29 msta If siso is supported but not used, provide a notification asking users if they want to switch.
      2025-01-29 ukai gn_helpers: support absolute path import
      2025-01-29 thomasanderson Rebuild sysroots
      2025-01-29 zijiehe Revert "[fuchsia] api level 25 -> 26"
      2025-01-29 sorin crashpad: fix the OWNERS file for third_party/crashpad
      (...)
      2025-01-14 agrieve Android: Rename @AssumeNonNull -> @OptimizeAsNonNull
      2025-01-14 tsepez Convert GN arg clang_unsafe_buffers_paths to a list.
      2025-01-14 agrieve Android: Mark incremental_install java as chromium_code=false
      2025-01-14 mheikal Touch stamp files when running errorprone
      2025-01-13 agrieve Android: Fix list_java_targets.py if run after "gn clean"
      2025-01-13 tsepez Remove clank/ from unsafe_buffers_paths.txt
      2025-01-13 agrieve Android: Fix crash in generate_gradle.py wrt libopenxrruntime.so
      2025-01-13 mheikal Do not touch stamp files when running under build_server
      2025-01-13 mheikal Move attribute compatilbility code to ChromiumPlugin.groovy
      2025-01-13 agrieve Manual Roll androidx from SgrqBlWCI5LkTzOF-... to fo4-wfWpq9bmst8F6...
      2025-01-11 chromium-internal-autoroll Roll Fuchsia Internal Images from 26.20250104.100.1 to 26.20250111.100.1
      2025-01-10 thomasanderson [Sysroot] Use consistent mtimes for deterministic builds
      2025-01-10 thomasanderson [Sysroot] Minimize unnecessary files included in snapshots
      2025-01-10 thomasanderson [Sysroot] Minimize package list
      2025-01-10 thomasanderson [Sysroot] Remove verify_library_deps
      2025-01-10 thomasanderson [Sysroot] Automatically add package dependencies
      2025-01-10 olivierrobin Add gn variable to customize bundle ID suffix
      2025-01-10 aeubanks Roll clang+rust llvmorg-20-init-16062-g091448e3-1 : llvmorg-20-init-17108-g29ed6000-1 / 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1 : ad211ced81509462cdfe4c29ed10f97279a0acae-1
      2025-01-09 jwata siso: Increase the timeout for remote solink steps
      2025-01-09 weizhong Make clear that headless_shell_wpt_tests is the default for WPTs
      2025-01-09 andreaorru Enable building mojo_proxy by default
      2025-01-09 mheikal Roll androidx from gUjEawxv5mQO8yfbu... to SgrqBlWCI5LkTzOF-...
      2025-01-09 agrieve Remove reference to enable_hilt_internal
      2025-01-09 tschweitzer Trying my Chromium submission capabilities.
      2025-01-08 ukai support siso in check_gn_headers.py
      2025-01-08 alcooper Add WebXr browser tests to android_browsertests
      2025-01-08 masonf Add explicit OWNERS for headless_shell.filter
      2025-01-08 thomasanderson [Sysroot] Strip unneeded sections from sysroot binaries
      2025-01-08 thomasanderson [Sysroot] Generate deterministic tarballs
      2025-01-07 ukai use build/gn_helpers.py in use_{remoteexec,reclient}_value
      2025-01-07 agrieve JNI Zero: Remove underscores from multiplexed names
      2025-01-07 djmitche Roll cxx: 1.0.135 => 1.0.136 in //third_party/rust.
      2025-01-07 arthursonzogni Reland "spanification: Enable -WUnsafe-buffer-usage to more dirs [3/7]"
      2025-01-06 lauren Cleanup libevent unbundle
      2025-01-06 estalin Adding a metric for determining Win11 upgrade eligibility
      2025-01-06 tsepez Redefine pdfium sub-directory unsafe buffer suppression rules.
      2025-01-06 ccameron Remove QCMS
      2025-01-03 chromium-internal-autoroll Roll Fuchsia Internal Images from 26.20241227.103.1 to 26.20250104.100.1
      2025-01-03 agrieve Android: Fix NoRedundantFieldInit warning for generated R.java files
      2025-01-02 lukasza Stop globally disabling `unused-imports` lint when compiling Rust.
      2025-01-02 thakis Reland^3 "Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1"
      2025-01-02 arthurmilchior [java]Accept kMaxValue in enum
      2025-01-01 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [5/7]
      2024-12-27 chromium-internal-autoroll Roll Fuchsia Internal Images from 26.20241220.102.1 to 26.20241227.103.1
      2024-12-27 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [6/7]
      2024-12-26 wilkinsonclay Reland "Update serve_repo.py to use the standalone ffx repository server commands."
      2024-12-26 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [7/7]
      2024-12-26 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [4/7]
      2024-12-23 davidben Reland "Add -fsanitize=pointer-overflow to the UBSan config"
      2024-12-23 luci-bisection Revert "Add -fsanitize=pointer-overflow to the UBSan config"
      
      Created with:
        roll-dep build
      R=jophba@chromium.org
      
      Change-Id: I5fbf5d6991e3153c67186c18ee896c9c29dab07f
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6250561
      
      
      Reviewed-by: default avatarJordan Bayles <jophba@chromium.org>
      Reviewed-by: default avatarMuyao Xu <muyaoxu@google.com>
      Commit-Queue: Jordan Bayles <jophba@chromium.org>
      f1efd5d0
  14. Feb 11, 2025
  15. Feb 05, 2025
  16. Feb 04, 2025
    • Victor Hugo Vianna Silva's avatar
      [openscreen] Roll third_party/abseil/src/ 53e6dae02..dd4c89bd6 · 7559853e
      Victor Hugo Vianna Silva authored
      Rolls to the LTS release, to get rid of one use of std::aligned_storage,
      deprecated in C++23.
      https://chromium.googlesource.com/external/github.com/abseil/abseil-cpp/+log/53e6dae02bf0..dd4c89bd657f
      
      $ git log 53e6dae02..dd4c89bd6 --date=short --no-merges --format='%ad %ae %s'
      2025-01-23 761129+derekmauro Fix potential integer overflow in hash container create/resize (#1811)
      2024-08-01 761129+derekmauro Update GoogleTest dependency to 1.15.2 (#1736)
      2024-07-25 761129+derekmauro Cherry-picks for Release Candidate 2 (#1727)
      2024-07-22 761129+derekmauro Apply LTS transformations for 20240722 LTS branch (#1724)
      2024-07-22 dmauro Fix LINT.IfChange syntax
      2024-07-18 eltociear PR #1720: Fix spelling mistake: occurrance -> occurrence
      2024-07-18 absl-team Add missing include for Windows ASAN configuration in poison.cc
      2024-07-18 dmauro Delete absl/strings/internal/has_absl_stringify.h now that the GoogleTest version we depend on uses the public file
      2024-07-18 dmauro Update versions of dependencies in preparation for release
      2024-07-15 aaron.bray PR #1699: Add option to build with MSVC static runtime
      2024-07-15 absl-team Remove unneeded 'be' from comment.
      2024-07-15 arnaud.botella PR #1715: Generate options.h using CMake only once
      2024-07-14 gregpataky Small type fix in absl/log/internal/log_impl.h
      2024-07-11 arnaud.botella PR #1709: Handle RPATH CMake configuration
      2024-07-11 whiteshell2544 PR #1710: fixup! PR #1707: Fixup absl_random compile breakage in Apple ARM64 targets
      2024-07-11 50274155+EduMenges PR #1695: Fix time library build for Apple platforms
      2024-07-10 mkruskal Remove cyclic cmake dependency that breaks in cmake 3.30.0
      2024-07-10 ezb Roll forward poisoned pointer API and fix portability issues.
      2024-07-10 lar Use GetStatus in IsOkAndHoldsMatcher
      2024-07-10 whiteshell2544 PR #1707: Fixup absl_random compile breakage in Apple ARM64 targets
      2024-07-09 foss PR #1706: Require CMake version 3.16
      2024-07-07 dmauro Add an MSVC implementation of ABSL_ATTRIBUTE_LIFETIME_BOUND
      2024-07-03 absl-team Mark c_min_element, c_max_element, and c_minmax_element as constexpr in C++17.
      2024-07-03 rogeeff Optimize the absl::GetFlag cost for most non built-in flag types (including string).
      2024-07-03 durandal Encode some additional metadata when writing protobuf-encoded logs.
      2024-07-02 absl-team Replace signed integer overflow, since that's undefined behavior, with unsigned integer overflow.
      2024-07-01 absl-team Make mutable CompressedTuple::get() constexpr.
      2024-07-01 maskray vdso_support: support DT_GNU_HASH
      2024-07-01 absl-team Make c_begin, c_end, and c_distance conditionally constexpr.
      2024-07-01 cbeattie Add operator<=> comparison to absl::Time and absl::Duration.
      2024-07-01 dmauro Deprecate `ABSL_ATTRIBUTE_NORETURN` in favor of the `[[noreturn]]` standardized in C++11
      2024-07-01 dmauro Rollback new poisoned pointer API
      2024-07-01 absl-team Static cast instead of reinterpret cast raw hash set slots as casting from void* to T* is well defined
      2024-06-27 dmauro Fix absl::NoDestructor documentation about its use as a global
      2024-06-27 cmihelic Declare Rust demangling feature-complete.
      2024-06-27 cmihelic Split demangle_internal into a tree of smaller libraries.
      2024-06-27 cmihelic Decode Rust Punycode when it's not too long.
      2024-06-27 goldvitaly Add assertions to detect reentrance in `IterateOverFullSlots` and `absl::erase_if`.
      2024-06-26 cmihelic Decoder for Rust-style Punycode encodings of bounded length.
      2024-06-26 absl-team Add `c_contains()` and `c_contains_subrange()` to `absl/algorithm/container.h`.
      2024-06-26 absl-team Three-way comparison spaceship <=> operators for Cord.
      2024-06-26 absl-team internal-only change
      2024-06-25 ezb Remove erroneous preprocessor branch on SGX_SIM.
      2024-06-24 ezb Add an internal API to get a poisoned pointer.
      2024-06-24 absl-team optimization.h: Add missing <utility> header for C++
      2024-06-24 dmauro Add a compile test for headers that require C compatibility
      2024-06-24 ajlai Fix comment typo
      2024-06-24 tjagtap Expand documentation for SetGlobalVLogLevel and SetVLogLevel.
      2024-06-22 absl-team Roll back 6f972e239f668fa29cab43d7968692cd285997a9
      2024-06-22 poconnell93 PR #1692: Add missing `<utility>` include
      (...)
      2024-03-26 absl-team Revert integer-to-string conversion optimizations pending more thorough analysis
      2024-03-26 qrczak Fix a bug in `Cord::{Append,Prepend}(CordBuffer)`: call `MaybeRemoveEmptyCrcNode()`. Otherwise appending a `CordBuffer` an empty Cord with a CRC node crashes (`RemoveCrcNode()` which increases the refcount of a nullptr child).
      2024-03-25 goldvitaly Add `BM_EraseIf` benchmark.
      2024-03-25 ckennelly Record sizeof(key_type), sizeof(value_type) in hashtable profiles.
      2024-03-25 ezb Fix ClangTidy warnings in btree.h.
      2024-03-24 absl-team LSC: Move expensive variables on their last use to avoid copies.
      2024-03-22 aurelien PR #1644: unscaledcycleclock: remove RISC-V support
      2024-03-22 pbos Reland: Make DLOG(FATAL) not understood as [[noreturn]]
      2024-03-21 absl-team Separate out absl::StatusOr constraints into statusor_internal.h
      2024-03-21 ezb Use Layout::WithStaticSizes in btree.
      2024-03-21 dinor `layout`: Delete outdated comments about ElementType alias not being used because of MSVC
      2024-03-20 absl-team Performance improvement for absl::AsciiStrToUpper() and absl::AsciiStrToLower()
      2024-03-20 dinor `layout_benchmark`: Replace leftover comment with intended call to MyAlign
      2024-03-19 dmauro Remove absl::aligned_storage_t
      2024-03-19 absl-team Delete ABSL_ANNOTATE_MEMORY_IS_INITIALIZED under Thread Sanitizer
      2024-03-19 dmauro Remove vestigial variables in the DumpNode() helper in absl::Cord
      2024-03-19 ezb Do hashtablez sampling on the first insertion into an empty SOO hashtable.
      2024-03-19 absl-team Add explicit #include directives for <tuple>, "absl/base/config.h", and "absl/strings/string_view.h".
      2024-03-19 absl-team Add a note about the cost of `VLOG` in non-debug builds.
      2024-03-18 ezb Fix flaky test failures on MSVC.
      2024-03-18 ezb Add template keyword to example comment for Layout::WithStaticSizes.
      2024-03-18 hannahshisfb PR #1643: add xcprivacy to all subspecs
      2024-03-18 ckennelly Record sampling stride in cord profiling to facilitate unsampling.
      2024-03-18 ezb Fix a typo in a comment.
      2024-03-18 absl-team [log] Correct SetVLOGLevel to SetVLogLevel in comments
      2024-03-18 absl-team Add a feature to container_internal::Layout that lets you specify some array sizes at compile-time as template parameters. This can make offset and size calculations faster.
      2024-03-15 dinor `layout`: Mark parameter of Slices with ABSL_ATTRIBUTE_UNUSED, remove old workaround
      2024-03-15 dinor `layout`: Use auto return type for functions that explicitly instantiate std::tuple in return statements
      2024-03-15 absl-team Remove redundant semicolons introduced by macros
      2024-03-15 absl-team [log] Make :vlog_is_on/:absl_vlog_is_on public in BUILD.bazel
      2024-03-14 dmauro Add additional checks for size_t overflows
      2024-03-14 absl-team Replace //visibility:private with :__pkg__ for certain targets
      2024-03-13 80600850+adgajda PR #1603: Disable -Wnon-virtual-dtor warning for CommandLineFlag implementations
      2024-03-13 absl-team Add several missing includes in crc/internal
      2024-03-13 ezb Roll back extern template instatiations in swisstable due to binary size increases in shared libraries.
      2024-03-13 ckennelly Add nodiscard to SpinLockHolder.
      2024-03-13 goldvitaly Test that rehash(0) reduces capacity to minimum.
      2024-03-12 ezb Add extern templates for common swisstable types.
      2024-03-12 absl-team Disable ubsan for benign unaligned access in crc_memcpy
      2024-03-12 ezb Make swisstable SOO support GDB pretty printing and still compile in OSS.
      2024-03-12 absl-team Fix OSX support with CocoaPods and Xcode 15
      2024-03-12 dmauro Fix GCC7 C++17 build
      2024-03-12 absl-team Use UnixEpoch and ZeroDuration
      2024-03-12 ezb Make flaky failures much less likely in BasicMocking.MocksNotTriggeredForIncorrectTypes test.
      2024-03-12 absl-team Delete a stray comment
      2024-03-11 ezb Move GCC uninitialized memory warning suppression into MaybeInitializedPtr.
      2024-03-11 dmauro Replace usages of absl::move, absl::forward, and absl::exchange with their std:: equivalents
      2024-03-11 absl-team Fix the move to itself
      2024-03-07 absl-team Work around an implicit conversion signedness compiler warning
      2024-03-07 ezb Avoid MSan: use-of-uninitialized-value error in find_non_soo.
      
      Created with:
        roll-dep third_party/abseil/src
      
      Bug: 388068052
      Change-Id: I0cb512d39490723efe6809dc5aeb74029b68ac91
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6216862
      
      
      Commit-Queue: Jordan Bayles <jophba@chromium.org>
      Reviewed-by: default avatarJordan Bayles <jophba@chromium.org>
      Reviewed-by: default avatarMuyao Xu <muyaoxu@google.com>
      7559853e
  17. Feb 01, 2025
  18. Jan 08, 2025
  19. Jan 07, 2025
    • mark a. foltz's avatar
      [openscreen] Roll many DEPS. · 105a2e59
      mark a. foltz authored
      - googleurl cannot be rolled because HEAD uses C++20
      - Requires adding a depot_tools file as a workaround to
        crbug.com/385675799
      - Requires some test fixes
      - Also requires some BUILD fixes for abseil and libfuzzer
      
      Roll third_party/valijson/src/ 78ac8a737..fc9ddf14d (29 commits)
      
      https://github.com/tristanpenman/valijson/compare/78ac8a737df5...fc9ddf14db68
      
      Created with:
        roll-dep third_party/valijson/src
      
      
      Roll third_party/modp_b64/ 3643752c0..7c1b3276e (4 commits)
      
      https://chromium.googlesource.com/chromium/src/third_party/modp_b64/+log/3643752c065d..7c1b3276e727
      
      $ git log 3643752c0..7c1b3276e --date=short --no-merges --format='%ad %ae %s'
      2024-11-18 rop LSC README.chromium license cleanup
      2024-07-03 pkasting Add nearest upstream revision/version for modp_b64.
      2024-02-12 jeffyoon [buganizer] Migrate DIR_METADATA in third_party/f*-m*
      2023-07-07 aredulla [ssci] Add Shipped field to READMEs
      
      Created with:
        roll-dep third_party/modp_b64
      
      
      Roll third_party/libc++abi/src/ 4cb5c2cef..83dfa1f5b (101 commits)
      
      https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/4cb5c2cefedc..83dfa1f5bfce
      
      $ git log 4cb5c2cef..83dfa1f5b --date=short --no-merges --format='%ad %ae %s'
      2024-12-19 thakis Revert "[libcxx] Use alias for detecting overriden function (#114961)"
      2024-12-17 phosek [libcxx] Use alias for detecting overriden function (#114961)
      2024-12-17 nikolasklauser [libc++] Granularize <new> includes (#119964)
      2024-12-14 hubert.reinterpretcast NFC: clang-format test_demangle.pass.cpp but keep test "lines"
      2024-12-13 ldionne.2 [libc++] Granularize the <new> header (#119270)
      2024-12-12 vitalybuka [libc++abi] Build cxxabi with sanitizers (#119612)
      2024-12-11 vitalybuka [libc++abi] Don't do pointer arithmetic on nullptr (#119520)
      2024-12-11 ldionne.2 [libc++abi] Provide an explicit error when trying to build for MSVC (#119370)
      2024-12-10 vitalybuka [libc++abi] Don't leak in test (#119505)
      2024-12-10 hubert.reinterpretcast [libc++abi] Enable demangling of `cp` expression production (#114882)
      2024-12-09 paulkirth [libcxxabi] Always link against libzircon for Fuchsia targets (#115910)
      2024-12-06 ldionne.2 [libc++abi] Fix broken check for _LIBCPP_HAS_THREAD_API_PTHREAD (#118999)
      2024-11-13 nikolasklauser [libc++] Make variables in templates inline (#115785)
      2024-11-11 alexrichardson Revert "Reapply "[libc++abi] Stop copying headers to the build directory"" (#115793)
      2024-11-07 alexrichardson Reapply "[libc++abi] Stop copying headers to the build directory"
      2024-11-07 ldionne.2 [libc++] Unify the benchmarks with the test suite (#101399)
      2024-11-06 alexrichardson Revert "[libc++abi] Stop copying headers to the build directory" (#115232)
      2024-11-06 alexrichardson [libc++abi] Stop copying headers to the build directory
      2024-11-02 hstong NFC: Demangler README.txt: Fix LLVM unittests path
      2024-11-05 c8ef [demangler] Enhance demangling in llvm-cxxfilt for fixed-point types. (#114257)
      2024-10-31 ryan_mansfield [libc++abi] Fix user prompt in cp-to-llvm.sh. (#114268)
      2024-10-31 nikolasklauser [libc++] Granularize <cstddef> includes (#108696)
      2024-10-24 vitalybuka Revert "[runtimes] Probe for -nostdlib++ and -nostdinc++ with the C compiler" (#113653)
      2024-10-24 martin [runtimes] Probe for -nostdlib++ and -nostdinc++ with the C compiler (#108357)
      2024-10-17 ldionne.2 [runtimes] Improve the documentation for LIBCXX_ADDITIONAL_COMPILE_FLAGS (#112733)
      2024-10-17 ldionne.2 [runtimes] Avoid cluttering the top-level build directory with test artifacts (#112717)
      2024-10-12 nikolasklauser [libc++][RFC] Always define internal feature test macros (#89178)
      2024-10-11 ldionne.2 [libc++abi] Remove unused LIBCXXABI_LIBCXX_INCLUDES CMake option (#111824)
      2024-10-10 ldionne.2 [runtimes][NFC] Reindent CMake files (#111821)
      2024-10-10 ldionne.2 [runtimes] Always define cxx_shared, cxx_static & other targets (#80007)
      2024-10-09 phosek [libc++abi] Rename abort_message to __abort_message (#111413)
      2024-10-09 ldionne.2 [libc++] Fix broken configuration system-libcxxabi on Apple (#110920)
      2024-10-01 ldionne.2 [libc++] Avoid re-exporting a few specific symbols from libc++abi (#109054)
      2024-09-30 ldionne.2 [runtimes] Run backdeployment CI on Github hosted runners (#109984)
      2024-09-30 ldionne.2 [libc++abi] Avoid using deprecated throw specifications in >= C++11 (#109296)
      2024-09-30 ldionne.2 [libc++abi][libunwind] Run c++abi and unwind tests against a fake install root (#110171)
      2024-09-30 115406782+VitaNuo [clang][ItaniumMangle] Mangle friend function templates with a constr… (#110247)
      2024-09-25 ldionne.2 [libc++abi] Fix issue when building the demangler in C++11
      2024-09-23 115406782+VitaNuo [ItaniumDemangle] Add template name to the substitutions list during demangling (#108538)
      2024-09-20 thurston Revert "[libcxxabi] Rename abort_message to __abort_message (#108887)"
      2024-09-20 phosek [libcxxabi] Rename abort_message to __abort_message (#108887)
      2024-09-19 richard [demangle] Represent a char array initializer as a string literal. (#109021)
      2024-09-12 115406782+VitaNuo [ItaniumDemangle] Set `InConstraintExpr` to `true` when demangling a constraint expression (#107385)
      2024-09-05 ldionne.2 [libc++][NFC] Increase consistency for namespace closing comments
      2024-08-19 michael.kenzel [libc++abi] Remove unnecessary dependency on std::unique_ptr (#73277)
      2024-08-05 thakis [libcxxabi/demangle] Remove __cxxabi_config.h include (#101971)
      2024-08-05 thakis Demangle: Fix comment typos to cycle bots
      2024-08-01 xingxue [NFC][libc++][libc++abi][libunwind][test] Fix/unify AIX triples used in LIT tests (#101196)
      2024-07-30 dm.chestnykh Make caches protected (#101184)
      2024-07-26 martin [libcxx] [test] Detect the UCRT printf("%a") formatting bug (#99846)
      (...)
      2024-07-18 ldionne.2 [libc++] Allow testing Apple's system library as it is installed (#99086)
      2024-07-08 ldionne.2 [libc++abi] Use __has_feature check to enable usage of thread_local for exception storage (#97591)
      2024-07-06 nikolasklauser [libc++] Remove annotations for GCC 13 and update the documentation (#97744)
      2024-07-05 zibi [libc++abi] Fixing up LIBCXXABI_ADDITIONAL_COMPILE_FLAGS (#97608)
      2024-06-30 nikolasklauser [libc++abi] Fix test failures with GCC 14 (#95759)
      2024-06-28 ldionne.2 [libc++] Clean up and update deployment target features (#96312)
      2024-06-26 ldionne.2 [runtimes][NFC] Improve error message when running Lit incorrectly
      2024-06-21 ldionne.2 [libc++] Fix deployment target Lit features (#94791)
      2024-06-20 ldionne.2 [libc++abi] Use target_compile_options to pass LIBCXXABI_ADDITIONAL_COMPILE_FLAGS (#96112)
      2024-06-17 ldionne.2 [libc++] Test suite adjustments on macOS (#95835)
      2024-06-07 ldionne.2 [libc++][NFC] Fix typo
      2024-06-01 nikolasklauser  [libc++] Fix failures with GCC 14 (#92663)
      2024-05-31 phosek [runtimes] Correctly apply libdir subdir for multilib (#93354)
      2024-05-28 ldionne.2 [runtimes][CMake] Simplify the propagation of test dependencies (#93558)
      2024-05-28 ldionne.2 [runtimes] Reintroduce a way to select the compiler used for the test suite (#93542)
      2024-05-25 llvm-project Revise IDE folder structure (#89755)
      2024-05-22 aheejin [WebAssembly] Upstream misc. EH changes (#92990)
      2024-05-21 aheejin [WebAssembly] __USING_WASM_EXCEPTIONS__ -> __WASM_EXCEPTIONS__ (#92840)
      2024-05-17 John.Ericson [libcxx][libcxxabi] Fix build for OpenBSD (#92186)
      2024-05-10 hokein.wu Update stale comments of the demangler, NFC (#91740)
      2024-05-06 xingxue [libc++abi][AIX] Use different function pointer types for destructors with 1 or 2 args (#89624)
      2024-05-04 56246516+luolent Add clarifying parenthesis around non-trivial conditions in ternary expressions. (#90391)
      2024-04-15 daltenty [NFC][libunwind][AIX] Add diagnostic push and TODO
      2024-04-03 ldionne.2 [libc++] Upstream ptrauth support in libc++ and libc++abi (#84573)
      2024-03-28 ahoughton [libc++abi] Disable forced_unwind4 test for musl. (#85096)
      2024-03-13 martin [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917)
      2024-03-05 ldionne.2 [libc++abi] Always re-export std:: exception types from libc++abi (#84031)
      2024-02-26 rprichard [ItaniumDemangle] reject A-F in FP literals (#82864)
      2024-02-26 ldionne.2 [libc++] Always keep libc++abi re-exports up-to-date (#79012)
      2024-02-26 ldionne.2 [libc++] Remove LIBCXX_EXECUTOR and LIBCXXABI_EXECUTOR (#79886)
      2024-02-05 ldionne.2 [libc++abi] Revert temporary workaround to unblock Chrome
      2024-02-05 ldionne.2 [libc++abi] Replace usage of raw assert by _LIBCXXABI_ASSERT (#80689)
      2024-01-31 ldionne.2 [libc++abi] Add temporary workaround to unblock Chrome
      2024-01-30 ldionne.2 [libc++] Split the monolithic __threading_support header (#79654)
      2024-01-25 thakis [ItaniumDemangle] reapply 0e754e114a6 (#79488)
      2024-01-22 ldionne.2 [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (#69498)
      2024-01-22 alisonxzhang [libc++] Fix noexcept behaviour of operator new helper functions  (#74337)
      2024-01-22 i.trofimow [libc++abi] Implement __cxa_init_primary_exception and use it to optimize std::make_exception_ptr (#65534)
      2024-01-16 ldionne.2 [libc++abi] Fix typo in CMake error message
      2024-01-15 ldionne.2 [libc++abi] Improve error message when libunwind is missing from LLVM_ENABLE_RUNTIMES (#77991)
      2024-01-11 ldionne.2 [runtimes] Use LLVM libunwind from libc++abi by default (#77687)
      2024-01-08 iain [libc++abi] Handle catch null pointer-to-object (#68076)
      2024-01-04 dvassiliev [llvm-cxxfilt] Added the option --no-params (#75348)
      2024-01-02 aeubanks Revert "[llvm-cxxfilt] Added the option --no-params (#75348)"
      2024-01-02 dvassiliev [llvm-cxxfilt] Added the option --no-params (#75348)
      2023-12-18 dominik.wojt [libc++] Add a picolibc test configuration with exceptions enabled (#75462)
      2023-12-13 ldionne.2 [runtimes] Don't link against compiler-rt explicitly when we use -nostdlib++ (#75089)
      2023-12-13 maks [libc++abi] Fix test on Android (#74753)
      2023-12-06 maks [libc++abi] Fix lpStart adjustment for exceptions table (#72727)
      2023-12-06 michael.kenzel [libc++] Remove dependence on <ciso646> (#73271)
      
      Created with:
        roll-dep third_party/libc++abi/src
      
      
      Roll third_party/libc++/src/ caccdb040..11c38d901 (1333 commits)
      
      https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/caccdb0407e8..11c38d901d29
      
      $ git log caccdb040..11c38d901 --date=short --no-merges --format='%ad %ae %s'
      2024-12-23 nikolasklauser [libc++] Mark num_get.bench.cpp as unsupported in C++03
      2024-12-22 nikolasklauser [libc++] Add a benchmark for std::num_get
      2024-12-22 nikolasklauser [libc++] Mark P0270R3 as Nothing To Do
      2024-12-22 nikolasklauser [libc++] Add a test to make sure the type traits derive from integral_constant (#120732)
      2024-12-22 nikolasklauser [libc++] Mark N4089 as complete
      2024-12-22 nikolasklauser [libc++][NFC] Name `unique_ptr` function arguments `__ptr` and `__deleter`
      2024-12-22 nikolasklauser [libc++] Mark P0175R1 as 'Nothing To Do'
      2024-12-22 nikolasklauser [libc++] Don't declare pmr::polymorphic_allocator before C++17 (#120850)
      2024-12-22 nikolasklauser [libc++] Switch _LIBCPP_NODEBUG to [[gnu::nodebug]] (#120720)
      2024-12-21 nikolasklauser [libc++] Rewrite minmax_element benchmark
      2024-12-21 nikolasklauser [libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)
      2024-12-20 ldionne.2 [libc++] Remove allocation.bench.cpp (#120767)
      2024-12-19 ldionne.2 [libc++] Remove the need for `uselocale()` (#120158)
      2024-12-19 thakis Revert "[libcxx] Use alias for detecting overriden function (#114961)"
      2024-12-19 winner245 [libc++] Simplify vector<bool>::flip() and add new tests (#119607)
      2024-12-19 winner245 [libc++][test] Improve tests for assign in std::vector and vector<bool> (#119163)
      2024-12-18 nikolasklauser [libc++] Remove some unused includes (#120219)
      2024-12-17 phosek [libcxx] Support for using timespec_get (#117362)
      2024-12-17 phosek [libcxx] Use alias for detecting overriden function (#114961)
      2024-12-17 ldionne.2 [libc++] Bump the version of CMake built in the CI Docker image (#120240)
      2024-12-17 ldionne.2 [libc++] Remove explicit mentions of __need_FOO macros (#119025)
      2024-12-17 nikolasklauser [libc++] Granularize <new> includes (#119964)
      2024-12-16 ldionne.2 [libc++] Refactor the Windows and MinGW implementation of the locale base API (#115752)
      2024-12-16 vitalybuka [libc++] Update locale grouping tests (#119463)
      2024-12-16 ldionne.2 [libc++] Revert new test for integral_constant that breaks CI
      2024-12-14 nikolasklauser [libc++] Disable deprecation warnings in derived_from_integral_constant.compile.pass.cpp
      2024-12-14 nikolasklauser [libc++] Add a test to make sure all the type traits derived from bool_constant
      2024-12-14 nikolasklauser [libc++] Introduce __forward_as (#118168)
      2024-12-13 ldionne.2 [libc++] Save benchmark results in a json file (#119761)
      2024-12-13 ldionne.2 [libc++] Granularize the <new> header (#119270)
      2024-12-13 ldionne.2 [libc++][NFC] Fix incorrect comment for vector::assign(iter, iter) test
      2024-12-13 winner245 [libc++] Fix improper static_cast in std::deque and __split_buffer (#119106)
      2024-12-13 nikolasklauser [libc++][NFC] Simplify the implementation of string and string_views operator== (#117184)
      2024-12-12 ldionne.2 [libc++] Add testing configurations for libstdc++ and a native stdlib (#98539)
      2024-12-12 ldionne.2 [libc++] Slight reorganization of the benchmarks (#119625)
      2024-12-11 ldionne.2 [libc++] Properly guard flat_map includes based on C++ version (#119227)
      2024-12-11 ldionne.2 [libc++] Fix test FTM header guard
      2024-12-11 nikolasklauser [libc++][C++03] Add #if 0 to the experimental/ and ext/ headers as well (#119541)
      2024-12-10 winner245 [libc++][test] Fix invalid const conversion in limited_allocator (#118189)
      2024-12-10 ldionne.2 [libc++] Document guidelines for symbols baked into the ABI (#118526)
      2024-12-10 ldionne.2 [libc++] Temporarily disable FreeBSD runners
      2024-12-10 nikolasklauser [libc++] Add #if 0 block to all the top-level headers (#119234)
      2024-12-10 stl [libcxx][test] Silence nodiscard warnings for `std::expected` (#119174)
      2024-12-09 ldionne.2 [libc++] Add missing assertion in std::span constructor (#118396)
      2024-12-09 ldionne.2 [libc++][NFC] Run clang-format on test_allocator.h
      2024-12-09 nikolasklauser [libc++][C++03] Update include guards (#109001)
      2024-12-09 ldionne.2 [libc++] Run the LLDB data formatter tests after libc++'s own tests (#119028)
      2024-12-09 hui.xie1990 [libc++] Move  out `flat_map::iterator` (for reusing it in flat_multimap) (#117445)
      2024-12-09 ldionne.2 [libc++] Extract a clean base support API for std::atomic (#118129)
      2024-12-06 ldionne.2 [libc++] Refactor tests for aligned allocation and sized deallocation (#117915)
      (...)
      2023-12-13 ldionne.2 [libc++] Add CI job for testing macOS C++03 (#75355)
      2023-12-13 mazkuba3 [libc++] Fix `take_view::__sentinel`'s `operator==` (#74655)
      2023-12-13 ldionne.2 [runtimes] Don't link against compiler-rt explicitly when we use -nostdlib++ (#75089)
      2023-12-13 eric Move status badge as suggested in post-commit review
      2023-12-13 ldionne.2 [libc++] Fix incomplete user-defined ctype specialization in test (#74630)
      2023-12-13 ldionne.2 [libc++][NFC] Add a few explicit 'inline' keywords, mostly in <chrono> (#75234)
      2023-12-13 stl [libc++] `views::split` and `views::lazy_split` shouldn't be range adaptor closures (#75266)
      2023-12-13 eric Add libc++ main builder status badge (#75283)
      2023-12-13 advenam.tacet [ASan][libc++] std::basic_string annotations (#72677)
      2023-12-12 koraq [libc++][module] Fixes std::string UDL. (#75000)
      2023-12-12 advenam.tacet Add `std::basic_string` test cases (#74830)
      2023-12-12 koraq [libc++][chrono] Fixes year_month year wrapping. (#74938)
      2023-12-12 koraq [libc++][doc] Updates module information. (#75003)
      2023-12-12 koraq [libc++][CI] Tests the no RTTI configuration. (#65518)
      2023-12-12 dominik.wojt [libc++] tests with picolibc: mark fenv tests as unsupported (#74610)
      2023-12-12 mazkuba3 [libc++] P2770R0: Stashing stashing iterators for proper flattening (#66033)
      2023-12-12 ldionne.2 [libc++] Fix incorrectly-placed attribute
      2023-12-11 hui.xie0621 [libc++][test] disable all atomic<long double> tests (#74201)
      2023-12-10 stl [libc++][test] Fix more MSVC and Clang warnings (#74965)
      2023-12-10 stl [libc++][test] Fix MSVC warnings with `static_cast`s (#74962)
      2023-12-10 stl [libc++][test] Cleanup `LIBCPP_ONLY(meow_assert(...))` to `LIBCPP_MEOW_ASSERT(...)` (#74967)
      2023-12-10 stl [libc++][test] Consistently use `TEST_SHORT_WCHAR` (#74958)
      2023-12-10 stl [libc++][test] `concat_macros.h`: Fix `TEST_HAS_NO_WIDE_CHARACTERS` syntax damage (#74987)
      2023-12-10 stl [libc++][test] Fix `MaybePOCCAAllocator` to finally meet the allocator requirements (#74960)
      2023-12-10 stl [libc++] LWG-4021 "`mdspan::is_always_meow()` should be `noexcept`", use `LIBCPP_STATIC_ASSERT` for `noexcept` strengthening (#74254)
      2023-12-09 koraq [NFC][libc++] Rewrites a return statement.
      2023-12-09 koraq [libc++][modules] Adds std.compat module. (#71438)
      2023-12-09 koraq [libc++] Implements Runtime format strings. (#73353)
      2023-12-08 koraq [libc++][test] Adds transcode option. (#73395)
      2023-12-08 ldionne.2 [libc++][NFC] Move 32-bit pointer Lit feature check where it belongs
      2023-12-07 dominik.wojt [libc++] tests with picolibc: handle stdin (#74712)
      2023-12-07 wanghao636 [libc++] Fix regex_traits::isctype on big endian platforms (#73200)
      2023-12-07 nhat7203 [libc++] Add floating point type check for uniform real distribution (#70564)
      2023-12-06 cjdb [libcxx] reorganises the hardening documentation (#73159)
      2023-12-06 michael.kenzel [libc++] Remove dependence on <ciso646> (#73271)
      2023-12-06 stl [libc++] Update <source_location> and msvc_stdlib_force_include.h (#74266)
      2023-12-06 stl [libc++][test] Fix more MSVC warnings (#74256)
      2023-12-06 stl [libc++][test] Drop unnecessary typename and template for layout_meow::mapping (#74571)
      2023-12-06 stl [libc++] Fix copy-paste damage in `ranges::rotate_copy` and its test (#74544)
      2023-12-05 4922191+AdvenamTacet [libc++] Refactor of ASan annotation functions (#74023)
      2023-12-05 stl [libc++][test] Fix assumptions that `std::array` iterators are pointers (#74430)
      2023-12-05 ldionne.2 [libc++][NFC] Use aliases instead of typedefs in std::array (#74491)
      2023-12-05 ldionne.2 [libc++] Replace uses of _VSTD:: by std:: (#74331)
      2023-12-05 mazkuba3 [libc++] Mark P2017R1 as complete (#74484)
      2023-12-05 stl [libc++][test] Fix simple warnings (#74186)
      2023-12-05 dominik.wojt [libc++] tests with picolibc: Fix expected error message (#74452)
      2023-12-04 ldionne.2 [libc++] Add a merge driver that can apply clang-format (#73712)
      2023-12-04 ldionne.2 [libc++][NFC] Add a few clang-format annotations (#74352)
      2023-12-01 kamau.bridgeman.ibm XFailing test cases that fail on PowerPC
      2023-12-04 ldionne.2 [libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)
      
      Created with:
        roll-dep third_party/libc++/src
      
      
      Roll third_party/instrumented_libs/ bb6dbcf2d..3cc43119a (4 commits)
      
      https://chromium.googlesource.com/chromium/third_party/instrumented_libraries.git/+log/bb6dbcf2df7a..3cc43119a291
      
      $ git log bb6dbcf2d..3cc43119a --date=short --no-merges --format='%ad %ae %s'
      2024-12-09 thomasanderson [Instrumented Libraries] Update dependency metadata
      2024-12-09 thomasanderson [Instrumented Libraries] Update OWNERS
      2024-10-09 qjw ssci: canonicalize / backfill dependencies managed by DEPS
      2024-07-16 thomasanderson [Instrumented libraries] Remove Focal
      
      Created with:
        roll-dep third_party/instrumented_libs
      
      
      Roll third_party/googletest/src/ b495f72f1..b514bdc89 (268 commits)
      
      https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/b495f72f1f09..b514bdc898e2
      
      $ git log b495f72f1..b514bdc89 --date=short --no-merges --format='%ad %ae %s'
      2024-07-31 761129+derekmauro Update version strings to 1.15.2 (#4583)
      2024-07-30 761129+derekmauro Remove auto-detection of Python toolchain from MODULE.bazel (#4582)
      2024-07-15 761129+derekmauro Prepare for v1.15.0 (#4574)
      2024-07-15 dmauro Update dependency versions in preparation for release
      2024-07-12 dmauro README.md: Remove outdated notes about continuous integration and documentation
      2024-07-10 dmauro Workaround GCC 12 -Wrestrict false-positive
      2024-07-09 dmauro Fix the documentation that erroneously says you can use short versions of help flags
      2024-06-28 absl-team Add a bounds check to protect against an empty vector from GetArgs(), which can cause an out of bounds access in GetCurrentExecutableName(). One way this can happen is if the user forgets to call InitGoogleTest().
      2024-06-13 absl-team Skip the predicate on SIGSEGV in death-test on Android builds with API level <= 21.
      2024-05-28 absl-team Mention the optional third argument to TYPED_TEST_SUITE
      2024-05-24 dmauro Update GoogleTest CI Docker image to use Clang 19, GCC 14, and CMake 3.29.3
      2024-05-21 dmauro Change GoogleTest flag removal to not read beyond the end of the array to the NULL terminator.  #4532 says ASAN complains about this on some platforms, although it is not clear if ASAN or the platform implementation is incorrect about accessing the terminating NULL.
      2024-05-20 absl-team Print mismatches for UnorderedElements() of different sizes.
      2024-05-13 absl-team Make EXPECT_DEATH_IF_SUPPORTED work with matchers
      2024-05-06 absl-team Use std::forward on GoogleTest matcher arguments
      2024-05-02 absl-team Add example using EXPECT statement in custom matcher
      2024-05-02 Abhina.Sreeskantharajan add zos for death test support
      2024-04-25 absl-team Adds "IWYU pragma: export" to gtest-param-util.h
      2024-04-16 dmauro Use `[[maybe_unused]]` when it is available to avoid -Wused-but-marked-unused warnings
      2024-04-12 krzysio Modify example in the primer to match Testing FAQ.
      2024-04-10 absl-team Fix https://github.com/google/googletest/issues/4423
      2024-04-05 absl-team No external change
      2024-04-04 lawrencews [gtest] Use `std::index_sequence` and friends instead of rolling our own
      2024-04-03 dmauro Fix a race condition between the Watcher thread and the main thread during program exit
      2024-03-28 davidmatson Add skipped messages to JSON output (fixes #4507).
      2024-04-03 dmauro Delete the unofficial GitHub actions tests. We do not look at these.
      2024-03-30 absl-team Automated Code Change
      2024-03-28 28827711+to01z Revert changes to googletest-port-test.cc
      2024-03-28 davidmatson Fix typo in comment.
      2024-03-28 davidmatson Fix help text for stream_result_to flag.
      2024-03-23 28827711+to01z Add support for compiling GoogleTest for Xbox
      2024-03-16 memdo Add colored output support for Alacritty
      2024-03-14 absl-team Add test for move-only type in `Action` signature
      2024-03-11 dcheng Guard Abseil flags usage in googlemock with GTEST_NO_ABSL_FLAGS.
      2024-03-07 absl-team Reland: Optimize Google Test process startup
      2024-03-05 absl-team Revert Optimize Google Test process startup
      2024-03-05 absl-team Optimize Google Test process startup
      2024-02-29 absl-team Accept one-shot callables in InvokeArgument.
      2024-02-27 absl-team Reland https://github.com/google/googletest/commit/9756ee7cbaef1b6652065616ab832810a6032bbf
      2024-02-27 absl-team Make sure that current_test_suite and current_test_info are mutex-protected while writing for thread-safety.
      2024-02-23 tmiguelf Fixed gcc linker error 58
      2024-02-22 absl-team Revert incorrect update.
      2024-02-21 dmauro Rollback https://github.com/google/googletest/commit/9756ee7cbaef1b6652065616ab832810a6032bbf
      2024-02-14 absl-team gtest.h: add IWYU export pragmas
      2024-02-13 absl-team Support Fuchsia target builds.
      2024-02-13 absl-team Add anchor for expectation ordering note
      2024-02-11 155268264+danfabo Get include dirs from target rather than global variables.
      2024-02-07 kfm Switch rank structs to be consistent with written guidance in go/ranked-overloads
      2024-02-07 absl-team Use _Exit instead of _exit in GoogleTest
      2024-02-06 absl-team Destroy installed environments in normal code, not in static teardown.
      (...)
      2023-03-03 tomhughes Always specify definitions for internal macros
      2023-03-03 tomhughes Remove GTEST_FOR_GOOGLE_ macro
      2023-03-03 tomhughes Replace "#if GTEST_HAS_ABSL" with "#ifdef GTEST_HAS_ABSL"
      2023-03-03 tomhughes Use "#ifdef" with public macros
      2023-03-03 tomhughes Only define GTEST_IS_THREADSAFE to 1, not 0
      2023-03-03 tomhughes Always specify definitions for internal macros
      2023-03-03 tomhughes Use "#ifdef GTEST_OS_..." instead of "#if GTEST_OS_..."
      2023-03-03 absl-team Internal Code Change
      2023-02-28 absl-team   Rephrase the description of TEST_F() arguments for clarity.
      2022-11-24 luoyonggang Fixes the test gmock_output_test.py with MSVC
      2023-02-27 absl-team Eliminate argv list action parameter.
      2023-02-27 phoebeliang Reorder printers list.
      2023-02-27 absl-team   Reformat to current g3doc style guide. No content changes.
      2023-02-24 absl-team Add `const` qualifier to `gtest_sentinel` which doesn't change.
      2023-02-23 absl-team Added a missing semicolon for GTEST_FLAG_SET code snippet.
      2023-02-22 dinor Avoid redundant declaration of static constexpr members in c++17
      2023-02-22 dinor Update googletest's test docker containers
      2023-02-21 sergionso Fix error in_death_test_child_process: undeclared identifier
      2023-02-21 tomhughes Remove int64_t cast in RecordProperty
      2023-02-19 39726720+VuPhamVan Fix typo
      2023-02-17 darryl Set CMP0069 policy to avoid warnings
      2023-02-16 absl-team Fix link in ReportUninterestingCall message
      2023-02-15 absl-team Remove strdup usage
      2023-02-14 absl-team Remove some filesystem APIs and tests under !GTEST_HAS_FILE_SYSTEM
      2023-02-13 absl-team Avoid reliance on <any> header without RTTI on MSVC
      2023-02-09 luoyonggang Revert "Fix gmock_output_test when using MSVC"
      2023-02-08 tomhughes Fix _MSC_VER check
      2023-02-07 tomhughes Remove GTEST_USES_PCRE references
      2023-02-07 mvels Fix GTEST_HAS_ABSL define check for [-Werror=undef] compilations
      2023-02-06 absl-team Add support for the alternative base64 encoding in RFC 4648 section 5 to `WhenBase64Unescaped`.
      2023-02-02 benayang Update testing.md
      2023-02-02 tomhughes Fix compiler flags in Linux presubmit
      2023-02-02 tomhughes Fix -Wsign-conversion warnings
      2023-02-02 tomhughes Remove unneccessary "#if _MSC_VER"
      2023-02-02 absl-team Add a trailing decimal point to FormatTimeInMillisAsSeconds() output when input is an exact N seconds.
      2023-02-01 tomhughes Fix include order
      2023-02-01 tomhughes Remove GMOCK_RENAME_MAIN
      2023-02-01 tomhughes Build gmock Python tests when building with cmake
      2023-02-01 tomhughes Fix gmock_output_test when using MSVC
      2023-01-31 tomhughes Fix sign conversion warning from clang:
      2023-01-30 tomhughes Use GTEST_DISABLE_MSC_WARNINGS macros to disable warnings
      2023-01-30 tomhughes Use explicit short to fix MSVC compiler warning
      2023-01-27 tomhughes Test current behavior of doubles and floats in RecordProperty
      2023-01-26 tomhughes Fix formatting in Python files
      2023-01-26 tomhughes Fix Python docstrings to match style guide
      2023-01-25 absl-team Make document and example code more clear in the caveat section for potential memory leak with `SetUpTestSuite`.
      2023-01-04 SunBlack Fix typos found by codespell
      2022-12-28 gonzalob Fix warnings with nvc++ as the compiler
      2022-09-15 paul.groke work around GCC 6~11 ADL bug
      2022-08-31 paul.groke extend GTEST_HAS_PTHREAD default to enable threading on Solaris, AIX and z/OS
      
      Created with:
        roll-dep third_party/googletest/src
      
      
      Roll third_party/jsoncpp/src/ 5defb4ed1..89e2973c7 (53 commits)
      
      https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git/+log/5defb4ed1a42..89e2973c754a
      
      $ git log 5defb4ed1..89e2973c7 --date=short --no-merges --format='%ad %ae %s'
      2024-09-09 37419120+Scotty1701 Don't use build dir build interfaces (#1419)
      2024-09-10 45315126+petukhovtd Added Value::find with String key (#1467)
      2024-09-10 zeroxia cmake export configuration: allow repeating find_package(jsoncpp) calls (#1491)
      2024-09-10 alex Introduce CharReaderBuilder::ecma404Mode (#1333)
      2024-09-10 rudi meson.build: fix the version number (#1432)
      2024-09-10 56820099+KeremTAN include/json/value.h is changed (#1462)
      2024-09-09 git Create a jsoncppConfig.cmake file, even if building under meson (#1486)
      2024-09-10 156894466+matthieugleg Update CMakeLists.txt (#1528)
      2024-09-10 rj.oomen Protect target JsonCpp::JsonCpp against multi-include (#1435)
      2024-09-10 b.brachaczek Opportunistically take advantage of C++20 move-in/out-of stringstream (#1457)
      2024-09-10 34514239+appgurueu Use current source / binary dir when assuring out of source builds (#1527)
      2024-09-09 jedavis.alephnull Move removeIndex's result instead of copying (#1516)
      2024-09-09 bayles.jordan Update cmake.yml
      2024-09-09 bayles.jordan Update meson.yml (#1564)
      2024-09-09 bayles.jordan Create cmake.yml (#1563)
      2024-09-10 30052553+SpaceIm remove ccache micro management (#1448)
      2024-09-09 pedro.k.night Add security policy (#1484)
      2024-09-10 dvoreader Update readFromString.cpp (#1477)
      2024-09-10 36221942+TsynkPavel Fixed setting JSONCPP_USE_SECURE_MEMORY definition (#1479)
      2024-09-10 36221942+TsynkPavel Fix compile on windows with clang (#1480)
      2024-09-09 106178409+martinduffy1 CharReader: Add StructuredError (#1409)
      2024-09-10 26556598+NotWearingPants Update link in amalgamate.py (#1335)
      2024-09-10 timo Bump CMake policy version to avoid deprecation warning (#1499)
      2024-09-10 andrea build(meson): use find_program('python3') (#1386)
      2024-09-09 bayles.jordan Update clang-format.yml
      2024-09-09 bayles.jordan Update meson.yml (#1562)
      2024-09-09 bayles.jordan Add code coverage (#1561)
      2024-09-09 bayles.jordan Update clang-format.yml
      2024-09-09 top1 add a valueToQuotedString overload  (#1397)
      2024-09-09 veloso Fix asserts in Value::setComment (#1445)
      2024-09-09 veloso Fix out-of-bounds read. (#1503)
      2024-09-09 veloso Fix a parser bug where tokens are misidentified as commas. (#1502)
      2024-09-09 bayles.jordan Update clang-format.yml
      2024-09-09 bayles.jordan Update meson.yml
      2024-09-09 bayles.jordan Update meson.yml (#1554)
      2024-09-09 bayles.jordan Clang format updates (#1560)
      2024-09-09 bayles.jordan Update clang-format.yml
      2024-09-09 bayles.jordan Update clang-format.yml
      2024-09-09 bayles.jordan Create clang-format.yml
      2024-09-09 bayles.jordan add comment space directive (#1558)
      2024-09-09 bayles.jordan Delete .travis_scripts directory (#1556)
      2024-09-09 bayles.jordan Delete .travis.yml (#1557)
      2024-09-09 bayles.jordan Fix clang format issues (#1555)
      2024-09-09 bayles.jordan Delete .github/workflows/c-cpp.yml
      2024-09-09 bayles.jordan Rename meson_build_and_run to meson.yml
      2024-09-09 bayles.jordan Create meson_build_and_run (#1553)
      2024-09-09 bayles.jordan Create c-cpp.yml
      2023-06-27 nkh Avoid using cmake glob vars if we are a subproject (#1459)
      2023-06-07 jakob feat: adds front and back methods to Value type (#1458)
      2022-07-14 mathieu.westphal Fix wrong usage of doxygen groups (#1417)
      2022-01-12 jrtc27 Use default rather than hard-coded 8 for maximum aggregate member alignment (#1378)
      2021-12-14 luzpaz Fix various typos (#1350)
      2021-12-15 tero.kinnunen Parse large floats as infinity (#1349) (#1353)
      
      Created with:
        roll-dep third_party/jsoncpp/src
      
      
      Roll third_party/zlib/src/ 04f42ceca..51b7f2abd (98 commits)
      
      https://github.com/madler/zlib/compare/04f42ceca40f...51b7f2abdade
      
      Created with:
        roll-dep third_party/zlib/src
      
      
      Roll third_party/clang-format/script/ 3c0acd2d4..37f6e68a1 (25 commits)
      
      https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/3c0acd2d4e73..37f6e68a107d
      
      $ git log 3c0acd2d4..37f6e68a1 --date=short --no-merges --format='%ad %ae %s'
      2024-11-27 rpfos [clang-format] Add mjs to default_extensions in git-clang-format (#117730)
      2024-11-24 owenpiano [clang-format][doc] Minor cleanup
      2024-10-30 beiktatas+github [clang-format] Fix path expansion inside git-clang-format.bat (#114078)
      2024-10-25 owenpiano [clang-format] Print the names of unfound files in error messages (#113640)
      2024-10-25 llvm-dev Fix MSVC "signed/unsigned mismatch" warning. NFC.
      2024-10-25 parenthesized.ko [clang-format] Fix working -assume-filename with .clang-format-ignore (#113100)
      2024-10-20 ideasman42 Add "clang-format-on-save-mode" minor mode to clang-format.el (#104533)
      2024-10-18 owenpiano [clang-format] Fix a bug that always returns error for JSON (#112839)
      2024-09-03 owenpiano [clang-format] Handle spaces in file paths in git-clang-format.bat (#107041)
      2024-09-01 c8ef [NFC] Fix typos (#106817)
      2024-08-28 dklimkin Fix clang-format-test.el past 625841c (#106398)
      2024-08-27 *~=`'#}+{/-|&$^_ [clang-format-diff.py][NFC] Document _stderr as unused
      2024-08-22 akari.ccino [clang-format] Use double hyphen for multiple-letter flags (#100978)
      2024-08-10 owenpiano [clang-format] Fix a serious bug in `git clang-format -f` (#102629)
      2024-08-02 owenpiano [clang-format] Handle parenthesized list in RemoveParentheses (#100852)
      2024-06-07 nourr313 [clang-format][NFC] Remove an else after a return statement (#94548)
      2024-05-20 owenpiano [clang-format][NFC] Remove redundnat llvm::, clang::, etc.
      2024-05-15 owenpiano [clang-format][NFC] Reformat with 18.1.5
      2024-05-01 39927768+perry-ca [z/OS] treat text files as text files so auto-conversion is done (#90128)
      2024-04-12 2019426+jingw Add txtpb to the list of supported TextProto extensions (#88355)
      2024-03-27 owenpiano [clang-format] Exit clang-format-diff only after all diffs are printed (#86776)
      2024-03-21 gigaroby [clang-format] Add --fail-on-incomplete-format. (#84346)
      2024-03-19 owenpiano Revert "[clang-format][NFC] Delete 100+ redundant #include lines in .cpp files"
      2024-03-16 owenpiano [clang-format][NFC] Delete 100+ redundant #include lines in .cpp files
      2024-03-16 owenpiano Revert "[clang-format][NFC] Don't use clang-format style in config files"
      
      Created with:
        roll-dep third_party/clang-format/script
      
      
      Roll build/ 345f86551..4a2298be6 (285 commits)
      
      https://chromium.googlesource.com/chromium/src/build/+log/345f86551b9b..4a2298be6252
      
      $ git log 345f86551..4a2298be6 --date=short --no-merges --format='%ad %ae %s'
      2024-12-23 andrewlamb Add subclasses of LocalDeviceEnvironment for ethernet connections.
      2024-12-23 zmin Revert "spanification: Enable -WUnsafe-buffer-usage to more dirs [3/7]"
      2024-12-23 davidben Add -fsanitize=pointer-overflow to the UBSan config
      2024-12-23 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [3/7]
      2024-12-23 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [2/7]
      2024-12-22 lingqi Revert "Reland "Reland "Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1"""
      2024-12-21 thakis Reland "Reland "Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1""
      2024-12-21 ayzhao Remove the private field CastWebContentsImpl::parent_cast_web_contents_, which is unused
      2024-12-20 luci-bisection Revert "Reland "Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1""
      2024-12-20 thakis Reland "Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1"
      2024-12-20 dbaron Revert "Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1"
      2024-12-20 thakis Temporarily disable -Wunused-private-field in cast builds after clang roll
      2024-12-20 ayzhao Roll clang+rust llvmorg-20-init-13894-g8cb44859-1 : llvmorg-20-init-16062-g091448e3-1 / a522d78598415cdd614ccc6d961160f192f64b5c-1 : 8a1f8039a7ded79d3d4fe97b110016d89f2b11e2-1
      2024-12-20 smaier Android build: do not duplicate assets across splits
      2024-12-20 agrieve Android: Add a depfile to bytecode_processor.py and rename it
      2024-12-20 agrieve Run fast_local_dev_server_test.py only on upload
      2024-12-20 chromium-internal-autoroll Roll Fuchsia Internal Images from 26.20241213.101.1 to 26.20241220.102.1
      2024-12-20 agrieve Android: Add @Contract annotation for use with NullAway
      2024-12-20 gabriellelau Add unit tests to cover test sharding logic in local_device_gtest_run.py
      2024-12-20 arthursonzogni spanification: Enable -WUnsafe-buffer-usage to more dirs [1/7]
      2024-12-19 agrieve Android: Allow merge of service loader META-INF in debug builds
      2024-12-19 davidben Build with -fwrapv
      2024-12-19 lukasza Stop suppressing Rust warnings for all of `no_chromium_code`.
      2024-12-19 bokan Reland: Build Glic browser_tests on Linux
      2024-12-19 lukasza [rust png] Performance: Exclude `fdeflate` from `-Coverflow-checks=on`.
      2024-12-19 pdr Remove jitter tracking
      2024-12-19 edechamps Don't build partition_alloc if it is not needed
      2024-12-19 gabriellelau Add test batching and sharding unit tests for instrumentation test
      2024-12-18 lukasza Roll cxx: 1.0.131 => 1.0.135 in //third_party/rust.
      2024-12-17 agrieve fast_local_dev_server.py: Make CMD: logs copy & pastable
      2024-12-16 bjoyce Fix test reproduction steps
      2024-12-16 andrewlamb Shorten tempdir prefix for logdog.
      2024-12-15 jwata build: Do not use Siso by default on non-Chromium projects
      2024-12-13 thakis Revert "Disable -Werror on the clang ToT bots for a bit"
      2024-12-13 inglorion build: add cros_needs_rewrapper_path_arg gn arg
      2024-12-13 agrieve fast_local_dev_server.py: Add --print-status-all command
      2024-12-13 rkjnsn Move host Linux impls to the linux/ subdir
      2024-12-13 thestig Remove printing directories from build/config/unsafe_buffers_paths.txt
      2024-12-13 ashleynewson [Aw WebExposed] Formalize rebaseline mode extra
      2024-12-13 chromium-internal-autoroll Roll Fuchsia Internal Images from 26.20241205.103.1 to 26.20241213.101.1
      2024-12-12 ukai Reland "siso: add rule for solink_module"
      2024-12-12 hnakashima Add hnakashima@ to build/OWNERS for Java changes
      2024-12-12 wnwen android: Remove unnecessary option
      2024-12-12 mheikal Only use fast_local_dev_server.py if android_static_analysis != "build_server"
      2024-12-12 smaier Removing BuildConfig.IS_BUNDLE, replaced with BundleUtils.isBundle
      2024-12-12 rbyers Remove third_party/pexpect as unused and unowned
      2024-12-12 mheikal fast_local_dev_server.py should exit cleanly on SIGTERM
      2024-12-12 tsepez Add missing trailing slashes to unsafe_buffer_paths.txt.
      2024-12-11 ukai Revert "siso: add rule for solink_module"
      2024-12-11 ukai siso: add rule for solink_module
      (...)
      2024-11-06 ukai siso: add support build/linux/debian_bullseye_armhf-sysroot for target_cpu="arm"
      2024-11-05 zijiehe [fuchsia] Avoid using relative folders
      2024-11-05 arthursonzogni Enable `raw_span` clang plugin [2/2]
      2024-11-05 arthursonzogni Enable `raw_span` clang plugin [1/2]
      2024-11-05 thakis build: Allow static mac->win cross builds with symbol_level=2
      2024-11-05 agrieve Android: Ignore TraceReferences warning re: ResultIgnorabilityUnspecified
      2024-11-05 ukai need symbol table in thin archive on mac
      2024-11-05 jwata siso: Use clang_alink handler for cros alink steps
      2024-11-05 ukai siso: create thin archive without symbol table by handler
      2024-11-05 ukai Don't create symbol table in thin archive
      2024-11-05 tangm Revert "win: Remove special check for 10.0.22621.2428 Win SDK version"
      2024-11-04 agrieve Android: Roll JDK17 -> JDK21
      2024-11-04 inglorion build: use --target=*-cros-* when building for ChromeOS devices
      2024-11-04 justincohen Fix ASan on iOS devices
      2024-11-04 arthursonzogni spanification: enforce -unsafe-buffer-usage in //ui
      2024-11-01 zijiehe [fuchsia] include find_depot_tools in gs_util_wrapper
      2024-11-01 jwata build: Run Android compile_kt action remotely
      2024-11-01 aeubanks Set -Wno-nontrivial-memaccess on ToT bots
      2024-11-01 jwata build: Set --mem_per_link_gb=10,--reserve_mem_gb=10 for Windows builds
      2024-11-01 tikuta siso: remove unnecessary inputs config for mojo
      2024-11-01 tikuta siso: handle mojo's build_metadata in BUILD.gn
      2024-10-31 guterman Migrate doclava to first class DEP
      2024-10-31 akhuang Temoporarily disable crel on arm.
      2024-10-31 dloehr Revert "Update windows SDK version to 10.0.26100.1742"
      2024-10-31 dloehr Revert "Finalize Windows SDK update to 26100"
      2024-10-31 thestig Build first party code with -Wgnu, sans some warns
      2024-10-31 danakj Remove incorrect TODO in run_build_script.py
      2024-10-31 danakj Remove the BINDGEN_RS_FILE env var from boringssl build rules
      2024-10-31 tikuta siso: remove unnecessary inputs config for mojo
      2024-10-31 chromium-internal-autoroll Roll Fuchsia Internal Images from 25.20241030.102.1 to 25.20241031.100.1
      2024-10-31 jwata siso: Support remote nacl_helper_arm32_{alink, solink, link} steps
      2024-10-31 jwata siso: fix rules for clang-cros/nacl_helper_arm32_{cxx, cc} actions
      2024-10-31 zijiehe [fuchsia] Create a gs_util_wrapper to avoid exposing the gsutil.py
      2024-10-31 chromium-internal-autoroll Roll Fuchsia Internal Images from 25.20241022.101.1 to 25.20241030.102.1
      2024-10-31 agrieve Reland "Reland "Reland "siso: Run Android proguard actions remotely"""
      2024-10-30 agrieve Revert "Reland "Reland "siso: Run Android proguard actions remotely"""
      2024-10-30 jwata siso: Enable remote executions for nacl_helper_arm32_{cxx, cc} actions
      2024-10-30 ukai siso: use longer timeout for win siso native
      2024-10-30 jwata Reland "Reland "siso: Run Android proguard actions remotely""
      2024-10-30 jwata siso: fix remote link errors in Android x86 builds
      2024-10-29 gulfem [fuchsia] Enable ThinLTO to reduce the binary size
      2024-10-29 danakj Set Rust symbol visibility to hidden when C++ symbols are
      2024-10-29 danakj Remove access to unstable features in Rust
      2024-10-29 mark mac: Switch to Xcode 16.1 16B40 with macOS SDK 15.1 24B75
      2024-10-29 davidben Reland "Make is_ubsan imply is_ubsan_vptr" for CrOS
      2024-10-29 jwata siso: Support remote irt_arm_{cxx, cc} compiles
      2024-10-29 jwata siso: Disable more Nacl remote actions
      2024-10-29 jwata siso: Disable remote executions for nacl_helper_arm32 actions
      2024-10-29 jwata siso: Fix missing inputs for remote linking in chromeos arm64 builds
      2024-10-29 neis Remove build/lacros/test_runner.py
      
      Created with:
        roll-dep build
      
      
      Roll buildtools/ 4e0e9c73a..56013b77b (181 commits; 3 trivial rolls)
      
      https://chromium.googlesource.com/chromium/src/buildtools/+log/4e0e9c73a0f2..56013b77b6c0
      
      $ git log 4e0e9c73a..56013b77b --date=short --no-merges --format='%ad %ae %s'
      2024-12-22 chromium-autoroll Roll libc++ from 86c75180d139 to 11c38d901d29 (7 revisions)
      2024-12-21 chromium-autoroll Roll libc++ from ec4ac17a44a4 to 86c75180d139 (4 revisions)
      2024-12-20 chromium-autoroll Roll libc++ from 175bf00303d0 to ec4ac17a44a4 (1 revision)
      2024-12-19 chromium-autoroll Roll libc++ from d0ddad5b7958 to 175bf00303d0 (12 revisions)
      2024-12-19 arichiv Revert "Roll libc++ from d0ddad5b7958 to 753617d0e55e (9 revisions)"
      2024-12-19 chromium-autoroll Roll libc++ from d0ddad5b7958 to 753617d0e55e (9 revisions)
      2024-12-17 rop Remove human readable component of clang-format revision
      2024-12-16 gatong Fix authentication prompt in reclient config script
      2024-12-16 chromium-autoroll Roll libc++ from 5e0e903f1345 to d0ddad5b7958 (1 revision)
      2024-12-14 chromium-autoroll Roll libc++ from 940f7db9068d to 5e0e903f1345 (3 revisions)
      2024-12-13 chromium-autoroll Roll libc++ from 2d9b9a9eea77 to 940f7db9068d (6 revisions)
      2024-12-12 chromium-autoroll Roll libc++ from 643441dc2f2d to 2d9b9a9eea77 (2 revisions)
      2024-12-11 chromium-autoroll Roll libc++ from 92b37caa42ba to 643441dc2f2d (2 revisions)
      2024-12-10 chromium-autoroll Roll libc++ from 60a3e1838767 to 92b37caa42ba (9 revisions)
      2024-12-10 tikuta siso: update RBE worker container used for siso build
      2024-12-09 chromium-autoroll Roll libc++ from 619ccf05152d to 60a3e1838767 (2 revisions)
      2024-12-07 chromium-autoroll Roll libc++ from 9d470adcffe6 to 619ccf05152d (6 revisions)
      2024-12-06 chromium-autoroll Roll libc++ from e5546a4a0d30 to 9d470adcffe6 (3 revisions)
      2024-12-05 chromium-autoroll Roll libc++ from 6a91009985a4 to e5546a4a0d30 (1 revision)
      2024-12-03 chromium-autoroll Roll libc++ from eb760140f382 to 6a91009985a4 (1 revision)
      2024-12-02 thakis libc++: Remove gross_hack.h workaround again
      2024-12-02 chromium-autoroll Roll libc++ from 0f824eb44ac8 to eb760140f382 (4 revisions)
      2024-12-02 thakis Roll libc++ from cc33f56af94c to 0f824eb44ac8 (81 revisions)
      2024-12-02 tikuta Reland "Roll src/third_party/libc++/src/ 76cb1e3b4..cc33f56af (1 commit)"
      2024-11-29 bashi Revert "Roll src/third_party/libc++/src/ 76cb1e3b4..cc33f56af (1 commit)"
      2024-11-29 tikuta Roll src/third_party/libc++/src/ 76cb1e3b4..cc33f56af (1 commit)
      2024-11-26 tikuta Reland "Roll src/third_party/libc++/src/ 291ce60cc..2f906ff5d (6 commits)"
      2024-11-25 agrieve Reland "checkdeps: Teach it about new_usages_require_review"
      2024-11-25 ffred Revert "Roll src/third_party/libc++/src/ 291ce60cc..2f906ff5d (6 commits)"
      2024-11-25 tikuta Reland "Roll src/third_party/libc++/src/ e9288ebce..291ce60cc (1 commit)"
      2024-11-25 tikuta Revert "Roll src/third_party/libc++/src/ e9288ebce..291ce60cc (1 commit)"
      2024-11-25 tikuta Roll src/third_party/libc++/src/ e9288ebce..291ce60cc (1 commit)
      2024-11-22 agrieve Revert "checkdeps: Teach it about new_usages_require_review"
      2024-11-21 agrieve checkdeps: Teach it about new_usages_require_review
      2024-11-15 philwo Remove reclient-based remote linking
      2024-10-31 guterman Migrate doclava to first class DEP
      2024-10-29 hans Add llvm-libc dependency and roll libc++
      2024-10-24 chromium-autoroll Roll libc++ from c8eec3629a9e to e2c39ff9388b (1 revision)
      2024-10-22 agrieve checkdeps: Fix Python warning about invalid escape sequence "\."
      2024-10-20 chromium-autoroll Roll libc++ from 735d5978ddbb to c8eec3629a9e (1 revision)
      2024-10-18 chromium-autoroll Roll libc++ from d9456b7a6345 to 735d5978ddbb (3 revisions)
      2024-10-17 chromium-autoroll Roll libc++ from 08e1a067cd69 to d9456b7a6345 (5 revisions)
      2024-10-16 chromium-autoroll Roll libc++ from 321045da9ad1 to 08e1a067cd69 (2 revisions)
      2024-10-15 chromium-autoroll Roll libc++ from 6a68fd412b9a to 321045da9ad1 (2 revisions)
      2024-10-15 tikuta buildtools: define _LIBCPP_HAS_NO_INCOMPLETE_PSTL
      2024-10-13 chromium-autoroll Roll libc++ from b6b3d2a1868d to 6a68fd412b9a (3 revisions)
      2024-10-11 chromium-autoroll Roll libc++ from 6e4ed1972ba9 to b6b3d2a1868d (1 revision)
      2024-10-10 chromium-autoroll Roll libc++ from 283f1aa1ad57 to 6e4ed1972ba9 (8 revisions)
      2024-10-09 chromium-autoroll Roll libc++ from f11447307146 to 283f1aa1ad57 (5 revisions)
      2024-10-08 chromium-autoroll Roll libc++ from e8d7247aa399 to f11447307146 (2 revisions)
      (...)
      2024-07-23 thakis dEQP bots: Disable reduced libc++ headers
      2024-07-23 chromium-autoroll Roll libc++ from 6bb75caa139e to 1a4465110c87 (15 revisions)
      2024-07-23 ukai reclient_cfgs: remove unused nacl configs
      2024-07-22 ukai reclient_cfgs: use static reclient_cfgs for nacl
      2024-07-22 ukai reclient: update platform container image for python
      2024-07-17 chromium-autoroll Roll libc++ from 928433a141bd to 6bb75caa139e (4 revisions)
      2024-07-16 chromium-autoroll Roll libc++ from 81d177a0a844 to 928433a141bd (4 revisions)
      2024-07-15 chromium-autoroll Roll libc++ from 298c6cc76c90 to 81d177a0a844 (1 revision)
      2024-07-13 chromium-autoroll Roll libc++ from 1867e77a5b88 to 298c6cc76c90 (8 revisions)
      2024-07-12 thakis asan: Re-enable std::string container annotations, in non-apple non-fuzzer builds
      2024-07-12 chromium-autoroll Roll libc++ from 4b50eadc6b2d to 1867e77a5b88 (1 revision)
      2024-07-11 chromium-autoroll Roll libc++ from 6aa2802a07f8 to 4b50eadc6b2d (10 revisions)
      2024-07-10 thakis libc++: Remove old PSTL defines from __config_site
      2024-07-10 estaab Add use_libcxx_modules GN arg
      2024-07-10 chromium-autoroll Roll libc++ from 37df66525c3b to 6aa2802a07f8 (9 revisions)
      2024-07-10 tikuta buildtools: remove rewrapper_chroot_{compile,python}.cfg
      2024-07-09 chromium-autoroll Roll libc++ from 604bb086b1ac to 37df66525c3b (3 revisions)
      2024-07-08 msavigny Reduce concurrent streams/requests per connection for reclient.
      2024-07-08 chromium-autoroll Roll libc++ from 39a1a1560b73 to 604bb086b1ac (2 revisions)
      2024-07-07 chromium-autoroll Roll libc++ from f72547c7a634 to 39a1a1560b73 (7 revisions)
      2024-07-06 chromium-autoroll Roll libc++ from 002bae033a25 to f72547c7a634 (4 revisions)
      2024-07-05 chromium-autoroll Roll libc++ from 450ae0d29766 to 002bae033a25 (2 revisions)
      2024-07-03 chromium-autoroll Roll libc++ from 03126836471a to 450ae0d29766 (2 revisions)
      2024-07-02 chromium-autoroll Roll libc++ from 751aebaa8868 to 03126836471a (1 revision)
      2024-07-01 chromium-autoroll Roll libc++ from 144e2174e9d5 to 751aebaa8868 (1 revision)
      2024-06-30 chromium-autoroll Roll libc++ from c22098a45441 to 144e2174e9d5 (3 revisions)
      2024-06-29 chromium-autoroll Roll libc++ from b1083f008de8 to c22098a45441 (3 revisions)
      2024-06-28 chromium-autoroll Roll libc++ from de0d1a15133c to b1083f008de8 (1 revision)
      2024-06-28 hans Roll libc++ from 09b99fd8ab30 to de0d1a15133c (17 revisions)
      2024-06-24 chromium-autoroll Roll libc++ from cf5c38d48ac9 to 09b99fd8ab30 (1 revision)
      2024-06-23 chromium-autoroll Roll libc++ from 1c4836b313e2 to cf5c38d48ac9 (1 revision)
      2024-06-22 chromium-autoroll Roll libc++ from 0b65ee742fe8 to 1c4836b313e2 (1 revision)
      2024-06-21 chromium-autoroll Roll libc++ from 21ea0bf4a787 to 0b65ee742fe8 (2 revisions)
      2024-06-20 chromium-autoroll Roll libc++ from 7f2ccf92e83f to 21ea0bf4a787 (2 revisions)
      2024-06-19 thakis asan: Disable container annotations for std::string
      2024-06-19 chromium-autoroll Roll libc++ from 3be02c8f0290 to 7f2ccf92e83f (5 revisions)
      2024-06-18 chromium-autoroll Roll libc++ from 6caebae1ebab to 3be02c8f0290 (4 revisions)
      2024-06-17 chromium-autoroll Roll libc++ from ae58167f1438 to 6caebae1ebab (1 revision)
      2024-06-15 chromium-autoroll Roll libc++ from bb4e2e900e70 to ae58167f1438 (4 revisions)
      2024-06-13 chromium-autoroll Roll libc++ from 1e843f837077 to bb4e2e900e70 (27 revisions)
      2024-06-13 thakis Roll libc++ from 852bc6746f45 to 1e843f837077 (178 revisions)
      2024-06-05 msavigny Switch to reproxy-side deps cache
      2024-06-05 mlcui buildtools: Fix linux64-format directory in .gitignore
      2024-06-04 sokcevic [DEPS] Update clang-format location
      2024-06-03 ayzhao [libc++] Try using __builtin_trap() instead of IMMEDIATE_CRASH() for the libc++ hardening mode
      2024-06-03 sokcevic Remove clang-format sha1 files.
      2024-05-15 msavigny Reduce cas_concurrency to 200.
      2024-05-14 thakis libc++: Fix spelling of new PSTL config macros
      2024-05-14 thakis libc++: Define new PSTL config macros as well
      2024-05-14 thakis Reland "Roll libc++ from e3b94d0e5b86 to 852bc6746f45 (46 revisions)"
      
      Created with:
        roll-dep buildtools
      
      Change-Id: I6481d00b38333d62ab93cdc29b04b684e1a85bb9
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6119464
      
      
      Reviewed-by: default avatarJordan Bayles <jophba@chromium.org>
      Commit-Queue: Mark Foltz <mfoltz@chromium.org>
      105a2e59
  20. Dec 27, 2024
  21. Dec 23, 2024
  22. Dec 20, 2024
  23. Dec 14, 2024
    • mark a. foltz's avatar
      [openscreen] Fix constexpr declarations. · 84736acc
      mark a. foltz authored
      This updates constant declarations at namespace scope to follow the
      guidelines in:
      
      https://docs.google.com/document/d/1LVfOmlmry5rzbq6iiBSDmyAAvOxM1KpNqKUlyf0inCY/edit?usp=sharing
      
      This was done using the following regexps and is not guaranteed to
      catch 100% of usages.
      
        [r"^const ([^=]+)=([^;]+);", r"constexpr \1=\2;", ["*.cc"]],
        [r"^inline constexpr ([^=]+)=([^;]+);", r"constexpr \1=\2;", ["*.cc"]],
        [r"^static constexpr ([^=]+)=([^;]+);", r"constexpr \1=\2;", ["*.cc"]],
        [r"^const ([^=]+)=([^;]+);", r"inline constexpr \1=\2;", ["*.h"]],
        [r"^constexpr ([^=]+)=([^;]+);", r"inline constexpr \1=\2;", ["*.h"]],
        [r"^inline const ([^=]+)=([^;]+);", r"inline constexpr \1=\2;", ["*.h"]],
        [r"^static const ([^=]+)=([^;]+);", r"inline constexpr \1=\2;", ["*.h"]],
        [r"^static constexpr ([^=]+)=([^;]+);", r"inline constexpr \1=\2;", ["*.h"]],
      
      
      It also does not attempt to update constants in function or class
      scope, as rewriting those with regexps is significantly more difficult.
      
      Change-Id: I05e6bd09aaafe765fdba8d6eb487cc78ded3405c
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6093132
      
      
      Reviewed-by: default avatarJordan Bayles <jophba@chromium.org>
      Commit-Queue: Jordan Bayles <jophba@chromium.org>
      84736acc
  24. Dec 13, 2024
  25. Dec 12, 2024
    • mark a. foltz's avatar
      [openscreen] Cleanup initializer syntax [2/N] · 5b3472f9
      mark a. foltz authored
      Per [*], assignment syntax is preferred for initializing POD types,
      structs, and containers with initializer lists.  For other cases,
      constructor syntax () is preferred.
      
      Done by the following regexp followed by manual fixups.
      
      [
        [r" ([A-Za-z0-9_]+)\{(\"[^\"]+\")\};", r" \1 = \2;", ["*.cc", "*.h" ]],
        [r" ([A-Za-z0-9_]+)\{nullptr\};", r" \1 = nullptr;", ["*.cc", "*.h" ]],
        [r" ([A-Za-z0-9_]+)\{(\"[^\"]+\")\};", r" \1 = \2;", ["*.cc", "*.h" ]],
        [r" ([A-Za-z0-9_]+)\{([0-9.]+)\};", r" \1 = \2;", ["*.cc", "*.h" ]],
      ]
      
      This also reverts places in crrev.com/c/6076128 to use
      brace-initialization in class member initialization, because assignment
      is too verbose.
      
      [*] https://abseil.io/tips/88
      
      Change-Id: Id5a060de666c263311cba4d451f20253f9349100
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/6090012
      
      
      Reviewed-by: default avatarJordan Bayles <jophba@chromium.org>
      Commit-Queue: Mark Foltz <mfoltz@chromium.org>
      5b3472f9
  26. Dec 11, 2024
  27. Dec 09, 2024
  28. Dec 02, 2024
  29. Nov 11, 2024
  30. Oct 30, 2024
    • mark a. foltz's avatar
      Roll build/ b54b4378f..345f86551 (357 commits) · 01818ddf
      mark a. foltz authored
      https://chromium.googlesource.com/chromium/src/build/+log/b54b4378fdd3..345f86551b9b
      
      $ git log b54b4378f..345f86551 --date=short --no-merges --format='%ad %ae %s'
      2024-10-28 danakj Ensure bindgen inputs are also forwarded to the unit test target
      2024-10-28 hypan Add more test exceptions for android test run
      2024-10-28 danakj Adopt new rust_bindgen behaviour in Rust mojo impl
      2024-10-28 seawardt [RTS] Add back in RTS support to GNI
      2024-10-28 jwata infra: Enable remote linking on CrOS tryjobs
      2024-10-28 aymanm Expose a rust_static_library instead of raw rs file from rust_bindgen
      2024-10-28 liza Roll cxx: 1.0.128 => 1.0.129 in //third_party/rust.
      2024-10-25 hypan exception-db: Add one more retry for the exception record upload.
      2024-10-25 danakj Warn during GN generation if not using Chromium's libc++ inside Chromium
      2024-10-25 schenney Revert "Re-enable unsafe buffers warnings with precompiled headers"
      2024-10-25 sarpe Add support for compiling Android from MacOS ARM64 host
      2024-10-25 jwata siso: support remote linking in simplechrome builds
      2024-10-25 agrieve Android: Disable xml namespace stripping when hilt is enabled
      2024-10-25 ukai siso: handle --path_mappings in ts_library.py
      2024-10-25 ukai siso: refactor for mac sdk
      2024-10-24 wintermelons Revert "[fuchsia] run gen_build_defs in deps"
      2024-10-24 aknobloch [fuchsia] Update Fuchsia GN SDK to API level 24.
      2024-10-24 dloehr Finalize Windows SDK update to 26100
      2024-10-24 agrieve Android: Fix bytecode_processor.py not suggesting preferred_dep
      2024-10-24 lauren [unbundle] add enable_freetype
      2024-10-24 grt [windows] Support testonly midl targets
      2024-10-24 ukai siso: add Cross-compiling Chrome/Win support
      2024-10-24 tikuta Revert "siso: remove scandeps for protobuf"
      2024-10-24 tikuta siso: remove scandeps for protobuf
      2024-10-23 aeubanks Roll clang+rust llvmorg-20-init-8527-g923566a6-2 : llvmorg-20-init-9764-gb81d8e90-1 / eb4e2346748e1760f74fcaa27b42431e0b95f8f3-2 : bca5fdebe0e539d123f33df5f2149d5976392e76-1
      2024-10-23 danakj Re-enable unsafe buffers warnings with precompiled headers
      2024-10-23 wnwen android: Remove obsolete proguard ignore path
      2024-10-23 wnwen generate_gradle.py: Fix script after variables were renamed
      2024-10-23 orko Do not support use_system_libdrm in linux
      2024-10-23 adetaylor Install ATSPI core on build bots.
      2024-10-22 hans [build] Disable use of ELF CREL on CrOS
      2024-10-22 agrieve Android: Distinguish default_target_sdk_version from android_sdk_version
      2024-10-22 alexmitra Disable language splits for WebView
      2024-10-22 chromium-internal-autoroll Roll Fuchsia Internal Images from 24.20241010.103.1 to 25.20241022.101.1
      2024-10-22 adetaylor Centipede/FuzzTest working on Mac.
      2024-10-22 pasthana Change output_dir in sources_json from src_dir to build_dir
      2024-10-21 rnanjappan Add API level 28 (Pie) to render test config.
      2024-10-21 zijiehe [fuchsia] run gen_build_defs in deps
      2024-10-21 akhuang Reapply "Enable ELF CREL, which reduces the size of ELF relocatable object files."
      2024-10-21 tangm win: Remove special check for 10.0.22621.2428 Win SDK version
      2024-10-21 hypan Default the package destination path to the proto file name.
      2024-10-21 zijiehe [fuchsia] read versions for av_testing
      2024-10-21 dloehr Update Windows toolchain documentation
      2024-10-21 ukai perf_tests_results_helper: remove non-existing link
      2024-10-19 orko Use third_party libdrm in desktop linux
      2024-10-18 sorin inclusive language: remove the word stupid from the codebase
      2024-10-18 hypan android: deprecate "--require-fast-start" flag in emulator
      2024-10-18 tikuta siso: remove indirect_inputs from nasm config
      2024-10-18 ukai siso: support target_cpu="arm64" on linux
      2024-10-18 agrieve Android: Enable another set of Error Prone checks
      (...)
      2024-08-20 ukai ide_query: drop prepare-header-only
      2024-08-19 zijiehe [Fuchsia] Remove unused binaries and mains
      2024-08-19 kawasin chromeos: ash: load pointer size on embed_sections
      2024-08-19 tikuta siso: remove inputs config for v8
      2024-08-17 thestig Make libudev1 a runtime dependency on Linux
      2024-08-16 btriebw Sync test_results_presentation.pydeps
      2024-08-16 lukasza Roll cxx: 1.0.124 => 1.0.126 in //third_party/rust.
      2024-08-16 sokcevic Revert "Move aapt2 cipd package into cipd dir."
      2024-08-16 agrieve Disable PGO for android-binary-size
      2024-08-16 tikuta build: remove a few rust inputs from siso config
      2024-08-16 elkurin ash: Move ash_util to //ash
      2024-08-15 jojwang Move bundletool cipd package under cipd/ subdir.
      2024-08-15 jojwang Move lint.jar cipd package into cipd/ subdir.
      2024-08-15 jojwang Move manifest_merger cipd package into cipd/ subdir.
      2024-08-15 kawasin chromeos: ash: support 32bit arch on embed_sections
      2024-08-15 jojwang Move aapt2 cipd package into cipd dir.
      2024-08-15 tikuta siso: remove unnecssary inputs for generate_fontconfig_cache
      2024-08-14 hypan emulator: Add the ability to upload crashreport during AVD start failure
      2024-08-14 zijiehe [fuchsia] check auth according to the gs url
      2024-08-14 mtrofin [mlgo] Use a arm64 trained ML policy for cold callsites only
      2024-08-14 tikuta Reland "build: add compiled binary to inputs of compiled_action target"
      2024-08-14 tikuta build: fix inputs for chromium_git_revision target
      2024-08-14 tikuta mojo: use generated_file for build_metadata
      2024-08-13 zijiehe [fuchsia] implement port-forwarding cancellation
      2024-08-13 jamescook build: Add BuildConfig.IS_DESKTOP_ANDROID to Android Java
      2024-08-13 agrieve Reland "Android: Add a suffix to APK assets used by webview"
      2024-08-13 rgw Suppress lastchange unactionable warning messages on CoG workspace
      2024-08-13 chromium-internal-autoroll Roll Fuchsia Internal Images from 22.20240801.103.1 to 23.20240813.101.1
      2024-08-13 tikuta Revert "build: add compiled binary to inputs of compiled_action target"
      2024-08-13 tikuta build: add compiled binary to inputs of compiled_action target
      2024-08-12 agrieve Revert "Android: Add a suffix to APK assets used by webview"
      2024-08-12 agrieve Android: Add a suffix to APK assets used by webview
      2024-08-12 mtrofin [nfc][mlgo] Switch to using the combined model
      2024-08-12 rohitrao [ios] Moves codesign.py to build/config/apple.
      2024-08-10 zijiehe [fuchsia] implement test_env_setup
      2024-08-09 zijiehe [fuchsia] Treat CHROME_HEADLESS as running_unattended
      2024-08-09 gavinmak Remove PRESUBMIT.py comment referencing build/android/buildbot tests
      2024-08-09 tikuta siso: remove unnecessary inputs in siso config for typescript actions
      2024-08-08 zijiehe [fuchsia] implement ports_backward
      2024-08-08 rohitrao [ios] Moves commonly used build scripts into build/config/apple.
      2024-08-08 rohitrao [ios] Removes unused files from build/config/ios.
      2024-08-08 bpastene Add option to CrOS test runner to run gtests as root
      2024-08-08 bsheedy Manually roll Catapult
      2024-08-08 rohitrao Moves xcasset and swift support files from build/toolchain/ios to apple.
      2024-08-08 zijiehe [Fuchsia] Treat environment variables more seriously
      2024-08-08 agrieve Android: Roll Error Prone 2.11 -> 2.29.2
      2024-08-08 arthursonzogni Reland "spanification: enforce -unsafe-buffer-usage in chromeos"
      2024-08-08 ythjkt Pass command line flag to enable Lacros from test runners.
      2024-08-07 zijiehe [fuchsia] allow update_sdk.py overriding the file name
      2024-08-07 alexmitra Set default instrumentation target sdk to current Android target sdk
      
      Created with:
        roll-dep build
      R=jophba@chromium.org
      
      Change-Id: I3581f962528b2a135b28c036f50a3383fca46a78
      Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/5973671
      
      
      Commit-Queue: Jordan Bayles <jophba@chromium.org>
      Reviewed-by: default avatarJordan Bayles <jophba@chromium.org>
      01818ddf
  31. Oct 29, 2024
  32. Oct 25, 2024
  33. Oct 23, 2024
Loading