Go to file
Martin Pluskal fcf7b4cf60 Accepting request 503018 from home:alarrosa:branches:devel:tools:building
- Update to 3.3.0 :
  * C++:
    * Fixed map fields serialization of DynamicMessage to correctly serialize
      both key and value regardless of their presence.
    * Parser now rejects field number 0 correctly.
    * New API Message::SpaceUsedLong() that’s equivalent to
      Message::SpaceUsed() but returns the value in size_t.
    * JSON support
      - New flag always_print_enums_as_ints in JsonPrintOptions.
      - New flag preserve_proto_field_names in JsonPrintOptions. It will instruct
        the JSON printer to use the original field name declared in the .proto
        file instead of converting them to lowerCamelCase when printing JSON.
      - JsonPrintOptions.always_print_primtive_fields now works for oneof message
        fields.
      - Fixed a bug that doesn’t allow different fields to set the same json_name
        value.
      - Fixed a performance bug that causes excessive memory copy when printing
        large messages.
    * Various performance optimizations.
  * Java:
    * Map field setters eagerly validate inputs and throw NullPointerExceptions
      as appropriate.
    * Added ByteBuffer overloads to the generated parsing methods and the Parser
      interface.
    * proto3 enum's getNumber() method now throws on UNRECOGNIZED values.
    * Output of JsonFormat is now locale independent.
  * Python:
    * Added FindServiceByName() in the pure-Python DescriptorPool. This works only
      for descriptors added with DescriptorPool.Add(). Generated descriptor_pool
      does not support this yet.

OBS-URL: https://build.opensuse.org/request/show/503018
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/protobuf?expand=0&rev=53
2017-06-12 07:50:56 +00:00
.gitattributes Accepting request 39309 from devel:tools:building 2010-05-05 21:41:16 +00:00
.gitignore Accepting request 39309 from devel:tools:building 2010-05-05 21:41:16 +00:00
baselibs.conf Accepting request 503018 from home:alarrosa:branches:devel:tools:building 2017-06-12 07:50:56 +00:00
manifest.txt.in Accepting request 39309 from devel:tools:building 2010-05-05 21:41:16 +00:00
protobuf-3.3.0.tar.gz Accepting request 503018 from home:alarrosa:branches:devel:tools:building 2017-06-12 07:50:56 +00:00
protobuf.changes Accepting request 503018 from home:alarrosa:branches:devel:tools:building 2017-06-12 07:50:56 +00:00
protobuf.spec Accepting request 503018 from home:alarrosa:branches:devel:tools:building 2017-06-12 07:50:56 +00:00