Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
devel/protobuf and devel/py-protobuf updated to 3.5.1
2017-12-20 version 3.5.1 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript) Planned Future Changes * Make C++ implementation C++11 only: we plan to require C++11 to build protobuf code starting from 3.6.0 release. Please join this github issue: protocolbuffers/protobuf#2780 to provide your feedback. protoc * Fixed a bug introduced in 3.5.0 and protoc in Windows now accepts non-ascii characters in paths again. C++ * Removed several usages of C++11 features in the code base. * Fixed some compiler warnings. PHP * Fixed memory leak in C-extension implementation. * Added discardUnknokwnFields API. * Removed duplicatd typedef in C-extension headers. * Avoided calling private php methods (timelib_update_ts). * Fixed Any.php to use fully-qualified name for DescriptorPool. Ruby * Added Google_Protobuf_discard_unknown for discarding unknown fields in messages. C# * Unknown fields are now preserved by default. * Floating point values are now bitwise compared, affecting message equality check and Contains() API in map and repeated fields.
- Loading branch information