diff mbox series

[meta-oe,01/17] glaze: upgrade 7.7.1 -> 7.8.1

Message ID 20260617085807.542-1-wangmy@fujitsu.com
State New
Headers show
Series [meta-oe,01/17] glaze: upgrade 7.7.1 -> 7.8.1 | expand

Commit Message

Wang Mingyu June 17, 2026, 8:57 a.m. UTC
From: Wang Mingyu <wangmy@fujitsu.com>

Improvements ============
- Add glz::reflect_array to serialize structs as arrays without enumerating
  members
- Centralize Asio backend selection into a glaze::asio target, and export it to
  find_package consumers so the standalone/Boost Asio macro pair is configured
  consistently
- Support custom_read/custom_write types as tagged variant alternatives
- Support custom_read/custom_write types as tagged variant alternatives in YAML
- Add a CI workflow for MSVC /O2 builds

Fixes ======
- Fix streaming buffer refill when skipping unknown keys
- RFC 6455: reject oversized WebSocket control frames
- RFC 9112: fix Host authority in HTTP and WebSocket clients
- Cast to unsigned char before cctype calls in parsers (avoids UB on negative
  char values)
- RFC 6455: fix WebSocket close frame validation
- Fix WebSocket client handling of data received together with the handshake
  response
- Guard std::numeric_limits<T>::min/max against Windows min/max macros
- Fix TOML/YAML block layout for transparent write wrappers
- Resolve custom variant specialization ambiguity for
  YAML/BEVE/CBOR/MessagePack/TOML
- Guard std::min & std::max calls from minwindef.h defines
- Fixed CMake version to match v7.8.1 tag (v7.8.0 was missing CMake and
  version.hpp bump)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
---
 .../recipes-support/glaze/{glaze_7.7.1.bb => glaze_7.8.1.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/glaze/{glaze_7.7.1.bb => glaze_7.8.1.bb} (92%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/glaze/glaze_7.7.1.bb b/meta-oe/recipes-support/glaze/glaze_7.8.1.bb
similarity index 92%
rename from meta-oe/recipes-support/glaze/glaze_7.7.1.bb
rename to meta-oe/recipes-support/glaze/glaze_7.8.1.bb
index 8b10e8d344..d1ed7d7605 100644
--- a/meta-oe/recipes-support/glaze/glaze_7.7.1.bb
+++ b/meta-oe/recipes-support/glaze/glaze_7.8.1.bb
@@ -5,7 +5,7 @@  LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4d29875d83fbbf50485c846dbbbed8"
 
 SRC_URI = "git://github.com/stephenberry/glaze;protocol=https;branch=main;tag=v${PV}"
 
-SRCREV = "ae87b187e2264ad452777bca68e35595406e9dca"
+SRCREV = "9618ef8ef503c72b10e7b2769839784f09d24d2c"
 
 inherit cmake