Thomas Van Lenten
a1938b2aa9
Merge pull request #1510 from thomasvl/nonnull
...
Declare an init and avoid passing NULL to initWithValue:count:
9 years ago
Thomas Van Lenten
4755bdc5f9
Declare an init and avoid passing NULL to initWithValue:count:
...
Fixes https://github.com/google/protobuf/issues/1189
9 years ago
Joshua Haberman
4c6259bbe8
Merge pull request #1498 from thomasvl/build_cleanup
...
Build cleanup
9 years ago
Jisi Liu
d392ed4577
Merge pull request #1502 from pherl/master
...
Remove accidentally restored deleted files.
9 years ago
Jisi Liu
ce6bec74fd
Remove accidentally restored deleted files.
9 years ago
Jisi Liu
9d0f56058a
Merge pull request #1494 from pherl/master
...
Fix the std::string error introduced in integration.
9 years ago
Feng Xiao
76a96d4690
Merge pull request #1499 from beardedN5rd/master
...
updated README
9 years ago
beardedn5rd
2eb774e602
after comment of Feng Xiao changed the entry to g++
9 years ago
Feng Xiao
ace2690be1
Merge pull request #1496 from ozkuran/master
...
Updated README.md
9 years ago
Thomas Van Lenten
b661fb5000
Add the missing maintiner-clean entry for benchmarks
9 years ago
Thomas Van Lenten
ce2ef0d705
Properly express all outputs for the conformance build
...
- Fixes up `make distclean` and `make maintainer-clean`
- Fixes the build so make is more likely to notice if one of those files is stale/missing.
9 years ago
Thomas Van Lenten
f367642103
Add two missing ignores for conformance directory.
9 years ago
beardedn5rd
b12f630e81
updated README
9 years ago
Mahmut Ali ÖZKURAN
9b3357ddac
Updated README.md
...
Added relative link to cmake guide.
9 years ago
Jon Skeet
5b5e369b18
Merge pull request #1471 from jskeet/any-host
...
Allow custom type URL prefixes in Any.Pack
9 years ago
Jisi Liu
f8a5c5f746
Fix using std::shared_ptr
9 years ago
Jisi Liu
75e5898513
Fix the std::string error introduced in integration.
9 years ago
Feng Xiao
17b6fc31eb
Merge pull request #1409 from eeight/fix_enum_corruption
...
Fix bug with silent message corruption in LITE_RUNTIME.
9 years ago
Joshua Haberman
72e162ce96
Merge pull request #1482 from nicolasnoble/rake-tweaks-2
...
Properly generating well known proto files for the macos build.
9 years ago
Nicolas "Pixel" Noble
edd29498f4
Properly generating well known proto files for the macos build.
9 years ago
Joshua Haberman
07bcf21a9c
Merge pull request #1464 from google/benchmarks
...
Added framework for generating/consuming benchmarking data sets.
9 years ago
Joshua Haberman
7dda312224
Merge pull request #1473 from nicolasnoble/rake-tweaks
...
Few tweaks to the rakefile to permit native gems compilation with the proto files generation.
9 years ago
Josh Haberman
247ef1f0df
Addressed PR comments.
9 years ago
Jisi Liu
09f1757cf5
Merge pull request #1467 from pherl/master
...
Merge Google internal changes
9 years ago
Nicolas "Pixel" Noble
236b93937f
Addressing concerns.
9 years ago
Jisi Liu
e0df23ac14
Update descritpor protos for objc
9 years ago
Thomas Van Lenten
aed7b345fa
Merge pull request #1474 from pherl/fixscript
...
Fix cp -r usage to be portable.
9 years ago
Jisi Liu
454d5be8d3
Merge the script fix.
9 years ago
Jisi Liu
cf7e99db96
Fix cp -r usage to be portable.
...
cp -r foo/ bar/ in linux will create a bar/foo directoy. In the
objectivec generate descritpor case, well known types will be created in
objectivec/google/google/protobuf/.. if the command is run under linux.
Adding the trailing period fixes the behavior inconsistency.
9 years ago
Nicolas "Pixel" Noble
1f8b6da920
Few tweaks to the rakefile to permit native gems compilation with the proto files generation.
9 years ago
Josh Haberman
b2d4b1a528
Fixed for pre-C++11 ifstream which does not accept std::string.
9 years ago
Josh Haberman
49a8918e97
Read files directly from filesystem since xxd isn't always available.
9 years ago
Josh Haberman
cb36bde047
Make the C++ tests build the benchmarking code.
9 years ago
Josh Haberman
1ce5bd8e84
Updates for PR comments.
9 years ago
Jon Skeet
61307b86f5
Allow custom type URL prefixes in Any.Pack
...
(And likewise ignore the prefix in unpack.)
Fixes issue #1459 .
9 years ago
Jisi Liu
f86d39c295
Update file lists.
9 years ago
Jisi Liu
12fdeb9b41
Merge branch 'master' of github.com:google/protobuf
9 years ago
Jisi Liu
cf14183bcd
Down integrate from Google internal.
9 years ago
Adam Cozzette
b53417c735
Merge pull request #1462 from acozzette/ruby-2.3
...
Added dig and bsearch_index to RepeatedField methods forwarded to array
9 years ago
Josh Haberman
30a2f70eb3
Added README describing the directory.
9 years ago
Josh Haberman
2e83110230
Added framework for generating/consuming benchmarking data sets.
...
This takes the code that was sitting in benchmarks/
already and makes it easier for language-specific
benchmarks to consume. Future PRs will enhance this
so that the language-specific benchmarks can report
metrics back that will be tracked over time in PerfKit.
9 years ago
Thomas Van Lenten
cbb6b285d7
Merge pull request #1461 from thomasvl/fix_bool_handing
...
Fix up -hash/-isEqual: for bool storage.
9 years ago
Thomas Van Lenten
30646288ad
Fix up -hash/-isEqual: for bool storage.
...
Both methods weren't checking the has_bits (where the bools are stored), so
it resulted in invalid results.
Add a test that should shake out something like this in the future also.
9 years ago
Adam Cozzette
bbb68fe63d
Added dig and bsearch_index to RepeatedField methods forwarded to array
...
This fixes the test_acts_likes_an_array test in RepeatedFieldTest, which
checks that repeated fields respond to the same methods as regular Ruby
arrays. The bsearch_index and dig array methods seem to be new in Ruby
2.3 and so we should support those.
9 years ago
Joshua Haberman
f53f911793
Merge pull request #1455 from haberman/updateupb
...
Updated upb and simplified ruby code a bit with new upb method.
9 years ago
Thomas Van Lenten
66f074592d
Merge pull request #1454 from thomasvl/enum_defaults
...
Proper checking of enum with non zero default
9 years ago
Thomas Van Lenten
18b6a321b5
Proper checking of enum with non zero default
...
proto2 syntax allows the first enum to have a non zero value. This means any
field using that default has a non zero default without having an explicit
default being set. So when deciding what runtime info is needed, don't rely
on an explicit default, always check that the values aren't zero.
Fixes https://github.com/google/protobuf/issues/1453
9 years ago
Josh Haberman
d419ca10b4
Updated upb and simplified ruby code a bit with new upb method.
9 years ago
Feng Xiao
4057447997
Merge pull request #1444 from mbrtargeting/master
...
Added serialVersionUID to ExtendableMessage.
9 years ago
Tony Allevato
385755e13b
Add initial design document for Swift protocol buffers. ( #1442 )
...
* Add initial design doc for Swift protocol buffers.
9 years ago