- 20 Jul, 2015 1 commit
-
-
Joshua Haberman authored
Added Ruby to conformance tests.
-
- 17 Jul, 2015 9 commits
-
-
Josh Haberman authored
Change-Id: If7b1cc0f03f609a7f43ddafc8509b44207c60910
-
Josh Haberman authored
Change-Id: Id008ebac5159f773e1bde8b85acb2626cbd16de8
-
Jisi Liu authored
Addming missing includes in stubs headers.
-
Jisi Liu authored
This is to prepare removing those additional headers in common.h Change-Id: I707d6d8eaf193eb28195a827c7fec738b968ab3e
-
Jisi Liu authored
Split up common.h headers
-
Jie Luo authored
ignore UTF-8 BOM
-
Jisi Liu authored
Change-Id: I75459b8b6562c3ac58fa4b1e4513accdda43ad64
-
Jisi Liu authored
Change-Id: I5f6cbc2430200e3751ad754cc7ae604338db6f91
-
Jisi Liu authored
Change-Id: Ifbc415755266ba3d0ffa5661fcd7c7d2e3b32a22
-
- 16 Jul, 2015 3 commits
-
-
Jisi Liu authored
Change-Id: I223783111d743aa5193bf70fa1b9b54c7b4389c3
-
Josh Haberman authored
This involved fixing a few important bugs in the Ruby implementation -- mostly cases of mixing upb field types and descriptor types (upb field types do not distinguish between int/sint/fixed/sfixed like descriptor types do). Also added protobuf-specific exceptions so parse errors can be caught specifically. Change-Id: Ib49d3db976900b2c6f3455c8b88af52cfb86e036
-
Jie Luo authored
-
- 15 Jul, 2015 1 commit
-
-
Rob Earhart authored
Install google/protobuf/stubs/status.h, and google/protobuf/stubs/stringpiece.h -- these are required in order to include google/protobuf/util/type_resolver.h. Install google/protobuf/stubs/bytestream.h -- this is required in order to include google/protobuf/util/json_util.h.
-
- 13 Jul, 2015 3 commits
-
-
Jisi Liu authored
remove pbconfig from extract script
-
Jisi Liu authored
Change-Id: I5049da7449cbada781aa1e23485a336b584802cb
-
Joshua Haberman authored
Added support for JSON and valid input to conformance tests.
-
- 10 Jul, 2015 1 commit
-
-
Josh Haberman authored
This was enabled by the recent open-sourcing of JSON support and MessageDifferencer. MessageDifferencer allows the conformance suite to expand because it allows us to write tests for payloads that parse successfully. To verify the testee's output payload, we need to parse it back into a message and compare the message instances. Comparing output bytes vs. a golden message is *not* valid, because protobufs do not have a canonical encoding (especially in the presence of maps, which have no prescribed serialization order). We only add one small JSON test for now, but with the framework in place we now have the foundation to dramatically expand the coverage of the conformance test suite. Also added the ability for the testee to skip tests that exercise features that are unimplemented. This allows Java (which currently has no JSON support) to skip tests involving JSON. Change-Id: I697b4363da432b61ae3b638b4287c4cda1af4deb
-
- 09 Jul, 2015 3 commits
-
-
Paul Yang authored
Internal local modifications.
-
Bo Yang authored
-
Joshua Haberman authored
Worked around memory leak bug in Ruby interpreter.
-
- 08 Jul, 2015 1 commit
-
-
Josh Haberman authored
Change-Id: I8e2b425f9008e6b82d41d59783bb8b04af1f886f Fixes: https://github.com/google/protobuf/issues/474.
-
- 06 Jul, 2015 2 commits
-
-
Paul Yang authored
Add Bazel target for the Objective-C protobuf runtime
-
Jorge Canizales authored
Also add WKT headers to the umbrella file, and simplify Podspec with it. Plus some layout improvements to the BUILD file.
-
- 01 Jul, 2015 3 commits
-
-
Paul Yang authored
Implement parsing for proto3 primitive repeated fields.
-
Feng Xiao authored
MinGW64+MSYS2 compilation issues
-
Karol Ostrovsky authored
-
- 30 Jun, 2015 3 commits
-
-
Paul Yang authored
Delete default UnknownFieldSet when shuting down.
-
Feng Xiao authored
Fix "sometimes-uninitialized" warning on Windows Clang.
-
Matt Giuca authored
-
- 25 Jun, 2015 1 commit
-
-
Jisi Liu authored
fix compiler warnings.
-
- 24 Jun, 2015 4 commits
-
-
Paul Yang authored
Enable tests for bazel build.
-
Jisi Liu authored
- control reaches end of non-void function. - remove a deprecated IsMatch. Change-Id: Ifdeb15879bbcf591c48dc7fda1cd8994bdf87bb3
-
Jisi Liu authored
fix typo in cmake/README.md
-
Jan Tattermusch authored
-
- 23 Jun, 2015 2 commits
-
-
Joshua Haberman authored
Update upb to fix two bugs in the Ruby library.
-
- 22 Jun, 2015 1 commit
-
-
Feng Xiao authored
-
- 19 Jun, 2015 1 commit
-
-
Paul Yang authored
Add nonnull/nullable/null_resettable markup to ObjC library.
-
- 18 Jun, 2015 1 commit
-
-
Jisi Liu authored
Change-Id: I63ed5fb58a45e098f2fd1fa457a219148de030bd
-