dmaclach
2b3aa1c294
Add Setter/Getter type verification. ( #3880 )
...
Add runtime asserts (that can be disabled in release) that verify
that the types being get/set for messages using the C Api match
the type in the descriptor for the field being get/set.
7 years ago
dmaclach
8537f1e6d5
Fix up warnings from Xcode 9.1 ( #3887 )
...
Fix up warnings from Xcode 9.1
7 years ago
Paul Yang
98836a56e6
Update version number for php c extension ( #3896 )
7 years ago
Jisi Liu
e99e5d093f
Merge pull request #3895 from pherl/3.5.x
...
Add protobuf-all in post release
7 years ago
Jisi Liu
1ec45f81ef
Add protobuf-all in post release
7 years ago
Paul Yang
857a021645
Use fully qualifed name for DescriptorPool in Any.php to avoid name ( #3886 )
...
conflict
7 years ago
Issac Trotts
0d466884a2
Update README.md: C extension works on PHP 7 ( #3888 )
...
Here's the pull request that made it happen: https://github.com/google/protobuf/pull/2951
7 years ago
Thomas Van Lenten
696653d246
Merge pull request #3892 from sergiocampama/32bit
...
Fixes 32bit tests.
7 years ago
Feng Xiao
7daa320065
Merge pull request #3878 from Yangqing/master
...
Allow one to omit building libprotoc and protoc binaries
7 years ago
Sergio Campama
02129f0a87
Fixes 32bit tests.
7 years ago
Thomas Van Lenten
cf685313f1
Merge pull request #3891 from thomasvl/travis_cleanups
...
Travis cleanups
7 years ago
Thomas Van Lenten
7417755e40
Merge pull request #3883 from dmaclach/map_optimizations
...
Reduce size of GPBDictionary by getting rid of class creation methods
7 years ago
Dave MacLachlan
8ae6844cf4
codereview cleanup
7 years ago
Thomas Van Lenten
6552c5af3f
Merge pull request #3884 from dmaclach/unsafe
...
Simplify getter/setter method implementations
7 years ago
Dave MacLachlan
4ba30923fa
code review cleanup
7 years ago
Thomas Van Lenten
af5ad24617
Merge pull request #3882 from dmaclach/removeclass2
...
Remove unreferenced 'GPBMessageSignatureProtocol' class.
7 years ago
Thomas Van Lenten
a839c67dfe
Remove the allowed_failure for python_cpp as the bug was fixed.
7 years ago
Thomas Van Lenten
2e17639133
Remove the ruby tests from travis configs.
...
Looking at tarvis history for master, jruby doesn't look like it has passed
in a really long time. The other two tests have been failing for a few weeks.
Since travis has limited osx hosts, seems better to just remove things we
aren't expecting to pass.
7 years ago
Thomas Van Lenten
c46571bc17
Update some comments about testing.
7 years ago
Thomas Van Lenten
73e8c8aab9
Instead of listing and then excluding osx builds, just don't list them.
7 years ago
Dave MacLachlan
949596ea32
Simplify getter/setter method implementations
...
Remove unnecessary retain/releases for GPBFieldDescriptors when
creating implementations with blocks. The descriptors do not need
to be memory managed because they are essentially global constructs
that are guaranteed to be around the lifetime of the app.
7 years ago
Dave MacLachlan
9d7f313372
Reduce size of GPBDictionary by getting rid of class creation methods
7 years ago
Dave MacLachlan
37a6672c31
Remove unreferenced 'GPBMessageSignatureProtocol' class.
...
Remove unreferenced 'GPBMessageSignatureProtocol' class that is just taking up
space in the Objective C runtime information by hanging the protocol it needs to
declare off of GPBRootObject instead.
Small binary size reduction, but more importantly a removal of a class that
appears to be unused when statically analyzed.
7 years ago
Jon Skeet
91ff83c024
Remove non-C# options from C#-only test protos
7 years ago
Yangqing Jia
cba18efe18
Allow one to omit building libprotoc and protoc binaries
7 years ago
Jisi Liu
d3537c24ff
Merge pull request #3834 from sviterok/patch-1
...
Fix a typo in WKT's test suite
7 years ago
Jisi Liu
0cd2ad11b8
Update protoc-artfacts
7 years ago
Jisi Liu
2720cdc568
Update README.md
7 years ago
Jisi Liu
4041600aa1
Merge branch '3.5.x' of github.com:google/protobuf into 3.5.x
7 years ago
Jisi Liu
4493595f8c
Update release date
7 years ago
Jisi Liu
2761122b81
Merge pull request #3868 from pherl/3.5.x
...
Support win32 long path for cross compiled build
7 years ago
Feng Xiao
b9f891e3dd
Merge pull request #3875 from hchasestevens/add-hypothesis-protobuf-doc
...
Add hypothesis-protobuf library to the 3rd party doc.
7 years ago
Paul Yang
188f18044f
All integer types should accept null in json. ( #3869 )
7 years ago
H. Chase Stevens
3c331432b5
Add hypothesis-protobuf library to the 3rd party doc.
7 years ago
Jon Skeet
8cf53f8dfc
MMinor fix-ups to C# tests from changes in earlier commits
7 years ago
Jon Skeet
b5cdf0eac6
Regenerated test code for C#
7 years ago
Jon Skeet
aa77eab622
Move C#-only test protos to csharp/protos
...
unittest_proto3 had been changed in a very backward-incompatible
way which was never going to work with C# as it imports proto2 messages.
This is now a copy of the old file, but with a package name change for
compatibility with the remaining files in src/google/protobuf.
The other moves are for files that are only used by C#.
7 years ago
Jon Skeet
9a9a66e715
Run C# codegen when testing it
...
This will cause failures if shared protos change in an incompatible
way.
7 years ago
Jisi Liu
9c197b7ecb
Support win32 long path for cross compiled build
7 years ago
Jisi Liu
fe2b4af3d1
Merge pull request #3867 from jtattermusch/update_changelog
...
Update changelog
7 years ago
Jan Tattermusch
07df2307b2
update changelog
7 years ago
Jisi Liu
966a9ed96a
Merge pull request #3861 from jtattermusch/backport_3858
...
Backport #3858 to 3.5.x branch
7 years ago
Jan Tattermusch
5f96191459
ParseFrom<T> for array slice is missing
7 years ago
Jan Tattermusch
4a5e1bd043
check already performed by MergeFrom
7 years ago
Jan Tattermusch
435f61102b
allow message parsing from an array slice
7 years ago
Jan Tattermusch
ce0a53273a
Merge pull request #3858 from jtattermusch/parsing_from_slice
...
C#: Allow message parsing from an array slice
7 years ago
Jisi Liu
5eb717c300
Fix arm64 name
7 years ago
Jisi Liu
b879abc811
Supports Arm64 (aarch64) protoc artifacts
7 years ago
Jan Tattermusch
30b6e54327
ParseFrom<T> for array slice is missing
7 years ago
Jan Tattermusch
07542e78da
check already performed by MergeFrom
7 years ago