Bo Yang
f174d36380
Add back missing test proto files.
8 years ago
Jisi Liu
9c4be5f654
Merge pull request #2112 from pherl/merge
...
Merge 3.0.x into master
8 years ago
Thomas Van Lenten
b4235ac79c
Merge pull request #2123 from thomasvl/objc_better_versioning_take2
...
Update the ObjC version checks to support a min and current version.
8 years ago
Thomas Van Lenten
1aa6500056
Update the ObjC version checks to support a min and current version.
...
- Capture the version used to generated.
- Check at compile time and runtime that generated code isn't from a newer
version, also check that the min version required is also supported.
- Keep the old constants/macros/functions to special case the last version
that was working so those generated sources still work until we decide
otherwise.
8 years ago
Paul Yang
e0e54661f7
Check in php implementation. ( #2052 )
...
This pull request includes two implementation: C extension and PHP
package. Both implementations support encode/decode of singular,
repeated and map fields.
8 years ago
Jisi Liu
58860c021f
Merge remote-tracking branch 'origin/3.0.x' into merge
8 years ago
Feng Xiao
86fcd879b3
Merge pull request #1765 from mbarbon/master
...
Add https://metacpan.org/pod/Google::ProtocolBuffers::Dynamic
8 years ago
Feng Xiao
1affbd8717
Merge pull request #2021 from zlim/bench-fix
...
benchmarks: update readme.txt
8 years ago
Feng Xiao
4f032cd9af
Merge pull request #2100 from vladmos/patch-1
...
Compatibility with the new version of Bazel.
8 years ago
Feng Xiao
22e7fa6aef
Merge pull request #2092 from dprotaso/master
...
Allow the JsonFormat.Parser to ignore unknown fields
8 years ago
Vladimir Moskva
5caf516976
Resolved a conflict
8 years ago
Feng Xiao
78aee1b15f
Merge pull request #2044 from wychen/Win32ANSI
...
Fix Win32 error messages on Unicode build
8 years ago
Jisi Liu
643a02bc9c
Merge pull request #1636 from yugui/feature/generic-plugin
...
Generalize plugin support in Bazel Skylark rule
8 years ago
Feng Xiao
53387e5f55
Merge pull request #2090 from guoxiao/find
...
include std::find()
8 years ago
Feng Xiao
e90292b2a6
Merge pull request #2103 from adrianludwin/fix-gtest
...
Update repo in Bazel build files to use googletest instead of the deprecated gMock
8 years ago
Adrian Ludwin
1327e6f470
Update repo to use google test
8 years ago
Thomas Van Lenten
7377eb2b03
Merge pull request #1970 from thomasvl/objc_any_helpers
...
Objc any helpers
8 years ago
Vladimir Moskva
a86e6d8db2
Compatibility with the new version of Bazel.
...
Global variable HOST_CFG is deprecated and will not be supported soon.
8 years ago
Thomas Van Lenten
5d35e60900
Merge pull request #2094 from thomasvl/update_wkt_comments
...
Fix error and add note about lossy issues
8 years ago
Jisi Liu
57170b9343
Merge pull request #2096 from pherl/3.0.x
...
Cherry pick objc test changes into 3.0.x branch
8 years ago
Thomas Van Lenten
5699b920bf
More complete nil/reset tests within a oneof
8 years ago
Thomas Van Lenten
708296e583
Fix some constants to be correct for the message class in use.
8 years ago
Thomas Van Lenten
161b937740
Fix error and add note about lossy issues
8 years ago
Sergio Campamá
14e74f6a21
Support the -Wassign-enum compiler flag. ( #2085 )
...
Support the -Wassign-enum compiler flag.
8 years ago
Dave Protasowski
1fc416be21
Allow the JsonFormat.Parser to ignore unknown fields
...
The default behaviour of throwing an exception remains
8 years ago
Jisi Liu
a15df74146
Merge pull request #2087 from khingblue/fix-unused-param
...
Fix #2032 unused parameter 'deterministic'
8 years ago
Thomas Van Lenten
337ec3065f
Add ObjC helpers for Any WKT.
...
- Capture the ObjC prefix used when generating the the file.
- Track the containing type on descriptors.
- Mark descriptors where the message class name got a suffix added to it.
- Expose a fullName property on Descriptors.
- Add helpers for packing/unpacking Any messages.
- Bump the ObjC runtime version number. Since we added methods and invoke them
in the generated code, ensure the code is running against a matching version.
Otherwise, someone could compile against headers, but run with a framework
that is older and get unknown selector failures. This should trip clearer
messaging.
Fixes https://github.com/google/protobuf/issues/1674
8 years ago
Guo Xiao
82133ba00b
include std::find()
8 years ago
Khing
08b1c718e4
Fix #2032 unused parameter 'deterministic'
...
Parameter deterministic is unused in
InternalSerializeWithCachedSizesToArray(), which generates unused
parameter warning in every message.
8 years ago
Feng Xiao
4bc1657853
Merge pull request #2079 from khingblue/fix-generate-descriptor
...
Fix #2071 replacing /bin/sh with bash when generates descriptor
8 years ago
Jisi Liu
30e55aecc1
Merge pull request #2083 from pherl/3.0.x
...
Merge pull request #1884 from hochhaus/valueWriterFn
8 years ago
Joshua Haberman
7645a3d03d
Merge pull request #1884 from hochhaus/valueWriterFn
...
Fix valueWriterFn_ variable name
8 years ago
Khing
f9fc56c42a
Fix #2071 replacing /bin/sh with bash
...
On Ubuntu /bin/sh is dash by default, this can cause
generate_descriptor_proto.sh fail to execute.
8 years ago
Jisi Liu
1a58673508
Merge pull request #2077 from pherl/3.0.x
...
Update release date in the change log
8 years ago
Jisi Liu
e298ce5fd0
Update release date in the change log
8 years ago
Joshua Haberman
74638a253e
Merge pull request #2047 from jonathon-love/master
...
Fix to typo/oversight in reflection tests
8 years ago
Jisi Liu
65a595dea8
Merge pull request #2062 from pherl/3.0.2
...
Bump version number to 3.0.2
8 years ago
Jisi Liu
01d1750477
Merge pull request #2061 from pherl/changelog
...
Changelog update for 3.0.2
8 years ago
Guillaume Turri
9b8da104c1
Rm check on dependency in the C# reflection API ( #2051 )
...
This check adds a few constraints on the way to build a project when we have
a proto file which imports another one. In particular, on projects which
build both C# and Java, it's easy to end up with exceptions like
Expected: included.proto but was src/main/protobuf/included.proto
A user may work around this issue, but it may add unnecessary constraints
on the layout of the project.
According to f3504cf3b1 (diff-ecb0b909ed572381a1c8d1994f09a948R309)
it has already been considered to get rid of this check, for
similar considerations, and because it doesn't exist in the Java code
8 years ago
Feng Xiao
96a9d97352
Merge pull request #2059 from chih-hung/master
...
Fix #1955 clang-tidy warning misc-macro-parentheses
8 years ago
Chih-Hung Hsieh
7c3f7c6a09
Fix #1955 clang-tidy warning misc-macro-parentheses
...
clang-tidy gives warning "macro argument should be enclosed in
parentheses" to macro ZR_, the "first" parameter.
8 years ago
Jisi Liu
6e11540b32
Bump version number to 3.0.2
8 years ago
Jisi Liu
0c9999f6d0
ruby, js and c# changes
8 years ago
Jisi Liu
a098e80933
Merge pull request #1862 from pherl/3.0.0-GA
...
Cherry pick c# changes from master
8 years ago
Jisi Liu
4041ed4c0d
objc change log
8 years ago
Jisi Liu
9befe47924
Merge pull request #1978 from pherl/cp
...
Cherry-pick into 3.0.0-GA branch: Add a jenkins test status badge.
8 years ago
Jisi Liu
9d30a98893
Merge pull request #2026 from pherl/cpjs
...
Fix missing import of jspb.Map (#1885 )
8 years ago
Feng Xiao
fa6428ed2a
Merge pull request #2045 from mike07026/master
...
fix #1342 cause by ownership issues
8 years ago
Thomas Van Lenten
85c1adf9f9
Merge pull request #2053 from thomasvl/improve_root_registry_wiring
...
Make Root's +extensionRegistry generation smarter.
8 years ago
Jonathon Love
64958cdb1d
Fix to typo/oversight in python tests
...
Fix to typo/oversight in python tests, only affecting python 3
8 years ago