Next | Query returned 85 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-10-06 10:09:19 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
protobuf py-protobuf: updated to 3.18.1

Protocol Buffers v3.18.1

Python

Update setup.py to reflect that we now require at least Python 3.5
Performance fix for DynamicMessage: force GetRaw() to be inlined
   2021-09-30 20:59:47 by Adam Ciarcinski | Files touched by this commit (6) | Package updated
Log message:
protobuf py-protobuf: updated to 3.18.0

Protocol Buffers v3.18.0

C++

Fix warnings raised by clang 11
Make StringPiece constructible from std::string_view
Add missing capability attributes for LLVM 12
Stop using std::iterator (deprecated in C++17).
Move field_access_listener from libprotobuf-lite to libprotobuf
Fix 7047 Safely handle setlocale
Remove deprecated version of SetTotalBytesLimit()
Support arena allocation of google::protobuf::AnyMetadata
Fix undefined symbol error around SharedCtor()
Fix default value of enum(int) in json_util with proto2
Better Smaller ByteSizeLong
Introduce event filters for inject_field_listener_events
Reduce memory usage of DescriptorPool
For lazy fields copy serialized form when allowed.
Re-introduce the InlinedStringField class
v2 access listener
Reduce padding in the proto's ExtensionRegistry map.
GetExtension performance optimizations
Make tracker a static variable rather than call static functions
Support extensions in field access listener
Annotate MergeFrom for field access listener
Fix incomplete types for field access listener
Add map_entry/new_map_entry to SpecificField in MessageDifferencer. They
record the map items which are different in MessageDifferencer's reporter.
Reduce binary size due to fieldless proto messages
TextFormat: ParseInfoTree supports getting field end location in addition to
start.
Fix repeated enum extension size in field listener
Enable Any Text Expansion for Descriptors::DebugString()
Switch from int{8,16,32,64} to int{8,16,32,64}_t

Python

Drops support for 2.7 and 3.5.
   2021-06-09 06:57:10 by Adam Ciarcinski | Files touched by this commit (8) | Package updated
Log message:
protobuf py-protobuf: updated to 3.17.3

Protocol Buffers v3.17.3

C++

Introduce FieldAccessListener.
Stop emitting boilerplate {Copy/Merge}From in each ProtoBuf class
Fixed some uninitialized variable warnings in generated_message_reflection.cc.
   2021-05-13 14:17:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-protobuf: updated to 3.17.0

3.17.0:
Add MethodDescriptor.CopyToProto()
Remove unused python_protobuf.{cc,h}
Start publishing python aarch64 manylinux wheels normally
Fix constness issue detected by MSVC standard conforming mode
Make JSON parsing match C++ and Java when multiple fields from the same
oneof are present and all but one is null.
   2021-05-07 13:33:01 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to 3.16.0

Protocol Buffers v3.16.0

C++

Fix compiler warnings issue found in conformance_test_runner
Fix MinGW-w64 build issues.
[Protoc] C++ Resolved an issue where NO_DESTROY and CONSTINIT are in incorrect order
Fix PROTOBUF_CONSTINIT macro redefinition
Delete StringPiecePod
Fix gcc error: comparison of unsigned expression in '>= 0' is always …
Fix cmake install on iOS
Create a CMake option to control whether or not RTTI is enabled
Fix endian.h location on FreeBSD
Refactor util::Status
Make util::Status more similar to absl::Status
Fix -Wsuggest-destructor-override for generated C++ proto classes.
Refactor StatusOr and StringPiece
Refactor uint128
The ::pb namespace is no longer exposed due to conflicts.
Allow MessageDifferencer::TreatAsSet() (and friends) to override previous
calls instead of crashing.
Reduce the size of generated proto headers for protos with string or
bytes fields.
Move arena() operation on uncommon path to out-of-line routine
For iterator-pair function parameter types, take both iterators by value.
Code-space savings and perhaps some modest performance improvements in
RepeatedPtrField.
Eliminate nullptr check from every tag parse.
Remove unused _$name$cached_byte_size fields.
Serialize extension ranges together when not broken by a proto field in the
middle.
Do out-of-line allocation and deallocation of string object in ArenaString.
Streamline ParseContext::ParseMessage to avoid code bloat and improve
performance.
New member functions RepeatedField::Assign, RepeatedPtrField::{Add, Assign}.
Fix undefined behavior warning due to innocuous uninitialization of value
on an error path.
Avoid expensive inlined code space for encoding message length for messages
= 128 bytes and instead do a procedure call to a shared out-of-line routine.
util::DefaultFieldComparator will be final in a future version of protobuf.
Subclasses should inherit from SimpleFieldComparator instead.

Python

Fix some constness / char literal issues being found by MSVC standard conforming mode
Switch on "new" buffer API
Enable crosscompiling aarch64 python wheels under dockcross manylinux docker image
Fixed a bug in text format where a trailing colon was printed for repeated field.
When TextFormat encounters a duplicate message map key, replace the current
one instead of merging.
   2021-04-20 18:49:51 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
protobuf, py-protobuf: update to 3.15.8

Ruby

    Fixed memory leak of Ruby arena objects (#8461)
   2021-04-03 09:09:11 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to 3.15.7

Protocol Buffers v3.15.7

C++
Remove the ::pb namespace (alias)

Ruby
Fix unbounded memory growth for Ruby <2.7
Fixed message equality in cases where the message type is different

Protocol Buffers v3.15.6

Ruby
Fixed bug in string comparison logic
   2021-03-09 10:46:59 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to 3.15.5

Protocol Buffers v3.15.5

C++

Do not disable RTTI by default in the CMake build
   2021-03-04 07:47:34 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf py-protobuf: updated to 3.15.4

Protocol Buffers v3.15.4
C++
Create a CMake option to control whether or not RTTI is enabled

Next | Query returned 85 messages, browsing 31 to 40 | Previous