You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix building shared libraries on MinGW-w64 (#13240) (c2f07bb)
Enable TSan validation to detect when a mutable accessor of a message is called concurrently with another accessor on the same message, which is a data race. (0275e51)
Enable TSan validation to detect when a mutable accessor of a message is called concurrently with another accessor on the same message, which is a data race. (e2eae81)
Fix case of locality optimizer being wrong for split repeated fields and add a check that the optimized order has the same size as the unoptimized order. (76a327e)
Enable TSan validation to detect when a mutable accessor of a message is called concurrently with another accessor on the same message, which is a data race. (80dbc50)
Mark single arg ctor explicit in DynamicMessageFactory. (8fe88a5)
Enable TSan validation to detect when a mutable accessor of a message is called concurrently with another accessor on the same message, which is a data race. (6d79d13)
Let ParseRepeatedStringOnce call AllocateFromStringBlock(). (bcf3e36)
Implement enforcement of target constraints (e3848c1)
Make RepeatedField and RepeatedPtrField be destructor skippable for proto arenas. (e4168df)
Update MessageDifferencer to conditionally force comparing additional fields while doing PARTIAL comparison (compare fields which are not repeated, have no presence and are set to their default value). (748f57f)
CMake: Use the correct jsoncpp target name in static builds (#12733) (d372fcd)
Fix: missing -DPROTOBUF_USE_DLLS in pkg-config (#12700) (f86008a)
Avoid using string(JOIN..., which requires cmake 3.12 (adee0a5)
Java
Put a 4k limit on preallocation to prevent OOM from malformed inputs. (173adca)
Mark OneofDescriptor.isSynthetic() deprecated. (b6b86e2)
Use ProtobufArrayList for repeated bytes field. Presize primitive arrays for fixed-length primitives. (b0b926a)
Add protobuf-kotlin into protobuf-bom (#12936) (943b696)
Handle clear for Java proto3 optionals (synthetic oneofs) using field descriptor instead of clear method. (a534902)
Migrate repeated numeric fields to use bit field to track presence instead of using it to indicate the field mutability to potentially skip work on the field during build operations. (f0de774)