Joshua Haberman
bc215089ca
Merge pull request #1214 from haberman/binarygem
...
Added support for binary gems.
9 years ago
Jon Skeet
f1c5754f0f
nuspec dependency fixes
...
Explicitly don't add any dependencies for "old" platforms, to avoid unnecessary
dependencies in those cases.
Fixes issue #1203 .
9 years ago
Joshua Humphries
d740bc9bd1
make 'no syntax' warning useful by showing which file
9 years ago
Joshua Haberman
6efe3aaf3d
Merge pull request #1 from nicolasnoble/bin-gems
...
Few fixes.
9 years ago
Nicolas "Pixel" Noble
bbb188acdd
Actually enabling cross compilation.
9 years ago
Nicolas "Pixel" Noble
4e141bb3b8
Removing usage of git - not everyone grabs the gem using it.
9 years ago
Joshua Haberman
0906f5d18a
Merge pull request #1205 from haberman/fixjstests
...
Enable JavaScript tests for binary parse/serialize.
9 years ago
Josh Haberman
70a4b03086
Add rake-compiler-dock as a dep.
9 years ago
Josh Haberman
af4aa9bd64
Added support for binary gems.
9 years ago
Jon Skeet
bd8a476510
Merge pull request #1213 from jskeet/rename-preconditions
...
Rename Preconditions to ProtoPreconditions
9 years ago
Jon Skeet
045b528d4a
Generated code changes from previous commit
9 years ago
Jon Skeet
7762f163a4
Rename Preconditions to ProtoPreconditions
...
(Generated code changes in next commit.)
9 years ago
Jan Tattermusch
c78222a366
Merge pull request #1210 from jskeet/rename-generatedcodeinfo
...
Rename GeneratedCodeInfo to GeneratedClrTypeInfo
9 years ago
Jon Skeet
b6159965ec
Generated code for GeneratedCodeInfo change
9 years ago
Jon Skeet
a3ea9d1203
Rename GeneratedCodeInfo to GeneratedClrTypeInfo
...
Recently, descriptor.proto gained a GeneratedCodeInfo message, which means the generated code conflicts with our type.
Unfortunately this affects codegen as well, although this is a part of the public API which is very unlikely to affect hand-written code.
Generated code changes in next commit.
9 years ago
Dongjoon Hyun
7a9040fe7f
Remove redundant `the` in comments.
9 years ago
Jie Luo
eb1d156d74
Merge pull request #1207 from jskeet/readme
...
Clarify readme for C#
9 years ago
Jon Skeet
0809de8e9f
Clarify readme
9 years ago
Josh Haberman
5394fdb641
Enable JavaScript tests for binary parse/serialize.
...
These should have been included in the first match
but I overlooked them.
This involved deleting some of the code that tests
Google-internal-only features.
9 years ago
Jisi Liu
287a095c87
Merge pull request #1165 from damienmg/master
...
Make protobuf Skylark extension appends the workspace root
9 years ago
Jie Luo
7727e2603c
Merge pull request #1195 from calbach/python-json-struct
...
Manually down-integrate python JSON struct support from internal code base.
9 years ago
Jisi Liu
110e31cbbc
Merge pull request #1199 from google/google_integrate
...
Integrate google internal changes to master
9 years ago
CH Albach
5477f8cdba
Manually down-integrate python JSON struct support from internal code base.
9 years ago
Jisi Liu
defa25b38b
Restore the license for Internal.java
9 years ago
Jisi Liu
1b8bab3a78
Uncomment the test, which was commented out during integration
9 years ago
Jisi Liu
5221dcbe47
Integrate from google internal.
...
Java files are moved to un-do the hack in the prevous commit, which
moved the java files to the original position for integration.
9 years ago
Jisi Liu
cb3f428810
Undo the Java module change for integration.
...
Moving the files to their original location, so that opensource changes
can be picked during the internal merge. Those files will be moved into
the correct location after merging with internal code.
Note: do NOT merge this into master without the other internal
down-integration commit.
9 years ago
Swen Kooij
37d6cf9cfe
Fixed unused parameters and extra ';'
9 years ago
kkm
714b6b761b
Fix Intel compiler warnings in include files on Windows
9 years ago
Jan Tattermusch
b13874d59e
Merge pull request #1158 from jskeet/nonnormalized-tostring
...
Ensure that FieldMask, Timestamp and Duration ToString() calls don't throw
9 years ago
Parth Kolekar
21e1f1d2e9
Updated python examples to use with.
9 years ago
Sylvain Baubeau
e5ec85e7a5
Fix typos in README.md
9 years ago
Feng Xiao
60f7fc51fb
Merge pull request #1169 from LuminateWireless/bazel-build
...
Fix bazel BUILD for Java.
9 years ago
Jisi Liu
c65be83200
Merge pull request #1167 from xfxyjwf/refactor_doc
...
Refactor README.md.
9 years ago
Ming Zhao
4fe03816b1
Fix bazel BUILD for Java.
9 years ago
Feng Xiao
d0e0114f31
Refactor README.md.
...
Move the original README.md to src since it's talking about C++
exclusively and add a more general README.md to document how
to install protoc for all languages.
9 years ago
Jan Tattermusch
187977649b
Merge pull request #1163 from jskeet/more-json
...
Fix mistakes in highest-representable float64 integers
9 years ago
Feng Xiao
f2b6dbb8b3
Merge pull request #1162 from brian-peloton/master
...
Avoid upcasting uninitialized pointers
9 years ago
Jon Skeet
3878d84662
Fix mistakes in highest-representable float64 integers
9 years ago
Brian Silverman
96c2dd5dfc
Avoid upcasting uninitialized pointers
...
Fixes google/protobuf#693
msan flags this as being undefined behavior. I think it's triggering
because the compiler has to insert a branch to avoid changing the
pointer's value if it starts out NULL. I can't figure out if this is
actually undefined behavior or not, but it definitely seems to be a gray
area of the standard which is best avoided.
9 years ago
Feng Xiao
fe066bd514
Merge pull request #789 from motahan/solaris64_fix
...
Fixing compile errors on Solaris in 64-bit mode
9 years ago
Jon Skeet
dd43dcca8c
Ensure that FieldMask, Timestamp and Duration ToString() calls don't throw
...
The usage of ICustomDiagnosticMessage here is non-essential - ToDiagnosticString
doesn't actually get called by ToString() in this case, due to JsonFormatter code. It was
intended to make it clearer that it *did* have a custom format... but then arguably I should
do the same for Value, Struct, Any etc.
Moving some of the code out of JsonFormatter and into Duration/Timestamp/FieldMask likewise
feels somewhat nice, somewhat nasty... basically there are JSON-specific bits of formatting, but
also domain-specific bits of computation. <sigh>
Thoughts welcome.
9 years ago
Jan Tattermusch
8c5260b21b
Merge pull request #1096 from jskeet/custom-to-string
...
Introduce ICustomDiagnosticMessage to allow for custom string formatting
9 years ago
Feng Xiao
6794d17c94
Merge pull request #1155 from jcburke14/jb-intcast
...
Fix compiler warning from repeated_field.h
9 years ago
John Burke
3937dedbff
Fix compiler warning from repeated_field.h
9 years ago
Feng Xiao
91427fe075
Merge pull request #1147 from jcanizales/patch-1
...
Update podspec version to 3.0.0-beta-2
9 years ago
Feng Xiao
bbe6e430f6
Merge pull request #896 from jhump/jh/fix-ioexception-vs-invalidprotobuf-exception
...
throw IOException instead of InvalidProtocolBufferException when appropriate
9 years ago
Jon Skeet
d522479aa0
Merge pull request #1145 from jskeet/conformance
...
JSON Conformance improvements
9 years ago
Joshua Haberman
1e113df20a
Merge pull request #1146 from haberman/pycppfix
...
Fixed Python 3.x C++ build, and updated conformance failure lists.
9 years ago
Jorge Canizales
b40e125f0b
Update podspec version to 3.0.0-beta-2
...
It's already submitted.
9 years ago