jackson-dataformats-binary icon indicating copy to clipboard operation
jackson-dataformats-binary copied to clipboard

Uber-project for standard Jackson binary format backends: avro, cbor, ion, protobuf, smile

Results 96 jackson-dataformats-binary issues
Sort by recently updated
recently updated
newest added

What is the recommended way to write raw binary content? As far as I can see `com.fasterxml.jackson.core.JsonGenerator#writeRaw()` variants only support `String`/`char[]`/`SerializableString` arguments, which are not suitable for binary formats. Is...

2.14

CBOR has some variants to optimize the encoded output size to indicate the length of the elements. Jackson CBOR generator has been supporting such feature by introducing some public methods....

cbor

Kryo is a fast and efficient binary object graph serialization framework for Java. The project's goals are high speed, small size, and an easy-to-use API. https://github.com/EsotericSoftware/kryo

# Description This vulnerability is of Uncaught Exception for java.lang.NullPointerException in `com.fasterxml.jackson.dataformat, jackson-dataformat-ion` (2.13.0, the latest version) with `com.amazon.ion, ion-java` (1.8.3, the latest version). Specifically, it fails to check the...

ion
2.14

(moved from https://github.com/FasterXML/jackson-dataformat-avro/issues/10) Avro streams may include embedded schema, and since it should be relatively safe to either auto-detect it; or just configure this to be the default if no...

avro
pr-needed

Your following extension `NonBSGenericDatumWriter` of `GenericDatumWriter` ignores proper support for AVRO's `LogicalType.Decimal` (not calling `Conversions.DecimalConversion`) when dealing with `BigDecimal` types. A possible fix (inside `NonBSGenericDatumWriter`) might be: ```java case BYTES:...

avro
2.14

I wrote a small example that is about encoding and decoding a POJO with an auto generated schema, the code is like: ```java ///usr/bin/env jbang "$0" "$@" ; exit $?...

avro

### Problem definition This simple test case that I have added to IonValueDeserializerTest class fails: ```java @Test public void shouldBeAbleToDeserializeJavaNullValue() throws Exception { IonValueData source = new IonValueData(); source.put("c", null);...

ion

Hello, I want to ask in what state is adding support for protobufs v3? V3 is released for some time now and in docs is a mention, that there is...

protobuf

Another OSSFuzz found issue (see https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=35979), for which we have a unit test to reproduce (see `Fuzz_35979_StringValueTest`) but no fix yet. Input content with 296 bytes (resource `/data/clusterfuzz-cbor-35979.cbor`) used to...

cbor
fuzz
2.14
has-failing-test