Source release 19.6.0

GitOrigin-RevId: 13a33e34413c19da1bfe76abcc66be519c9ac9d1
This commit is contained in:
Googler
2025-05-30 14:47:25 -07:00
committed by mattfedd
parent f7ec4fdeff
commit 6d36a0c93d
59 changed files with 3327 additions and 1491 deletions

View File

@@ -1,12 +1,17 @@
LibCppBor: A Modern C++ CBOR Parser and Generator
==============================================
TODO(b/254108623):
This is a modified version of LibCppBor and is C++-14 compliant. The released
version can be found at
https://android.googlesource.com/platform/external/libcppbor, which requires
C++-17. This is a reminder of refreshing the library with the latest source
above once we officially move to C++-17.
This is a modified version of LibCppBor, based on commit
`61d9bff9605ad2ffd877bd99a3bde414e21f01a2` from the upstream source at
https://android.googlesource.com/platform/external/libcppbor.
It's worth noting that while the latest LibCppBor release requires C++20,
CE CDM currently operates on C++17. This serves as a reminder to refresh our
local copy of the library with the latest upstream source it officially
transitions to C++20.
Below is copied from the latest README.md of LibCppBor.
==============================================
LibCppBor provides a natural and easy-to-use syntax for constructing and
parsing CBOR messages. It does not (yet) support all features of