| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
For the secondary dictionary, use a custom CFDictionary with integer keys to
avoid the NSNumber conversions.
|
| |
|
|\
| |
| | |
Fix #2036 (Ruby `hash` broken for Messages with repeated fields.)
|
| |
| |
| |
| |
| |
| |
| | |
Instead of shifting/xoring the hash at each field, use the built-in ruby
apis for generating a hash from multiple input values.
Now returns a Fixnum.
|
| |
| |
| |
| |
| | |
* add a repeated field to the tested hash
* also assert that two messages with identical values produce identical hashes
|
|\ \
| | |
| | | |
Fix erroneous comment regarding String.substring
|
|/ /
| |
| | |
Since Java 7, Strings produced with String.substring do not share byte arrays.
|
| |
| |
| |
| | |
Explicitly use &return_value.
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Merge 3.0.x into master
|
| |\ \ |
|
| | |\ \
| | | | |
| | | | | |
Cherry pick objc test changes into 3.0.x branch
|
| | | | | |
|
| | |/ / |
|
| | |\ \
| | | | |
| | | | | |
Fix #2032 unused parameter 'deterministic'
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
Parameter deterministic is unused in
InternalSerializeWithCachedSizesToArray(), which generates unused
parameter warning in every message.
|
| | |\ \
| | | | |
| | | | | |
Merge pull request #1884 from hochhaus/valueWriterFn
|
| | |/ /
| | | |
| | | | |
Fix valueWriterFn_ variable name
|
| | |\ \
| | | | |
| | | | | |
Update release date in the change log
|
| | |/ / |
|
| | |\ \
| | | | |
| | | | | |
Bump version number to 3.0.2
|
| | | | | |
|
| | |\ \ \
| | | |/ /
| | |/| | |
Changelog update for 3.0.2
|
| | | | | |
|
| | | | | |
|
| | |\ \ \
| | | |/ /
| | |/| | |
Cherry pick c# changes from master
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
(This still doesn't fix the conformance tests, but at least
we're now consistent with the C++ code.)
|
| | | | | |
|
| | |\ \ \
| | | | | |
| | | | | | |
Cherry-pick into 3.0.0-GA branch: Add a jenkins test status badge.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[ci skip]
Change-Id: I5bf4f204e7ef0144d8fc984a985d502f92ce95ce
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Fix missing import of jspb.Map (#1885)
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Turns out travis doesn't have the library dependencies to run a 32-bit
binary.
Change-Id: I5fadbcade2eb71c1e9ce21d90fa9459797df0e81
|
| | | | | | |
| | | | | | |
| | | | | | | |
Ruby: make sure map parsing frames are GC-rooted.
|
| | |/ / / / |
|
| | |\ \ \ \
| | | |/ / /
| | |/| | | |
Change autogen.sh to download the zip from github
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The original link is no longer available.
Change-Id: I2976d3f19c8e818689549fb31ff20af8eae92a07
|
| | |/ / /
| | | | |
| | | | |
| | | | | |
Change-Id: I3d44e3c6877e00cfea5a903568fde1e6f597aac1
|
| | |\ \ \
| | | | | |
| | | | | | |
Bump the version in prep for the 3.0.2 tag being cut
|
| | |/ / /
| | | | |
| | | | |
| | | | | |
Also pull the watchos support info from master.
|
| | |\ \ \
| | | | | |
| | | | | | |
Cherry pick objc changes into 3.0.0-GA branch
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If a message is proto3, then the zero values still count as being set one the
field is in a oneof.
Add tests to confirm oneofs work as expected in both syntaxes.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixes extra whitespace on generated comments.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Convert mapping of proto comments to appledoc format so they show up in Xcode and cocoadocs.
Fixes https://github.com/google/protobuf/issues/1866
|
| | |/ / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| | |\ \ \
| | | | | |
| | | | | | |
Add and fix C++ runtime docs
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
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.
|