Skip to content

chronicle-wire: 2.26.17

Latest

Choose a tag to compare

  • [CORE-68] Fixed BinaryWire length-prefixed read handling so BYTES_LENGTH32 values are decoded as unsigned 32-bit lengths and validated against the available data before nested reads proceed.
    Improved BinaryWire boundary checks for malformed or unchecked input, including nested length-prefixed object reads, truncated PADDING32 text reads, non-byte-array to bytes conversion, and zero-length byte-array reads. DefaultValueIn.bytes(BytesOut) now clears the output buffer before writing a default value, avoiding stale bytes in reused output buffers.