| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* Add conformance test for zero fields in oneofs.
* Add failures to the "expected" files.
|
|\
| |
| | |
Never use strlen on utf8 runs so null characters work.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes https://github.com/google/protobuf/issues/1933
Add a new test that forces strings into two different implementations from the
NSString class cluster to help confirm we're exercising both paths by which
CodedOutputStream will extract data from an NSString.
Move the old +load test (that was flawed because the behavior really depends on
the type of string from the NSString class cluster); into a unittest that
targets the specific case we're adding a behavior confirmation on.
As a bonus, improve the TextFormat generation of string characters < 0x20.
|
|
|
|
|
|
| |
Convert mapping of proto comments to appledoc format so they show up in Xcode and cocoadocs.
Fixes https://github.com/google/protobuf/issues/1866
|
|\
| |
| | |
fixed cmake config files install path
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Ruby: generated foo.proto -> foo_pb.rb instead of foo.rb.
This brings us more into line with other langauges, and makes it more
obvious when we are requiring protobuf generated code.
Add a script to build protoc zip packages.
[ci skip]
Change-Id: Ia0e0bf3bb6bd24633dc8f294318bb20ac837f8b9
Ruby: translate package names from snake_case -> PascalCase.
Added unit test for PascalCasing package names in Ruby.
Added new file to ruby_EXTRA_DIST.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Work for #1866
Migrates all the public class docs over to appledoc format. While Xcode is fine with blank lines in `///` comments, appledoc (used by cocoadocs) isn't and was leaving a bunch of info off the doc pages.
The generator still needs to be updated to do this also; that will be a follow up CL.
|
|\ \
| | |
| | | |
close opened file descriptors properly
|
| | | |
|
|\ \ \
| | | |
| | | | |
Bazel: export LICENSE file.
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
|
|\ \ \
| |/ /
|/| | |
[master] Add dependency cl. Fixes google/protobuf#295.
|
|/ / |
|
|\ \
| | |
| | | |
Adding missing generic gcc 64-bit atomicops.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When building for 64-bit big endian MIPS I was getting undefined
references to the following four functions during linking.
NoBarrier_AtomicIncrement
NoBarrier_Store
NoBarrier_AtomicExchange
NoBarrier_Load
Adding 64-bit versions of them to atomicops_internals_generic_gcc.h
fixed the compilation issues.
|
|\ \ \
| | | |
| | | | |
Adds watch os deployment target for protobuf
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
CMake: Improvements and Bugfixes
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Removed excess endif()
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Typo: beffer -> buffer
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Ruby: added API support for well-known types.
|
| | | | | | |
|
| | | | | | |
|
| | |_|_|/
| |/| | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Use 64-bit protoc binaries in compatibility tests.
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Turns out travis doesn't have the library dependencies to run a 32-bit
binary.
Change-Id: I5fadbcade2eb71c1e9ce21d90fa9459797df0e81
|
|\ \ \ \ \
| | | | | |
| | | | | | |
CMake: remove repeated_field_reflection.h from extract list
|
|/ / / / / |
|
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
which (#1164)
can reasonably be expected to be interoperable.
(The fact that not all Int64/Uint64 values *can* be exactly represented in
IEEE-754 and thus interoperably amongst JSON implementations is precisely the
reason for wrapping them when we serialize... it shouldn't be a surprise that
we can't round-trip in unwrapped form for all values.)
|
|\ \ \ \
| | | | |
| | | | | |
Fix Issue #1869: faulty js API documentation
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | | |
Fix valueWriterFn_ variable name
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Merge GA branch for makedist fix.
|
| |\ \ \ \
| | | | | |
| | | | | | |
Add python/setup.cfg into dist files
|
| |/ / / / |
|
|\| | | |
| | | | |
| | | | | |
Merge 3.0.0-GA into master
|
| |\ \ \ \
| | | | | |
| | | | | | |
Run Java compatibility tests on Travis.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The test is testing the binary/source compatibility between 3.0.0-beta-4
and the current version (right now it's 3.0.0).
Change-Id: Ic410b535758b38cee7baa99a15a0433734df44e6
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | | |
add setup.cfg for building wheels
|
| | | | | | |
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | | |
Fix the build-zip.sh to add .exe for win packages.
|
| |/ / / / |
|
| |\ \ \ \
| | | | | |
| | | | | | |
Change the build.zip.sh to support lite
|
| | | | | | |
|
| |\ \ \ \ \
| | |/ / / /
| |/| | | | |
Fix build protoc script for windows
|
| |/ / / / |
|