dart-autoroll@skia-public.iam.gserviceaccount.com aa6489ca91 Roll BoringSSL from 047c29fe2c3e to 60553ee001ee (29 revisions)
https://boringssl.googlesource.com/boringssl.git/+log/047c29fe2c3e..60553ee001ee

2026-06-04 davidben@google.com draft-ietf-dnsop-svcb-https was also published
2026-06-04 davidben@google.com draft-ietf-lamps-dilithium-certificates is now RFC 9881
2026-06-03 davidben@google.com Restore the libcrypto C++ runtime dependency, but with a build flag
2026-06-03 davidben@google.com Fix error_depth in the name constraints common name check
2026-06-03 chlily@google.com Add default SSL options to SSL_OP_ALL
2026-06-03 rpolzer@google.com Unroll the ML-DSA NTT outer loops.
2026-06-03 rpolzer@google.com In SSL_reset_early_data_reject, clear out unreported bytes written.
2026-06-02 davidben@google.com Update Wycheproof test vectors
2026-06-02 andreser@google.com Replace most of P-256 assembly code with C
2026-06-02 rpolzer@google.com For AES-GCM-SIV, also require PCLMUL instruction set.
2026-06-02 rpolzer@google.com Add CMS_LIB to kLibraryNames.
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 9/N
2026-06-02 rpolzer@google.com Remove the size limits for AES-EAX.
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 15/15
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 14/N
2026-06-02 chlily@google.com Documentation: Change |...| to `...` for code references in comments 12/N
2026-06-01 davidben@google.com Remove unreachable checks in builtin BIO callbacks
2026-06-01 davidben@google.com Convert built-in BIOs to write_ex
2026-06-01 davidben@google.com Switch some BIO_write calls to BIO_write_ex
2026-06-01 chlily@google.com Documentation: Change |...| to `...` for code references in comments 13/N
2026-06-01 davidben@google.com Take another pass at EVP_MD_CTX and EVP_CIPHER_CTX documentation
2026-06-01 mattm@google.com Implement plants-04 landmark relative MTC verification.
2026-06-01 davidben@google.com Implement BIO_write_ex
2026-06-01 davidben@google.com Narrow BIO_read and BIO_write error values
2026-06-01 davidben@google.com Fix BIOTest.SocketConnect on platforms where loopback is synchronous
2026-06-01 davidben@google.com Fix non-blocking connect completion check in BIO.
2026-06-01 davidben@google.com Fix EVP_MD_CTX reuse across EVP_PKEY algorithms
2026-06-01 davidben@google.com Use C++ destructors in by_dir.cc
2026-06-01 davidben@google.com Clean up by_dir's get_cert_by_subject function

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/boringssl-dart-sdk
Please CC dart-engprod@google.com,dart-vm-gardener@rotations.google.com,dart-vm-team@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in BoringSSL: https://crbug.com/boringssl/new
To file a bug in Dart SDK: https://github.com/dart-lang/sdk/issues

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: dart-vm-gardener@rotations.google.com
Change-Id: Iae122815779b6085963c2b4c78bde9f7c5f37ff0
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/509421
Reviewed-by: Alexander Aprelev <aam@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
2026-06-09 17:52:05 -07:00
2026-02-20 05:35:13 -08:00
2026-06-09 07:07:06 -07:00
2026-03-04 18:41:25 -08:00
2025-03-10 03:22:36 -07:00
2026-06-08 14:27:51 -07:00

Dart

An approachable, portable, and productive language for high-quality apps on any platform

Dart is:

  • Approachable: Develop with a strongly typed programming language that is consistent, concise, and offers modern language features like null safety and patterns.

  • Portable: Compile to ARM, x64, or RISC-V machine code for mobile, desktop, and backend. Compile to JavaScript or WebAssembly for the web.

  • Productive: Make changes iteratively: use hot reload to see the result instantly in your running app. Diagnose app issues using DevTools.

Dart's flexible compiler technology lets you run Dart code in different ways, depending on your target platform and goals:

  • Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.

  • Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).

Dart platforms illustration

License & patents

Dart is free and open source.

See LICENSE and PATENT_GRANT.

Using Dart

Visit dart.dev to learn more about the language, tools, and to find codelabs.

Browse pub.dev for more packages and libraries contributed by the community and the Dart team.

Our API reference documentation is published at api.dart.dev, based on the stable release. (We also publish docs from our beta and dev channels, as well as from the primary development branch).

Building Dart

If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.

There are more documents in our repo at docs.

Contributing to Dart

The easiest way to contribute to Dart is to file issues.

You can also contribute patches, as described in Contributing.

Roadmap

Future plans for Dart are included in the combined Dart and Flutter roadmap on the Flutter wiki.

S
Description
No description provided
Readme BSD-3-Clause 1.4 GiB
Languages
Dart 84.6%
C++ 13%
Python 0.7%
JavaScript 0.5%
HTML 0.4%
Other 0.5%