[Pkg-protobuf-devel] [pkg-protobuf] annotated tag v3.0.0-beta-3.2 created (now b6988c4)

Dmitry Smirnov onlyjob at moszumanska.debian.org
Sun Aug 21 08:54:33 UTC 2016


This is an automated email from the git hooks/post-receive script.

onlyjob pushed a change to annotated tag v3.0.0-beta-3.2
in repository pkg-protobuf.

        at  b6988c4   (tag)
   tagging  d4d13a4349e4e59d67f311185ddcc1890d956d7a (commit)
  replaces  v3.0.0-beta-2
 tagged by  Feng Xiao
        on  Fri Jun 17 11:27:17 2016 -0700

- Log -----------------------------------------------------------------
Protocol Buffers v3.0.0-beta-3.2

Adam Cozzette (2):
      Added dig and bsearch_index to RepeatedField methods forwarded to array
      Merge pull request #1462 from acozzette/ruby-2.3

Adam Michalik (2):
      Replace #include <iostream> with #include <ostream>
      Remove googletest.h header from stringprintf.cc

Anders Carling (4):
      Raise NoMethodError for unknown fields
      Use same exception class in ruby and jruby
      Add field name to initialization map exceptions
      Invoke super implementation instead of raising error

Andrew Harp (2):
      Do not link in pthread library for Android builds.
      Update BUILD

Antal Tátrai (2):
      Fix compiling clang/libc++ builds. (Issue: #1266)
      Comment has been added to fix (issue #1266)

Ben Vanik (1):
      Fixing compilation error when building with emscripten.

Brian Silverman (2):
      Add atomics support for 32-bit PPC.
      Avoid upcasting uninitialized pointers

CH Albach (1):
      Manually down-integrate python JSON struct support from internal code base.

Chad Whipkey (1):
      Change protobuf CPP proto generator to support the 'lite' option in

Clement Courbet (1):
      Make cpp generated enum constants constexpr when Options::proto_h is

Craig Citro (1):
      Add back the namespace_packages arg in setup.py.

Damien Martin-Guillerez (1):
      Make protobuf Skylark extension appends the workspace root

David Z. Chen (2):
      Remove hack for building Python support with Bazel.
      Add missing PY2AND3 srcs_versions attributes to Python Bazel build targets.

Dongjoon Hyun (3):
      Fix typos in README.md/CHANGES.txt
      Remove redundant `the` in comments.
      Rewrap the line

Feng Xiao (38):
      Update version number and fix javadoc errors.
      Merge pull request #1100 from xfxyjwf/javadoc
      Patch internal change 111557819.
      Update README.md and remove INSTALL.txt
      Merge pull request #1101 from xfxyjwf/doc
      Merge pull request #1120 from gitplaneta/master
      Fix appveyor build.
      Merge pull request #1124 from xfxyjwf/appveyor
      Merge pull request #1046 from peternewman/patch-1
      Merge pull request #1129 from dongjoon-hyun/fix_typos_in_README_and_CHANGES
      Merge pull request #1121 from nmittler/restructure
      Fix tests broken by the Java directory change.
      Merge pull request #1143 from xfxyjwf/fix_java
      Merge pull request #896 from jhump/jh/fix-ioexception-vs-invalidprotobuf-exception
      Merge pull request #1147 from jcanizales/patch-1
      Merge pull request #1155 from jcburke14/jb-intcast
      Merge pull request #789 from motahan/solaris64_fix
      Merge pull request #1162 from brian-peloton/master
      Refactor README.md.
      Merge pull request #1169 from LuminateWireless/bazel-build
      Merge pull request #804 from bsilver8192/master
      Merge pull request #1299 from tatraian/master
      Merge pull request #1317 from benvanik/patch-1
      Merge pull request #1318 from smparkes/smparkes/grpc
      Merge pull request #1335 from pradeepg26/master
      Merge pull request #1344 from topillar/patch-1
      Merge pull request #1345 from smparkes/smparkes/well-known-protos
      Merge pull request #1366 from xyzzyz/int128_ostream
      Merge pull request #1386 from andrewharp/patch-2
      Merge pull request #1402 from davidzchen/py2and3
      Merge pull request #1414 from xyzzyz/googletest
      Add a docs directory and move the third-party add-ons page here.
      Merge pull request #1416 from cwhipkey/master
      Merge pull request #1438 from xfxyjwf/docs
      Merge pull request #1444 from mbrtargeting/master
      Merge pull request #1409 from eeight/fix_enum_corruption
      Merge pull request #1496 from ozkuran/master
      Merge pull request #1499 from beardedN5rd/master

Gaurav Vaish (2):
      Added access_level for types
      Added support for internal_access for C#

Geoffrey Wiseman (1):
      Updating Xcode Settings to use iOS 9.3

Jakub Kukul (1):
      Added serialVersionUID to ExtendableMessage.

Jan Tattermusch (20):
      Merge pull request #1087 from jskeet/json-tests
      Merge pull request #1088 from jskeet/codec-pruning
      Merge pull request #1098 from jskeet/wkt-json
      Merge pull request #1089 from jskeet/map-null
      Merge pull request #1096 from jskeet/custom-to-string
      Merge pull request #1163 from jskeet/more-json
      Merge pull request #1158 from jskeet/nonnormalized-tostring
      Merge pull request #1210 from jskeet/rename-generatedcodeinfo
      add private key for strong name assemblies
      Use checked-in key to build ReleaseSigned
      Add a link
      Merge pull request #1220 from jtattermusch/add_strong_name_key
      Merge pull request #1218 from jskeet/nuspec-dependencies
      Merge pull request #1241 from jskeet/more-merge-wrapper-tests
      Merge pull request #1240 from jskeet/validate_group
      Merge pull request #1267 from jskeet/vs2015
      Merge pull request #1286 from jskeet/idisposable
      Merge pull request #1362 from jskeet/tweak_json_name
      Merge pull request #1369 from jskeet/tools-nuspec
      Merge pull request #1400 from jskeet/fix-internal

Jie Luo (6):
      Merge pull request #1195 from calbach/python-json-struct
      Merge pull request #1207 from jskeet/readme
      sync the Manually integrate changes in google3/third_party
      Merge pull request #1392 from anandolee/master
      Merge pull request #1 from google/beta-3
      python changes

Jisi Liu (70):
      Merge pull request #1167 from xfxyjwf/refactor_doc
      Undo the Java module change for integration.
      Integrate from google internal.
      Uncomment the test, which was commented out during integration
      Restore the license for Internal.java
      Merge pull request #1199 from google/google_integrate
      Merge pull request #1165 from damienmg/master
      Merge pull request #1268 from keveman/grpc_support
      Merge pull request #1275 from keveman/grpc_support
      Merge pull request #1233 from davidzchen/python-path
      Merge pull request #1278 from smparkes/master
      Merge pull request #1312 from petewarden/master
      Use the T() instead of NULL for the default value.
      Merge pull request #1360 from pherl/master
      Integrate google internal changes.
      Merge branch 'master' of github.com:google/protobuf
      Temporarily disable begin is fast test.
      Fix breakage of referring to table_ in static func
      Fix json_format.py in py26
      Fix javanano package
      Remove export macros for classes nested in a template class.
      Fix WIN32 build for map_test.
      revert unexpected change for py26
      Fix signed-compare warning.
      Disable sign-compare warning.
      Fix re-definition issue of winsock.h and winsock2.h
      Allow bigobj for map_unittest
      Do not let windows.h define min/max macros
      Do not use C++11 unicode escape in unittest.
      Merge branch 'master' of github.com:google/protobuf
      Merge branch 'master' into internal-merge
      Merge pull request #1381 from pherl/internal-merge
      Update file list to include the missing extension lite file.
      Merge pull request #1422 from pherl/master
      Add missing includes in field mask test
      Merge pull request #1428 from pherl/master
      Down integrate from Google internal.
      Merge branch 'master' of github.com:google/protobuf
      Update file lists.
      Fix cp -r usage to be portable.
      Merge the script fix.
      Update descritpor protos for objc
      Merge pull request #1467 from pherl/master
      Fix the std::string error introduced in integration.
      Fix using std::shared_ptr
      Merge pull request #1494 from pherl/master
      Remove accidentally restored deleted files.
      Merge pull request #1502 from pherl/master
      Update version numbers for beta3
      Update version numbers for other languages
      Fix protoc build artifact script.
      Merge pull request #1513 from pherl/fix-build-protoc
      Fix the command line interface unittest again
      Initial draft for changelog.
      Merge pull request #1514 from pherl/fix_heap_check
      Fix typo.
      Bridge vs2008 hashmaps.
      Fix csharp version
      Merge pull request #1512 from pherl/beta-3
      Update comments for csharp, zero-copy and objc.
      Merge pull request #1515 from pherl/changelog-beta3
      Merge pull request #1524 from anandolee/master
      Merge pull request #1520 from pherl/hashmapvs2008
      Merge pull request #1527 from haberman/changelog
      Update changelogs for C++ maps
      Merge pull request #1532 from pherl/changelog
      Remove the comments about iterator validation
      Update changes for lite
      Merge pull request #1533 from pherl/mapcomment
      Merge pull request #1540 from pherl/changelog

John Burke (1):
      Fix compiler warning from repeated_field.h

Jon Skeet (61):
      Fix C# source generation shell script and remove out of date notes
      Merge pull request #1085 from jskeet/fix-generation
      Remove unused method in FieldCodec.
      Improve number handling in JSON parsing
      Ensure all formatted well-known-type values are valid JSON
      Prohibit null values in map fields
      Introduce ICustomDiagnosticMessage to allow for custom string formatting
      JSON conformance test fixes
      Fix handling of repeated wrappers
      Support (and test) numeric enum parsing in JSON
      Throw a better exception when invalid base64 is detected in JSON
      Prohibit null values in repeated and map fields in JSON
      Report serialization errors in conformance tests
      Fixes to JSON timestamp/duration representations
      Allow the original field name (rather than camel-cased) when parsing JSON
      Extra strictness for FieldMask conversion
      Change handling of unknown enums: we now write out the value as a number.
      Reject JSON containing the same oneof field twice
      Make sure that
      Remove now-fixed conformance errors.
      Fix broken test
      Merge pull request #1145 from jskeet/conformance
      Ensure that FieldMask, Timestamp and Duration ToString() calls don't throw
      Fix mistakes in highest-representable float64 integers
      Clarify readme
      Rename GeneratedCodeInfo to GeneratedClrTypeInfo
      Generated code for GeneratedCodeInfo change
      Rename Preconditions to ProtoPreconditions
      Generated code changes from previous commit
      Merge pull request #1213 from jskeet/rename-preconditions
      nuspec dependency fixes
      Generate C# code whenever descriptor.proto changes
      Validate that end-group tags match their corresponding start-group tags
      Add more tests around merging wrappers
      Merge pull request #1239 from jskeet/call_generate_protos
      Require VS2015 in the solution file
      Implement IDisposable for CodedInputStream and CodedOutputStream
      Fix copy/paste typo in CodedInputStreamTest
      Merge pull request #1287 from jskeet/fix-typo
      Merge pull request #1301 from avgweb/master
      Merge pull request #1326 from the-alien/csharp_json_name
      Refactoring of FieldDescriptor
      Introduce a new nuget package, Google.Protobuf.Tools, basically to contain protoc on multiple platforms.
      Remove duplicate line
      Remove duplicate test cases.
      Merge pull request #1377 from jskeet/remove-duplicate-tests
      Merge pull request #1349 from gvaish/master
      Line-wrapping changes only for C# generator code
      Add more documentation for csharp_options.h
      Merge pull request #1390 from jskeet/tidy-up
      Merge pull request #1393 from gvaish/master
      Fix to csharp_options - initialize internal_access to false.
      Use 0 as the default value for all enums, rather than finding the actual enum value name
      Add C# codegen changes to enum value names (mostly C++)
      Regenerate all C# code and make it compile
      Use the original name in JSON formatting.
      Attempt to fix AppVeyor build by exporting GetEnumValueName
      Merge pull request #1401 from jskeet/enum-casing
      Regenerate well-known types for C#
      Allow custom type URL prefixes in Any.Pack
      Merge pull request #1471 from jskeet/any-host

Jorge Canizales (2):
      Update podspec version to 3.0.0-beta-2
      Include 'source' attribute in the podspec

Josh Haberman (71):
      Fixed compile for Python 3. There are still some crashes though.
      Allow conformance test runner to tolerate crashes, and re-enable conformance tests.
      Updated C#'s failure list, and added missing file.
      Added debugging output to debug type= problem on Travis.
      Fixed Ruby conformance tests by running them under rvm Ruby.
      Conformance: Update C# failure list to reflect which tests currently pass.
      Don't generate Objective C WKT for conformance tests to avoid dupliate defs.
      Fixed Python 3.x C++ build, and updated conformance failure lists.
      Enable JavaScript tests for binary parse/serialize.
      Added support for binary gems.
      Add rake-compiler-dock as a dep.
      Removed 'optional' from proto3 syntax file.
      Clarified that 'nmake' must be run before 'nmake check'.
      WIP.
      CommonJS tests are now passing.
      Moved CommonJS-specific files to commonjs/.
      Added some documentation in comments.
      Fixed nested message scopes for CommonJS.
      Fixed definition of extensions, and added CommonJS tests to Travis.
      Use "node" as binary instead of "nodejs".
      Greatly expanded README.md.
      Integrate review comments.
      Addressed more code review comments.
      Removed unused directives from tests that aren't run under CommonJS.
      Properly camelCase when translating to CommonJS.
      Changed Ruby to properly camelCase its JSON by default.
      Updated upb from latest changes.
      Some fixes for the most recent release notes.
      Added a bit more to README.md, and allowed custom PROTOC var in tests.
      Added some initial shell scripts and docker file.
      Added ccache support.
      Try running multiple tests in a row.
      Properly add JDK deps in the Docker image.
      Add another test (javanano), but run it in parallel.
      Install Python deps in Docker image.
      Put Maven in batch mode to avoid spamming the logs.
      Configure ccache directory.
      Work around tox bug.
      Upgrade Python packages using pip.
      Added Ruby 2.1, Oracle Java, and C#.
      Added code to generate XML output file for more granular results.
      Make Java copy into separate directories so the tests can run concurrently.
      Generate well-known types in Ruby extension and prune unneeded proto2 dependencies.
      Use a local Maven repository to avoid network fetches during tests.
      Properly report C++ build time.
      Disable attempt to use ccache for docker build.
      Removed the generated Ruby file from Makefile.am.
      Rearranged and commented files for running under Jenkins.
      Merge branch 'master' into docker
      Fix for CommonJS tests.
      Merge branch 'master' into internal-merge
      Removed duplicated operator delete from merge conflict.
      Fix for gulpfile.js.
      Updated upb: picked up legacy JSON flags to help Ruby users migrate.
      Documented the JSON change and compatibility flags.
      Ruby JSON: always accept both camelCase and original field names.
      Remove no longer applicable documentation from README.md.
      Bugfix for JSON error case.
      Updated upb and simplified ruby code a bit with new upb method.
      Added framework for generating/consuming benchmarking data sets.
      Added README describing the directory.
      Updates for PR comments.
      Make the C++ tests build the benchmarking code.
      Read files directly from filesystem since xxd isn't always available.
      Fixed for pre-C++11 ifstream which does not accept std::string.
      Addressed PR comments.
      Added release notes for Ruby and JavaScript.
      JS: import well-known types from google-protobuf package.
      Bugfix: base the require logic on the file being required.
      Added plugin.proto to well-known types for JS.
      Fix tests for CommonJS.

Joshua Haberman (36):
      Merge pull request #1081 from haberman/fix-py3
      Merge pull request #1080 from haberman/conformance-crashes
      Merge pull request #1146 from haberman/pycppfix
      Merge pull request #1205 from haberman/fixjstests
      Merge pull request #1 from nicolasnoble/bin-gems
      Merge pull request #1214 from haberman/binarygem
      Merge pull request #1185 from kkm000/icl-fix
      Merge pull request #1225 from google/nmakedoc
      Merge pull request #1217 from jhump/jh/make-warning-useful
      Merge pull request #1194 from Photonios/master
      Merge pull request #1179 from ParthKolekar/python-examples-with
      Merge pull request #1178 from lebauce/fix-readme-typos
      Merge pull request #997 from anderscarling/better_errors
      Merge pull request #1144 from dongjoon-hyun/remove_redundant_the
      Merge pull request #1224 from google/rubysentinel
      Merge pull request #260 from ejsd1989/issue-#242
      Merge pull request #1229 from keveman/unlimited_binary_proto
      Merge pull request #1258 from haberman/releasenotes
      Merge pull request #1215 from haberman/commonjs
      Merge pull request #1259 from silviulica/master
      Merge pull request #1274 from murgatroid99/node_relative_requires
      Merge pull request #1292 from haberman/ruby-allow-descriptor
      Merge pull request #1139 from haberman/rubyjsoncamel
      Merge pull request #1298 from craigcitro/fix_setup
      Merge pull request #1306 from silviulica/master
      Merge pull request #1295 from haberman/docker
      Merge pull request #1371 from keveman/oversize_protos
      Merge pull request #1353 from keveman/master
      Merge pull request #1397 from google/internal-merge
      Merge pull request #1413 from haberman/updateupb
      Merge pull request #1417 from seishun/windows2
      Merge pull request #1455 from haberman/updateupb
      Merge pull request #1473 from nicolasnoble/rake-tweaks
      Merge pull request #1464 from google/benchmarks
      Merge pull request #1482 from nicolasnoble/rake-tweaks-2
      Merge pull request #1498 from thomasvl/build_cleanup

Joshua Humphries (4):
      throw IOException instead of InvalidProtocolBufferException when appropriate
      fully qualify invocations of static methods on GeneratedMessage
      move test file (was in wrong place after rebasing on java module refactor)
      make 'no syntax' warning useful by showing which file

Mahmut Ali ÖZKURAN (1):
      Updated README.md

Manjunath Kudlur (5):
      Added PROTOBUF_PYTHON_ALLOW_OVERSIZE_PROTOS macro and setting it when
      Added grpc plugin support to cc_proto_library.
      Fixed grpc C++ plugin support.
      Added an API to allow oversize protos when using C++ extension in Python
      Linking the cpp implementation extension statically with libprotobuf

Ming Zhao (1):
      Fix bazel BUILD for Java.

Mohamed El-Tahan (1):
      Fixing compile errors on Solaris in 64-bit mode

Nicolas "Pixel" Noble (5):
      Removing usage of git - not everyone grabs the gem using it.
      Actually enabling cross compilation.
      Few tweaks to the rakefile to permit native gems compilation with the proto files generation.
      Addressing concerns.
      Properly generating well known proto files for the macos build.

Nikolai Vavilov (1):
      Support Windows in gulpfile.js

Oleg Vereshko (1):
      Added deprecated option handling for objective-c generator

Parth Kolekar (1):
      Updated python examples to use with.

Paul Yang (2):
      Merge pull request #1226 from jcanizales/patch-1
      Merge pull request #1260 from legrosbuffle/master

Pete Warden (3):
      Updated library generation with iOS options
      Added iOS settings to Bazel build
      Merge remote-tracking branch 'upstream/master'

Peter Newman (2):
      Add the docs claimed define for HAVE_UNORDERED_MAP
      Revert the change and remove an incorrect comment

Petr Prokhorenkov (1):
      Fix bug with silent message corruption in LITE_RUNTIME.

Pradeep Gollakota (1):
      Allow custom URLs for Any in JsonFormat

Radoslaw Busz (1):
      Update README.md - remove typo

Sergio Campama (1):
      Adds more information to Objective C error when the expected objc_class_prefix option is missing.

Silviu Calinoiu (2):
      Add a modified patch from craigcitro@ to handle namespace sharing.
      Update version to 3.0.0b2.post2

Steven Parkes (3):
      pass correct args to protoc for java wellknown protos when used as an external repository
      add java/util support based on java/util/pom.xml
      export well known protos

Swen Kooij (1):
      Fixed unused parameters and extra ';'

Sylvain Baubeau (1):
      Fix typos in README.md

Thomas Van Lenten (59):
      Have the tests rely on the autocreator behaviors.
      Merge pull request #1091 from thomasvl/objc_tests_use_autocreators
      Fix conformance test to only report skips in verbose mode.
      Merge pull request #1092 from thomasvl/fix_conformance
      Update objectivec/google/protobuf/Type.pbobjc.m
      Merge pull request #1093 from thomasvl/fix_objc
      Fix up the conformance tests
      Merge pull request #1094 from thomasvl/update_objc_conformance
      Remove the stale reference to test no longer around, and keep the performance test limited to just performance tests.
      Merge pull request #1118 from thomasvl/xcode_scheme_cleanup
      Release the semaphore in dealloc, fixing leak.
      Merge pull request #1131 from thomasvl/fix_sem_leak
      Bump up travis to Xcode 7.2
      Merge pull request #1244 from thomasvl/bump_xcode_version
      Tweak the xctool run for iOS tests to try and sort out flake
      Merge pull request #1245 from thomasvl/tweak_xctool_ios_run
      Move the xctool use of -reporter into a common spot and always use "plain" to get more readable logs on travis.
      Merge pull request #1247 from thomasvl/xctool_plain_output
      Disable the xctool updates
      Merge pull request #1254 from thomasvl/disable_xctool_updates
      List python_cpp as failing on OS X
      Merge pull request #1255 from thomasvl/mark_os_x_python_cpp_failing
      Support ObjC Generic Collections
      Merge pull request #1257 from thomasvl/objc_generics
      HeaderDoc support in the library and generated sources
      Merge pull request #1304 from thomasvl/headerdocs
      Fix up handing of fields with leading names that should be all caps.
      Merge pull request #1309 from thomasvl/leading_special_prop_names
      Merge pull request #1291 from sergiocampama/devel
      Shrink ObjC overhead (generated size and some runtime sizes)
      Merge pull request #1325 from thomasvl/shrink_overhead
      Only create the readonlySemaphore on demand.
      Merge pull request #1339 from thomasvl/delay_dispatch_semaphore_creation
      The message was autoreleased, the -releases are an over release.
      Merge pull request #1350 from thomasvl/over_release
      Mark iOS tests as able to fail.
      Merge pull request #1358 from thomasvl/travis_tweaks
      Add -position and -isAtEnd for use when manually parsing input streams.
      Merge pull request #1378 from thomasvl/manual_stream_parsing_helpers
      Merge pull request #852 from qzix/master
      Add tests to ensure we read strings with BOMs so we don't forget about lessons of the past.
      Error during parsing for invalid UTF-8 instead of dropping dropping data.
      Merge pull request #1391 from thomasvl/string_tweaks
      Fix comment typo
      Regenerate the WKT to pick up current changes to the proto files.
      Merge pull request #1426 from thomasvl/fix_comment_typo
      ObjC support for failing the build in the generated WKTs are out of date
      Merge pull request #1433 from thomasvl/check_wkt
      Merge pull request #1434 from jskeet/regenerate
      Proper checking of enum with non zero default
      Merge pull request #1454 from thomasvl/enum_defaults
      Fix up -hash/-isEqual: for bool storage.
      Merge pull request #1461 from thomasvl/fix_bool_handing
      Merge pull request #1474 from pherl/fixscript
      Add two missing ignores for conformance directory.
      Properly express all outputs for the conformance build
      Add the missing maintiner-clean entry for benchmarks
      Declare an init and avoid passing NULL to initWithValue:count:
      Merge pull request #1510 from thomasvl/nonnull

Tony Allevato (1):
      Add initial design document for Swift protocol buffers. (#1442)

Vijay Pai (1):
      Remove a friend-class template that is only used for the

alien (3):
      csharp: add support for the json_name option
      Code review fixes
      Merge branch 'master' of https://github.com/google/protobuf into csharp_json_name

avgweb (1):
      Replace StringBuilder with TextWriter in JsonFormatter

beardedn5rd (2):
      updated README
      after comment of Feng Xiao changed the entry to g++

eissajamil at gmail.com (2):
      Removal of null check
      Removal of null check

kkm (1):
      Fix Intel compiler warnings in include files on Windows

murgatroid99 (2):
      Fix CommonJS relative require generation, and test it
      Moved CommonJS-specific files into commonjs directory

nmittler (1):
      Restructuring protobuf to multiple modules

topillar (1):
      Update coded_stream.h

vjpai (1):
      Address review comments on function name

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-protobuf/pkg-protobuf.git



More information about the Pkg-protobuf-devel mailing list