Imported Upstream version 3.8.0 upstream/3.8.0
authorWook Song <wook16.song@samsung.com>
Thu, 6 Feb 2020 02:04:49 +0000 (11:04 +0900)
committerWook Song <wook16.song@samsung.com>
Thu, 6 Feb 2020 02:04:49 +0000 (11:04 +0900)
commit08c331816da72e0d41ce3518fdee3cd10ea3d331
tree29b759efff589af1f5ef9d0236c2a3619d547db8
parentf4a4fd7d9b26cf99a7ccd89cbca5688d42df56c4
Imported Upstream version 3.8.0
1400 files changed:
BUILD
CHANGES.txt
CONTRIBUTING.md [new file with mode: 0644]
Makefile.am
Protobuf.podspec
README.md
WORKSPACE
appveyor.bat
appveyor.yml
benchmarks/Makefile.am
benchmarks/README.md
benchmarks/cpp/cpp_benchmark.cc
benchmarks/java/pom.xml [changed mode: 0755->0644]
benchmarks/java/src/main/java/com/google/protobuf/ProtoCaliperBenchmark.java [changed mode: 0755->0644]
benchmarks/js/benchmark_suite.js [new file with mode: 0644]
benchmarks/js/js_benchmark.js [new file with mode: 0644]
benchmarks/php/PhpBenchmark.php [new file with mode: 0644]
benchmarks/php/autoload.php [new file with mode: 0644]
benchmarks/protobuf.js/generate_pbjs_files.js [new file with mode: 0644]
benchmarks/protobuf.js/protobufjs_benchmark.js [new file with mode: 0644]
benchmarks/python/py_benchmark.py
benchmarks/util/big_query_utils.py
benchmarks/util/data_proto2_to_proto3_util.h [new file with mode: 0644]
benchmarks/util/gogo_data_scrubber.cc
benchmarks/util/proto3_data_stripper.cc [new file with mode: 0644]
benchmarks/util/protoc-gen-gogoproto.cc
benchmarks/util/protoc-gen-proto2_to_proto3.cc [new file with mode: 0644]
benchmarks/util/result_parser.py [moved from benchmarks/util/run_and_upload.py with 51% similarity]
benchmarks/util/result_uploader.py [new file with mode: 0755]
benchmarks/util/schema_proto2_to_proto3_util.h
cmake/CMakeLists.txt
cmake/README.md
cmake/conformance.cmake [new file with mode: 0644]
cmake/extract_includes.bat.in
cmake/install.cmake
cmake/libprotobuf-lite.cmake
cmake/libprotobuf.cmake
cmake/libprotoc.cmake
cmake/protobuf-config.cmake.in
cmake/protoc.cmake
cmake/tests.cmake
cmake/version.rc.in [new file with mode: 0644]
compiler_config_setting.bzl [new file with mode: 0644]
configure.ac
conformance/ConformanceJava.java
conformance/Makefile.am
conformance/README.md
conformance/binary_json_conformance_suite.cc [new file with mode: 0644]
conformance/binary_json_conformance_suite.h [new file with mode: 0644]
conformance/conformance.proto
conformance/conformance_cpp.cc
conformance/conformance_nodejs.js
conformance/conformance_objc.m
conformance/conformance_php.php
conformance/conformance_python.py
conformance/conformance_ruby.rb
conformance/conformance_test.cc
conformance/conformance_test.h
conformance/conformance_test_main.cc [new file with mode: 0644]
conformance/conformance_test_runner.cc
conformance/failure_list_cpp.txt
conformance/failure_list_php.txt
conformance/failure_list_php_c.txt
conformance/failure_list_python_cpp.txt
conformance/failure_list_ruby.txt
conformance/failure_list_ruby_mac.txt [new file with mode: 0644]
conformance/text_format_conformance_suite.cc [new file with mode: 0644]
conformance/text_format_conformance_suite.h [new file with mode: 0644]
conformance/text_format_failure_list_csharp.txt [new file with mode: 0644]
conformance/text_format_failure_list_java.txt [new file with mode: 0755]
conformance/text_format_failure_list_php.txt [new file with mode: 0644]
conformance/text_format_failure_list_python.txt [new file with mode: 0644]
conformance/text_format_failure_list_ruby.txt [new file with mode: 0644]
conformance/third_party/jsoncpp/json.h
conformance/third_party/jsoncpp/jsoncpp.cpp
csharp/.gitignore
csharp/CHANGES.txt
csharp/Google.Protobuf.Tools.nuspec
csharp/Google.Protobuf.Tools.targets [new file with mode: 0644]
csharp/README.md
csharp/buildall.bat [new file with mode: 0644]
csharp/buildall.sh
csharp/compatibility_tests/v3.0.0/protos/csharp/protos/unittest_issues.proto
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/CodedInputStreamTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Collections/MapFieldTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/FieldCodecTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/JsonTokenizerTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/SampleEnum.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs
csharp/compatibility_tests/v3.0.0/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs
csharp/compatibility_tests/v3.0.0/test.sh
csharp/generate_protos.sh
csharp/global.json [deleted file]
csharp/install_dotnet_sdk.ps1 [new file with mode: 0644]
csharp/protos/unittest_issues.proto
csharp/protos/unittest_proto3.proto
csharp/src/AddressBook/AddressBook.csproj
csharp/src/AddressBook/Addressbook.cs
csharp/src/Google.Protobuf.Benchmarks/BenchmarkMessage1Proto3.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Benchmarks/Benchmarks.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Benchmarks/Google.Protobuf.Benchmarks.csproj [new file with mode: 0644]
csharp/src/Google.Protobuf.Benchmarks/Program.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Benchmarks/SerializationBenchmark.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Benchmarks/SerializationConfig.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Conformance/Conformance.cs
csharp/src/Google.Protobuf.Conformance/Google.Protobuf.Conformance.csproj
csharp/src/Google.Protobuf.Conformance/Program.cs
csharp/src/Google.Protobuf.JsonDump/Google.Protobuf.JsonDump.csproj
csharp/src/Google.Protobuf.Test/ByteStringTest.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf.Test/CodedInputStreamTest.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf.Test/Collections/MapFieldTest.cs
csharp/src/Google.Protobuf.Test/Collections/ProtobufEqualityComparersTest.cs
csharp/src/Google.Protobuf.Test/Collections/RepeatedFieldTest.cs
csharp/src/Google.Protobuf.Test/Compatibility/StreamExtensionsTest.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf.Test/Compatibility/TypeExtensionsTest.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf.Test/EqualityTester.cs
csharp/src/Google.Protobuf.Test/FieldCodecTest.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf.Test/FieldMaskTreeTest.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
csharp/src/Google.Protobuf.Test/JsonFormatterTest.cs
csharp/src/Google.Protobuf.Test/JsonTokenizerTest.cs
csharp/src/Google.Protobuf.Test/Reflection/DescriptorDeclarationTest.cs [new file with mode: 0644]
csharp/src/Google.Protobuf.Test/Reflection/DescriptorsTest.cs
csharp/src/Google.Protobuf.Test/Reflection/FieldAccessTest.cs
csharp/src/Google.Protobuf.Test/SampleEnum.cs
csharp/src/Google.Protobuf.Test/SampleNaNs.cs
csharp/src/Google.Protobuf.Test/TestProtos/MapUnittestProto3.cs
csharp/src/Google.Protobuf.Test/TestProtos/TestMessagesProto3.cs
csharp/src/Google.Protobuf.Test/TestProtos/UnittestCustomOptionsProto3.cs
csharp/src/Google.Protobuf.Test/TestProtos/UnittestIssues.cs
csharp/src/Google.Protobuf.Test/TestProtos/UnittestProto3.cs
csharp/src/Google.Protobuf.Test/TestProtos/UnittestWellKnownTypes.cs
csharp/src/Google.Protobuf.Test/UnknownFieldSetTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/AnyTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/FieldMaskTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/TimestampTest.cs
csharp/src/Google.Protobuf.Test/WellKnownTypes/WrappersTest.cs
csharp/src/Google.Protobuf.Test/testprotos.pb [new file with mode: 0644]
csharp/src/Google.Protobuf.sln
csharp/src/Google.Protobuf/ByteString.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/CodedInputStream.cs
csharp/src/Google.Protobuf/CodedOutputStream.ComputeSize.cs
csharp/src/Google.Protobuf/CodedOutputStream.cs
csharp/src/Google.Protobuf/Collections/MapField.cs
csharp/src/Google.Protobuf/Collections/RepeatedField.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/Compatibility/PropertyInfoExtensions.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/Compatibility/StreamExtensions.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/Compatibility/TypeExtensions.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/FieldCodec.cs
csharp/src/Google.Protobuf/FieldMaskTree.cs [new file with mode: 0644]
csharp/src/Google.Protobuf/Google.Protobuf.csproj
csharp/src/Google.Protobuf/InvalidProtocolBufferException.cs
csharp/src/Google.Protobuf/JsonFormatter.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/JsonParser.cs
csharp/src/Google.Protobuf/JsonTokenizer.cs
csharp/src/Google.Protobuf/LimitedInputStream.cs
csharp/src/Google.Protobuf/MessageExtensions.cs
csharp/src/Google.Protobuf/MessageParser.cs
csharp/src/Google.Protobuf/ProtoPreconditions.cs
csharp/src/Google.Protobuf/Reflection/CustomOptions.cs
csharp/src/Google.Protobuf/Reflection/Descriptor.cs
csharp/src/Google.Protobuf/Reflection/DescriptorBase.cs
csharp/src/Google.Protobuf/Reflection/DescriptorDeclaration.cs [new file with mode: 0644]
csharp/src/Google.Protobuf/Reflection/DescriptorPool.cs
csharp/src/Google.Protobuf/Reflection/EnumDescriptor.cs
csharp/src/Google.Protobuf/Reflection/EnumValueDescriptor.cs
csharp/src/Google.Protobuf/Reflection/FieldAccessorBase.cs
csharp/src/Google.Protobuf/Reflection/FieldDescriptor.cs
csharp/src/Google.Protobuf/Reflection/FieldType.cs
csharp/src/Google.Protobuf/Reflection/FileDescriptor.cs
csharp/src/Google.Protobuf/Reflection/IDescriptor.cs
csharp/src/Google.Protobuf/Reflection/IFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/MapFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/MessageDescriptor.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/Reflection/OneofAccessor.cs
csharp/src/Google.Protobuf/Reflection/OneofDescriptor.cs
csharp/src/Google.Protobuf/Reflection/OriginalNameAttribute.cs
csharp/src/Google.Protobuf/Reflection/ReflectionUtil.cs
csharp/src/Google.Protobuf/Reflection/RepeatedFieldAccessor.cs
csharp/src/Google.Protobuf/Reflection/ServiceDescriptor.cs
csharp/src/Google.Protobuf/Reflection/SingleFieldAccessor.cs
csharp/src/Google.Protobuf/UnknownField.cs
csharp/src/Google.Protobuf/UnknownFieldSet.cs
csharp/src/Google.Protobuf/WellKnownTypes/Any.cs
csharp/src/Google.Protobuf/WellKnownTypes/AnyPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/Api.cs
csharp/src/Google.Protobuf/WellKnownTypes/DurationPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/FieldMask.cs
csharp/src/Google.Protobuf/WellKnownTypes/FieldMaskPartial.cs [changed mode: 0755->0644]
csharp/src/Google.Protobuf/WellKnownTypes/Timestamp.cs
csharp/src/Google.Protobuf/WellKnownTypes/TimestampPartial.cs
csharp/src/Google.Protobuf/WellKnownTypes/Type.cs
csharp/src/Google.Protobuf/WireFormat.cs
docs/options.md [new file with mode: 0644]
docs/performance.md
docs/third_party.md
examples/Makefile [deleted file]
examples/README.md
examples/WORKSPACE
examples/add_person.dart [new file with mode: 0644]
examples/add_person.go
examples/add_person_test.go
examples/list_people.dart [new file with mode: 0644]
examples/list_people.go
examples/list_people_test.go
examples/pubspec.yaml [new file with mode: 0644]
examples/third_party/zlib.BUILD [new symlink]
generate_changelog.py
generate_descriptor_proto.sh
global.json [new file with mode: 0644]
java/README.md
java/bom/pom.xml [new file with mode: 0644]
java/compatibility_tests/v2.5.0/more_protos/src/proto/google/protobuf/unittest_optimize_for.proto
java/compatibility_tests/v2.5.0/protos/src/proto/google/protobuf/unittest_optimize_for.proto
java/compatibility_tests/v2.5.0/test.sh
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/ByteStringTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DeprecatedFieldTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/DescriptorsTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/GeneratedMessageTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/LiteralByteStringTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/MessageTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringSubstringTest.java
java/compatibility_tests/v2.5.0/tests/src/main/java/com/google/protobuf/test/RopeByteStringTest.java
java/core/generate-test-sources-build.xml
java/core/pom.xml
java/core/src/main/java/com/google/protobuf/AbstractMessage.java
java/core/src/main/java/com/google/protobuf/AbstractMessageLite.java
java/core/src/main/java/com/google/protobuf/AbstractParser.java
java/core/src/main/java/com/google/protobuf/AbstractProtobufList.java
java/core/src/main/java/com/google/protobuf/AllocatedBuffer.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/ArrayDecoders.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/BinaryReader.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/BinaryWriter.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/BlockingRpcChannel.java
java/core/src/main/java/com/google/protobuf/BlockingService.java
java/core/src/main/java/com/google/protobuf/BooleanArrayList.java
java/core/src/main/java/com/google/protobuf/BufferAllocator.java [moved from csharp/src/Google.Protobuf/Reflection/PartialClasses.cs with 59% similarity, mode: 0755]
java/core/src/main/java/com/google/protobuf/ByteBufferWriter.java
java/core/src/main/java/com/google/protobuf/ByteOutput.java
java/core/src/main/java/com/google/protobuf/ByteString.java
java/core/src/main/java/com/google/protobuf/CodedInputStream.java
java/core/src/main/java/com/google/protobuf/CodedInputStreamReader.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/CodedOutputStream.java
java/core/src/main/java/com/google/protobuf/CodedOutputStreamWriter.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/DescriptorMessageInfoFactory.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/Descriptors.java
java/core/src/main/java/com/google/protobuf/DiscardUnknownFieldsParser.java
java/core/src/main/java/com/google/protobuf/DoubleArrayList.java
java/core/src/main/java/com/google/protobuf/DynamicMessage.java
java/core/src/main/java/com/google/protobuf/ExperimentalApi.java
java/core/src/main/java/com/google/protobuf/Extension.java
java/core/src/main/java/com/google/protobuf/ExtensionLite.java
java/core/src/main/java/com/google/protobuf/ExtensionRegistry.java
java/core/src/main/java/com/google/protobuf/ExtensionRegistryFactory.java
java/core/src/main/java/com/google/protobuf/ExtensionRegistryLite.java
java/core/src/main/java/com/google/protobuf/ExtensionSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/ExtensionSchemaFull.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/ExtensionSchemaLite.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/ExtensionSchemas.java [moved from src/google/protobuf/stubs/singleton.h with 65% similarity, mode: 0755]
java/core/src/main/java/com/google/protobuf/FieldInfo.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/FieldSet.java
java/core/src/main/java/com/google/protobuf/FieldType.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/FloatArrayList.java
java/core/src/main/java/com/google/protobuf/GeneratedMessage.java
java/core/src/main/java/com/google/protobuf/GeneratedMessageInfoFactory.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/GeneratedMessageLite.java
java/core/src/main/java/com/google/protobuf/GeneratedMessageV3.java
java/core/src/main/java/com/google/protobuf/IntArrayList.java
java/core/src/main/java/com/google/protobuf/Internal.java
java/core/src/main/java/com/google/protobuf/InvalidProtocolBufferException.java
java/core/src/main/java/com/google/protobuf/JavaType.java [moved from src/google/protobuf/compiler/js/well_known_types/any.js with 52% similarity, mode: 0755]
java/core/src/main/java/com/google/protobuf/LazyField.java
java/core/src/main/java/com/google/protobuf/LazyFieldLite.java
java/core/src/main/java/com/google/protobuf/LazyStringArrayList.java
java/core/src/main/java/com/google/protobuf/LazyStringList.java
java/core/src/main/java/com/google/protobuf/ListFieldSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/LongArrayList.java
java/core/src/main/java/com/google/protobuf/ManifestSchemaFactory.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MapEntry.java
java/core/src/main/java/com/google/protobuf/MapEntryLite.java
java/core/src/main/java/com/google/protobuf/MapField.java
java/core/src/main/java/com/google/protobuf/MapFieldLite.java
java/core/src/main/java/com/google/protobuf/MapFieldSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MapFieldSchemaFull.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MapFieldSchemaLite.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MapFieldSchemas.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/Message.java
java/core/src/main/java/com/google/protobuf/MessageInfo.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MessageInfoFactory.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MessageLite.java
java/core/src/main/java/com/google/protobuf/MessageLiteOrBuilder.java
java/core/src/main/java/com/google/protobuf/MessageOrBuilder.java
java/core/src/main/java/com/google/protobuf/MessageReflection.java
java/core/src/main/java/com/google/protobuf/MessageSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MessageSetSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/MutabilityOracle.java
java/core/src/main/java/com/google/protobuf/NewInstanceSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/NewInstanceSchemaFull.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/NewInstanceSchemaLite.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/NewInstanceSchemas.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/NioByteString.java
java/core/src/main/java/com/google/protobuf/OneofInfo.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/Parser.java
java/core/src/main/java/com/google/protobuf/ProtoSyntax.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/Protobuf.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/ProtobufArrayList.java
java/core/src/main/java/com/google/protobuf/ProtobufLists.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/ProtocolMessageEnum.java
java/core/src/main/java/com/google/protobuf/ProtocolStringList.java
java/core/src/main/java/com/google/protobuf/RawMessageInfo.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/Reader.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilder.java
java/core/src/main/java/com/google/protobuf/RepeatedFieldBuilderV3.java
java/core/src/main/java/com/google/protobuf/RopeByteString.java
java/core/src/main/java/com/google/protobuf/RpcCallback.java
java/core/src/main/java/com/google/protobuf/RpcChannel.java
java/core/src/main/java/com/google/protobuf/RpcController.java
java/core/src/main/java/com/google/protobuf/RpcUtil.java
java/core/src/main/java/com/google/protobuf/Schema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/SchemaFactory.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/SchemaUtil.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/Service.java
java/core/src/main/java/com/google/protobuf/SingleFieldBuilder.java
java/core/src/main/java/com/google/protobuf/SingleFieldBuilderV3.java
java/core/src/main/java/com/google/protobuf/SmallSortedMap.java
java/core/src/main/java/com/google/protobuf/StructuralMessageInfo.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/TextFormat.java
java/core/src/main/java/com/google/protobuf/TextFormatEscaper.java
java/core/src/main/java/com/google/protobuf/TextFormatParseInfoTree.java
java/core/src/main/java/com/google/protobuf/TextFormatParseLocation.java
java/core/src/main/java/com/google/protobuf/UninitializedMessageException.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/UnknownFieldSet.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSetLite.java
java/core/src/main/java/com/google/protobuf/UnknownFieldSetLiteSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/UnknownFieldSetSchema.java [new file with mode: 0755]
java/core/src/main/java/com/google/protobuf/UnmodifiableLazyStringList.java
java/core/src/main/java/com/google/protobuf/UnsafeByteOperations.java
java/core/src/main/java/com/google/protobuf/UnsafeUtil.java
java/core/src/main/java/com/google/protobuf/Utf8.java
java/core/src/main/java/com/google/protobuf/WireFormat.java
java/core/src/main/java/com/google/protobuf/Writer.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/AbstractMessageTest.java
java/core/src/test/java/com/google/protobuf/AbstractProto2LiteSchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/AbstractProto2SchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/AbstractProto3LiteSchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/AbstractProto3SchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/AbstractSchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/AnyTest.java
java/core/src/test/java/com/google/protobuf/ArrayDecodersTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/BinaryProtocolTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/BooleanArrayListTest.java
java/core/src/test/java/com/google/protobuf/BoundedByteStringTest.java
java/core/src/test/java/com/google/protobuf/ByteBufferWriterTest.java
java/core/src/test/java/com/google/protobuf/ByteStringTest.java
java/core/src/test/java/com/google/protobuf/CachedFieldSizeTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/CheckUtf8Test.java
java/core/src/test/java/com/google/protobuf/CodedAdapterTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/CodedInputStreamTest.java
java/core/src/test/java/com/google/protobuf/CodedOutputStreamTest.java
java/core/src/test/java/com/google/protobuf/DeprecatedFieldTest.java
java/core/src/test/java/com/google/protobuf/DescriptorsTest.java
java/core/src/test/java/com/google/protobuf/DiscardUnknownFieldsTest.java
java/core/src/test/java/com/google/protobuf/DoubleArrayListTest.java
java/core/src/test/java/com/google/protobuf/DynamicMessageTest.java
java/core/src/test/java/com/google/protobuf/EnumTest.java
java/core/src/test/java/com/google/protobuf/ExperimentalMessageFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/ExperimentalSerializationUtil.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/ExperimentalTestDataProvider.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/ExtensionRegistryFactoryTest.java
java/core/src/test/java/com/google/protobuf/FieldPresenceTest.java
java/core/src/test/java/com/google/protobuf/FloatArrayListTest.java
java/core/src/test/java/com/google/protobuf/ForceFieldBuildersPreRun.java
java/core/src/test/java/com/google/protobuf/GeneratedMessageTest.java
java/core/src/test/java/com/google/protobuf/IntArrayListTest.java
java/core/src/test/java/com/google/protobuf/IsValidUtf8Test.java
java/core/src/test/java/com/google/protobuf/IsValidUtf8TestUtil.java
java/core/src/test/java/com/google/protobuf/LazyFieldLiteTest.java
java/core/src/test/java/com/google/protobuf/LazyFieldTest.java
java/core/src/test/java/com/google/protobuf/LazyMessageLiteTest.java
java/core/src/test/java/com/google/protobuf/LazyStringArrayListTest.java
java/core/src/test/java/com/google/protobuf/LazyStringEndToEndTest.java
java/core/src/test/java/com/google/protobuf/LiteralByteStringTest.java
java/core/src/test/java/com/google/protobuf/LongArrayListTest.java
java/core/src/test/java/com/google/protobuf/MapForProto2LiteTest.java
java/core/src/test/java/com/google/protobuf/MapForProto2Test.java
java/core/src/test/java/com/google/protobuf/MapLiteTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/MapTest.java
java/core/src/test/java/com/google/protobuf/MessageTest.java
java/core/src/test/java/com/google/protobuf/NestedBuildersTest.java
java/core/src/test/java/com/google/protobuf/NioByteStringTest.java
java/core/src/test/java/com/google/protobuf/PackedFieldTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/ParseExceptionsTest.java
java/core/src/test/java/com/google/protobuf/ParserLiteTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/ParserTest.java
java/core/src/test/java/com/google/protobuf/Proto2ExtensionLookupSchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto2LiteSchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto2MessageFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto2MessageInfoFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto2MessageLiteFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto2SchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto2UnknownEnumValueTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto3LiteSchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto3MessageFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto3MessageInfoFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto3MessageLiteFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto3MessageLiteInfoFactory.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Proto3SchemaTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/ProtobufArrayListTest.java
java/core/src/test/java/com/google/protobuf/RepeatedFieldBuilderV3Test.java
java/core/src/test/java/com/google/protobuf/RopeByteStringSubstringTest.java
java/core/src/test/java/com/google/protobuf/RopeByteStringTest.java
java/core/src/test/java/com/google/protobuf/ServiceTest.java
java/core/src/test/java/com/google/protobuf/SingleFieldBuilderV3Test.java
java/core/src/test/java/com/google/protobuf/SmallSortedMapTest.java
java/core/src/test/java/com/google/protobuf/TestBadIdentifiers.java
java/core/src/test/java/com/google/protobuf/TestBadIdentifiersLite.java
java/core/src/test/java/com/google/protobuf/TestSchemas.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/TestSchemasLite.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/TestUtil.java
java/core/src/test/java/com/google/protobuf/TestUtilLite.java
java/core/src/test/java/com/google/protobuf/TextFormatParseInfoTreeTest.java
java/core/src/test/java/com/google/protobuf/TextFormatParseLocationTest.java
java/core/src/test/java/com/google/protobuf/TextFormatTest.java
java/core/src/test/java/com/google/protobuf/UnknownEnumValueTest.java
java/core/src/test/java/com/google/protobuf/UnknownFieldSetLiteTest.java [deleted file]
java/core/src/test/java/com/google/protobuf/UnknownFieldSetTest.java
java/core/src/test/java/com/google/protobuf/UnmodifiableLazyStringListTest.java
java/core/src/test/java/com/google/protobuf/Utf8Test.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/Utf8Utils.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/WireFormatLiteTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/WireFormatTest.java
java/core/src/test/java/com/google/protobuf/WrappersLiteOfMethodTest.java [new file with mode: 0755]
java/core/src/test/java/com/google/protobuf/WrappersOfMethodTest.java [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/any_test.proto
java/core/src/test/proto/com/google/protobuf/cached_field_size_test.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/field_presence_test.proto
java/core/src/test/proto/com/google/protobuf/lazy_fields_lite.proto
java/core/src/test/proto/com/google/protobuf/lite_equals_and_hash.proto
java/core/src/test/proto/com/google/protobuf/map_for_proto2_lite_test.proto
java/core/src/test/proto/com/google/protobuf/map_for_proto2_test.proto
java/core/src/test/proto/com/google/protobuf/map_initialization_order_test.proto
java/core/src/test/proto/com/google/protobuf/map_lite_test.proto
java/core/src/test/proto/com/google/protobuf/map_test.proto
java/core/src/test/proto/com/google/protobuf/message_lite_extension_util_test.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/multiple_files_test.proto
java/core/src/test/proto/com/google/protobuf/nested_builders_test.proto
java/core/src/test/proto/com/google/protobuf/nested_extension.proto
java/core/src/test/proto/com/google/protobuf/nested_extension_lite.proto
java/core/src/test/proto/com/google/protobuf/non_nested_extension.proto
java/core/src/test/proto/com/google/protobuf/non_nested_extension_lite.proto
java/core/src/test/proto/com/google/protobuf/outer_class_name_test.proto
java/core/src/test/proto/com/google/protobuf/outer_class_name_test2.proto
java/core/src/test/proto/com/google/protobuf/outer_class_name_test3.proto
java/core/src/test/proto/com/google/protobuf/packed_field_test.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/proto2_message.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/proto2_message_lite.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/proto2_unknown_enum_values.proto [new file with mode: 0644]
java/core/src/test/proto/com/google/protobuf/proto3_message.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/proto3_message_lite.proto [new file with mode: 0755]
java/core/src/test/proto/com/google/protobuf/test_bad_identifiers.proto
java/core/src/test/proto/com/google/protobuf/test_custom_options.proto
java/core/src/test/proto/com/google/protobuf/test_extra_interfaces.proto
java/core/src/test/proto/com/google/protobuf/wrappers_test.proto [new file with mode: 0755]
java/lite.md
java/lite/generate-sources-build.xml [new file with mode: 0644]
java/lite/generate-test-sources-build.xml [new file with mode: 0644]
java/lite/lite.awk [new file with mode: 0644]
java/lite/pom.xml [new file with mode: 0644]
java/lite/process-lite-sources-build.xml [new file with mode: 0644]
java/lite/src/test/java/com/google/protobuf/LiteTest.java [moved from java/core/src/test/java/com/google/protobuf/LiteTest.java with 94% similarity, mode: 0755]
java/lite/src/test/java/com/google/protobuf/Proto2MessageLiteInfoFactory.java [new file with mode: 0755]
java/pom.xml
java/util/pom.xml
java/util/src/main/java/com/google/protobuf/util/Durations.java
java/util/src/main/java/com/google/protobuf/util/FieldMaskTree.java
java/util/src/main/java/com/google/protobuf/util/FieldMaskUtil.java
java/util/src/main/java/com/google/protobuf/util/JsonFormat.java
java/util/src/main/java/com/google/protobuf/util/TimeUtil.java
java/util/src/main/java/com/google/protobuf/util/Timestamps.java
java/util/src/test/java/com/google/protobuf/util/FieldMaskTreeTest.java
java/util/src/test/java/com/google/protobuf/util/JsonFormatTest.java
java/util/src/test/proto/com/google/protobuf/util/json_test.proto
js/README.md
js/binary/constants.js
js/binary/decoder.js
js/binary/proto_test.js
js/binary/reader.js
js/binary/reader_test.js
js/binary/utils.js
js/binary/writer.js
js/commonjs/strict_test.js [new file with mode: 0644]
js/compatibility_tests/v3.1.0/message_test.js
js/data.proto
js/debug.js
js/debug_test.js
js/gulpfile.js
js/map.js
js/maps_test.js
js/message.js
js/message_test.js
js/package.json
js/proto3_test.js
js/proto3_test.proto
js/test.proto
js/test10.proto [moved from src/google/protobuf/arenastring.cc with 84% similarity]
js/test11.proto [new file with mode: 0644]
js/test12.proto [new file with mode: 0644]
js/test13.proto [new file with mode: 0644]
js/test14.proto [new file with mode: 0644]
js/test15.proto [new file with mode: 0644]
js/test2.proto
js/test3.proto
js/test4.proto
js/test5.proto
js/test8.proto
js/test9.proto [new file with mode: 0644]
js/testbinary.proto
js/testempty.proto
kokoro/linux/32-bit/build.sh
kokoro/linux/bazel/build.sh
kokoro/linux/benchmark/build.sh [changed mode: 0755->0644]
kokoro/linux/benchmark/continuous.cfg
kokoro/linux/benchmark/run.sh [new file with mode: 0755]
kokoro/linux/build_and_run_docker.sh
kokoro/linux/cpp_distcheck/build.sh
kokoro/linux/cpp_tcmalloc/build.sh [new file with mode: 0755]
kokoro/linux/cpp_tcmalloc/continuous.cfg [new file with mode: 0644]
kokoro/linux/cpp_tcmalloc/presubmit.cfg [new file with mode: 0644]
kokoro/linux/csharp/build.sh
kokoro/linux/dist_install/build.sh [new file with mode: 0755]
kokoro/linux/dist_install/continuous.cfg [new file with mode: 0644]
kokoro/linux/dist_install/presubmit.cfg [new file with mode: 0644]
kokoro/linux/dockerfile/push_testing_images.sh [new file with mode: 0755]
kokoro/linux/dockerfile/release/ruby_rake_compiler/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/cpp_tcmalloc/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/csharp/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/javascript/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/php/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/php_32bit/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/python_jessie/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/python_stretch/Dockerfile [new file with mode: 0644]
kokoro/linux/dockerfile/test/ruby/Dockerfile [new file with mode: 0644]
kokoro/linux/java_compatibility/build.sh
kokoro/linux/javascript/build.sh
kokoro/linux/php_all/build.sh
kokoro/linux/prepare_build_linux_rc [deleted file]
kokoro/linux/pull_request_in_docker.sh
kokoro/linux/python27/build.sh [moved from kokoro/linux/64-bit/build.sh with 73% similarity]
kokoro/linux/python27/continuous.cfg [moved from kokoro/linux/64-bit/continuous.cfg with 76% similarity]
kokoro/linux/python27/presubmit.cfg [moved from kokoro/linux/64-bit/presubmit.cfg with 76% similarity]
kokoro/linux/python27_cpp/build.sh [new file with mode: 0755]
kokoro/linux/python27_cpp/continuous.cfg [new file with mode: 0644]
kokoro/linux/python27_cpp/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python33/build.sh [new file with mode: 0755]
kokoro/linux/python33/continuous.cfg [moved from kokoro/linux/ruby_all/continuous.cfg with 76% similarity]
kokoro/linux/python33/presubmit.cfg [moved from kokoro/linux/ruby_all/presubmit.cfg with 76% similarity]
kokoro/linux/python33_cpp/build.sh [new file with mode: 0755]
kokoro/linux/python33_cpp/continuous.cfg [new file with mode: 0644]
kokoro/linux/python33_cpp/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python34/build.sh [new file with mode: 0755]
kokoro/linux/python34/continuous.cfg [new file with mode: 0644]
kokoro/linux/python34/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python34_cpp/build.sh [new file with mode: 0755]
kokoro/linux/python34_cpp/continuous.cfg [new file with mode: 0644]
kokoro/linux/python34_cpp/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python35/build.sh [new file with mode: 0755]
kokoro/linux/python35/continuous.cfg [new file with mode: 0644]
kokoro/linux/python35/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python35_cpp/build.sh [new file with mode: 0755]
kokoro/linux/python35_cpp/continuous.cfg [new file with mode: 0644]
kokoro/linux/python35_cpp/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python36/build.sh [new file with mode: 0755]
kokoro/linux/python36/continuous.cfg [new file with mode: 0644]
kokoro/linux/python36/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python36_cpp/build.sh [new file with mode: 0755]
kokoro/linux/python36_cpp/continuous.cfg [new file with mode: 0644]
kokoro/linux/python36_cpp/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python37/build.sh [new file with mode: 0755]
kokoro/linux/python37/continuous.cfg [new file with mode: 0644]
kokoro/linux/python37/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python37_cpp/build.sh [new file with mode: 0755]
kokoro/linux/python37_cpp/continuous.cfg [new file with mode: 0644]
kokoro/linux/python37_cpp/presubmit.cfg [new file with mode: 0644]
kokoro/linux/python_compatibility/build.sh
kokoro/linux/ruby23/build.sh [moved from kokoro/linux/ruby_all/build.sh with 79% similarity]
kokoro/linux/ruby23/continuous.cfg [new file with mode: 0644]
kokoro/linux/ruby23/presubmit.cfg [new file with mode: 0644]
kokoro/linux/ruby24/build.sh [new file with mode: 0755]
kokoro/linux/ruby24/continuous.cfg [new file with mode: 0644]
kokoro/linux/ruby24/presubmit.cfg [new file with mode: 0644]
kokoro/linux/ruby25/build.sh [new file with mode: 0755]
kokoro/linux/ruby25/continuous.cfg [new file with mode: 0644]
kokoro/linux/ruby25/presubmit.cfg [new file with mode: 0644]
kokoro/linux/ruby26/build.sh [new file with mode: 0755]
kokoro/linux/ruby26/continuous.cfg [new file with mode: 0644]
kokoro/linux/ruby26/presubmit.cfg [new file with mode: 0644]
kokoro/macos/prepare_build_macos_rc
kokoro/macos/ruby23/build.sh [moved from kokoro/macos/jruby/build.sh with 91% similarity]
kokoro/macos/ruby23/continuous.cfg [moved from kokoro/macos/ruby22/continuous.cfg with 67% similarity]
kokoro/macos/ruby23/presubmit.cfg [moved from kokoro/macos/ruby22/presubmit.cfg with 67% similarity]
kokoro/macos/ruby24/build.sh [moved from kokoro/macos/ruby22/build.sh with 91% similarity]
kokoro/macos/ruby24/continuous.cfg [moved from kokoro/macos/ruby21/continuous.cfg with 67% similarity]
kokoro/macos/ruby24/presubmit.cfg [moved from kokoro/macos/ruby21/presubmit.cfg with 67% similarity]
kokoro/macos/ruby25/build.sh [moved from kokoro/macos/ruby21/build.sh with 91% similarity]
kokoro/macos/ruby25/continuous.cfg [moved from kokoro/macos/jruby/continuous.cfg with 67% similarity]
kokoro/macos/ruby25/presubmit.cfg [moved from kokoro/macos/jruby/presubmit.cfg with 67% similarity]
kokoro/macos/ruby26/build.sh [new file with mode: 0755]
kokoro/macos/ruby26/continuous.cfg [new file with mode: 0644]
kokoro/macos/ruby26/presubmit.cfg [new file with mode: 0644]
kokoro/release/collect_all_artifacts.cfg [new file with mode: 0644]
kokoro/release/collect_all_artifacts.sh [new file with mode: 0755]
kokoro/release/csharp/windows/build_nuget.bat [new file with mode: 0644]
kokoro/release/csharp/windows/continuous.cfg [new file with mode: 0644]
kokoro/release/csharp/windows/presubmit.cfg [new file with mode: 0644]
kokoro/release/csharp/windows/release.cfg [new file with mode: 0644]
kokoro/release/protoc/linux/build.sh
kokoro/release/protoc/macos/build.sh
kokoro/release/python/linux/build_artifacts.sh [new file with mode: 0755]
kokoro/release/python/linux/config.sh [new file with mode: 0644]
kokoro/release/python/linux/continuous.cfg [new file with mode: 0644]
kokoro/release/python/linux/presubmit.cfg [new file with mode: 0644]
kokoro/release/python/linux/release.cfg [new file with mode: 0644]
kokoro/release/python/macos/build_artifacts.sh [new file with mode: 0755]
kokoro/release/python/macos/config.sh [new file with mode: 0644]
kokoro/release/python/macos/continuous.cfg [new file with mode: 0644]
kokoro/release/python/macos/presubmit.cfg [new file with mode: 0644]
kokoro/release/python/macos/release.cfg [new file with mode: 0644]
kokoro/release/python/windows/build_artifacts.bat [new file with mode: 0644]
kokoro/release/python/windows/build_single_artifact.bat [new file with mode: 0644]
kokoro/release/python/windows/continuous.cfg [new file with mode: 0644]
kokoro/release/python/windows/presubmit.cfg [new file with mode: 0644]
kokoro/release/python/windows/release.cfg [new file with mode: 0644]
kokoro/release/ruby/linux/continuous.cfg [new file with mode: 0644]
kokoro/release/ruby/linux/prepare_build.sh
kokoro/release/ruby/linux/presubmit.cfg [new file with mode: 0644]
kokoro/release/ruby/linux/ruby/ruby_build.sh
kokoro/release/ruby/macos/continuous.cfg [new file with mode: 0644]
kokoro/release/ruby/macos/presubmit.cfg [new file with mode: 0644]
kokoro/release/ruby/macos/ruby/ruby_build.sh
kokoro/release/ruby/macos/ruby/ruby_build_environment.sh
kokoro/windows/csharp/build.bat [new file with mode: 0644]
kokoro/windows/csharp/continuous.cfg [new file with mode: 0644]
kokoro/windows/csharp/presubmit.cfg [new file with mode: 0644]
m4/acx_check_suncc.m4
objectivec/DevTools/compile_testing_protos.sh
objectivec/DevTools/full_mac_build.sh
objectivec/GPBArray.h
objectivec/GPBArray.m
objectivec/GPBBootstrap.h
objectivec/GPBCodedInputStream.m
objectivec/GPBDescriptor.h
objectivec/GPBDescriptor.m
objectivec/GPBDictionary.h
objectivec/GPBDictionary.m
objectivec/GPBMessage.h
objectivec/GPBMessage.m
objectivec/GPBRuntimeTypes.h
objectivec/GPBUnknownField.m
objectivec/GPBUtilities.m
objectivec/ProtocolBuffers_OSX.xcodeproj/project.pbxproj
objectivec/ProtocolBuffers_iOS.xcodeproj/project.pbxproj
objectivec/ProtocolBuffers_iOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.pbxproj [new file with mode: 0644]
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata [new file with mode: 0644]
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist [new file with mode: 0644]
objectivec/ProtocolBuffers_tvOS.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings [new file with mode: 0644]
objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/PerformanceTests.xcscheme [new file with mode: 0644]
objectivec/ProtocolBuffers_tvOS.xcodeproj/xcshareddata/xcschemes/ProtocolBuffers.xcscheme [new file with mode: 0644]
objectivec/README.md
objectivec/Tests/GPBDescriptorTests.m
objectivec/Tests/GPBMessageTests+Runtime.m
objectivec/Tests/GPBMessageTests.m
objectivec/Tests/GPBTestUtilities.m
objectivec/Tests/GPBUtilitiesTests.m
objectivec/Tests/text_format_extensions_unittest_data.txt [new file with mode: 0644]
objectivec/Tests/unittest_objc.proto
objectivec/Tests/unittest_objc_options.proto [new file with mode: 0644]
objectivec/google/protobuf/Any.pbobjc.h
objectivec/google/protobuf/Any.pbobjc.m
objectivec/google/protobuf/Api.pbobjc.m
objectivec/google/protobuf/Duration.pbobjc.m
objectivec/google/protobuf/Empty.pbobjc.m
objectivec/google/protobuf/FieldMask.pbobjc.h
objectivec/google/protobuf/FieldMask.pbobjc.m
objectivec/google/protobuf/SourceContext.pbobjc.m
objectivec/google/protobuf/Struct.pbobjc.m
objectivec/google/protobuf/Timestamp.pbobjc.h
objectivec/google/protobuf/Timestamp.pbobjc.m
objectivec/google/protobuf/Type.pbobjc.m
objectivec/google/protobuf/Wrappers.pbobjc.m
php/README.md
php/composer.json
php/ext/google/protobuf/builtin_descriptors.inc [new file with mode: 0644]
php/ext/google/protobuf/def.c
php/ext/google/protobuf/encode_decode.c
php/ext/google/protobuf/map.c
php/ext/google/protobuf/message.c
php/ext/google/protobuf/package.xml
php/ext/google/protobuf/protobuf.h
php/ext/google/protobuf/storage.c
php/ext/google/protobuf/type_check.c
php/ext/google/protobuf/upb.c
php/ext/google/protobuf/upb.h
php/phpunit.xml
php/release.sh [new file with mode: 0644]
php/src/Google/Protobuf/Any.php
php/src/Google/Protobuf/Field/Cardinality.php
php/src/Google/Protobuf/Field/Kind.php
php/src/Google/Protobuf/Internal/CodedInputStream.php
php/src/Google/Protobuf/Internal/DescriptorPool.php
php/src/Google/Protobuf/Internal/DescriptorProto_ExtensionRange.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/DescriptorProto_ReservedRange.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/EnumDescriptorProto_EnumReservedRange.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/FieldDescriptor.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto/Label.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto/Type.php
php/src/Google/Protobuf/Internal/FieldDescriptorProto_Label.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/FieldDescriptorProto_Type.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/FieldOptions/CType.php
php/src/Google/Protobuf/Internal/FieldOptions/JSType.php
php/src/Google/Protobuf/Internal/FieldOptions_CType.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/FieldOptions_JSType.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/FileOptions.php
php/src/Google/Protobuf/Internal/FileOptions/OptimizeMode.php
php/src/Google/Protobuf/Internal/FileOptions_OptimizeMode.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/GPBJsonWire.php
php/src/Google/Protobuf/Internal/GPBUtil.php
php/src/Google/Protobuf/Internal/GPBWire.php
php/src/Google/Protobuf/Internal/GeneratedCodeInfo_Annotation.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/MapField.php
php/src/Google/Protobuf/Internal/Message.php
php/src/Google/Protobuf/Internal/MessageOptions.php
php/src/Google/Protobuf/Internal/MethodOptions/IdempotencyLevel.php
php/src/Google/Protobuf/Internal/MethodOptions_IdempotencyLevel.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/RepeatedField.php
php/src/Google/Protobuf/Internal/SourceCodeInfo.php
php/src/Google/Protobuf/Internal/SourceCodeInfo_Location.php [new file with mode: 0644]
php/src/Google/Protobuf/Internal/UninterpretedOption_NamePart.php [new file with mode: 0644]
php/src/Google/Protobuf/NullValue.php
php/src/Google/Protobuf/Syntax.php
php/src/Google/Protobuf/Timestamp.php
php/tests/array_test.php
php/tests/compatibility_test.sh
php/tests/compile_extension.sh [new file with mode: 0755]
php/tests/encode_decode_test.php
php/tests/gdb_test.sh
php/tests/generated_class_test.php
php/tests/map_field_test.php
php/tests/memory_leak_test.php
php/tests/php_implementation_test.php
php/tests/proto/test.proto
php/tests/proto/test_wrapper_type_setters.proto [new file with mode: 0644]
php/tests/test.sh
php/tests/test_base.php
php/tests/test_util.php
php/tests/undefined_test.php
php/tests/well_known_test.php
php/tests/wrapper_type_setters_test.php [new file with mode: 0644]
protobuf-lite.pc.in
protobuf.bzl
protobuf.pc.in
protobuf_deps.bzl [new file with mode: 0644]
protoc-artifacts/Dockerfile
protoc-artifacts/README.md
protoc-artifacts/build-protoc.sh
protoc-artifacts/build-zip.sh
protoc-artifacts/pom.xml
python/README.md
python/compatibility_tests/v2.5.0/setup.py
python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/service_reflection_test.py
python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py
python/google/protobuf/__init__.py
python/google/protobuf/descriptor.py
python/google/protobuf/descriptor_database.py
python/google/protobuf/descriptor_pool.py
python/google/protobuf/internal/__init__.py
python/google/protobuf/internal/_parameterized.py
python/google/protobuf/internal/api_implementation.cc
python/google/protobuf/internal/api_implementation.py
python/google/protobuf/internal/containers.py
python/google/protobuf/internal/decoder.py
python/google/protobuf/internal/descriptor_database_test.py
python/google/protobuf/internal/descriptor_pool_test.py
python/google/protobuf/internal/descriptor_test.py
python/google/protobuf/internal/enum_type_wrapper.py
python/google/protobuf/internal/extension_dict.py [new file with mode: 0644]
python/google/protobuf/internal/factory_test1.proto
python/google/protobuf/internal/generator_test.py
python/google/protobuf/internal/json_format_test.py
python/google/protobuf/internal/keywords_test.py [new file with mode: 0755]
python/google/protobuf/internal/message_factory_test.py
python/google/protobuf/internal/message_test.py
python/google/protobuf/internal/missing_enum_values.proto
python/google/protobuf/internal/more_extensions.proto
python/google/protobuf/internal/more_messages.proto
python/google/protobuf/internal/no_package.proto
python/google/protobuf/internal/python_message.py
python/google/protobuf/internal/python_protobuf.cc
python/google/protobuf/internal/reflection_test.py
python/google/protobuf/internal/test_bad_identifiers.proto
python/google/protobuf/internal/testing_refleaks.py
python/google/protobuf/internal/text_format_test.py
python/google/protobuf/internal/type_checkers.py
python/google/protobuf/internal/unknown_fields_test.py
python/google/protobuf/internal/well_known_types.py
python/google/protobuf/internal/well_known_types_test.py
python/google/protobuf/json_format.py
python/google/protobuf/message.py
python/google/protobuf/message_factory.py
python/google/protobuf/proto_api.h [new file with mode: 0644]
python/google/protobuf/pyext/descriptor.cc
python/google/protobuf/pyext/descriptor.h
python/google/protobuf/pyext/descriptor_containers.cc
python/google/protobuf/pyext/descriptor_containers.h
python/google/protobuf/pyext/descriptor_database.cc
python/google/protobuf/pyext/descriptor_database.h
python/google/protobuf/pyext/descriptor_pool.cc
python/google/protobuf/pyext/descriptor_pool.h
python/google/protobuf/pyext/extension_dict.cc
python/google/protobuf/pyext/extension_dict.h
python/google/protobuf/pyext/field.cc [new file with mode: 0755]
python/google/protobuf/pyext/field.h [moved from src/google/protobuf/compiler/js/well_known_types/timestamp.js with 71% similarity, mode: 0755]
python/google/protobuf/pyext/map_container.cc
python/google/protobuf/pyext/map_container.h
python/google/protobuf/pyext/message.cc
python/google/protobuf/pyext/message.h
python/google/protobuf/pyext/message_factory.cc
python/google/protobuf/pyext/message_factory.h
python/google/protobuf/pyext/message_module.cc
python/google/protobuf/pyext/proto2_api_test.proto
python/google/protobuf/pyext/repeated_composite_container.cc
python/google/protobuf/pyext/repeated_composite_container.h
python/google/protobuf/pyext/repeated_scalar_container.cc
python/google/protobuf/pyext/repeated_scalar_container.h
python/google/protobuf/pyext/safe_numerics.h
python/google/protobuf/pyext/scoped_pyobject_ptr.h
python/google/protobuf/pyext/unknown_fields.cc [new file with mode: 0755]
python/google/protobuf/pyext/unknown_fields.h [moved from python/google/protobuf/pyext/thread_unsafe_shared_ptr.h with 53% similarity, mode: 0755]
python/google/protobuf/python_protobuf.h
python/google/protobuf/reflection.py
python/google/protobuf/text_encoding.py
python/google/protobuf/text_format.py
python/release.sh
python/release/wheel/protobuf_optimized_pip.sh
python/setup.py
python/stubout.py
python/tox.ini
ruby/.gitignore
ruby/README.md
ruby/Rakefile
ruby/compatibility_tests/v3.0.0/tests/basic.rb
ruby/compatibility_tests/v3.0.0/tests/repeated_field_test.rb
ruby/ext/google/protobuf_c/defs.c
ruby/ext/google/protobuf_c/encode_decode.c
ruby/ext/google/protobuf_c/extconf.rb
ruby/ext/google/protobuf_c/map.c
ruby/ext/google/protobuf_c/message.c
ruby/ext/google/protobuf_c/protobuf.c
ruby/ext/google/protobuf_c/protobuf.h
ruby/ext/google/protobuf_c/repeated_field.c
ruby/ext/google/protobuf_c/storage.c
ruby/ext/google/protobuf_c/upb.c
ruby/ext/google/protobuf_c/upb.h
ruby/ext/google/protobuf_c/wrap_memcpy.c
ruby/google-protobuf.gemspec
ruby/lib/google/protobuf.rb [deleted file]
ruby/lib/google/protobuf/message_exts.rb [deleted file]
ruby/lib/google/protobuf/repeated_field.rb [deleted file]
ruby/lib/google/protobuf/well_known_types.rb [deleted file]
ruby/pom.xml
ruby/src/main/java/com/google/protobuf/jruby/RubyMessage.java
ruby/src/main/java/com/google/protobuf/jruby/SentinelOuterClass.java
ruby/tests/basic.rb
ruby/tests/basic_proto2.rb [new file with mode: 0644]
ruby/tests/basic_test.proto [new file with mode: 0644]
ruby/tests/basic_test_proto2.proto [new file with mode: 0644]
ruby/tests/common_tests.rb [new file with mode: 0644]
ruby/tests/encode_decode_test.rb
ruby/tests/gc_test.rb
ruby/tests/generated_code.proto
ruby/tests/generated_code_proto2.proto [new file with mode: 0644]
ruby/tests/generated_code_proto2_test.rb [new file with mode: 0644]
ruby/tests/generated_code_test.rb
ruby/tests/repeated_field_test.rb
ruby/tests/test_import_proto2.proto [new file with mode: 0644]
ruby/tests/test_ruby_package.proto
ruby/tests/test_ruby_package_proto2.proto [new file with mode: 0644]
ruby/tests/type_errors.rb [new file with mode: 0644]
ruby/tests/well_known_types_test.rb
ruby/travis-test.sh
src/Makefile.am
src/README.md
src/google/protobuf/any.cc
src/google/protobuf/any.h
src/google/protobuf/any.pb.cc
src/google/protobuf/any.pb.h
src/google/protobuf/any.proto
src/google/protobuf/any_lite.cc [new file with mode: 0644]
src/google/protobuf/any_test.cc
src/google/protobuf/api.pb.cc
src/google/protobuf/api.pb.h
src/google/protobuf/arena.cc [changed mode: 0755->0644]
src/google/protobuf/arena.h
src/google/protobuf/arena_impl.h
src/google/protobuf/arena_test_util.cc
src/google/protobuf/arena_test_util.h
src/google/protobuf/arena_unittest.cc
src/google/protobuf/arenastring.h [changed mode: 0755->0644]
src/google/protobuf/arenastring_unittest.cc
src/google/protobuf/compiler/annotation_test_util.cc
src/google/protobuf/compiler/annotation_test_util.h
src/google/protobuf/compiler/code_generator.cc
src/google/protobuf/compiler/code_generator.h
src/google/protobuf/compiler/command_line_interface.cc
src/google/protobuf/compiler/command_line_interface.h
src/google/protobuf/compiler/command_line_interface_unittest.cc
src/google/protobuf/compiler/cpp/cpp_bootstrap_unittest.cc
src/google/protobuf/compiler/cpp/cpp_enum.cc
src/google/protobuf/compiler/cpp/cpp_enum.h
src/google/protobuf/compiler/cpp/cpp_enum_field.cc
src/google/protobuf/compiler/cpp/cpp_enum_field.h
src/google/protobuf/compiler/cpp/cpp_extension.cc
src/google/protobuf/compiler/cpp/cpp_extension.h
src/google/protobuf/compiler/cpp/cpp_field.cc
src/google/protobuf/compiler/cpp/cpp_field.h
src/google/protobuf/compiler/cpp/cpp_file.cc
src/google/protobuf/compiler/cpp/cpp_file.h
src/google/protobuf/compiler/cpp/cpp_generator.cc
src/google/protobuf/compiler/cpp/cpp_generator.h
src/google/protobuf/compiler/cpp/cpp_helpers.cc
src/google/protobuf/compiler/cpp/cpp_helpers.h
src/google/protobuf/compiler/cpp/cpp_map_field.cc
src/google/protobuf/compiler/cpp/cpp_map_field.h
src/google/protobuf/compiler/cpp/cpp_message.cc
src/google/protobuf/compiler/cpp/cpp_message.h
src/google/protobuf/compiler/cpp/cpp_message_field.cc
src/google/protobuf/compiler/cpp/cpp_message_field.h
src/google/protobuf/compiler/cpp/cpp_message_layout_helper.h
src/google/protobuf/compiler/cpp/cpp_options.h
src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc
src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h
src/google/protobuf/compiler/cpp/cpp_plugin_unittest.cc
src/google/protobuf/compiler/cpp/cpp_primitive_field.cc
src/google/protobuf/compiler/cpp/cpp_primitive_field.h
src/google/protobuf/compiler/cpp/cpp_service.cc
src/google/protobuf/compiler/cpp/cpp_service.h
src/google/protobuf/compiler/cpp/cpp_string_field.cc
src/google/protobuf/compiler/cpp/cpp_string_field.h
src/google/protobuf/compiler/cpp/cpp_test_bad_identifiers.proto
src/google/protobuf/compiler/cpp/cpp_unittest.cc
src/google/protobuf/compiler/cpp/cpp_unittest.h
src/google/protobuf/compiler/cpp/cpp_unittest.inc
src/google/protobuf/compiler/cpp/metadata_test.cc
src/google/protobuf/compiler/csharp/csharp_bootstrap_unittest.cc
src/google/protobuf/compiler/csharp/csharp_doc_comment.cc
src/google/protobuf/compiler/csharp/csharp_enum.cc
src/google/protobuf/compiler/csharp/csharp_enum.h
src/google/protobuf/compiler/csharp/csharp_enum_field.cc
src/google/protobuf/compiler/csharp/csharp_enum_field.h
src/google/protobuf/compiler/csharp/csharp_field_base.cc
src/google/protobuf/compiler/csharp/csharp_field_base.h
src/google/protobuf/compiler/csharp/csharp_generator.cc
src/google/protobuf/compiler/csharp/csharp_generator.h
src/google/protobuf/compiler/csharp/csharp_helpers.cc
src/google/protobuf/compiler/csharp/csharp_helpers.h
src/google/protobuf/compiler/csharp/csharp_map_field.cc
src/google/protobuf/compiler/csharp/csharp_map_field.h
src/google/protobuf/compiler/csharp/csharp_message.cc
src/google/protobuf/compiler/csharp/csharp_message.h
src/google/protobuf/compiler/csharp/csharp_message_field.cc
src/google/protobuf/compiler/csharp/csharp_message_field.h
src/google/protobuf/compiler/csharp/csharp_names.h
src/google/protobuf/compiler/csharp/csharp_options.h
src/google/protobuf/compiler/csharp/csharp_primitive_field.cc
src/google/protobuf/compiler/csharp/csharp_primitive_field.h
src/google/protobuf/compiler/csharp/csharp_reflection_class.cc
src/google/protobuf/compiler/csharp/csharp_reflection_class.h
src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc
src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.h
src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc
src/google/protobuf/compiler/csharp/csharp_repeated_message_field.h
src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc
src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.h
src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc
src/google/protobuf/compiler/csharp/csharp_source_generator_base.h
src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc
src/google/protobuf/compiler/csharp/csharp_wrapper_field.h
src/google/protobuf/compiler/importer.cc
src/google/protobuf/compiler/importer.h
src/google/protobuf/compiler/importer_unittest.cc
src/google/protobuf/compiler/java/java_context.cc
src/google/protobuf/compiler/java/java_context.h
src/google/protobuf/compiler/java/java_doc_comment.cc
src/google/protobuf/compiler/java/java_doc_comment.h
src/google/protobuf/compiler/java/java_enum.cc
src/google/protobuf/compiler/java/java_enum.h
src/google/protobuf/compiler/java/java_enum_field.cc
src/google/protobuf/compiler/java/java_enum_field.h
src/google/protobuf/compiler/java/java_enum_field_lite.cc
src/google/protobuf/compiler/java/java_enum_field_lite.h
src/google/protobuf/compiler/java/java_enum_lite.cc
src/google/protobuf/compiler/java/java_enum_lite.h
src/google/protobuf/compiler/java/java_extension.cc
src/google/protobuf/compiler/java/java_extension.h
src/google/protobuf/compiler/java/java_extension_lite.cc
src/google/protobuf/compiler/java/java_extension_lite.h
src/google/protobuf/compiler/java/java_field.cc
src/google/protobuf/compiler/java/java_field.h
src/google/protobuf/compiler/java/java_file.cc
src/google/protobuf/compiler/java/java_file.h
src/google/protobuf/compiler/java/java_generator.cc
src/google/protobuf/compiler/java/java_generator.h
src/google/protobuf/compiler/java/java_generator_factory.cc
src/google/protobuf/compiler/java/java_generator_factory.h
src/google/protobuf/compiler/java/java_helpers.cc
src/google/protobuf/compiler/java/java_helpers.h
src/google/protobuf/compiler/java/java_lazy_message_field.cc [deleted file]
src/google/protobuf/compiler/java/java_lazy_message_field.h [deleted file]
src/google/protobuf/compiler/java/java_lazy_message_field_lite.cc [deleted file]
src/google/protobuf/compiler/java/java_lazy_message_field_lite.h [deleted file]
src/google/protobuf/compiler/java/java_map_field.cc
src/google/protobuf/compiler/java/java_map_field.h
src/google/protobuf/compiler/java/java_map_field_lite.cc
src/google/protobuf/compiler/java/java_map_field_lite.h
src/google/protobuf/compiler/java/java_message.cc
src/google/protobuf/compiler/java/java_message.h
src/google/protobuf/compiler/java/java_message_builder.cc
src/google/protobuf/compiler/java/java_message_builder.h
src/google/protobuf/compiler/java/java_message_builder_lite.cc
src/google/protobuf/compiler/java/java_message_builder_lite.h
src/google/protobuf/compiler/java/java_message_field.cc
src/google/protobuf/compiler/java/java_message_field.h
src/google/protobuf/compiler/java/java_message_field_lite.cc
src/google/protobuf/compiler/java/java_message_field_lite.h
src/google/protobuf/compiler/java/java_message_lite.cc
src/google/protobuf/compiler/java/java_message_lite.h
src/google/protobuf/compiler/java/java_name_resolver.cc
src/google/protobuf/compiler/java/java_name_resolver.h
src/google/protobuf/compiler/java/java_names.h
src/google/protobuf/compiler/java/java_options.h
src/google/protobuf/compiler/java/java_plugin_unittest.cc
src/google/protobuf/compiler/java/java_primitive_field.cc
src/google/protobuf/compiler/java/java_primitive_field.h
src/google/protobuf/compiler/java/java_primitive_field_lite.cc
src/google/protobuf/compiler/java/java_primitive_field_lite.h
src/google/protobuf/compiler/java/java_service.cc
src/google/protobuf/compiler/java/java_service.h
src/google/protobuf/compiler/java/java_shared_code_generator.cc
src/google/protobuf/compiler/java/java_shared_code_generator.h
src/google/protobuf/compiler/java/java_string_field.cc
src/google/protobuf/compiler/java/java_string_field.h
src/google/protobuf/compiler/java/java_string_field_lite.cc
src/google/protobuf/compiler/java/java_string_field_lite.h
src/google/protobuf/compiler/js/js_generator.cc [changed mode: 0755->0644]
src/google/protobuf/compiler/js/js_generator.h [changed mode: 0755->0644]
src/google/protobuf/compiler/js/well_known_types/struct.js [deleted file]
src/google/protobuf/compiler/js/well_known_types_embed.cc
src/google/protobuf/compiler/main.cc
src/google/protobuf/compiler/mock_code_generator.cc
src/google/protobuf/compiler/mock_code_generator.h
src/google/protobuf/compiler/objectivec/method_dump.sh [new file with mode: 0755]
src/google/protobuf/compiler/objectivec/objectivec_enum.cc
src/google/protobuf/compiler/objectivec/objectivec_enum.h
src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc
src/google/protobuf/compiler/objectivec/objectivec_enum_field.h
src/google/protobuf/compiler/objectivec/objectivec_extension.cc
src/google/protobuf/compiler/objectivec/objectivec_extension.h
src/google/protobuf/compiler/objectivec/objectivec_field.cc
src/google/protobuf/compiler/objectivec/objectivec_field.h
src/google/protobuf/compiler/objectivec/objectivec_file.cc
src/google/protobuf/compiler/objectivec/objectivec_file.h
src/google/protobuf/compiler/objectivec/objectivec_generator.cc
src/google/protobuf/compiler/objectivec/objectivec_generator.h
src/google/protobuf/compiler/objectivec/objectivec_helpers.cc
src/google/protobuf/compiler/objectivec/objectivec_helpers.h
src/google/protobuf/compiler/objectivec/objectivec_map_field.cc
src/google/protobuf/compiler/objectivec/objectivec_map_field.h
src/google/protobuf/compiler/objectivec/objectivec_message.cc
src/google/protobuf/compiler/objectivec/objectivec_message.h
src/google/protobuf/compiler/objectivec/objectivec_message_field.cc
src/google/protobuf/compiler/objectivec/objectivec_message_field.h
src/google/protobuf/compiler/objectivec/objectivec_nsobject_methods.h [new file with mode: 0644]
src/google/protobuf/compiler/objectivec/objectivec_oneof.cc
src/google/protobuf/compiler/objectivec/objectivec_oneof.h
src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc
src/google/protobuf/compiler/objectivec/objectivec_primitive_field.h
src/google/protobuf/compiler/package_info.h
src/google/protobuf/compiler/parser.cc
src/google/protobuf/compiler/parser.h
src/google/protobuf/compiler/parser_unittest.cc
src/google/protobuf/compiler/php/php_generator.cc
src/google/protobuf/compiler/php/php_generator.h
src/google/protobuf/compiler/plugin.cc
src/google/protobuf/compiler/plugin.h
src/google/protobuf/compiler/plugin.pb.cc
src/google/protobuf/compiler/plugin.pb.h
src/google/protobuf/compiler/plugin.proto
src/google/protobuf/compiler/python/python_generator.cc
src/google/protobuf/compiler/python/python_generator.h
src/google/protobuf/compiler/python/python_plugin_unittest.cc
src/google/protobuf/compiler/ruby/ruby_generated_code_pb.rb
src/google/protobuf/compiler/ruby/ruby_generated_code_proto2.proto [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_code_proto2_pb.rb [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit.proto [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy.proto [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_legacy_pb.rb [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_pkg_explicit_pb.rb [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit.proto [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generated_pkg_implicit_pb.rb [new file with mode: 0644]
src/google/protobuf/compiler/ruby/ruby_generator.cc
src/google/protobuf/compiler/ruby/ruby_generator.h
src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc
src/google/protobuf/compiler/scc.h [new file with mode: 0644]
src/google/protobuf/compiler/subprocess.cc
src/google/protobuf/compiler/subprocess.h
src/google/protobuf/compiler/test_plugin.cc
src/google/protobuf/compiler/zip_writer.cc
src/google/protobuf/compiler/zip_writer.h
src/google/protobuf/descriptor.cc
src/google/protobuf/descriptor.h
src/google/protobuf/descriptor.pb.cc
src/google/protobuf/descriptor.pb.h
src/google/protobuf/descriptor.proto
src/google/protobuf/descriptor_database.cc
src/google/protobuf/descriptor_database.h
src/google/protobuf/descriptor_database_unittest.cc
src/google/protobuf/descriptor_unittest.cc
src/google/protobuf/drop_unknown_fields_test.cc
src/google/protobuf/duration.pb.cc
src/google/protobuf/duration.pb.h
src/google/protobuf/duration.proto
src/google/protobuf/dynamic_message.cc
src/google/protobuf/dynamic_message.h
src/google/protobuf/dynamic_message_unittest.cc
src/google/protobuf/empty.pb.cc
src/google/protobuf/empty.pb.h
src/google/protobuf/extension_set.cc
src/google/protobuf/extension_set.h
src/google/protobuf/extension_set_heavy.cc
src/google/protobuf/extension_set_inl.h [new file with mode: 0644]
src/google/protobuf/extension_set_unittest.cc
src/google/protobuf/field_mask.pb.cc
src/google/protobuf/field_mask.pb.h
src/google/protobuf/field_mask.proto
src/google/protobuf/generated_enum_reflection.h
src/google/protobuf/generated_enum_util.h
src/google/protobuf/generated_message_reflection.cc
src/google/protobuf/generated_message_reflection.h
src/google/protobuf/generated_message_reflection_unittest.cc
src/google/protobuf/generated_message_table_driven.cc
src/google/protobuf/generated_message_table_driven.h
src/google/protobuf/generated_message_table_driven_lite.cc
src/google/protobuf/generated_message_table_driven_lite.h
src/google/protobuf/generated_message_util.cc
src/google/protobuf/generated_message_util.h
src/google/protobuf/has_bits.h
src/google/protobuf/implicit_weak_message.cc
src/google/protobuf/implicit_weak_message.h
src/google/protobuf/inlined_string_field.h
src/google/protobuf/io/coded_stream.cc
src/google/protobuf/io/coded_stream.h
src/google/protobuf/io/coded_stream_inl.h
src/google/protobuf/io/coded_stream_unittest.cc
src/google/protobuf/io/gzip_stream.cc
src/google/protobuf/io/gzip_stream.h
src/google/protobuf/io/io_win32.cc [moved from src/google/protobuf/stubs/io_win32.cc with 94% similarity, mode: 0755]
src/google/protobuf/io/io_win32.h [moved from src/google/protobuf/stubs/io_win32.h with 68% similarity, mode: 0755]
src/google/protobuf/io/io_win32_unittest.cc [moved from src/google/protobuf/stubs/io_win32_unittest.cc with 94% similarity, mode: 0755]
src/google/protobuf/io/package_info.h
src/google/protobuf/io/printer.cc
src/google/protobuf/io/printer.h
src/google/protobuf/io/printer_unittest.cc
src/google/protobuf/io/strtod.cc
src/google/protobuf/io/strtod.h
src/google/protobuf/io/tokenizer.cc
src/google/protobuf/io/tokenizer.h
src/google/protobuf/io/tokenizer_unittest.cc
src/google/protobuf/io/zero_copy_stream.h
src/google/protobuf/io/zero_copy_stream_impl.cc
src/google/protobuf/io/zero_copy_stream_impl.h
src/google/protobuf/io/zero_copy_stream_impl_lite.cc
src/google/protobuf/io/zero_copy_stream_impl_lite.h
src/google/protobuf/io/zero_copy_stream_unittest.cc
src/google/protobuf/lite_arena_unittest.cc
src/google/protobuf/lite_unittest.cc
src/google/protobuf/map.h
src/google/protobuf/map_entry.h
src/google/protobuf/map_entry_lite.h
src/google/protobuf/map_field.cc
src/google/protobuf/map_field.h
src/google/protobuf/map_field_inl.h
src/google/protobuf/map_field_lite.h
src/google/protobuf/map_field_test.cc
src/google/protobuf/map_lite_test_util.h
src/google/protobuf/map_test.cc
src/google/protobuf/map_test_util.cc
src/google/protobuf/map_test_util.h
src/google/protobuf/map_test_util_impl.h
src/google/protobuf/map_type_handler.h
src/google/protobuf/message.cc
src/google/protobuf/message.h
src/google/protobuf/message_lite.cc
src/google/protobuf/message_lite.h
src/google/protobuf/message_unittest.cc
src/google/protobuf/message_unittest.inc
src/google/protobuf/metadata.h
src/google/protobuf/metadata_lite.h
src/google/protobuf/no_field_presence_test.cc
src/google/protobuf/package_info.h
src/google/protobuf/parse_context.cc [new file with mode: 0644]
src/google/protobuf/parse_context.h [new file with mode: 0644]
src/google/protobuf/port.h [new file with mode: 0644]
src/google/protobuf/port_def.inc [new file with mode: 0644]
src/google/protobuf/port_undef.inc [new file with mode: 0644]
src/google/protobuf/preserve_unknown_enum_test.cc
src/google/protobuf/proto3_arena_lite_unittest.cc
src/google/protobuf/proto3_arena_unittest.cc
src/google/protobuf/proto3_lite_unittest.cc
src/google/protobuf/proto3_lite_unittest.inc [new file with mode: 0644]
src/google/protobuf/reflection.h [changed mode: 0755->0644]
src/google/protobuf/reflection_internal.h
src/google/protobuf/reflection_ops.cc
src/google/protobuf/reflection_ops.h
src/google/protobuf/reflection_ops_unittest.cc
src/google/protobuf/repeated_field.cc
src/google/protobuf/repeated_field.h
src/google/protobuf/repeated_field_reflection_unittest.cc
src/google/protobuf/repeated_field_unittest.cc
src/google/protobuf/service.cc
src/google/protobuf/service.h
src/google/protobuf/source_context.pb.cc
src/google/protobuf/source_context.pb.h
src/google/protobuf/struct.pb.cc
src/google/protobuf/struct.pb.h
src/google/protobuf/struct.proto
src/google/protobuf/stubs/bytestream.cc
src/google/protobuf/stubs/bytestream.h
src/google/protobuf/stubs/callback.h
src/google/protobuf/stubs/casts.h
src/google/protobuf/stubs/common.cc [changed mode: 0755->0644]
src/google/protobuf/stubs/common.h
src/google/protobuf/stubs/common_unittest.cc
src/google/protobuf/stubs/fastmem.h
src/google/protobuf/stubs/hash.h
src/google/protobuf/stubs/int128.cc
src/google/protobuf/stubs/int128.h
src/google/protobuf/stubs/int128_unittest.cc
src/google/protobuf/stubs/logging.h
src/google/protobuf/stubs/macros.h
src/google/protobuf/stubs/map_util.h
src/google/protobuf/stubs/mathlimits.cc
src/google/protobuf/stubs/mathlimits.h
src/google/protobuf/stubs/mathutil.h
src/google/protobuf/stubs/mutex.h
src/google/protobuf/stubs/once.h
src/google/protobuf/stubs/platform_macros.h
src/google/protobuf/stubs/port.h
src/google/protobuf/stubs/status.h
src/google/protobuf/stubs/status_macros.h
src/google/protobuf/stubs/status_test.cc
src/google/protobuf/stubs/statusor.cc
src/google/protobuf/stubs/statusor.h
src/google/protobuf/stubs/stl_util.h
src/google/protobuf/stubs/stringpiece.cc
src/google/protobuf/stubs/stringpiece.h
src/google/protobuf/stubs/stringpiece_unittest.cc
src/google/protobuf/stubs/stringprintf.cc
src/google/protobuf/stubs/stringprintf.h
src/google/protobuf/stubs/stringprintf_unittest.cc
src/google/protobuf/stubs/structurally_valid.cc
src/google/protobuf/stubs/strutil.cc
src/google/protobuf/stubs/strutil.h
src/google/protobuf/stubs/strutil_unittest.cc
src/google/protobuf/stubs/substitute.cc
src/google/protobuf/stubs/substitute.h
src/google/protobuf/stubs/time.cc
src/google/protobuf/stubs/time.h
src/google/protobuf/stubs/time_test.cc
src/google/protobuf/test_messages_proto2.proto
src/google/protobuf/test_messages_proto3.proto
src/google/protobuf/test_util.h
src/google/protobuf/test_util.inc
src/google/protobuf/test_util2.h [new file with mode: 0644]
src/google/protobuf/test_util_lite.cc
src/google/protobuf/test_util_lite.h
src/google/protobuf/testing/file.cc
src/google/protobuf/testing/file.h
src/google/protobuf/testing/googletest.cc
src/google/protobuf/testing/googletest.h
src/google/protobuf/text_format.cc
src/google/protobuf/text_format.h
src/google/protobuf/text_format_unittest.cc
src/google/protobuf/timestamp.pb.cc
src/google/protobuf/timestamp.pb.h
src/google/protobuf/timestamp.proto
src/google/protobuf/type.pb.cc
src/google/protobuf/type.pb.h
src/google/protobuf/type.proto
src/google/protobuf/unittest.proto
src/google/protobuf/unittest_enormous_descriptor.proto
src/google/protobuf/unittest_mset.proto
src/google/protobuf/unittest_no_arena.proto
src/google/protobuf/unittest_no_generic_services.proto
src/google/protobuf/unittest_proto3.proto
src/google/protobuf/unknown_field_set.cc
src/google/protobuf/unknown_field_set.h
src/google/protobuf/unknown_field_set_unittest.cc
src/google/protobuf/util/delimited_message_util.cc
src/google/protobuf/util/delimited_message_util.h
src/google/protobuf/util/delimited_message_util_test.cc
src/google/protobuf/util/field_comparator.cc
src/google/protobuf/util/field_comparator.h
src/google/protobuf/util/field_comparator_test.cc
src/google/protobuf/util/field_mask_util.cc
src/google/protobuf/util/field_mask_util.h
src/google/protobuf/util/field_mask_util_test.cc
src/google/protobuf/util/internal/constants.h
src/google/protobuf/util/internal/datapiece.cc
src/google/protobuf/util/internal/datapiece.h
src/google/protobuf/util/internal/default_value_objectwriter.cc
src/google/protobuf/util/internal/default_value_objectwriter.h
src/google/protobuf/util/internal/default_value_objectwriter_test.cc
src/google/protobuf/util/internal/error_listener.h
src/google/protobuf/util/internal/expecting_objectwriter.h
src/google/protobuf/util/internal/field_mask_utility.cc
src/google/protobuf/util/internal/field_mask_utility.h
src/google/protobuf/util/internal/json_escaping.cc
src/google/protobuf/util/internal/json_escaping.h
src/google/protobuf/util/internal/json_objectwriter.cc
src/google/protobuf/util/internal/json_objectwriter.h
src/google/protobuf/util/internal/json_objectwriter_test.cc
src/google/protobuf/util/internal/json_stream_parser.cc
src/google/protobuf/util/internal/json_stream_parser.h
src/google/protobuf/util/internal/json_stream_parser_test.cc
src/google/protobuf/util/internal/location_tracker.h
src/google/protobuf/util/internal/mock_error_listener.h
src/google/protobuf/util/internal/object_location_tracker.h
src/google/protobuf/util/internal/object_source.h
src/google/protobuf/util/internal/object_writer.cc
src/google/protobuf/util/internal/object_writer.h
src/google/protobuf/util/internal/proto_writer.cc
src/google/protobuf/util/internal/proto_writer.h
src/google/protobuf/util/internal/protostream_objectsource.cc
src/google/protobuf/util/internal/protostream_objectsource.h
src/google/protobuf/util/internal/protostream_objectsource_test.cc
src/google/protobuf/util/internal/protostream_objectwriter.cc
src/google/protobuf/util/internal/protostream_objectwriter.h
src/google/protobuf/util/internal/protostream_objectwriter_test.cc
src/google/protobuf/util/internal/structured_objectwriter.h
src/google/protobuf/util/internal/testdata/anys.proto
src/google/protobuf/util/internal/testdata/books.proto
src/google/protobuf/util/internal/testdata/default_value.proto
src/google/protobuf/util/internal/testdata/default_value_test.proto
src/google/protobuf/util/internal/testdata/field_mask.proto
src/google/protobuf/util/internal/testdata/maps.proto
src/google/protobuf/util/internal/testdata/oneofs.proto
src/google/protobuf/util/internal/testdata/proto3.proto
src/google/protobuf/util/internal/testdata/struct.proto
src/google/protobuf/util/internal/testdata/timestamp_duration.proto
src/google/protobuf/util/internal/testdata/wrappers.proto
src/google/protobuf/util/internal/type_info.cc
src/google/protobuf/util/internal/type_info.h
src/google/protobuf/util/internal/type_info_test_helper.cc
src/google/protobuf/util/internal/type_info_test_helper.h
src/google/protobuf/util/internal/utility.cc
src/google/protobuf/util/internal/utility.h
src/google/protobuf/util/json_format.proto [new file with mode: 0644]
src/google/protobuf/util/json_format_proto3.proto
src/google/protobuf/util/json_util.cc
src/google/protobuf/util/json_util.h
src/google/protobuf/util/json_util_test.cc
src/google/protobuf/util/message_differencer.cc
src/google/protobuf/util/message_differencer.h
src/google/protobuf/util/message_differencer_unittest.cc [changed mode: 0755->0644]
src/google/protobuf/util/message_differencer_unittest.proto
src/google/protobuf/util/time_util.cc
src/google/protobuf/util/time_util.h
src/google/protobuf/util/time_util_test.cc
src/google/protobuf/util/type_resolver.h
src/google/protobuf/util/type_resolver_util.cc
src/google/protobuf/util/type_resolver_util.h
src/google/protobuf/util/type_resolver_util_test.cc
src/google/protobuf/wire_format.cc
src/google/protobuf/wire_format.h
src/google/protobuf/wire_format_lite.cc
src/google/protobuf/wire_format_lite.h
src/google/protobuf/wire_format_lite_inl.h [deleted file]
src/google/protobuf/wire_format_unittest.cc
src/google/protobuf/wrappers.pb.cc
src/google/protobuf/wrappers.pb.h
src/google/protobuf/wrappers.proto
src/solaris/libstdc++.la [deleted file]
tests.sh
third_party/zlib.BUILD [new file with mode: 0644]
update_version.py [new file with mode: 0755]